[coin3] 50/58: New upstream version 4.0.0~CMake~1d5b2270e495+dfsg1

Anton Gladky gladk at moszumanska.debian.org
Tue Dec 26 23:52:54 UTC 2017


This is an automated email from the git hooks/post-receive script.

gladk pushed a commit to branch experimental
in repository coin3.

commit 02e22f179f8f5d0fd47fa319d5d059e3d0f0f417
Author: Anton Gladky <gladk at debian.org>
Date:   Tue Dec 26 23:55:18 2017 +0100

    New upstream version 4.0.0~CMake~1d5b2270e495+dfsg1
---
 .hg_archival.txt                                   |     5 -
 .hgsubstate                                        |     2 +-
 CMakeLists.txt                                     |   220 +
 INSTALL                                            |  1201 +-
 Makefile.am                                        |   549 -
 Makefile.in                                        |  2334 -
 aclocal.m4                                         |  7647 --
 build/README                                       |    28 -
 build/Xcode/Coin.xcodeproj/project.pbxproj         |  8261 --
 build/Xcode/English.lproj/InfoPlist.strings        |   Bin 146 -> 0 bytes
 build/Xcode/Info.plist                             |    26 -
 build/Xcode/Inventor_Prefix.pch                    |     5 -
 .../Xcode/data/draggerDefaults/centerballDragger.h |   187 -
 .../data/draggerDefaults/directionalLightDragger.h |   100 -
 .../Xcode/data/draggerDefaults/dragPointDragger.h  |   142 -
 .../Xcode/data/draggerDefaults/handleBoxDragger.h  |   396 -
 build/Xcode/data/draggerDefaults/iv2h.sh           |    71 -
 build/Xcode/data/draggerDefaults/jackDragger.h     |   179 -
 .../Xcode/data/draggerDefaults/pointLightDragger.h |    77 -
 .../draggerDefaults/rotateCylindricalDragger.h     |    84 -
 .../Xcode/data/draggerDefaults/rotateDiscDragger.h |    96 -
 .../data/draggerDefaults/rotateSphericalDragger.h  |   108 -
 build/Xcode/data/draggerDefaults/scale1Dragger.h   |    86 -
 build/Xcode/data/draggerDefaults/scale2Dragger.h   |   107 -
 .../data/draggerDefaults/scale2UniformDragger.h    |   118 -
 .../data/draggerDefaults/scaleUniformDragger.h     |   123 -
 .../Xcode/data/draggerDefaults/spotLightDragger.h  |   121 -
 build/Xcode/data/draggerDefaults/tabBoxDragger.h   |    71 -
 build/Xcode/data/draggerDefaults/tabPlaneDragger.h |    60 -
 .../Xcode/data/draggerDefaults/trackballDragger.h  |   135 -
 .../data/draggerDefaults/transformBoxDragger.h     |   190 -
 .../data/draggerDefaults/transformerDragger.h      |   514 -
 .../Xcode/data/draggerDefaults/translate1Dragger.h |    81 -
 .../Xcode/data/draggerDefaults/translate2Dragger.h |   104 -
 build/Xcode/data/shaders/lights/DirSpotLight.h     |    68 -
 build/Xcode/data/shaders/lights/DirectionalLight.h |    68 -
 build/Xcode/data/shaders/lights/PointLight.h       |    83 -
 build/Xcode/data/shaders/lights/SpotLight.h        |    98 -
 build/Xcode/data/shaders/lights/glsl2h.sh          |    71 -
 build/Xcode/data/shaders/vsm/VsmLookup.h           |    59 -
 build/Xcode/data/shaders/vsm/glsl2h.sh             |    71 -
 build/Xcode/include/Inventor/C/basic.h             |   288 -
 build/Xcode/include/Inventor/system/gl-headers.h   |    51 -
 build/Xcode/include/Inventor/system/inttypes.h     |   187 -
 build/Xcode/src/config.h                           |   458 -
 build/Xcode/src/setup.h                            |   106 -
 build/coin.spec.in                                 |   947 -
 build/data/coin4.sln                               |    66 -
 build/misc/StartMSVCGeneration.sh                  |     3 -
 build/misc/build-docs.bat                          |    42 -
 build/misc/config-wrapper.h                        |    13 -
 build/misc/create-directories.bat                  |   325 -
 build/misc/generate.sh                             |   129 -
 build/misc/install-headers.bat                     |   878 -
 build/misc/install-sdk.bat                         |   171 -
 build/misc/uninstall-headers.bat                   |   878 -
 build/msvc6/coin4.dsp                              | 16589 ----
 build/msvc6/coin4.dsw                              |    68 -
 build/msvc6/coin4_docs.dsp                         |   151 -
 build/msvc6/coin4_install.dsp                      |   151 -
 build/msvc6/coin4_uninstall.dsp                    |   147 -
 .../msvc6/data/draggerDefaults/centerballDragger.h |   187 -
 .../data/draggerDefaults/directionalLightDragger.h |   100 -
 .../msvc6/data/draggerDefaults/dragPointDragger.h  |   142 -
 .../msvc6/data/draggerDefaults/handleBoxDragger.h  |   396 -
 build/msvc6/data/draggerDefaults/jackDragger.h     |   179 -
 .../msvc6/data/draggerDefaults/pointLightDragger.h |    77 -
 .../draggerDefaults/rotateCylindricalDragger.h     |    84 -
 .../msvc6/data/draggerDefaults/rotateDiscDragger.h |    96 -
 .../data/draggerDefaults/rotateSphericalDragger.h  |   108 -
 build/msvc6/data/draggerDefaults/scale1Dragger.h   |    86 -
 build/msvc6/data/draggerDefaults/scale2Dragger.h   |   107 -
 .../data/draggerDefaults/scale2UniformDragger.h    |   118 -
 .../data/draggerDefaults/scaleUniformDragger.h     |   123 -
 .../msvc6/data/draggerDefaults/spotLightDragger.h  |   121 -
 build/msvc6/data/draggerDefaults/tabBoxDragger.h   |    71 -
 build/msvc6/data/draggerDefaults/tabPlaneDragger.h |    60 -
 .../msvc6/data/draggerDefaults/trackballDragger.h  |   135 -
 .../data/draggerDefaults/transformBoxDragger.h     |   190 -
 .../data/draggerDefaults/transformerDragger.h      |   519 -
 .../msvc6/data/draggerDefaults/translate1Dragger.h |    81 -
 .../msvc6/data/draggerDefaults/translate2Dragger.h |   104 -
 build/msvc6/data/shaders/lights/DirSpotLight.h     |    67 -
 build/msvc6/data/shaders/lights/DirectionalLight.h |    66 -
 build/msvc6/data/shaders/lights/PointLight.h       |    85 -
 build/msvc6/data/shaders/lights/SpotLight.h        |   104 -
 build/msvc6/data/shaders/vsm/VsmLookup.h           |    59 -
 build/msvc6/docs/coin4.doxygen                     |  1231 -
 build/msvc6/include/Inventor/C/basic.h             |   308 -
 build/msvc6/include/Inventor/system/inttypes.h     |   187 -
 build/msvc6/src/config-debug.h                     |   473 -
 build/msvc6/src/config-release.h                   |   473 -
 build/msvc6/src/config.h                           |    13 -
 build/msvc6/src/setup.h                            |   135 -
 build/msvc7/coin4.sln                              |    66 -
 build/msvc7/coin4.vcproj                           | 47688 -----------
 build/msvc7/coin4_docs.vcproj                      |    84 -
 build/msvc7/coin4_install.vcproj                   |    84 -
 build/msvc7/coin4_uninstall.vcproj                 |    81 -
 .../msvc7/data/draggerDefaults/centerballDragger.h |   187 -
 .../data/draggerDefaults/directionalLightDragger.h |   100 -
 .../msvc7/data/draggerDefaults/dragPointDragger.h  |   142 -
 .../msvc7/data/draggerDefaults/handleBoxDragger.h  |   396 -
 build/msvc7/data/draggerDefaults/jackDragger.h     |   179 -
 .../msvc7/data/draggerDefaults/pointLightDragger.h |    77 -
 .../draggerDefaults/rotateCylindricalDragger.h     |    84 -
 .../msvc7/data/draggerDefaults/rotateDiscDragger.h |    96 -
 .../data/draggerDefaults/rotateSphericalDragger.h  |   108 -
 build/msvc7/data/draggerDefaults/scale1Dragger.h   |    86 -
 build/msvc7/data/draggerDefaults/scale2Dragger.h   |   107 -
 .../data/draggerDefaults/scale2UniformDragger.h    |   118 -
 .../data/draggerDefaults/scaleUniformDragger.h     |   123 -
 .../msvc7/data/draggerDefaults/spotLightDragger.h  |   121 -
 build/msvc7/data/draggerDefaults/tabBoxDragger.h   |    71 -
 build/msvc7/data/draggerDefaults/tabPlaneDragger.h |    60 -
 .../msvc7/data/draggerDefaults/trackballDragger.h  |   135 -
 .../data/draggerDefaults/transformBoxDragger.h     |   190 -
 .../data/draggerDefaults/transformerDragger.h      |   519 -
 .../msvc7/data/draggerDefaults/translate1Dragger.h |    81 -
 .../msvc7/data/draggerDefaults/translate2Dragger.h |   104 -
 build/msvc7/data/shaders/lights/DirSpotLight.h     |    67 -
 build/msvc7/data/shaders/lights/DirectionalLight.h |    66 -
 build/msvc7/data/shaders/lights/PointLight.h       |    85 -
 build/msvc7/data/shaders/lights/SpotLight.h        |   104 -
 build/msvc7/data/shaders/vsm/VsmLookup.h           |    59 -
 build/msvc7/docs/coin4.doxygen                     |  1231 -
 build/msvc7/src/config-debug.h                     |   473 -
 build/msvc7/src/config-release.h                   |   473 -
 build/msvc7/src/config.h                           |    13 -
 build/msvc7/src/setup.h                            |   135 -
 build/msvc8/coin4.sln                              |    58 -
 build/msvc8/coin4.vcproj                           | 58140 --------------
 build/msvc8/coin4_docs.vcproj                      |   132 -
 build/msvc8/coin4_install.vcproj                   |   132 -
 build/msvc8/coin4_uninstall.vcproj                 |   128 -
 .../msvc8/data/draggerDefaults/centerballDragger.h |   187 -
 .../data/draggerDefaults/directionalLightDragger.h |   100 -
 .../msvc8/data/draggerDefaults/dragPointDragger.h  |   142 -
 .../msvc8/data/draggerDefaults/handleBoxDragger.h  |   396 -
 build/msvc8/data/draggerDefaults/jackDragger.h     |   179 -
 .../msvc8/data/draggerDefaults/pointLightDragger.h |    77 -
 .../draggerDefaults/rotateCylindricalDragger.h     |    84 -
 .../msvc8/data/draggerDefaults/rotateDiscDragger.h |    96 -
 .../data/draggerDefaults/rotateSphericalDragger.h  |   108 -
 build/msvc8/data/draggerDefaults/scale1Dragger.h   |    86 -
 build/msvc8/data/draggerDefaults/scale2Dragger.h   |   107 -
 .../data/draggerDefaults/scale2UniformDragger.h    |   118 -
 .../data/draggerDefaults/scaleUniformDragger.h     |   123 -
 .../msvc8/data/draggerDefaults/spotLightDragger.h  |   121 -
 build/msvc8/data/draggerDefaults/tabBoxDragger.h   |    71 -
 build/msvc8/data/draggerDefaults/tabPlaneDragger.h |    60 -
 .../msvc8/data/draggerDefaults/trackballDragger.h  |   135 -
 .../data/draggerDefaults/transformBoxDragger.h     |   190 -
 .../data/draggerDefaults/transformerDragger.h      |   519 -
 .../msvc8/data/draggerDefaults/translate1Dragger.h |    81 -
 .../msvc8/data/draggerDefaults/translate2Dragger.h |   104 -
 build/msvc8/data/shaders/lights/DirSpotLight.h     |    67 -
 build/msvc8/data/shaders/lights/DirectionalLight.h |    66 -
 build/msvc8/data/shaders/lights/PointLight.h       |    85 -
 build/msvc8/data/shaders/lights/SpotLight.h        |   104 -
 build/msvc8/data/shaders/vsm/VsmLookup.h           |    59 -
 build/msvc8/docs/coin4.doxygen                     |  1231 -
 build/msvc8/include/Inventor/C/basic.h             |   309 -
 build/msvc8/include/Inventor/system/inttypes.h     |   187 -
 build/msvc8/src/config-debug.h                     |   473 -
 build/msvc8/src/config.h                           |    13 -
 build/msvc8/src/setup.h                            |   135 -
 build/msvc9/coin4.sln                              |    58 -
 build/msvc9/coin4.vcproj                           | 58139 --------------
 build/msvc9/coin4_docs.vcproj                      |   133 -
 build/msvc9/coin4_install.vcproj                   |   133 -
 build/msvc9/coin4_uninstall.vcproj                 |   129 -
 .../msvc9/data/draggerDefaults/centerballDragger.h |   187 -
 .../data/draggerDefaults/directionalLightDragger.h |   100 -
 .../msvc9/data/draggerDefaults/dragPointDragger.h  |   142 -
 .../msvc9/data/draggerDefaults/handleBoxDragger.h  |   396 -
 build/msvc9/data/draggerDefaults/jackDragger.h     |   179 -
 .../msvc9/data/draggerDefaults/pointLightDragger.h |    77 -
 .../draggerDefaults/rotateCylindricalDragger.h     |    84 -
 .../msvc9/data/draggerDefaults/rotateDiscDragger.h |    96 -
 .../data/draggerDefaults/rotateSphericalDragger.h  |   108 -
 build/msvc9/data/draggerDefaults/scale1Dragger.h   |    86 -
 build/msvc9/data/draggerDefaults/scale2Dragger.h   |   107 -
 .../data/draggerDefaults/scale2UniformDragger.h    |   118 -
 .../data/draggerDefaults/scaleUniformDragger.h     |   123 -
 .../msvc9/data/draggerDefaults/spotLightDragger.h  |   121 -
 build/msvc9/data/draggerDefaults/tabBoxDragger.h   |    71 -
 build/msvc9/data/draggerDefaults/tabPlaneDragger.h |    60 -
 .../msvc9/data/draggerDefaults/trackballDragger.h  |   135 -
 .../data/draggerDefaults/transformBoxDragger.h     |   190 -
 .../data/draggerDefaults/transformerDragger.h      |   519 -
 .../msvc9/data/draggerDefaults/translate1Dragger.h |    81 -
 .../msvc9/data/draggerDefaults/translate2Dragger.h |   104 -
 build/msvc9/data/shaders/lights/DirSpotLight.h     |    67 -
 build/msvc9/data/shaders/lights/DirectionalLight.h |    66 -
 build/msvc9/data/shaders/lights/PointLight.h       |    85 -
 build/msvc9/data/shaders/lights/SpotLight.h        |   104 -
 build/msvc9/data/shaders/vsm/VsmLookup.h           |    59 -
 build/msvc9/docs/coin4.doxygen                     |  1231 -
 build/msvc9/include/Inventor/C/basic.h             |   309 -
 build/msvc9/include/Inventor/system/gl-headers.h   |    51 -
 build/msvc9/include/Inventor/system/inttypes.h     |   187 -
 build/msvc9/src/config-debug.h                     |   473 -
 build/msvc9/src/config-release.h                   |   473 -
 build/msvc9/src/config.h                           |    13 -
 cfg/coin.m4                                        |   199 -
 cfg/config.guess                                   |  1502 -
 cfg/config.sub                                     |  1714 -
 cfg/depcomp                                        |   464 -
 cfg/doxy4win.pl                                    |    11 -
 cfg/errors.txt                                     |   297 -
 cfg/gendsp.pl.in                                   |  1480 -
 cfg/gendsp.sh.in                                   |   714 -
 cfg/install-sh                                     |   294 -
 cfg/ltconfig                                       |  3111 -
 cfg/ltmain.sh                                      |  6956 --
 cfg/missing                                        |   336 -
 cfg/mkinstalldirs                                  |   111 -
 cfg/texinfo.tex                                    |  6200 --
 configure                                          |    51 -
 data/CMakeLists.txt                                |    24 +
 .../gl-headers.h => data/strfytemplate.cmake.in    |    24 +-
 docs/coin.doxygen.cmake.in                         |  2399 +
 docs/coin.doxygen.in                               |  2393 +-
 docs/coin_doxygenfiles.inc                         |    45 +-
 docs/doxygen/Coin_logo.png                         |   Bin 3938 -> 5220 bytes
 docs/doxygen/footer.html                           |    19 +-
 docs/doxygen/header.html                           |    52 +-
 docs/doxygen/images/asciitext.png                  |   Bin 0 -> 43502 bytes
 docs/doxygen/images/basekitexample.png             |   Bin 0 -> 6957 bytes
 docs/doxygen/images/centerball.png                 |   Bin 0 -> 6429 bytes
 .../images/centerballdragger_actionexample.png     |   Bin 0 -> 23112 bytes
 docs/doxygen/images/directionallight.png           |   Bin 0 -> 6135 bytes
 .../images/directionallightdragger_actionshot.png  |   Bin 0 -> 4782 bytes
 docs/doxygen/images/dragpoint.png                  |   Bin 0 -> 3177 bytes
 docs/doxygen/images/drawstyle.png                  |   Bin 0 -> 12380 bytes
 docs/doxygen/images/handlebox.png                  |   Bin 0 -> 2403 bytes
 docs/doxygen/images/jack-in-action.png             |   Bin 0 -> 28769 bytes
 docs/doxygen/images/jack.png                       |   Bin 0 -> 2356 bytes
 docs/doxygen/images/nurbscurve-circle.png          |   Bin 0 -> 5766 bytes
 docs/doxygen/images/nurbsprofile.png               |   Bin 0 -> 10262 bytes
 docs/doxygen/images/nurbssurface.png               |   Bin 0 -> 21792 bytes
 docs/doxygen/images/pointlight.png                 |   Bin 0 -> 5399 bytes
 docs/doxygen/images/quadmesh.png                   |   Bin 0 -> 8127 bytes
 docs/doxygen/images/rotatecylindrical.png          |   Bin 0 -> 4373 bytes
 docs/doxygen/images/rotatedisc.png                 |   Bin 0 -> 2918 bytes
 docs/doxygen/images/rotatespherical.png            |   Bin 0 -> 5366 bytes
 docs/doxygen/images/scale1.png                     |   Bin 0 -> 1575 bytes
 docs/doxygen/images/scale2uniform.png              |   Bin 0 -> 1962 bytes
 docs/doxygen/images/scaleuniform.png               |   Bin 0 -> 1346 bytes
 docs/doxygen/images/sosfimage.png                  |   Bin 0 -> 3537 bytes
 docs/doxygen/images/spheresheet.png                |   Bin 0 -> 4685 bytes
 docs/doxygen/images/tabbox.png                     |   Bin 0 -> 2619 bytes
 docs/doxygen/images/tabplane.png                   |   Bin 0 -> 1195 bytes
 docs/doxygen/images/text3.png                      |   Bin 0 -> 38232 bytes
 docs/doxygen/images/texture3.png                   |   Bin 0 -> 39177 bytes
 docs/doxygen/images/trackball-cone.png             |   Bin 0 -> 18366 bytes
 docs/doxygen/images/trackball.png                  |   Bin 0 -> 6150 bytes
 docs/doxygen/images/transformbox.png               |   Bin 0 -> 2857 bytes
 docs/doxygen/images/transformer.png                |   Bin 0 -> 3658 bytes
 docs/doxygen/images/translate1.png                 |   Bin 0 -> 2945 bytes
 docs/doxygen/images/translate2.png                 |   Bin 0 -> 3890 bytes
 docs/doxygen/images/transparencytype.png           |   Bin 0 -> 25121 bytes
 docs/doxygen/stylesheet.css                        |  1752 +-
 docs/releases.dox                                  |   249 +-
 html/coin.tag                                      | 78668 +++++++++++++++++++
 include/CMakeLists.txt                             |     8 +
 include/Inventor/C/CMakeLists.txt                  |     7 +
 include/Inventor/C/base/Makefile.am                |     3 +-
 include/Inventor/C/base/Makefile.in                |     3 +-
 include/Inventor/C/base/math-undefs.h              |    73 -
 include/Inventor/C/base/string.h                   |     6 +-
 .../basic.h => include/Inventor/C/basic.h.cmake.in |   632 +-
 include/Inventor/C/basic.h.in                      |    32 +-
 include/Inventor/CMakeLists.txt                    |     8 +
 include/Inventor/SbBasic.h                         |    33 +-
 include/Inventor/SbMatrix.h                        |     5 +-
 include/Inventor/SbRotation.h                      |     4 +-
 include/Inventor/SbString.h                        |    23 +
 include/Inventor/SbVec2b.h                         |     4 +-
 include/Inventor/SbVec2ub.h                        |     4 +-
 include/Inventor/SbVec2us.h                        |     4 +-
 include/Inventor/SbVec3b.h                         |     4 +-
 include/Inventor/SbVec3s.h                         |     4 +-
 include/Inventor/SbVec3ub.h                        |     4 +-
 include/Inventor/SbVec3us.h                        |     4 +-
 include/Inventor/SbVec4b.h                         |     4 +-
 include/Inventor/SbVec4s.h                         |     4 +-
 include/Inventor/SbVec4ub.h                        |     4 +-
 include/Inventor/SbVec4us.h                        |     4 +-
 include/Inventor/VRMLnodes/SoVRMLBillboard.h       |     3 +
 include/Inventor/VRMLnodes/SoVRMLMacros.h          |     8 +-
 include/Inventor/actions/SoAction.h                |     2 +-
 include/Inventor/actions/SoHandleEventAction.h     |     1 +
 include/Inventor/actions/SoRayPickAction.h         |     1 +
 include/Inventor/actions/SoSubAction.h             |     6 +-
 include/Inventor/annex/ForeignFiles/SoSTLFileKit.h |     2 +-
 include/Inventor/details/SoSubDetail.h             |     2 +-
 include/Inventor/draggers/SoDragger.h              |     2 +
 include/Inventor/elements/SoLinePatternElement.h   |     7 +-
 include/Inventor/elements/SoSubElement.h           |     2 +-
 include/Inventor/engines/SoSubEngine.h             |    16 +-
 include/Inventor/engines/SoSubNodeEngine.h         |    10 +-
 include/Inventor/events/SoSubEvent.h               |     4 +-
 include/Inventor/fields/SoSFEnum.h                 |     2 +-
 include/Inventor/fields/SoSubField.h               |     4 +-
 include/Inventor/nodekits/SoSubKit.h               |    22 +-
 include/Inventor/nodes/SoCamera.h                  |     1 +
 include/Inventor/nodes/SoGroup.h                   |     1 +
 include/Inventor/nodes/SoNodes.h                   |     1 +
 .../Inventor/nodes/SoReversePerspectiveCamera.h    |    32 +-
 include/Inventor/nodes/SoSelection.h               |     2 +-
 include/Inventor/nodes/SoShaderParameter.h         |     7 +
 include/Inventor/nodes/SoSubNode.h                 |    19 +-
 include/Inventor/system/CMakeLists.txt             |    11 +
 .../Inventor/system/gl-headers.h.cmake.in          |   101 +-
 include/Inventor/system/gl.h                       |    10 +
 .../Inventor/system/inttypes.h.cmake.in            |   373 +-
 include/boost.README                               |     2 +-
 models/io/correct/writeref-4.wrl                   |    22 +-
 src/3ds/3dsLoader.cpp                              |    13 +-
 src/3ds/3dsLoader.h                                |     2 +-
 src/3ds/CMakeLists.txt                             |    14 +
 src/3ds/SoStream.cpp                               |     4 +-
 src/CMakeLists.txt                                 |   213 +
 src/Coin.rc.cmake.in                               |    38 +
 src/CoinConfig.cmake.in                            |    87 +
 src/actions/CMakeLists.txt                         |    46 +
 src/actions/SoAction.cpp                           |    42 -
 .../SoActionP.cpp}                                 |    93 +-
 src/actions/SoGLRenderAction.cpp                   |     4 +-
 src/actions/SoGlobalSimplifyAction.cpp             |     2 +-
 src/actions/SoHandleEventAction.cpp                |    23 +-
 src/actions/SoRayPickAction.cpp                    |    14 +-
 src/actions/SoReorganizeAction.cpp                 |     2 +-
 src/actions/SoShapeSimplifyAction.cpp              |     2 +-
 src/actions/SoSimplifyAction.cpp                   |     2 +-
 src/actions/SoToVRML2Action.cpp                    |     4 -
 src/base/CMakeLists.txt                            |   107 +
 src/base/SbBox2f.cpp                               |     2 +-
 src/base/SbBox2i32.cpp                             |     6 +-
 src/base/SbBox2s.cpp                               |     2 +-
 src/base/SbBox3f.cpp                               |     2 +-
 src/base/SbBox3s.cpp                               |     5 +-
 src/base/SbClip.cpp                                |    10 +
 src/base/SbCylinder.cpp                            |     2 +-
 src/base/SbDPLine.cpp                              |    17 +-
 src/base/SbDPMatrix.cpp                            |     2 +-
 src/base/SbDPPlane.cpp                             |     2 +-
 src/base/SbDPRotation.cpp                          |    11 +-
 src/base/SbDPViewVolume.cpp                        |    28 +-
 src/base/SbDict.cpp                                |    25 +
 src/base/SbImage.cpp                               |    15 +
 src/base/SbLine.cpp                                |    18 +-
 src/base/SbMatrix.cpp                              |     4 +-
 src/base/SbOctTree.cpp                             |     2 +-
 src/base/SbPlane.cpp                               |     2 +-
 src/base/SbRotation.cpp                            |     2 +-
 src/base/SbSphere.cpp                              |    59 +-
 src/base/SbString.cpp                              |    59 +
 src/base/SbTesselator.cpp                          |     9 +
 src/base/SbTime.cpp                                |    12 +-
 src/base/SbVec2d.cpp                               |     4 +-
 src/base/SbVec2f.cpp                               |     4 +-
 src/base/SbVec2i32.cpp                             |     6 +-
 src/base/SbVec2s.cpp                               |     2 +-
 src/base/SbVec3d.cpp                               |     4 +-
 src/base/SbVec3f.cpp                               |     4 +-
 src/base/SbVec3s.cpp                               |     2 +-
 src/base/SbVec4f.cpp                               |     4 +-
 src/base/SbViewVolume.cpp                          |     4 +-
 src/base/SbXfBox3d.cpp                             |     2 +-
 src/base/SbXfBox3f.cpp                             |     2 +-
 src/base/dict.h                                    |     2 +-
 src/base/hash.cpp                                  |    47 +
 src/base/heap.cpp                                  |    14 +
 src/base/memalloc.cpp                              |    20 +-
 src/base/rbptree.cpp                               |    43 +-
 src/base/string.cpp                                |    73 +-
 src/bundles/CMakeLists.txt                         |    22 +
 src/bundles/SoMaterialBundle.cpp                   |     2 +-
 src/bundles/SoNormalBundle.cpp                     |     2 +-
 src/bundles/SoVertexAttributeBundle.cpp            |     2 +-
 src/caches/CMakeLists.txt                          |    41 +
 src/caches/SoGlyphCache.cpp                        |     2 +-
 src/caches/SoPrimitiveVertexCache.cpp              |     2 +-
 src/caches/SoShaderProgramCache.cpp                |     2 +-
 src/caches/SoVBOCache.cpp                          |     2 +-
 src/collision/CMakeLists.txt                       |    28 +
 src/collision/SbTri3f.cpp                          |     2 +-
 .../src/config-release.h => src/config.h.cmake.in  |   930 +-
 src/details/CMakeLists.txt                         |    26 +
 src/doc/CMakeLists.txt                             |    91 +
 src/doc/Coin_books.dox                             |     2 +-
 src/doc/Coin_environment.dox                       |     4 +-
 src/doc/Coin_main.dox                              |    39 +-
 src/doc/Coin_modules.dox                           |   148 +-
 src/draggers/CMakeLists.txt                        |    39 +
 src/draggers/SoCenterballDragger.cpp               |    10 +-
 src/draggers/SoDirectionalLightDragger.cpp         |     9 +-
 src/draggers/SoDragPointDragger.cpp                |     2 +-
 src/draggers/SoDragger.cpp                         |   124 +-
 src/draggers/SoHandleBoxDragger.cpp                |     2 +-
 src/draggers/SoJackDragger.cpp                     |     4 +-
 src/draggers/SoPointLightDragger.cpp               |     2 +-
 src/draggers/SoRotateCylindricalDragger.cpp        |     2 +-
 src/draggers/SoRotateDiscDragger.cpp               |     2 +-
 src/draggers/SoRotateSphericalDragger.cpp          |     2 +-
 src/draggers/SoScale1Dragger.cpp                   |     2 +-
 src/draggers/SoScale2Dragger.cpp                   |     2 +-
 src/draggers/SoScale2UniformDragger.cpp            |     2 +-
 src/draggers/SoScaleUniformDragger.cpp             |     2 +-
 src/draggers/SoSpotLightDragger.cpp                |     2 +-
 src/draggers/SoTabBoxDragger.cpp                   |     2 +-
 src/draggers/SoTabPlaneDragger.cpp                 |     2 +-
 src/draggers/SoTrackballDragger.cpp                |     2 +-
 src/draggers/SoTransformBoxDragger.cpp             |     2 +-
 src/draggers/SoTransformerDragger.cpp              |     2 +-
 src/draggers/SoTranslate1Dragger.cpp               |     2 +-
 src/draggers/SoTranslate2Dragger.cpp               |     2 +-
 src/elements/CMakeLists.txt                        |   112 +
 src/elements/GL/CMakeLists.txt                     |    51 +
 src/elements/GL/SoGLCacheContextElement.cpp        |     4 +-
 src/elements/GL/SoGLLinePatternElement.cpp         |    29 +-
 .../GL/SoGLMultiTextureCoordinateElement.cpp       |    21 +-
 src/elements/GL/SoGLTextureEnabledElement.cpp      |     4 +-
 src/elements/SoBumpMapElement.cpp                  |    23 +-
 src/elements/SoLinePatternElement.cpp              |    76 +-
 src/elements/SoMultiTextureCoordinateElement.cpp   |     4 +-
 src/elements/SoProfileCoordinateElement.cpp        |     2 +-
 src/elements/SoTextureScalePolicyElement.cpp       |     2 +-
 src/elements/SoTextureScaleQualityElement.cpp      |     2 +-
 src/engines/CMakeLists.txt                         |    71 +
 src/engines/SoComposeMatrix.cpp                    |     2 +-
 src/engines/SoComposeRotation.cpp                  |     2 +-
 src/engines/SoComposeRotationFromTo.cpp            |     2 +-
 src/engines/SoComposeVec2f.cpp                     |     2 +-
 src/engines/SoComposeVec3f.cpp                     |     2 +-
 src/engines/SoComposeVec4f.cpp                     |     2 +-
 src/engines/SoDecomposeMatrix.cpp                  |     2 +-
 src/engines/SoDecomposeRotation.cpp                |     2 +-
 src/engines/SoDecomposeVec2f.cpp                   |     2 +-
 src/engines/SoDecomposeVec3f.cpp                   |     2 +-
 src/engines/SoDecomposeVec4f.cpp                   |     2 +-
 src/engines/SoEngineOutput.cpp                     |     9 +-
 src/engines/evaluator.y                            |     2 +-
 src/engines/evaluator_tab.c                        |  1007 +-
 src/engines/evaluator_tab.diff                     |     3 +-
 src/engines/so_eval.ic                             |   476 +-
 src/errors/CMakeLists.txt                          |    32 +
 src/errors/debugerror.cpp                          |   100 +
 src/errors/error.cpp                               |    77 +
 src/events/CMakeLists.txt                          |    24 +
 .../extensions/CMakeLists.txt                      |     0
 src/fields/CMakeLists.txt                          |   123 +
 src/fields/SoMFColorRGBA.cpp                       |     2 +-
 src/fields/SoSFImage.cpp                           |     2 +-
 src/fonts/CMakeLists.txt                           |    56 +
 src/fonts/glyph.cpp                                |     2 +-
 src/fonts/glyph2d.cpp                              |     4 +-
 src/fonts/glyph3d.cpp                              |     3 +-
 src/fonts/win32.cpp                                |     7 +-
 src/foreignfiles/CMakeLists.txt                    |    30 +
 src/foreignfiles/steel.cpp                         |   573 +-
 src/foreignfiles/steel.l                           |     4 +-
 src/geo/CMakeLists.txt                             |    45 +
 src/glue/CMakeLists.txt                            |    69 +
 src/glue/gl.cpp                                    |    46 +-
 src/glue/glp.h                                     |     6 +
 src/hardcopy/CMakeLists.txt                        |    33 +
 src/hardcopy/HardCopy.cpp                          |     2 +-
 src/hardcopy/PSVectorOutput.cpp                    |     2 +-
 src/hardcopy/VectorOutput.cpp                      |     2 +-
 src/hardcopy/VectorizeAction.cpp                   |     2 +-
 src/hardcopy/VectorizePSAction.cpp                 |     2 +-
 src/io/CMakeLists.txt                              |    47 +
 src/io/SoInput.cpp                                 |   288 -
 src/io/SoInputP.cpp                                |   329 +
 src/io/SoOutput.cpp                                |     8 +-
 src/lists/CMakeLists.txt                           |    35 +
 src/lists/SoActionMethodList.cpp                   |     6 +
 src/lists/SoCallbackList.cpp                       |    11 +-
 src/manips/CMakeLists.txt                          |    30 +
 src/manips/SoCenterballManip.cpp                   |     8 +-
 src/manips/SoClipPlaneManip.cpp                    |    10 +-
 src/manips/SoDirectionalLightManip.cpp             |     8 +-
 src/manips/SoHandleBoxManip.cpp                    |     7 +-
 src/manips/SoJackManip.cpp                         |     8 +-
 src/manips/SoPointLightManip.cpp                   |     8 +-
 src/manips/SoSpotLightManip.cpp                    |     8 +-
 src/manips/SoTabBoxManip.cpp                       |     8 +-
 src/manips/SoTrackballManip.cpp                    |    11 +-
 src/manips/SoTransformBoxManip.cpp                 |     8 +-
 src/manips/SoTransformerManip.cpp                  |     8 +-
 src/misc/CMakeLists.txt                            |    81 +
 src/misc/CoinResources.cpp                         |     2 +-
 src/misc/SbHash.h                                  |     4 +-
 src/misc/SoCompactPathList.cpp                     |     2 +-
 src/misc/SoDB.cpp                                  |     8 +
 src/misc/SoDBP.cpp                                 |    10 +-
 src/misc/SoDebug.cpp                               |     5 +
 src/misc/SoShaderGenerator.cpp                     |     4 +-
 src/navigation/CMakeLists.txt                      |    38 +
 src/nodekits/CMakeLists.txt                        |    38 +
 src/nodekits/SoBaseKit.cpp                         |     2 +-
 src/nodekits/SoInteractionKit.cpp                  |     4 +-
 src/nodes/CMakeLists.txt                           |   134 +
 src/nodes/Makefile.am                              |     1 +
 src/nodes/Makefile.in                              |    21 +-
 src/nodes/SoAlphaTest.cpp                          |    20 +-
 src/nodes/SoCamera.cpp                             |    18 +-
 src/nodes/SoDrawStyle.cpp                          |    13 +-
 src/nodes/SoExtSelection.cpp                       |    15 +-
 src/nodes/SoGroup.cpp                              |    27 +-
 src/nodes/SoNode.cpp                               |     1 +
 src/nodes/SoNurbsProfile.cpp                       |     4 +-
 src/nodes/SoReversePerspectiveCamera.cpp           |   118 +
 src/nodes/SoSceneTexture2.cpp                      |     6 +-
 src/nodes/SoSceneTextureCubeMap.cpp                |     2 +-
 src/nodes/SoSelection.cpp                          |     8 +
 src/nodes/SoSwitch.cpp                             |     5 +-
 src/nodes/SoTexture3.cpp                           |     2 +-
 src/nodes/SoTextureCombine.cpp                     |     3 +-
 src/nodes/SoTextureCoordinateObject.cpp            |    28 +-
 src/nodes/SoTransformation.cpp                     |     4 +-
 src/nodes/SoTransparencyType.cpp                   |     2 +-
 src/nodes/SoVertexAttribute.cpp                    |     3 +-
 src/nodes/all-nodes-cpp.cpp                        |     1 +
 src/profiler/CMakeLists.txt                        |    43 +
 src/profiler/SbProfilingData.cpp                   |    29 +-
 src/profiler/SoProfilerStats.cpp                   |    18 +-
 src/profiler/SoProfilerVisualizeKit.cpp            |     2 +-
 src/projectors/CMakeLists.txt                      |    28 +
 src/projectors/SbCylinderProjector.cpp             |     6 +-
 src/projectors/SbProjector.cpp                     |     7 +-
 src/projectors/SbSphereProjector.cpp               |     3 +
 src/projectors/SbSphereSheetProjector.cpp          |     2 +-
 src/rendering/CMakeLists.txt                       |    57 +
 src/rendering/SoOffscreenCGData.cpp                |     2 +-
 src/rendering/SoOffscreenRenderer.cpp              |     7 +-
 src/scxml/CMakeLists.txt                           |    75 +
 src/scxml/ScXML.cpp                                |   269 -
 src/scxml/ScXMLOnEntryElt.cpp                      |     2 +-
 src/scxml/ScXMLOnExitElt.cpp                       |     2 +-
 src/scxml/ScXMLP.cpp                               |   311 +
 src/scxml/ScXMLStateMachine.cpp                    |    19 +
 src/scxml/eval-minimum-tab.cpp                     |   859 +-
 src/scxml/eval-minimum-tab.hpp                     |    74 +-
 src/scxml/eval-minimum.cpp                         |   553 +-
 src/scxml/eval-minimum.cpp.patch                   |     2 +
 src/scxml/eval-minimum.l                           |     4 +-
 src/sensors/CMakeLists.txt                         |    29 +
 build/msvc9/src/setup.h => src/setup.h.cmake.in    |   268 +-
 src/shaders/CMakeLists.txt                         |    71 +
 src/shaders/SoFragmentShader.cpp                   |     2 +-
 src/shaders/SoGeometryShader.cpp                   |     4 +-
 src/shaders/SoShader.cpp                           |     2 +-
 src/shaders/SoShaderObject.cpp                     |    13 +-
 src/shaders/SoShaderParameter.cpp                  |   403 +-
 src/shaders/SoVertexShader.cpp                     |     2 +-
 src/shadows/CMakeLists.txt                         |    24 +
 src/shadows/SoGLShadowCullingElement.cpp           |     2 +-
 src/shadows/SoShadowDirectionalLight.cpp           |     8 +-
 src/shadows/SoShadowGroup.cpp                      |     2 +-
 src/shadows/SoShadowSpotLight.cpp                  |     6 +-
 src/shadows/SoShadowStyle.cpp                      |     4 +-
 src/shadows/SoShadowStyleElement.cpp               |     8 +-
 src/shapenodes/CMakeLists.txt                      |    64 +
 src/shapenodes/SoAsciiText.cpp                     |    12 +-
 src/shapenodes/SoIndexedMarkerSet.cpp              |    18 +
 src/shapenodes/SoMarkerSet.cpp                     |    18 +
 src/shapenodes/SoNurbsCurve.cpp                    |     4 +-
 src/shapenodes/SoNurbsSurface.cpp                  |     4 +-
 src/shapenodes/SoQuadMesh.cpp                      |     2 +-
 src/shapenodes/SoText3.cpp                         |    24 +-
 src/shapenodes/SoTriangleStripSet.cpp              |     4 +-
 src/soscxml/CMakeLists.txt                         |    32 +
 src/soscxml/eval-coin-tab.cpp                      |  1121 +-
 src/soscxml/eval-coin-tab.hpp                      |    93 +-
 src/soscxml/eval-coin-tab.y                        |     2 +-
 src/soscxml/eval-coin.cpp                          |   623 +-
 src/soscxml/eval-coin.cpp.patch                    |     2 +
 src/soscxml/eval-coin.l                            |     6 +-
 src/threads/CMakeLists.txt                         |    50 +
 src/threads/barrier.cpp                            |    62 +-
 src/threads/common.cpp                             |    20 +
 src/threads/condvar.cpp                            |    90 +-
 src/threads/fifo.cpp                               |   112 +-
 src/threads/mutex.cpp                              |   180 +-
 src/threads/recmutex.cpp                           |    38 +-
 src/threads/rwmutex.cpp                            |   125 +-
 src/threads/sched.cpp                              |    31 +-
 src/threads/storage.cpp                            |    39 +-
 src/threads/thread.cpp                             |    50 +-
 src/threads/worker.cpp                             |    14 +
 src/threads/wpool.cpp                              |    16 +-
 src/upgraders/CMakeLists.txt                       |    33 +
 src/vrml97/Billboard.cpp                           |    47 +-
 src/vrml97/CMakeLists.txt                          |    95 +
 src/vrml97/Extrusion.cpp                           |    12 +-
 src/vrml97/Inline.cpp                              |     2 +-
 src/xml/CMakeLists.txt                             |    37 +
 src/xml/element.cpp                                |     2 +-
 src/xml/expat/CMakeLists.txt                       |    15 +
 604 files changed, 95200 insertions(+), 264074 deletions(-)

diff --git a/.hg_archival.txt b/.hg_archival.txt
deleted file mode 100644
index d6f70bb..0000000
--- a/.hg_archival.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-repo: 08431c9bf84c1b6636596d3ca56da13d779085d3
-node: abc9f50968c9266437e5699fcd29798dc3790e6a
-branch: default
-latesttag: null
-latesttagdistance: 11218
diff --git a/.hgsubstate b/.hgsubstate
index 6511db6..8f9bacd 100644
--- a/.hgsubstate
+++ b/.hgsubstate
@@ -1,2 +1,2 @@
 d12bf6cbb77c33f3023eae9dc8ae08c782eb862f build/general
-3331e865459b2b66e2f7592ab4bc83516835a24c include/boost
+7ce4a0035f8b6f85083ee09ac195235ce8777610 include/boost
diff --git a/CMakeLists.txt b/CMakeLists.txt
new file mode 100644
index 0000000..3a9e944
--- /dev/null
+++ b/CMakeLists.txt
@@ -0,0 +1,220 @@
+cmake_minimum_required(VERSION 2.8.12)
+project(Coin)
+set (COIN_MAJOR_VERSION 4)
+set (COIN_MINOR_VERSION 0)
+set (COIN_MICRO_VERSION 0)
+set (COIN_BETA_VERSION "a")
+set (COIN_VERSION "${COIN_MAJOR_VERSION}.${COIN_MINOR_VERSION}.${COIN_MICRO_VERSION}${COIN_BETA_VERSION}")
+
+include(GNUInstallDirs)
+
+option(COIN_BUILD_SHARED_LIBS "Build shared library when ON, static when OFF." ON)
+if(WIN32)
+	if(COIN_BUILD_SHARED_LIBS)
+		set(CMAKE_RELEASE_POSTFIX "")
+		set(CMAKE_MINSIZEREL_POSTFIX "")
+		set(CMAKE_RELWITHDEBINFO_POSTFIX "")
+		set(CMAKE_DEBUG_POSTFIX "d")
+	else(COIN_BUILD_SHARED_LIBS)
+		set(CMAKE_RELEASE_POSTFIX "s")
+		set(CMAKE_MINSIZEREL_POSTFIX "s")
+		set(CMAKE_RELWITHDEBINFO_POSTFIX "s")
+		set(CMAKE_DEBUG_POSTFIX "sd")
+	endif(COIN_BUILD_SHARED_LIBS)
+endif(WIN32)
+
+option(COIN_THREADSAFE "Thread safe traversals.")
+option(COIN_HAVE_JAVASCRIPT "Javascript capabilities." ON)
+option(HAVE_VRML97 "VRML97 support." ON)
+option(HAVE_NODEKITS "Nodekit support." ON)
+option(HAVE_DRAGGERS "Dragger support." ON)
+option(HAVE_MANIPULATORS "Manipulator support." ON)
+option(HAVE_SOUND "Sound support." ON)
+option(HAVE_3DS_IMPORT_CAPABILITIES "3ds import capabilities." ON)
+option(SIMAGE_RUNTIME_LINKING "Runtime linkage of simage library.")
+option(HAVE_MAN "build and install Coin man pages.")
+
+if(NOT SIMAGE_RUNTIME_LINKING)
+	find_package(simage)
+	if(simage_FOUND)
+		set(HAVE_LIBSIMAGE ON)
+	else()
+		set(HAVE_LIBSIMAGE OFF)
+	endif()
+endif()
+
+# Checks all specified types for existence and sets variable and sets a variable HAVE_<type_name>
+# if so. Additionally a variable named <type_name> is set to the size of the type.
+# Moreover, ${TYPE_VARIABLE} will be set to the first type matching the specified ${TYPE_SIZE}.
+include(CheckTypeSize)
+macro(find_int_type_with_size TYPE_VARIABLE TYPE_SIZE)
+	set(${TYPE_VARIABLE} "")
+	foreach(TYPE ${ARGN})
+		string(TOUPPER ${TYPE} TYPE_VAR)
+		string(REPLACE " " "_" TYPE_VAR ${TYPE_VAR})
+		check_type_size(${TYPE} ${TYPE_VAR})
+		if((${TYPE_VAR} STREQUAL ${TYPE_SIZE}) AND (NOT ${TYPE_VARIABLE}))
+			set(${TYPE_VARIABLE} ${TYPE})
+		endif()
+	endforeach(TYPE ${ARGN})
+endmacro()
+
+find_int_type_with_size(COIN_INT8_T 1 "int8_t" "char")
+find_int_type_with_size(COIN_UINT8_T 1 "uint8_t" "u_int8_t" "unsigned char")
+find_int_type_with_size(COIN_INT16_T 2 "int16_t" "short" "int")
+find_int_type_with_size(COIN_UINT16_T 2 "uint16_t" "u_int16_t" "unsigned short" "unsigned int")
+find_int_type_with_size(COIN_INT32_T 4 "int32_t" "int" "long")
+find_int_type_with_size(COIN_UINT32_T 4 "uint32_t" "u_int32_t" "unsigned int" "unsigned long")
+find_int_type_with_size(COIN_INT64_T 8 "int64_t" "long" "int" "long long" "__int64")
+find_int_type_with_size(COIN_UINT64_T 8 "uint64_t" "u_int64_t" "unsigned long" "unsigned int" "unsigned long long" "unsigned __int64")
+
+if(MSVC)
+	option(COIN_BUILD_SINGLE_LIB "Build only one library when ON, multiple when OFF." ON)
+	if (MSVC_VERSION GREATER 1500 OR MSVC_VERSION EQUAL 1500)
+		option(COIN_BUILD_MSVC_MP "Enable build with multiple processes in Visual Studio" ON)
+	else()
+		set(COIN_BUILD_MSVC_MP OFF CACHE BOOL "Compiler option /MP requires at least Visual Studio 2008 (VS9) or newer" FORCE)
+	endif()
+	if(COIN_BUILD_MSVC_MP)
+		set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /MP")
+	endif ()
+	if(COIN_BUILD_SHARED_LIBS)
+		add_definitions(-DCOIN_MAKE_DLL)
+	endif()
+
+	# enable C++ exception handling (for code that uses boost in SbByteBuffer)
+	set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /EHsc")
+
+	add_definitions(-D_CRT_NONSTDC_NO_DEPRECATE)
+	add_definitions(-D_CRT_SECURE_NO_DEPRECATE)
+	add_definitions(-D_CRT_SECURE_NO_WARNINGS)
+else()
+	option(COIN_BUILD_SINGLE_LIB "Build only one library when ON, multiple when OFF." OFF)
+endif()
+
+if(WIN32)
+	set(HAVE_WIN32_API 1)
+	set(HAVE_WGL 1)
+	# on Windows the major version number is part of the library name
+	set(CMAKE_RELEASE_POSTFIX "${COIN_MAJOR_VERSION}${CMAKE_RELEASE_POSTFIX}")
+	set(CMAKE_MINSIZEREL_POSTFIX "${COIN_MAJOR_VERSION}${CMAKE_MINSIZEREL_POSTFIX}")
+	set(CMAKE_RELWITHDEBINFO_POSTFIX "${COIN_MAJOR_VERSION}${CMAKE_RELWITHDEBINFO_POSTFIX}")
+	set(CMAKE_DEBUG_POSTFIX "${COIN_MAJOR_VERSION}${CMAKE_DEBUG_POSTFIX}")
+elseif(APPLE)
+	cmake_policy(SET CMP0042 NEW)
+	set(CMAKE_SHARED_LINKER_FLAGS "-framework CoreFoundation -framework CoreGraphics")
+
+	# let's enable all OS X specific code
+	set(COIN_MACOSX_FRAMEWORK 1)
+	set(COIN_MACOS_10 1)
+	set(COIN_MACOS_10_3 1)
+else()
+	add_compile_options(-fPIC)
+endif()
+include_directories(${CMAKE_BINARY_DIR}/include)
+
+include(CheckIncludeFile)
+check_include_file(dlfcn.h HAVE_DLFCN_H)
+check_include_file(inttypes.h HAVE_INTTYPES_H)
+check_include_file(stdint.h HAVE_STDINT_H)
+check_include_file(stddef.h HAVE_STDDEF_H)
+check_include_file(unistd.h HAVE_UNISTD_H)
+check_include_file(sys/time.h HAVE_SYS_TIME_H)
+check_include_file(sys/types.h HAVE_SYS_TYPES_H)
+check_include_file(io.h HAVE_IO_H)
+check_include_file(libgen.h HAVE_LIBGEN_H)
+check_include_file(sys/param.h HAVE_SYS_PARAM_H)
+check_include_file(OpenGL/gl.h HAVE_OPENGL_GL_H)
+check_include_file(OpenGL/CGLCurrent.h HAVE_OPENGL_CGLCURRENT_H)
+check_include_file(OpenGL/glext.h HAVE_OPENGL_GLEXT_H)
+check_include_file(OpenGL/glu.h HAVE_OPENGL_GLU_H)
+check_include_file(superglu.h HAVE_SUPERGLU)
+check_include_file(windows.h HAVE_WINDOWS_H)
+check_include_file(X11/Xlib.h HAVE_X11_AVAILABLE)
+
+include(CheckLibraryExists)
+check_library_exists(dl dlopen "" HAVE_DL_LIB)
+check_library_exists(GL glXChooseVisual "" HAVE_GLX)
+check_library_exists(pthread pthread_create "" USE_PTHREAD)
+
+include(CheckSymbolExists)
+check_symbol_exists(GetEnvironmentVariable windows.h HAVE_GETENVIRONMENTVARIABLE)
+if(NOT USE_PTHREAD)
+	check_symbol_exists(CreateThread windows.h USE_W32THREAD)
+endif()
+check_symbol_exists(va_copy stdarg.h HAVE_VA_COPY_MACRO)
+check_symbol_exists(strncasecmp string.h HAVE_STRNCASECMP)
+check_symbol_exists(gettimeofday sys/time.h HAVE_GETTIMEOFDAY)
+check_symbol_exists(getcwd unistd.h HAVE_GETCWD)
+check_symbol_exists(isinf math.h HAVE_ISINF)
+check_symbol_exists(isnan math.h HAVE_ISNAN)
+check_symbol_exists(finite math.h HAVE_FINITE)
+check_symbol_exists(__builtin_expect assert.h HAVE___BUILTIN_EXPECT)
+check_symbol_exists(ilogb math.h HAVE_ILOGB)
+check_symbol_exists(LoadLibrary windows.h HAVE_WINDLL_RUNTIME_BINDING)
+check_symbol_exists(CGL_VERSION_1_0 OpenGL/OpenGL.h HAVE_CGL)
+set(HAVE_CGL_PBUFFER ${HAVE_CGL})
+
+check_symbol_exists(__func__ "" FUNC)
+check_symbol_exists(__PRETTY_FUNCTION__ "" PRETTY_FUNCTION)
+check_symbol_exists(__FUNCTION__ "" FUNCTION)
+if(FUNC)
+	set(HAVE_CPP_COMPILER_FUNCTION_NAME_VAR __func__)
+elseif(PRETTY_FUNCTION)
+	set(HAVE_CPP_COMPILER_FUNCTION_NAME_VAR __PRETTY_FUNCTION__)
+elseif(FUNCTION)
+	set(HAVE_CPP_COMPILER_FUNCTION_NAME_VAR __FUNCTION__)
+endif()
+check_symbol_exists(_splitpath stdlib.h HAVE__SPLITPATH)
+
+if(NOT HAVE_UNISTD_H)
+	add_definitions(-DYY_NO_UNISTD_H)
+endif()
+
+# COIN_DOCUMENTATION_FILES is filled with all source files.
+unset(COIN_DOCUMENTATION_FILES CACHE)
+# COIN_INTERNAL_DOCUMENTATION_FILES is filled with source files that are not part of the public API.
+# If COIN_BUILD_INTERNAL_DOCUMENTATION is YES then these files are added to DOXYGEN_INPUT, otherwise
+# they are put in DOXYGEN_EXCLUDE.
+unset(COIN_INTERNAL_DOCUMENTATION_FILES CACHE)
+add_subdirectory(include)
+add_subdirectory(src)
+add_subdirectory(data)
+
+set(CPACK_COMPONENT_DEVELOPMENT_DEPENDS runtime)
+set(CPACK_DEB_COMPONENT_INSTALL ON)
+set(CPACK_DEBIAN_DOCUMENTATION_PACKAGE_NAME "libcoin80-doc")
+set(CPACK_DEBIAN_DOCUMENTATION_PACKAGE_SECTION "doc")
+set(CPACK_DEBIAN_DEVELOPMENT_PACKAGE_DEPENDS "libcoin80")
+set(CPACK_DEBIAN_DEVELOPMENT_PACKAGE_NAME "libcoin80-dev")
+set(CPACK_DEBIAN_DEVELOPMENT_PACKAGE_SECTION "libdevel")
+set(CPACK_DEBIAN_PACKAGE_HOMEPAGE "https://bitbucket.org/Coin3D/coin")
+set(CPACK_DEBIAN_PACKAGE_NAME "libcoin80")
+set(CPACK_DEBIAN_PACKAGE_SECTION "devel")
+set(CPACK_DEBIAN_RUNTIME_PACKAGE_NAME "libcoin80-dev")
+set(CPACK_DEBIAN_RUNTIME_PACKAGE_SECTION "libs")
+set(CPACK_NSIS_PACKAGE_NAME "Coin ${COIN_MAJOR_VERSION}.${COIN_MINOR_VERSION}.${COIN_MICRO_VERSION}")
+set(CPACK_NSIS_URL_INFO_ABOUT ${CPACK_DEBIAN_PACKAGE_HOMEPAGE})
+set(CPACK_PACKAGE_CONTACT "coin-support at coin3d.org")
+set(CPACK_PACKAGE_DISPLAY_NAME "Coin ${COIN_MAJOR_VERSION}.${COIN_MINOR_VERSION}.${COIN_MICRO_VERSION}")
+set(CPACK_PACKAGE_INSTALL_DIRECTORY "Coin-${COIN_MAJOR_VERSION}.${COIN_MINOR_VERSION}.${COIN_MICRO_VERSION}")
+set(CPACK_PACKAGE_NAME "Coin")
+set(CPACK_PACKAGE_VERSION ${COIN_MAJOR_VERSION}.${COIN_MINOR_VERSION}.${COIN_MICRO_VERSION})
+set(CPACK_PACKAGE_VERSION_MAJOR ${COIN_MAJOR_VERSION})
+set(CPACK_PACKAGE_VERSION_MINOR ${COIN_MINOR_VERSION})
+set(CPACK_PACKAGE_VERSION_PATCH ${COIN_MICRO_VERSION})
+set(CPACK_RESOURCE_FILE_LICENSE ${CMAKE_CURRENT_SOURCE_DIR}/COPYING)
+set(CPACK_RPM_COMPONENT_INSTALL ON)
+set(CPACK_RPM_development_PACKAGE_NAME "Coin3-devel")
+set(CPACK_RPM_development_PACKAGE_REQUIRES "Coin3")
+set(CPACK_RPM_PACKAGE_GROUP "Development/Libraries")
+set(CPACK_RPM_PACKAGE_LICENSE "BSD")
+set(CPACK_RPM_PACKAGE_NAME "Coin")
+set(CPACK_RPM_PACKAGE_URL ${CPACK_DEBIAN_PACKAGE_HOMEPAGE})
+set(CPACK_RPM_runtime_PACKAGE_REQUIRES "Coin3")
+
+if(WIN32 AND CMAKE_SIZEOF_VOID_P EQUAL 8)
+	set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES64")
+endif()
+
+include(CPack)
diff --git a/INSTALL b/INSTALL
index 2d25711..34c00a3 100644
--- a/INSTALL
+++ b/INSTALL
@@ -1,543 +1,658 @@
-
-                          Install Instructions
-
-            Copyright (C) Kongsberg Oil & Gas Technologies
-
-                         http://www.coin3d.org/
-
-
-Introduction
-============
-
-This document contains instructions for those who have downloaded the
-Coin source code and want to build the library and install it on their
-system.  It does not contain any information about installing binary
-distributions of Coin.
-
-
-Cookbook Procedure
-==================
-
-If you are impatient and just want a standard installation, you can go
-ahead and run through the following cookbook procedure.  If you get into
-trouble following it, please read through the rest of this document
-before contacting The Coin Team for technical support.
-
-  # 1. Unpack source code and make a build directory somewhere:
-
-    cd /tmp
-    gzip -cd Coin-3.1.2.tar.gz | tar xvf -
-    mkdir coin-build
-
-  # 2. Run configure from the build directory:
-
-    cd coin-build
-    ../Coin-3.1.2/configure
-
-  # 3. Build the Coin library:
-
-    make
-
-  # 4. Install the Coin library:
-
-    make install
-
-  # 5. Remove source and object files when you don't need them anymore:
-
-    cd ..
-    rm -rf coin-build Coin-3.1.2
-
-Running "make install" directly instead of "make" first and then
-"make install" is not recomended, since this will lead to partial
-installations in the case where the build breaks for some reason.  Also, if
-you want to launch all the build-commands on one command-line, don't separate
-commands with ; but separate them with && so the failure of one will stop the
-full chain of commands.  Like this:
-
-  .../Coin-3.1.2/configure && make && make install
-
-and not like this
-
-  .../Coin-3.1.2/configure; make; make install
-
-
-The Build Environment
-=====================
-
-Coin uses GNU Autoconf, Automake and Libtool for the configuration,
-compilation, and installation procedures.  This means you need a POSIX
-shell environment and a decent "make" implementation.  You also need a
-compiler for C/C++.
-
-All unixes have Bourne shells that are close enough to the POSIX
-standard to be usable, and in the odd case where the vendor shell does
-not cut it, you can install the GNU Bourne Again Shell (bash) as a
-replacement.  Many unixes have poor make implementations wihtout
-proper support for VPATH and other features that GNU Automake depend
-on.  If you experience problems during the build phase, you might want
-to try using GNU make instead of the vendor make program.  Make sure
-it is first in the PATH and that $MAKE is not set to another make
-implementation.
-
-On Microsoft Windows platforms, you need to install the Cygwin
-environment (www.cygwin.com) or something equivalent to get a POSIX
-shell and the extra utilities needed to get through the build procedure.
-For compilation, the Visual C++ compiler is used.  Using gcc may be
-fully possible but has not been tested yet, and disabling the VC++
-requirement needs special user intervention at configure time (see list
-of configure options below).
-
-The file INSTALL.GNU contains the standard, generic, installation
-instructions for the GNU build environment.
-
-
-Configuration Options
-=====================
-
---help
-
-  Specifying this option will cause configure to list all its command
-  line options and exit.
-
---version
-
-  This option will cause the configure script to display version
-  information about the package and the version of GNU Autoconf that
-  created the configure script.
-
---cache-file=<FILE>
-
-  Configure tests can take a lot of time on some systems, so if you are
-  running configure multiple times it seems smart to cache the test
-  results in persistent storage so tests can be skipped on subsequent
-  configure runs.  Using this option will enable caching of test
-  results.  It is only useful for developers who develop on Coin while
-  working with old and slow hardware.
-
---prefix=<PATH>
-
-  This option decides where the Coin library is going to be installed.
-  The default is usually /usr/local but can be set to something else
-  with this option.  Often used alternatives are /usr and /opt/Coin.
-
---mandir=DIR
-
-  If you enable manpage generation, you can specify where the manpages
-  should be installed with this option.  The default is ${prefix}/man,
-  but if you install to /usr you might prefer installing manpages to
-  /usr/share/man instead of /usr/man.
-
---disable-dependency-tracking
-
-  Dependency tracking takes extra resources and slows down compilation
-  somewhat.  It is necessary to use dependency-tracking for users that
-  update the Coin source code between compilations without cleaning out
-  the object files in the build directory.  That means you either follow
-  update the Coin source code through CVS or are modifying the source
-  code yourself.
-
-  For single compilations in fresh/clean directories, dependency-
-  tracking is really a waste of resources and can make compilation take
-  about twice the time it takes without it.
-
---disable-build
-
-  This option makes make skip the compilation of the source code.  It is
-  useful if you for instance only want to generate the documentation and
-  don't want to wait for the library to be built.
-
---disable-msvc
-
-  When using the cygwin environment, the default is to search for the
-  Microsoft Visual C++ compiler.  The configure script aborts if it is
-  not found.  If you know what you are doing, and really want to use
-  gcc instead, you can then disable the search for VC++ and consequently
-  the abort by using this option.  Warning: This is untested/unsupported
-  ground, and we expect you to be able to get through this without
-  technical support if you decide to go for it.
-
---enable-msvcdsp
-
-  This option changes the make process from compiling the library to
-  building an MS DevStudio project and workspace file that you can later
-  use from the MSVC++ IDE to build Coin with.
-
---without-framework
-
-  On Mac OS X, the default behaviour is to install Coin as a framework
-  so you can compile/link with it by using the compiler option
-  "-framework Inventor".  If you want to make a plain installation
-  into $prefix/{lib,include} instead, use this option.
-
---with-framework
-
-  To test the framework layout on non-Macs.
-
---with-framework-prefix=PATH
-
-  To install the framework into another directory than /Library/Frameworks,
-  use this option.  Note also the DESTDIR make variable.
-
---enable-shared --disable-shared
---disable-static --enable-static
-
-  On UNIX platforms, the default configuration is to create a shared
-  library of Coin.  The above options will change this behaviour.  It is
-  for most UNIX platforms possible to create both shared and static
-  libraries at the same time.
-
-  On Windows platforms, the default configuration is to create a dynamic
-  loadable library (DLL) of Coin.  It is *not* possible to create both
-  a DLL and a static library at the same time because the object files
-  are compiled differently in those two modes.  Enabling static will
-  automatically disable shared, but the -shared options has precedence
-  over the -static options.  Warning:  Do not first build one library
-  and then build the other in the same build directory - the object
-  files must the removed to avoid trouble.
-
---enable-man
-
-  This option is used to enable the generation of manpages for the C++
-  classes Coin consist of.  See also the --mandir options listed above.
-
-  You need the "doxygen" utility to generate the manpages.
-
---enable-html
-
-  This option is used to enable the generation of HTML documentation for
-  the C++ classes Coin consist of.
-  
-  There is no --htmldir option available for GNU autoconf scripts, but
-  you can specify the "htmldir" variable instead, like this:
-
-    configure --enable-html htmldir=doc/html
-
-  This will make HTML documentation be installed in ${prefix}/doc/html.
-  Absolute paths are also possible.
-
-  You need the "doxygen" utility to generate the HTML documentation.
-
---disable-debug
-
-  This options turns off some run-time checking, warnings and asserts.
-  The default is to have them enabled.
-
-  Note that you also need to use the "--disable-symbols" option
-  described below to make a library which is as "slim" as possible, as
-  you would typically do for a release version of your software.
-
---disable-symbols
-
-  This option turns off debug symbols.  Debug symbols are needed to
-  get call stacks if the library crashes, and to make it possible to
-  trace the code inside a debugger with enough information available
-  within that environment to match up with the sourcecode.  The
-  default is to have debug symbols enabled.
-
---enable-rtti
-
-  This option enables C++ RTTI (Run-Time Type Information).  RTTI takes
-  extra space, and is not needed for type-information in Open Inventor,
-  which implements it's own type system.
-
-  Make sure the RTTI on/off setting is identical in both the library
-  and the application code using the library.  If they are not, the
-  library and application will expect objects passed back and forth to
-  have a different memory footprint than they have, which can cause
-  weird crashes.
-
---enable-exceptions
-
-  The default is to disable C++ exceptions in Coin.  Coin does not throw
-  or catch exceptions, and does not need it enabled.  You can enable it
-  with this option nevertheless.
-
---enable-profile
-
-  If you want to enable profiling with Coin, you can use this option.
-  It only works for gcc.
-
---disable-warnings
-
-  This options will disable compiler warnings when building Coin.  It may
-  not work for all compilers.
-
---disable-dl-simage
-
-  If you don't want Coin to load the simage library at run-time, but want
-  a link-time binding to simage instead, use this option.
-  
---disable-dl-glu
-
-  If you don't want Coin to load the GLU library at run-time, but want a
-  link-time binding to GLU instead, use this option.
-  
---disable-dl-libbzip2
-
-  If you don't want Coin to try to load the bzip2 compression library at
-  run-time, but want link-time binding instead, use this option.
-
---disable-dl-gzip
-
-  If you don't want Coin to try to load the gzip compression library at
-  run-time, but want link-time binding instead, use this option.
-
---disable-dl-freetype
-
-  If you don't want Coin to try to load the FreeType font library at
-  run-time, but want link-time binding instead, use this option.
-
---disable-dl-openal
-
-  If you don't want Coin to try to load the OpenAL library at
-  run-time, but want link-time binding instead, use this option.
-
---disable-vrml97
-
-  If you want a smaller Coin binary and only need the core functionality,
-  you can use this to disable building the vrml97 part of Coin.
-
---disable-nodekits
-
-  If you want a smaller Coin binary and only need the core functionality,
-  you can use this to disable building the nodekit part of Coin.  This
-  severely cripples Coin, and Coin will no longer be standard compliant
-  with regards to the Inventor file format.  Disabling nodekits also has
-  additional implications, like disabling some foreign file formats, and
-  the builtin visualization for the scene graph profiler.
-
---disable-draggers
-
-  If you want a smaller Coin binary and only need the core functionality,
-  you can use this to disable building the dragger part of Coin.  This
-  severely cripples Coin, and Coin will no longer be standard compliant
-  with regards to the Inventor file format.
-
---disable-manipulators
-
-  If you want a smaller Coin binary and only need the core functionality,
-  you can use this to disable building the manipulator part of Coin.  This 
-  severely cripples Coin, and Coin will no longer be standard compliant
-  with regards to the Inventor file format.
-
---enable-compact
-
-  On some architectures, the final library linkage is done by specifying
-  all the object files in the Coin library on the same linker command
-  line.  This line becomes quite long, and on certain architectures,
-  most notably IRIX and HPUX, the default maximum command line length is
-  too small.
-
-  This option will cause all the source code in each subdir of src/ to
-  be compiled as one gigantic object file, which solves this limitation.
-  It will slow down compilation a great deal though, but if you must,
-  you must.
-
-  On Mac OS X, this is default behaviour at the moment, done as a workaround
-  for a problem with debugging symbols.
-
---enable-hacking
-
-  Normally, Coin is linked into one library, which is rather large.  For
-  developers working on Coin, the time to do the final link stage is
-  a problem - the turn-around time for Coin development is slowed down
-  because of it.
-
-  When you use this option, the Coin library will be configured as a set
-  of smaller library, each of which takes a lot less time to link.  This
-  option should not be used for anyone that do not do development on the
-  Coin library itself.
-
---disable-optimization
-
-  It is default to enable optimization when compiling Coin.  Most compiler
-  bugs are related to optimization, so this option can be used to disable
-  compiler optimization for Coin.
-
---with-msvcrt=<crt>
-
-  This option sets which C library to link with for MS Visual C++ builds.
-  The options are (with aliases on the right):
-
-  * singlethread-static        [ /ml  | ml  | libc    ]
-    singlethread-static-debug  [ /mld | mld | libcd   ]
-    multithread-static         [ /mt  | mt  | libcmt  ]
-    multithread-static-debug   [ /mtd | mtd | libcmtd ]
-    multithread-dynamic        [ /md  | md  | msvcrt  ]
-    multithread-dynamic-debug  [ /mdd | mdd | msvcrtd ]
-
-  [*] default choice
-
---with-doxygen=<PATH>
-
-  With this option, you can specify where doxygen is installed, in case
-  the configure script can not find it by doing a path search.
-
---with-dl=<DIR>
-
-  With this option, you can specify where the dl (dynamic loading)
-  library can be located, in case the counfigure script can not find it
-  on its own.
-
---without-dl
-
-  Many UNIX and UNIX-like platforms -- including Sun Solaris, SGI
-  IRIX, Linux, and HP-UX 11 -- has a library "libdl" that presents an
-  interface to the operating system's dynamic linking loader.
-
-  Functions of libdl is used for dynamically binding to libraries and
-  their symbols at run-time. In Coin, this mechanism is used among
-  other things to load the simage library, and to pick up OpenGL
-  recent features and extensions.
-
-  To disable using libdl, this option can be used. Note that this
-  should very rarely be of any interest for anybody but the Coin
-  developers.
-
-  Note also that this has nothing to do with Coin being built as a
-  shared or static library, it only influences the internal workings
-  of Coin.
-
---disable-loadlibrary
-
-  The Microsoft Windows Win32 API has a function "LoadLibrary()",
-  which is used for dynamically binding to libraries and their symbols
-  at run-time. In Coin, this mechanism is used among other things to
-  load the simage library, and to pick up OpenGL recent features and
-  extensions.
-
-  To disable using LoadLibrary(), this option can be used. Note that
-  this should very rarely be of any interest for anybody but the Coin
-  developers.
-
-  Note also that this has nothing to do with Coin being built as a
-  shared or static library, it only influences the internal workings
-  of Coin.
-
---with-simage=DIR
-
-  This option can be used to specify where the simage library was
-  installed (prefix, not libdir), in case the configure script is not
-  able to locate it on its own.
-
---with-x=DIR
-
-  This option can be used to specify where X is installed, in case the
-  configure script is not able to locate it on its own.
-
---with-mesa
-
-  This option can be used to indicate to the configure script to
-  prefer the Mesa library (i.e. libMesaGL / mesagl.lib) over an OpenGL
-  library installed under the default libGL / opengl32.lib name.
-
---with-opengl=DIR
-
-  This option can be used to specify where the OpenGL library is
-  installed, in case the configure script is not able to locate it on
-  its own.
-
---with-pthread=DIR
-
-  This option can be used to specify where the POSIX threads library is
-  installed, in case the configure script is not able to locate it on
-  its own.
-
---with-glu=DIR
-
-  This option can be used to specify where the GLU library is installed,
-  in case the configure script is not able to locate it on its own.
-
---with-alternate=<string>
-
-  This option makes sure the given Coin library build gets configured
-  as an alternate configuration.  The default string is "default".  To
-  use an alternate configuration of Coin, you specify the option
-  "--alternate=<string>" on the coin-config command line.
-
---with-suffix=<string>
-
-  This option appends a suffix to the filename of the Coin library.  It
-  can be used to e.g. append "_g" to a debug version of Coin.  It is
-  used together with the --with-alternate option to avoid installing
-  the new Coin library over the old one.  The default is the empty
-  string.
-
-CPPFLAGS="<string>"
-CFLAGS="<string>"
-CXXFLAGS="<string>"
-LDFLAGS="<string>"
-LIBS="<string>"
-
-  If you need to add command line flags to respectively the source code
-  preprocessor, the C compiler, the C++ compiler, and the linker, invoke
-  configure with an argument like one of the above.
-
-    [coin]/configure CFLAGS="-ansi -pedantic" CXXFLAGS="-ansi -pedantic" [...]
-
-  This would cause compilation of both C and C++ files to be done with
-  the "-ansi" and "-pedantic" options.
-
-  You can also use this technique to add MSVC++ command line compiler
-  options, like e.g. CXXFLAGS="/WX" for treating warnings as errors.
-
-  You can also override other things like which compiler is used by
-  setting $CC, $CXX, $LD, $AR and $RANLIB amongst other variables.
-
-
-Build Options
-=============
-
-Although you take care of setting most configurable things when you run
-the configure script, there are a couple of things you can specify at
-the build phase.
-
-Parallel Builds 
-
-  If your build system has much available memory and perhaps multiple
-  processors, you can speed up the compilation by getting "make" to
-  compile multiple files at the same time.  This is (for GNU make)
-  specified through the "-j" option.  If you want four concurrent jobs
-  managed by make at all times, try starting the build like this:
-
-    make -j 4
-
-
-Install Options
-===============
-
-When you have built Coin and want to install it, there are still a few
-options you can do.
-
-Installing onto mounted root file system
-
-  If you are making a special root disk that are mounted somewhere else
-  besides /, you can still configure it with root-relative paths and
-  install onto it when the disk is mounted somewhere else.  If the new
-  file system is mounted on /mnt/newrootfs, you only need to run the
-  installation step like this.
-
-    make DESTDIR=/mnt/newrootfs install
-
-
-When Things Fail
-================
-
-If you experience configure/build/install problems beyond what can be
-resolved by following the instructions in this file and the relevant
-README files and the FAQ, you can ask for help on the mailing list
-<coin-discuss at coin3d.org> (subscribtion is needed for posting), or you
-can contact <coin-support at coin3d.org> for technical support.  Before
-asking, check that the subject hasn't been discussed and resolved
-already by looking through the coin-discuss web archive at
-http://auto.coin3d.org/coin-discuss/index.html
-
-If you decide to send mail about the problem, you need to include all
-the information that is relevant to the problem with your description.
-This includes the file 'config.log' and the terminal output from around
-where things fail (the compiler output for the compilation that fails or
-the last lines of output from the configure script).  A description of
-the build environment you use may also be helpful, e.g. the compiler
-suite and versions of libraries and any system customizations that may
-be relevant to the problem.
-
+                          Install Instructions
+
+            Copyright (C) Kongsberg Oil & Gas Technologies
+
+             https://bitbucket.org/Coin3D/coin/wiki/Home
+
+
+Introduction
+============
+
+This document contains instructions for those who have downloaded the
+Coin source code and want to build the library and install it on their
+system.  It does not contain any information about installing binary
+distributions of Coin.
+
+
+CMake build configuration (work in progress)
+=========================
+
+  Linux
+  =====
+
+  # 1. Get the sources, e.g., by means of a Mercurial clone:
+
+    hg clone https://bitbucket.org/Coin3D/coin
+
+  # 2. Make a build directory:
+
+    mkdir coin_build
+    cd coin_build
+
+  # 3. Configure the build. If you just want a standard installation
+       (or regenerate the Makefiles using cached options):
+
+    cmake ../coin
+
+       Or you can review the build options and adjust them on the
+       command line:
+
+    cmake -i ../coin
+
+       Or, if available, you can edit all options in a GUI like so:
+
+    cmake-gui ../coin
+
+  # 4. Build the Coin library:
+
+    make
+
+  # 5. Install the Coin library:
+
+    make install
+
+  # 6. Remove object files when you don't need them anymore:
+
+    cd ..
+    rm -rf coin_build
+
+
+  Windows
+  =======
+
+  # 1. Get the sources, e.g., by means of a Mercurial clone:
+
+    hg clone https://bitbucket.org/Coin3D/coin
+
+  # 2. Make a build directory:
+
+    mkdir coin_build
+    cd coin_build
+
+  # 3. Start the configure GUI.
+
+    cmake-gui ..\coin
+
+  # 4. Press the "Configure" button and specify the generator,
+       for example Visual Studio 11.
+
+  # 5. Edit the configuration options to your preferences (see below).
+
+  # 6. Press the "Generate" button and exit the GUI.
+
+  # 7. Open Coin.sln in the build directory.
+
+  # 8. Build the INSTALL project from the solution explorer.
+
+
+CMake configuration options
+===========================
+
+CMAKE_BUILD_TYPE
+
+    Probably the most common types are Debug and Release. The Debug
+    build will append a "d" to the target library name.
+
+CMAKE_INSTALL_PREFIX
+
+    Install path prefix, prepended onto install directories. If
+    set to "/tmp" then the library will install into "/tmp/lib".
+
+COIN_BUILD_SHARED_LIBS
+
+    Build shared library when ON, static when OFF. Default is ON.
+    
+COIN_BUILD_DOCUMENTATION
+
+    Build HTML documentation on all platforms when ON, as well as man pages on
+    platforms other than Windows. Default is ON.
+    
+COIN_BUILD_INTERNAL_DOCUMENTATION
+
+    Depends on COIN_BUILD_DOCUMENTATION to be ON. When OFF (the default) only
+    the documentation regarding the public API will be built, and warnings for
+    undocumented entities are turned on.
+    When ON the generated documentation will include internal classes, which can
+    be useful for Coin developers. Since it is less common to fully document
+    internal entities, warnings for undocumented entities are turned off.
+
+
+Some build tips
+===============
+
+CMake caches the build options and uses these as defaults during
+subsequent runs. To clear the cache, delete the file CMakeCache.txt
+or empty the build directory completely.
+
+If you build both Debug and Release types and don't want to make clean
+and reconfigure each time something changes, use a separate build
+directory for each type.
+
+
+---------- Original Autotools build configuration below ----------
+
+Cookbook Procedure
+==================
+
+If you are impatient and just want a standard installation, you can go
+ahead and run through the following cookbook procedure.  If you get into
+trouble following it, please read through the rest of this document
+before contacting The Coin Team for technical support.
+
+  # 1. Unpack source code and make a build directory somewhere:
+
+    cd /tmp
+    gzip -cd Coin-3.1.2.tar.gz | tar xvf -
+    mkdir coin-build
+
+  # 2. Run configure from the build directory:
+
+    cd coin-build
+    ../Coin-3.1.2/configure
+
+  # 3. Build the Coin library:
+
+    make
+
+  # 4. Install the Coin library:
+
+    make install
+
+  # 5. Remove source and object files when you don't need them anymore:
+
+    cd ..
+    rm -rf coin-build Coin-3.1.2
+
+Running "make install" directly instead of "make" first and then
+"make install" is not recomended, since this will lead to partial
+installations in the case where the build breaks for some reason.  Also, if
+you want to launch all the build-commands on one command-line, don't separate
+commands with ; but separate them with && so the failure of one will stop the
+full chain of commands.  Like this:
+
+  .../Coin-3.1.2/configure && make && make install
+
+and not like this
+
+  .../Coin-3.1.2/configure; make; make install
+
+
+The Build Environment
+=====================
+
+Coin uses GNU Autoconf, Automake and Libtool for the configuration,
+compilation, and installation procedures.  This means you need a POSIX
+shell environment and a decent "make" implementation.  You also need a
+compiler for C/C++.
+
+All unixes have Bourne shells that are close enough to the POSIX
+standard to be usable, and in the odd case where the vendor shell does
+not cut it, you can install the GNU Bourne Again Shell (bash) as a
+replacement.  Many unixes have poor make implementations wihtout
+proper support for VPATH and other features that GNU Automake depend
+on.  If you experience problems during the build phase, you might want
+to try using GNU make instead of the vendor make program.  Make sure
+it is first in the PATH and that $MAKE is not set to another make
+implementation.
+
+On Microsoft Windows platforms, you need to install the Cygwin
+environment (www.cygwin.com) or something equivalent to get a POSIX
+shell and the extra utilities needed to get through the build procedure.
+For compilation, the Visual C++ compiler is used.  Using gcc may be
+fully possible but has not been tested yet, and disabling the VC++
+requirement needs special user intervention at configure time (see list
+of configure options below).
+
+The file INSTALL.GNU contains the standard, generic, installation
+instructions for the GNU build environment.
+
+
+Configuration Options
+=====================
+
+--help
+
+  Specifying this option will cause configure to list all its command
+  line options and exit.
+
+--version
+
+  This option will cause the configure script to display version
+  information about the package and the version of GNU Autoconf that
+  created the configure script.
+
+--cache-file=<FILE>
+
+  Configure tests can take a lot of time on some systems, so if you are
+  running configure multiple times it seems smart to cache the test
+  results in persistent storage so tests can be skipped on subsequent
+  configure runs.  Using this option will enable caching of test
+  results.  It is only useful for developers who develop on Coin while
+  working with old and slow hardware.
+
+--prefix=<PATH>
+
+  This option decides where the Coin library is going to be installed.
+  The default is usually /usr/local but can be set to something else
+  with this option.  Often used alternatives are /usr and /opt/Coin.
+
+--mandir=DIR
+
+  If you enable manpage generation, you can specify where the manpages
+  should be installed with this option.  The default is ${prefix}/man,
+  but if you install to /usr you might prefer installing manpages to
+  /usr/share/man instead of /usr/man.
+
+--disable-dependency-tracking
+
+  Dependency tracking takes extra resources and slows down compilation
+  somewhat.  It is necessary to use dependency-tracking for users that
+  update the Coin source code between compilations without cleaning out
+  the object files in the build directory.  That means you either follow
+  update the Coin source code through CVS or are modifying the source
+  code yourself.
+
+  For single compilations in fresh/clean directories, dependency-
+  tracking is really a waste of resources and can make compilation take
+  about twice the time it takes without it.
+
+--disable-build
+
+  This option makes make skip the compilation of the source code.  It is
+  useful if you for instance only want to generate the documentation and
+  don't want to wait for the library to be built.
+
+--disable-msvc
+
+  When using the cygwin environment, the default is to search for the
+  Microsoft Visual C++ compiler.  The configure script aborts if it is
+  not found.  If you know what you are doing, and really want to use
+  gcc instead, you can then disable the search for VC++ and consequently
+  the abort by using this option.  Warning: This is untested/unsupported
+  ground, and we expect you to be able to get through this without
+  technical support if you decide to go for it.
+
+--enable-msvcdsp
+
+  This option changes the make process from compiling the library to
+  building an MS DevStudio project and workspace file that you can later
+  use from the MSVC++ IDE to build Coin with.
+
+--without-framework
+
+  On Mac OS X, the default behaviour is to install Coin as a framework
+  so you can compile/link with it by using the compiler option
+  "-framework Inventor".  If you want to make a plain installation
+  into $prefix/{lib,include} instead, use this option.
+
+--with-framework
+
+  To test the framework layout on non-Macs.
+
+--with-framework-prefix=PATH
+
+  To install the framework into another directory than /Library/Frameworks,
+  use this option.  Note also the DESTDIR make variable.
+
+--enable-shared --disable-shared
+--disable-static --enable-static
+
+  On UNIX platforms, the default configuration is to create a shared
+  library of Coin.  The above options will change this behaviour.  It is
+  for most UNIX platforms possible to create both shared and static
+  libraries at the same time.
+
+  On Windows platforms, the default configuration is to create a dynamic
+  loadable library (DLL) of Coin.  It is *not* possible to create both
+  a DLL and a static library at the same time because the object files
+  are compiled differently in those two modes.  Enabling static will
+  automatically disable shared, but the -shared options has precedence
+  over the -static options.  Warning:  Do not first build one library
+  and then build the other in the same build directory - the object
+  files must the removed to avoid trouble.
+
+--enable-man
+
+  This option is used to enable the generation of manpages for the C++
+  classes Coin consist of.  See also the --mandir options listed above.
+
+  You need the "doxygen" utility to generate the manpages.
+
+--enable-html
+
+  This option is used to enable the generation of HTML documentation for
+  the C++ classes Coin consist of.
+  
+  There is no --htmldir option available for GNU autoconf scripts, but
+  you can specify the "htmldir" variable instead, like this:
+
+    configure --enable-html htmldir=doc/html
+
+  This will make HTML documentation be installed in ${prefix}/doc/html.
+  Absolute paths are also possible.
+
+  You need the "doxygen" utility to generate the HTML documentation.
+
+--disable-debug
+
+  This options turns off some run-time checking, warnings and asserts.
+  The default is to have them enabled.
+
+  Note that you also need to use the "--disable-symbols" option
+  described below to make a library which is as "slim" as possible, as
+  you would typically do for a release version of your software.
+
+--disable-symbols
+
+  This option turns off debug symbols.  Debug symbols are needed to
+  get call stacks if the library crashes, and to make it possible to
+  trace the code inside a debugger with enough information available
+  within that environment to match up with the sourcecode.  The
+  default is to have debug symbols enabled.
+
+--enable-rtti
+
+  This option enables C++ RTTI (Run-Time Type Information).  RTTI takes
+  extra space, and is not needed for type-information in Open Inventor,
+  which implements it's own type system.
+
+  Make sure the RTTI on/off setting is identical in both the library
+  and the application code using the library.  If they are not, the
+  library and application will expect objects passed back and forth to
+  have a different memory footprint than they have, which can cause
+  weird crashes.
+
+--enable-exceptions
+
+  The default is to disable C++ exceptions in Coin.  Coin does not throw
+  or catch exceptions, and does not need it enabled.  You can enable it
+  with this option nevertheless.
+
+--enable-profile
+
+  If you want to enable profiling with Coin, you can use this option.
+  It only works for gcc.
+
+--disable-warnings
+
+  This options will disable compiler warnings when building Coin.  It may
+  not work for all compilers.
+
+--disable-dl-simage
+
+  If you don't want Coin to load the simage library at run-time, but want
+  a link-time binding to simage instead, use this option.
+  
+--disable-dl-glu
+
+  If you don't want Coin to load the GLU library at run-time, but want a
+  link-time binding to GLU instead, use this option.
+  
+--disable-dl-libbzip2
+
+  If you don't want Coin to try to load the bzip2 compression library at
+  run-time, but want link-time binding instead, use this option.
+
+--disable-dl-gzip
+
+  If you don't want Coin to try to load the gzip compression library at
+  run-time, but want link-time binding instead, use this option.
+
+--disable-dl-freetype
+
+  If you don't want Coin to try to load the FreeType font library at
+  run-time, but want link-time binding instead, use this option.
+
+--disable-dl-openal
+
+  If you don't want Coin to try to load the OpenAL library at
+  run-time, but want link-time binding instead, use this option.
+
+--disable-vrml97
+
+  If you want a smaller Coin binary and only need the core functionality,
+  you can use this to disable building the vrml97 part of Coin.
+
+--disable-nodekits
+
+  If you want a smaller Coin binary and only need the core functionality,
+  you can use this to disable building the nodekit part of Coin.  This
+  severely cripples Coin, and Coin will no longer be standard compliant
+  with regards to the Inventor file format.  Disabling nodekits also has
+  additional implications, like disabling some foreign file formats, and
+  the builtin visualization for the scene graph profiler.
+
+--disable-draggers
+
+  If you want a smaller Coin binary and only need the core functionality,
+  you can use this to disable building the dragger part of Coin.  This
+  severely cripples Coin, and Coin will no longer be standard compliant
+  with regards to the Inventor file format.
+
+--disable-manipulators
+
+  If you want a smaller Coin binary and only need the core functionality,
+  you can use this to disable building the manipulator part of Coin.  This 
+  severely cripples Coin, and Coin will no longer be standard compliant
+  with regards to the Inventor file format.
+
+--enable-compact
+
+  On some architectures, the final library linkage is done by specifying
+  all the object files in the Coin library on the same linker command
+  line.  This line becomes quite long, and on certain architectures,
+  most notably IRIX and HPUX, the default maximum command line length is
+  too small.
+
+  This option will cause all the source code in each subdir of src/ to
+  be compiled as one gigantic object file, which solves this limitation.
+  It will slow down compilation a great deal though, but if you must,
+  you must.
+
+  On Mac OS X, this is default behaviour at the moment, done as a workaround
+  for a problem with debugging symbols.
+
+--enable-hacking
+
+  Normally, Coin is linked into one library, which is rather large.  For
+  developers working on Coin, the time to do the final link stage is
+  a problem - the turn-around time for Coin development is slowed down
+  because of it.
+
+  When you use this option, the Coin library will be configured as a set
+  of smaller library, each of which takes a lot less time to link.  This
+  option should not be used for anyone that do not do development on the
+  Coin library itself.
+
+--disable-optimization
+
+  It is default to enable optimization when compiling Coin.  Most compiler
+  bugs are related to optimization, so this option can be used to disable
+  compiler optimization for Coin.
+
+--with-msvcrt=<crt>
+
+  This option sets which C library to link with for MS Visual C++ builds.
+  The options are (with aliases on the right):
+
+  * singlethread-static        [ /ml  | ml  | libc    ]
+    singlethread-static-debug  [ /mld | mld | libcd   ]
+    multithread-static         [ /mt  | mt  | libcmt  ]
+    multithread-static-debug   [ /mtd | mtd | libcmtd ]
+    multithread-dynamic        [ /md  | md  | msvcrt  ]
+    multithread-dynamic-debug  [ /mdd | mdd | msvcrtd ]
+
+  [*] default choice
+
+--with-doxygen=<PATH>
+
+  With this option, you can specify where doxygen is installed, in case
+  the configure script can not find it by doing a path search.
+
+--with-dl=<DIR>
+
+  With this option, you can specify where the dl (dynamic loading)
+  library can be located, in case the counfigure script can not find it
+  on its own.
+
+--without-dl
+
+  Many UNIX and UNIX-like platforms -- including Sun Solaris, SGI
+  IRIX, Linux, and HP-UX 11 -- has a library "libdl" that presents an
+  interface to the operating system's dynamic linking loader.
+
+  Functions of libdl is used for dynamically binding to libraries and
+  their symbols at run-time. In Coin, this mechanism is used among
+  other things to load the simage library, and to pick up OpenGL
+  recent features and extensions.
+
+  To disable using libdl, this option can be used. Note that this
+  should very rarely be of any interest for anybody but the Coin
+  developers.
+
+  Note also that this has nothing to do with Coin being built as a
+  shared or static library, it only influences the internal workings
+  of Coin.
+
+--disable-loadlibrary
+
+  The Microsoft Windows Win32 API has a function "LoadLibrary()",
+  which is used for dynamically binding to libraries and their symbols
+  at run-time. In Coin, this mechanism is used among other things to
+  load the simage library, and to pick up OpenGL recent features and
+  extensions.
+
+  To disable using LoadLibrary(), this option can be used. Note that
+  this should very rarely be of any interest for anybody but the Coin
+  developers.
+
+  Note also that this has nothing to do with Coin being built as a
+  shared or static library, it only influences the internal workings
+  of Coin.
+
+--with-simage=DIR
+
+  This option can be used to specify where the simage library was
+  installed (prefix, not libdir), in case the configure script is not
+  able to locate it on its own.
+
+--with-x=DIR
+
+  This option can be used to specify where X is installed, in case the
+  configure script is not able to locate it on its own.
+
+--with-mesa
+
+  This option can be used to indicate to the configure script to
+  prefer the Mesa library (i.e. libMesaGL / mesagl.lib) over an OpenGL
+  library installed under the default libGL / opengl32.lib name.
+
+--with-opengl=DIR
+
+  This option can be used to specify where the OpenGL library is
+  installed, in case the configure script is not able to locate it on
+  its own.
+
+--with-pthread=DIR
+
+  This option can be used to specify where the POSIX threads library is
+  installed, in case the configure script is not able to locate it on
+  its own.
+
+--with-glu=DIR
+
+  This option can be used to specify where the GLU library is installed,
+  in case the configure script is not able to locate it on its own.
+
+--with-alternate=<string>
+
+  This option makes sure the given Coin library build gets configured
+  as an alternate configuration.  The default string is "default".  To
+  use an alternate configuration of Coin, you specify the option
+  "--alternate=<string>" on the coin-config command line.
+
+--with-suffix=<string>
+
+  This option appends a suffix to the filename of the Coin library.  It
+  can be used to e.g. append "_g" to a debug version of Coin.  It is
+  used together with the --with-alternate option to avoid installing
+  the new Coin library over the old one.  The default is the empty
+  string.
+
+CPPFLAGS="<string>"
+CFLAGS="<string>"
+CXXFLAGS="<string>"
+LDFLAGS="<string>"
+LIBS="<string>"
+
+  If you need to add command line flags to respectively the source code
+  preprocessor, the C compiler, the C++ compiler, and the linker, invoke
+  configure with an argument like one of the above.
+
+    [coin]/configure CFLAGS="-ansi -pedantic" CXXFLAGS="-ansi -pedantic" [...]
+
+  This would cause compilation of both C and C++ files to be done with
+  the "-ansi" and "-pedantic" options.
+
+  You can also use this technique to add MSVC++ command line compiler
+  options, like e.g. CXXFLAGS="/WX" for treating warnings as errors.
+
+  You can also override other things like which compiler is used by
+  setting $CC, $CXX, $LD, $AR and $RANLIB amongst other variables.
+
+
+Build Options
+=============
+
+Although you take care of setting most configurable things when you run
+the configure script, there are a couple of things you can specify at
+the build phase.
+
+Parallel Builds 
+
+  If your build system has much available memory and perhaps multiple
+  processors, you can speed up the compilation by getting "make" to
+  compile multiple files at the same time.  This is (for GNU make)
+  specified through the "-j" option.  If you want four concurrent jobs
+  managed by make at all times, try starting the build like this:
+
+    make -j 4
+
+
+Install Options
+===============
+
+When you have built Coin and want to install it, there are still a few
+options you can do.
+
+Installing onto mounted root file system
+
+  If you are making a special root disk that are mounted somewhere else
+  besides /, you can still configure it with root-relative paths and
+  install onto it when the disk is mounted somewhere else.  If the new
+  file system is mounted on /mnt/newrootfs, you only need to run the
+  installation step like this.
+
+    make DESTDIR=/mnt/newrootfs install
+
+
+When Things Fail - needs updating
+================
+
+If you experience configure/build/install problems beyond what can be
+resolved by following the instructions in this file and the relevant
+README files and the FAQ, you can ask for help on the mailing list
+<coin-discuss at coin3d.org> (subscribtion is needed for posting), or you
+can contact <coin-support at coin3d.org> for technical support.  Before
+asking, check that the subject hasn't been discussed and resolved
+already by looking through the coin-discuss web archive at
+http://auto.coin3d.org/coin-discuss/index.html
+
+If you decide to send mail about the problem, you need to include all
+the information that is relevant to the problem with your description.
+This includes the file 'config.log' and the terminal output from around
+where things fail (the compiler output for the compilation that fails or
+the last lines of output from the configure script).  A description of
+the build environment you use may also be helpful, e.g. the compiler
+suite and versions of libraries and any system customizations that may
+be relevant to the problem.
diff --git a/Makefile.am b/Makefile.am
deleted file mode 100644
index e0f31d7..0000000
--- a/Makefile.am
+++ /dev/null
@@ -1,549 +0,0 @@
-###########################################################################
-##
-
-if BUILD_LIBRARY
-SRCDIRS = data src
-else
-SRCDIRS =
-endif
-
-if BUILD_HTMLPAGES
-HTMLDIRS = html
-else
-HTMLDIRS =
-endif
-
-if MAC_FRAMEWORK
-MANDIR =
-else
-MANDIR = man
-endif
-
-SUBDIRS = . bin include $(SRCDIRS) $(MANDIR) $(HTMLDIRS)
-
-include include/Makefile.inc
-
-pkgconfigdir = $(libdir)/pkgconfig
-pkgconfig_DATA= Coin.pc
-
-BUILT_SOURCES = \
-	include/Inventor/C/basic.h \
-	include/Inventor/system/gl-headers.h \
-	include/Inventor/system/inttypes.h \
-	coin- at CONFIG@.cfg \
-	Info.plist \
-	version.plist
-
-CLEANFILES = \
-	coin at COIN_MAJOR_VERSION@.dsp \
-	coin at COIN_MAJOR_VERSION@.dsw \
-	coin at COIN_MAJOR_VERSION@.ncb \
-	coin at COIN_MAJOR_VERSION@.opt \
-	coin at COIN_MAJOR_VERSION@.plg
-
-DISTCLEANFILES = \
-	coin- at CONFIG@.cfg \
-	Coin.pc \
-	Info.plist \
-	version.plist \
-	docs/coin.doxygen \
-	docs/coin.doxygen.bak
-
-if BUILD_LIBRARY
-m4datadir = $(datadir)/aclocal
-dist_m4data_DATA = cfg/coin.m4
-
-cfgdatadir = $(datadir)/Coin/conf
-cfgdata_DATA = coin- at CONFIG@.cfg
-
-if MAC_FRAMEWORK
-frameworkdatadir = $(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)/Resources
-frameworkdata_DATA = Info.plist version.plist
-endif
-endif
-
-EXTRA_DIST = \
-	FAQ \
-	FAQ.legal \
-	INSTALL.GNU \
-	README.UNIX \
-	README.MACOSX \
-	README.WIN32 \
-	RELNOTES \
-	coin.cfg.in \
-	Coin.pc.in \
-	Info.plist.in \
-	version.plist.in \
-	data/shaders/glsl2h.sh.in \
-	docs/ChangeLog.1999 \
-	docs/ChangeLog.2000 \
-	docs/ChangeLog.2001 \
-	docs/ChangeLog.2002 \
-	docs/ChangeLog.2003 \
-	docs/ChangeLog.2004 \
-	docs/ChangeLog.2005 \
-	docs/ChangeLog.2006 \
-	docs/ChangeLog.2007 \
-	docs/ChangeLog.v3.0.0 \
-	docs/ChangeLog.v3.1.0 \
-	docs/ChangeLog.v3.1.1 \
-	docs/ChangeLog.v3.1.2 \
-	docs/HACKING \
-	docs/announcement-2_0_0.txt \
-	docs/announcement-2_0_1.txt \
-	docs/announcement-2_0_2.txt \
-	docs/announcement-2_1_0.txt \
-	docs/announcement-2_2_0.txt \
-	docs/announcement-2_2_1.txt \
-	docs/announcement-2_3_0.txt \
-	docs/announcement-2_4_0.txt \
-	docs/announcement-2_4_1.txt \
-	docs/announcement-2_4_2.txt \
-	docs/announcement-2_4_3.txt \
-	docs/announcement-2_4_4.txt \
-	docs/announcement-2_4_5.txt \
-	docs/announcement-2_4_6.txt \
-	docs/announcement-2_5_0.txt \
-	docs/announcement-3_0_0.txt \
-	docs/announcement-3_1_0.txt \
-	docs/announcement-3_1_1.txt \
-	docs/announcement-3_1_2.txt \
-	docs/autoexp.dat \
-	docs/coin.doxygen.in \
-	docs/oiki-launch.txt \
-	docs/releases.dox \
-	cfg/errors.txt \
-	cfg/gendsp.pl.in \
-	cfg/ltconfig \
-	cfg/wrapmsvc.exe \
-	cfg/csubst.exe \
-	cfg/doxy4win.pl \
-	docs/coin.doxygen.in \
-	docs/oiki-launch.txt \
-	docs/doxygen/header.html \
-	docs/doxygen/footer.html \
-	docs/doxygen/stylesheet.css \
-	docs/doxygen/Coin_logo.png \
-	packaging/debian/changelog.in \
-	packaging/debian/control.in \
-	packaging/debian/copyright.in \
-	packaging/debian/rules.in \
-	packaging/debian/libcoin40.files.in \
-	packaging/debian/libcoin40.README.Debian.in \
-	packaging/debian/libcoin40-dev.files.in \
-	packaging/debian/libcoin40-dev.README.Debian.in \
-	packaging/debian/libcoin40-doc.files.in \
-	packaging/debian/libcoin40-doc.README.Debian.in \
-	packaging/debian/libcoin40-runtime.files.in \
-	packaging/debian/libcoin40-runtime.README.Debian.in \
-	packaging/macosx/create-dmg \
-	packaging/macosx/coin.info.template.in \
-	packaging/macosx/checklist.txt \
-	packaging/macosx/Coin_Description.plist.in \
-	packaging/macosx/Coin_Info.plist.in \
-	packaging/macosx/Coin_Welcome.rtf \
-	packaging/macosx/CoinTools_Description.plist.in \
-	packaging/macosx/CoinTools_Info.plist.in \
-	packaging/macosx/CoinTools_Welcome.rtf \
-	packaging/macosx/inst-dmg-files/.DS_Store \
-	packaging/macosx/inst-dmg-files/.VolumeIcon.icns \
-	packaging/macosx/inst-dmg-files/dmg_bg.tiff \
-	packaging/macosx/inst-dmg-files/Desktop_DB \
-	packaging/macosx/inst-dmg-files/Desktop_DF \
-	packaging/macosx/License.rtf \
-	packaging/macosx/makecoinpkg.sh.in \
-	packaging/macosx/makecointoolspkg.sh.in \
-	packaging/macosx/makedmg.sh.in \
-	packaging/macosx/Makefile.in \
-	packaging/macosx/makeinstdmg.sh.in \
-	packaging/macosx/makenoinstdmg.sh.in \
-	packaging/macosx/noinst-dmg-files/.DS_Store \
-	packaging/macosx/noinst-dmg-files/.VolumeIcon.icns \
-	packaging/macosx/noinst-dmg-files/dmg_bg.tiff \
-	packaging/macosx/noinst-dmg-files/Desktop_DB \
-	packaging/macosx/noinst-dmg-files/Desktop_DF \
-	packaging/macosx/noinst-README-gcc3.txt.in \
-	packaging/macosx/noinst-README-gcc4.txt.in \
-	packaging/macosx/inst-README-gcc3.txt.in \
-	packaging/macosx/inst-README-gcc4.txt.in \
-	packaging/macosx/background.tiff \
-	packaging/macosx/support/AdiumApplescriptRunner \
-	packaging/macosx/support/template.applescript \
-	packaging/redhat/coin.spec.in \
-	examples/bindings/glutiv.cpp \
-	build/misc/generate.sh \
-	build/misc/build-docs.bat \
-	build/misc/config-wrapper.h \
-	build/misc/create-directories.bat \
-	build/misc/install-data.bat \
-	build/misc/install-headers.bat \
-	build/misc/install-sdk.bat \
-	build/misc/uninstall-headers.bat \
-	build/misc/uninstall-sdk.bat \
-	build/msvc6/data/draggerDefaults/centerballDragger.h \
-	build/msvc6/data/draggerDefaults/directionalLightDragger.h \
-	build/msvc6/data/draggerDefaults/dragPointDragger.h \
-	build/msvc6/data/draggerDefaults/handleBoxDragger.h \
-	build/msvc6/data/draggerDefaults/jackDragger.h \
-	build/msvc6/data/draggerDefaults/pointLightDragger.h \
-	build/msvc6/data/draggerDefaults/rotateCylindricalDragger.h \
-	build/msvc6/data/draggerDefaults/rotateDiscDragger.h \
-	build/msvc6/data/draggerDefaults/rotateSphericalDragger.h \
-	build/msvc6/data/draggerDefaults/scale1Dragger.h \
-	build/msvc6/data/draggerDefaults/scale2Dragger.h \
-	build/msvc6/data/draggerDefaults/scale2UniformDragger.h \
-	build/msvc6/data/draggerDefaults/scaleUniformDragger.h \
-	build/msvc6/data/draggerDefaults/spotLightDragger.h \
-	build/msvc6/data/draggerDefaults/tabBoxDragger.h \
-	build/msvc6/data/draggerDefaults/tabPlaneDragger.h \
-	build/msvc6/data/draggerDefaults/trackballDragger.h \
-	build/msvc6/data/draggerDefaults/transformBoxDragger.h \
-	build/msvc6/data/draggerDefaults/transformerDragger.h \
-	build/msvc6/data/draggerDefaults/translate1Dragger.h \
-	build/msvc6/data/draggerDefaults/translate2Dragger.h \
-	build/msvc6/data/shaders/lights/DirectionalLight.h \
-	build/msvc6/data/shaders/lights/PointLight.h \
-	build/msvc6/data/shaders/lights/SpotLight.h \
-	build/msvc6/data/shaders/lights/DirSpotLight.h \
-	build/msvc6/data/shaders/vsm/VsmLookup.h \
-	build/msvc6/docs/coin3.doxygen \
-	build/msvc6/coin3.dsp \
-	build/msvc6/coin3.dsw \
-	build/msvc6/coin3_install.dsp \
-	build/msvc6/coin3_uninstall.dsp \
-	build/msvc6/coin3_docs.dsp \
-	build/msvc6/include/Inventor/C/basic.h \
-	build/msvc6/include/Inventor/system/gl-headers.h \
-	build/msvc6/include/Inventor/system/inttypes.h \
-	build/msvc6/src/config.h \
-	build/msvc6/src/config-debug.h \
-	build/msvc6/src/config-release.h \
-	build/msvc6/src/setup.h \
-	build/msvc7/data/draggerDefaults/centerballDragger.h \
-	build/msvc7/data/draggerDefaults/directionalLightDragger.h \
-	build/msvc7/data/draggerDefaults/dragPointDragger.h \
-	build/msvc7/data/draggerDefaults/handleBoxDragger.h \
-	build/msvc7/data/draggerDefaults/jackDragger.h \
-	build/msvc7/data/draggerDefaults/pointLightDragger.h \
-	build/msvc7/data/draggerDefaults/rotateCylindricalDragger.h \
-	build/msvc7/data/draggerDefaults/rotateDiscDragger.h \
-	build/msvc7/data/draggerDefaults/rotateSphericalDragger.h \
-	build/msvc7/data/draggerDefaults/scale1Dragger.h \
-	build/msvc7/data/draggerDefaults/scale2Dragger.h \
-	build/msvc7/data/draggerDefaults/scale2UniformDragger.h \
-	build/msvc7/data/draggerDefaults/scaleUniformDragger.h \
-	build/msvc7/data/draggerDefaults/spotLightDragger.h \
-	build/msvc7/data/draggerDefaults/tabBoxDragger.h \
-	build/msvc7/data/draggerDefaults/tabPlaneDragger.h \
-	build/msvc7/data/draggerDefaults/trackballDragger.h \
-	build/msvc7/data/draggerDefaults/transformBoxDragger.h \
-	build/msvc7/data/draggerDefaults/transformerDragger.h \
-	build/msvc7/data/draggerDefaults/translate1Dragger.h \
-	build/msvc7/data/draggerDefaults/translate2Dragger.h \
-	build/msvc7/data/shaders/lights/DirectionalLight.h \
-	build/msvc7/data/shaders/lights/PointLight.h \
-	build/msvc7/data/shaders/lights/SpotLight.h \
-	build/msvc7/data/shaders/lights/DirSpotLight.h \
-	build/msvc7/data/shaders/vsm/VsmLookup.h \
-	build/msvc7/docs/coin3.doxygen \
-	build/msvc7/coin3.sln \
-	build/msvc7/coin3.vcproj \
-	build/msvc7/coin3_install.vcproj \
-	build/msvc7/coin3_uninstall.vcproj \
-	build/msvc7/coin3_docs.vcproj \
-	build/msvc7/include/Inventor/C/basic.h \
-	build/msvc7/include/Inventor/system/gl-headers.h \
-	build/msvc7/include/Inventor/system/inttypes.h \
-	build/msvc7/src/config.h \
-	build/msvc7/src/config-debug.h \
-	build/msvc7/src/config-release.h \
-	build/msvc7/src/setup.h \
-	build/msvc8/data/draggerDefaults/centerballDragger.h \
-	build/msvc8/data/draggerDefaults/directionalLightDragger.h \
-	build/msvc8/data/draggerDefaults/dragPointDragger.h \
-	build/msvc8/data/draggerDefaults/handleBoxDragger.h \
-	build/msvc8/data/draggerDefaults/jackDragger.h \
-	build/msvc8/data/draggerDefaults/pointLightDragger.h \
-	build/msvc8/data/draggerDefaults/rotateCylindricalDragger.h \
-	build/msvc8/data/draggerDefaults/rotateDiscDragger.h \
-	build/msvc8/data/draggerDefaults/rotateSphericalDragger.h \
-	build/msvc8/data/draggerDefaults/scale1Dragger.h \
-	build/msvc8/data/draggerDefaults/scale2Dragger.h \
-	build/msvc8/data/draggerDefaults/scale2UniformDragger.h \
-	build/msvc8/data/draggerDefaults/scaleUniformDragger.h \
-	build/msvc8/data/draggerDefaults/spotLightDragger.h \
-	build/msvc8/data/draggerDefaults/tabBoxDragger.h \
-	build/msvc8/data/draggerDefaults/tabPlaneDragger.h \
-	build/msvc8/data/draggerDefaults/trackballDragger.h \
-	build/msvc8/data/draggerDefaults/transformBoxDragger.h \
-	build/msvc8/data/draggerDefaults/transformerDragger.h \
-	build/msvc8/data/draggerDefaults/translate1Dragger.h \
-	build/msvc8/data/draggerDefaults/translate2Dragger.h \
-	build/msvc8/data/shaders/lights/DirectionalLight.h \
-	build/msvc8/data/shaders/lights/PointLight.h \
-	build/msvc8/data/shaders/lights/SpotLight.h \
-	build/msvc8/data/shaders/lights/DirSpotLight.h \
-	build/msvc8/data/shaders/vsm/VsmLookup.h \
-	build/msvc8/docs/coin3.doxygen \
-	build/msvc8/coin3.sln \
-	build/msvc8/coin3.vcproj \
-	build/msvc8/coin3_install.vcproj \
-	build/msvc8/coin3_uninstall.vcproj \
-	build/msvc8/coin3_docs.vcproj \
-	build/msvc8/include/Inventor/C/basic.h \
-	build/msvc8/include/Inventor/system/gl-headers.h \
-	build/msvc8/include/Inventor/system/inttypes.h \
-	build/msvc8/src/config.h \
-	build/msvc8/src/config-debug.h \
-	build/msvc8/src/config-release.h \
-	build/msvc8/src/setup.h \
-	build/msvc9/data/draggerDefaults/centerballDragger.h \
-	build/msvc9/data/draggerDefaults/directionalLightDragger.h \
-	build/msvc9/data/draggerDefaults/dragPointDragger.h \
-	build/msvc9/data/draggerDefaults/handleBoxDragger.h \
-	build/msvc9/data/draggerDefaults/jackDragger.h \
-	build/msvc9/data/draggerDefaults/pointLightDragger.h \
-	build/msvc9/data/draggerDefaults/rotateCylindricalDragger.h \
-	build/msvc9/data/draggerDefaults/rotateDiscDragger.h \
-	build/msvc9/data/draggerDefaults/rotateSphericalDragger.h \
-	build/msvc9/data/draggerDefaults/scale1Dragger.h \
-	build/msvc9/data/draggerDefaults/scale2Dragger.h \
-	build/msvc9/data/draggerDefaults/scale2UniformDragger.h \
-	build/msvc9/data/draggerDefaults/scaleUniformDragger.h \
-	build/msvc9/data/draggerDefaults/spotLightDragger.h \
-	build/msvc9/data/draggerDefaults/tabBoxDragger.h \
-	build/msvc9/data/draggerDefaults/tabPlaneDragger.h \
-	build/msvc9/data/draggerDefaults/trackballDragger.h \
-	build/msvc9/data/draggerDefaults/transformBoxDragger.h \
-	build/msvc9/data/draggerDefaults/transformerDragger.h \
-	build/msvc9/data/draggerDefaults/translate1Dragger.h \
-	build/msvc9/data/draggerDefaults/translate2Dragger.h \
-	build/msvc9/data/shaders/lights/DirectionalLight.h \
-	build/msvc9/data/shaders/lights/PointLight.h \
-	build/msvc9/data/shaders/lights/SpotLight.h \
-	build/msvc9/data/shaders/lights/DirSpotLight.h \
-	build/msvc9/data/shaders/vsm/VsmLookup.h \
-	build/msvc9/docs/coin3.doxygen \
-	build/msvc9/coin3.sln \
-	build/msvc9/coin3.vcproj \
-	build/msvc9/coin3_install.vcproj \
-	build/msvc9/coin3_uninstall.vcproj \
-	build/msvc9/coin3_docs.vcproj \
-	build/msvc9/include/Inventor/C/basic.h \
-	build/msvc9/include/Inventor/system/gl-headers.h \
-	build/msvc9/include/Inventor/system/inttypes.h \
-	build/msvc9/src/config.h \
-	build/msvc9/src/config-debug.h \
-	build/msvc9/src/config-release.h \
-	build/msvc9/src/setup.h \
-	testsuite/Makefile.in \
-	testsuite/StandardTests.cpp \
-	testsuite/TestSuiteInit.cpp \
-	testsuite/TestSuiteUtils.h \
-	testsuite/TestSuiteUtils.cpp \
-	testsuite/TestSuiteMisc.h \
-	testsuite/TestSuiteMisc.cpp \
-	testsuite/makeextract.sh \
-	testsuite/makemakefile.sh \
-	testsuite/README
-
-# FIXME: These files should really be added instead of the ones
-#        containing '_' instead of ' '. If this is fixed, also
-#        update packaging/macosx/make*dmg.sh.in (kintel 20040119)
-#	packaging/macosx/inst-dmg-files/Desktop DB \
-#	packaging/macosx/inst-dmg-files/Desktop DF \
-#	packaging/macosx/noinst-dmg-files/Desktop DB \
-#	packaging/macosx/noinst-dmg-files/Desktop DF \
-#
-
-coin- at CONFIG@.cfg: config.status $(srcdir)/coin.cfg.in
-	@$(SHELL) config.status --file=$@:coin.cfg.in
-
-Coin.pc: config.status $(srcdir)/Coin.pc.in
-	@$(SHELL) config.status --file=$@:Coin.pc.in
-
-Info.plist: config.status $(srcdir)/Info.plist.in
-	@$(SHELL) config.status --file=$@:Info.plist.in
-
-version.plist: config.status $(srcdir)/version.plist.in
-	@$(SHELL) config.status --file=$@:version.plist.in
-
-# sources needed to generate docs must be created by this rule
-built-sources: $(BUILT_SOURCES)
-
-include/Inventor/C/basic.h: $(srcdir)/include/Inventor/C/basic.h.in config.status
-	@./config.status --header=$@
-
-include/Inventor/system/gl-headers.h: $(srcdir)/include/Inventor/system/gl-headers.h.in config.status
-	@./config.status --file=include/Inventor/system/gl-headers.h.new:include/Inventor/system/gl-headers.h.in; \
-	if cmp -s include/Inventor/system/gl-headers.h include/Inventor/system/gl-headers.h.new; then \
-	  echo "include/Inventor/system/gl-headers.h is unchanged"; \
-	  rm -f include/Inventor/system/gl-headers.h.new; \
-	else \
-	  mv include/Inventor/system/gl-headers.h.new include/Inventor/system/gl-headers.h; \
-	fi
-
-include/Inventor/system/inttypes.h: $(srcdir)/include/Inventor/system/inttypes.h.in config.status
-	@./config.status --header=$@
-
-docs/coin.doxygen: $(srcdir)/docs/coin.doxygen.in config.status
-	@if test -d docs; then :; else mkdir docs; fi
-	@./config.status --file=$@:$@.in
-	@$(srcdir)/cfg/doxy4win.pl docs/coin.doxygen
-
-doxygen-doc: built-sources
-	if test x"@COIN_DOC_HTML@" = x"YES"; then \
-	  mkdir -p "@coin_html_dir@"; \
-	else :; fi
-	if test x"@COIN_DOC_MAN@" = x"YES"; then \
-	  mkdir -p "@coin_man_dir@"; \
-	else :; fi
-	@sim_ac_doxygen_exe@ $(top_builddir)/docs/coin.doxygen
-
-doxygen-docs: built-sources
-	if test x"@COIN_DOC_HTML@" = x"YES"; then \
-	  mkdir -p "@coin_html_dir@"; \
-	else :; fi
-	if test x"@COIN_DOC_MAN@" = x"YES"; then \
-	  mkdir -p "@coin_man_dir@"; \
-	else :; fi
-	@sim_ac_doxygen_exe@ $(top_builddir)/docs/coin.doxygen
-
-if BUILD_LIBRARY
-if MAC_FRAMEWORK
-install-exec-local:
-install-data-local:
-	@$(NORMAL_INSTALL)
-	@echo "Setting up Inventor.framework structure (Mac OS X)"
-	@if test -d "$(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)"; then :; else \
-	  echo " $(mkinstalldirs) $(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)"; \
-	  $(mkinstalldirs) "$(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)"; \
-	  echo " $(mkinstalldirs) $(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)/Resources"; \
-	  $(mkinstalldirs) "$(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)/Resources"; \
-	  echo " $(mkinstalldirs) $(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)/Resources/include"; \
-	  $(mkinstalldirs) "$(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)/Resources/include"; \
-	  echo " $(mkinstalldirs) $(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)/Headers"; \
-	  $(mkinstalldirs) "$(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)/Headers"; \
-	fi
-	@if test -e "$(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/Current"; then \
-	  echo " rm -f $(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/Current"; \
-	  rm -f "$(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/Current"; \
-	fi; \
-	echo " ln -s $(MAC_FRAMEWORK_VERSION) $(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/Current"; \
-	ln -s $(MAC_FRAMEWORK_VERSION) "$(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/Current";
-	@for symlink in Headers Resources Libraries; do \
-	  if test -L "$(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/$$symlink"; then \
-	    echo " rm -f $(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/$$symlink"; \
-	    rm -f "$(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/$$symlink"; \
-	  fi; \
-	  echo " ln -s Versions/Current/$$symlink $(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/$$symlink"; \
-	  ln -s Versions/Current/$$symlink "$(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/$$symlink" || exit 1; \
-	done
-  # Additional symlink to allow non-framework (-I) includes.
-	@echo "cd $(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)/Resources/include && rm -f $(MAC_FRAMEWORK_NAME) && ln -s ../../Headers $(MAC_FRAMEWORK_NAME) && cd -"; \
-	cd "$(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)/Resources/include" && rm -f $(MAC_FRAMEWORK_NAME) && ln -s ../../Headers $(MAC_FRAMEWORK_NAME) && cd -;
-  # Link to SoQt.framework to allow <Inventor/Qt/xxx.h> includes. 
-	cd "$(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)/Headers" && rm -f Qt && ln -s ../../../../SoQt.framework/Headers Qt && cd -;
-else
-install-data-local:
-install-exec-local: $(srcdir)/cfg/wrapmsvc.exe
-	@$(NORMAL_INSTALL)
-	@if @BUILD_WITH_MSVC@; then \
-	  echo " $(mkinstalldirs) $(DESTDIR)$(bindir)"; \
-	  $(mkinstalldirs) $(DESTDIR)$(bindir); \
-	  p=wrapmsvc.exe; \
-	  echo " $(INSTALL_PROGRAM) $(srcdir)/cfg/$$p $(DESTDIR)$(bindir)/$$p"; \
-	  $(INSTALL_PROGRAM) $(srcdir)/cfg/$$p $(DESTDIR)$(bindir)/$$p; \
-	else :; fi
-endif
-endif
-
-install-symlinks: install
-	@(cd src; $(MAKE) install-symlinks;) 
-
-svn-update:
-	@cd $(top_srcdir) && svn update
-
-testsuite-run:
-	@$(MAKE) -C testsuite
-
-# **************************************************************************
-# misc rules for automatic debian packaging.  main: `debian-packages'
-
-if DEB_PACKAGEABLE
-
-coin-$(VERSION):
-	if test -d coin-$(VERSION); then \
-	  rm -rf coin-$(VERSION); \
-	else :; fi;
-	$(MAKE) distdir;
-	mv Coin-$(VERSION) coin-$(VERSION)
-
-coin_$(VERSION).orig.tar.gz:
-	$(MAKE) dist
-	mv Coin-$(VERSION).tar.gz coin_$(VERSION).orig.tar.gz
-
-debian-files: $(DEBIAN_DIST_DIR)
-	test -d $(DEBIAN_DIST_DIR)/debian || mkdir $(DEBIAN_DIST_DIR)/debian;
-	for f in packaging/debian/*.in; do \
-	  file=`echo $$f | sed 's/.*\///g; s/\.in$$//g'`; \
-	  ./config.status --file=$(DEBIAN_DIST_DIR)/debian/$$file:$$f; \
-	done;
-	for f in rules preinst prerm postinst postrm; do \
-	  if test -f $(DEBIAN_DIST_DIR)/debian/$$f; then \
-	    echo " chmod +x $(DEBIAN_DIST_DIR)/debian/$$f"; \
-	    chmod +x $(DEBIAN_DIST_DIR)/debian/$$f; \
-	  fi; \
-	done;
-
-debian-control:
-	distdir=coin-$(VERSION); \
-	$(MAKE) DEBIAN_DIST_DIR=$$distdir debian-files;
-
-debian-setup: coin-$(VERSION) debian-control
-
-debian-packages: debian-setup coin_$(VERSION).orig.tar.gz
-	@( cd coin-$(VERSION); dpkg-buildpackage )
-
-endif
-
-# **************************************************************************
-# misc rules for automatic Microsoft Windows packaging.
-# main: `windows-packages'
-
-if WIN_PACKAGEABLE
-
-windows-files:
-	@if test -d windows; then :; else mkdir windows; fi
-	@for file in $(top_srcdir)/packaging/windows/*.in; do \
-	  basename=`echo $$file | sed 's/^.*\///g; s/\.in$$//'`; \
-	  ./config.status --file=windows/$$basename:$$file; \
-	done
-
-windows-packages: windows-files
-	@( cd windows; $(MAKE) VERSION=$(VERSION) )
-
-endif
-
-# **************************************************************************
-# misc rules for automatic Mac OS X packaging.
-# main: `macosx-packages'
-
-if MACOSX_PACKAGEABLE
-
-macosx-files:
-	@if test -d macosx; then :; else mkdir macosx; fi
-	@for file in $(top_srcdir)/packaging/macosx/*.in; do \
-	  basename=`basename $$file .in`; \
-          if ! test -f macosx/$$basename; then \
-	    ./config.status --file=macosx/$$basename:$$file; \
-          fi \
-	done
-
-macosx-packages: macosx-files
-macosx-packages:
-	@( cd macosx; $(MAKE) VERSION=$(VERSION) )
-
-endif
-
-# EOF ######################################################################
diff --git a/Makefile.in b/Makefile.in
deleted file mode 100644
index 0c043c5..0000000
--- a/Makefile.in
+++ /dev/null
@@ -1,2334 +0,0 @@
-# Makefile.in generated by automake 1.8.5 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004  Free Software Foundation, Inc.
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
- at SET_MAKE@
-
-###########################################################################
-
-srcdir = @srcdir@
-top_srcdir = @top_srcdir@
-VPATH = @srcdir@
-pkgdatadir = $(datadir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-top_builddir = .
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-INSTALL = @INSTALL@
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-DIST_COMMON = README $(am__configure_deps) \
-	$(am__dist_m4data_DATA_DIST) $(srcdir)/Makefile.am \
-	$(srcdir)/Makefile.in $(srcdir)/include/Makefile.inc \
-	$(top_srcdir)/cfg/gendsp.pl.in $(top_srcdir)/configure \
-	$(top_srcdir)/testsuite/Makefile.in AUTHORS COPYING ChangeLog \
-	INSTALL NEWS THANKS cfg/config.guess cfg/config.sub \
-	cfg/depcomp cfg/install-sh cfg/ltconfig cfg/ltmain.sh \
-	cfg/missing cfg/mkinstalldirs cfg/texinfo.tex
-subdir = .
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/../simacros/bin/../cfg/m4/bz2.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/compile_debug.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/compile_exceptions.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/compile_functionname.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/compile_profiling.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/compile_rtti.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/compile_symbols.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/compile_warnings.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/compiler_capabilities.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/configuration_summary.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/cpp_search_order.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/dates.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/dl.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/doxygen_detection.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/errors.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/exit.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/fontconfig.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/freetype.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/gendsp.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/general.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/mac.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/macro_quoting.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/mathlib.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/misc_compiler.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/nprintf.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/openal.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/opengl.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/packagemaker.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/project.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/pthread.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/sim.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/simage.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/sourcedir.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/spidermonkey.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/uniqify_option_list.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/w32api.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/wrapmsvc.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/x11.m4 \
-	$(top_srcdir)/../simacros/bin/../cfg/m4/zlib.m4 \
-	$(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
-	$(ACLOCAL_M4)
-am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
- configure.lineno configure.status.lineno
-mkinstalldirs = $(SHELL) $(top_srcdir)/cfg/mkinstalldirs
-CONFIG_HEADER = $(top_builddir)/src/discard.h \
-	$(top_builddir)/src/config.h $(top_builddir)/src/setup.h
-CONFIG_CLEAN_FILES = testsuite/Makefile cfg/gendsp.pl
-SOURCES =
-DIST_SOURCES =
-RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
-	html-recursive info-recursive install-data-recursive \
-	install-exec-recursive install-info-recursive \
-	install-recursive installcheck-recursive installdirs-recursive \
-	pdf-recursive ps-recursive uninstall-info-recursive \
-	uninstall-recursive
-am__installdirs = "$(DESTDIR)$(cfgdatadir)" "$(DESTDIR)$(m4datadir)" "$(DESTDIR)$(frameworkdatadir)" "$(DESTDIR)$(pkgconfigdir)"
-cfgdataDATA_INSTALL = $(INSTALL_DATA)
-am__dist_m4data_DATA_DIST = cfg/coin.m4
-dist_m4dataDATA_INSTALL = $(INSTALL_DATA)
-frameworkdataDATA_INSTALL = $(INSTALL_DATA)
-pkgconfigDATA_INSTALL = $(INSTALL_DATA)
-DATA = $(cfgdata_DATA) $(dist_m4data_DATA) $(frameworkdata_DATA) \
-	$(pkgconfig_DATA)
-ETAGS = etags
-CTAGS = ctags
-DIST_SUBDIRS = . bin include data src man html
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-distdir = $(PACKAGE)-$(VERSION)
-top_distdir = $(distdir)
-am__remove_distdir = \
-  { test ! -d $(distdir) \
-    || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
-         && rm -fr $(distdir); }; }
-DIST_ARCHIVES = $(distdir).tar.gz
-GZIP_ENV = --best
-distuninstallcheck_listfiles = find . -type f -print
-distcleancheck_listfiles = find . -type f -print
-ACLOCAL = @ACLOCAL@
-AMDEP_FALSE = @AMDEP_FALSE@
-AMDEP_TRUE = @AMDEP_TRUE@
-AMTAR = @AMTAR@
-AR = @AR@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-BUILD_3DS_CAPABILITIES_FALSE = @BUILD_3DS_CAPABILITIES_FALSE@
-BUILD_3DS_CAPABILITIES_TRUE = @BUILD_3DS_CAPABILITIES_TRUE@
-BUILD_HTMLPAGES_FALSE = @BUILD_HTMLPAGES_FALSE@
-BUILD_HTMLPAGES_TRUE = @BUILD_HTMLPAGES_TRUE@
-BUILD_JAVA_WRAPPER_FALSE = @BUILD_JAVA_WRAPPER_FALSE@
-BUILD_JAVA_WRAPPER_TRUE = @BUILD_JAVA_WRAPPER_TRUE@
-BUILD_LIBRARY_FALSE = @BUILD_LIBRARY_FALSE@
-BUILD_LIBRARY_TRUE = @BUILD_LIBRARY_TRUE@
-BUILD_MANPAGES_FALSE = @BUILD_MANPAGES_FALSE@
-BUILD_MANPAGES_TRUE = @BUILD_MANPAGES_TRUE@
-BUILD_WITH_MSVC = @BUILD_WITH_MSVC@
-BUILD_WITH_MSVC_FALSE = @BUILD_WITH_MSVC_FALSE@
-BUILD_WITH_MSVC_TRUE = @BUILD_WITH_MSVC_TRUE@
-BUILD_WITH_SOUND_FALSE = @BUILD_WITH_SOUND_FALSE@
-BUILD_WITH_SOUND_TRUE = @BUILD_WITH_SOUND_TRUE@
-BUILD_WITH_SUPERGLU_FALSE = @BUILD_WITH_SUPERGLU_FALSE@
-BUILD_WITH_SUPERGLU_TRUE = @BUILD_WITH_SUPERGLU_TRUE@
-BUILD_WITH_THREADS_FALSE = @BUILD_WITH_THREADS_FALSE@
-BUILD_WITH_THREADS_TRUE = @BUILD_WITH_THREADS_TRUE@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-COIN_BETA_VERSION = @COIN_BETA_VERSION@
-COIN_BUILD_YEAR = @COIN_BUILD_YEAR@
-COIN_COMPILER = @COIN_COMPILER@
-COIN_DOC_HTML = @COIN_DOC_HTML@
-COIN_DOC_MAN = @COIN_DOC_MAN@
-COIN_DSP_DEFS = @COIN_DSP_DEFS@
-COIN_DSP_INCS = @COIN_DSP_INCS@
-COIN_DSP_LIBS = @COIN_DSP_LIBS@
-COIN_EXTRA_CFLAGS = @COIN_EXTRA_CFLAGS@
-COIN_EXTRA_CPPFLAGS = @COIN_EXTRA_CPPFLAGS@
-COIN_EXTRA_CXXFLAGS = @COIN_EXTRA_CXXFLAGS@
-COIN_EXTRA_LDFLAGS = @COIN_EXTRA_LDFLAGS@
-COIN_EXTRA_LIBS = @COIN_EXTRA_LIBS@
-COIN_HACKING_LIBDIRS = @COIN_HACKING_LIBDIRS@
-COIN_LIB_DSP_DEFS = @COIN_LIB_DSP_DEFS@
-COIN_MAJOR_VERSION = @COIN_MAJOR_VERSION@
-COIN_MICRO_VERSION = @COIN_MICRO_VERSION@
-COIN_MINOR_VERSION = @COIN_MINOR_VERSION@
-COIN_MSVC_LIBC = @COIN_MSVC_LIBC@
-COIN_SO_VERSION = @COIN_SO_VERSION@
-COIN_TESTSUITE_EXTRA_CPPFLAGS = @COIN_TESTSUITE_EXTRA_CPPFLAGS@
-COIN_TESTSUITE_EXTRA_LDFLAGS = @COIN_TESTSUITE_EXTRA_LDFLAGS@
-COIN_VERSION = @COIN_VERSION@
-CONFIG = @CONFIG@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CXX = @CXX@
-CXXCPP = @CXXCPP@
-CXXDEPMODE = @CXXDEPMODE@
-CXXFLAGS = @CXXFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEB_PACKAGEABLE_FALSE = @DEB_PACKAGEABLE_FALSE@
-DEB_PACKAGEABLE_TRUE = @DEB_PACKAGEABLE_TRUE@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DOXYGEN_INPUT = @DOXYGEN_INPUT@
-DSUFFIX = @DSUFFIX@
-DSYMUTIL = @DSYMUTIL@
-ECHO = @ECHO@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-F77 = @F77@
-FFLAGS = @FFLAGS@
-GREP = @GREP@
-HACKING_COMPACT_BUILD_FALSE = @HACKING_COMPACT_BUILD_FALSE@
-HACKING_COMPACT_BUILD_TRUE = @HACKING_COMPACT_BUILD_TRUE@
-HACKING_DYNAMIC_MODULES_FALSE = @HACKING_DYNAMIC_MODULES_FALSE@
-HACKING_DYNAMIC_MODULES_TRUE = @HACKING_DYNAMIC_MODULES_TRUE@
-HAVE_3DS_IMPORT_CAPABILITIES = @HAVE_3DS_IMPORT_CAPABILITIES@
-HAVE_DRAGGERS = @HAVE_DRAGGERS@
-HAVE_FONTCONFIG_FALSE = @HAVE_FONTCONFIG_FALSE@
-HAVE_FONTCONFIG_TRUE = @HAVE_FONTCONFIG_TRUE@
-HAVE_FREETYPE_FALSE = @HAVE_FREETYPE_FALSE@
-HAVE_FREETYPE_TRUE = @HAVE_FREETYPE_TRUE@
-HAVE_JAVASCRIPT = @HAVE_JAVASCRIPT@
-HAVE_MANIPULATORS = @HAVE_MANIPULATORS@
-HAVE_NODEKITS = @HAVE_NODEKITS@
-HAVE_SOUND = @HAVE_SOUND@
-HAVE_SPIDERMONKEY_VIA_LINKTIME_LINKING_FALSE = @HAVE_SPIDERMONKEY_VIA_LINKTIME_LINKING_FALSE@
-HAVE_SPIDERMONKEY_VIA_LINKTIME_LINKING_TRUE = @HAVE_SPIDERMONKEY_VIA_LINKTIME_LINKING_TRUE@
-HAVE_SUPERGLU = @HAVE_SUPERGLU@
-HAVE_THREADS = @HAVE_THREADS@
-HAVE_THREADSAFE = @HAVE_THREADSAFE@
-HAVE_VRML97 = @HAVE_VRML97@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-LDFLAGS = @LDFLAGS@
-LIBEXT = @LIBEXT@
-LIBFLAGS = @LIBFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-LT_AGE = @LT_AGE@
-LT_CURRENT = @LT_CURRENT@
-LT_REVISION = @LT_REVISION@
-MACOSX_10_2FF = @MACOSX_10_2FF@
-MACOSX_10_2FF_FALSE = @MACOSX_10_2FF_FALSE@
-MACOSX_10_2FF_TRUE = @MACOSX_10_2FF_TRUE@
-MACOSX_10_3FF_FALSE = @MACOSX_10_3FF_FALSE@
-MACOSX_10_3FF_TRUE = @MACOSX_10_3FF_TRUE@
-MACOSX_DEPLOYMENT_TARGET = @MACOSX_DEPLOYMENT_TARGET@
-MACOSX_FALSE = @MACOSX_FALSE@
-MACOSX_NAME = @MACOSX_NAME@
-MACOSX_PACKAGEABLE_FALSE = @MACOSX_PACKAGEABLE_FALSE@
-MACOSX_PACKAGEABLE_TRUE = @MACOSX_PACKAGEABLE_TRUE@
-MACOSX_TRUE = @MACOSX_TRUE@
-MACOSX_USE_DYNAMIC_LOOKUP_FALSE = @MACOSX_USE_DYNAMIC_LOOKUP_FALSE@
-MACOSX_USE_DYNAMIC_LOOKUP_TRUE = @MACOSX_USE_DYNAMIC_LOOKUP_TRUE@
-MAC_FRAMEWORK = @MAC_FRAMEWORK@
-MAC_FRAMEWORK_FALSE = @MAC_FRAMEWORK_FALSE@
-MAC_FRAMEWORK_NAME = @MAC_FRAMEWORK_NAME@
-MAC_FRAMEWORK_PREFIX = @MAC_FRAMEWORK_PREFIX@
-MAC_FRAMEWORK_TRUE = @MAC_FRAMEWORK_TRUE@
-MAC_FRAMEWORK_VERSION = @MAC_FRAMEWORK_VERSION@
-MAINT = @MAINT@
-MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
-MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
-MAKEINFO = @MAKEINFO@
-NMEDIT = @NMEDIT@
-OBJEXT = @OBJEXT@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-RANLIB = @RANLIB@
-RFC822_DATE = @RFC822_DATE@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-SIM_INCLUDE_GLEXT_H = @SIM_INCLUDE_GLEXT_H@
-SIM_INCLUDE_GLU_H = @SIM_INCLUDE_GLU_H@
-SIM_INCLUDE_GL_H = @SIM_INCLUDE_GL_H@
-SIM_INCLUDE_WINDOWS_H = @SIM_INCLUDE_WINDOWS_H@
-STRIP = @STRIP@
-SUFFIX = @SUFFIX@
-SUPERGLUPREFIX = @SUPERGLUPREFIX@
-USE_SYSTEM_EXPAT_FALSE = @USE_SYSTEM_EXPAT_FALSE@
-USE_SYSTEM_EXPAT_TRUE = @USE_SYSTEM_EXPAT_TRUE@
-VERSION = @VERSION@
-WIN_PACKAGEABLE_FALSE = @WIN_PACKAGEABLE_FALSE@
-WIN_PACKAGEABLE_TRUE = @WIN_PACKAGEABLE_TRUE@
-XMKMF = @XMKMF@
-X_CFLAGS = @X_CFLAGS@
-X_EXTRA_LIBS = @X_EXTRA_LIBS@
-X_LIBS = @X_LIBS@
-X_PRE_LIBS = @X_PRE_LIBS@
-ac_compiler_gnu = @ac_compiler_gnu@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_CXX = @ac_ct_CXX@
-ac_ct_F77 = @ac_ct_F77@
-ac_unique_file = @ac_unique_file@
-am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
-am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
-am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
-am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-cmp_avail = @cmp_avail@
-coin_build_dir = @coin_build_dir@
-coin_configure_date = @coin_configure_date@
-coin_html_dir = @coin_html_dir@
-coin_man_dir = @coin_man_dir@
-coin_src_dir = @coin_src_dir@
-coin_w32_build_dir = @coin_w32_build_dir@
-coin_w32_src_dir = @coin_w32_src_dir@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-frameworkdir = @frameworkdir@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-ivincludedir = @ivincludedir@
-libdir = @libdir@
-libexecdir = @libexecdir@
-localedir = @localedir@
-localstatedir = @localstatedir@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-nop = @nop@
-oldincludedir = @oldincludedir@
-path_tag = @path_tag@
-pdfdir = @pdfdir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-sim_ac_doxygen_exe = @sim_ac_doxygen_exe@
-sim_ac_dpkg_buildpackage_exe = @sim_ac_dpkg_buildpackage_exe@
-sim_ac_makensis_exe = @sim_ac_makensis_exe@
-sim_ac_packagemaker_app = @sim_ac_packagemaker_app@
-sim_ac_perl_exe = @sim_ac_perl_exe@
-sim_ac_relative_src_dir = @sim_ac_relative_src_dir@
-sim_ac_relative_src_dir_p = @sim_ac_relative_src_dir_p@
-sim_ac_simage_configcmd = @sim_ac_simage_configcmd@
-subdirs = @subdirs@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
- at BUILD_LIBRARY_FALSE@SRCDIRS = 
- at BUILD_LIBRARY_TRUE@SRCDIRS = data src
- at BUILD_HTMLPAGES_FALSE@HTMLDIRS = 
- at BUILD_HTMLPAGES_TRUE@HTMLDIRS = html
- at MAC_FRAMEWORK_FALSE@MANDIR = man
- at MAC_FRAMEWORK_TRUE@MANDIR = 
-SUBDIRS = . bin include $(SRCDIRS) $(MANDIR) $(HTMLDIRS)
-BOOST_HEADER_FILES = \
-	include/boost/mpl/plus.hpp \
-	include/boost/mpl/aux_/has_type.hpp \
-	include/boost/mpl/aux_/pop_back_impl.hpp \
-	include/boost/mpl/aux_/O1_size_impl.hpp \
-	include/boost/mpl/aux_/has_tag.hpp \
-	include/boost/mpl/aux_/msvc_eti_base.hpp \
-	include/boost/mpl/aux_/push_back_impl.hpp \
-	include/boost/mpl/aux_/largest_int.hpp \
-	include/boost/mpl/aux_/numeric_cast_utils.hpp \
-	include/boost/mpl/aux_/inserter_algorithm.hpp \
-	include/boost/mpl/aux_/arithmetic_op.hpp \
-	include/boost/mpl/aux_/has_key_impl.hpp \
-	include/boost/mpl/aux_/traits_lambda_spec.hpp \
-	include/boost/mpl/aux_/nested_type_wknd.hpp \
-	include/boost/mpl/aux_/na_assert.hpp \
-	include/boost/mpl/aux_/lambda_support.hpp \
-	include/boost/mpl/aux_/has_size.hpp \
-	include/boost/mpl/aux_/full_lambda.hpp \
-	include/boost/mpl/aux_/advance_backward.hpp \
-	include/boost/mpl/aux_/preprocessed/gcc/plus.hpp \
-	include/boost/mpl/aux_/preprocessed/gcc/apply.hpp \
-	include/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp \
-	include/boost/mpl/aux_/preprocessed/gcc/advance_backward.hpp \
-	include/boost/mpl/aux_/preprocessed/gcc/times.hpp \
-	include/boost/mpl/aux_/preprocessed/gcc/quote.hpp \
-	include/boost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp \
-	include/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp \
-	include/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp \
-	include/boost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp \
-	include/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp \
-	include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp \
-	include/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp \
-	include/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp \
-	include/boost/mpl/aux_/preprocessed/gcc/less.hpp \
-	include/boost/mpl/aux_/preprocessed/gcc/minus.hpp \
-	include/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp \
-	include/boost/mpl/aux_/preprocessed/gcc/or.hpp \
-	include/boost/mpl/aux_/preprocessed/gcc/advance_forward.hpp \
-	include/boost/mpl/aux_/preprocessed/gcc/and.hpp \
-	include/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp \
-	include/boost/mpl/aux_/preprocessed/gcc/arg.hpp \
-	include/boost/mpl/aux_/preprocessed/gcc/bind.hpp \
-	include/boost/mpl/aux_/preprocessor/sub.hpp \
-	include/boost/mpl/aux_/preprocessor/def_params_tail.hpp \
-	include/boost/mpl/aux_/preprocessor/params.hpp \
-	include/boost/mpl/aux_/preprocessor/enum.hpp \
-	include/boost/mpl/aux_/preprocessor/filter_params.hpp \
-	include/boost/mpl/aux_/preprocessor/default_params.hpp \
-	include/boost/mpl/aux_/push_front_impl.hpp \
-	include/boost/mpl/aux_/include_preprocessed.hpp \
-	include/boost/mpl/aux_/iter_push_front.hpp \
-	include/boost/mpl/aux_/iter_fold_impl.hpp \
-	include/boost/mpl/aux_/adl_barrier.hpp \
-	include/boost/mpl/aux_/front_impl.hpp \
-	include/boost/mpl/aux_/template_arity.hpp \
-	include/boost/mpl/aux_/na_fwd.hpp \
-	include/boost/mpl/aux_/size_impl.hpp \
-	include/boost/mpl/aux_/at_impl.hpp \
-	include/boost/mpl/aux_/reverse_fold_impl.hpp \
-	include/boost/mpl/aux_/yes_no.hpp \
-	include/boost/mpl/aux_/arity.hpp \
-	include/boost/mpl/aux_/template_arity_fwd.hpp \
-	include/boost/mpl/aux_/config/static_constant.hpp \
-	include/boost/mpl/aux_/config/msvc.hpp \
-	include/boost/mpl/aux_/config/ctps.hpp \
-	include/boost/mpl/aux_/config/dtp.hpp \
-	include/boost/mpl/aux_/config/msvc_typename.hpp \
-	include/boost/mpl/aux_/config/compiler.hpp \
-	include/boost/mpl/aux_/config/preprocessor.hpp \
-	include/boost/mpl/aux_/config/eti.hpp \
-	include/boost/mpl/aux_/config/integral.hpp \
-	include/boost/mpl/aux_/config/gcc.hpp \
-	include/boost/mpl/aux_/config/lambda.hpp \
-	include/boost/mpl/aux_/config/forwarding.hpp \
-	include/boost/mpl/aux_/config/workaround.hpp \
-	include/boost/mpl/aux_/config/use_preprocessed.hpp \
-	include/boost/mpl/aux_/config/ttp.hpp \
-	include/boost/mpl/aux_/config/adl.hpp \
-	include/boost/mpl/aux_/config/arrays.hpp \
-	include/boost/mpl/aux_/config/bcc.hpp \
-	include/boost/mpl/aux_/config/typeof.hpp \
-	include/boost/mpl/aux_/config/overload_resolution.hpp \
-	include/boost/mpl/aux_/config/nttp.hpp \
-	include/boost/mpl/aux_/config/intel.hpp \
-	include/boost/mpl/aux_/config/pp_counter.hpp \
-	include/boost/mpl/aux_/config/has_xxx.hpp \
-	include/boost/mpl/aux_/config/has_apply.hpp \
-	include/boost/mpl/aux_/config/bind.hpp \
-	include/boost/mpl/aux_/fold_impl.hpp \
-	include/boost/mpl/aux_/insert_range_impl.hpp \
-	include/boost/mpl/aux_/erase_key_impl.hpp \
-	include/boost/mpl/aux_/clear_impl.hpp \
-	include/boost/mpl/aux_/insert_impl.hpp \
-	include/boost/mpl/aux_/lambda_arity_param.hpp \
-	include/boost/mpl/aux_/msvc_type.hpp \
-	include/boost/mpl/aux_/na_spec.hpp \
-	include/boost/mpl/aux_/has_begin.hpp \
-	include/boost/mpl/aux_/empty_impl.hpp \
-	include/boost/mpl/aux_/na.hpp \
-	include/boost/mpl/aux_/pop_front_impl.hpp \
-	include/boost/mpl/aux_/arg_typedef.hpp \
-	include/boost/mpl/aux_/advance_forward.hpp \
-	include/boost/mpl/aux_/integral_wrapper.hpp \
-	include/boost/mpl/aux_/erase_impl.hpp \
-	include/boost/mpl/aux_/type_wrapper.hpp \
-	include/boost/mpl/aux_/comparison_op.hpp \
-	include/boost/mpl/aux_/msvc_never_true.hpp \
-	include/boost/mpl/aux_/common_name_wknd.hpp \
-	include/boost/mpl/aux_/numeric_op.hpp \
-	include/boost/mpl/aux_/static_cast.hpp \
-	include/boost/mpl/aux_/begin_end_impl.hpp \
-	include/boost/mpl/aux_/arity_spec.hpp \
-	include/boost/mpl/aux_/joint_iter.hpp \
-	include/boost/mpl/aux_/value_wknd.hpp \
-	include/boost/mpl/aux_/is_msvc_eti_arg.hpp \
-	include/boost/mpl/aux_/lambda_spec.hpp \
-	include/boost/mpl/aux_/nttp_decl.hpp \
-	include/boost/mpl/aux_/back_impl.hpp \
-	include/boost/mpl/aux_/has_apply.hpp \
-	include/boost/mpl/iterator_tags.hpp \
-	include/boost/mpl/iter_fold.hpp \
-	include/boost/mpl/clear.hpp \
-	include/boost/mpl/front_fwd.hpp \
-	include/boost/mpl/size_t.hpp \
-	include/boost/mpl/front.hpp \
-	include/boost/mpl/pop_front_fwd.hpp \
-	include/boost/mpl/joint_view.hpp \
-	include/boost/mpl/reverse_fold.hpp \
-	include/boost/mpl/insert_range.hpp \
-	include/boost/mpl/identity.hpp \
-	include/boost/mpl/numeric_cast.hpp \
-	include/boost/mpl/iterator_range.hpp \
-	include/boost/mpl/integral_c_tag.hpp \
-	include/boost/mpl/logical.hpp \
-	include/boost/mpl/pop_front.hpp \
-	include/boost/mpl/push_front_fwd.hpp \
-	include/boost/mpl/inserter.hpp \
-	include/boost/mpl/apply.hpp \
-	include/boost/mpl/always.hpp \
-	include/boost/mpl/push_front.hpp \
-	include/boost/mpl/erase_fwd.hpp \
-	include/boost/mpl/next_prior.hpp \
-	include/boost/mpl/fold.hpp \
-	include/boost/mpl/begin_end.hpp \
-	include/boost/mpl/times.hpp \
-	include/boost/mpl/sequence_tag_fwd.hpp \
-	include/boost/mpl/sizeof.hpp \
-	include/boost/mpl/quote.hpp \
-	include/boost/mpl/end.hpp \
-	include/boost/mpl/multiplies.hpp \
-	include/boost/mpl/tag.hpp \
-	include/boost/mpl/protect.hpp \
-	include/boost/mpl/void_fwd.hpp \
-	include/boost/mpl/back_inserter.hpp \
-	include/boost/mpl/is_sequence.hpp \
-	include/boost/mpl/distance.hpp \
-	include/boost/mpl/assert.hpp \
-	include/boost/mpl/deref.hpp \
-	include/boost/mpl/placeholders.hpp \
-	include/boost/mpl/integral_c_fwd.hpp \
-	include/boost/mpl/size.hpp \
-	include/boost/mpl/insert.hpp \
-	include/boost/mpl/size_t_fwd.hpp \
-	include/boost/mpl/bind_fwd.hpp \
-	include/boost/mpl/at.hpp \
-	include/boost/mpl/pop_back.hpp \
-	include/boost/mpl/size_fwd.hpp \
-	include/boost/mpl/apply_wrap.hpp \
-	include/boost/mpl/insert_range_fwd.hpp \
-	include/boost/mpl/clear_fwd.hpp \
-	include/boost/mpl/lambda.hpp \
-	include/boost/mpl/equal_to.hpp \
-	include/boost/mpl/less.hpp \
-	include/boost/mpl/advance_fwd.hpp \
-	include/boost/mpl/arg_fwd.hpp \
-	include/boost/mpl/copy.hpp \
-	include/boost/mpl/if.hpp \
-	include/boost/mpl/erase.hpp \
-	include/boost/mpl/minus.hpp \
-	include/boost/mpl/apply_fwd.hpp \
-	include/boost/mpl/insert_fwd.hpp \
-	include/boost/mpl/integral_c.hpp \
-	include/boost/mpl/limits/arity.hpp \
-	include/boost/mpl/front_inserter.hpp \
-	include/boost/mpl/or.hpp \
-	include/boost/mpl/not.hpp \
-	include/boost/mpl/bool_fwd.hpp \
-	include/boost/mpl/begin_end_fwd.hpp \
-	include/boost/mpl/empty.hpp \
-	include/boost/mpl/has_key_fwd.hpp \
-	include/boost/mpl/long_fwd.hpp \
-	include/boost/mpl/vector/aux_/clear.hpp \
-	include/boost/mpl/vector/aux_/front.hpp \
-	include/boost/mpl/vector/aux_/pop_front.hpp \
-	include/boost/mpl/vector/aux_/vector0.hpp \
-	include/boost/mpl/vector/aux_/push_front.hpp \
-	include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp \
-	include/boost/mpl/vector/aux_/preprocessed/plain/vector10.hpp \
-	include/boost/mpl/vector/aux_/begin_end.hpp \
-	include/boost/mpl/vector/aux_/iterator.hpp \
-	include/boost/mpl/vector/aux_/include_preprocessed.hpp \
-	include/boost/mpl/vector/aux_/tag.hpp \
-	include/boost/mpl/vector/aux_/size.hpp \
-	include/boost/mpl/vector/aux_/at.hpp \
-	include/boost/mpl/vector/aux_/pop_back.hpp \
-	include/boost/mpl/vector/aux_/empty.hpp \
-	include/boost/mpl/vector/aux_/item.hpp \
-	include/boost/mpl/vector/aux_/back.hpp \
-	include/boost/mpl/vector/aux_/push_back.hpp \
-	include/boost/mpl/vector/aux_/O1_size.hpp \
-	include/boost/mpl/vector/vector10.hpp \
-	include/boost/mpl/vector/vector0.hpp \
-	include/boost/mpl/eval_if.hpp \
-	include/boost/mpl/back.hpp \
-	include/boost/mpl/begin.hpp \
-	include/boost/mpl/erase_key.hpp \
-	include/boost/mpl/negate.hpp \
-	include/boost/mpl/and.hpp \
-	include/boost/mpl/lambda_fwd.hpp \
-	include/boost/mpl/next.hpp \
-	include/boost/mpl/not_equal_to.hpp \
-	include/boost/mpl/advance.hpp \
-	include/boost/mpl/back_fwd.hpp \
-	include/boost/mpl/min_max.hpp \
-	include/boost/mpl/push_back_fwd.hpp \
-	include/boost/mpl/arg.hpp \
-	include/boost/mpl/has_key.hpp \
-	include/boost/mpl/empty_fwd.hpp \
-	include/boost/mpl/int_fwd.hpp \
-	include/boost/mpl/long.hpp \
-	include/boost/mpl/void.hpp \
-	include/boost/mpl/distance_fwd.hpp \
-	include/boost/mpl/bool.hpp \
-	include/boost/mpl/push_back.hpp \
-	include/boost/mpl/int.hpp \
-	include/boost/mpl/sequence_tag.hpp \
-	include/boost/mpl/has_xxx.hpp \
-	include/boost/mpl/pop_back_fwd.hpp \
-	include/boost/mpl/O1_size_fwd.hpp \
-	include/boost/mpl/at_fwd.hpp \
-	include/boost/mpl/prior.hpp \
-	include/boost/mpl/erase_key_fwd.hpp \
-	include/boost/mpl/bind.hpp \
-	include/boost/mpl/O1_size.hpp \
-	include/boost/call_traits.hpp \
-	include/boost/bind/mem_fn_cc.hpp \
-	include/boost/bind/mem_fn.hpp \
-	include/boost/bind/mem_fn_template.hpp \
-	include/boost/scoped_ptr.hpp \
-	include/boost/utility.hpp \
-	include/boost/ref.hpp \
-	include/boost/function.hpp \
-	include/boost/noncopyable.hpp \
-	include/boost/cstdint.hpp \
-	include/boost/function/function_template.hpp \
-	include/boost/function/function_fwd.hpp \
-	include/boost/function/detail/maybe_include.hpp \
-	include/boost/function/detail/function_iterate.hpp \
-	include/boost/function/detail/prologue.hpp \
-	include/boost/function/function_base.hpp \
-	include/boost/proto/expr.hpp \
-	include/boost/proto/extends.hpp \
-	include/boost/proto/proto_fwd.hpp \
-	include/boost/proto/matches.hpp \
-	include/boost/proto/transform/fold.hpp \
-	include/boost/proto/transform/make.hpp \
-	include/boost/proto/transform/when.hpp \
-	include/boost/proto/transform/call.hpp \
-	include/boost/proto/transform/fold_tree.hpp \
-	include/boost/proto/transform/pass_through.hpp \
-	include/boost/proto/transform/arg.hpp \
-	include/boost/proto/transform/impl.hpp \
-	include/boost/proto/fusion.hpp \
-	include/boost/proto/domain.hpp \
-	include/boost/proto/make_expr.hpp \
-	include/boost/proto/traits.hpp \
-	include/boost/proto/generate.hpp \
-	include/boost/proto/deep_copy.hpp \
-	include/boost/proto/detail/as_lvalue.hpp \
-	include/boost/proto/detail/ignore_unused.hpp \
-	include/boost/proto/detail/prefix.hpp \
-	include/boost/proto/detail/dont_care.hpp \
-	include/boost/proto/detail/suffix.hpp \
-	include/boost/proto/detail/deprecated.hpp \
-	include/boost/proto/detail/funop.hpp \
-	include/boost/proto/detail/poly_function.hpp \
-	include/boost/proto/core.hpp \
-	include/boost/proto/eval.hpp \
-	include/boost/proto/repeat.hpp \
-	include/boost/proto/tags.hpp \
-	include/boost/proto/args.hpp \
-	include/boost/proto/operators.hpp \
-	include/boost/proto/literal.hpp \
-	include/boost/range/rend.hpp \
-	include/boost/range/value_type.hpp \
-	include/boost/range/iterator_range.hpp \
-	include/boost/range/functions.hpp \
-	include/boost/range/reverse_iterator.hpp \
-	include/boost/range/iterator.hpp \
-	include/boost/range/end.hpp \
-	include/boost/range/distance.hpp \
-	include/boost/range/const_iterator.hpp \
-	include/boost/range/size.hpp \
-	include/boost/range/config.hpp \
-	include/boost/range/detail/implementation_help.hpp \
-	include/boost/range/detail/sfinae.hpp \
-	include/boost/range/detail/str_types.hpp \
-	include/boost/range/detail/common.hpp \
-	include/boost/range/as_literal.hpp \
-	include/boost/range/difference_type.hpp \
-	include/boost/range/rbegin.hpp \
-	include/boost/range/empty.hpp \
-	include/boost/range/begin.hpp \
-	include/boost/range/size_type.hpp \
-	include/boost/range/mutable_iterator.hpp \
-	include/boost/shared_ptr.hpp \
-	include/boost/type.hpp \
-	include/boost/iterator_adaptors.hpp \
-	include/boost/next_prior.hpp \
-	include/boost/preprocessor/seq/transform.hpp \
-	include/boost/preprocessor/seq/first_n.hpp \
-	include/boost/preprocessor/seq/elem.hpp \
-	include/boost/preprocessor/seq/for_each.hpp \
-	include/boost/preprocessor/seq/pop_front.hpp \
-	include/boost/preprocessor/seq/push_front.hpp \
-	include/boost/preprocessor/seq/seq.hpp \
-	include/boost/preprocessor/seq/to_tuple.hpp \
-	include/boost/preprocessor/seq/size.hpp \
-	include/boost/preprocessor/seq/insert.hpp \
-	include/boost/preprocessor/seq/remove.hpp \
-	include/boost/preprocessor/seq/for_each_i.hpp \
-	include/boost/preprocessor/seq/pop_back.hpp \
-	include/boost/preprocessor/seq/detail/split.hpp \
-	include/boost/preprocessor/seq/rest_n.hpp \
-	include/boost/preprocessor/seq/filter.hpp \
-	include/boost/preprocessor/seq/reverse.hpp \
-	include/boost/preprocessor/seq/fold_right.hpp \
-	include/boost/preprocessor/seq/enum.hpp \
-	include/boost/preprocessor/seq/subseq.hpp \
-	include/boost/preprocessor/seq/replace.hpp \
-	include/boost/preprocessor/seq/to_array.hpp \
-	include/boost/preprocessor/seq/cat.hpp \
-	include/boost/preprocessor/seq/for_each_product.hpp \
-	include/boost/preprocessor/seq/push_back.hpp \
-	include/boost/preprocessor/seq/fold_left.hpp \
-	include/boost/preprocessor/list/transform.hpp \
-	include/boost/preprocessor/list/first_n.hpp \
-	include/boost/preprocessor/list/for_each.hpp \
-	include/boost/preprocessor/list/to_tuple.hpp \
-	include/boost/preprocessor/list/size.hpp \
-	include/boost/preprocessor/list/for_each_i.hpp \
-	include/boost/preprocessor/list/at.hpp \
-	include/boost/preprocessor/list/detail/fold_right.hpp \
-	include/boost/preprocessor/list/detail/fold_left.hpp \
-	include/boost/preprocessor/list/rest_n.hpp \
-	include/boost/preprocessor/list/filter.hpp \
-	include/boost/preprocessor/list/reverse.hpp \
-	include/boost/preprocessor/list/fold_right.hpp \
-	include/boost/preprocessor/list/adt.hpp \
-	include/boost/preprocessor/list/enum.hpp \
-	include/boost/preprocessor/list/append.hpp \
-	include/boost/preprocessor/list/cat.hpp \
-	include/boost/preprocessor/list/for_each_product.hpp \
-	include/boost/preprocessor/list/fold_left.hpp \
-	include/boost/preprocessor/slot/detail/def.hpp \
-	include/boost/preprocessor/slot/detail/shared.hpp \
-	include/boost/preprocessor/slot/slot.hpp \
-	include/boost/preprocessor/tuple.hpp \
-	include/boost/preprocessor/punctuation.hpp \
-	include/boost/preprocessor/dec.hpp \
-	include/boost/preprocessor/control/detail/while.hpp \
-	include/boost/preprocessor/control/expr_if.hpp \
-	include/boost/preprocessor/control/if.hpp \
-	include/boost/preprocessor/control/expr_iif.hpp \
-	include/boost/preprocessor/control/iif.hpp \
-	include/boost/preprocessor/control/while.hpp \
-	include/boost/preprocessor/control/deduce_d.hpp \
-	include/boost/preprocessor/list.hpp \
-	include/boost/preprocessor/stringize.hpp \
-	include/boost/preprocessor/facilities/identity.hpp \
-	include/boost/preprocessor/facilities/apply.hpp \
-	include/boost/preprocessor/facilities/intercept.hpp \
-	include/boost/preprocessor/facilities/empty.hpp \
-	include/boost/preprocessor/facilities/expand.hpp \
-	include/boost/preprocessor/selection/max.hpp \
-	include/boost/preprocessor/selection/min.hpp \
-	include/boost/preprocessor/array/data.hpp \
-	include/boost/preprocessor/array/elem.hpp \
-	include/boost/preprocessor/array/pop_front.hpp \
-	include/boost/preprocessor/array/push_front.hpp \
-	include/boost/preprocessor/array/size.hpp \
-	include/boost/preprocessor/array/insert.hpp \
-	include/boost/preprocessor/array/remove.hpp \
-	include/boost/preprocessor/array/pop_back.hpp \
-	include/boost/preprocessor/array/reverse.hpp \
-	include/boost/preprocessor/array/replace.hpp \
-	include/boost/preprocessor/array/push_back.hpp \
-	include/boost/preprocessor/debug/assert.hpp \
-	include/boost/preprocessor/debug/error.hpp \
-	include/boost/preprocessor/debug/line.hpp \
-	include/boost/preprocessor/identity.hpp \
-	include/boost/preprocessor/logical.hpp \
-	include/boost/preprocessor/selection.hpp \
-	include/boost/preprocessor/tuple/rem.hpp \
-	include/boost/preprocessor/tuple/elem.hpp \
-	include/boost/preprocessor/tuple/eat.hpp \
-	include/boost/preprocessor/tuple/to_list.hpp \
-	include/boost/preprocessor/tuple/to_seq.hpp \
-	include/boost/preprocessor/tuple/reverse.hpp \
-	include/boost/preprocessor/comparison/less_equal.hpp \
-	include/boost/preprocessor/comparison/not_equal.hpp \
-	include/boost/preprocessor/comparison/less.hpp \
-	include/boost/preprocessor/comparison/equal.hpp \
-	include/boost/preprocessor/comparison/greater_equal.hpp \
-	include/boost/preprocessor/comparison/greater.hpp \
-	include/boost/preprocessor/library.hpp \
-	include/boost/preprocessor/seq.hpp \
-	include/boost/preprocessor/debug.hpp \
-	include/boost/preprocessor/logical/bitor.hpp \
-	include/boost/preprocessor/logical/xor.hpp \
-	include/boost/preprocessor/logical/bitxor.hpp \
-	include/boost/preprocessor/logical/compl.hpp \
-	include/boost/preprocessor/logical/or.hpp \
-	include/boost/preprocessor/logical/nor.hpp \
-	include/boost/preprocessor/logical/not.hpp \
-	include/boost/preprocessor/logical/bitnor.hpp \
-	include/boost/preprocessor/logical/and.hpp \
-	include/boost/preprocessor/logical/bitand.hpp \
-	include/boost/preprocessor/logical/bool.hpp \
-	include/boost/preprocessor/config/limits.hpp \
-	include/boost/preprocessor/config/config.hpp \
-	include/boost/preprocessor/detail/is_binary.hpp \
-	include/boost/preprocessor/detail/auto_rec.hpp \
-	include/boost/preprocessor/detail/check.hpp \
-	include/boost/preprocessor/detail/is_unary.hpp \
-	include/boost/preprocessor/enum_params.hpp \
-	include/boost/preprocessor/array.hpp \
-	include/boost/preprocessor/control.hpp \
-	include/boost/preprocessor/iterate.hpp \
-	include/boost/preprocessor/iteration/detail/iter/forward1.hpp \
-	include/boost/preprocessor/iteration/detail/iter/forward2.hpp \
-	include/boost/preprocessor/iteration/detail/bounds/lower1.hpp \
-	include/boost/preprocessor/iteration/detail/bounds/lower2.hpp \
-	include/boost/preprocessor/iteration/detail/bounds/upper1.hpp \
-	include/boost/preprocessor/iteration/detail/bounds/upper2.hpp \
-	include/boost/preprocessor/iteration/detail/local.hpp \
-	include/boost/preprocessor/iteration/iterate.hpp \
-	include/boost/preprocessor/iteration/self.hpp \
-	include/boost/preprocessor/iteration/local.hpp \
-	include/boost/preprocessor/repeat.hpp \
-	include/boost/preprocessor/comparison.hpp \
-	include/boost/preprocessor/enum.hpp \
-	include/boost/preprocessor/repetition.hpp \
-	include/boost/preprocessor/empty.hpp \
-	include/boost/preprocessor/punctuation/paren_if.hpp \
-	include/boost/preprocessor/punctuation/comma.hpp \
-	include/boost/preprocessor/punctuation/comma_if.hpp \
-	include/boost/preprocessor/punctuation/paren.hpp \
-	include/boost/preprocessor/slot.hpp \
-	include/boost/preprocessor/arithmetic.hpp \
-	include/boost/preprocessor/arithmetic/dec.hpp \
-	include/boost/preprocessor/arithmetic/div.hpp \
-	include/boost/preprocessor/arithmetic/sub.hpp \
-	include/boost/preprocessor/arithmetic/detail/div_base.hpp \
-	include/boost/preprocessor/arithmetic/mod.hpp \
-	include/boost/preprocessor/arithmetic/mul.hpp \
-	include/boost/preprocessor/arithmetic/add.hpp \
-	include/boost/preprocessor/arithmetic/inc.hpp \
-	include/boost/preprocessor/facilities.hpp \
-	include/boost/preprocessor/repetition/deduce_r.hpp \
-	include/boost/preprocessor/repetition/deduce_z.hpp \
-	include/boost/preprocessor/repetition/enum_trailing_params.hpp \
-	include/boost/preprocessor/repetition/enum_trailing_binary_params.hpp \
-	include/boost/preprocessor/repetition/enum_shifted_binary_params.hpp \
-	include/boost/preprocessor/repetition/enum_trailing.hpp \
-	include/boost/preprocessor/repetition/detail/for.hpp \
-	include/boost/preprocessor/repetition/enum_params.hpp \
-	include/boost/preprocessor/repetition/for.hpp \
-	include/boost/preprocessor/repetition/enum_params_with_a_default.hpp \
-	include/boost/preprocessor/repetition/repeat.hpp \
-	include/boost/preprocessor/repetition/enum.hpp \
-	include/boost/preprocessor/repetition/enum_shifted_params.hpp \
-	include/boost/preprocessor/repetition/enum_shifted.hpp \
-	include/boost/preprocessor/repetition/enum_params_with_defaults.hpp \
-	include/boost/preprocessor/repetition/repeat_from_to.hpp \
-	include/boost/preprocessor/repetition/enum_binary_params.hpp \
-	include/boost/preprocessor/cat.hpp \
-	include/boost/preprocessor/inc.hpp \
-	include/boost/preprocessor/comma_if.hpp \
-	include/boost/preprocessor/iteration.hpp \
-	include/boost/exception/exception.hpp \
-	include/boost/limits.hpp \
-	include/boost/iterator.hpp \
-	include/boost/implicit_cast.hpp \
-	include/boost/static_assert.hpp \
-	include/boost/current_function.hpp \
-	include/boost/assert.hpp \
-	include/boost/version.hpp \
-	include/boost/preprocessor.hpp \
-	include/boost/config.hpp \
-	include/boost/integer.hpp \
-	include/boost/function_equal.hpp \
-	include/boost/lexical_cast.hpp \
-	include/boost/config/suffix.hpp \
-	include/boost/config/posix_features.hpp \
-	include/boost/config/compiler/gcc.hpp \
-	include/boost/config/select_platform_config.hpp \
-	include/boost/config/no_tr1/utility.hpp \
-	include/boost/config/no_tr1/memory.hpp \
-	include/boost/config/no_tr1/functional.hpp \
-	include/boost/config/no_tr1/cmath.hpp \
-	include/boost/config/stdlib/libstdcpp3.hpp \
-	include/boost/config/platform/linux.hpp \
-	include/boost/config/select_compiler_config.hpp \
-	include/boost/config/user.hpp \
-	include/boost/config/select_stdlib_config.hpp \
-	include/boost/detail/call_traits.hpp \
-	include/boost/detail/atomic_count.hpp \
-	include/boost/detail/sp_typeinfo.hpp \
-	include/boost/detail/iterator.hpp \
-	include/boost/detail/lcast_precision.hpp \
-	include/boost/detail/workaround.hpp \
-	include/boost/detail/indirect_traits.hpp \
-	include/boost/get_pointer.hpp \
-	include/boost/weak_ptr.hpp \
-	include/boost/smart_ptr/scoped_ptr.hpp \
-	include/boost/smart_ptr/shared_ptr.hpp \
-	include/boost/smart_ptr/detail/atomic_count.hpp \
-	include/boost/smart_ptr/detail/operator_bool.hpp \
-	include/boost/smart_ptr/detail/spinlock.hpp \
-	include/boost/smart_ptr/detail/sp_convertible.hpp \
-	include/boost/smart_ptr/detail/shared_count.hpp \
-	include/boost/smart_ptr/detail/sp_counted_impl.hpp \
-	include/boost/smart_ptr/detail/sp_counted_base.hpp \
-	include/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp \
-	include/boost/smart_ptr/detail/spinlock_pool.hpp \
-	include/boost/smart_ptr/detail/atomic_count_gcc_x86.hpp \
-	include/boost/smart_ptr/detail/sp_has_sync.hpp \
-	include/boost/smart_ptr/detail/yield_k.hpp \
-	include/boost/smart_ptr/detail/spinlock_sync.hpp \
-	include/boost/smart_ptr/weak_ptr.hpp \
-	include/boost/smart_ptr/shared_array.hpp \
-	include/boost/smart_ptr/scoped_array.hpp \
-	include/boost/smart_ptr/intrusive_ptr.hpp \
-	include/boost/smart_ptr/bad_weak_ptr.hpp \
-	include/boost/fusion/mpl/clear.hpp \
-	include/boost/fusion/mpl/front.hpp \
-	include/boost/fusion/mpl/insert_range.hpp \
-	include/boost/fusion/mpl/pop_front.hpp \
-	include/boost/fusion/mpl/push_front.hpp \
-	include/boost/fusion/mpl/end.hpp \
-	include/boost/fusion/mpl/size.hpp \
-	include/boost/fusion/mpl/insert.hpp \
-	include/boost/fusion/mpl/at.hpp \
-	include/boost/fusion/mpl/pop_back.hpp \
-	include/boost/fusion/mpl/detail/clear.hpp \
-	include/boost/fusion/mpl/erase.hpp \
-	include/boost/fusion/mpl/empty.hpp \
-	include/boost/fusion/mpl/back.hpp \
-	include/boost/fusion/mpl/begin.hpp \
-	include/boost/fusion/mpl/erase_key.hpp \
-	include/boost/fusion/mpl/has_key.hpp \
-	include/boost/fusion/mpl/push_back.hpp \
-	include/boost/fusion/view/transform_view/transform_view_iterator.hpp \
-	include/boost/fusion/view/transform_view/transform_view.hpp \
-	include/boost/fusion/view/transform_view/detail/end_impl.hpp \
-	include/boost/fusion/view/transform_view/detail/begin_impl.hpp \
-	include/boost/fusion/view/transform_view/detail/next_impl.hpp \
-	include/boost/fusion/view/transform_view/detail/prior_impl.hpp \
-	include/boost/fusion/view/transform_view/detail/distance_impl.hpp \
-	include/boost/fusion/view/transform_view/detail/deref_impl.hpp \
-	include/boost/fusion/view/transform_view/detail/at_impl.hpp \
-	include/boost/fusion/view/transform_view/detail/value_of_impl.hpp \
-	include/boost/fusion/view/transform_view/detail/apply_transform_result.hpp \
-	include/boost/fusion/view/transform_view/detail/value_at_impl.hpp \
-	include/boost/fusion/view/transform_view/detail/advance_impl.hpp \
-	include/boost/fusion/view/transform_view/detail/equal_to_impl.hpp \
-	include/boost/fusion/view/transform_view/transform_view_fwd.hpp \
-	include/boost/fusion/view/ext_/segmented_iterator.hpp \
-	include/boost/fusion/view/filter_view.hpp \
-	include/boost/fusion/view/iterator_range/iterator_range.hpp \
-	include/boost/fusion/view/iterator_range/detail/end_impl.hpp \
-	include/boost/fusion/view/iterator_range/detail/begin_impl.hpp \
-	include/boost/fusion/view/iterator_range/detail/at_impl.hpp \
-	include/boost/fusion/view/iterator_range/detail/value_at_impl.hpp \
-	include/boost/fusion/view/filter_view/filter_view.hpp \
-	include/boost/fusion/view/filter_view/filter_view_iterator.hpp \
-	include/boost/fusion/view/filter_view/detail/end_impl.hpp \
-	include/boost/fusion/view/filter_view/detail/begin_impl.hpp \
-	include/boost/fusion/view/filter_view/detail/next_impl.hpp \
-	include/boost/fusion/view/filter_view/detail/deref_impl.hpp \
-	include/boost/fusion/view/filter_view/detail/size_impl.hpp \
-	include/boost/fusion/view/filter_view/detail/value_of_impl.hpp \
-	include/boost/fusion/view/filter_view/detail/equal_to_impl.hpp \
-	include/boost/fusion/view/single_view.hpp \
-	include/boost/fusion/view/transform_view.hpp \
-	include/boost/fusion/view/detail/strictest_traversal.hpp \
-	include/boost/fusion/view/joint_view/joint_view.hpp \
-	include/boost/fusion/view/joint_view/detail/end_impl.hpp \
-	include/boost/fusion/view/joint_view/detail/begin_impl.hpp \
-	include/boost/fusion/view/joint_view/detail/next_impl.hpp \
-	include/boost/fusion/view/joint_view/detail/deref_impl.hpp \
-	include/boost/fusion/view/joint_view/detail/value_of_impl.hpp \
-	include/boost/fusion/view/joint_view/joint_view_iterator.hpp \
-	include/boost/fusion/view/reverse_view/reverse_view_iterator.hpp \
-	include/boost/fusion/view/reverse_view/detail/end_impl.hpp \
-	include/boost/fusion/view/reverse_view/detail/begin_impl.hpp \
-	include/boost/fusion/view/reverse_view/detail/next_impl.hpp \
-	include/boost/fusion/view/reverse_view/detail/prior_impl.hpp \
-	include/boost/fusion/view/reverse_view/detail/distance_impl.hpp \
-	include/boost/fusion/view/reverse_view/detail/deref_impl.hpp \
-	include/boost/fusion/view/reverse_view/detail/value_of_impl.hpp \
-	include/boost/fusion/view/reverse_view/detail/advance_impl.hpp \
-	include/boost/fusion/view/reverse_view/reverse_view.hpp \
-	include/boost/fusion/view/single_view/single_view.hpp \
-	include/boost/fusion/view/single_view/detail/end_impl.hpp \
-	include/boost/fusion/view/single_view/detail/begin_impl.hpp \
-	include/boost/fusion/view/single_view/detail/next_impl.hpp \
-	include/boost/fusion/view/single_view/detail/deref_impl.hpp \
-	include/boost/fusion/view/single_view/detail/value_of_impl.hpp \
-	include/boost/fusion/view/single_view/single_view_iterator.hpp \
-	include/boost/fusion/container/map/limits.hpp \
-	include/boost/fusion/container/map/map_fwd.hpp \
-	include/boost/fusion/container/set/limits.hpp \
-	include/boost/fusion/container/set/set_fwd.hpp \
-	include/boost/fusion/container/list/list_fwd.hpp \
-	include/boost/fusion/container/list/limits.hpp \
-	include/boost/fusion/container/list/detail/end_impl.hpp \
-	include/boost/fusion/container/list/detail/begin_impl.hpp \
-	include/boost/fusion/container/list/detail/next_impl.hpp \
-	include/boost/fusion/container/list/detail/deref_impl.hpp \
-	include/boost/fusion/container/list/detail/at_impl.hpp \
-	include/boost/fusion/container/list/detail/value_of_impl.hpp \
-	include/boost/fusion/container/list/detail/empty_impl.hpp \
-	include/boost/fusion/container/list/detail/value_at_impl.hpp \
-	include/boost/fusion/container/list/detail/equal_to_impl.hpp \
-	include/boost/fusion/container/list/cons.hpp \
-	include/boost/fusion/container/list/cons_iterator.hpp \
-	include/boost/fusion/container/deque/deque_fwd.hpp \
-	include/boost/fusion/container/deque/limits.hpp \
-	include/boost/fusion/container/vector/vector_iterator.hpp \
-	include/boost/fusion/container/vector/vector10.hpp \
-	include/boost/fusion/container/vector/limits.hpp \
-	include/boost/fusion/container/vector/vector_fwd.hpp \
-	include/boost/fusion/container/vector/detail/end_impl.hpp \
-	include/boost/fusion/container/vector/detail/begin_impl.hpp \
-	include/boost/fusion/container/vector/detail/next_impl.hpp \
-	include/boost/fusion/container/vector/detail/prior_impl.hpp \
-	include/boost/fusion/container/vector/detail/distance_impl.hpp \
-	include/boost/fusion/container/vector/detail/deref_impl.hpp \
-	include/boost/fusion/container/vector/detail/at_impl.hpp \
-	include/boost/fusion/container/vector/detail/value_of_impl.hpp \
-	include/boost/fusion/container/vector/detail/value_at_impl.hpp \
-	include/boost/fusion/container/vector/detail/vector_n.hpp \
-	include/boost/fusion/container/vector/detail/advance_impl.hpp \
-	include/boost/fusion/container/vector/detail/equal_to_impl.hpp \
-	include/boost/fusion/container/generation/make_cons.hpp \
-	include/boost/fusion/algorithm/transformation/insert_range.hpp \
-	include/boost/fusion/algorithm/transformation/pop_front.hpp \
-	include/boost/fusion/algorithm/transformation/push_front.hpp \
-	include/boost/fusion/algorithm/transformation/insert.hpp \
-	include/boost/fusion/algorithm/transformation/pop_back.hpp \
-	include/boost/fusion/algorithm/transformation/erase.hpp \
-	include/boost/fusion/algorithm/transformation/reverse.hpp \
-	include/boost/fusion/algorithm/transformation/erase_key.hpp \
-	include/boost/fusion/algorithm/transformation/push_back.hpp \
-	include/boost/fusion/algorithm/query/detail/find_if.hpp \
-	include/boost/fusion/algorithm/query/detail/any.hpp \
-	include/boost/fusion/algorithm/query/detail/assoc_find.hpp \
-	include/boost/fusion/algorithm/query/any.hpp \
-	include/boost/fusion/algorithm/iteration/for_each.hpp \
-	include/boost/fusion/algorithm/iteration/fold.hpp \
-	include/boost/fusion/algorithm/iteration/detail/for_each.hpp \
-	include/boost/fusion/algorithm/iteration/detail/fold.hpp \
-	include/boost/fusion/support/ext_/is_segmented.hpp \
-	include/boost/fusion/support/is_view.hpp \
-	include/boost/fusion/support/tag_of_fwd.hpp \
-	include/boost/fusion/support/sequence_base.hpp \
-	include/boost/fusion/support/iterator_base.hpp \
-	include/boost/fusion/support/is_sequence.hpp \
-	include/boost/fusion/support/category_of.hpp \
-	include/boost/fusion/support/detail/is_view.hpp \
-	include/boost/fusion/support/detail/category_of.hpp \
-	include/boost/fusion/support/detail/access.hpp \
-	include/boost/fusion/support/detail/mpl_iterator_category.hpp \
-	include/boost/fusion/support/detail/as_fusion_element.hpp \
-	include/boost/fusion/support/detail/is_mpl_sequence.hpp \
-	include/boost/fusion/support/is_iterator.hpp \
-	include/boost/fusion/support/tag_of.hpp \
-	include/boost/fusion/mpl.hpp \
-	include/boost/fusion/adapted/mpl/detail/end_impl.hpp \
-	include/boost/fusion/adapted/mpl/detail/begin_impl.hpp \
-	include/boost/fusion/adapted/mpl/detail/has_key_impl.hpp \
-	include/boost/fusion/adapted/mpl/detail/is_sequence_impl.hpp \
-	include/boost/fusion/adapted/mpl/detail/size_impl.hpp \
-	include/boost/fusion/adapted/mpl/detail/at_impl.hpp \
-	include/boost/fusion/adapted/mpl/detail/category_of_impl.hpp \
-	include/boost/fusion/adapted/mpl/detail/value_at_impl.hpp \
-	include/boost/fusion/adapted/mpl/detail/is_view_impl.hpp \
-	include/boost/fusion/adapted/mpl/mpl_iterator.hpp \
-	include/boost/fusion/adapted/mpl.hpp \
-	include/boost/fusion/iterator/mpl/fusion_iterator.hpp \
-	include/boost/fusion/iterator/mpl/convert_iterator.hpp \
-	include/boost/fusion/iterator/value_of.hpp \
-	include/boost/fusion/iterator/iterator_facade.hpp \
-	include/boost/fusion/iterator/distance.hpp \
-	include/boost/fusion/iterator/deref.hpp \
-	include/boost/fusion/iterator/equal_to.hpp \
-	include/boost/fusion/iterator/detail/adapt_value_traits.hpp \
-	include/boost/fusion/iterator/detail/adapt_deref_traits.hpp \
-	include/boost/fusion/iterator/detail/distance.hpp \
-	include/boost/fusion/iterator/detail/advance.hpp \
-	include/boost/fusion/iterator/mpl.hpp \
-	include/boost/fusion/iterator/next.hpp \
-	include/boost/fusion/iterator/advance.hpp \
-	include/boost/fusion/iterator/prior.hpp \
-	include/boost/fusion/sequence/intrinsic/ext_/segments.hpp \
-	include/boost/fusion/sequence/intrinsic/ext_/size_s.hpp \
-	include/boost/fusion/sequence/intrinsic/front.hpp \
-	include/boost/fusion/sequence/intrinsic/end.hpp \
-	include/boost/fusion/sequence/intrinsic/size.hpp \
-	include/boost/fusion/sequence/intrinsic/at.hpp \
-	include/boost/fusion/sequence/intrinsic/at_key.hpp \
-	include/boost/fusion/sequence/intrinsic/empty.hpp \
-	include/boost/fusion/sequence/intrinsic/back.hpp \
-	include/boost/fusion/sequence/intrinsic/begin.hpp \
-	include/boost/fusion/sequence/intrinsic/has_key.hpp \
-	include/boost/fusion/sequence/intrinsic/value_at.hpp \
-	include/boost/fusion/sequence/intrinsic/value_at_key.hpp \
-	include/boost/fusion/sequence/convert.hpp \
-	include/boost/fusion/sequence/intrinsic.hpp \
-	include/boost/fusion/include/value_of.hpp \
-	include/boost/fusion/include/for_each.hpp \
-	include/boost/fusion/include/pop_front.hpp \
-	include/boost/fusion/include/is_view.hpp \
-	include/boost/fusion/include/fold.hpp \
-	include/boost/fusion/include/single_view.hpp \
-	include/boost/fusion/include/tag_of_fwd.hpp \
-	include/boost/fusion/include/iterator_base.hpp \
-	include/boost/fusion/include/transform_view.hpp \
-	include/boost/fusion/include/size.hpp \
-	include/boost/fusion/include/category_of.hpp \
-	include/boost/fusion/include/cons.hpp \
-	include/boost/fusion/include/reverse.hpp \
-	include/boost/fusion/include/begin.hpp \
-	include/boost/fusion/include/next.hpp \
-	include/boost/fusion/include/any.hpp \
-	include/boost/fusion/include/intrinsic.hpp \
-	include/boost/shared_array.hpp \
-	include/boost/xpressive/xpressive.hpp \
-	include/boost/xpressive/sub_match.hpp \
-	include/boost/xpressive/regex_token_iterator.hpp \
-	include/boost/xpressive/regex_constants.hpp \
-	include/boost/xpressive/detail/core/matchers.hpp \
-	include/boost/xpressive/detail/core/quant_style.hpp \
-	include/boost/xpressive/detail/core/results_cache.hpp \
-	include/boost/xpressive/detail/core/optimize.hpp \
-	include/boost/xpressive/detail/core/action.hpp \
-	include/boost/xpressive/detail/core/matcher/repeat_end_matcher.hpp \
-	include/boost/xpressive/detail/core/matcher/assert_line_base.hpp \
-	include/boost/xpressive/detail/core/matcher/assert_word_matcher.hpp \
-	include/boost/xpressive/detail/core/matcher/lookahead_matcher.hpp \
-	include/boost/xpressive/detail/core/matcher/charset_matcher.hpp \
-	include/boost/xpressive/detail/core/matcher/repeat_begin_matcher.hpp \
-	include/boost/xpressive/detail/core/matcher/lookbehind_matcher.hpp \
-	include/boost/xpressive/detail/core/matcher/assert_eol_matcher.hpp \
-	include/boost/xpressive/detail/core/matcher/range_matcher.hpp \
-	include/boost/xpressive/detail/core/matcher/mark_begin_matcher.hpp \
-	include/boost/xpressive/detail/core/matcher/alternate_matcher.hpp \
-	include/boost/xpressive/detail/core/matcher/regex_matcher.hpp \
-	include/boost/xpressive/detail/core/matcher/end_matcher.hpp \
-	include/boost/xpressive/detail/core/matcher/string_matcher.hpp \
-	include/boost/xpressive/detail/core/matcher/optional_matcher.hpp \
-	include/boost/xpressive/detail/core/matcher/assert_bos_matcher.hpp \
-	include/boost/xpressive/detail/core/matcher/epsilon_matcher.hpp \
-	include/boost/xpressive/detail/core/matcher/literal_matcher.hpp \
-	include/boost/xpressive/detail/core/matcher/set_matcher.hpp \
-	include/boost/xpressive/detail/core/matcher/attr_matcher.hpp \
-	include/boost/xpressive/detail/core/matcher/true_matcher.hpp \
-	include/boost/xpressive/detail/core/matcher/keeper_matcher.hpp \
-	include/boost/xpressive/detail/core/matcher/logical_newline_matcher.hpp \
-	include/boost/xpressive/detail/core/matcher/mark_matcher.hpp \
-	include/boost/xpressive/detail/core/matcher/alternate_end_matcher.hpp \
-	include/boost/xpressive/detail/core/matcher/assert_bol_matcher.hpp \
-	include/boost/xpressive/detail/core/matcher/any_matcher.hpp \
-	include/boost/xpressive/detail/core/matcher/attr_end_matcher.hpp \
-	include/boost/xpressive/detail/core/matcher/posix_charset_matcher.hpp \
-	include/boost/xpressive/detail/core/matcher/mark_end_matcher.hpp \
-	include/boost/xpressive/detail/core/matcher/assert_eos_matcher.hpp \
-	include/boost/xpressive/detail/core/matcher/regex_byref_matcher.hpp \
-	include/boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp \
-	include/boost/xpressive/detail/core/regex_impl.hpp \
-	include/boost/xpressive/detail/core/peeker.hpp \
-	include/boost/xpressive/detail/core/finder.hpp \
-	include/boost/xpressive/detail/core/access.hpp \
-	include/boost/xpressive/detail/core/flow_control.hpp \
-	include/boost/xpressive/detail/core/sub_match_impl.hpp \
-	include/boost/xpressive/detail/core/icase.hpp \
-	include/boost/xpressive/detail/core/state.hpp \
-	include/boost/xpressive/detail/core/adaptor.hpp \
-	include/boost/xpressive/detail/core/sub_match_vector.hpp \
-	include/boost/xpressive/detail/core/linker.hpp \
-	include/boost/xpressive/detail/dynamic/sequence.hpp \
-	include/boost/xpressive/detail/dynamic/parser.hpp \
-	include/boost/xpressive/detail/dynamic/parser_enum.hpp \
-	include/boost/xpressive/detail/dynamic/parser_traits.hpp \
-	include/boost/xpressive/detail/dynamic/dynamic.hpp \
-	include/boost/xpressive/detail/dynamic/matchable.hpp \
-	include/boost/xpressive/detail/dynamic/parse_charset.hpp \
-	include/boost/xpressive/detail/static/transforms/as_sequence.hpp \
-	include/boost/xpressive/detail/static/transforms/as_set.hpp \
-	include/boost/xpressive/detail/static/transforms/as_marker.hpp \
-	include/boost/xpressive/detail/static/transforms/as_action.hpp \
-	include/boost/xpressive/detail/static/transforms/as_independent.hpp \
-	include/boost/xpressive/detail/static/transforms/as_alternate.hpp \
-	include/boost/xpressive/detail/static/transforms/as_matcher.hpp \
-	include/boost/xpressive/detail/static/transforms/as_quantifier.hpp \
-	include/boost/xpressive/detail/static/transforms/as_inverse.hpp \
-	include/boost/xpressive/detail/static/transforms/as_modifier.hpp \
-	include/boost/xpressive/detail/static/type_traits.hpp \
-	include/boost/xpressive/detail/static/compile.hpp \
-	include/boost/xpressive/detail/static/width_of.hpp \
-	include/boost/xpressive/detail/static/placeholders.hpp \
-	include/boost/xpressive/detail/static/visitor.hpp \
-	include/boost/xpressive/detail/static/is_pure.hpp \
-	include/boost/xpressive/detail/static/transmogrify.hpp \
-	include/boost/xpressive/detail/static/static.hpp \
-	include/boost/xpressive/detail/static/grammar.hpp \
-	include/boost/xpressive/detail/static/modifier.hpp \
-	include/boost/xpressive/detail/utility/tracking_ptr.hpp \
-	include/boost/xpressive/detail/utility/traits_utils.hpp \
-	include/boost/xpressive/detail/utility/ignore_unused.hpp \
-	include/boost/xpressive/detail/utility/chset/range_run.hpp \
-	include/boost/xpressive/detail/utility/chset/basic_chset.hpp \
-	include/boost/xpressive/detail/utility/chset/chset.hpp \
-	include/boost/xpressive/detail/utility/boyer_moore.hpp \
-	include/boost/xpressive/detail/utility/dont_care.hpp \
-	include/boost/xpressive/detail/utility/hash_peek_bitset.hpp \
-	include/boost/xpressive/detail/utility/literals.hpp \
-	include/boost/xpressive/detail/utility/cons.hpp \
-	include/boost/xpressive/detail/utility/save_restore.hpp \
-	include/boost/xpressive/detail/utility/never_true.hpp \
-	include/boost/xpressive/detail/utility/any.hpp \
-	include/boost/xpressive/detail/utility/width.hpp \
-	include/boost/xpressive/detail/utility/algorithm.hpp \
-	include/boost/xpressive/detail/utility/symbols.hpp \
-	include/boost/xpressive/detail/utility/sequence_stack.hpp \
-	include/boost/xpressive/detail/utility/counted_base.hpp \
-	include/boost/xpressive/detail/detail_fwd.hpp \
-	include/boost/xpressive/basic_regex.hpp \
-	include/boost/xpressive/regex_traits.hpp \
-	include/boost/xpressive/xpressive_static.hpp \
-	include/boost/xpressive/xpressive_fwd.hpp \
-	include/boost/xpressive/regex_iterator.hpp \
-	include/boost/xpressive/regex_algorithms.hpp \
-	include/boost/xpressive/traits/cpp_regex_traits.hpp \
-	include/boost/xpressive/regex_compiler.hpp \
-	include/boost/xpressive/xpressive_dynamic.hpp \
-	include/boost/xpressive/regex_error.hpp \
-	include/boost/xpressive/match_results.hpp \
-	include/boost/xpressive/regex_primitives.hpp \
-	include/boost/mem_fn.hpp \
-	include/boost/scoped_array.hpp \
-	include/boost/memory_order.hpp \
-	include/boost/iterator/iterator_facade.hpp \
-	include/boost/iterator/transform_iterator.hpp \
-	include/boost/iterator/reverse_iterator.hpp \
-	include/boost/iterator/iterator_adaptor.hpp \
-	include/boost/iterator/detail/facade_iterator_category.hpp \
-	include/boost/iterator/detail/enable_if.hpp \
-	include/boost/iterator/detail/config_undef.hpp \
-	include/boost/iterator/detail/config_def.hpp \
-	include/boost/iterator/iterator_traits.hpp \
-	include/boost/iterator/filter_iterator.hpp \
-	include/boost/iterator/iterator_categories.hpp \
-	include/boost/iterator/interoperable.hpp \
-	include/boost/numeric/conversion/int_float_mixture_enum.hpp \
-	include/boost/numeric/conversion/converter_policies.hpp \
-	include/boost/numeric/conversion/udt_builtin_mixture_enum.hpp \
-	include/boost/numeric/conversion/sign_mixture_enum.hpp \
-	include/boost/numeric/conversion/detail/meta.hpp \
-	include/boost/numeric/conversion/detail/sign_mixture.hpp \
-	include/boost/numeric/conversion/detail/bounds.hpp \
-	include/boost/numeric/conversion/detail/converter.hpp \
-	include/boost/numeric/conversion/detail/is_subranged.hpp \
-	include/boost/numeric/conversion/detail/udt_builtin_mixture.hpp \
-	include/boost/numeric/conversion/detail/int_float_mixture.hpp \
-	include/boost/numeric/conversion/detail/conversion_traits.hpp \
-	include/boost/numeric/conversion/bounds.hpp \
-	include/boost/numeric/conversion/converter.hpp \
-	include/boost/numeric/conversion/conversion_traits.hpp \
-	include/boost/utility/base_from_member.hpp \
-	include/boost/utility/addressof.hpp \
-	include/boost/utility/binary.hpp \
-	include/boost/utility/enable_if.hpp \
-	include/boost/utility/detail/result_of_iterate.hpp \
-	include/boost/utility/result_of.hpp \
-	include/boost/intrusive_ptr.hpp \
-	include/boost/integer_traits.hpp \
-	include/boost/integer_fwd.hpp \
-	include/boost/checked_delete.hpp \
-	include/boost/type_traits/is_unsigned.hpp \
-	include/boost/type_traits/remove_pointer.hpp \
-	include/boost/type_traits/add_reference.hpp \
-	include/boost/type_traits/is_signed.hpp \
-	include/boost/type_traits/is_void.hpp \
-	include/boost/type_traits/make_unsigned.hpp \
-	include/boost/type_traits/remove_reference.hpp \
-	include/boost/type_traits/is_class.hpp \
-	include/boost/type_traits/is_pointer.hpp \
-	include/boost/type_traits/is_reference.hpp \
-	include/boost/type_traits/broken_compiler_spec.hpp \
-	include/boost/type_traits/is_same.hpp \
-	include/boost/type_traits/is_arithmetic.hpp \
-	include/boost/type_traits/remove_cv.hpp \
-	include/boost/type_traits/is_member_function_pointer.hpp \
-	include/boost/type_traits/config.hpp \
-	include/boost/type_traits/is_function.hpp \
-	include/boost/type_traits/add_volatile.hpp \
-	include/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp \
-	include/boost/type_traits/detail/size_t_trait_undef.hpp \
-	include/boost/type_traits/detail/cv_traits_impl.hpp \
-	include/boost/type_traits/detail/yes_no_type.hpp \
-	include/boost/type_traits/detail/bool_trait_undef.hpp \
-	include/boost/type_traits/detail/false_result.hpp \
-	include/boost/type_traits/detail/type_trait_undef.hpp \
-	include/boost/type_traits/detail/ice_not.hpp \
-	include/boost/type_traits/detail/type_trait_def.hpp \
-	include/boost/type_traits/detail/ice_and.hpp \
-	include/boost/type_traits/detail/ice_eq.hpp \
-	include/boost/type_traits/detail/bool_trait_def.hpp \
-	include/boost/type_traits/detail/size_t_trait_def.hpp \
-	include/boost/type_traits/detail/is_function_ptr_helper.hpp \
-	include/boost/type_traits/detail/ice_or.hpp \
-	include/boost/type_traits/detail/template_arity_spec.hpp \
-	include/boost/type_traits/composite_traits.hpp \
-	include/boost/type_traits/remove_const.hpp \
-	include/boost/type_traits/is_abstract.hpp \
-	include/boost/type_traits/intrinsics.hpp \
-	include/boost/type_traits/function_traits.hpp \
-	include/boost/type_traits/is_float.hpp \
-	include/boost/type_traits/is_convertible.hpp \
-	include/boost/type_traits/alignment_of.hpp \
-	include/boost/type_traits/is_integral.hpp \
-	include/boost/type_traits/is_volatile.hpp \
-	include/boost/type_traits/is_scalar.hpp \
-	include/boost/type_traits/ice.hpp \
-	include/boost/type_traits/is_base_and_derived.hpp \
-	include/boost/type_traits/is_pod.hpp \
-	include/boost/type_traits/same_traits.hpp \
-	include/boost/type_traits/is_union.hpp \
-	include/boost/type_traits/is_enum.hpp \
-	include/boost/type_traits/is_const.hpp \
-	include/boost/type_traits/is_member_pointer.hpp \
-	include/boost/type_traits/integral_constant.hpp \
-	include/boost/type_traits/add_const.hpp \
-	include/boost/type_traits/add_pointer.hpp \
-	include/boost/type_traits/is_array.hpp \
-	include/boost/type_traits/is_base_of.hpp \
-	include/boost/throw_exception.hpp
-
-pkgconfigdir = $(libdir)/pkgconfig
-pkgconfig_DATA = Coin.pc
-BUILT_SOURCES = \
-	include/Inventor/C/basic.h \
-	include/Inventor/system/gl-headers.h \
-	include/Inventor/system/inttypes.h \
-	coin- at CONFIG@.cfg \
-	Info.plist \
-	version.plist
-
-CLEANFILES = \
-	coin at COIN_MAJOR_VERSION@.dsp \
-	coin at COIN_MAJOR_VERSION@.dsw \
-	coin at COIN_MAJOR_VERSION@.ncb \
-	coin at COIN_MAJOR_VERSION@.opt \
-	coin at COIN_MAJOR_VERSION@.plg
-
-DISTCLEANFILES = \
-	coin- at CONFIG@.cfg \
-	Coin.pc \
-	Info.plist \
-	version.plist \
-	docs/coin.doxygen \
-	docs/coin.doxygen.bak
-
- at BUILD_LIBRARY_TRUE@m4datadir = $(datadir)/aclocal
- at BUILD_LIBRARY_TRUE@dist_m4data_DATA = cfg/coin.m4
- at BUILD_LIBRARY_TRUE@cfgdatadir = $(datadir)/Coin/conf
- at BUILD_LIBRARY_TRUE@cfgdata_DATA = coin- at CONFIG@.cfg
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE at frameworkdatadir = $(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)/Resources
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE at frameworkdata_DATA = Info.plist version.plist
-EXTRA_DIST = \
-	FAQ \
-	FAQ.legal \
-	INSTALL.GNU \
-	README.UNIX \
-	README.MACOSX \
-	README.WIN32 \
-	RELNOTES \
-	coin.cfg.in \
-	Coin.pc.in \
-	Info.plist.in \
-	version.plist.in \
-	data/shaders/glsl2h.sh.in \
-	docs/ChangeLog.1999 \
-	docs/ChangeLog.2000 \
-	docs/ChangeLog.2001 \
-	docs/ChangeLog.2002 \
-	docs/ChangeLog.2003 \
-	docs/ChangeLog.2004 \
-	docs/ChangeLog.2005 \
-	docs/ChangeLog.2006 \
-	docs/ChangeLog.2007 \
-	docs/ChangeLog.v3.0.0 \
-	docs/ChangeLog.v3.1.0 \
-	docs/ChangeLog.v3.1.1 \
-	docs/ChangeLog.v3.1.2 \
-	docs/HACKING \
-	docs/announcement-2_0_0.txt \
-	docs/announcement-2_0_1.txt \
-	docs/announcement-2_0_2.txt \
-	docs/announcement-2_1_0.txt \
-	docs/announcement-2_2_0.txt \
-	docs/announcement-2_2_1.txt \
-	docs/announcement-2_3_0.txt \
-	docs/announcement-2_4_0.txt \
-	docs/announcement-2_4_1.txt \
-	docs/announcement-2_4_2.txt \
-	docs/announcement-2_4_3.txt \
-	docs/announcement-2_4_4.txt \
-	docs/announcement-2_4_5.txt \
-	docs/announcement-2_4_6.txt \
-	docs/announcement-2_5_0.txt \
-	docs/announcement-3_0_0.txt \
-	docs/announcement-3_1_0.txt \
-	docs/announcement-3_1_1.txt \
-	docs/announcement-3_1_2.txt \
-	docs/autoexp.dat \
-	docs/coin.doxygen.in \
-	docs/oiki-launch.txt \
-	docs/releases.dox \
-	cfg/errors.txt \
-	cfg/gendsp.pl.in \
-	cfg/ltconfig \
-	cfg/wrapmsvc.exe \
-	cfg/csubst.exe \
-	cfg/doxy4win.pl \
-	docs/coin.doxygen.in \
-	docs/oiki-launch.txt \
-	docs/doxygen/header.html \
-	docs/doxygen/footer.html \
-	docs/doxygen/stylesheet.css \
-	docs/doxygen/Coin_logo.png \
-	packaging/debian/changelog.in \
-	packaging/debian/control.in \
-	packaging/debian/copyright.in \
-	packaging/debian/rules.in \
-	packaging/debian/libcoin40.files.in \
-	packaging/debian/libcoin40.README.Debian.in \
-	packaging/debian/libcoin40-dev.files.in \
-	packaging/debian/libcoin40-dev.README.Debian.in \
-	packaging/debian/libcoin40-doc.files.in \
-	packaging/debian/libcoin40-doc.README.Debian.in \
-	packaging/debian/libcoin40-runtime.files.in \
-	packaging/debian/libcoin40-runtime.README.Debian.in \
-	packaging/macosx/create-dmg \
-	packaging/macosx/coin.info.template.in \
-	packaging/macosx/checklist.txt \
-	packaging/macosx/Coin_Description.plist.in \
-	packaging/macosx/Coin_Info.plist.in \
-	packaging/macosx/Coin_Welcome.rtf \
-	packaging/macosx/CoinTools_Description.plist.in \
-	packaging/macosx/CoinTools_Info.plist.in \
-	packaging/macosx/CoinTools_Welcome.rtf \
-	packaging/macosx/inst-dmg-files/.DS_Store \
-	packaging/macosx/inst-dmg-files/.VolumeIcon.icns \
-	packaging/macosx/inst-dmg-files/dmg_bg.tiff \
-	packaging/macosx/inst-dmg-files/Desktop_DB \
-	packaging/macosx/inst-dmg-files/Desktop_DF \
-	packaging/macosx/License.rtf \
-	packaging/macosx/makecoinpkg.sh.in \
-	packaging/macosx/makecointoolspkg.sh.in \
-	packaging/macosx/makedmg.sh.in \
-	packaging/macosx/Makefile.in \
-	packaging/macosx/makeinstdmg.sh.in \
-	packaging/macosx/makenoinstdmg.sh.in \
-	packaging/macosx/noinst-dmg-files/.DS_Store \
-	packaging/macosx/noinst-dmg-files/.VolumeIcon.icns \
-	packaging/macosx/noinst-dmg-files/dmg_bg.tiff \
-	packaging/macosx/noinst-dmg-files/Desktop_DB \
-	packaging/macosx/noinst-dmg-files/Desktop_DF \
-	packaging/macosx/noinst-README-gcc3.txt.in \
-	packaging/macosx/noinst-README-gcc4.txt.in \
-	packaging/macosx/inst-README-gcc3.txt.in \
-	packaging/macosx/inst-README-gcc4.txt.in \
-	packaging/macosx/background.tiff \
-	packaging/macosx/support/AdiumApplescriptRunner \
-	packaging/macosx/support/template.applescript \
-	packaging/redhat/coin.spec.in \
-	examples/bindings/glutiv.cpp \
-	build/misc/generate.sh \
-	build/misc/build-docs.bat \
-	build/misc/config-wrapper.h \
-	build/misc/create-directories.bat \
-	build/misc/install-data.bat \
-	build/misc/install-headers.bat \
-	build/misc/install-sdk.bat \
-	build/misc/uninstall-headers.bat \
-	build/misc/uninstall-sdk.bat \
-	build/msvc6/data/draggerDefaults/centerballDragger.h \
-	build/msvc6/data/draggerDefaults/directionalLightDragger.h \
-	build/msvc6/data/draggerDefaults/dragPointDragger.h \
-	build/msvc6/data/draggerDefaults/handleBoxDragger.h \
-	build/msvc6/data/draggerDefaults/jackDragger.h \
-	build/msvc6/data/draggerDefaults/pointLightDragger.h \
-	build/msvc6/data/draggerDefaults/rotateCylindricalDragger.h \
-	build/msvc6/data/draggerDefaults/rotateDiscDragger.h \
-	build/msvc6/data/draggerDefaults/rotateSphericalDragger.h \
-	build/msvc6/data/draggerDefaults/scale1Dragger.h \
-	build/msvc6/data/draggerDefaults/scale2Dragger.h \
-	build/msvc6/data/draggerDefaults/scale2UniformDragger.h \
-	build/msvc6/data/draggerDefaults/scaleUniformDragger.h \
-	build/msvc6/data/draggerDefaults/spotLightDragger.h \
-	build/msvc6/data/draggerDefaults/tabBoxDragger.h \
-	build/msvc6/data/draggerDefaults/tabPlaneDragger.h \
-	build/msvc6/data/draggerDefaults/trackballDragger.h \
-	build/msvc6/data/draggerDefaults/transformBoxDragger.h \
-	build/msvc6/data/draggerDefaults/transformerDragger.h \
-	build/msvc6/data/draggerDefaults/translate1Dragger.h \
-	build/msvc6/data/draggerDefaults/translate2Dragger.h \
-	build/msvc6/data/shaders/lights/DirectionalLight.h \
-	build/msvc6/data/shaders/lights/PointLight.h \
-	build/msvc6/data/shaders/lights/SpotLight.h \
-	build/msvc6/data/shaders/lights/DirSpotLight.h \
-	build/msvc6/data/shaders/vsm/VsmLookup.h \
-	build/msvc6/docs/coin3.doxygen \
-	build/msvc6/coin3.dsp \
-	build/msvc6/coin3.dsw \
-	build/msvc6/coin3_install.dsp \
-	build/msvc6/coin3_uninstall.dsp \
-	build/msvc6/coin3_docs.dsp \
-	build/msvc6/include/Inventor/C/basic.h \
-	build/msvc6/include/Inventor/system/gl-headers.h \
-	build/msvc6/include/Inventor/system/inttypes.h \
-	build/msvc6/src/config.h \
-	build/msvc6/src/config-debug.h \
-	build/msvc6/src/config-release.h \
-	build/msvc6/src/setup.h \
-	build/msvc7/data/draggerDefaults/centerballDragger.h \
-	build/msvc7/data/draggerDefaults/directionalLightDragger.h \
-	build/msvc7/data/draggerDefaults/dragPointDragger.h \
-	build/msvc7/data/draggerDefaults/handleBoxDragger.h \
-	build/msvc7/data/draggerDefaults/jackDragger.h \
-	build/msvc7/data/draggerDefaults/pointLightDragger.h \
-	build/msvc7/data/draggerDefaults/rotateCylindricalDragger.h \
-	build/msvc7/data/draggerDefaults/rotateDiscDragger.h \
-	build/msvc7/data/draggerDefaults/rotateSphericalDragger.h \
-	build/msvc7/data/draggerDefaults/scale1Dragger.h \
-	build/msvc7/data/draggerDefaults/scale2Dragger.h \
-	build/msvc7/data/draggerDefaults/scale2UniformDragger.h \
-	build/msvc7/data/draggerDefaults/scaleUniformDragger.h \
-	build/msvc7/data/draggerDefaults/spotLightDragger.h \
-	build/msvc7/data/draggerDefaults/tabBoxDragger.h \
-	build/msvc7/data/draggerDefaults/tabPlaneDragger.h \
-	build/msvc7/data/draggerDefaults/trackballDragger.h \
-	build/msvc7/data/draggerDefaults/transformBoxDragger.h \
-	build/msvc7/data/draggerDefaults/transformerDragger.h \
-	build/msvc7/data/draggerDefaults/translate1Dragger.h \
-	build/msvc7/data/draggerDefaults/translate2Dragger.h \
-	build/msvc7/data/shaders/lights/DirectionalLight.h \
-	build/msvc7/data/shaders/lights/PointLight.h \
-	build/msvc7/data/shaders/lights/SpotLight.h \
-	build/msvc7/data/shaders/lights/DirSpotLight.h \
-	build/msvc7/data/shaders/vsm/VsmLookup.h \
-	build/msvc7/docs/coin3.doxygen \
-	build/msvc7/coin3.sln \
-	build/msvc7/coin3.vcproj \
-	build/msvc7/coin3_install.vcproj \
-	build/msvc7/coin3_uninstall.vcproj \
-	build/msvc7/coin3_docs.vcproj \
-	build/msvc7/include/Inventor/C/basic.h \
-	build/msvc7/include/Inventor/system/gl-headers.h \
-	build/msvc7/include/Inventor/system/inttypes.h \
-	build/msvc7/src/config.h \
-	build/msvc7/src/config-debug.h \
-	build/msvc7/src/config-release.h \
-	build/msvc7/src/setup.h \
-	build/msvc8/data/draggerDefaults/centerballDragger.h \
-	build/msvc8/data/draggerDefaults/directionalLightDragger.h \
-	build/msvc8/data/draggerDefaults/dragPointDragger.h \
-	build/msvc8/data/draggerDefaults/handleBoxDragger.h \
-	build/msvc8/data/draggerDefaults/jackDragger.h \
-	build/msvc8/data/draggerDefaults/pointLightDragger.h \
-	build/msvc8/data/draggerDefaults/rotateCylindricalDragger.h \
-	build/msvc8/data/draggerDefaults/rotateDiscDragger.h \
-	build/msvc8/data/draggerDefaults/rotateSphericalDragger.h \
-	build/msvc8/data/draggerDefaults/scale1Dragger.h \
-	build/msvc8/data/draggerDefaults/scale2Dragger.h \
-	build/msvc8/data/draggerDefaults/scale2UniformDragger.h \
-	build/msvc8/data/draggerDefaults/scaleUniformDragger.h \
-	build/msvc8/data/draggerDefaults/spotLightDragger.h \
-	build/msvc8/data/draggerDefaults/tabBoxDragger.h \
-	build/msvc8/data/draggerDefaults/tabPlaneDragger.h \
-	build/msvc8/data/draggerDefaults/trackballDragger.h \
-	build/msvc8/data/draggerDefaults/transformBoxDragger.h \
-	build/msvc8/data/draggerDefaults/transformerDragger.h \
-	build/msvc8/data/draggerDefaults/translate1Dragger.h \
-	build/msvc8/data/draggerDefaults/translate2Dragger.h \
-	build/msvc8/data/shaders/lights/DirectionalLight.h \
-	build/msvc8/data/shaders/lights/PointLight.h \
-	build/msvc8/data/shaders/lights/SpotLight.h \
-	build/msvc8/data/shaders/lights/DirSpotLight.h \
-	build/msvc8/data/shaders/vsm/VsmLookup.h \
-	build/msvc8/docs/coin3.doxygen \
-	build/msvc8/coin3.sln \
-	build/msvc8/coin3.vcproj \
-	build/msvc8/coin3_install.vcproj \
-	build/msvc8/coin3_uninstall.vcproj \
-	build/msvc8/coin3_docs.vcproj \
-	build/msvc8/include/Inventor/C/basic.h \
-	build/msvc8/include/Inventor/system/gl-headers.h \
-	build/msvc8/include/Inventor/system/inttypes.h \
-	build/msvc8/src/config.h \
-	build/msvc8/src/config-debug.h \
-	build/msvc8/src/config-release.h \
-	build/msvc8/src/setup.h \
-	build/msvc9/data/draggerDefaults/centerballDragger.h \
-	build/msvc9/data/draggerDefaults/directionalLightDragger.h \
-	build/msvc9/data/draggerDefaults/dragPointDragger.h \
-	build/msvc9/data/draggerDefaults/handleBoxDragger.h \
-	build/msvc9/data/draggerDefaults/jackDragger.h \
-	build/msvc9/data/draggerDefaults/pointLightDragger.h \
-	build/msvc9/data/draggerDefaults/rotateCylindricalDragger.h \
-	build/msvc9/data/draggerDefaults/rotateDiscDragger.h \
-	build/msvc9/data/draggerDefaults/rotateSphericalDragger.h \
-	build/msvc9/data/draggerDefaults/scale1Dragger.h \
-	build/msvc9/data/draggerDefaults/scale2Dragger.h \
-	build/msvc9/data/draggerDefaults/scale2UniformDragger.h \
-	build/msvc9/data/draggerDefaults/scaleUniformDragger.h \
-	build/msvc9/data/draggerDefaults/spotLightDragger.h \
-	build/msvc9/data/draggerDefaults/tabBoxDragger.h \
-	build/msvc9/data/draggerDefaults/tabPlaneDragger.h \
-	build/msvc9/data/draggerDefaults/trackballDragger.h \
-	build/msvc9/data/draggerDefaults/transformBoxDragger.h \
-	build/msvc9/data/draggerDefaults/transformerDragger.h \
-	build/msvc9/data/draggerDefaults/translate1Dragger.h \
-	build/msvc9/data/draggerDefaults/translate2Dragger.h \
-	build/msvc9/data/shaders/lights/DirectionalLight.h \
-	build/msvc9/data/shaders/lights/PointLight.h \
-	build/msvc9/data/shaders/lights/SpotLight.h \
-	build/msvc9/data/shaders/lights/DirSpotLight.h \
-	build/msvc9/data/shaders/vsm/VsmLookup.h \
-	build/msvc9/docs/coin3.doxygen \
-	build/msvc9/coin3.sln \
-	build/msvc9/coin3.vcproj \
-	build/msvc9/coin3_install.vcproj \
-	build/msvc9/coin3_uninstall.vcproj \
-	build/msvc9/coin3_docs.vcproj \
-	build/msvc9/include/Inventor/C/basic.h \
-	build/msvc9/include/Inventor/system/gl-headers.h \
-	build/msvc9/include/Inventor/system/inttypes.h \
-	build/msvc9/src/config.h \
-	build/msvc9/src/config-debug.h \
-	build/msvc9/src/config-release.h \
-	build/msvc9/src/setup.h \
-	testsuite/Makefile.in \
-	testsuite/StandardTests.cpp \
-	testsuite/TestSuiteInit.cpp \
-	testsuite/TestSuiteUtils.h \
-	testsuite/TestSuiteUtils.cpp \
-	testsuite/TestSuiteMisc.h \
-	testsuite/TestSuiteMisc.cpp \
-	testsuite/makeextract.sh \
-	testsuite/makemakefile.sh \
-	testsuite/README
-
-all: $(BUILT_SOURCES)
-	$(MAKE) $(AM_MAKEFLAGS) all-recursive
-
-.SUFFIXES:
-am--refresh:
-	@:
-$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(srcdir)/include/Makefile.inc $(am__configure_deps)
-	@for dep in $?; do \
-	  case '$(am__configure_deps)' in \
-	    *$$dep*) \
-	      echo ' cd $(srcdir) && $(AUTOMAKE) --gnu '; \
-	      cd $(srcdir) && $(AUTOMAKE) --gnu  \
-		&& exit 0; \
-	      exit 1;; \
-	  esac; \
-	done; \
-	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu  Makefile'; \
-	cd $(top_srcdir) && \
-	  $(AUTOMAKE) --gnu  Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
-	@case '$?' in \
-	  *config.status*) \
-	    echo ' $(SHELL) ./config.status'; \
-	    $(SHELL) ./config.status;; \
-	  *) \
-	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
-	    cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
-	esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
-	$(SHELL) ./config.status --recheck
-
-$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
-	cd $(srcdir) && $(AUTOCONF)
-$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
-	cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
-testsuite/Makefile: $(top_builddir)/config.status $(top_srcdir)/testsuite/Makefile.in
-	cd $(top_builddir) && $(SHELL) ./config.status $@
-cfg/gendsp.pl: $(top_builddir)/config.status $(top_srcdir)/cfg/gendsp.pl.in
-	cd $(top_builddir) && $(SHELL) ./config.status $@
-
-mostlyclean-libtool:
-	-rm -f *.lo
-
-clean-libtool:
-	-rm -rf .libs _libs
-
-distclean-libtool:
-	-rm -f libtool
-uninstall-info-am:
-install-cfgdataDATA: $(cfgdata_DATA)
-	@$(NORMAL_INSTALL)
-	test -z "$(cfgdatadir)" || $(mkdir_p) "$(DESTDIR)$(cfgdatadir)"
-	@list='$(cfgdata_DATA)'; for p in $$list; do \
-	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
-	  f="`echo $$p | sed -e 's|^.*/||'`"; \
-	  echo " $(cfgdataDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(cfgdatadir)/$$f'"; \
-	  $(cfgdataDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(cfgdatadir)/$$f"; \
-	done
-
-uninstall-cfgdataDATA:
-	@$(NORMAL_UNINSTALL)
-	@list='$(cfgdata_DATA)'; for p in $$list; do \
-	  f="`echo $$p | sed -e 's|^.*/||'`"; \
-	  echo " rm -f '$(DESTDIR)$(cfgdatadir)/$$f'"; \
-	  rm -f "$(DESTDIR)$(cfgdatadir)/$$f"; \
-	done
-install-dist_m4dataDATA: $(dist_m4data_DATA)
-	@$(NORMAL_INSTALL)
-	test -z "$(m4datadir)" || $(mkdir_p) "$(DESTDIR)$(m4datadir)"
-	@list='$(dist_m4data_DATA)'; for p in $$list; do \
-	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
-	  f="`echo $$p | sed -e 's|^.*/||'`"; \
-	  echo " $(dist_m4dataDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(m4datadir)/$$f'"; \
-	  $(dist_m4dataDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(m4datadir)/$$f"; \
-	done
-
-uninstall-dist_m4dataDATA:
-	@$(NORMAL_UNINSTALL)
-	@list='$(dist_m4data_DATA)'; for p in $$list; do \
-	  f="`echo $$p | sed -e 's|^.*/||'`"; \
-	  echo " rm -f '$(DESTDIR)$(m4datadir)/$$f'"; \
-	  rm -f "$(DESTDIR)$(m4datadir)/$$f"; \
-	done
-install-frameworkdataDATA: $(frameworkdata_DATA)
-	@$(NORMAL_INSTALL)
-	test -z "$(frameworkdatadir)" || $(mkdir_p) "$(DESTDIR)$(frameworkdatadir)"
-	@list='$(frameworkdata_DATA)'; for p in $$list; do \
-	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
-	  f="`echo $$p | sed -e 's|^.*/||'`"; \
-	  echo " $(frameworkdataDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(frameworkdatadir)/$$f'"; \
-	  $(frameworkdataDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(frameworkdatadir)/$$f"; \
-	done
-
-uninstall-frameworkdataDATA:
-	@$(NORMAL_UNINSTALL)
-	@list='$(frameworkdata_DATA)'; for p in $$list; do \
-	  f="`echo $$p | sed -e 's|^.*/||'`"; \
-	  echo " rm -f '$(DESTDIR)$(frameworkdatadir)/$$f'"; \
-	  rm -f "$(DESTDIR)$(frameworkdatadir)/$$f"; \
-	done
-install-pkgconfigDATA: $(pkgconfig_DATA)
-	@$(NORMAL_INSTALL)
-	test -z "$(pkgconfigdir)" || $(mkdir_p) "$(DESTDIR)$(pkgconfigdir)"
-	@list='$(pkgconfig_DATA)'; for p in $$list; do \
-	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
-	  f="`echo $$p | sed -e 's|^.*/||'`"; \
-	  echo " $(pkgconfigDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(pkgconfigdir)/$$f'"; \
-	  $(pkgconfigDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(pkgconfigdir)/$$f"; \
-	done
-
-uninstall-pkgconfigDATA:
-	@$(NORMAL_UNINSTALL)
-	@list='$(pkgconfig_DATA)'; for p in $$list; do \
-	  f="`echo $$p | sed -e 's|^.*/||'`"; \
-	  echo " rm -f '$(DESTDIR)$(pkgconfigdir)/$$f'"; \
-	  rm -f "$(DESTDIR)$(pkgconfigdir)/$$f"; \
-	done
-
-# This directory's subdirectories are mostly independent; you can cd
-# into them and run `make' without going through this Makefile.
-# To change the values of `make' variables: instead of editing Makefiles,
-# (1) if the variable is set in `config.status', edit `config.status'
-#     (which will cause the Makefiles to be regenerated when you run `make');
-# (2) otherwise, pass the desired values on the `make' command line.
-$(RECURSIVE_TARGETS):
-	@set fnord $$MAKEFLAGS; amf=$$2; \
-	dot_seen=no; \
-	target=`echo $@ | sed s/-recursive//`; \
-	list='$(SUBDIRS)'; for subdir in $$list; do \
-	  echo "Making $$target in $$subdir"; \
-	  if test "$$subdir" = "."; then \
-	    dot_seen=yes; \
-	    local_target="$$target-am"; \
-	  else \
-	    local_target="$$target"; \
-	  fi; \
-	  (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
-	   || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
-	done; \
-	if test "$$dot_seen" = "no"; then \
-	  $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
-	fi; test -z "$$fail"
-
-mostlyclean-recursive clean-recursive distclean-recursive \
-maintainer-clean-recursive:
-	@set fnord $$MAKEFLAGS; amf=$$2; \
-	dot_seen=no; \
-	case "$@" in \
-	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-	  *) list='$(SUBDIRS)' ;; \
-	esac; \
-	rev=''; for subdir in $$list; do \
-	  if test "$$subdir" = "."; then :; else \
-	    rev="$$subdir $$rev"; \
-	  fi; \
-	done; \
-	rev="$$rev ."; \
-	target=`echo $@ | sed s/-recursive//`; \
-	for subdir in $$rev; do \
-	  echo "Making $$target in $$subdir"; \
-	  if test "$$subdir" = "."; then \
-	    local_target="$$target-am"; \
-	  else \
-	    local_target="$$target"; \
-	  fi; \
-	  (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
-	   || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
-	done && test -z "$$fail"
-tags-recursive:
-	list='$(SUBDIRS)'; for subdir in $$list; do \
-	  test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
-	done
-ctags-recursive:
-	list='$(SUBDIRS)'; for subdir in $$list; do \
-	  test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
-	done
-
-ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
-	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
-	unique=`for i in $$list; do \
-	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
-	  done | \
-	  $(AWK) '    { files[$$0] = 1; } \
-	       END { for (i in files) print i; }'`; \
-	mkid -fID $$unique
-tags: TAGS
-
-TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
-		$(TAGS_FILES) $(LISP)
-	tags=; \
-	here=`pwd`; \
-	if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
-	  include_option=--etags-include; \
-	  empty_fix=.; \
-	else \
-	  include_option=--include; \
-	  empty_fix=; \
-	fi; \
-	list='$(SUBDIRS)'; for subdir in $$list; do \
-	  if test "$$subdir" = .; then :; else \
-	    test ! -f $$subdir/TAGS || \
-	      tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
-	  fi; \
-	done; \
-	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
-	unique=`for i in $$list; do \
-	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
-	  done | \
-	  $(AWK) '    { files[$$0] = 1; } \
-	       END { for (i in files) print i; }'`; \
-	if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
-	  test -n "$$unique" || unique=$$empty_fix; \
-	  $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-	    $$tags $$unique; \
-	fi
-ctags: CTAGS
-CTAGS: ctags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
-		$(TAGS_FILES) $(LISP)
-	tags=; \
-	here=`pwd`; \
-	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
-	unique=`for i in $$list; do \
-	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
-	  done | \
-	  $(AWK) '    { files[$$0] = 1; } \
-	       END { for (i in files) print i; }'`; \
-	test -z "$(CTAGS_ARGS)$$tags$$unique" \
-	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
-	     $$tags $$unique
-
-GTAGS:
-	here=`$(am__cd) $(top_builddir) && pwd` \
-	  && cd $(top_srcdir) \
-	  && gtags -i $(GTAGS_ARGS) $$here
-
-distclean-tags:
-	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
-distdir: $(DISTFILES)
-	$(am__remove_distdir)
-	mkdir $(distdir)
-	$(mkdir_p) $(distdir)/../simacros/bin/../cfg/m4 $(distdir)/build/misc $(distdir)/build/msvc6 $(distdir)/build/msvc6/data/draggerDefaults $(distdir)/build/msvc6/data/shaders/lights $(distdir)/build/msvc6/data/shaders/vsm $(distdir)/build/msvc6/docs $(distdir)/build/msvc6/include/Inventor/C $(distdir)/build/msvc6/include/Inventor/system $(distdir)/build/msvc6/src $(distdir)/build/msvc7 $(distdir)/build/msvc7/data/draggerDefaults $(distdir)/build/msvc7/data/shaders/lights $(distdir)/build/ [...]
-	@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
-	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
-	list='$(DISTFILES)'; for file in $$list; do \
-	  case $$file in \
-	    $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
-	    $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
-	  esac; \
-	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
-	  dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
-	  if test "$$dir" != "$$file" && test "$$dir" != "."; then \
-	    dir="/$$dir"; \
-	    $(mkdir_p) "$(distdir)$$dir"; \
-	  else \
-	    dir=''; \
-	  fi; \
-	  if test -d $$d/$$file; then \
-	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
-	      cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
-	    fi; \
-	    cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
-	  else \
-	    test -f $(distdir)/$$file \
-	    || cp -p $$d/$$file $(distdir)/$$file \
-	    || exit 1; \
-	  fi; \
-	done
-	list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
-	  if test "$$subdir" = .; then :; else \
-	    test -d "$(distdir)/$$subdir" \
-	    || mkdir "$(distdir)/$$subdir" \
-	    || exit 1; \
-	    (cd $$subdir && \
-	      $(MAKE) $(AM_MAKEFLAGS) \
-	        top_distdir="../$(top_distdir)" \
-	        distdir="../$(distdir)/$$subdir" \
-	        distdir) \
-	      || exit 1; \
-	  fi; \
-	done
-	-find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \
-	  ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
-	  ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
-	  ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \
-	|| chmod -R a+r $(distdir)
-dist-gzip: distdir
-	$(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
-	$(am__remove_distdir)
-
-dist-bzip2: distdir
-	$(AMTAR) chof - $(distdir) | bzip2 -9 -c >$(distdir).tar.bz2
-	$(am__remove_distdir)
-
-dist-tarZ: distdir
-	$(AMTAR) chof - $(distdir) | compress -c >$(distdir).tar.Z
-	$(am__remove_distdir)
-
-dist-shar: distdir
-	shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
-	$(am__remove_distdir)
-
-dist-zip: distdir
-	-rm -f $(distdir).zip
-	zip -rq $(distdir).zip $(distdir)
-	$(am__remove_distdir)
-
-dist dist-all: distdir
-	$(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
-	$(am__remove_distdir)
-
-# This target untars the dist file and tries a VPATH configuration.  Then
-# it guarantees that the distribution is self-contained by making another
-# tarfile.
-distcheck: dist
-	case '$(DIST_ARCHIVES)' in \
-	*.tar.gz*) \
-	  GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(AMTAR) xf - ;;\
-	*.tar.bz2*) \
-	  bunzip2 -c $(distdir).tar.bz2 | $(AMTAR) xf - ;;\
-	*.tar.Z*) \
-	  uncompress -c $(distdir).tar.Z | $(AMTAR) xf - ;;\
-	*.shar.gz*) \
-	  GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\
-	*.zip*) \
-	  unzip $(distdir).zip ;;\
-	esac
-	chmod -R a-w $(distdir); chmod a+w $(distdir)
-	mkdir $(distdir)/_build
-	mkdir $(distdir)/_inst
-	chmod a-w $(distdir)
-	dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
-	  && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
-	  && cd $(distdir)/_build \
-	  && ../configure --srcdir=.. --prefix="$$dc_install_base" \
-	    $(DISTCHECK_CONFIGURE_FLAGS) \
-	  && $(MAKE) $(AM_MAKEFLAGS) \
-	  && $(MAKE) $(AM_MAKEFLAGS) dvi \
-	  && $(MAKE) $(AM_MAKEFLAGS) check \
-	  && $(MAKE) $(AM_MAKEFLAGS) install \
-	  && $(MAKE) $(AM_MAKEFLAGS) installcheck \
-	  && $(MAKE) $(AM_MAKEFLAGS) uninstall \
-	  && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
-	        distuninstallcheck \
-	  && chmod -R a-w "$$dc_install_base" \
-	  && ({ \
-	       (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
-	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
-	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
-	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
-	            distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
-	      } || { rm -rf "$$dc_destdir"; exit 1; }) \
-	  && rm -rf "$$dc_destdir" \
-	  && $(MAKE) $(AM_MAKEFLAGS) dist \
-	  && rm -rf $(DIST_ARCHIVES) \
-	  && $(MAKE) $(AM_MAKEFLAGS) distcleancheck
-	$(am__remove_distdir)
-	@(echo "$(distdir) archives ready for distribution: "; \
-	  list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
-	  sed -e '1{h;s/./=/g;p;x;}' -e '$${p;x;}'
-distuninstallcheck:
-	@cd $(distuninstallcheck_dir) \
-	&& test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
-	   || { echo "ERROR: files left after uninstall:" ; \
-	        if test -n "$(DESTDIR)"; then \
-	          echo "  (check DESTDIR support)"; \
-	        fi ; \
-	        $(distuninstallcheck_listfiles) ; \
-	        exit 1; } >&2
-distcleancheck: distclean
-	@if test '$(srcdir)' = . ; then \
-	  echo "ERROR: distcleancheck can only run from a VPATH build" ; \
-	  exit 1 ; \
-	fi
-	@test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
-	  || { echo "ERROR: files left in build directory after distclean:" ; \
-	       $(distcleancheck_listfiles) ; \
-	       exit 1; } >&2
-check-am: all-am
-check: $(BUILT_SOURCES)
-	$(MAKE) $(AM_MAKEFLAGS) check-recursive
-all-am: Makefile $(DATA)
-installdirs: installdirs-recursive
-installdirs-am:
-	for dir in "$(DESTDIR)$(cfgdatadir)" "$(DESTDIR)$(m4datadir)" "$(DESTDIR)$(frameworkdatadir)" "$(DESTDIR)$(pkgconfigdir)"; do \
-	  test -z "$$dir" || $(mkdir_p) "$$dir"; \
-	done
-install: $(BUILT_SOURCES)
-	$(MAKE) $(AM_MAKEFLAGS) install-recursive
-install-exec: install-exec-recursive
-install-data: install-data-recursive
-uninstall: uninstall-recursive
-
-install-am: all-am
-	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-recursive
-install-strip:
-	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
-	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
-	  `test -z '$(STRIP)' || \
-	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
-mostlyclean-generic:
-
-clean-generic:
-	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
-
-distclean-generic:
-	-rm -f $(CONFIG_CLEAN_FILES)
-	-test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
-
-maintainer-clean-generic:
-	@echo "This command is intended for maintainers to use"
-	@echo "it deletes files that may require special tools to rebuild."
-	-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
-clean: clean-recursive
-
-clean-am: clean-generic clean-libtool mostlyclean-am
-
-distclean: distclean-recursive
-	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
-	-rm -f Makefile
-distclean-am: clean-am distclean-generic distclean-libtool \
-	distclean-tags
-
-dvi: dvi-recursive
-
-dvi-am:
-
-html: html-recursive
-
-info: info-recursive
-
-info-am:
-
-install-data-am: install-cfgdataDATA install-data-local \
-	install-dist_m4dataDATA install-frameworkdataDATA \
-	install-pkgconfigDATA
-
-install-exec-am: install-exec-local
-
-install-info: install-info-recursive
-
-install-man:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-recursive
-	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
-	-rm -rf $(top_srcdir)/autom4te.cache
-	-rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-recursive
-
-mostlyclean-am: mostlyclean-generic mostlyclean-libtool
-
-pdf: pdf-recursive
-
-pdf-am:
-
-ps: ps-recursive
-
-ps-am:
-
-uninstall-am: uninstall-cfgdataDATA uninstall-dist_m4dataDATA \
-	uninstall-frameworkdataDATA uninstall-info-am \
-	uninstall-pkgconfigDATA
-
-uninstall-info: uninstall-info-recursive
-
-.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am am--refresh check \
-	check-am clean clean-generic clean-libtool clean-recursive \
-	ctags ctags-recursive dist dist-all dist-bzip2 dist-gzip \
-	dist-shar dist-tarZ dist-zip distcheck distclean \
-	distclean-generic distclean-libtool distclean-recursive \
-	distclean-tags distcleancheck distdir distuninstallcheck dvi \
-	dvi-am html html-am info info-am install install-am \
-	install-cfgdataDATA install-data install-data-am \
-	install-data-local install-dist_m4dataDATA install-exec \
-	install-exec-am install-exec-local install-frameworkdataDATA \
-	install-info install-info-am install-man install-pkgconfigDATA \
-	install-strip installcheck installcheck-am installdirs \
-	installdirs-am maintainer-clean maintainer-clean-generic \
-	maintainer-clean-recursive mostlyclean mostlyclean-generic \
-	mostlyclean-libtool mostlyclean-recursive pdf pdf-am ps ps-am \
-	tags tags-recursive uninstall uninstall-am \
-	uninstall-cfgdataDATA uninstall-dist_m4dataDATA \
-	uninstall-frameworkdataDATA uninstall-info-am \
-	uninstall-pkgconfigDATA
-
-
-# FIXME: These files should really be added instead of the ones
-#        containing '_' instead of ' '. If this is fixed, also
-#        update packaging/macosx/make*dmg.sh.in (kintel 20040119)
-#	packaging/macosx/inst-dmg-files/Desktop DB \
-#	packaging/macosx/inst-dmg-files/Desktop DF \
-#	packaging/macosx/noinst-dmg-files/Desktop DB \
-#	packaging/macosx/noinst-dmg-files/Desktop DF \
-#
-
-coin- at CONFIG@.cfg: config.status $(srcdir)/coin.cfg.in
-	@$(SHELL) config.status --file=$@:coin.cfg.in
-
-Coin.pc: config.status $(srcdir)/Coin.pc.in
-	@$(SHELL) config.status --file=$@:Coin.pc.in
-
-Info.plist: config.status $(srcdir)/Info.plist.in
-	@$(SHELL) config.status --file=$@:Info.plist.in
-
-version.plist: config.status $(srcdir)/version.plist.in
-	@$(SHELL) config.status --file=$@:version.plist.in
-
-# sources needed to generate docs must be created by this rule
-built-sources: $(BUILT_SOURCES)
-
-include/Inventor/C/basic.h: $(srcdir)/include/Inventor/C/basic.h.in config.status
-	@./config.status --header=$@
-
-include/Inventor/system/gl-headers.h: $(srcdir)/include/Inventor/system/gl-headers.h.in config.status
-	@./config.status --file=include/Inventor/system/gl-headers.h.new:include/Inventor/system/gl-headers.h.in; \
-	if cmp -s include/Inventor/system/gl-headers.h include/Inventor/system/gl-headers.h.new; then \
-	  echo "include/Inventor/system/gl-headers.h is unchanged"; \
-	  rm -f include/Inventor/system/gl-headers.h.new; \
-	else \
-	  mv include/Inventor/system/gl-headers.h.new include/Inventor/system/gl-headers.h; \
-	fi
-
-include/Inventor/system/inttypes.h: $(srcdir)/include/Inventor/system/inttypes.h.in config.status
-	@./config.status --header=$@
-
-docs/coin.doxygen: $(srcdir)/docs/coin.doxygen.in config.status
-	@if test -d docs; then :; else mkdir docs; fi
-	@./config.status --file=$@:$@.in
-	@$(srcdir)/cfg/doxy4win.pl docs/coin.doxygen
-
-doxygen-doc: built-sources
-	if test x"@COIN_DOC_HTML@" = x"YES"; then \
-	  mkdir -p "@coin_html_dir@"; \
-	else :; fi
-	if test x"@COIN_DOC_MAN@" = x"YES"; then \
-	  mkdir -p "@coin_man_dir@"; \
-	else :; fi
-	@sim_ac_doxygen_exe@ $(top_builddir)/docs/coin.doxygen
-
-doxygen-docs: built-sources
-	if test x"@COIN_DOC_HTML@" = x"YES"; then \
-	  mkdir -p "@coin_html_dir@"; \
-	else :; fi
-	if test x"@COIN_DOC_MAN@" = x"YES"; then \
-	  mkdir -p "@coin_man_dir@"; \
-	else :; fi
-	@sim_ac_doxygen_exe@ $(top_builddir)/docs/coin.doxygen
-
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE at install-exec-local:
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE at install-data-local:
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE@	@$(NORMAL_INSTALL)
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE@	@echo "Setting up Inventor.framework structure (Mac OS X)"
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE@	@if test -d "$(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)"; then :; else \
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE@	  echo " $(mkinstalldirs) $(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)"; \
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE@	  $(mkinstalldirs) "$(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)"; \
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE@	  echo " $(mkinstalldirs) $(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)/Resources"; \
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE@	  $(mkinstalldirs) "$(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)/Resources"; \
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE@	  echo " $(mkinstalldirs) $(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)/Resources/include"; \
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE@	  $(mkinstalldirs) "$(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)/Resources/include"; \
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE@	  echo " $(mkinstalldirs) $(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)/Headers"; \
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE@	  $(mkinstalldirs) "$(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)/Headers"; \
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE@	fi
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE@	@if test -e "$(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/Current"; then \
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE@	  echo " rm -f $(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/Current"; \
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE@	  rm -f "$(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/Current"; \
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE@	fi; \
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE@	echo " ln -s $(MAC_FRAMEWORK_VERSION) $(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/Current"; \
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE@	ln -s $(MAC_FRAMEWORK_VERSION) "$(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/Current";
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE@	@for symlink in Headers Resources Libraries; do \
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE@	  if test -L "$(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/$$symlink"; then \
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE@	    echo " rm -f $(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/$$symlink"; \
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE@	    rm -f "$(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/$$symlink"; \
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE@	  fi; \
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE@	  echo " ln -s Versions/Current/$$symlink $(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/$$symlink"; \
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE@	  ln -s Versions/Current/$$symlink "$(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/$$symlink" || exit 1; \
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE@	done
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE@  # Additional symlink to allow non-framework (-I) includes.
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE@	@echo "cd $(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)/Resources/include && rm -f $(MAC_FRAMEWORK_NAME) && ln -s ../../Headers $(MAC_FRAMEWORK_NAME) && cd -"; \
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE@	cd "$(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)/Resources/include" && rm -f $(MAC_FRAMEWORK_NAME) && ln -s ../../Headers $(MAC_FRAMEWORK_NAME) && cd -;
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE@  # Link to SoQt.framework to allow <Inventor/Qt/xxx.h> includes. 
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_TRUE@	cd "$(DESTDIR)$(MAC_FRAMEWORK_PREFIX)/$(MAC_FRAMEWORK_NAME).framework/Versions/$(MAC_FRAMEWORK_VERSION)/Headers" && rm -f Qt && ln -s ../../../../SoQt.framework/Headers Qt && cd -;
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_FALSE at install-data-local:
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_FALSE at install-exec-local: $(srcdir)/cfg/wrapmsvc.exe
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_FALSE@	@$(NORMAL_INSTALL)
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_FALSE@	@if @BUILD_WITH_MSVC@; then \
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_FALSE@	  echo " $(mkinstalldirs) $(DESTDIR)$(bindir)"; \
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_FALSE@	  $(mkinstalldirs) $(DESTDIR)$(bindir); \
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_FALSE@	  p=wrapmsvc.exe; \
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_FALSE@	  echo " $(INSTALL_PROGRAM) $(srcdir)/cfg/$$p $(DESTDIR)$(bindir)/$$p"; \
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_FALSE@	  $(INSTALL_PROGRAM) $(srcdir)/cfg/$$p $(DESTDIR)$(bindir)/$$p; \
- at BUILD_LIBRARY_TRUE@@MAC_FRAMEWORK_FALSE@	else :; fi
-
-install-symlinks: install
-	@(cd src; $(MAKE) install-symlinks;) 
-
-svn-update:
-	@cd $(top_srcdir) && svn update
-
-testsuite-run:
-	@$(MAKE) -C testsuite
-
-# **************************************************************************
-# misc rules for automatic debian packaging.  main: `debian-packages'
-
- at DEB_PACKAGEABLE_TRUE@coin-$(VERSION):
- at DEB_PACKAGEABLE_TRUE@	if test -d coin-$(VERSION); then \
- at DEB_PACKAGEABLE_TRUE@	  rm -rf coin-$(VERSION); \
- at DEB_PACKAGEABLE_TRUE@	else :; fi;
- at DEB_PACKAGEABLE_TRUE@	$(MAKE) distdir;
- at DEB_PACKAGEABLE_TRUE@	mv Coin-$(VERSION) coin-$(VERSION)
-
- at DEB_PACKAGEABLE_TRUE@coin_$(VERSION).orig.tar.gz:
- at DEB_PACKAGEABLE_TRUE@	$(MAKE) dist
- at DEB_PACKAGEABLE_TRUE@	mv Coin-$(VERSION).tar.gz coin_$(VERSION).orig.tar.gz
-
- at DEB_PACKAGEABLE_TRUE@debian-files: $(DEBIAN_DIST_DIR)
- at DEB_PACKAGEABLE_TRUE@	test -d $(DEBIAN_DIST_DIR)/debian || mkdir $(DEBIAN_DIST_DIR)/debian;
- at DEB_PACKAGEABLE_TRUE@	for f in packaging/debian/*.in; do \
- at DEB_PACKAGEABLE_TRUE@	  file=`echo $$f | sed 's/.*\///g; s/\.in$$//g'`; \
- at DEB_PACKAGEABLE_TRUE@	  ./config.status --file=$(DEBIAN_DIST_DIR)/debian/$$file:$$f; \
- at DEB_PACKAGEABLE_TRUE@	done;
- at DEB_PACKAGEABLE_TRUE@	for f in rules preinst prerm postinst postrm; do \
- at DEB_PACKAGEABLE_TRUE@	  if test -f $(DEBIAN_DIST_DIR)/debian/$$f; then \
- at DEB_PACKAGEABLE_TRUE@	    echo " chmod +x $(DEBIAN_DIST_DIR)/debian/$$f"; \
- at DEB_PACKAGEABLE_TRUE@	    chmod +x $(DEBIAN_DIST_DIR)/debian/$$f; \
- at DEB_PACKAGEABLE_TRUE@	  fi; \
- at DEB_PACKAGEABLE_TRUE@	done;
-
- at DEB_PACKAGEABLE_TRUE@debian-control:
- at DEB_PACKAGEABLE_TRUE@	distdir=coin-$(VERSION); \
- at DEB_PACKAGEABLE_TRUE@	$(MAKE) DEBIAN_DIST_DIR=$$distdir debian-files;
-
- at DEB_PACKAGEABLE_TRUE@debian-setup: coin-$(VERSION) debian-control
-
- at DEB_PACKAGEABLE_TRUE@debian-packages: debian-setup coin_$(VERSION).orig.tar.gz
- at DEB_PACKAGEABLE_TRUE@	@( cd coin-$(VERSION); dpkg-buildpackage )
-
-# **************************************************************************
-# misc rules for automatic Microsoft Windows packaging.
-# main: `windows-packages'
-
- at WIN_PACKAGEABLE_TRUE@windows-files:
- at WIN_PACKAGEABLE_TRUE@	@if test -d windows; then :; else mkdir windows; fi
- at WIN_PACKAGEABLE_TRUE@	@for file in $(top_srcdir)/packaging/windows/*.in; do \
- at WIN_PACKAGEABLE_TRUE@	  basename=`echo $$file | sed 's/^.*\///g; s/\.in$$//'`; \
- at WIN_PACKAGEABLE_TRUE@	  ./config.status --file=windows/$$basename:$$file; \
- at WIN_PACKAGEABLE_TRUE@	done
-
- at WIN_PACKAGEABLE_TRUE@windows-packages: windows-files
- at WIN_PACKAGEABLE_TRUE@	@( cd windows; $(MAKE) VERSION=$(VERSION) )
-
-# **************************************************************************
-# misc rules for automatic Mac OS X packaging.
-# main: `macosx-packages'
-
- at MACOSX_PACKAGEABLE_TRUE@macosx-files:
- at MACOSX_PACKAGEABLE_TRUE@	@if test -d macosx; then :; else mkdir macosx; fi
- at MACOSX_PACKAGEABLE_TRUE@	@for file in $(top_srcdir)/packaging/macosx/*.in; do \
- at MACOSX_PACKAGEABLE_TRUE@	  basename=`basename $$file .in`; \
- at MACOSX_PACKAGEABLE_TRUE@          if ! test -f macosx/$$basename; then \
- at MACOSX_PACKAGEABLE_TRUE@	    ./config.status --file=macosx/$$basename:$$file; \
- at MACOSX_PACKAGEABLE_TRUE@          fi \
- at MACOSX_PACKAGEABLE_TRUE@	done
-
- at MACOSX_PACKAGEABLE_TRUE@macosx-packages: macosx-files
- at MACOSX_PACKAGEABLE_TRUE@macosx-packages:
- at MACOSX_PACKAGEABLE_TRUE@	@( cd macosx; $(MAKE) VERSION=$(VERSION) )
-
-# EOF ######################################################################
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
diff --git a/aclocal.m4 b/aclocal.m4
deleted file mode 100644
index 0749abc..0000000
--- a/aclocal.m4
+++ /dev/null
@@ -1,7647 +0,0 @@
-# generated automatically by aclocal 1.8.5 -*- Autoconf -*-
-
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
-# Free Software Foundation, Inc.
-# This file is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
-
-# serial 52 AC_PROG_LIBTOOL
-
-
-# AC_PROVIDE_IFELSE(MACRO-NAME, IF-PROVIDED, IF-NOT-PROVIDED)
-# -----------------------------------------------------------
-# If this macro is not defined by Autoconf, define it here.
-m4_ifdef([AC_PROVIDE_IFELSE],
-         [],
-         [m4_define([AC_PROVIDE_IFELSE],
-	         [m4_ifdef([AC_PROVIDE_$1],
-		           [$2], [$3])])])
-
-
-# AC_PROG_LIBTOOL
-# ---------------
-AC_DEFUN([AC_PROG_LIBTOOL],
-[AC_REQUIRE([_AC_PROG_LIBTOOL])dnl
-dnl If AC_PROG_CXX has already been expanded, run AC_LIBTOOL_CXX
-dnl immediately, otherwise, hook it in at the end of AC_PROG_CXX.
-  AC_PROVIDE_IFELSE([AC_PROG_CXX],
-    [AC_LIBTOOL_CXX],
-    [define([AC_PROG_CXX], defn([AC_PROG_CXX])[AC_LIBTOOL_CXX
-  ])])
-dnl And a similar setup for Fortran 77 support
-  AC_PROVIDE_IFELSE([AC_PROG_F77],
-    [AC_LIBTOOL_F77],
-    [define([AC_PROG_F77], defn([AC_PROG_F77])[AC_LIBTOOL_F77
-])])
-
-dnl Quote A][M_PROG_GCJ so that aclocal doesn't bring it in needlessly.
-dnl If either AC_PROG_GCJ or A][M_PROG_GCJ have already been expanded, run
-dnl AC_LIBTOOL_GCJ immediately, otherwise, hook it in at the end of both.
-  AC_PROVIDE_IFELSE([AC_PROG_GCJ],
-    [AC_LIBTOOL_GCJ],
-    [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],
-      [AC_LIBTOOL_GCJ],
-      [AC_PROVIDE_IFELSE([LT_AC_PROG_GCJ],
-	[AC_LIBTOOL_GCJ],
-      [ifdef([AC_PROG_GCJ],
-	     [define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[AC_LIBTOOL_GCJ])])
-       ifdef([A][M_PROG_GCJ],
-	     [define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[AC_LIBTOOL_GCJ])])
-       ifdef([LT_AC_PROG_GCJ],
-	     [define([LT_AC_PROG_GCJ],
-		defn([LT_AC_PROG_GCJ])[AC_LIBTOOL_GCJ])])])])
-])])# AC_PROG_LIBTOOL
-
-
-# _AC_PROG_LIBTOOL
-# ----------------
-AC_DEFUN([_AC_PROG_LIBTOOL],
-[AC_REQUIRE([AC_LIBTOOL_SETUP])dnl
-AC_BEFORE([$0],[AC_LIBTOOL_CXX])dnl
-AC_BEFORE([$0],[AC_LIBTOOL_F77])dnl
-AC_BEFORE([$0],[AC_LIBTOOL_GCJ])dnl
-
-# This can be used to rebuild libtool when needed
-LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
-
-# Always use our own libtool.
-LIBTOOL='$(SHELL) $(top_builddir)/libtool'
-AC_SUBST(LIBTOOL)dnl
-
-# Prevent multiple expansion
-define([AC_PROG_LIBTOOL], [])
-])# _AC_PROG_LIBTOOL
-
-
-# AC_LIBTOOL_SETUP
-# ----------------
-AC_DEFUN([AC_LIBTOOL_SETUP],
-[AC_PREREQ(2.50)dnl
-AC_REQUIRE([AC_ENABLE_SHARED])dnl
-AC_REQUIRE([AC_ENABLE_STATIC])dnl
-AC_REQUIRE([AC_ENABLE_FAST_INSTALL])dnl
-AC_REQUIRE([AC_CANONICAL_HOST])dnl
-AC_REQUIRE([AC_CANONICAL_BUILD])dnl
-AC_REQUIRE([AC_PROG_CC])dnl
-AC_REQUIRE([AC_PROG_LD])dnl
-AC_REQUIRE([AC_PROG_LD_RELOAD_FLAG])dnl
-AC_REQUIRE([AC_PROG_NM])dnl
-
-AC_REQUIRE([AC_PROG_LN_S])dnl
-AC_REQUIRE([AC_DEPLIBS_CHECK_METHOD])dnl
-# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
-AC_REQUIRE([AC_OBJEXT])dnl
-AC_REQUIRE([AC_EXEEXT])dnl
-dnl
-AC_LIBTOOL_SYS_MAX_CMD_LEN
-AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE
-AC_LIBTOOL_OBJDIR
-
-AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl
-_LT_AC_PROG_ECHO_BACKSLASH
-
-case $host_os in
-aix3*)
-  # AIX sometimes has problems with the GCC collect2 program.  For some
-  # reason, if we set the COLLECT_NAMES environment variable, the problems
-  # vanish in a puff of smoke.
-  if test "X${COLLECT_NAMES+set}" != Xset; then
-    COLLECT_NAMES=
-    export COLLECT_NAMES
-  fi
-  ;;
-esac
-
-# Sed substitution that helps us do robust quoting.  It backslashifies
-# metacharacters that are still active within double-quoted strings.
-Xsed='sed -e 1s/^X//'
-[sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g']
-
-# Same as above, but do not quote variable references.
-[double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g']
-
-# Sed substitution to delay expansion of an escaped shell variable in a
-# double_quote_subst'ed string.
-delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
-
-# Sed substitution to avoid accidental globbing in evaled expressions
-no_glob_subst='s/\*/\\\*/g'
-
-# Constants:
-rm="rm -f"
-
-# Global variables:
-default_ofile=libtool
-can_build_shared=yes
-
-# All known linkers require a `.a' archive for static linking (except MSVC,
-# which needs '.lib').
-libext=a
-ltmain="$ac_aux_dir/ltmain.sh"
-ofile="$default_ofile"
-with_gnu_ld="$lt_cv_prog_gnu_ld"
-
-AC_CHECK_TOOL(AR, ar, false)
-AC_CHECK_TOOL(RANLIB, ranlib, :)
-AC_CHECK_TOOL(STRIP, strip, :)
-
-old_CC="$CC"
-old_CFLAGS="$CFLAGS"
-
-# Set sane defaults for various variables
-test -z "$AR" && AR=ar
-test -z "$AR_FLAGS" && AR_FLAGS=cru
-test -z "$AS" && AS=as
-test -z "$CC" && CC=cc
-test -z "$LTCC" && LTCC=$CC
-test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
-test -z "$DLLTOOL" && DLLTOOL=dlltool
-test -z "$LD" && LD=ld
-test -z "$LN_S" && LN_S="ln -s"
-test -z "$MAGIC_CMD" && MAGIC_CMD=file
-test -z "$NM" && NM=nm
-test -z "$SED" && SED=sed
-test -z "$OBJDUMP" && OBJDUMP=objdump
-test -z "$RANLIB" && RANLIB=:
-test -z "$STRIP" && STRIP=:
-test -z "$ac_objext" && ac_objext=o
-
-# Determine commands to create old-style static archives.
-old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
-old_postinstall_cmds='chmod 644 $oldlib'
-old_postuninstall_cmds=
-
-if test -n "$RANLIB"; then
-  case $host_os in
-  openbsd*)
-    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
-    ;;
-  *)
-    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
-    ;;
-  esac
-  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
-fi
-
-_LT_CC_BASENAME([$compiler])
-
-# Only perform the check for file, if the check method requires it
-case $deplibs_check_method in
-file_magic*)
-  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
-    AC_PATH_MAGIC
-  fi
-  ;;
-esac
-
-_LT_REQUIRED_DARWIN_CHECKS
-
-AC_PROVIDE_IFELSE([AC_LIBTOOL_DLOPEN], enable_dlopen=yes, enable_dlopen=no)
-AC_PROVIDE_IFELSE([AC_LIBTOOL_WIN32_DLL],
-enable_win32_dll=yes, enable_win32_dll=no)
-
-AC_ARG_ENABLE([libtool-lock],
-    [AC_HELP_STRING([--disable-libtool-lock],
-	[avoid locking (might break parallel builds)])])
-test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
-
-AC_ARG_WITH([pic],
-    [AC_HELP_STRING([--with-pic],
-	[try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
-    [pic_mode="$withval"],
-    [pic_mode=default])
-test -z "$pic_mode" && pic_mode=default
-
-# Use C for the default configuration in the libtool script
-tagname=
-AC_LIBTOOL_LANG_C_CONFIG
-_LT_AC_TAGCONFIG
-])# AC_LIBTOOL_SETUP
-
-
-# _LT_AC_SYS_COMPILER
-# -------------------
-AC_DEFUN([_LT_AC_SYS_COMPILER],
-[AC_REQUIRE([AC_PROG_CC])dnl
-
-# If no C compiler was specified, use CC.
-LTCC=${LTCC-"$CC"}
-
-# If no C compiler flags were specified, use CFLAGS.
-LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
-
-# Allow CC to be a program name with arguments.
-compiler=$CC
-])# _LT_AC_SYS_COMPILER
-
-
-# _LT_CC_BASENAME(CC)
-# -------------------
-# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
-AC_DEFUN([_LT_CC_BASENAME],
-[for cc_temp in $1""; do
-  case $cc_temp in
-    compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
-    distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
-    \-*) ;;
-    *) break;;
-  esac
-done
-cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
-])
-
-
-# _LT_COMPILER_BOILERPLATE
-# ------------------------
-# Check for compiler boilerplate output or warnings with
-# the simple compiler test code.
-AC_DEFUN([_LT_COMPILER_BOILERPLATE],
-[AC_REQUIRE([LT_AC_PROG_SED])dnl
-ac_outfile=conftest.$ac_objext
-echo "$lt_simple_compile_test_code" >conftest.$ac_ext
-eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
-_lt_compiler_boilerplate=`cat conftest.err`
-$rm conftest*
-])# _LT_COMPILER_BOILERPLATE
-
-
-# _LT_LINKER_BOILERPLATE
-# ----------------------
-# Check for linker boilerplate output or warnings with
-# the simple link test code.
-AC_DEFUN([_LT_LINKER_BOILERPLATE],
-[AC_REQUIRE([LT_AC_PROG_SED])dnl
-ac_outfile=conftest.$ac_objext
-echo "$lt_simple_link_test_code" >conftest.$ac_ext
-eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
-_lt_linker_boilerplate=`cat conftest.err`
-$rm -r conftest*
-])# _LT_LINKER_BOILERPLATE
-
-# _LT_REQUIRED_DARWIN_CHECKS
-# --------------------------
-# Check for some things on darwin
-AC_DEFUN([_LT_REQUIRED_DARWIN_CHECKS],[
-  case $host_os in
-    rhapsody* | darwin*)
-    AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:])
-    AC_CHECK_TOOL([NMEDIT], [nmedit], [:])
-
-    AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod],
-      [lt_cv_apple_cc_single_mod=no
-      if test -z "${LT_MULTI_MODULE}"; then
-   # By default we will add the -single_module flag. You can override
-   # by either setting the environment variable LT_MULTI_MODULE
-   # non-empty at configure time, or by adding -multi_module to the
-   # link flags.
-   echo "int foo(void){return 1;}" > conftest.c
-   $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
-     -dynamiclib ${wl}-single_module conftest.c
-   if test -f libconftest.dylib; then
-     lt_cv_apple_cc_single_mod=yes
-     rm -rf libconftest.dylib*
-   fi
-   rm conftest.c
-      fi])
-    AC_CACHE_CHECK([for -exported_symbols_list linker flag],
-      [lt_cv_ld_exported_symbols_list],
-      [lt_cv_ld_exported_symbols_list=no
-      save_LDFLAGS=$LDFLAGS
-      echo "_main" > conftest.sym
-      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
-      AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
-   [lt_cv_ld_exported_symbols_list=yes],
-   [lt_cv_ld_exported_symbols_list=no])
-   LDFLAGS="$save_LDFLAGS"
-    ])
-    case $host_os in
-    rhapsody* | darwin1.[[0123]])
-      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
-    darwin1.*)
-     _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
-    darwin*)
-      # if running on 10.5 or later, the deployment target defaults
-      # to the OS version, if on x86, and 10.4, the deployment
-      # target defaults to 10.4. Don't you love it?
-      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
-   10.0,*86*-darwin8*|10.0,*-darwin[[91]]*)
-     _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
-   10.[[012]]*)
-     _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
-   10.*)
-     _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
-      esac
-    ;;
-  esac
-    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
-      _lt_dar_single_mod='$single_module'
-    fi
-    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
-      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
-    else
-      _lt_dar_export_syms="~$NMEDIT -s \$output_objdir/\${libname}-symbols.expsym \${lib}"
-    fi
-    if test "$DSYMUTIL" != ":"; then
-      _lt_dsymutil="~$DSYMUTIL \$lib || :"
-    else
-      _lt_dsymutil=
-    fi
-    ;;
-  esac
-])
-
-# _LT_AC_SYS_LIBPATH_AIX
-# ----------------------
-# Links a minimal program and checks the executable
-# for the system default hardcoded library path. In most cases,
-# this is /usr/lib:/lib, but when the MPI compilers are used
-# the location of the communication and MPI libs are included too.
-# If we don't find anything, use the default library path according
-# to the aix ld manual.
-AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX],
-[AC_REQUIRE([LT_AC_PROG_SED])dnl
-AC_LINK_IFELSE(AC_LANG_PROGRAM,[
-lt_aix_libpath_sed='
-    /Import File Strings/,/^$/ {
-	/^0/ {
-	    s/^0  *\(.*\)$/\1/
-	    p
-	}
-    }'
-aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
-# Check for a 64-bit object if we didn't find anything.
-if test -z "$aix_libpath"; then
-  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
-fi],[])
-if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
-])# _LT_AC_SYS_LIBPATH_AIX
-
-
-# _LT_AC_SHELL_INIT(ARG)
-# ----------------------
-AC_DEFUN([_LT_AC_SHELL_INIT],
-[ifdef([AC_DIVERSION_NOTICE],
-	     [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)],
-	 [AC_DIVERT_PUSH(NOTICE)])
-$1
-AC_DIVERT_POP
-])# _LT_AC_SHELL_INIT
-
-
-# _LT_AC_PROG_ECHO_BACKSLASH
-# --------------------------
-# Add some code to the start of the generated configure script which
-# will find an echo command which doesn't interpret backslashes.
-AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH],
-[_LT_AC_SHELL_INIT([
-# Check that we are running under the correct shell.
-SHELL=${CONFIG_SHELL-/bin/sh}
-
-case X$ECHO in
-X*--fallback-echo)
-  # Remove one level of quotation (which was required for Make).
-  ECHO=`echo "$ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','`
-  ;;
-esac
-
-echo=${ECHO-echo}
-if test "X[$]1" = X--no-reexec; then
-  # Discard the --no-reexec flag, and continue.
-  shift
-elif test "X[$]1" = X--fallback-echo; then
-  # Avoid inline document here, it may be left over
-  :
-elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then
-  # Yippee, $echo works!
-  :
-else
-  # Restart under the correct shell.
-  exec $SHELL "[$]0" --no-reexec ${1+"[$]@"}
-fi
-
-if test "X[$]1" = X--fallback-echo; then
-  # used as fallback echo
-  shift
-  cat <<EOF
-[$]*
-EOF
-  exit 0
-fi
-
-# The HP-UX ksh and POSIX shell print the target directory to stdout
-# if CDPATH is set.
-(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-
-if test -z "$ECHO"; then
-if test "X${echo_test_string+set}" != Xset; then
-# find a string as large as possible, as long as the shell can cope with it
-  for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"' 'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do
-    # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
-    if (echo_test_string=`eval $cmd`) 2>/dev/null &&
-       echo_test_string=`eval $cmd` &&
-       (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
-    then
-      break
-    fi
-  done
-fi
-
-if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
-   echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
-   test "X$echo_testing_string" = "X$echo_test_string"; then
-  :
-else
-  # The Solaris, AIX, and Digital Unix default echo programs unquote
-  # backslashes.  This makes it impossible to quote backslashes using
-  #   echo "$something" | sed 's/\\/\\\\/g'
-  #
-  # So, first we look for a working echo in the user's PATH.
-
-  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
-  for dir in $PATH /usr/ucb; do
-    IFS="$lt_save_ifs"
-    if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
-       test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
-       echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
-       test "X$echo_testing_string" = "X$echo_test_string"; then
-      echo="$dir/echo"
-      break
-    fi
-  done
-  IFS="$lt_save_ifs"
-
-  if test "X$echo" = Xecho; then
-    # We didn't find a better echo, so look for alternatives.
-    if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
-       echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
-       test "X$echo_testing_string" = "X$echo_test_string"; then
-      # This shell has a builtin print -r that does the trick.
-      echo='print -r'
-    elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
-	 test "X$CONFIG_SHELL" != X/bin/ksh; then
-      # If we have ksh, try running configure again with it.
-      ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
-      export ORIGINAL_CONFIG_SHELL
-      CONFIG_SHELL=/bin/ksh
-      export CONFIG_SHELL
-      exec $CONFIG_SHELL "[$]0" --no-reexec ${1+"[$]@"}
-    else
-      # Try using printf.
-      echo='printf %s\n'
-      if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
-	 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
-	 test "X$echo_testing_string" = "X$echo_test_string"; then
-	# Cool, printf works
-	:
-      elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
-	   test "X$echo_testing_string" = 'X\t' &&
-	   echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
-	   test "X$echo_testing_string" = "X$echo_test_string"; then
-	CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
-	export CONFIG_SHELL
-	SHELL="$CONFIG_SHELL"
-	export SHELL
-	echo="$CONFIG_SHELL [$]0 --fallback-echo"
-      elif echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
-	   test "X$echo_testing_string" = 'X\t' &&
-	   echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
-	   test "X$echo_testing_string" = "X$echo_test_string"; then
-	echo="$CONFIG_SHELL [$]0 --fallback-echo"
-      else
-	# maybe with a smaller string...
-	prev=:
-
-	for cmd in 'echo test' 'sed 2q "[$]0"' 'sed 10q "[$]0"' 'sed 20q "[$]0"' 'sed 50q "[$]0"'; do
-	  if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
-	  then
-	    break
-	  fi
-	  prev="$cmd"
-	done
-
-	if test "$prev" != 'sed 50q "[$]0"'; then
-	  echo_test_string=`eval $prev`
-	  export echo_test_string
-	  exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "[$]0" ${1+"[$]@"}
-	else
-	  # Oops.  We lost completely, so just stick with echo.
-	  echo=echo
-	fi
-      fi
-    fi
-  fi
-fi
-fi
-
-# Copy echo and quote the copy suitably for passing to libtool from
-# the Makefile, instead of quoting the original, which is used later.
-ECHO=$echo
-if test "X$ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then
-   ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo"
-fi
-
-AC_SUBST(ECHO)
-])])# _LT_AC_PROG_ECHO_BACKSLASH
-
-
-# _LT_AC_LOCK
-# -----------
-AC_DEFUN([_LT_AC_LOCK],
-[AC_ARG_ENABLE([libtool-lock],
-    [AC_HELP_STRING([--disable-libtool-lock],
-	[avoid locking (might break parallel builds)])])
-test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
-
-# Some flags need to be propagated to the compiler or linker for good
-# libtool support.
-case $host in
-ia64-*-hpux*)
-  # Find out which ABI we are using.
-  echo 'int i;' > conftest.$ac_ext
-  if AC_TRY_EVAL(ac_compile); then
-    case `/usr/bin/file conftest.$ac_objext` in
-    *ELF-32*)
-      HPUX_IA64_MODE="32"
-      ;;
-    *ELF-64*)
-      HPUX_IA64_MODE="64"
-      ;;
-    esac
-  fi
-  rm -rf conftest*
-  ;;
-*-*-irix6*)
-  # Find out which ABI we are using.
-  echo '[#]line __oline__ "configure"' > conftest.$ac_ext
-  if AC_TRY_EVAL(ac_compile); then
-   if test "$lt_cv_prog_gnu_ld" = yes; then
-    case `/usr/bin/file conftest.$ac_objext` in
-    *32-bit*)
-      LD="${LD-ld} -melf32bsmip"
-      ;;
-    *N32*)
-      LD="${LD-ld} -melf32bmipn32"
-      ;;
-    *64-bit*)
-      LD="${LD-ld} -melf64bmip"
-      ;;
-    esac
-   else
-    case `/usr/bin/file conftest.$ac_objext` in
-    *32-bit*)
-      LD="${LD-ld} -32"
-      ;;
-    *N32*)
-      LD="${LD-ld} -n32"
-      ;;
-    *64-bit*)
-      LD="${LD-ld} -64"
-      ;;
-    esac
-   fi
-  fi
-  rm -rf conftest*
-  ;;
-
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
-s390*-*linux*|sparc*-*linux*)
-  # Find out which ABI we are using.
-  echo 'int i;' > conftest.$ac_ext
-  if AC_TRY_EVAL(ac_compile); then
-    case `/usr/bin/file conftest.o` in
-    *32-bit*)
-      case $host in
-        x86_64-*kfreebsd*-gnu)
-          LD="${LD-ld} -m elf_i386_fbsd"
-          ;;
-        x86_64-*linux*)
-          LD="${LD-ld} -m elf_i386"
-          ;;
-        ppc64-*linux*|powerpc64-*linux*)
-          LD="${LD-ld} -m elf32ppclinux"
-          ;;
-        s390x-*linux*)
-          LD="${LD-ld} -m elf_s390"
-          ;;
-        sparc64-*linux*)
-          LD="${LD-ld} -m elf32_sparc"
-          ;;
-      esac
-      ;;
-    *64-bit*)
-      case $host in
-        x86_64-*kfreebsd*-gnu)
-          LD="${LD-ld} -m elf_x86_64_fbsd"
-          ;;
-        x86_64-*linux*)
-          LD="${LD-ld} -m elf_x86_64"
-          ;;
-        ppc*-*linux*|powerpc*-*linux*)
-          LD="${LD-ld} -m elf64ppc"
-          ;;
-        s390*-*linux*)
-          LD="${LD-ld} -m elf64_s390"
-          ;;
-        sparc*-*linux*)
-          LD="${LD-ld} -m elf64_sparc"
-          ;;
-      esac
-      ;;
-    esac
-  fi
-  rm -rf conftest*
-  ;;
-
-*-*-sco3.2v5*)
-  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
-  SAVE_CFLAGS="$CFLAGS"
-  CFLAGS="$CFLAGS -belf"
-  AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,
-    [AC_LANG_PUSH(C)
-     AC_TRY_LINK([],[],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])
-     AC_LANG_POP])
-  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
-    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
-    CFLAGS="$SAVE_CFLAGS"
-  fi
-  ;;
-sparc*-*solaris*)
-  # Find out which ABI we are using.
-  echo 'int i;' > conftest.$ac_ext
-  if AC_TRY_EVAL(ac_compile); then
-    case `/usr/bin/file conftest.o` in
-    *64-bit*)
-      case $lt_cv_prog_gnu_ld in
-      yes*) LD="${LD-ld} -m elf64_sparc" ;;
-      *)
-        if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
-	  LD="${LD-ld} -64"
-	fi
-	;;
-      esac
-      ;;
-    esac
-  fi
-  rm -rf conftest*
-  ;;
-
-AC_PROVIDE_IFELSE([AC_LIBTOOL_WIN32_DLL],
-[*-*-cygwin* | *-*-mingw* | *-*-pw32*)
-  AC_CHECK_TOOL(DLLTOOL, dlltool, false)
-  AC_CHECK_TOOL(AS, as, false)
-  AC_CHECK_TOOL(OBJDUMP, objdump, false)
-  ;;
-  ])
-esac
-
-need_locks="$enable_libtool_lock"
-
-])# _LT_AC_LOCK
-
-
-# AC_LIBTOOL_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
-#		[OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
-# ----------------------------------------------------------------
-# Check whether the given compiler option works
-AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION],
-[AC_REQUIRE([LT_AC_PROG_SED])
-AC_CACHE_CHECK([$1], [$2],
-  [$2=no
-  ifelse([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
-   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
-   lt_compiler_flag="$3"
-   # Insert the option either (1) after the last *FLAGS variable, or
-   # (2) before a word containing "conftest.", or (3) at the end.
-   # Note that $ac_compile itself does not contain backslashes and begins
-   # with a dollar sign (not a hyphen), so the echo should work correctly.
-   # The option is referenced via a variable to avoid confusing sed.
-   lt_compile=`echo "$ac_compile" | $SED \
-   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-   -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
-   -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
-   (eval "$lt_compile" 2>conftest.err)
-   ac_status=$?
-   cat conftest.err >&AS_MESSAGE_LOG_FD
-   echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
-   if (exit $ac_status) && test -s "$ac_outfile"; then
-     # The compiler can only warn and ignore the option if not recognized
-     # So say no if there are warnings other than the usual output.
-     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
-     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
-     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
-       $2=yes
-     fi
-   fi
-   $rm conftest*
-])
-
-if test x"[$]$2" = xyes; then
-    ifelse([$5], , :, [$5])
-else
-    ifelse([$6], , :, [$6])
-fi
-])# AC_LIBTOOL_COMPILER_OPTION
-
-
-# AC_LIBTOOL_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
-#                          [ACTION-SUCCESS], [ACTION-FAILURE])
-# ------------------------------------------------------------
-# Check whether the given compiler option works
-AC_DEFUN([AC_LIBTOOL_LINKER_OPTION],
-[AC_REQUIRE([LT_AC_PROG_SED])dnl
-AC_CACHE_CHECK([$1], [$2],
-  [$2=no
-   save_LDFLAGS="$LDFLAGS"
-   LDFLAGS="$LDFLAGS $3"
-   echo "$lt_simple_link_test_code" > conftest.$ac_ext
-   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
-     # The linker can only warn and ignore the option if not recognized
-     # So say no if there are warnings
-     if test -s conftest.err; then
-       # Append any errors to the config.log.
-       cat conftest.err 1>&AS_MESSAGE_LOG_FD
-       $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
-       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
-       if diff conftest.exp conftest.er2 >/dev/null; then
-         $2=yes
-       fi
-     else
-       $2=yes
-     fi
-   fi
-   $rm -r conftest*
-   LDFLAGS="$save_LDFLAGS"
-])
-
-if test x"[$]$2" = xyes; then
-    ifelse([$4], , :, [$4])
-else
-    ifelse([$5], , :, [$5])
-fi
-])# AC_LIBTOOL_LINKER_OPTION
-
-
-# AC_LIBTOOL_SYS_MAX_CMD_LEN
-# --------------------------
-AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN],
-[# find the maximum length of command line arguments
-AC_MSG_CHECKING([the maximum length of command line arguments])
-AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
-  i=0
-  teststring="ABCD"
-
-  case $build_os in
-  msdosdjgpp*)
-    # On DJGPP, this test can blow up pretty badly due to problems in libc
-    # (any single argument exceeding 2000 bytes causes a buffer overrun
-    # during glob expansion).  Even if it were fixed, the result of this
-    # check would be larger than it should be.
-    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
-    ;;
-
-  gnu*)
-    # Under GNU Hurd, this test is not required because there is
-    # no limit to the length of command line arguments.
-    # Libtool will interpret -1 as no limit whatsoever
-    lt_cv_sys_max_cmd_len=-1;
-    ;;
-
-  cygwin* | mingw*)
-    # On Win9x/ME, this test blows up -- it succeeds, but takes
-    # about 5 minutes as the teststring grows exponentially.
-    # Worse, since 9x/ME are not pre-emptively multitasking,
-    # you end up with a "frozen" computer, even though with patience
-    # the test eventually succeeds (with a max line length of 256k).
-    # Instead, let's just punt: use the minimum linelength reported by
-    # all of the supported platforms: 8192 (on NT/2K/XP).
-    lt_cv_sys_max_cmd_len=8192;
-    ;;
-
-  amigaos*)
-    # On AmigaOS with pdksh, this test takes hours, literally.
-    # So we just punt and use a minimum line length of 8192.
-    lt_cv_sys_max_cmd_len=8192;
-    ;;
-
-  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
-    # This has been around since 386BSD, at least.  Likely further.
-    if test -x /sbin/sysctl; then
-      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
-    elif test -x /usr/sbin/sysctl; then
-      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
-    else
-      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
-    fi
-    # And add a safety zone
-    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
-    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
-    ;;
-
-  interix*)
-    # We know the value 262144 and hardcode it with a safety zone (like BSD)
-    lt_cv_sys_max_cmd_len=196608
-    ;;
-
-  osf*)
-    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
-    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
-    # nice to cause kernel panics so lets avoid the loop below.
-    # First set a reasonable default.
-    lt_cv_sys_max_cmd_len=16384
-    #
-    if test -x /sbin/sysconfig; then
-      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
-        *1*) lt_cv_sys_max_cmd_len=-1 ;;
-      esac
-    fi
-    ;;
-  sco3.2v5*)
-    lt_cv_sys_max_cmd_len=102400
-    ;;
-  sysv5* | sco5v6* | sysv4.2uw2*)
-    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
-    if test -n "$kargmax"; then
-      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[ 	]]//'`
-    else
-      lt_cv_sys_max_cmd_len=32768
-    fi
-    ;;
-  *)
-    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
-    if test -n "$lt_cv_sys_max_cmd_len"; then
-      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
-      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
-    else
-      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
-      while (test "X"`$SHELL [$]0 --fallback-echo "X$teststring" 2>/dev/null` \
-	       = "XX$teststring") >/dev/null 2>&1 &&
-	      new_result=`expr "X$teststring" : ".*" 2>&1` &&
-	      lt_cv_sys_max_cmd_len=$new_result &&
-	      test $i != 17 # 1/2 MB should be enough
-      do
-        i=`expr $i + 1`
-        teststring=$teststring$teststring
-      done
-      teststring=
-      # Add a significant safety factor because C++ compilers can tack on massive
-      # amounts of additional arguments before passing them to the linker.
-      # It appears as though 1/2 is a usable value.
-      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
-    fi
-    ;;
-  esac
-])
-if test -n $lt_cv_sys_max_cmd_len ; then
-  AC_MSG_RESULT($lt_cv_sys_max_cmd_len)
-else
-  AC_MSG_RESULT(none)
-fi
-])# AC_LIBTOOL_SYS_MAX_CMD_LEN
-
-
-# _LT_AC_CHECK_DLFCN
-# ------------------
-AC_DEFUN([_LT_AC_CHECK_DLFCN],
-[AC_CHECK_HEADERS(dlfcn.h)dnl
-])# _LT_AC_CHECK_DLFCN
-
-
-# _LT_AC_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
-#                           ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
-# ---------------------------------------------------------------------
-AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF],
-[AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl
-if test "$cross_compiling" = yes; then :
-  [$4]
-else
-  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
-  lt_status=$lt_dlunknown
-  cat > conftest.$ac_ext <<EOF
-[#line __oline__ "configure"
-#include "confdefs.h"
-
-#if HAVE_DLFCN_H
-#include <dlfcn.h>
-#endif
-
-#include <stdio.h>
-
-#ifdef RTLD_GLOBAL
-#  define LT_DLGLOBAL		RTLD_GLOBAL
-#else
-#  ifdef DL_GLOBAL
-#    define LT_DLGLOBAL		DL_GLOBAL
-#  else
-#    define LT_DLGLOBAL		0
-#  endif
-#endif
-
-/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
-   find out it does not work in some platform. */
-#ifndef LT_DLLAZY_OR_NOW
-#  ifdef RTLD_LAZY
-#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
-#  else
-#    ifdef DL_LAZY
-#      define LT_DLLAZY_OR_NOW		DL_LAZY
-#    else
-#      ifdef RTLD_NOW
-#        define LT_DLLAZY_OR_NOW	RTLD_NOW
-#      else
-#        ifdef DL_NOW
-#          define LT_DLLAZY_OR_NOW	DL_NOW
-#        else
-#          define LT_DLLAZY_OR_NOW	0
-#        endif
-#      endif
-#    endif
-#  endif
-#endif
-
-#ifdef __cplusplus
-extern "C" void exit (int);
-#endif
-
-void fnord() { int i=42;}
-int main ()
-{
-  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
-  int status = $lt_dlunknown;
-
-  if (self)
-    {
-      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
-      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
-      /* dlclose (self); */
-    }
-  else
-    puts (dlerror ());
-
-    exit (status);
-}]
-EOF
-  if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
-    (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null
-    lt_status=$?
-    case x$lt_status in
-      x$lt_dlno_uscore) $1 ;;
-      x$lt_dlneed_uscore) $2 ;;
-      x$lt_dlunknown|x*) $3 ;;
-    esac
-  else :
-    # compilation failed
-    $3
-  fi
-fi
-rm -fr conftest*
-])# _LT_AC_TRY_DLOPEN_SELF
-
-
-# AC_LIBTOOL_DLOPEN_SELF
-# ----------------------
-AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF],
-[AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl
-if test "x$enable_dlopen" != xyes; then
-  enable_dlopen=unknown
-  enable_dlopen_self=unknown
-  enable_dlopen_self_static=unknown
-else
-  lt_cv_dlopen=no
-  lt_cv_dlopen_libs=
-
-  case $host_os in
-  beos*)
-    lt_cv_dlopen="load_add_on"
-    lt_cv_dlopen_libs=
-    lt_cv_dlopen_self=yes
-    ;;
-
-  mingw* | pw32*)
-    lt_cv_dlopen="LoadLibrary"
-    lt_cv_dlopen_libs=
-   ;;
-
-  cygwin*)
-    lt_cv_dlopen="dlopen"
-    lt_cv_dlopen_libs=
-   ;;
-
-  darwin*)
-  # if libdl is installed we need to link against it
-    AC_CHECK_LIB([dl], [dlopen],
-		[lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[
-    lt_cv_dlopen="dyld"
-    lt_cv_dlopen_libs=
-    lt_cv_dlopen_self=yes
-    ])
-   ;;
-
-  *)
-    AC_CHECK_FUNC([shl_load],
-	  [lt_cv_dlopen="shl_load"],
-      [AC_CHECK_LIB([dld], [shl_load],
-	    [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"],
-	[AC_CHECK_FUNC([dlopen],
-	      [lt_cv_dlopen="dlopen"],
-	  [AC_CHECK_LIB([dl], [dlopen],
-		[lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
-	    [AC_CHECK_LIB([svld], [dlopen],
-		  [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
-	      [AC_CHECK_LIB([dld], [dld_link],
-		    [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"])
-	      ])
-	    ])
-	  ])
-	])
-      ])
-    ;;
-  esac
-
-  if test "x$lt_cv_dlopen" != xno; then
-    enable_dlopen=yes
-  else
-    enable_dlopen=no
-  fi
-
-  case $lt_cv_dlopen in
-  dlopen)
-    save_CPPFLAGS="$CPPFLAGS"
-    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
-
-    save_LDFLAGS="$LDFLAGS"
-    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
-
-    save_LIBS="$LIBS"
-    LIBS="$lt_cv_dlopen_libs $LIBS"
-
-    AC_CACHE_CHECK([whether a program can dlopen itself],
-	  lt_cv_dlopen_self, [dnl
-	  _LT_AC_TRY_DLOPEN_SELF(
-	    lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
-	    lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
-    ])
-
-    if test "x$lt_cv_dlopen_self" = xyes; then
-      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
-      AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
-    	  lt_cv_dlopen_self_static, [dnl
-	  _LT_AC_TRY_DLOPEN_SELF(
-	    lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
-	    lt_cv_dlopen_self_static=no,  lt_cv_dlopen_self_static=cross)
-      ])
-    fi
-
-    CPPFLAGS="$save_CPPFLAGS"
-    LDFLAGS="$save_LDFLAGS"
-    LIBS="$save_LIBS"
-    ;;
-  esac
-
-  case $lt_cv_dlopen_self in
-  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
-  *) enable_dlopen_self=unknown ;;
-  esac
-
-  case $lt_cv_dlopen_self_static in
-  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
-  *) enable_dlopen_self_static=unknown ;;
-  esac
-fi
-])# AC_LIBTOOL_DLOPEN_SELF
-
-
-# AC_LIBTOOL_PROG_CC_C_O([TAGNAME])
-# ---------------------------------
-# Check to see if options -c and -o are simultaneously supported by compiler
-AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O],
-[AC_REQUIRE([LT_AC_PROG_SED])dnl
-AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl
-AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
-  [_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)],
-  [_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no
-   $rm -r conftest 2>/dev/null
-   mkdir conftest
-   cd conftest
-   mkdir out
-   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
-
-   lt_compiler_flag="-o out/conftest2.$ac_objext"
-   # Insert the option either (1) after the last *FLAGS variable, or
-   # (2) before a word containing "conftest.", or (3) at the end.
-   # Note that $ac_compile itself does not contain backslashes and begins
-   # with a dollar sign (not a hyphen), so the echo should work correctly.
-   lt_compile=`echo "$ac_compile" | $SED \
-   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-   -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
-   -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
-   (eval "$lt_compile" 2>out/conftest.err)
-   ac_status=$?
-   cat out/conftest.err >&AS_MESSAGE_LOG_FD
-   echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
-   if (exit $ac_status) && test -s out/conftest2.$ac_objext
-   then
-     # The compiler can only warn and ignore the option if not recognized
-     # So say no if there are warnings
-     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
-     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
-     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
-       _LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
-     fi
-   fi
-   chmod u+w . 2>&AS_MESSAGE_LOG_FD
-   $rm conftest*
-   # SGI C++ compiler will create directory out/ii_files/ for
-   # template instantiation
-   test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
-   $rm out/* && rmdir out
-   cd ..
-   rmdir conftest
-   $rm conftest*
-])
-])# AC_LIBTOOL_PROG_CC_C_O
-
-
-# AC_LIBTOOL_SYS_HARD_LINK_LOCKS([TAGNAME])
-# -----------------------------------------
-# Check to see if we can do hard links to lock some files if needed
-AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS],
-[AC_REQUIRE([_LT_AC_LOCK])dnl
-
-hard_links="nottested"
-if test "$_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then
-  # do not overwrite the value of need_locks provided by the user
-  AC_MSG_CHECKING([if we can lock with hard links])
-  hard_links=yes
-  $rm conftest*
-  ln conftest.a conftest.b 2>/dev/null && hard_links=no
-  touch conftest.a
-  ln conftest.a conftest.b 2>&5 || hard_links=no
-  ln conftest.a conftest.b 2>/dev/null && hard_links=no
-  AC_MSG_RESULT([$hard_links])
-  if test "$hard_links" = no; then
-    AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe])
-    need_locks=warn
-  fi
-else
-  need_locks=no
-fi
-])# AC_LIBTOOL_SYS_HARD_LINK_LOCKS
-
-
-# AC_LIBTOOL_OBJDIR
-# -----------------
-AC_DEFUN([AC_LIBTOOL_OBJDIR],
-[AC_CACHE_CHECK([for objdir], [lt_cv_objdir],
-[rm -f .libs 2>/dev/null
-mkdir .libs 2>/dev/null
-if test -d .libs; then
-  lt_cv_objdir=.libs
-else
-  # MS-DOS does not allow filenames that begin with a dot.
-  lt_cv_objdir=_libs
-fi
-rmdir .libs 2>/dev/null])
-objdir=$lt_cv_objdir
-])# AC_LIBTOOL_OBJDIR
-
-
-# AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH([TAGNAME])
-# ----------------------------------------------
-# Check hardcoding attributes.
-AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH],
-[AC_MSG_CHECKING([how to hardcode library paths into programs])
-_LT_AC_TAGVAR(hardcode_action, $1)=
-if test -n "$_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)" || \
-   test -n "$_LT_AC_TAGVAR(runpath_var, $1)" || \
-   test "X$_LT_AC_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then
-
-  # We can hardcode non-existant directories.
-  if test "$_LT_AC_TAGVAR(hardcode_direct, $1)" != no &&
-     # If the only mechanism to avoid hardcoding is shlibpath_var, we
-     # have to relink, otherwise we might link with an installed library
-     # when we should be linking with a yet-to-be-installed one
-     ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)" != no &&
-     test "$_LT_AC_TAGVAR(hardcode_minus_L, $1)" != no; then
-    # Linking always hardcodes the temporary library directory.
-    _LT_AC_TAGVAR(hardcode_action, $1)=relink
-  else
-    # We can link without hardcoding, and we can hardcode nonexisting dirs.
-    _LT_AC_TAGVAR(hardcode_action, $1)=immediate
-  fi
-else
-  # We cannot hardcode anything, or else we can only hardcode existing
-  # directories.
-  _LT_AC_TAGVAR(hardcode_action, $1)=unsupported
-fi
-AC_MSG_RESULT([$_LT_AC_TAGVAR(hardcode_action, $1)])
-
-if test "$_LT_AC_TAGVAR(hardcode_action, $1)" = relink; then
-  # Fast installation is not supported
-  enable_fast_install=no
-elif test "$shlibpath_overrides_runpath" = yes ||
-     test "$enable_shared" = no; then
-  # Fast installation is not necessary
-  enable_fast_install=needless
-fi
-])# AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH
-
-
-# AC_LIBTOOL_SYS_LIB_STRIP
-# ------------------------
-AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP],
-[striplib=
-old_striplib=
-AC_MSG_CHECKING([whether stripping libraries is possible])
-if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
-  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
-  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
-  AC_MSG_RESULT([yes])
-else
-# FIXME - insert some real tests, host_os isn't really good enough
-  case $host_os in
-   darwin*)
-       if test -n "$STRIP" ; then
-         striplib="$STRIP -x"
-         old_striplib="$STRIP -S"
-         AC_MSG_RESULT([yes])
-       else
-  AC_MSG_RESULT([no])
-fi
-       ;;
-   *)
-  AC_MSG_RESULT([no])
-    ;;
-  esac
-fi
-])# AC_LIBTOOL_SYS_LIB_STRIP
-
-
-# AC_LIBTOOL_SYS_DYNAMIC_LINKER
-# -----------------------------
-# PORTME Fill in your ld.so characteristics
-AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER],
-[AC_REQUIRE([LT_AC_PROG_SED])dnl
-AC_MSG_CHECKING([dynamic linker characteristics])
-library_names_spec=
-libname_spec='lib$name'
-soname_spec=
-shrext_cmds=".so"
-postinstall_cmds=
-postuninstall_cmds=
-finish_cmds=
-finish_eval=
-shlibpath_var=
-shlibpath_overrides_runpath=unknown
-version_type=none
-dynamic_linker="$host_os ld.so"
-sys_lib_dlsearch_path_spec="/lib /usr/lib"
-m4_if($1,[],[
-if test "$GCC" = yes; then
-  case $host_os in
-    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
-    *) lt_awk_arg="/^libraries:/" ;;
-  esac
-  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
-  if echo "$lt_search_path_spec" | grep ';' >/dev/null ; then
-    # if the path contains ";" then we assume it to be the separator
-    # otherwise default to the standard path separator (i.e. ":") - it is
-    # assumed that no part of a normal pathname contains ";" but that should
-    # okay in the real world where ";" in dirpaths is itself problematic.
-    lt_search_path_spec=`echo "$lt_search_path_spec" | $SED -e 's/;/ /g'`
-  else
-    lt_search_path_spec=`echo "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
-  fi
-  # Ok, now we have the path, separated by spaces, we can step through it
-  # and add multilib dir if necessary.
-  lt_tmp_lt_search_path_spec=
-  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
-  for lt_sys_path in $lt_search_path_spec; do
-    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
-      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
-    else
-      test -d "$lt_sys_path" && \
-	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
-    fi
-  done
-  lt_search_path_spec=`echo $lt_tmp_lt_search_path_spec | awk '
-BEGIN {RS=" "; FS="/|\n";} {
-  lt_foo="";
-  lt_count=0;
-  for (lt_i = NF; lt_i > 0; lt_i--) {
-    if ($lt_i != "" && $lt_i != ".") {
-      if ($lt_i == "..") {
-        lt_count++;
-      } else {
-        if (lt_count == 0) {
-          lt_foo="/" $lt_i lt_foo;
-        } else {
-          lt_count--;
-        }
-      }
-    }
-  }
-  if (lt_foo != "") { lt_freq[[lt_foo]]++; }
-  if (lt_freq[[lt_foo]] == 1) { print lt_foo; }
-}'`
-  sys_lib_search_path_spec=`echo $lt_search_path_spec`
-else
-  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
-fi])
-need_lib_prefix=unknown
-hardcode_into_libs=no
-
-# when you set need_version to no, make sure it does not cause -set_version
-# flags to be left without arguments
-need_version=unknown
-
-case $host_os in
-aix3*)
-  version_type=linux
-  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
-  shlibpath_var=LIBPATH
-
-  # AIX 3 has no versioning support, so we append a major version to the name.
-  soname_spec='${libname}${release}${shared_ext}$major'
-  ;;
-
-aix[[4-9]]*)
-  version_type=linux
-  need_lib_prefix=no
-  need_version=no
-  hardcode_into_libs=yes
-  if test "$host_cpu" = ia64; then
-    # AIX 5 supports IA64
-    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
-    shlibpath_var=LD_LIBRARY_PATH
-  else
-    # With GCC up to 2.95.x, collect2 would create an import file
-    # for dependence libraries.  The import file would start with
-    # the line `#! .'.  This would cause the generated library to
-    # depend on `.', always an invalid library.  This was fixed in
-    # development snapshots of GCC prior to 3.0.
-    case $host_os in
-      aix4 | aix4.[[01]] | aix4.[[01]].*)
-      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
-	   echo ' yes '
-	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
-	:
-      else
-	can_build_shared=no
-      fi
-      ;;
-    esac
-    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
-    # soname into executable. Probably we can add versioning support to
-    # collect2, so additional links can be useful in future.
-    if test "$aix_use_runtimelinking" = yes; then
-      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
-      # instead of lib<name>.a to let people know that these are not
-      # typical AIX shared libraries.
-      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-    else
-      # We preserve .a as extension for shared libraries through AIX4.2
-      # and later when we are not doing run time linking.
-      library_names_spec='${libname}${release}.a $libname.a'
-      soname_spec='${libname}${release}${shared_ext}$major'
-    fi
-    shlibpath_var=LIBPATH
-  fi
-  ;;
-
-amigaos*)
-  library_names_spec='$libname.ixlibrary $libname.a'
-  # Create ${libname}_ixlibrary.a entries in /sys/libs.
-  finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
-  ;;
-
-beos*)
-  library_names_spec='${libname}${shared_ext}'
-  dynamic_linker="$host_os ld.so"
-  shlibpath_var=LIBRARY_PATH
-  ;;
-
-bsdi[[45]]*)
-  version_type=linux
-  need_version=no
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
-  shlibpath_var=LD_LIBRARY_PATH
-  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
-  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
-  # the default ld.so.conf also contains /usr/contrib/lib and
-  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
-  # libtool to hard-code these into programs
-  ;;
-
-cygwin* | mingw* | pw32*)
-  version_type=windows
-  shrext_cmds=".dll"
-  need_version=no
-  need_lib_prefix=no
-
-  case $GCC,$host_os in
-  yes,cygwin* | yes,mingw* | yes,pw32*)
-    library_names_spec='$libname.dll.a'
-    # DLL is installed to $(libdir)/../bin by postinstall_cmds
-    postinstall_cmds='base_file=`basename \${file}`~
-      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
-      dldir=$destdir/`dirname \$dlpath`~
-      test -d \$dldir || mkdir -p \$dldir~
-      $install_prog $dir/$dlname \$dldir/$dlname~
-      chmod a+x \$dldir/$dlname'
-    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
-      dlpath=$dir/\$dldll~
-       $rm \$dlpath'
-    shlibpath_overrides_runpath=yes
-
-    case $host_os in
-    cygwin*)
-      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
-      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
-      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
-      ;;
-    mingw*)
-      # MinGW DLLs use traditional 'lib' prefix
-      soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
-      sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
-      if echo "$sys_lib_search_path_spec" | [grep ';[c-zC-Z]:/' >/dev/null]; then
-        # It is most probably a Windows format PATH printed by
-        # mingw gcc, but we are running on Cygwin. Gcc prints its search
-        # path with ; separators, and with drive letters. We can handle the
-        # drive letters (cygwin fileutils understands them), so leave them,
-        # especially as we might pass files found there to a mingw objdump,
-        # which wouldn't understand a cygwinified path. Ahh.
-        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
-      else
-        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
-      fi
-      ;;
-    pw32*)
-      # pw32 DLLs use 'pw' prefix rather than 'lib'
-      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
-      ;;
-    esac
-    ;;
-
-  *)
-    library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib'
-    ;;
-  esac
-  dynamic_linker='Win32 ld.exe'
-  # FIXME: first we should search . and the directory the executable is in
-  shlibpath_var=PATH
-  ;;
-
-darwin* | rhapsody*)
-  dynamic_linker="$host_os dyld"
-  version_type=darwin
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
-  soname_spec='${libname}${release}${major}$shared_ext'
-  shlibpath_overrides_runpath=yes
-  shlibpath_var=DYLD_LIBRARY_PATH
-  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
-  m4_if([$1], [],[
-  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"]) 
-  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
-  ;;
-
-dgux*)
-  version_type=linux
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  shlibpath_var=LD_LIBRARY_PATH
-  ;;
-
-freebsd1*)
-  dynamic_linker=no
-  ;;
-
-freebsd* | dragonfly*)
-  # DragonFly does not have aout.  When/if they implement a new
-  # versioning mechanism, adjust this.
-  if test -x /usr/bin/objformat; then
-    objformat=`/usr/bin/objformat`
-  else
-    case $host_os in
-    freebsd[[123]]*) objformat=aout ;;
-    *) objformat=elf ;;
-    esac
-  fi
-  version_type=freebsd-$objformat
-  case $version_type in
-    freebsd-elf*)
-      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
-      need_version=no
-      need_lib_prefix=no
-      ;;
-    freebsd-*)
-      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
-      need_version=yes
-      ;;
-  esac
-  shlibpath_var=LD_LIBRARY_PATH
-  case $host_os in
-  freebsd2*)
-    shlibpath_overrides_runpath=yes
-    ;;
-  freebsd3.[[01]]* | freebsdelf3.[[01]]*)
-    shlibpath_overrides_runpath=yes
-    hardcode_into_libs=yes
-    ;;
-  freebsd3.[[2-9]]* | freebsdelf3.[[2-9]]* | \
-  freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 | freebsdelf4.1.1)
-    shlibpath_overrides_runpath=no
-    hardcode_into_libs=yes
-    ;;
-  *) # from 4.6 on, and DragonFly
-    shlibpath_overrides_runpath=yes
-    hardcode_into_libs=yes
-    ;;
-  esac
-  ;;
-
-gnu*)
-  version_type=linux
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  shlibpath_var=LD_LIBRARY_PATH
-  hardcode_into_libs=yes
-  ;;
-
-hpux9* | hpux10* | hpux11*)
-  # Give a soname corresponding to the major version so that dld.sl refuses to
-  # link against other versions.
-  version_type=sunos
-  need_lib_prefix=no
-  need_version=no
-  case $host_cpu in
-  ia64*)
-    shrext_cmds='.so'
-    hardcode_into_libs=yes
-    dynamic_linker="$host_os dld.so"
-    shlibpath_var=LD_LIBRARY_PATH
-    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
-    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-    soname_spec='${libname}${release}${shared_ext}$major'
-    if test "X$HPUX_IA64_MODE" = X32; then
-      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
-    else
-      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
-    fi
-    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
-    ;;
-   hppa*64*)
-     shrext_cmds='.sl'
-     hardcode_into_libs=yes
-     dynamic_linker="$host_os dld.sl"
-     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
-     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
-     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-     soname_spec='${libname}${release}${shared_ext}$major'
-     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
-     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
-     ;;
-   *)
-    shrext_cmds='.sl'
-    dynamic_linker="$host_os dld.sl"
-    shlibpath_var=SHLIB_PATH
-    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
-    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-    soname_spec='${libname}${release}${shared_ext}$major'
-    ;;
-  esac
-  # HP-UX runs *really* slowly unless shared libraries are mode 555.
-  postinstall_cmds='chmod 555 $lib'
-  ;;
-
-interix[[3-9]]*)
-  version_type=linux
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
-  shlibpath_var=LD_LIBRARY_PATH
-  shlibpath_overrides_runpath=no
-  hardcode_into_libs=yes
-  ;;
-
-irix5* | irix6* | nonstopux*)
-  case $host_os in
-    nonstopux*) version_type=nonstopux ;;
-    *)
-	if test "$lt_cv_prog_gnu_ld" = yes; then
-		version_type=linux
-	else
-		version_type=irix
-	fi ;;
-  esac
-  need_lib_prefix=no
-  need_version=no
-  soname_spec='${libname}${release}${shared_ext}$major'
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
-  case $host_os in
-  irix5* | nonstopux*)
-    libsuff= shlibsuff=
-    ;;
-  *)
-    case $LD in # libtool.m4 will add one of these switches to LD
-    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
-      libsuff= shlibsuff= libmagic=32-bit;;
-    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
-      libsuff=32 shlibsuff=N32 libmagic=N32;;
-    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
-      libsuff=64 shlibsuff=64 libmagic=64-bit;;
-    *) libsuff= shlibsuff= libmagic=never-match;;
-    esac
-    ;;
-  esac
-  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
-  shlibpath_overrides_runpath=no
-  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
-  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
-  hardcode_into_libs=yes
-  ;;
-
-# No shared lib support for Linux oldld, aout, or coff.
-linux*oldld* | linux*aout* | linux*coff*)
-  dynamic_linker=no
-  ;;
-
-# This must be Linux ELF.
-linux* | k*bsd*-gnu)
-  version_type=linux
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
-  shlibpath_var=LD_LIBRARY_PATH
-  shlibpath_overrides_runpath=no
-  # This implies no fast_install, which is unacceptable.
-  # Some rework will be needed to allow for fast_install
-  # before this can be enabled.
-  hardcode_into_libs=yes
-
-  # Append ld.so.conf contents to the search path
-  if test -f /etc/ld.so.conf; then
-    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ 	]*hwcap[ 	]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
-    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
-  fi
-
-  # We used to test for /lib/ld.so.1 and disable shared libraries on
-  # powerpc, because MkLinux only supported shared libraries with the
-  # GNU dynamic linker.  Since this was broken with cross compilers,
-  # most powerpc-linux boxes support dynamic linking these days and
-  # people can always --disable-shared, the test was removed, and we
-  # assume the GNU/Linux dynamic linker is in use.
-  dynamic_linker='GNU/Linux ld.so'
-  ;;
-
-netbsd*)
-  version_type=sunos
-  need_lib_prefix=no
-  need_version=no
-  if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
-    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
-    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
-    dynamic_linker='NetBSD (a.out) ld.so'
-  else
-    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
-    soname_spec='${libname}${release}${shared_ext}$major'
-    dynamic_linker='NetBSD ld.elf_so'
-  fi
-  shlibpath_var=LD_LIBRARY_PATH
-  shlibpath_overrides_runpath=yes
-  hardcode_into_libs=yes
-  ;;
-
-newsos6)
-  version_type=linux
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-  shlibpath_var=LD_LIBRARY_PATH
-  shlibpath_overrides_runpath=yes
-  ;;
-
-nto-qnx*)
-  version_type=linux
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  shlibpath_var=LD_LIBRARY_PATH
-  shlibpath_overrides_runpath=yes
-  ;;
-
-openbsd*)
-  version_type=sunos
-  sys_lib_dlsearch_path_spec="/usr/lib"
-  need_lib_prefix=no
-  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
-  case $host_os in
-    openbsd3.3 | openbsd3.3.*) need_version=yes ;;
-    *)                         need_version=no  ;;
-  esac
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
-  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
-  shlibpath_var=LD_LIBRARY_PATH
-  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
-    case $host_os in
-      openbsd2.[[89]] | openbsd2.[[89]].*)
-	shlibpath_overrides_runpath=no
-	;;
-      *)
-	shlibpath_overrides_runpath=yes
-	;;
-      esac
-  else
-    shlibpath_overrides_runpath=yes
-  fi
-  ;;
-
-os2*)
-  libname_spec='$name'
-  shrext_cmds=".dll"
-  need_lib_prefix=no
-  library_names_spec='$libname${shared_ext} $libname.a'
-  dynamic_linker='OS/2 ld.exe'
-  shlibpath_var=LIBPATH
-  ;;
-
-osf3* | osf4* | osf5*)
-  version_type=osf
-  need_lib_prefix=no
-  need_version=no
-  soname_spec='${libname}${release}${shared_ext}$major'
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-  shlibpath_var=LD_LIBRARY_PATH
-  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
-  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
-  ;;
-
-rdos*)
-  dynamic_linker=no
-  ;;
-
-solaris*)
-  version_type=linux
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  shlibpath_var=LD_LIBRARY_PATH
-  shlibpath_overrides_runpath=yes
-  hardcode_into_libs=yes
-  # ldd complains unless libraries are executable
-  postinstall_cmds='chmod +x $lib'
-  ;;
-
-sunos4*)
-  version_type=sunos
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
-  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
-  shlibpath_var=LD_LIBRARY_PATH
-  shlibpath_overrides_runpath=yes
-  if test "$with_gnu_ld" = yes; then
-    need_lib_prefix=no
-  fi
-  need_version=yes
-  ;;
-
-sysv4 | sysv4.3*)
-  version_type=linux
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  shlibpath_var=LD_LIBRARY_PATH
-  case $host_vendor in
-    sni)
-      shlibpath_overrides_runpath=no
-      need_lib_prefix=no
-      export_dynamic_flag_spec='${wl}-Blargedynsym'
-      runpath_var=LD_RUN_PATH
-      ;;
-    siemens)
-      need_lib_prefix=no
-      ;;
-    motorola)
-      need_lib_prefix=no
-      need_version=no
-      shlibpath_overrides_runpath=no
-      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
-      ;;
-  esac
-  ;;
-
-sysv4*MP*)
-  if test -d /usr/nec ;then
-    version_type=linux
-    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
-    soname_spec='$libname${shared_ext}.$major'
-    shlibpath_var=LD_LIBRARY_PATH
-  fi
-  ;;
-
-sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
-  version_type=freebsd-elf
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  shlibpath_var=LD_LIBRARY_PATH
-  hardcode_into_libs=yes
-  if test "$with_gnu_ld" = yes; then
-    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
-    shlibpath_overrides_runpath=no
-  else
-    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
-    shlibpath_overrides_runpath=yes
-    case $host_os in
-      sco3.2v5*)
-        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
-	;;
-    esac
-  fi
-  sys_lib_dlsearch_path_spec='/usr/lib'
-  ;;
-
-uts4*)
-  version_type=linux
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  shlibpath_var=LD_LIBRARY_PATH
-  ;;
-
-*)
-  dynamic_linker=no
-  ;;
-esac
-AC_MSG_RESULT([$dynamic_linker])
-test "$dynamic_linker" = no && can_build_shared=no
-
-AC_CACHE_VAL([lt_cv_sys_lib_search_path_spec],
-[lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"])
-sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
-AC_CACHE_VAL([lt_cv_sys_lib_dlsearch_path_spec],
-[lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"])
-sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
-
-variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
-if test "$GCC" = yes; then
-  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
-fi
-])# AC_LIBTOOL_SYS_DYNAMIC_LINKER
-
-
-# _LT_AC_TAGCONFIG
-# ----------------
-AC_DEFUN([_LT_AC_TAGCONFIG],
-[AC_REQUIRE([LT_AC_PROG_SED])dnl
-AC_ARG_WITH([tags],
-    [AC_HELP_STRING([--with-tags@<:@=TAGS@:>@],
-        [include additional configurations @<:@automatic@:>@])],
-    [tagnames="$withval"])
-
-if test -f "$ltmain" && test -n "$tagnames"; then
-  if test ! -f "${ofile}"; then
-    AC_MSG_WARN([output file `$ofile' does not exist])
-  fi
-
-  if test -z "$LTCC"; then
-    eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
-    if test -z "$LTCC"; then
-      AC_MSG_WARN([output file `$ofile' does not look like a libtool script])
-    else
-      AC_MSG_WARN([using `LTCC=$LTCC', extracted from `$ofile'])
-    fi
-  fi
-  if test -z "$LTCFLAGS"; then
-    eval "`$SHELL ${ofile} --config | grep '^LTCFLAGS='`"
-  fi
-
-  # Extract list of available tagged configurations in $ofile.
-  # Note that this assumes the entire list is on one line.
-  available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'`
-
-  lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
-  for tagname in $tagnames; do
-    IFS="$lt_save_ifs"
-    # Check whether tagname contains only valid characters
-    case `$echo "X$tagname" | $Xsed -e 's:[[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]]::g'` in
-    "") ;;
-    *)  AC_MSG_ERROR([invalid tag name: $tagname])
-	;;
-    esac
-
-    if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
-    then
-      AC_MSG_ERROR([tag name \"$tagname\" already exists])
-    fi
-
-    # Update the list of available tags.
-    if test -n "$tagname"; then
-      echo appending configuration tag \"$tagname\" to $ofile
-
-      case $tagname in
-      CXX)
-	if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
-	    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
-	    (test "X$CXX" != "Xg++"))) ; then
-	  AC_LIBTOOL_LANG_CXX_CONFIG
-	else
-	  tagname=""
-	fi
-	;;
-
-      F77)
-	if test -n "$F77" && test "X$F77" != "Xno"; then
-	  AC_LIBTOOL_LANG_F77_CONFIG
-	else
-	  tagname=""
-	fi
-	;;
-
-      GCJ)
-	if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
-	  AC_LIBTOOL_LANG_GCJ_CONFIG
-	else
-	  tagname=""
-	fi
-	;;
-
-      RC)
-	AC_LIBTOOL_LANG_RC_CONFIG
-	;;
-
-      *)
-	AC_MSG_ERROR([Unsupported tag name: $tagname])
-	;;
-      esac
-
-      # Append the new tag name to the list of available tags.
-      if test -n "$tagname" ; then
-      available_tags="$available_tags $tagname"
-    fi
-    fi
-  done
-  IFS="$lt_save_ifs"
-
-  # Now substitute the updated list of available tags.
-  if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
-    mv "${ofile}T" "$ofile"
-    chmod +x "$ofile"
-  else
-    rm -f "${ofile}T"
-    AC_MSG_ERROR([unable to update list of available tagged configurations.])
-  fi
-fi
-])# _LT_AC_TAGCONFIG
-
-
-# AC_LIBTOOL_DLOPEN
-# -----------------
-# enable checks for dlopen support
-AC_DEFUN([AC_LIBTOOL_DLOPEN],
- [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])
-])# AC_LIBTOOL_DLOPEN
-
-
-# AC_LIBTOOL_WIN32_DLL
-# --------------------
-# declare package support for building win32 DLLs
-AC_DEFUN([AC_LIBTOOL_WIN32_DLL],
-[AC_BEFORE([$0], [AC_LIBTOOL_SETUP])
-])# AC_LIBTOOL_WIN32_DLL
-
-
-# AC_ENABLE_SHARED([DEFAULT])
-# ---------------------------
-# implement the --enable-shared flag
-# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
-AC_DEFUN([AC_ENABLE_SHARED],
-[define([AC_ENABLE_SHARED_DEFAULT], ifelse($1, no, no, yes))dnl
-AC_ARG_ENABLE([shared],
-    [AC_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
-	[build shared libraries @<:@default=]AC_ENABLE_SHARED_DEFAULT[@:>@])],
-    [p=${PACKAGE-default}
-    case $enableval in
-    yes) enable_shared=yes ;;
-    no) enable_shared=no ;;
-    *)
-      enable_shared=no
-      # Look at the argument we got.  We use all the common list separators.
-      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
-      for pkg in $enableval; do
-	IFS="$lt_save_ifs"
-	if test "X$pkg" = "X$p"; then
-	  enable_shared=yes
-	fi
-      done
-      IFS="$lt_save_ifs"
-      ;;
-    esac],
-    [enable_shared=]AC_ENABLE_SHARED_DEFAULT)
-])# AC_ENABLE_SHARED
-
-
-# AC_DISABLE_SHARED
-# -----------------
-# set the default shared flag to --disable-shared
-AC_DEFUN([AC_DISABLE_SHARED],
-[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
-AC_ENABLE_SHARED(no)
-])# AC_DISABLE_SHARED
-
-
-# AC_ENABLE_STATIC([DEFAULT])
-# ---------------------------
-# implement the --enable-static flag
-# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
-AC_DEFUN([AC_ENABLE_STATIC],
-[define([AC_ENABLE_STATIC_DEFAULT], ifelse($1, no, no, yes))dnl
-AC_ARG_ENABLE([static],
-    [AC_HELP_STRING([--enable-static@<:@=PKGS@:>@],
-	[build static libraries @<:@default=]AC_ENABLE_STATIC_DEFAULT[@:>@])],
-    [p=${PACKAGE-default}
-    case $enableval in
-    yes) enable_static=yes ;;
-    no) enable_static=no ;;
-    *)
-     enable_static=no
-      # Look at the argument we got.  We use all the common list separators.
-      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
-      for pkg in $enableval; do
-	IFS="$lt_save_ifs"
-	if test "X$pkg" = "X$p"; then
-	  enable_static=yes
-	fi
-      done
-      IFS="$lt_save_ifs"
-      ;;
-    esac],
-    [enable_static=]AC_ENABLE_STATIC_DEFAULT)
-])# AC_ENABLE_STATIC
-
-
-# AC_DISABLE_STATIC
-# -----------------
-# set the default static flag to --disable-static
-AC_DEFUN([AC_DISABLE_STATIC],
-[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
-AC_ENABLE_STATIC(no)
-])# AC_DISABLE_STATIC
-
-
-# AC_ENABLE_FAST_INSTALL([DEFAULT])
-# ---------------------------------
-# implement the --enable-fast-install flag
-# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
-AC_DEFUN([AC_ENABLE_FAST_INSTALL],
-[define([AC_ENABLE_FAST_INSTALL_DEFAULT], ifelse($1, no, no, yes))dnl
-AC_ARG_ENABLE([fast-install],
-    [AC_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
-    [optimize for fast installation @<:@default=]AC_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
-    [p=${PACKAGE-default}
-    case $enableval in
-    yes) enable_fast_install=yes ;;
-    no) enable_fast_install=no ;;
-    *)
-      enable_fast_install=no
-      # Look at the argument we got.  We use all the common list separators.
-      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
-      for pkg in $enableval; do
-	IFS="$lt_save_ifs"
-	if test "X$pkg" = "X$p"; then
-	  enable_fast_install=yes
-	fi
-      done
-      IFS="$lt_save_ifs"
-      ;;
-    esac],
-    [enable_fast_install=]AC_ENABLE_FAST_INSTALL_DEFAULT)
-])# AC_ENABLE_FAST_INSTALL
-
-
-# AC_DISABLE_FAST_INSTALL
-# -----------------------
-# set the default to --disable-fast-install
-AC_DEFUN([AC_DISABLE_FAST_INSTALL],
-[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
-AC_ENABLE_FAST_INSTALL(no)
-])# AC_DISABLE_FAST_INSTALL
-
-
-# AC_LIBTOOL_PICMODE([MODE])
-# --------------------------
-# implement the --with-pic flag
-# MODE is either `yes' or `no'.  If omitted, it defaults to `both'.
-AC_DEFUN([AC_LIBTOOL_PICMODE],
-[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
-pic_mode=ifelse($#,1,$1,default)
-])# AC_LIBTOOL_PICMODE
-
-
-# AC_PROG_EGREP
-# -------------
-# This is predefined starting with Autoconf 2.54, so this conditional
-# definition can be removed once we require Autoconf 2.54 or later.
-m4_ifndef([AC_PROG_EGREP], [AC_DEFUN([AC_PROG_EGREP],
-[AC_CACHE_CHECK([for egrep], [ac_cv_prog_egrep],
-   [if echo a | (grep -E '(a|b)') >/dev/null 2>&1
-    then ac_cv_prog_egrep='grep -E'
-    else ac_cv_prog_egrep='egrep'
-    fi])
- EGREP=$ac_cv_prog_egrep
- AC_SUBST([EGREP])
-])])
-
-
-# AC_PATH_TOOL_PREFIX
-# -------------------
-# find a file program which can recognize shared library
-AC_DEFUN([AC_PATH_TOOL_PREFIX],
-[AC_REQUIRE([AC_PROG_EGREP])dnl
-AC_MSG_CHECKING([for $1])
-AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
-[case $MAGIC_CMD in
-[[\\/*] |  ?:[\\/]*])
-  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
-  ;;
-*)
-  lt_save_MAGIC_CMD="$MAGIC_CMD"
-  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
-dnl $ac_dummy forces splitting on constant user-supplied paths.
-dnl POSIX.2 word splitting is done only on the output of word expansions,
-dnl not every word.  This closes a longstanding sh security hole.
-  ac_dummy="ifelse([$2], , $PATH, [$2])"
-  for ac_dir in $ac_dummy; do
-    IFS="$lt_save_ifs"
-    test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$1; then
-      lt_cv_path_MAGIC_CMD="$ac_dir/$1"
-      if test -n "$file_magic_test_file"; then
-	case $deplibs_check_method in
-	"file_magic "*)
-	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
-	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
-	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
-	    $EGREP "$file_magic_regex" > /dev/null; then
-	    :
-	  else
-	    cat <<EOF 1>&2
-
-*** Warning: the command libtool uses to detect shared libraries,
-*** $file_magic_cmd, produces output that libtool cannot recognize.
-*** The result is that libtool may fail to recognize shared libraries
-*** as such.  This will affect the creation of libtool libraries that
-*** depend on shared libraries, but programs linked with such libtool
-*** libraries will work regardless of this problem.  Nevertheless, you
-*** may want to report the problem to your system manager and/or to
-*** bug-libtool at gnu.org
-
-EOF
-	  fi ;;
-	esac
-      fi
-      break
-    fi
-  done
-  IFS="$lt_save_ifs"
-  MAGIC_CMD="$lt_save_MAGIC_CMD"
-  ;;
-esac])
-MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
-if test -n "$MAGIC_CMD"; then
-  AC_MSG_RESULT($MAGIC_CMD)
-else
-  AC_MSG_RESULT(no)
-fi
-])# AC_PATH_TOOL_PREFIX
-
-
-# AC_PATH_MAGIC
-# -------------
-# find a file program which can recognize a shared library
-AC_DEFUN([AC_PATH_MAGIC],
-[AC_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH)
-if test -z "$lt_cv_path_MAGIC_CMD"; then
-  if test -n "$ac_tool_prefix"; then
-    AC_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH)
-  else
-    MAGIC_CMD=:
-  fi
-fi
-])# AC_PATH_MAGIC
-
-
-# AC_PROG_LD
-# ----------
-# find the pathname to the GNU or non-GNU linker
-AC_DEFUN([AC_PROG_LD],
-[AC_ARG_WITH([gnu-ld],
-    [AC_HELP_STRING([--with-gnu-ld],
-	[assume the C compiler uses GNU ld @<:@default=no@:>@])],
-    [test "$withval" = no || with_gnu_ld=yes],
-    [with_gnu_ld=no])
-AC_REQUIRE([LT_AC_PROG_SED])dnl
-AC_REQUIRE([AC_PROG_CC])dnl
-AC_REQUIRE([AC_CANONICAL_HOST])dnl
-AC_REQUIRE([AC_CANONICAL_BUILD])dnl
-ac_prog=ld
-if test "$GCC" = yes; then
-  # Check if gcc -print-prog-name=ld gives a path.
-  AC_MSG_CHECKING([for ld used by $CC])
-  case $host in
-  *-*-mingw*)
-    # gcc leaves a trailing carriage return which upsets mingw
-    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
-  *)
-    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
-  esac
-  case $ac_prog in
-    # Accept absolute paths.
-    [[\\/]]* | ?:[[\\/]]*)
-      re_direlt='/[[^/]][[^/]]*/\.\./'
-      # Canonicalize the pathname of ld
-      ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
-      while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
-	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
-      done
-      test -z "$LD" && LD="$ac_prog"
-      ;;
-  "")
-    # If it fails, then pretend we aren't using GCC.
-    ac_prog=ld
-    ;;
-  *)
-    # If it is relative, then search for the first ld in PATH.
-    with_gnu_ld=unknown
-    ;;
-  esac
-elif test "$with_gnu_ld" = yes; then
-  AC_MSG_CHECKING([for GNU ld])
-else
-  AC_MSG_CHECKING([for non-GNU ld])
-fi
-AC_CACHE_VAL(lt_cv_path_LD,
-[if test -z "$LD"; then
-  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
-  for ac_dir in $PATH; do
-    IFS="$lt_save_ifs"
-    test -z "$ac_dir" && ac_dir=.
-    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
-      lt_cv_path_LD="$ac_dir/$ac_prog"
-      # Check to see if the program is GNU ld.  I'd rather use --version,
-      # but apparently some variants of GNU ld only accept -v.
-      # Break only if it was the GNU/non-GNU ld that we prefer.
-      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
-      *GNU* | *'with BFD'*)
-	test "$with_gnu_ld" != no && break
-	;;
-      *)
-	test "$with_gnu_ld" != yes && break
-	;;
-      esac
-    fi
-  done
-  IFS="$lt_save_ifs"
-else
-  lt_cv_path_LD="$LD" # Let the user override the test with a path.
-fi])
-LD="$lt_cv_path_LD"
-if test -n "$LD"; then
-  AC_MSG_RESULT($LD)
-else
-  AC_MSG_RESULT(no)
-fi
-test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
-AC_PROG_LD_GNU
-])# AC_PROG_LD
-
-
-# AC_PROG_LD_GNU
-# --------------
-AC_DEFUN([AC_PROG_LD_GNU],
-[AC_REQUIRE([AC_PROG_EGREP])dnl
-AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
-[# I'd rather use --version here, but apparently some GNU lds only accept -v.
-case `$LD -v 2>&1 </dev/null` in
-*GNU* | *'with BFD'*)
-  lt_cv_prog_gnu_ld=yes
-  ;;
-*)
-  lt_cv_prog_gnu_ld=no
-  ;;
-esac])
-with_gnu_ld=$lt_cv_prog_gnu_ld
-])# AC_PROG_LD_GNU
-
-
-# AC_PROG_LD_RELOAD_FLAG
-# ----------------------
-# find reload flag for linker
-#   -- PORTME Some linkers may need a different reload flag.
-AC_DEFUN([AC_PROG_LD_RELOAD_FLAG],
-[AC_CACHE_CHECK([for $LD option to reload object files],
-  lt_cv_ld_reload_flag,
-  [lt_cv_ld_reload_flag='-r'])
-reload_flag=$lt_cv_ld_reload_flag
-case $reload_flag in
-"" | " "*) ;;
-*) reload_flag=" $reload_flag" ;;
-esac
-reload_cmds='$LD$reload_flag -o $output$reload_objs'
-case $host_os in
-  darwin*)
-    if test "$GCC" = yes; then
-      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
-    else
-      reload_cmds='$LD$reload_flag -o $output$reload_objs'
-    fi
-    ;;
-esac
-])# AC_PROG_LD_RELOAD_FLAG
-
-
-# AC_DEPLIBS_CHECK_METHOD
-# -----------------------
-# how to check for library dependencies
-#  -- PORTME fill in with the dynamic library characteristics
-AC_DEFUN([AC_DEPLIBS_CHECK_METHOD],
-[AC_CACHE_CHECK([how to recognize dependent libraries],
-lt_cv_deplibs_check_method,
-[lt_cv_file_magic_cmd='$MAGIC_CMD'
-lt_cv_file_magic_test_file=
-lt_cv_deplibs_check_method='unknown'
-# Need to set the preceding variable on all platforms that support
-# interlibrary dependencies.
-# 'none' -- dependencies not supported.
-# `unknown' -- same as none, but documents that we really don't know.
-# 'pass_all' -- all dependencies passed with no checks.
-# 'test_compile' -- check by making test program.
-# 'file_magic [[regex]]' -- check by looking for files in library path
-# which responds to the $file_magic_cmd with a given extended regex.
-# If you have `file' or equivalent on your system and you're not sure
-# whether `pass_all' will *always* work, you probably want this one.
-
-case $host_os in
-aix[[4-9]]*)
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-
-beos*)
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-
-bsdi[[45]]*)
-  lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)'
-  lt_cv_file_magic_cmd='/usr/bin/file -L'
-  lt_cv_file_magic_test_file=/shlib/libc.so
-  ;;
-
-cygwin*)
-  # func_win32_libid is a shell function defined in ltmain.sh
-  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
-  lt_cv_file_magic_cmd='func_win32_libid'
-  ;;
-
-mingw* | pw32*)
-  # Base MSYS/MinGW do not provide the 'file' command needed by
-  # func_win32_libid shell function, so use a weaker test based on 'objdump',
-  # unless we find 'file', for example because we are cross-compiling.
-  if ( file / ) >/dev/null 2>&1; then
-    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
-    lt_cv_file_magic_cmd='func_win32_libid'
-  else
-    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
-    lt_cv_file_magic_cmd='$OBJDUMP -f'
-  fi
-  ;;
-
-darwin* | rhapsody*)
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-
-freebsd* | dragonfly*)
-  if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
-    case $host_cpu in
-    i*86 )
-      # Not sure whether the presence of OpenBSD here was a mistake.
-      # Let's accept both of them until this is cleared up.
-      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library'
-      lt_cv_file_magic_cmd=/usr/bin/file
-      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
-      ;;
-    esac
-  else
-    lt_cv_deplibs_check_method=pass_all
-  fi
-  ;;
-
-gnu*)
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-
-hpux10.20* | hpux11*)
-  lt_cv_file_magic_cmd=/usr/bin/file
-  case $host_cpu in
-  ia64*)
-    lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64'
-    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
-    ;;
-  hppa*64*)
-    [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]']
-    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
-    ;;
-  *)
-    lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]].[[0-9]]) shared library'
-    lt_cv_file_magic_test_file=/usr/lib/libc.sl
-    ;;
-  esac
-  ;;
-
-interix[[3-9]]*)
-  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
-  lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|\.a)$'
-  ;;
-
-irix5* | irix6* | nonstopux*)
-  case $LD in
-  *-32|*"-32 ") libmagic=32-bit;;
-  *-n32|*"-n32 ") libmagic=N32;;
-  *-64|*"-64 ") libmagic=64-bit;;
-  *) libmagic=never-match;;
-  esac
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-
-# This must be Linux ELF.
-linux* | k*bsd*-gnu)
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-
-netbsd*)
-  if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
-    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
-  else
-    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$'
-  fi
-  ;;
-
-newos6*)
-  lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)'
-  lt_cv_file_magic_cmd=/usr/bin/file
-  lt_cv_file_magic_test_file=/usr/lib/libnls.so
-  ;;
-
-nto-qnx*)
-  lt_cv_deplibs_check_method=unknown
-  ;;
-
-openbsd*)
-  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
-    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$'
-  else
-    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
-  fi
-  ;;
-
-osf3* | osf4* | osf5*)
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-
-rdos*)
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-
-solaris*)
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-
-sysv4 | sysv4.3*)
-  case $host_vendor in
-  motorola)
-    lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]'
-    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
-    ;;
-  ncr)
-    lt_cv_deplibs_check_method=pass_all
-    ;;
-  sequent)
-    lt_cv_file_magic_cmd='/bin/file'
-    lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )'
-    ;;
-  sni)
-    lt_cv_file_magic_cmd='/bin/file'
-    lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib"
-    lt_cv_file_magic_test_file=/lib/libc.so
-    ;;
-  siemens)
-    lt_cv_deplibs_check_method=pass_all
-    ;;
-  pc)
-    lt_cv_deplibs_check_method=pass_all
-    ;;
-  esac
-  ;;
-
-sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-esac
-])
-file_magic_cmd=$lt_cv_file_magic_cmd
-deplibs_check_method=$lt_cv_deplibs_check_method
-test -z "$deplibs_check_method" && deplibs_check_method=unknown
-])# AC_DEPLIBS_CHECK_METHOD
-
-
-# AC_PROG_NM
-# ----------
-# find the pathname to a BSD-compatible name lister
-AC_DEFUN([AC_PROG_NM],
-[AC_CACHE_CHECK([for BSD-compatible nm], lt_cv_path_NM,
-[if test -n "$NM"; then
-  # Let the user override the test.
-  lt_cv_path_NM="$NM"
-else
-  lt_nm_to_check="${ac_tool_prefix}nm"
-  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
-    lt_nm_to_check="$lt_nm_to_check nm"
-  fi
-  for lt_tmp_nm in $lt_nm_to_check; do
-    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
-    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
-      IFS="$lt_save_ifs"
-      test -z "$ac_dir" && ac_dir=.
-      tmp_nm="$ac_dir/$lt_tmp_nm"
-      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
-	# Check to see if the nm accepts a BSD-compat flag.
-	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
-	#   nm: unknown option "B" ignored
-	# Tru64's nm complains that /dev/null is an invalid object file
-	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
-	*/dev/null* | *'Invalid file or object type'*)
-	  lt_cv_path_NM="$tmp_nm -B"
-	  break
-	  ;;
-	*)
-	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
-	  */dev/null*)
-	    lt_cv_path_NM="$tmp_nm -p"
-	    break
-	    ;;
-	  *)
-	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
-	    continue # so that we can try to find one that supports BSD flags
-	    ;;
-	  esac
-	  ;;
-	esac
-      fi
-    done
-    IFS="$lt_save_ifs"
-  done
-  test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
-fi])
-NM="$lt_cv_path_NM"
-])# AC_PROG_NM
-
-
-# AC_CHECK_LIBM
-# -------------
-# check for math library
-AC_DEFUN([AC_CHECK_LIBM],
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-LIBM=
-case $host in
-*-*-beos* | *-*-cygwin* | *-*-pw32* | *-*-darwin*)
-  # These system don't have libm, or don't need it
-  ;;
-*-ncr-sysv4.3*)
-  AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw")
-  AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm")
-  ;;
-*)
-  AC_CHECK_LIB(m, cos, LIBM="-lm")
-  ;;
-esac
-])# AC_CHECK_LIBM
-
-
-# AC_LIBLTDL_CONVENIENCE([DIRECTORY])
-# -----------------------------------
-# sets LIBLTDL to the link flags for the libltdl convenience library and
-# LTDLINCL to the include flags for the libltdl header and adds
-# --enable-ltdl-convenience to the configure arguments.  Note that
-# AC_CONFIG_SUBDIRS is not called here.  If DIRECTORY is not provided,
-# it is assumed to be `libltdl'.  LIBLTDL will be prefixed with
-# '${top_builddir}/' and LTDLINCL will be prefixed with '${top_srcdir}/'
-# (note the single quotes!).  If your package is not flat and you're not
-# using automake, define top_builddir and top_srcdir appropriately in
-# the Makefiles.
-AC_DEFUN([AC_LIBLTDL_CONVENIENCE],
-[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
-  case $enable_ltdl_convenience in
-  no) AC_MSG_ERROR([this package needs a convenience libltdl]) ;;
-  "") enable_ltdl_convenience=yes
-      ac_configure_args="$ac_configure_args --enable-ltdl-convenience" ;;
-  esac
-  LIBLTDL='${top_builddir}/'ifelse($#,1,[$1],['libltdl'])/libltdlc.la
-  LTDLINCL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl'])
-  # For backwards non-gettext consistent compatibility...
-  INCLTDL="$LTDLINCL"
-])# AC_LIBLTDL_CONVENIENCE
-
-
-# AC_LIBLTDL_INSTALLABLE([DIRECTORY])
-# -----------------------------------
-# sets LIBLTDL to the link flags for the libltdl installable library and
-# LTDLINCL to the include flags for the libltdl header and adds
-# --enable-ltdl-install to the configure arguments.  Note that
-# AC_CONFIG_SUBDIRS is not called here.  If DIRECTORY is not provided,
-# and an installed libltdl is not found, it is assumed to be `libltdl'.
-# LIBLTDL will be prefixed with '${top_builddir}/'# and LTDLINCL with
-# '${top_srcdir}/' (note the single quotes!).  If your package is not
-# flat and you're not using automake, define top_builddir and top_srcdir
-# appropriately in the Makefiles.
-# In the future, this macro may have to be called after AC_PROG_LIBTOOL.
-AC_DEFUN([AC_LIBLTDL_INSTALLABLE],
-[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
-  AC_CHECK_LIB(ltdl, lt_dlinit,
-  [test x"$enable_ltdl_install" != xyes && enable_ltdl_install=no],
-  [if test x"$enable_ltdl_install" = xno; then
-     AC_MSG_WARN([libltdl not installed, but installation disabled])
-   else
-     enable_ltdl_install=yes
-   fi
-  ])
-  if test x"$enable_ltdl_install" = x"yes"; then
-    ac_configure_args="$ac_configure_args --enable-ltdl-install"
-    LIBLTDL='${top_builddir}/'ifelse($#,1,[$1],['libltdl'])/libltdl.la
-    LTDLINCL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl'])
-  else
-    ac_configure_args="$ac_configure_args --enable-ltdl-install=no"
-    LIBLTDL="-lltdl"
-    LTDLINCL=
-  fi
-  # For backwards non-gettext consistent compatibility...
-  INCLTDL="$LTDLINCL"
-])# AC_LIBLTDL_INSTALLABLE
-
-
-# AC_LIBTOOL_CXX
-# --------------
-# enable support for C++ libraries
-AC_DEFUN([AC_LIBTOOL_CXX],
-[AC_REQUIRE([_LT_AC_LANG_CXX])
-])# AC_LIBTOOL_CXX
-
-
-# _LT_AC_LANG_CXX
-# ---------------
-AC_DEFUN([_LT_AC_LANG_CXX],
-[AC_REQUIRE([AC_PROG_CXX])
-AC_REQUIRE([_LT_AC_PROG_CXXCPP])
-_LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}CXX])
-])# _LT_AC_LANG_CXX
-
-# _LT_AC_PROG_CXXCPP
-# ------------------
-AC_DEFUN([_LT_AC_PROG_CXXCPP],
-[
-AC_REQUIRE([AC_PROG_CXX])
-if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
-    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
-    (test "X$CXX" != "Xg++"))) ; then
-  AC_PROG_CXXCPP
-fi
-])# _LT_AC_PROG_CXXCPP
-
-# AC_LIBTOOL_F77
-# --------------
-# enable support for Fortran 77 libraries
-AC_DEFUN([AC_LIBTOOL_F77],
-[AC_REQUIRE([_LT_AC_LANG_F77])
-])# AC_LIBTOOL_F77
-
-
-# _LT_AC_LANG_F77
-# ---------------
-AC_DEFUN([_LT_AC_LANG_F77],
-[AC_REQUIRE([AC_PROG_F77])
-_LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}F77])
-])# _LT_AC_LANG_F77
-
-
-# AC_LIBTOOL_GCJ
-# --------------
-# enable support for GCJ libraries
-AC_DEFUN([AC_LIBTOOL_GCJ],
-[AC_REQUIRE([_LT_AC_LANG_GCJ])
-])# AC_LIBTOOL_GCJ
-
-
-# _LT_AC_LANG_GCJ
-# ---------------
-AC_DEFUN([_LT_AC_LANG_GCJ],
-[AC_PROVIDE_IFELSE([AC_PROG_GCJ],[],
-  [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],[],
-    [AC_PROVIDE_IFELSE([LT_AC_PROG_GCJ],[],
-      [ifdef([AC_PROG_GCJ],[AC_REQUIRE([AC_PROG_GCJ])],
-	 [ifdef([A][M_PROG_GCJ],[AC_REQUIRE([A][M_PROG_GCJ])],
-	   [AC_REQUIRE([A][C_PROG_GCJ_OR_A][M_PROG_GCJ])])])])])])
-_LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}GCJ])
-])# _LT_AC_LANG_GCJ
-
-
-# AC_LIBTOOL_RC
-# -------------
-# enable support for Windows resource files
-AC_DEFUN([AC_LIBTOOL_RC],
-[AC_REQUIRE([LT_AC_PROG_RC])
-_LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}RC])
-])# AC_LIBTOOL_RC
-
-
-# AC_LIBTOOL_LANG_C_CONFIG
-# ------------------------
-# Ensure that the configuration vars for the C compiler are
-# suitably defined.  Those variables are subsequently used by
-# AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'.
-AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG], [_LT_AC_LANG_C_CONFIG])
-AC_DEFUN([_LT_AC_LANG_C_CONFIG],
-[lt_save_CC="$CC"
-AC_LANG_PUSH(C)
-
-# Source file extension for C test sources.
-ac_ext=c
-
-# Object file extension for compiled C test sources.
-objext=o
-_LT_AC_TAGVAR(objext, $1)=$objext
-
-# Code to be used in simple compile tests
-lt_simple_compile_test_code="int some_variable = 0;"
-
-# Code to be used in simple link tests
-lt_simple_link_test_code='int main(){return(0);}'
-
-_LT_AC_SYS_COMPILER
-
-# save warnings/boilerplate of simple test code
-_LT_COMPILER_BOILERPLATE
-_LT_LINKER_BOILERPLATE
-
-AC_LIBTOOL_PROG_COMPILER_NO_RTTI($1)
-AC_LIBTOOL_PROG_COMPILER_PIC($1)
-AC_LIBTOOL_PROG_CC_C_O($1)
-AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1)
-AC_LIBTOOL_PROG_LD_SHLIBS($1)
-AC_LIBTOOL_SYS_DYNAMIC_LINKER($1)
-AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1)
-AC_LIBTOOL_SYS_LIB_STRIP
-AC_LIBTOOL_DLOPEN_SELF
-
-# Report which library types will actually be built
-AC_MSG_CHECKING([if libtool supports shared libraries])
-AC_MSG_RESULT([$can_build_shared])
-
-AC_MSG_CHECKING([whether to build shared libraries])
-test "$can_build_shared" = "no" && enable_shared=no
-
-# On AIX, shared libraries and static libraries use the same namespace, and
-# are all built from PIC.
-case $host_os in
-aix3*)
-  test "$enable_shared" = yes && enable_static=no
-  if test -n "$RANLIB"; then
-    archive_cmds="$archive_cmds~\$RANLIB \$lib"
-    postinstall_cmds='$RANLIB $lib'
-  fi
-  ;;
-
-aix[[4-9]]*)
-  if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
-    test "$enable_shared" = yes && enable_static=no
-  fi
-    ;;
-esac
-AC_MSG_RESULT([$enable_shared])
-
-AC_MSG_CHECKING([whether to build static libraries])
-# Make sure either enable_shared or enable_static is yes.
-test "$enable_shared" = yes || enable_static=yes
-AC_MSG_RESULT([$enable_static])
-
-AC_LIBTOOL_CONFIG($1)
-
-AC_LANG_POP
-CC="$lt_save_CC"
-])# AC_LIBTOOL_LANG_C_CONFIG
-
-
-# AC_LIBTOOL_LANG_CXX_CONFIG
-# --------------------------
-# Ensure that the configuration vars for the C compiler are
-# suitably defined.  Those variables are subsequently used by
-# AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'.
-AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG], [_LT_AC_LANG_CXX_CONFIG(CXX)])
-AC_DEFUN([_LT_AC_LANG_CXX_CONFIG],
-[AC_LANG_PUSH(C++)
-AC_REQUIRE([AC_PROG_CXX])
-AC_REQUIRE([_LT_AC_PROG_CXXCPP])
-
-_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
-_LT_AC_TAGVAR(allow_undefined_flag, $1)=
-_LT_AC_TAGVAR(always_export_symbols, $1)=no
-_LT_AC_TAGVAR(archive_expsym_cmds, $1)=
-_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=
-_LT_AC_TAGVAR(hardcode_direct, $1)=no
-_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=
-_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
-_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=
-_LT_AC_TAGVAR(hardcode_minus_L, $1)=no
-_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
-_LT_AC_TAGVAR(hardcode_automatic, $1)=no
-_LT_AC_TAGVAR(module_cmds, $1)=
-_LT_AC_TAGVAR(module_expsym_cmds, $1)=
-_LT_AC_TAGVAR(link_all_deplibs, $1)=unknown
-_LT_AC_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-_LT_AC_TAGVAR(no_undefined_flag, $1)=
-_LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
-_LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=no
-
-# Dependencies to place before and after the object being linked:
-_LT_AC_TAGVAR(predep_objects, $1)=
-_LT_AC_TAGVAR(postdep_objects, $1)=
-_LT_AC_TAGVAR(predeps, $1)=
-_LT_AC_TAGVAR(postdeps, $1)=
-_LT_AC_TAGVAR(compiler_lib_search_path, $1)=
-_LT_AC_TAGVAR(compiler_lib_search_dirs, $1)=
-
-# Source file extension for C++ test sources.
-ac_ext=cpp
-
-# Object file extension for compiled C++ test sources.
-objext=o
-_LT_AC_TAGVAR(objext, $1)=$objext
-
-# Code to be used in simple compile tests
-lt_simple_compile_test_code="int some_variable = 0;"
-
-# Code to be used in simple link tests
-lt_simple_link_test_code='int main(int, char *[[]]) { return(0); }'
-
-# ltmain only uses $CC for tagged configurations so make sure $CC is set.
-_LT_AC_SYS_COMPILER
-
-# save warnings/boilerplate of simple test code
-_LT_COMPILER_BOILERPLATE
-_LT_LINKER_BOILERPLATE
-
-# Allow CC to be a program name with arguments.
-lt_save_CC=$CC
-lt_save_LD=$LD
-lt_save_GCC=$GCC
-GCC=$GXX
-lt_save_with_gnu_ld=$with_gnu_ld
-lt_save_path_LD=$lt_cv_path_LD
-if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
-  lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
-else
-  $as_unset lt_cv_prog_gnu_ld
-fi
-if test -n "${lt_cv_path_LDCXX+set}"; then
-  lt_cv_path_LD=$lt_cv_path_LDCXX
-else
-  $as_unset lt_cv_path_LD
-fi
-test -z "${LDCXX+set}" || LD=$LDCXX
-CC=${CXX-"c++"}
-compiler=$CC
-_LT_AC_TAGVAR(compiler, $1)=$CC
-_LT_CC_BASENAME([$compiler])
-
-# We don't want -fno-exception wen compiling C++ code, so set the
-# no_builtin_flag separately
-if test "$GXX" = yes; then
-  _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
-else
-  _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
-fi
-
-if test "$GXX" = yes; then
-  # Set up default GNU C++ configuration
-
-  AC_PROG_LD
-
-  # Check if GNU C++ uses GNU ld as the underlying linker, since the
-  # archiving commands below assume that GNU ld is being used.
-  if test "$with_gnu_ld" = yes; then
-    _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
-    _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
-
-    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
-    _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-
-    # If archive_cmds runs LD, not CC, wlarc should be empty
-    # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
-    #     investigate it a little bit more. (MM)
-    wlarc='${wl}'
-
-    # ancient GNU ld didn't support --whole-archive et. al.
-    if eval "`$CC -print-prog-name=ld` --help 2>&1" | \
-	grep 'no-whole-archive' > /dev/null; then
-      _LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
-    else
-      _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
-    fi
-  else
-    with_gnu_ld=no
-    wlarc=
-
-    # A generic and very simple default shared library creation
-    # command for GNU C++ for the case where it uses the native
-    # linker, instead of GNU ld.  If possible, this setting should
-    # overridden to take advantage of the native linker features on
-    # the platform it is being used on.
-    _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
-  fi
-
-  # Commands to make compiler produce verbose output that lists
-  # what "hidden" libraries, object files and flags are used when
-  # linking a shared library.
-  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
-
-else
-  GXX=no
-  with_gnu_ld=no
-  wlarc=
-fi
-
-# PORTME: fill in a description of your system's C++ link characteristics
-AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
-_LT_AC_TAGVAR(ld_shlibs, $1)=yes
-case $host_os in
-  aix3*)
-    # FIXME: insert proper C++ library support
-    _LT_AC_TAGVAR(ld_shlibs, $1)=no
-    ;;
-  aix[[4-9]]*)
-    if test "$host_cpu" = ia64; then
-      # On IA64, the linker does run time linking by default, so we don't
-      # have to do anything special.
-      aix_use_runtimelinking=no
-      exp_sym_flag='-Bexport'
-      no_entry_flag=""
-    else
-      aix_use_runtimelinking=no
-
-      # Test if we are trying to use run time linking or normal
-      # AIX style linking. If -brtl is somewhere in LDFLAGS, we
-      # need to do runtime linking.
-      case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
-	for ld_flag in $LDFLAGS; do
-	  case $ld_flag in
-	  *-brtl*)
-	    aix_use_runtimelinking=yes
-	    break
-	    ;;
-	  esac
-	done
-	;;
-      esac
-
-      exp_sym_flag='-bexport'
-      no_entry_flag='-bnoentry'
-    fi
-
-    # When large executables or shared objects are built, AIX ld can
-    # have problems creating the table of contents.  If linking a library
-    # or program results in "error TOC overflow" add -mminimal-toc to
-    # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
-    # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
-
-    _LT_AC_TAGVAR(archive_cmds, $1)=''
-    _LT_AC_TAGVAR(hardcode_direct, $1)=yes
-    _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':'
-    _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
-
-    if test "$GXX" = yes; then
-      case $host_os in aix4.[[012]]|aix4.[[012]].*)
-      # We only want to do this on AIX 4.2 and lower, the check
-      # below for broken collect2 doesn't work under 4.3+
-	collect2name=`${CC} -print-prog-name=collect2`
-	if test -f "$collect2name" && \
-	   strings "$collect2name" | grep resolve_lib_name >/dev/null
-	then
-	  # We have reworked collect2
-	  :
-	else
-	  # We have old collect2
-	  _LT_AC_TAGVAR(hardcode_direct, $1)=unsupported
-	  # It fails to find uninstalled libraries when the uninstalled
-	  # path is not listed in the libpath.  Setting hardcode_minus_L
-	  # to unsupported forces relinking
-	  _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
-	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-	  _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=
-	fi
-	;;
-      esac
-      shared_flag='-shared'
-      if test "$aix_use_runtimelinking" = yes; then
-	shared_flag="$shared_flag "'${wl}-G'
-      fi
-    else
-      # not using gcc
-      if test "$host_cpu" = ia64; then
-	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
-	# chokes on -Wl,-G. The following line is correct:
-	shared_flag='-G'
-      else
-	if test "$aix_use_runtimelinking" = yes; then
-	  shared_flag='${wl}-G'
-	else
-	  shared_flag='${wl}-bM:SRE'
-	fi
-      fi
-    fi
-
-    # It seems that -bexpall does not export symbols beginning with
-    # underscore (_), so it is better to generate a list of symbols to export.
-    _LT_AC_TAGVAR(always_export_symbols, $1)=yes
-    if test "$aix_use_runtimelinking" = yes; then
-      # Warning - without using the other runtime loading flags (-brtl),
-      # -berok will link without error, but may produce a broken library.
-      _LT_AC_TAGVAR(allow_undefined_flag, $1)='-berok'
-      # Determine the default libpath from the value encoded in an empty executable.
-      _LT_AC_SYS_LIBPATH_AIX
-      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
-
-      _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
-     else
-      if test "$host_cpu" = ia64; then
-	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
-	_LT_AC_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
-	_LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
-      else
-	# Determine the default libpath from the value encoded in an empty executable.
-	_LT_AC_SYS_LIBPATH_AIX
-	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
-	# Warning - without using the other run time loading flags,
-	# -berok will link without error, but may produce a broken library.
-	_LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
-	_LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
-	# Exported symbols can be pulled into shared objects from archives
-	_LT_AC_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
-	_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes
-	# This is similar to how AIX traditionally builds its shared libraries.
-	_LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
-      fi
-    fi
-    ;;
-
-  beos*)
-    if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
-      _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
-      # Joseph Beckenbach <jrb3 at best.com> says some releases of gcc
-      # support --undefined.  This deserves some investigation.  FIXME
-      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-    else
-      _LT_AC_TAGVAR(ld_shlibs, $1)=no
-    fi
-    ;;
-
-  chorus*)
-    case $cc_basename in
-      *)
-	# FIXME: insert proper C++ library support
-	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-	;;
-    esac
-    ;;
-
-  cygwin* | mingw* | pw32*)
-    # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
-    # as there is no search path for DLLs.
-    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-    _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
-    _LT_AC_TAGVAR(always_export_symbols, $1)=no
-    _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
-
-    if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
-      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
-      # If the export-symbols file already is a .def file (1st line
-      # is EXPORTS), use it as is; otherwise, prepend...
-      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
-	cp $export_symbols $output_objdir/$soname.def;
-      else
-	echo EXPORTS > $output_objdir/$soname.def;
-	cat $export_symbols >> $output_objdir/$soname.def;
-      fi~
-      $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
-    else
-      _LT_AC_TAGVAR(ld_shlibs, $1)=no
-    fi
-  ;;
-      darwin* | rhapsody*)
-      _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
-      _LT_AC_TAGVAR(hardcode_direct, $1)=no
-      _LT_AC_TAGVAR(hardcode_automatic, $1)=yes
-      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
-      _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=''
-      _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
-      _LT_AC_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined"
-      if test "$GXX" = yes ; then
-      output_verbose_link_cmd='echo'
-      _LT_AC_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
-      _LT_AC_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
-      _LT_AC_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
-      _LT_AC_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
-      if test "$lt_cv_apple_cc_single_mod" != "yes"; then
-        _LT_AC_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
-        _LT_AC_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
-      fi
-      else
-      case $cc_basename in
-        xlc*)
-         output_verbose_link_cmd='echo'
-          _LT_AC_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
-          _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
-          # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
-          _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
-          _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
-          ;;
-       *)
-         _LT_AC_TAGVAR(ld_shlibs, $1)=no
-          ;;
-      esac
-      fi
-        ;;
-
-  dgux*)
-    case $cc_basename in
-      ec++*)
-	# FIXME: insert proper C++ library support
-	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-	;;
-      ghcx*)
-	# Green Hills C++ Compiler
-	# FIXME: insert proper C++ library support
-	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-	;;
-      *)
-	# FIXME: insert proper C++ library support
-	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-	;;
-    esac
-    ;;
-  freebsd[[12]]*)
-    # C++ shared libraries reported to be fairly broken before switch to ELF
-    _LT_AC_TAGVAR(ld_shlibs, $1)=no
-    ;;
-  freebsd-elf*)
-    _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
-    ;;
-  freebsd* | dragonfly*)
-    # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
-    # conventions
-    _LT_AC_TAGVAR(ld_shlibs, $1)=yes
-    ;;
-  gnu*)
-    ;;
-  hpux9*)
-    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
-    _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-    _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-    _LT_AC_TAGVAR(hardcode_direct, $1)=yes
-    _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
-				# but as the default
-				# location of the library.
-
-    case $cc_basename in
-    CC*)
-      # FIXME: insert proper C++ library support
-      _LT_AC_TAGVAR(ld_shlibs, $1)=no
-      ;;
-    aCC*)
-      _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
-      # Commands to make compiler produce verbose output that lists
-      # what "hidden" libraries, object files and flags are used when
-      # linking a shared library.
-      #
-      # There doesn't appear to be a way to prevent this compiler from
-      # explicitly linking system object files so we need to strip them
-      # from the output so that they don't get included in the library
-      # dependencies.
-      output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "[[-]]L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
-      ;;
-    *)
-      if test "$GXX" = yes; then
-        _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
-      else
-        # FIXME: insert proper C++ library support
-        _LT_AC_TAGVAR(ld_shlibs, $1)=no
-      fi
-      ;;
-    esac
-    ;;
-  hpux10*|hpux11*)
-    if test $with_gnu_ld = no; then
-      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
-      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-
-      case $host_cpu in
-      hppa*64*|ia64*) ;;
-      *)
-	_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-        ;;
-      esac
-    fi
-    case $host_cpu in
-    hppa*64*|ia64*)
-      _LT_AC_TAGVAR(hardcode_direct, $1)=no
-      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-      ;;
-    *)
-      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
-      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
-					      # but as the default
-					      # location of the library.
-      ;;
-    esac
-
-    case $cc_basename in
-      CC*)
-	# FIXME: insert proper C++ library support
-	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-	;;
-      aCC*)
-	case $host_cpu in
-	hppa*64*)
-	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
-	  ;;
-	ia64*)
-	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
-	  ;;
-	*)
-	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
-	  ;;
-	esac
-	# Commands to make compiler produce verbose output that lists
-	# what "hidden" libraries, object files and flags are used when
-	# linking a shared library.
-	#
-	# There doesn't appear to be a way to prevent this compiler from
-	# explicitly linking system object files so we need to strip them
-	# from the output so that they don't get included in the library
-	# dependencies.
-	output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
-	;;
-      *)
-	if test "$GXX" = yes; then
-	  if test $with_gnu_ld = no; then
-	    case $host_cpu in
-	    hppa*64*)
-	      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
-	      ;;
-	    ia64*)
-	      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
-	      ;;
-	    *)
-	      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
-	      ;;
-	    esac
-	  fi
-	else
-	  # FIXME: insert proper C++ library support
-	  _LT_AC_TAGVAR(ld_shlibs, $1)=no
-	fi
-	;;
-    esac
-    ;;
-  interix[[3-9]]*)
-    _LT_AC_TAGVAR(hardcode_direct, $1)=no
-    _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-    _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-    # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
-    # Instead, shared libraries are loaded at an image base (0x10000000 by
-    # default) and relocated if they conflict, which is a slow very memory
-    # consuming and fragmenting process.  To avoid this, we pick a random,
-    # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
-    # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
-    _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
-    _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
-    ;;
-  irix5* | irix6*)
-    case $cc_basename in
-      CC*)
-	# SGI C++
-	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
-
-	# Archives containing C++ object files must be created using
-	# "CC -ar", where "CC" is the IRIX C++ compiler.  This is
-	# necessary to make sure instantiated templates are included
-	# in the archive.
-	_LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs'
-	;;
-      *)
-	if test "$GXX" = yes; then
-	  if test "$with_gnu_ld" = no; then
-	    _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
-	  else
-	    _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` -o $lib'
-	  fi
-	fi
-	_LT_AC_TAGVAR(link_all_deplibs, $1)=yes
-	;;
-    esac
-    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-    _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-    ;;
-  linux* | k*bsd*-gnu)
-    case $cc_basename in
-      KCC*)
-	# Kuck and Associates, Inc. (KAI) C++ Compiler
-
-	# KCC will only create a shared library if the output file
-	# ends with ".so" (or ".sl" for HP-UX), so rename the library
-	# to its proper name (with version) after linking.
-	_LT_AC_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
-	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
-	# Commands to make compiler produce verbose output that lists
-	# what "hidden" libraries, object files and flags are used when
-	# linking a shared library.
-	#
-	# There doesn't appear to be a way to prevent this compiler from
-	# explicitly linking system object files so we need to strip them
-	# from the output so that they don't get included in the library
-	# dependencies.
-	output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | grep "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
-
-	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath,$libdir'
-	_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-
-	# Archives containing C++ object files must be created using
-	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
-	_LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs'
-	;;
-      icpc*)
-	# Intel C++
-	with_gnu_ld=yes
-	# version 8.0 and above of icpc choke on multiply defined symbols
-	# if we add $predep_objects and $postdep_objects, however 7.1 and
-	# earlier do not add the objects themselves.
-	case `$CC -V 2>&1` in
-	*"Version 7."*)
-  	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
-  	  _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
-	  ;;
-	*)  # Version 8.0 or newer
-	  tmp_idyn=
-	  case $host_cpu in
-	    ia64*) tmp_idyn=' -i_dynamic';;
-	  esac
-  	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-	  _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
-	  ;;
-	esac
-	_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
-	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-	_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-	_LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
-	;;
-      pgCC* | pgcpp*)
-        # Portland Group C++ compiler
-	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
-  	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
-
-	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
-	_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-	_LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
-        ;;
-      cxx*)
-	# Compaq C++
-	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
-	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname  -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
-
-	runpath_var=LD_RUN_PATH
-	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
-	_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-
-	# Commands to make compiler produce verbose output that lists
-	# what "hidden" libraries, object files and flags are used when
-	# linking a shared library.
-	#
-	# There doesn't appear to be a way to prevent this compiler from
-	# explicitly linking system object files so we need to strip them
-	# from the output so that they don't get included in the library
-	# dependencies.
-	output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
-	;;
-      *)
-	case `$CC -V 2>&1 | sed 5q` in
-	*Sun\ C*)
-	  # Sun C++ 5.9
-	  _LT_AC_TAGVAR(no_undefined_flag, $1)=' -zdefs'
-	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
-	  _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
-	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
-	  _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
-
-	  # Not sure whether something based on
-	  # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
-	  # would be better.
-	  output_verbose_link_cmd='echo'
-
-	  # Archives containing C++ object files must be created using
-	  # "CC -xar", where "CC" is the Sun C++ compiler.  This is
-	  # necessary to make sure instantiated templates are included
-	  # in the archive.
-	  _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
-	  ;;
-	esac
-	;;
-    esac
-    ;;
-  lynxos*)
-    # FIXME: insert proper C++ library support
-    _LT_AC_TAGVAR(ld_shlibs, $1)=no
-    ;;
-  m88k*)
-    # FIXME: insert proper C++ library support
-    _LT_AC_TAGVAR(ld_shlibs, $1)=no
-    ;;
-  mvs*)
-    case $cc_basename in
-      cxx*)
-	# FIXME: insert proper C++ library support
-	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-	;;
-      *)
-	# FIXME: insert proper C++ library support
-	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-	;;
-    esac
-    ;;
-  netbsd*)
-    if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
-      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
-      wlarc=
-      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
-      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
-      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-    fi
-    # Workaround some broken pre-1.5 toolchains
-    output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
-    ;;
-  openbsd2*)
-    # C++ shared libraries are fairly broken
-    _LT_AC_TAGVAR(ld_shlibs, $1)=no
-    ;;
-  openbsd*)
-    if test -f /usr/libexec/ld.so; then
-      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
-      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
-      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-      if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
-	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
-	_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-	_LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
-      fi
-      output_verbose_link_cmd='echo'
-    else
-      _LT_AC_TAGVAR(ld_shlibs, $1)=no
-    fi
-    ;;
-  osf3*)
-    case $cc_basename in
-      KCC*)
-	# Kuck and Associates, Inc. (KAI) C++ Compiler
-
-	# KCC will only create a shared library if the output file
-	# ends with ".so" (or ".sl" for HP-UX), so rename the library
-	# to its proper name (with version) after linking.
-	_LT_AC_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
-
-	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-	_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-
-	# Archives containing C++ object files must be created using
-	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
-	_LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs'
-
-	;;
-      RCC*)
-	# Rational C++ 2.4.1
-	# FIXME: insert proper C++ library support
-	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-	;;
-      cxx*)
-	_LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
-	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && echo ${wl}-set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
-
-	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-	_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-
-	# Commands to make compiler produce verbose output that lists
-	# what "hidden" libraries, object files and flags are used when
-	# linking a shared library.
-	#
-	# There doesn't appear to be a way to prevent this compiler from
-	# explicitly linking system object files so we need to strip them
-	# from the output so that they don't get included in the library
-	# dependencies.
-	output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
-	;;
-      *)
-	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
-	  _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
-	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
-
-	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-	  _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-
-	  # Commands to make compiler produce verbose output that lists
-	  # what "hidden" libraries, object files and flags are used when
-	  # linking a shared library.
-	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
-
-	else
-	  # FIXME: insert proper C++ library support
-	  _LT_AC_TAGVAR(ld_shlibs, $1)=no
-	fi
-	;;
-    esac
-    ;;
-  osf4* | osf5*)
-    case $cc_basename in
-      KCC*)
-	# Kuck and Associates, Inc. (KAI) C++ Compiler
-
-	# KCC will only create a shared library if the output file
-	# ends with ".so" (or ".sl" for HP-UX), so rename the library
-	# to its proper name (with version) after linking.
-	_LT_AC_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
-
-	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-	_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-
-	# Archives containing C++ object files must be created using
-	# the KAI C++ compiler.
-	_LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs'
-	;;
-      RCC*)
-	# Rational C++ 2.4.1
-	# FIXME: insert proper C++ library support
-	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-	;;
-      cxx*)
-	_LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
-	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
-	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
-	  echo "-hidden">> $lib.exp~
-	  $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname -Wl,-input -Wl,$lib.exp  `test -n "$verstring" && echo -set_version	$verstring` -update_registry ${output_objdir}/so_locations -o $lib~
-	  $rm $lib.exp'
-
-	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
-	_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-
-	# Commands to make compiler produce verbose output that lists
-	# what "hidden" libraries, object files and flags are used when
-	# linking a shared library.
-	#
-	# There doesn't appear to be a way to prevent this compiler from
-	# explicitly linking system object files so we need to strip them
-	# from the output so that they don't get included in the library
-	# dependencies.
-	output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
-	;;
-      *)
-	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
-	  _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
-	 _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
-
-	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-	  _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-
-	  # Commands to make compiler produce verbose output that lists
-	  # what "hidden" libraries, object files and flags are used when
-	  # linking a shared library.
-	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
-
-	else
-	  # FIXME: insert proper C++ library support
-	  _LT_AC_TAGVAR(ld_shlibs, $1)=no
-	fi
-	;;
-    esac
-    ;;
-  psos*)
-    # FIXME: insert proper C++ library support
-    _LT_AC_TAGVAR(ld_shlibs, $1)=no
-    ;;
-  sunos4*)
-    case $cc_basename in
-      CC*)
-	# Sun C++ 4.x
-	# FIXME: insert proper C++ library support
-	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-	;;
-      lcc*)
-	# Lucid
-	# FIXME: insert proper C++ library support
-	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-	;;
-      *)
-	# FIXME: insert proper C++ library support
-	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-	;;
-    esac
-    ;;
-  solaris*)
-    case $cc_basename in
-      CC*)
-	# Sun C++ 4.2, 5.x and Centerline C++
-        _LT_AC_TAGVAR(archive_cmds_need_lc,$1)=yes
-	_LT_AC_TAGVAR(no_undefined_flag, $1)=' -zdefs'
-	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
-	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
-	$CC -G${allow_undefined_flag}  ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
-
-	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
-	_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-	case $host_os in
-	  solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
-	  *)
-	    # The compiler driver will combine and reorder linker options,
-	    # but understands `-z linker_flag'.
-	    # Supported since Solaris 2.6 (maybe 2.5.1?)
-	    _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
-	    ;;
-	esac
-	_LT_AC_TAGVAR(link_all_deplibs, $1)=yes
-
-	output_verbose_link_cmd='echo'
-
-	# Archives containing C++ object files must be created using
-	# "CC -xar", where "CC" is the Sun C++ compiler.  This is
-	# necessary to make sure instantiated templates are included
-	# in the archive.
-	_LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
-	;;
-      gcx*)
-	# Green Hills C++ Compiler
-	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
-
-	# The C++ compiler must be used to create the archive.
-	_LT_AC_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
-	;;
-      *)
-	# GNU C++ compiler with Solaris linker
-	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
-	  _LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs'
-	  if $CC --version | grep -v '^2\.7' > /dev/null; then
-	    _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
-	    _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
-		$CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
-
-	    # Commands to make compiler produce verbose output that lists
-	    # what "hidden" libraries, object files and flags are used when
-	    # linking a shared library.
-	    output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
-	  else
-	    # g++ 2.7 appears to require `-G' NOT `-shared' on this
-	    # platform.
-	    _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
-	    _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
-		$CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
-
-	    # Commands to make compiler produce verbose output that lists
-	    # what "hidden" libraries, object files and flags are used when
-	    # linking a shared library.
-	    output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
-	  fi
-
-	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir'
-	  case $host_os in
-	  solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
-	  *)
-	    _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
-	    ;;
-	  esac
-	fi
-	;;
-    esac
-    ;;
-  sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
-    _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
-    _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
-    _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-    runpath_var='LD_RUN_PATH'
-
-    case $cc_basename in
-      CC*)
-	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-	;;
-      *)
-	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-	;;
-    esac
-    ;;
-  sysv5* | sco3.2v5* | sco5v6*)
-    # Note: We can NOT use -z defs as we might desire, because we do not
-    # link with -lc, and that would cause any symbols used from libc to
-    # always be unresolved, which means just about no library would
-    # ever link correctly.  If we're not using GNU ld we use -z text
-    # though, which does catch some bad symbols but isn't as heavy-handed
-    # as -z defs.
-    # For security reasons, it is highly recommended that you always
-    # use absolute paths for naming shared libraries, and exclude the
-    # DT_RUNPATH tag from executables and libraries.  But doing so
-    # requires that you compile everything twice, which is a pain.
-    # So that behaviour is only enabled if SCOABSPATH is set to a
-    # non-empty value in the environment.  Most likely only useful for
-    # creating official distributions of packages.
-    # This is a hack until libtool officially supports absolute path
-    # names for shared libraries.
-    _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
-    _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
-    _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
-    _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
-    _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':'
-    _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
-    _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
-    runpath_var='LD_RUN_PATH'
-
-    case $cc_basename in
-      CC*)
-	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
-	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
-	;;
-      *)
-	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
-	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
-	;;
-    esac
-    ;;
-  tandem*)
-    case $cc_basename in
-      NCC*)
-	# NonStop-UX NCC 3.20
-	# FIXME: insert proper C++ library support
-	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-	;;
-      *)
-	# FIXME: insert proper C++ library support
-	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-	;;
-    esac
-    ;;
-  vxworks*)
-    # FIXME: insert proper C++ library support
-    _LT_AC_TAGVAR(ld_shlibs, $1)=no
-    ;;
-  *)
-    # FIXME: insert proper C++ library support
-    _LT_AC_TAGVAR(ld_shlibs, $1)=no
-    ;;
-esac
-AC_MSG_RESULT([$_LT_AC_TAGVAR(ld_shlibs, $1)])
-test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
-
-_LT_AC_TAGVAR(GCC, $1)="$GXX"
-_LT_AC_TAGVAR(LD, $1)="$LD"
-
-AC_LIBTOOL_POSTDEP_PREDEP($1)
-AC_LIBTOOL_PROG_COMPILER_PIC($1)
-AC_LIBTOOL_PROG_CC_C_O($1)
-AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1)
-AC_LIBTOOL_PROG_LD_SHLIBS($1)
-AC_LIBTOOL_SYS_DYNAMIC_LINKER($1)
-AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1)
-
-AC_LIBTOOL_CONFIG($1)
-
-AC_LANG_POP
-CC=$lt_save_CC
-LDCXX=$LD
-LD=$lt_save_LD
-GCC=$lt_save_GCC
-with_gnu_ldcxx=$with_gnu_ld
-with_gnu_ld=$lt_save_with_gnu_ld
-lt_cv_path_LDCXX=$lt_cv_path_LD
-lt_cv_path_LD=$lt_save_path_LD
-lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
-lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
-])# AC_LIBTOOL_LANG_CXX_CONFIG
-
-# AC_LIBTOOL_POSTDEP_PREDEP([TAGNAME])
-# ------------------------------------
-# Figure out "hidden" library dependencies from verbose
-# compiler output when linking a shared library.
-# Parse the compiler output and extract the necessary
-# objects, libraries and library flags.
-AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP],
-[AC_REQUIRE([LT_AC_PROG_SED])dnl
-dnl we can't use the lt_simple_compile_test_code here,
-dnl because it contains code intended for an executable,
-dnl not a library.  It's possible we should let each
-dnl tag define a new lt_????_link_test_code variable,
-dnl but it's only used here...
-ifelse([$1],[],[cat > conftest.$ac_ext <<EOF
-int a;
-void foo (void) { a = 0; }
-EOF
-],[$1],[CXX],[cat > conftest.$ac_ext <<EOF
-class Foo
-{
-public:
-  Foo (void) { a = 0; }
-private:
-  int a;
-};
-EOF
-],[$1],[F77],[cat > conftest.$ac_ext <<EOF
-      subroutine foo
-      implicit none
-      integer*4 a
-      a=0
-      return
-      end
-EOF
-],[$1],[GCJ],[cat > conftest.$ac_ext <<EOF
-public class foo {
-  private int a;
-  public void bar (void) {
-    a = 0;
-  }
-};
-EOF
-])
-dnl Parse the compiler output and extract the necessary
-dnl objects, libraries and library flags.
-if AC_TRY_EVAL(ac_compile); then
-  # Parse the compiler output and extract the necessary
-  # objects, libraries and library flags.
-
-  # Sentinel used to keep track of whether or not we are before
-  # the conftest object file.
-  pre_test_object_deps_done=no
-
-  # The `*' in the case matches for architectures that use `case' in
-  # $output_verbose_cmd can trigger glob expansion during the loop
-  # eval without this substitution.
-  output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e "$no_glob_subst"`
-
-  for p in `eval $output_verbose_link_cmd`; do
-    case $p in
-
-    -L* | -R* | -l*)
-       # Some compilers place space between "-{L,R}" and the path.
-       # Remove the space.
-       if test $p = "-L" \
-	  || test $p = "-R"; then
-	 prev=$p
-	 continue
-       else
-	 prev=
-       fi
-
-       if test "$pre_test_object_deps_done" = no; then
-	 case $p in
-	 -L* | -R*)
-	   # Internal compiler library paths should come after those
-	   # provided the user.  The postdeps already come after the
-	   # user supplied libs so there is no need to process them.
-	   if test -z "$_LT_AC_TAGVAR(compiler_lib_search_path, $1)"; then
-	     _LT_AC_TAGVAR(compiler_lib_search_path, $1)="${prev}${p}"
-	   else
-	     _LT_AC_TAGVAR(compiler_lib_search_path, $1)="${_LT_AC_TAGVAR(compiler_lib_search_path, $1)} ${prev}${p}"
-	   fi
-	   ;;
-	 # The "-l" case would never come before the object being
-	 # linked, so don't bother handling this case.
-	 esac
-       else
-	 if test -z "$_LT_AC_TAGVAR(postdeps, $1)"; then
-	   _LT_AC_TAGVAR(postdeps, $1)="${prev}${p}"
-	 else
-	   _LT_AC_TAGVAR(postdeps, $1)="${_LT_AC_TAGVAR(postdeps, $1)} ${prev}${p}"
-	 fi
-       fi
-       ;;
-
-    *.$objext)
-       # This assumes that the test object file only shows up
-       # once in the compiler output.
-       if test "$p" = "conftest.$objext"; then
-	 pre_test_object_deps_done=yes
-	 continue
-       fi
-
-       if test "$pre_test_object_deps_done" = no; then
-	 if test -z "$_LT_AC_TAGVAR(predep_objects, $1)"; then
-	   _LT_AC_TAGVAR(predep_objects, $1)="$p"
-	 else
-	   _LT_AC_TAGVAR(predep_objects, $1)="$_LT_AC_TAGVAR(predep_objects, $1) $p"
-	 fi
-       else
-	 if test -z "$_LT_AC_TAGVAR(postdep_objects, $1)"; then
-	   _LT_AC_TAGVAR(postdep_objects, $1)="$p"
-	 else
-	   _LT_AC_TAGVAR(postdep_objects, $1)="$_LT_AC_TAGVAR(postdep_objects, $1) $p"
-	 fi
-       fi
-       ;;
-
-    *) ;; # Ignore the rest.
-
-    esac
-  done
-
-  # Clean up.
-  rm -f a.out a.exe
-else
-  echo "libtool.m4: error: problem compiling $1 test program"
-fi
-
-$rm -f confest.$objext
-
-_LT_AC_TAGVAR(compiler_lib_search_dirs, $1)=
-if test -n "$_LT_AC_TAGVAR(compiler_lib_search_path, $1)"; then
-  _LT_AC_TAGVAR(compiler_lib_search_dirs, $1)=`echo " ${_LT_AC_TAGVAR(compiler_lib_search_path, $1)}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
-fi
-
-# PORTME: override above test on systems where it is broken
-ifelse([$1],[CXX],
-[case $host_os in
-interix[[3-9]]*)
-  # Interix 3.5 installs completely hosed .la files for C++, so rather than
-  # hack all around it, let's just trust "g++" to DTRT.
-  _LT_AC_TAGVAR(predep_objects,$1)=
-  _LT_AC_TAGVAR(postdep_objects,$1)=
-  _LT_AC_TAGVAR(postdeps,$1)=
-  ;;
-
-linux*)
-  case `$CC -V 2>&1 | sed 5q` in
-  *Sun\ C*)
-    # Sun C++ 5.9
-    #
-    # The more standards-conforming stlport4 library is
-    # incompatible with the Cstd library. Avoid specifying
-    # it if it's in CXXFLAGS. Ignore libCrun as
-    # -library=stlport4 depends on it.
-    case " $CXX $CXXFLAGS " in
-    *" -library=stlport4 "*)
-      solaris_use_stlport4=yes
-      ;;
-    esac
-    if test "$solaris_use_stlport4" != yes; then
-      _LT_AC_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
-    fi
-    ;;
-  esac
-  ;;
-
-solaris*)
-  case $cc_basename in
-  CC*)
-    # The more standards-conforming stlport4 library is
-    # incompatible with the Cstd library. Avoid specifying
-    # it if it's in CXXFLAGS. Ignore libCrun as
-    # -library=stlport4 depends on it.
-    case " $CXX $CXXFLAGS " in
-    *" -library=stlport4 "*)
-      solaris_use_stlport4=yes
-      ;;
-    esac
-
-    # Adding this requires a known-good setup of shared libraries for
-    # Sun compiler versions before 5.6, else PIC objects from an old
-    # archive will be linked into the output, leading to subtle bugs.
-    if test "$solaris_use_stlport4" != yes; then
-      _LT_AC_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
-    fi
-    ;;
-  esac
-  ;;
-esac
-])
-case " $_LT_AC_TAGVAR(postdeps, $1) " in
-*" -lc "*) _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no ;;
-esac
-])# AC_LIBTOOL_POSTDEP_PREDEP
-
-# AC_LIBTOOL_LANG_F77_CONFIG
-# --------------------------
-# Ensure that the configuration vars for the C compiler are
-# suitably defined.  Those variables are subsequently used by
-# AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'.
-AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG], [_LT_AC_LANG_F77_CONFIG(F77)])
-AC_DEFUN([_LT_AC_LANG_F77_CONFIG],
-[AC_REQUIRE([AC_PROG_F77])
-AC_LANG_PUSH(Fortran 77)
-
-_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
-_LT_AC_TAGVAR(allow_undefined_flag, $1)=
-_LT_AC_TAGVAR(always_export_symbols, $1)=no
-_LT_AC_TAGVAR(archive_expsym_cmds, $1)=
-_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=
-_LT_AC_TAGVAR(hardcode_direct, $1)=no
-_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=
-_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
-_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=
-_LT_AC_TAGVAR(hardcode_minus_L, $1)=no
-_LT_AC_TAGVAR(hardcode_automatic, $1)=no
-_LT_AC_TAGVAR(module_cmds, $1)=
-_LT_AC_TAGVAR(module_expsym_cmds, $1)=
-_LT_AC_TAGVAR(link_all_deplibs, $1)=unknown
-_LT_AC_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-_LT_AC_TAGVAR(no_undefined_flag, $1)=
-_LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
-_LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=no
-
-# Source file extension for f77 test sources.
-ac_ext=f
-
-# Object file extension for compiled f77 test sources.
-objext=o
-_LT_AC_TAGVAR(objext, $1)=$objext
-
-# Code to be used in simple compile tests
-lt_simple_compile_test_code="\
-      subroutine t
-      return
-      end
-"
-
-# Code to be used in simple link tests
-lt_simple_link_test_code="\
-      program t
-      end
-"
-
-# ltmain only uses $CC for tagged configurations so make sure $CC is set.
-_LT_AC_SYS_COMPILER
-
-# save warnings/boilerplate of simple test code
-_LT_COMPILER_BOILERPLATE
-_LT_LINKER_BOILERPLATE
-
-# Allow CC to be a program name with arguments.
-lt_save_CC="$CC"
-CC=${F77-"f77"}
-compiler=$CC
-_LT_AC_TAGVAR(compiler, $1)=$CC
-_LT_CC_BASENAME([$compiler])
-
-AC_MSG_CHECKING([if libtool supports shared libraries])
-AC_MSG_RESULT([$can_build_shared])
-
-AC_MSG_CHECKING([whether to build shared libraries])
-test "$can_build_shared" = "no" && enable_shared=no
-
-# On AIX, shared libraries and static libraries use the same namespace, and
-# are all built from PIC.
-case $host_os in
-aix3*)
-  test "$enable_shared" = yes && enable_static=no
-  if test -n "$RANLIB"; then
-    archive_cmds="$archive_cmds~\$RANLIB \$lib"
-    postinstall_cmds='$RANLIB $lib'
-  fi
-  ;;
-aix[[4-9]]*)
-  if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
-    test "$enable_shared" = yes && enable_static=no
-  fi
-  ;;
-esac
-AC_MSG_RESULT([$enable_shared])
-
-AC_MSG_CHECKING([whether to build static libraries])
-# Make sure either enable_shared or enable_static is yes.
-test "$enable_shared" = yes || enable_static=yes
-AC_MSG_RESULT([$enable_static])
-
-_LT_AC_TAGVAR(GCC, $1)="$G77"
-_LT_AC_TAGVAR(LD, $1)="$LD"
-
-AC_LIBTOOL_PROG_COMPILER_PIC($1)
-AC_LIBTOOL_PROG_CC_C_O($1)
-AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1)
-AC_LIBTOOL_PROG_LD_SHLIBS($1)
-AC_LIBTOOL_SYS_DYNAMIC_LINKER($1)
-AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1)
-
-AC_LIBTOOL_CONFIG($1)
-
-AC_LANG_POP
-CC="$lt_save_CC"
-])# AC_LIBTOOL_LANG_F77_CONFIG
-
-
-# AC_LIBTOOL_LANG_GCJ_CONFIG
-# --------------------------
-# Ensure that the configuration vars for the C compiler are
-# suitably defined.  Those variables are subsequently used by
-# AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'.
-AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG], [_LT_AC_LANG_GCJ_CONFIG(GCJ)])
-AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG],
-[AC_LANG_SAVE
-
-# Source file extension for Java test sources.
-ac_ext=java
-
-# Object file extension for compiled Java test sources.
-objext=o
-_LT_AC_TAGVAR(objext, $1)=$objext
-
-# Code to be used in simple compile tests
-lt_simple_compile_test_code="class foo {}"
-
-# Code to be used in simple link tests
-lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }'
-
-# ltmain only uses $CC for tagged configurations so make sure $CC is set.
-_LT_AC_SYS_COMPILER
-
-# save warnings/boilerplate of simple test code
-_LT_COMPILER_BOILERPLATE
-_LT_LINKER_BOILERPLATE
-
-# Allow CC to be a program name with arguments.
-lt_save_CC="$CC"
-CC=${GCJ-"gcj"}
-compiler=$CC
-_LT_AC_TAGVAR(compiler, $1)=$CC
-_LT_CC_BASENAME([$compiler])
-
-# GCJ did not exist at the time GCC didn't implicitly link libc in.
-_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
-
-_LT_AC_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-
-AC_LIBTOOL_PROG_COMPILER_NO_RTTI($1)
-AC_LIBTOOL_PROG_COMPILER_PIC($1)
-AC_LIBTOOL_PROG_CC_C_O($1)
-AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1)
-AC_LIBTOOL_PROG_LD_SHLIBS($1)
-AC_LIBTOOL_SYS_DYNAMIC_LINKER($1)
-AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1)
-
-AC_LIBTOOL_CONFIG($1)
-
-AC_LANG_RESTORE
-CC="$lt_save_CC"
-])# AC_LIBTOOL_LANG_GCJ_CONFIG
-
-
-# AC_LIBTOOL_LANG_RC_CONFIG
-# -------------------------
-# Ensure that the configuration vars for the Windows resource compiler are
-# suitably defined.  Those variables are subsequently used by
-# AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'.
-AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG], [_LT_AC_LANG_RC_CONFIG(RC)])
-AC_DEFUN([_LT_AC_LANG_RC_CONFIG],
-[AC_LANG_SAVE
-
-# Source file extension for RC test sources.
-ac_ext=rc
-
-# Object file extension for compiled RC test sources.
-objext=o
-_LT_AC_TAGVAR(objext, $1)=$objext
-
-# Code to be used in simple compile tests
-lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
-
-# Code to be used in simple link tests
-lt_simple_link_test_code="$lt_simple_compile_test_code"
-
-# ltmain only uses $CC for tagged configurations so make sure $CC is set.
-_LT_AC_SYS_COMPILER
-
-# save warnings/boilerplate of simple test code
-_LT_COMPILER_BOILERPLATE
-_LT_LINKER_BOILERPLATE
-
-# Allow CC to be a program name with arguments.
-lt_save_CC="$CC"
-CC=${RC-"windres"}
-compiler=$CC
-_LT_AC_TAGVAR(compiler, $1)=$CC
-_LT_CC_BASENAME([$compiler])
-_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
-
-AC_LIBTOOL_CONFIG($1)
-
-AC_LANG_RESTORE
-CC="$lt_save_CC"
-])# AC_LIBTOOL_LANG_RC_CONFIG
-
-
-# AC_LIBTOOL_CONFIG([TAGNAME])
-# ----------------------------
-# If TAGNAME is not passed, then create an initial libtool script
-# with a default configuration from the untagged config vars.  Otherwise
-# add code to config.status for appending the configuration named by
-# TAGNAME from the matching tagged config vars.
-AC_DEFUN([AC_LIBTOOL_CONFIG],
-[# The else clause should only fire when bootstrapping the
-# libtool distribution, otherwise you forgot to ship ltmain.sh
-# with your package, and you will get complaints that there are
-# no rules to generate ltmain.sh.
-if test -f "$ltmain"; then
-  # See if we are running on zsh, and set the options which allow our commands through
-  # without removal of \ escapes.
-  if test -n "${ZSH_VERSION+set}" ; then
-    setopt NO_GLOB_SUBST
-  fi
-  # Now quote all the things that may contain metacharacters while being
-  # careful not to overquote the AC_SUBSTed values.  We take copies of the
-  # variables and quote the copies for generation of the libtool script.
-  for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
-    SED SHELL STRIP \
-    libname_spec library_names_spec soname_spec extract_expsyms_cmds \
-    old_striplib striplib file_magic_cmd finish_cmds finish_eval \
-    deplibs_check_method reload_flag reload_cmds need_locks \
-    lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
-    lt_cv_sys_global_symbol_to_c_name_address \
-    sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
-    old_postinstall_cmds old_postuninstall_cmds \
-    _LT_AC_TAGVAR(compiler, $1) \
-    _LT_AC_TAGVAR(CC, $1) \
-    _LT_AC_TAGVAR(LD, $1) \
-    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1) \
-    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1) \
-    _LT_AC_TAGVAR(lt_prog_compiler_static, $1) \
-    _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) \
-    _LT_AC_TAGVAR(export_dynamic_flag_spec, $1) \
-    _LT_AC_TAGVAR(thread_safe_flag_spec, $1) \
-    _LT_AC_TAGVAR(whole_archive_flag_spec, $1) \
-    _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1) \
-    _LT_AC_TAGVAR(old_archive_cmds, $1) \
-    _LT_AC_TAGVAR(old_archive_from_new_cmds, $1) \
-    _LT_AC_TAGVAR(predep_objects, $1) \
-    _LT_AC_TAGVAR(postdep_objects, $1) \
-    _LT_AC_TAGVAR(predeps, $1) \
-    _LT_AC_TAGVAR(postdeps, $1) \
-    _LT_AC_TAGVAR(compiler_lib_search_path, $1) \
-    _LT_AC_TAGVAR(compiler_lib_search_dirs, $1) \
-    _LT_AC_TAGVAR(archive_cmds, $1) \
-    _LT_AC_TAGVAR(archive_expsym_cmds, $1) \
-    _LT_AC_TAGVAR(postinstall_cmds, $1) \
-    _LT_AC_TAGVAR(postuninstall_cmds, $1) \
-    _LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1) \
-    _LT_AC_TAGVAR(allow_undefined_flag, $1) \
-    _LT_AC_TAGVAR(no_undefined_flag, $1) \
-    _LT_AC_TAGVAR(export_symbols_cmds, $1) \
-    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) \
-    _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1) \
-    _LT_AC_TAGVAR(hardcode_libdir_separator, $1) \
-    _LT_AC_TAGVAR(hardcode_automatic, $1) \
-    _LT_AC_TAGVAR(module_cmds, $1) \
-    _LT_AC_TAGVAR(module_expsym_cmds, $1) \
-    _LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1) \
-    _LT_AC_TAGVAR(fix_srcfile_path, $1) \
-    _LT_AC_TAGVAR(exclude_expsyms, $1) \
-    _LT_AC_TAGVAR(include_expsyms, $1); do
-
-    case $var in
-    _LT_AC_TAGVAR(old_archive_cmds, $1) | \
-    _LT_AC_TAGVAR(old_archive_from_new_cmds, $1) | \
-    _LT_AC_TAGVAR(archive_cmds, $1) | \
-    _LT_AC_TAGVAR(archive_expsym_cmds, $1) | \
-    _LT_AC_TAGVAR(module_cmds, $1) | \
-    _LT_AC_TAGVAR(module_expsym_cmds, $1) | \
-    _LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1) | \
-    _LT_AC_TAGVAR(export_symbols_cmds, $1) | \
-    extract_expsyms_cmds | reload_cmds | finish_cmds | \
-    postinstall_cmds | postuninstall_cmds | \
-    old_postinstall_cmds | old_postuninstall_cmds | \
-    sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
-      # Double-quote double-evaled strings.
-      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
-      ;;
-    *)
-      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
-      ;;
-    esac
-  done
-
-  case $lt_echo in
-  *'\[$]0 --fallback-echo"')
-    lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\[$]0 --fallback-echo"[$]/[$]0 --fallback-echo"/'`
-    ;;
-  esac
-
-ifelse([$1], [],
-  [cfgfile="${ofile}T"
-  trap "$rm \"$cfgfile\"; exit 1" 1 2 15
-  $rm -f "$cfgfile"
-  AC_MSG_NOTICE([creating $ofile])],
-  [cfgfile="$ofile"])
-
-  cat <<__EOF__ >> "$cfgfile"
-ifelse([$1], [],
-[#! $SHELL
-
-# `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
-# Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
-# NOTE: Changes made to this file will be lost: look at ltmain.sh.
-#
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
-# Free Software Foundation, Inc.
-#
-# This file is part of GNU Libtool:
-# Originally by Gordon Matzigkeit <gord at gnu.ai.mit.edu>, 1996
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-#
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-# A sed program that does not truncate output.
-SED=$lt_SED
-
-# Sed that helps us avoid accidentally triggering echo(1) options like -n.
-Xsed="$SED -e 1s/^X//"
-
-# The HP-UX ksh and POSIX shell print the target directory to stdout
-# if CDPATH is set.
-(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-
-# The names of the tagged configurations supported by this script.
-available_tags=
-
-# ### BEGIN LIBTOOL CONFIG],
-[# ### BEGIN LIBTOOL TAG CONFIG: $tagname])
-
-# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
-
-# Shell to use when invoking shell scripts.
-SHELL=$lt_SHELL
-
-# Whether or not to build shared libraries.
-build_libtool_libs=$enable_shared
-
-# Whether or not to build static libraries.
-build_old_libs=$enable_static
-
-# Whether or not to add -lc for building shared libraries.
-build_libtool_need_lc=$_LT_AC_TAGVAR(archive_cmds_need_lc, $1)
-
-# Whether or not to disallow shared libs when runtime libs are static
-allow_libtool_libs_with_static_runtimes=$_LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)
-
-# Whether or not to optimize for fast installation.
-fast_install=$enable_fast_install
-
-# The host system.
-host_alias=$host_alias
-host=$host
-host_os=$host_os
-
-# The build system.
-build_alias=$build_alias
-build=$build
-build_os=$build_os
-
-# An echo program that does not interpret backslashes.
-echo=$lt_echo
-
-# The archiver.
-AR=$lt_AR
-AR_FLAGS=$lt_AR_FLAGS
-
-# A C compiler.
-LTCC=$lt_LTCC
-
-# LTCC compiler flags.
-LTCFLAGS=$lt_LTCFLAGS
-
-# A language-specific compiler.
-CC=$lt_[]_LT_AC_TAGVAR(compiler, $1)
-
-# Is the compiler the GNU C compiler?
-with_gcc=$_LT_AC_TAGVAR(GCC, $1)
-
-# An ERE matcher.
-EGREP=$lt_EGREP
-
-# The linker used to build libraries.
-LD=$lt_[]_LT_AC_TAGVAR(LD, $1)
-
-# Whether we need hard or soft links.
-LN_S=$lt_LN_S
-
-# A BSD-compatible nm program.
-NM=$lt_NM
-
-# A symbol stripping program
-STRIP=$lt_STRIP
-
-# Used to examine libraries when file_magic_cmd begins "file"
-MAGIC_CMD=$MAGIC_CMD
-
-# Used on cygwin: DLL creation program.
-DLLTOOL="$DLLTOOL"
-
-# Used on cygwin: object dumper.
-OBJDUMP="$OBJDUMP"
-
-# Used on cygwin: assembler.
-AS="$AS"
-
-# The name of the directory that contains temporary libtool files.
-objdir=$objdir
-
-# How to create reloadable object files.
-reload_flag=$lt_reload_flag
-reload_cmds=$lt_reload_cmds
-
-# How to pass a linker flag through the compiler.
-wl=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)
-
-# Object file suffix (normally "o").
-objext="$ac_objext"
-
-# Old archive suffix (normally "a").
-libext="$libext"
-
-# Shared library suffix (normally ".so").
-shrext_cmds='$shrext_cmds'
-
-# Executable file suffix (normally "").
-exeext="$exeext"
-
-# Additional compiler flags for building library objects.
-pic_flag=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)
-pic_mode=$pic_mode
-
-# What is the maximum length of a command?
-max_cmd_len=$lt_cv_sys_max_cmd_len
-
-# Does compiler simultaneously support -c and -o options?
-compiler_c_o=$lt_[]_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)
-
-# Must we lock files when doing compilation?
-need_locks=$lt_need_locks
-
-# Do we need the lib prefix for modules?
-need_lib_prefix=$need_lib_prefix
-
-# Do we need a version for libraries?
-need_version=$need_version
-
-# Whether dlopen is supported.
-dlopen_support=$enable_dlopen
-
-# Whether dlopen of programs is supported.
-dlopen_self=$enable_dlopen_self
-
-# Whether dlopen of statically linked programs is supported.
-dlopen_self_static=$enable_dlopen_self_static
-
-# Compiler flag to prevent dynamic linking.
-link_static_flag=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_static, $1)
-
-# Compiler flag to turn off builtin functions.
-no_builtin_flag=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)
-
-# Compiler flag to allow reflexive dlopens.
-export_dynamic_flag_spec=$lt_[]_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)
-
-# Compiler flag to generate shared objects directly from archives.
-whole_archive_flag_spec=$lt_[]_LT_AC_TAGVAR(whole_archive_flag_spec, $1)
-
-# Compiler flag to generate thread-safe objects.
-thread_safe_flag_spec=$lt_[]_LT_AC_TAGVAR(thread_safe_flag_spec, $1)
-
-# Library versioning type.
-version_type=$version_type
-
-# Format of library name prefix.
-libname_spec=$lt_libname_spec
-
-# List of archive names.  First name is the real one, the rest are links.
-# The last name is the one that the linker finds with -lNAME.
-library_names_spec=$lt_library_names_spec
-
-# The coded name of the library, if different from the real name.
-soname_spec=$lt_soname_spec
-
-# Commands used to build and install an old-style archive.
-RANLIB=$lt_RANLIB
-old_archive_cmds=$lt_[]_LT_AC_TAGVAR(old_archive_cmds, $1)
-old_postinstall_cmds=$lt_old_postinstall_cmds
-old_postuninstall_cmds=$lt_old_postuninstall_cmds
-
-# Create an old-style archive from a shared archive.
-old_archive_from_new_cmds=$lt_[]_LT_AC_TAGVAR(old_archive_from_new_cmds, $1)
-
-# Create a temporary old-style archive to link instead of a shared archive.
-old_archive_from_expsyms_cmds=$lt_[]_LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1)
-
-# Commands used to build and install a shared archive.
-archive_cmds=$lt_[]_LT_AC_TAGVAR(archive_cmds, $1)
-archive_expsym_cmds=$lt_[]_LT_AC_TAGVAR(archive_expsym_cmds, $1)
-postinstall_cmds=$lt_postinstall_cmds
-postuninstall_cmds=$lt_postuninstall_cmds
-
-# Commands used to build a loadable module (assumed same as above if empty)
-module_cmds=$lt_[]_LT_AC_TAGVAR(module_cmds, $1)
-module_expsym_cmds=$lt_[]_LT_AC_TAGVAR(module_expsym_cmds, $1)
-
-# Commands to strip libraries.
-old_striplib=$lt_old_striplib
-striplib=$lt_striplib
-
-# Dependencies to place before the objects being linked to create a
-# shared library.
-predep_objects=$lt_[]_LT_AC_TAGVAR(predep_objects, $1)
-
-# Dependencies to place after the objects being linked to create a
-# shared library.
-postdep_objects=$lt_[]_LT_AC_TAGVAR(postdep_objects, $1)
-
-# Dependencies to place before the objects being linked to create a
-# shared library.
-predeps=$lt_[]_LT_AC_TAGVAR(predeps, $1)
-
-# Dependencies to place after the objects being linked to create a
-# shared library.
-postdeps=$lt_[]_LT_AC_TAGVAR(postdeps, $1)
-
-# The directories searched by this compiler when creating a shared
-# library
-compiler_lib_search_dirs=$lt_[]_LT_AC_TAGVAR(compiler_lib_search_dirs, $1)
-
-# The library search path used internally by the compiler when linking
-# a shared library.
-compiler_lib_search_path=$lt_[]_LT_AC_TAGVAR(compiler_lib_search_path, $1)
-
-# Method to check whether dependent libraries are shared objects.
-deplibs_check_method=$lt_deplibs_check_method
-
-# Command to use when deplibs_check_method == file_magic.
-file_magic_cmd=$lt_file_magic_cmd
-
-# Flag that allows shared libraries with undefined symbols to be built.
-allow_undefined_flag=$lt_[]_LT_AC_TAGVAR(allow_undefined_flag, $1)
-
-# Flag that forces no undefined symbols.
-no_undefined_flag=$lt_[]_LT_AC_TAGVAR(no_undefined_flag, $1)
-
-# Commands used to finish a libtool library installation in a directory.
-finish_cmds=$lt_finish_cmds
-
-# Same as above, but a single script fragment to be evaled but not shown.
-finish_eval=$lt_finish_eval
-
-# Take the output of nm and produce a listing of raw symbols and C names.
-global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
-
-# Transform the output of nm in a proper C declaration
-global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
-
-# Transform the output of nm in a C name address pair
-global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
-
-# This is the shared library runtime path variable.
-runpath_var=$runpath_var
-
-# This is the shared library path variable.
-shlibpath_var=$shlibpath_var
-
-# Is shlibpath searched before the hard-coded library search path?
-shlibpath_overrides_runpath=$shlibpath_overrides_runpath
-
-# How to hardcode a shared library path into an executable.
-hardcode_action=$_LT_AC_TAGVAR(hardcode_action, $1)
-
-# Whether we should hardcode library paths into libraries.
-hardcode_into_libs=$hardcode_into_libs
-
-# Flag to hardcode \$libdir into a binary during linking.
-# This must work even if \$libdir does not exist.
-hardcode_libdir_flag_spec=$lt_[]_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)
-
-# If ld is used when linking, flag to hardcode \$libdir into
-# a binary during linking. This must work even if \$libdir does
-# not exist.
-hardcode_libdir_flag_spec_ld=$lt_[]_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)
-
-# Whether we need a single -rpath flag with a separated argument.
-hardcode_libdir_separator=$lt_[]_LT_AC_TAGVAR(hardcode_libdir_separator, $1)
-
-# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
-# resulting binary.
-hardcode_direct=$_LT_AC_TAGVAR(hardcode_direct, $1)
-
-# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
-# resulting binary.
-hardcode_minus_L=$_LT_AC_TAGVAR(hardcode_minus_L, $1)
-
-# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
-# the resulting binary.
-hardcode_shlibpath_var=$_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)
-
-# Set to yes if building a shared library automatically hardcodes DIR into the library
-# and all subsequent libraries and executables linked against it.
-hardcode_automatic=$_LT_AC_TAGVAR(hardcode_automatic, $1)
-
-# Variables whose values should be saved in libtool wrapper scripts and
-# restored at relink time.
-variables_saved_for_relink="$variables_saved_for_relink"
-
-# Whether libtool must link a program against all its dependency libraries.
-link_all_deplibs=$_LT_AC_TAGVAR(link_all_deplibs, $1)
-
-# Compile-time system search path for libraries
-sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
-
-# Run-time system search path for libraries
-sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
-
-# Fix the shell variable \$srcfile for the compiler.
-fix_srcfile_path=$lt_fix_srcfile_path
-
-# Set to yes if exported symbols are required.
-always_export_symbols=$_LT_AC_TAGVAR(always_export_symbols, $1)
-
-# The commands to list exported symbols.
-export_symbols_cmds=$lt_[]_LT_AC_TAGVAR(export_symbols_cmds, $1)
-
-# The commands to extract the exported symbol list from a shared archive.
-extract_expsyms_cmds=$lt_extract_expsyms_cmds
-
-# Symbols that should not be listed in the preloaded symbols.
-exclude_expsyms=$lt_[]_LT_AC_TAGVAR(exclude_expsyms, $1)
-
-# Symbols that must always be exported.
-include_expsyms=$lt_[]_LT_AC_TAGVAR(include_expsyms, $1)
-
-ifelse([$1],[],
-[# ### END LIBTOOL CONFIG],
-[# ### END LIBTOOL TAG CONFIG: $tagname])
-
-__EOF__
-
-ifelse([$1],[], [
-  case $host_os in
-  aix3*)
-    cat <<\EOF >> "$cfgfile"
-
-# AIX sometimes has problems with the GCC collect2 program.  For some
-# reason, if we set the COLLECT_NAMES environment variable, the problems
-# vanish in a puff of smoke.
-if test "X${COLLECT_NAMES+set}" != Xset; then
-  COLLECT_NAMES=
-  export COLLECT_NAMES
-fi
-EOF
-    ;;
-  esac
-
-  # We use sed instead of cat because bash on DJGPP gets confused if
-  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
-  # text mode, it properly converts lines to CR/LF.  This bash problem
-  # is reportedly fixed, but why not run on old versions too?
-  sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)
-
-  mv -f "$cfgfile" "$ofile" || \
-    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
-  chmod +x "$ofile"
-])
-else
-  # If there is no Makefile yet, we rely on a make rule to execute
-  # `config.status --recheck' to rerun these tests and create the
-  # libtool script then.
-  ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
-  if test -f "$ltmain_in"; then
-    test -f Makefile && make "$ltmain"
-  fi
-fi
-])# AC_LIBTOOL_CONFIG
-
-
-# AC_LIBTOOL_PROG_COMPILER_NO_RTTI([TAGNAME])
-# -------------------------------------------
-AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI],
-[AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl
-
-_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
-
-if test "$GCC" = yes; then
-  _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
-
-  AC_LIBTOOL_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions],
-    lt_cv_prog_compiler_rtti_exceptions,
-    [-fno-rtti -fno-exceptions], [],
-    [_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"])
-fi
-])# AC_LIBTOOL_PROG_COMPILER_NO_RTTI
-
-
-# AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE
-# ---------------------------------
-AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE],
-[AC_REQUIRE([AC_CANONICAL_HOST])
-AC_REQUIRE([LT_AC_PROG_SED])
-AC_REQUIRE([AC_PROG_NM])
-AC_REQUIRE([AC_OBJEXT])
-# Check for command to grab the raw symbol name followed by C symbol from nm.
-AC_MSG_CHECKING([command to parse $NM output from $compiler object])
-AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe],
-[
-# These are sane defaults that work on at least a few old systems.
-# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
-
-# Character class describing NM global symbol codes.
-symcode='[[BCDEGRST]]'
-
-# Regexp to match symbols that can be accessed directly from C.
-sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)'
-
-# Transform an extracted symbol line into a proper C declaration
-lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
-
-# Transform an extracted symbol line into symbol name and symbol address
-lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([[^ ]]*\) \([[^ ]]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
-
-# Define system-specific variables.
-case $host_os in
-aix*)
-  symcode='[[BCDT]]'
-  ;;
-cygwin* | mingw* | pw32*)
-  symcode='[[ABCDGISTW]]'
-  ;;
-hpux*) # Its linker distinguishes data from code symbols
-  if test "$host_cpu" = ia64; then
-    symcode='[[ABCDEGRST]]'
-  fi
-  lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
-  lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
-  ;;
-linux* | k*bsd*-gnu)
-  if test "$host_cpu" = ia64; then
-    symcode='[[ABCDGIRSTW]]'
-    lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
-    lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
-  fi
-  ;;
-irix* | nonstopux*)
-  symcode='[[BCDEGRST]]'
-  ;;
-osf*)
-  symcode='[[BCDEGQRST]]'
-  ;;
-solaris*)
-  symcode='[[BDRT]]'
-  ;;
-sco3.2v5*)
-  symcode='[[DT]]'
-  ;;
-sysv4.2uw2*)
-  symcode='[[DT]]'
-  ;;
-sysv5* | sco5v6* | unixware* | OpenUNIX*)
-  symcode='[[ABDT]]'
-  ;;
-sysv4)
-  symcode='[[DFNSTU]]'
-  ;;
-esac
-
-# Handle CRLF in mingw tool chain
-opt_cr=
-case $build_os in
-mingw*)
-  opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
-  ;;
-esac
-
-# If we're using GNU nm, then use its standard symbol codes.
-case `$NM -V 2>&1` in
-*GNU* | *'with BFD'*)
-  symcode='[[ABCDGIRSTW]]' ;;
-esac
-
-# Try without a prefix undercore, then with it.
-for ac_symprfx in "" "_"; do
-
-  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
-  symxfrm="\\1 $ac_symprfx\\2 \\2"
-
-  # Write the raw and C identifiers.
-  lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[ 	]]\($symcode$symcode*\)[[ 	]][[ 	]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
-
-  # Check to see that the pipe works correctly.
-  pipe_works=no
-
-  rm -f conftest*
-  cat > conftest.$ac_ext <<EOF
-#ifdef __cplusplus
-extern "C" {
-#endif
-char nm_test_var;
-void nm_test_func(){}
-#ifdef __cplusplus
-}
-#endif
-int main(){nm_test_var='a';nm_test_func();return(0);}
-EOF
-
-  if AC_TRY_EVAL(ac_compile); then
-    # Now try to grab the symbols.
-    nlist=conftest.nm
-    if AC_TRY_EVAL(NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) && test -s "$nlist"; then
-      # Try sorting and uniquifying the output.
-      if sort "$nlist" | uniq > "$nlist"T; then
-	mv -f "$nlist"T "$nlist"
-      else
-	rm -f "$nlist"T
-      fi
-
-      # Make sure that we snagged all the symbols we need.
-      if grep ' nm_test_var$' "$nlist" >/dev/null; then
-	if grep ' nm_test_func$' "$nlist" >/dev/null; then
-	  cat <<EOF > conftest.$ac_ext
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-EOF
-	  # Now generate the symbol file.
-	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
-
-	  cat <<EOF >> conftest.$ac_ext
-#if defined (__STDC__) && __STDC__
-# define lt_ptr_t void *
-#else
-# define lt_ptr_t char *
-# define const
-#endif
-
-/* The mapping between symbol names and symbols. */
-const struct {
-  const char *name;
-  lt_ptr_t address;
-}
-lt_preloaded_symbols[[]] =
-{
-EOF
-	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
-	  cat <<\EOF >> conftest.$ac_ext
-  {0, (lt_ptr_t) 0}
-};
-
-#ifdef __cplusplus
-}
-#endif
-EOF
-	  # Now try linking the two files.
-	  mv conftest.$ac_objext conftstm.$ac_objext
-	  lt_save_LIBS="$LIBS"
-	  lt_save_CFLAGS="$CFLAGS"
-	  LIBS="conftstm.$ac_objext"
-	  CFLAGS="$CFLAGS$_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)"
-	  if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then
-	    pipe_works=yes
-	  fi
-	  LIBS="$lt_save_LIBS"
-	  CFLAGS="$lt_save_CFLAGS"
-	else
-	  echo "cannot find nm_test_func in $nlist" >&AS_MESSAGE_LOG_FD
-	fi
-      else
-	echo "cannot find nm_test_var in $nlist" >&AS_MESSAGE_LOG_FD
-      fi
-    else
-      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD
-    fi
-  else
-    echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD
-    cat conftest.$ac_ext >&5
-  fi
-  rm -rf conftest* conftst*
-
-  # Do not use the global_symbol_pipe unless it works.
-  if test "$pipe_works" = yes; then
-    break
-  else
-    lt_cv_sys_global_symbol_pipe=
-  fi
-done
-])
-if test -z "$lt_cv_sys_global_symbol_pipe"; then
-  lt_cv_sys_global_symbol_to_cdecl=
-fi
-if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
-  AC_MSG_RESULT(failed)
-else
-  AC_MSG_RESULT(ok)
-fi
-]) # AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE
-
-
-# AC_LIBTOOL_PROG_COMPILER_PIC([TAGNAME])
-# ---------------------------------------
-AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC],
-[_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)=
-_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
-_LT_AC_TAGVAR(lt_prog_compiler_static, $1)=
-
-AC_MSG_CHECKING([for $compiler option to produce PIC])
- ifelse([$1],[CXX],[
-  # C++ specific cases for pic, static, wl, etc.
-  if test "$GXX" = yes; then
-    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static'
-
-    case $host_os in
-    aix*)
-      # All AIX code is PIC.
-      if test "$host_cpu" = ia64; then
-	# AIX 5 now supports IA64 processor
-	_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-      fi
-      ;;
-    amigaos*)
-      # FIXME: we need at least 68020 code to build shared libraries, but
-      # adding the `-m68020' flag to GCC prevents building anything better,
-      # like `-m68040'.
-      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
-      ;;
-    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
-      # PIC is the default for these OSes.
-      ;;
-    mingw* | cygwin* | os2* | pw32*)
-      # This hack is so that the source file can tell whether it is being
-      # built for inclusion in a dll (and should export symbols for example).
-      # Although the cygwin gcc ignores -fPIC, still need this for old-style
-      # (--disable-auto-import) libraries
-      m4_if([$1], [GCJ], [],
-	[_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
-      ;;
-    darwin* | rhapsody*)
-      # PIC is the default on this platform
-      # Common symbols not allowed in MH_DYLIB files
-      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
-      ;;
-    *djgpp*)
-      # DJGPP does not support shared libraries at all
-      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
-      ;;
-    interix[[3-9]]*)
-      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
-      # Instead, we relocate shared libraries at runtime.
-      ;;
-    sysv4*MP*)
-      if test -d /usr/nec; then
-	_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
-      fi
-      ;;
-    hpux*)
-      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
-      # not for PA HP-UX.
-      case $host_cpu in
-      hppa*64*|ia64*)
-	;;
-      *)
-	_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
-	;;
-      esac
-      ;;
-    *)
-      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
-      ;;
-    esac
-  else
-    case $host_os in
-      aix[[4-9]]*)
-	# All AIX code is PIC.
-	if test "$host_cpu" = ia64; then
-	  # AIX 5 now supports IA64 processor
-	  _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-	else
-	  _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
-	fi
-	;;
-      chorus*)
-	case $cc_basename in
-	cxch68*)
-	  # Green Hills C++ Compiler
-	  # _LT_AC_TAGVAR(lt_prog_compiler_static, $1)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
-	  ;;
-	esac
-	;;
-       darwin*)
-         # PIC is the default on this platform
-         # Common symbols not allowed in MH_DYLIB files
-         case $cc_basename in
-           xlc*)
-           _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-qnocommon'
-           _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-           ;;
-         esac
-       ;;
-      dgux*)
-	case $cc_basename in
-	  ec++*)
-	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-	    ;;
-	  ghcx*)
-	    # Green Hills C++ Compiler
-	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
-	    ;;
-	  *)
-	    ;;
-	esac
-	;;
-      freebsd* | dragonfly*)
-	# FreeBSD uses GNU C++
-	;;
-      hpux9* | hpux10* | hpux11*)
-	case $cc_basename in
-	  CC*)
-	    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-	    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
-	    if test "$host_cpu" != ia64; then
-	      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
-	    fi
-	    ;;
-	  aCC*)
-	    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-	    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
-	    case $host_cpu in
-	    hppa*64*|ia64*)
-	      # +Z the default
-	      ;;
-	    *)
-	      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
-	      ;;
-	    esac
-	    ;;
-	  *)
-	    ;;
-	esac
-	;;
-      interix*)
-	# This is c89, which is MS Visual C++ (no shared libs)
-	# Anyone wants to do a port?
-	;;
-      irix5* | irix6* | nonstopux*)
-	case $cc_basename in
-	  CC*)
-	    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-	    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
-	    # CC pic flag -KPIC is the default.
-	    ;;
-	  *)
-	    ;;
-	esac
-	;;
-      linux* | k*bsd*-gnu)
-	case $cc_basename in
-	  KCC*)
-	    # KAI C++ Compiler
-	    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
-	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
-	    ;;
-	  icpc* | ecpc*)
-	    # Intel C++
-	    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-	    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static'
-	    ;;
-	  pgCC* | pgcpp*)
-	    # Portland Group C++ compiler.
-	    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
-	    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-	    ;;
-	  cxx*)
-	    # Compaq C++
-	    # Make sure the PIC flag is empty.  It appears that all Alpha
-	    # Linux and Compaq Tru64 Unix objects are PIC.
-	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
-	    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
-	    ;;
-	  *)
-	    case `$CC -V 2>&1 | sed 5q` in
-	    *Sun\ C*)
-	      # Sun C++ 5.9
-	      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-	      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-	      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
-	      ;;
-	    esac
-	    ;;
-	esac
-	;;
-      lynxos*)
-	;;
-      m88k*)
-	;;
-      mvs*)
-	case $cc_basename in
-	  cxx*)
-	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall'
-	    ;;
-	  *)
-	    ;;
-	esac
-	;;
-      netbsd*)
-	;;
-      osf3* | osf4* | osf5*)
-	case $cc_basename in
-	  KCC*)
-	    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
-	    ;;
-	  RCC*)
-	    # Rational C++ 2.4.1
-	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
-	    ;;
-	  cxx*)
-	    # Digital/Compaq C++
-	    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-	    # Make sure the PIC flag is empty.  It appears that all Alpha
-	    # Linux and Compaq Tru64 Unix objects are PIC.
-	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
-	    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
-	    ;;
-	  *)
-	    ;;
-	esac
-	;;
-      psos*)
-	;;
-      solaris*)
-	case $cc_basename in
-	  CC*)
-	    # Sun C++ 4.2, 5.x and Centerline C++
-	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-	    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-	    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
-	    ;;
-	  gcx*)
-	    # Green Hills C++ Compiler
-	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
-	    ;;
-	  *)
-	    ;;
-	esac
-	;;
-      sunos4*)
-	case $cc_basename in
-	  CC*)
-	    # Sun C++ 4.x
-	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
-	    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-	    ;;
-	  lcc*)
-	    # Lucid
-	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
-	    ;;
-	  *)
-	    ;;
-	esac
-	;;
-      tandem*)
-	case $cc_basename in
-	  NCC*)
-	    # NonStop-UX NCC 3.20
-	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-	    ;;
-	  *)
-	    ;;
-	esac
-	;;
-      sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
-	case $cc_basename in
-	  CC*)
-	    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-	    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-	    ;;
-	esac
-	;;
-      vxworks*)
-	;;
-      *)
-	_LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
-	;;
-    esac
-  fi
-],
-[
-  if test "$GCC" = yes; then
-    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static'
-
-    case $host_os in
-      aix*)
-      # All AIX code is PIC.
-      if test "$host_cpu" = ia64; then
-	# AIX 5 now supports IA64 processor
-	_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-      fi
-      ;;
-
-    amigaos*)
-      # FIXME: we need at least 68020 code to build shared libraries, but
-      # adding the `-m68020' flag to GCC prevents building anything better,
-      # like `-m68040'.
-      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
-      ;;
-
-    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
-      # PIC is the default for these OSes.
-      ;;
-
-    mingw* | cygwin* | pw32* | os2*)
-      # This hack is so that the source file can tell whether it is being
-      # built for inclusion in a dll (and should export symbols for example).
-      # Although the cygwin gcc ignores -fPIC, still need this for old-style
-      # (--disable-auto-import) libraries
-      m4_if([$1], [GCJ], [],
-	[_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
-      ;;
-
-    darwin* | rhapsody*)
-      # PIC is the default on this platform
-      # Common symbols not allowed in MH_DYLIB files
-      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
-      ;;
-
-    interix[[3-9]]*)
-      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
-      # Instead, we relocate shared libraries at runtime.
-      ;;
-
-    msdosdjgpp*)
-      # Just because we use GCC doesn't mean we suddenly get shared libraries
-      # on systems that don't support them.
-      _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
-      enable_shared=no
-      ;;
-
-    sysv4*MP*)
-      if test -d /usr/nec; then
-	_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
-      fi
-      ;;
-
-    hpux*)
-      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
-      # not for PA HP-UX.
-      case $host_cpu in
-      hppa*64*|ia64*)
-	# +Z the default
-	;;
-      *)
-	_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
-	;;
-      esac
-      ;;
-
-    *)
-      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
-      ;;
-    esac
-  else
-    # PORTME Check for flag to pass linker flags through the system compiler.
-    case $host_os in
-    aix*)
-      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-      if test "$host_cpu" = ia64; then
-	# AIX 5 now supports IA64 processor
-	_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-      else
-	_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
-      fi
-      ;;
-      darwin*)
-        # PIC is the default on this platform
-        # Common symbols not allowed in MH_DYLIB files
-       case $cc_basename in
-         xlc*)
-         _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-qnocommon'
-         _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-         ;;
-       esac
-       ;;
-
-    mingw* | cygwin* | pw32* | os2*)
-      # This hack is so that the source file can tell whether it is being
-      # built for inclusion in a dll (and should export symbols for example).
-      m4_if([$1], [GCJ], [],
-	[_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
-      ;;
-
-    hpux9* | hpux10* | hpux11*)
-      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
-      # not for PA HP-UX.
-      case $host_cpu in
-      hppa*64*|ia64*)
-	# +Z the default
-	;;
-      *)
-	_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
-	;;
-      esac
-      # Is there a better lt_prog_compiler_static that works with the bundled CC?
-      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
-      ;;
-
-    irix5* | irix6* | nonstopux*)
-      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-      # PIC (with -KPIC) is the default.
-      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
-      ;;
-
-    newsos6)
-      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-      ;;
-
-    linux* | k*bsd*-gnu)
-      case $cc_basename in
-      icc* | ecc*)
-	_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-	_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-	_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static'
-        ;;
-      pgcc* | pgf77* | pgf90* | pgf95*)
-        # Portland Group compilers (*not* the Pentium gcc compiler,
-	# which looks to be a dead project)
-	_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-	_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
-	_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-        ;;
-      ccc*)
-        _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-        # All Alpha code is PIC.
-        _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
-        ;;
-      *)
-        case `$CC -V 2>&1 | sed 5q` in
-	*Sun\ C*)
-	  # Sun C 5.9
-	  _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-	  _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-	  _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-	  ;;
-	*Sun\ F*)
-	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
-	  _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-	  _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-	  _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)=''
-	  ;;
-	esac
-	;;
-      esac
-      ;;
-
-    osf3* | osf4* | osf5*)
-      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-      # All OSF/1 code is PIC.
-      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
-      ;;
-
-    rdos*)
-      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
-      ;;
-
-    solaris*)
-      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-      case $cc_basename in
-      f77* | f90* | f95*)
-	_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';;
-      *)
-	_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';;
-      esac
-      ;;
-
-    sunos4*)
-      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
-      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
-      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-      ;;
-
-    sysv4 | sysv4.2uw2* | sysv4.3*)
-      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-      ;;
-
-    sysv4*MP*)
-      if test -d /usr/nec ;then
-	_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic'
-	_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-      fi
-      ;;
-
-    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
-      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-      ;;
-
-    unicos*)
-      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-      _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
-      ;;
-
-    uts4*)
-      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
-      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-      ;;
-
-    *)
-      _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
-      ;;
-    esac
-  fi
-])
-AC_MSG_RESULT([$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)])
-
-#
-# Check to make sure the PIC flag actually works.
-#
-if test -n "$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)"; then
-  AC_LIBTOOL_COMPILER_OPTION([if $compiler PIC flag $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) works],
-    _LT_AC_TAGVAR(lt_cv_prog_compiler_pic_works, $1),
-    [$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)ifelse([$1],[],[ -DPIC],[ifelse([$1],[CXX],[ -DPIC],[])])], [],
-    [case $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) in
-     "" | " "*) ;;
-     *) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)" ;;
-     esac],
-    [_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
-     _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no])
-fi
-case $host_os in
-  # For platforms which do not support PIC, -DPIC is meaningless:
-  *djgpp*)
-    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
-    ;;
-  *)
-    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)ifelse([$1],[],[ -DPIC],[ifelse([$1],[CXX],[ -DPIC],[])])"
-    ;;
-esac
-
-#
-# Check to make sure the static flag actually works.
-#
-wl=$_LT_AC_TAGVAR(lt_prog_compiler_wl, $1) eval lt_tmp_static_flag=\"$_LT_AC_TAGVAR(lt_prog_compiler_static, $1)\"
-AC_LIBTOOL_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works],
-  _LT_AC_TAGVAR(lt_cv_prog_compiler_static_works, $1),
-  $lt_tmp_static_flag,
-  [],
-  [_LT_AC_TAGVAR(lt_prog_compiler_static, $1)=])
-])
-
-
-# AC_LIBTOOL_PROG_LD_SHLIBS([TAGNAME])
-# ------------------------------------
-# See if the linker supports building shared libraries.
-AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS],
-[AC_REQUIRE([LT_AC_PROG_SED])dnl
-AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
-ifelse([$1],[CXX],[
-  _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
-  case $host_os in
-  aix[[4-9]]*)
-    # If we're using GNU nm, then we don't want the "-C" option.
-    # -C means demangle to AIX nm, but means don't demangle with GNU nm
-    if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
-      _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols'
-    else
-      _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols'
-    fi
-    ;;
-  pw32*)
-    _LT_AC_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds"
-  ;;
-  cygwin* | mingw*)
-    _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;/^.*[[ ]]__nm__/s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols'
-  ;;
-  *)
-    _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
-  ;;
-  esac
-  _LT_AC_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
-],[
-  runpath_var=
-  _LT_AC_TAGVAR(allow_undefined_flag, $1)=
-  _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=no
-  _LT_AC_TAGVAR(archive_cmds, $1)=
-  _LT_AC_TAGVAR(archive_expsym_cmds, $1)=
-  _LT_AC_TAGVAR(old_archive_From_new_cmds, $1)=
-  _LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1)=
-  _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=
-  _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
-  _LT_AC_TAGVAR(thread_safe_flag_spec, $1)=
-  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=
-  _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
-  _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=
-  _LT_AC_TAGVAR(hardcode_direct, $1)=no
-  _LT_AC_TAGVAR(hardcode_minus_L, $1)=no
-  _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
-  _LT_AC_TAGVAR(link_all_deplibs, $1)=unknown
-  _LT_AC_TAGVAR(hardcode_automatic, $1)=no
-  _LT_AC_TAGVAR(module_cmds, $1)=
-  _LT_AC_TAGVAR(module_expsym_cmds, $1)=
-  _LT_AC_TAGVAR(always_export_symbols, $1)=no
-  _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
-  # include_expsyms should be a list of space-separated symbols to be *always*
-  # included in the symbol list
-  _LT_AC_TAGVAR(include_expsyms, $1)=
-  # exclude_expsyms can be an extended regexp of symbols to exclude
-  # it will be wrapped by ` (' and `)$', so one must not match beginning or
-  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
-  # as well as any symbol that contains `d'.
-  _LT_AC_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
-  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
-  # platforms (ab)use it in PIC code, but their linkers get confused if
-  # the symbol is explicitly referenced.  Since portable code cannot
-  # rely on this symbol name, it's probably fine to never include it in
-  # preloaded symbol tables.
-  # Exclude shared library initialization/finalization symbols.
-dnl Note also adjust exclude_expsyms for C++ above.
-  extract_expsyms_cmds=
-  # Just being paranoid about ensuring that cc_basename is set.
-  _LT_CC_BASENAME([$compiler])
-  case $host_os in
-  cygwin* | mingw* | pw32*)
-    # FIXME: the MSVC++ port hasn't been tested in a loooong time
-    # When not using gcc, we currently assume that we are using
-    # Microsoft Visual C++.
-    if test "$GCC" != yes; then
-      with_gnu_ld=no
-    fi
-    ;;
-  interix*)
-    # we just hope/assume this is gcc and not c89 (= MSVC++)
-    with_gnu_ld=yes
-    ;;
-  openbsd*)
-    with_gnu_ld=no
-    ;;
-  esac
-
-  _LT_AC_TAGVAR(ld_shlibs, $1)=yes
-  if test "$with_gnu_ld" = yes; then
-    # If archive_cmds runs LD, not CC, wlarc should be empty
-    wlarc='${wl}'
-
-    # Set some defaults for GNU ld with shared library support. These
-    # are reset later if shared libraries are not supported. Putting them
-    # here allows them to be overridden if necessary.
-    runpath_var=LD_RUN_PATH
-    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
-    _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-    # ancient GNU ld didn't support --whole-archive et. al.
-    if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
-	_LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
-      else
-  	_LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
-    fi
-    supports_anon_versioning=no
-    case `$LD -v 2>/dev/null` in
-      *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11
-      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
-      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
-      *\ 2.11.*) ;; # other 2.11 versions
-      *) supports_anon_versioning=yes ;;
-    esac
-
-    # See if GNU ld supports shared libraries.
-    case $host_os in
-    aix[[3-9]]*)
-      # On AIX/PPC, the GNU linker is very broken
-      if test "$host_cpu" != ia64; then
-	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-	cat <<EOF 1>&2
-
-*** Warning: the GNU linker, at least up to release 2.9.1, is reported
-*** to be unable to reliably create shared libraries on AIX.
-*** Therefore, libtool is disabling shared libraries support.  If you
-*** really care for shared libraries, you may want to modify your PATH
-*** so that a non-GNU linker is found, and then restart.
-
-EOF
-      fi
-      ;;
-
-    amigaos*)
-      _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
-      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
-
-      # Samuel A. Falvo II <kc5tja at dolphin.openprojects.net> reports
-      # that the semantics of dynamic libraries on AmigaOS, at least up
-      # to version 4, is to share data among multiple programs linked
-      # with the same dynamic library.  Since this doesn't match the
-      # behavior of shared libraries on other platforms, we can't use
-      # them.
-      _LT_AC_TAGVAR(ld_shlibs, $1)=no
-      ;;
-
-    beos*)
-      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
-	_LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
-	# Joseph Beckenbach <jrb3 at best.com> says some releases of gcc
-	# support --undefined.  This deserves some investigation.  FIXME
-	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-      else
-	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-      fi
-      ;;
-
-    cygwin* | mingw* | pw32*)
-      # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
-      # as there is no search path for DLLs.
-      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-      _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
-      _LT_AC_TAGVAR(always_export_symbols, $1)=no
-      _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
-      _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/'\'' -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols'
-
-      if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
-        _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
-	# If the export-symbols file already is a .def file (1st line
-	# is EXPORTS), use it as is; otherwise, prepend...
-	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
-	  cp $export_symbols $output_objdir/$soname.def;
-	else
-	  echo EXPORTS > $output_objdir/$soname.def;
-	  cat $export_symbols >> $output_objdir/$soname.def;
-	fi~
-	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
-      else
-	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-      fi
-      ;;
-
-    interix[[3-9]]*)
-      _LT_AC_TAGVAR(hardcode_direct, $1)=no
-      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
-      # Instead, shared libraries are loaded at an image base (0x10000000 by
-      # default) and relocated if they conflict, which is a slow very memory
-      # consuming and fragmenting process.  To avoid this, we pick a random,
-      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
-      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
-      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
-      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
-      ;;
-
-    gnu* | linux* | k*bsd*-gnu)
-      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
-	tmp_addflag=
-	case $cc_basename,$host_cpu in
-	pgcc*)				# Portland Group C compiler
-	  _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
-	  tmp_addflag=' $pic_flag'
-	  ;;
-	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
-	  _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
-	  tmp_addflag=' $pic_flag -Mnomain' ;;
-	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
-	  tmp_addflag=' -i_dynamic' ;;
-	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
-	  tmp_addflag=' -i_dynamic -nofor_main' ;;
-	ifc* | ifort*)			# Intel Fortran compiler
-	  tmp_addflag=' -nofor_main' ;;
-	esac
-	case `$CC -V 2>&1 | sed 5q` in
-	*Sun\ C*)			# Sun C 5.9
-	  _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
-	  tmp_sharedflag='-G' ;;
-	*Sun\ F*)			# Sun Fortran 8.3
-	  tmp_sharedflag='-G' ;;
-	*)
-	  tmp_sharedflag='-shared' ;;
-	esac
-	_LT_AC_TAGVAR(archive_cmds, $1)='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-
-	if test $supports_anon_versioning = yes; then
-	  _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $output_objdir/$libname.ver~
-  cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
-  $echo "local: *; };" >> $output_objdir/$libname.ver~
-	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
-	fi
-      else
-	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-      fi
-      ;;
-
-    netbsd*)
-      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
-	_LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
-	wlarc=
-      else
-	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
-      fi
-      ;;
-
-    solaris*)
-      if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
-	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-	cat <<EOF 1>&2
-
-*** Warning: The releases 2.8.* of the GNU linker cannot reliably
-*** create shared libraries on Solaris systems.  Therefore, libtool
-*** is disabling shared libraries support.  We urge you to upgrade GNU
-*** binutils to release 2.9.1 or newer.  Another option is to modify
-*** your PATH or compiler configuration so that the native linker is
-*** used, and then restart.
-
-EOF
-      elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
-	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
-      else
-	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-      fi
-      ;;
-
-    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
-      case `$LD -v 2>&1` in
-        *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.1[[0-5]].*)
-	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-	cat <<_LT_EOF 1>&2
-
-*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
-*** reliably create shared libraries on SCO systems.  Therefore, libtool
-*** is disabling shared libraries support.  We urge you to upgrade GNU
-*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
-*** your PATH or compiler configuration so that the native linker is
-*** used, and then restart.
-
-_LT_EOF
-	;;
-	*)
-	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
-	    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
-	    _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
-	    _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
-	  else
-	    _LT_AC_TAGVAR(ld_shlibs, $1)=no
-	  fi
-	;;
-      esac
-      ;;
-
-    sunos4*)
-      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
-      wlarc=
-      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
-      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-      ;;
-
-    *)
-      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
-	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
-      else
-	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-      fi
-      ;;
-    esac
-
-    if test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no; then
-      runpath_var=
-      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=
-      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=
-      _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
-    fi
-  else
-    # PORTME fill in a description of your system's linker (not GNU ld)
-    case $host_os in
-    aix3*)
-      _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
-      _LT_AC_TAGVAR(always_export_symbols, $1)=yes
-      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
-      # Note: this linker hardcodes the directories in LIBPATH if there
-      # are no directories specified by -L.
-      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
-      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
-	# Neither direct hardcoding nor static linking is supported with a
-	# broken collect2.
-	_LT_AC_TAGVAR(hardcode_direct, $1)=unsupported
-      fi
-      ;;
-
-    aix[[4-9]]*)
-      if test "$host_cpu" = ia64; then
-	# On IA64, the linker does run time linking by default, so we don't
-	# have to do anything special.
-	aix_use_runtimelinking=no
-	exp_sym_flag='-Bexport'
-	no_entry_flag=""
-      else
-	# If we're using GNU nm, then we don't want the "-C" option.
-	# -C means demangle to AIX nm, but means don't demangle with GNU nm
-	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
-	  _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols'
-	else
-	  _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols'
-	fi
-	aix_use_runtimelinking=no
-
-	# Test if we are trying to use run time linking or normal
-	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
-	# need to do runtime linking.
-	case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
-	  for ld_flag in $LDFLAGS; do
-  	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
-  	    aix_use_runtimelinking=yes
-  	    break
-  	  fi
-	  done
-	  ;;
-	esac
-
-	exp_sym_flag='-bexport'
-	no_entry_flag='-bnoentry'
-      fi
-
-      # When large executables or shared objects are built, AIX ld can
-      # have problems creating the table of contents.  If linking a library
-      # or program results in "error TOC overflow" add -mminimal-toc to
-      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
-      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
-
-      _LT_AC_TAGVAR(archive_cmds, $1)=''
-      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
-      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':'
-      _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
-
-      if test "$GCC" = yes; then
-	case $host_os in aix4.[[012]]|aix4.[[012]].*)
-	# We only want to do this on AIX 4.2 and lower, the check
-	# below for broken collect2 doesn't work under 4.3+
-	  collect2name=`${CC} -print-prog-name=collect2`
-	  if test -f "$collect2name" && \
-  	   strings "$collect2name" | grep resolve_lib_name >/dev/null
-	  then
-  	  # We have reworked collect2
-  	  :
-	  else
-  	  # We have old collect2
-  	  _LT_AC_TAGVAR(hardcode_direct, $1)=unsupported
-  	  # It fails to find uninstalled libraries when the uninstalled
-  	  # path is not listed in the libpath.  Setting hardcode_minus_L
-  	  # to unsupported forces relinking
-  	  _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
-  	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-  	  _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=
-	  fi
-	  ;;
-	esac
-	shared_flag='-shared'
-	if test "$aix_use_runtimelinking" = yes; then
-	  shared_flag="$shared_flag "'${wl}-G'
-	fi
-      else
-	# not using gcc
-	if test "$host_cpu" = ia64; then
-  	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
-  	# chokes on -Wl,-G. The following line is correct:
-	  shared_flag='-G'
-	else
-	  if test "$aix_use_runtimelinking" = yes; then
-	    shared_flag='${wl}-G'
-	  else
-	    shared_flag='${wl}-bM:SRE'
-	  fi
-	fi
-      fi
-
-      # It seems that -bexpall does not export symbols beginning with
-      # underscore (_), so it is better to generate a list of symbols to export.
-      _LT_AC_TAGVAR(always_export_symbols, $1)=yes
-      if test "$aix_use_runtimelinking" = yes; then
-	# Warning - without using the other runtime loading flags (-brtl),
-	# -berok will link without error, but may produce a broken library.
-	_LT_AC_TAGVAR(allow_undefined_flag, $1)='-berok'
-       # Determine the default libpath from the value encoded in an empty executable.
-       _LT_AC_SYS_LIBPATH_AIX
-       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
-	_LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
-       else
-	if test "$host_cpu" = ia64; then
-	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
-	  _LT_AC_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
-	  _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
-	else
-	 # Determine the default libpath from the value encoded in an empty executable.
-	 _LT_AC_SYS_LIBPATH_AIX
-	 _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
-	  # Warning - without using the other run time loading flags,
-	  # -berok will link without error, but may produce a broken library.
-	  _LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
-	  _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
-	  # Exported symbols can be pulled into shared objects from archives
-	  _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
-	  _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes
-	  # This is similar to how AIX traditionally builds its shared libraries.
-	  _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
-	fi
-      fi
-      ;;
-
-    amigaos*)
-      _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
-      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
-      # see comment about different semantics on the GNU ld section
-      _LT_AC_TAGVAR(ld_shlibs, $1)=no
-      ;;
-
-    bsdi[[45]]*)
-      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic
-      ;;
-
-    cygwin* | mingw* | pw32*)
-      # When not using gcc, we currently assume that we are using
-      # Microsoft Visual C++.
-      # hardcode_libdir_flag_spec is actually meaningless, as there is
-      # no search path for DLLs.
-      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
-      _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
-      # Tell ltmain to make .lib files, not .a files.
-      libext=lib
-      # Tell ltmain to make .dll files, not .so files.
-      shrext_cmds=".dll"
-      # FIXME: Setting linknames here is a bad hack.
-      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
-      # The linker will automatically build a .lib file if we build a DLL.
-      _LT_AC_TAGVAR(old_archive_From_new_cmds, $1)='true'
-      # FIXME: Should let the user specify the lib program.
-      _LT_AC_TAGVAR(old_archive_cmds, $1)='lib -OUT:$oldlib$oldobjs$old_deplibs'
-      _LT_AC_TAGVAR(fix_srcfile_path, $1)='`cygpath -w "$srcfile"`'
-      _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
-      ;;
-
-    darwin* | rhapsody*)
-      case $host_os in
-        rhapsody* | darwin1.[[012]])
-         _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}suppress'
-         ;;
-       *) # Darwin 1.3 on
-         if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
-           _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
-         else
-           case ${MACOSX_DEPLOYMENT_TARGET} in
-             10.[[012]])
-               _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
-               ;;
-             10.*)
-               _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}dynamic_lookup'
-               ;;
-           esac
-         fi
-         ;;
-      esac
-      _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
-      _LT_AC_TAGVAR(hardcode_direct, $1)=no
-      _LT_AC_TAGVAR(hardcode_automatic, $1)=yes
-      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
-      _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=''
-      _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
-    if test "$GCC" = yes ; then
-    	output_verbose_link_cmd='echo'
-        _LT_AC_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
-        _LT_AC_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
-        _LT_AC_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
-        _LT_AC_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
-    else
-      case $cc_basename in
-        xlc*)
-         output_verbose_link_cmd='echo'
-         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
-         _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
-          # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
-         _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
-          _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
-          ;;
-       *)
-         _LT_AC_TAGVAR(ld_shlibs, $1)=no
-          ;;
-      esac
-    fi
-      ;;
-
-    dgux*)
-      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
-      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-      ;;
-
-    freebsd1*)
-      _LT_AC_TAGVAR(ld_shlibs, $1)=no
-      ;;
-
-    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
-    # support.  Future versions do this automatically, but an explicit c++rt0.o
-    # does not break anything, and helps significantly (at the cost of a little
-    # extra space).
-    freebsd2.2*)
-      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
-      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
-      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
-      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-      ;;
-
-    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
-    freebsd2*)
-      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
-      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
-      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
-      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-      ;;
-
-    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
-    freebsd* | dragonfly*)
-      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
-      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
-      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
-      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-      ;;
-
-    hpux9*)
-      if test "$GCC" = yes; then
-	_LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
-      else
-	_LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
-      fi
-      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
-      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
-
-      # hardcode_minus_L: Not really in the search PATH,
-      # but as the default location of the library.
-      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
-      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-      ;;
-
-    hpux10*)
-      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
-	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
-      else
-	_LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
-      fi
-      if test "$with_gnu_ld" = no; then
-	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
-	_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-
-	_LT_AC_TAGVAR(hardcode_direct, $1)=yes
-	_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-
-	# hardcode_minus_L: Not really in the search PATH,
-	# but as the default location of the library.
-	_LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
-      fi
-      ;;
-
-    hpux11*)
-      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
-	case $host_cpu in
-	hppa*64*)
-	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
-	  ;;
-	ia64*)
-	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
-	  ;;
-	*)
-	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
-	  ;;
-	esac
-      else
-	case $host_cpu in
-	hppa*64*)
-	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
-	  ;;
-	ia64*)
-	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
-	  ;;
-	*)
-	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
-	  ;;
-	esac
-      fi
-      if test "$with_gnu_ld" = no; then
-	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
-	_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-
-	case $host_cpu in
-	hppa*64*|ia64*)
-	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'
-	  _LT_AC_TAGVAR(hardcode_direct, $1)=no
-	  _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-	  ;;
-	*)
-	  _LT_AC_TAGVAR(hardcode_direct, $1)=yes
-	  _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-
-	  # hardcode_minus_L: Not really in the search PATH,
-	  # but as the default location of the library.
-	  _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
-	  ;;
-	esac
-      fi
-      ;;
-
-    irix5* | irix6* | nonstopux*)
-      if test "$GCC" = yes; then
-	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
-      else
-	_LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
-	_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='-rpath $libdir'
-      fi
-      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-      _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
-      ;;
-
-    netbsd*)
-      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
-	_LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
-      else
-	_LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
-      fi
-      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
-      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
-      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-      ;;
-
-    newsos6)
-      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
-      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
-      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-      ;;
-
-    openbsd*)
-      if test -f /usr/libexec/ld.so; then
-	_LT_AC_TAGVAR(hardcode_direct, $1)=yes
-	_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-	if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
-	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
-	  _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
-	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-	  _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-	else
-	  case $host_os in
-	   openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*)
-	     _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
-	     _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
-	     ;;
-	   *)
-	     _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
-	     _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-	     ;;
-	  esac
-        fi
-      else
-	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-      fi
-      ;;
-
-    os2*)
-      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
-      _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
-      _LT_AC_TAGVAR(archive_cmds, $1)='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
-      _LT_AC_TAGVAR(old_archive_From_new_cmds, $1)='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
-      ;;
-
-    osf3*)
-      if test "$GCC" = yes; then
-	_LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
-	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
-      else
-	_LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
-	_LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
-      fi
-      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-      ;;
-
-    osf4* | osf5*)	# as osf3* with the addition of -msym flag
-      if test "$GCC" = yes; then
-	_LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
-	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
-	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-      else
-	_LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
-	_LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
-	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
-	$LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp'
-
-	# Both c and cxx compiler support -rpath directly
-	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
-      fi
-      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-      ;;
-
-    solaris*)
-      _LT_AC_TAGVAR(no_undefined_flag, $1)=' -z text'
-      if test "$GCC" = yes; then
-	wlarc='${wl}'
-	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
-	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
-	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
-      else
-	wlarc=''
-	_LT_AC_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
-	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
-  	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
-      fi
-      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
-      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-      case $host_os in
-      solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
-      *)
-	# The compiler driver will combine and reorder linker options,
-	# but understands `-z linker_flag'.  GCC discards it without `$wl',
-	# but is careful enough not to reorder.
- 	# Supported since Solaris 2.6 (maybe 2.5.1?)
-	if test "$GCC" = yes; then
-	  _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
-	else
-	  _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
-	fi
-	;;
-      esac
-      _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
-      ;;
-
-    sunos4*)
-      if test "x$host_vendor" = xsequent; then
-	# Use $CC to link under sequent, because it throws in some extra .o
-	# files that make .init and .fini sections work.
-	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
-      else
-	_LT_AC_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
-      fi
-      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
-      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
-      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-      ;;
-
-    sysv4)
-      case $host_vendor in
-	sni)
-	  _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
-	  _LT_AC_TAGVAR(hardcode_direct, $1)=yes # is this really true???
-	;;
-	siemens)
-	  ## LD is ld it makes a PLAMLIB
-	  ## CC just makes a GrossModule.
-	  _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags'
-	  _LT_AC_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs'
-	  _LT_AC_TAGVAR(hardcode_direct, $1)=no
-        ;;
-	motorola)
-	  _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
-	  _LT_AC_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say they lie
-	;;
-      esac
-      runpath_var='LD_RUN_PATH'
-      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-      ;;
-
-    sysv4.3*)
-      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
-      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport'
-      ;;
-
-    sysv4*MP*)
-      if test -d /usr/nec; then
-	_LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
-	_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-	runpath_var=LD_RUN_PATH
-	hardcode_runpath_var=yes
-	_LT_AC_TAGVAR(ld_shlibs, $1)=yes
-      fi
-      ;;
-
-    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
-      _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
-      _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
-      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-      runpath_var='LD_RUN_PATH'
-
-      if test "$GCC" = yes; then
-	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-      else
-	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-      fi
-      ;;
-
-    sysv5* | sco3.2v5* | sco5v6*)
-      # Note: We can NOT use -z defs as we might desire, because we do not
-      # link with -lc, and that would cause any symbols used from libc to
-      # always be unresolved, which means just about no library would
-      # ever link correctly.  If we're not using GNU ld we use -z text
-      # though, which does catch some bad symbols but isn't as heavy-handed
-      # as -z defs.
-      _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
-      _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
-      _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
-      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
-      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':'
-      _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
-      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
-      runpath_var='LD_RUN_PATH'
-
-      if test "$GCC" = yes; then
-	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
-	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
-      else
-	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
-	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
-      fi
-      ;;
-
-    uts4*)
-      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
-      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-      ;;
-
-    *)
-      _LT_AC_TAGVAR(ld_shlibs, $1)=no
-      ;;
-    esac
-  fi
-])
-AC_MSG_RESULT([$_LT_AC_TAGVAR(ld_shlibs, $1)])
-test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
-
-#
-# Do we need to explicitly link libc?
-#
-case "x$_LT_AC_TAGVAR(archive_cmds_need_lc, $1)" in
-x|xyes)
-  # Assume -lc should be added
-  _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes
-
-  if test "$enable_shared" = yes && test "$GCC" = yes; then
-    case $_LT_AC_TAGVAR(archive_cmds, $1) in
-    *'~'*)
-      # FIXME: we may have to deal with multi-command sequences.
-      ;;
-    '$CC '*)
-      # Test whether the compiler implicitly links with -lc since on some
-      # systems, -lgcc has to come before -lc. If gcc already passes -lc
-      # to ld, don't add -lc before -lgcc.
-      AC_MSG_CHECKING([whether -lc should be explicitly linked in])
-      $rm conftest*
-      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
-
-      if AC_TRY_EVAL(ac_compile) 2>conftest.err; then
-        soname=conftest
-        lib=conftest
-        libobjs=conftest.$ac_objext
-        deplibs=
-        wl=$_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)
-	pic_flag=$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)
-        compiler_flags=-v
-        linker_flags=-v
-        verstring=
-        output_objdir=.
-        libname=conftest
-        lt_save_allow_undefined_flag=$_LT_AC_TAGVAR(allow_undefined_flag, $1)
-        _LT_AC_TAGVAR(allow_undefined_flag, $1)=
-        if AC_TRY_EVAL(_LT_AC_TAGVAR(archive_cmds, $1) 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1)
-        then
-	  _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
-        else
-	  _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes
-        fi
-        _LT_AC_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag
-      else
-        cat conftest.err 1>&5
-      fi
-      $rm conftest*
-      AC_MSG_RESULT([$_LT_AC_TAGVAR(archive_cmds_need_lc, $1)])
-      ;;
-    esac
-  fi
-  ;;
-esac
-])# AC_LIBTOOL_PROG_LD_SHLIBS
-
-
-# _LT_AC_FILE_LTDLL_C
-# -------------------
-# Be careful that the start marker always follows a newline.
-AC_DEFUN([_LT_AC_FILE_LTDLL_C], [
-# /* ltdll.c starts here */
-# #define WIN32_LEAN_AND_MEAN
-# #include <windows.h>
-# #undef WIN32_LEAN_AND_MEAN
-# #include <stdio.h>
-#
-# #ifndef __CYGWIN__
-# #  ifdef __CYGWIN32__
-# #    define __CYGWIN__ __CYGWIN32__
-# #  endif
-# #endif
-#
-# #ifdef __cplusplus
-# extern "C" {
-# #endif
-# BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved);
-# #ifdef __cplusplus
-# }
-# #endif
-#
-# #ifdef __CYGWIN__
-# #include <cygwin/cygwin_dll.h>
-# DECLARE_CYGWIN_DLL( DllMain );
-# #endif
-# HINSTANCE __hDllInstance_base;
-#
-# BOOL APIENTRY
-# DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved)
-# {
-#   __hDllInstance_base = hInst;
-#   return TRUE;
-# }
-# /* ltdll.c ends here */
-])# _LT_AC_FILE_LTDLL_C
-
-
-# _LT_AC_TAGVAR(VARNAME, [TAGNAME])
-# ---------------------------------
-AC_DEFUN([_LT_AC_TAGVAR], [ifelse([$2], [], [$1], [$1_$2])])
-
-
-# old names
-AC_DEFUN([AM_PROG_LIBTOOL],   [AC_PROG_LIBTOOL])
-AC_DEFUN([AM_ENABLE_SHARED],  [AC_ENABLE_SHARED($@)])
-AC_DEFUN([AM_ENABLE_STATIC],  [AC_ENABLE_STATIC($@)])
-AC_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
-AC_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
-AC_DEFUN([AM_PROG_LD],        [AC_PROG_LD])
-AC_DEFUN([AM_PROG_NM],        [AC_PROG_NM])
-
-# This is just to silence aclocal about the macro not being used
-ifelse([AC_DISABLE_FAST_INSTALL])
-
-AC_DEFUN([LT_AC_PROG_GCJ],
-[AC_CHECK_TOOL(GCJ, gcj, no)
-  test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
-  AC_SUBST(GCJFLAGS)
-])
-
-AC_DEFUN([LT_AC_PROG_RC],
-[AC_CHECK_TOOL(RC, windres, no)
-])
-
-
-# Cheap backport of AS_EXECUTABLE_P and required macros
-# from Autoconf 2.59; we should not use $as_executable_p directly.
-
-# _AS_TEST_PREPARE
-# ----------------
-m4_ifndef([_AS_TEST_PREPARE],
-[m4_defun([_AS_TEST_PREPARE],
-[if test -x / >/dev/null 2>&1; then
-  as_executable_p='test -x'
-else
-  as_executable_p='test -f'
-fi
-])])# _AS_TEST_PREPARE
-
-# AS_EXECUTABLE_P
-# ---------------
-# Check whether a file is executable.
-m4_ifndef([AS_EXECUTABLE_P],
-[m4_defun([AS_EXECUTABLE_P],
-[AS_REQUIRE([_AS_TEST_PREPARE])dnl
-$as_executable_p $1[]dnl
-])])# AS_EXECUTABLE_P
-
-# NOTE: This macro has been submitted for inclusion into   #
-#  GNU Autoconf as AC_PROG_SED.  When it is available in   #
-#  a released version of Autoconf we should remove this    #
-#  macro and use it instead.                               #
-# LT_AC_PROG_SED
-# --------------
-# Check for a fully-functional sed program, that truncates
-# as few characters as possible.  Prefer GNU sed if found.
-AC_DEFUN([LT_AC_PROG_SED],
-[AC_MSG_CHECKING([for a sed that does not truncate output])
-AC_CACHE_VAL(lt_cv_path_SED,
-[# Loop through the user's path and test for sed and gsed.
-# Then use that list of sed's as ones to test for truncation.
-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
-  IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-  for lt_ac_prog in sed gsed; do
-    for ac_exec_ext in '' $ac_executable_extensions; do
-      if AS_EXECUTABLE_P(["$as_dir/$lt_ac_prog$ac_exec_ext"]); then
-        lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
-      fi
-    done
-  done
-done
-IFS=$as_save_IFS
-lt_ac_max=0
-lt_ac_count=0
-# Add /usr/xpg4/bin/sed as it is typically found on Solaris
-# along with /bin/sed that truncates output.
-for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
-  test ! -f $lt_ac_sed && continue
-  cat /dev/null > conftest.in
-  lt_ac_count=0
-  echo $ECHO_N "0123456789$ECHO_C" >conftest.in
-  # Check for GNU sed and select it if it is found.
-  if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
-    lt_cv_path_SED=$lt_ac_sed
-    break
-  fi
-  while true; do
-    cat conftest.in conftest.in >conftest.tmp
-    mv conftest.tmp conftest.in
-    cp conftest.in conftest.nl
-    echo >>conftest.nl
-    $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
-    cmp -s conftest.out conftest.nl || break
-    # 10000 chars as input seems more than enough
-    test $lt_ac_count -gt 10 && break
-    lt_ac_count=`expr $lt_ac_count + 1`
-    if test $lt_ac_count -gt $lt_ac_max; then
-      lt_ac_max=$lt_ac_count
-      lt_cv_path_SED=$lt_ac_sed
-    fi
-  done
-done
-])
-SED=$lt_cv_path_SED
-AC_SUBST([SED])
-AC_MSG_RESULT([$SED])
-])
-
-#                                                        -*- Autoconf -*-
-# Copyright (C) 2002, 2003  Free Software Foundation, Inc.
-# Generated from amversion.in; do not edit by hand.
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-
-# AM_AUTOMAKE_VERSION(VERSION)
-# ----------------------------
-# Automake X.Y traces this macro to ensure aclocal.m4 has been
-# generated from the m4 files accompanying Automake X.Y.
-AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version="1.8"])
-
-# AM_SET_CURRENT_AUTOMAKE_VERSION
-# -------------------------------
-# Call AM_AUTOMAKE_VERSION so it can be traced.
-# This function is AC_REQUIREd by AC_INIT_AUTOMAKE.
-AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
-	 [AM_AUTOMAKE_VERSION([1.8.5])])
-
-# AM_AUX_DIR_EXPAND
-
-# Copyright (C) 2001, 2003 Free Software Foundation, Inc.
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
-
-# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
-# $ac_aux_dir to `$srcdir/foo'.  In other projects, it is set to
-# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
-#
-# Of course, Automake must honor this variable whenever it calls a
-# tool from the auxiliary directory.  The problem is that $srcdir (and
-# therefore $ac_aux_dir as well) can be either absolute or relative,
-# depending on how configure is run.  This is pretty annoying, since
-# it makes $ac_aux_dir quite unusable in subdirectories: in the top
-# source directory, any form will work fine, but in subdirectories a
-# relative path needs to be adjusted first.
-#
-# $ac_aux_dir/missing
-#    fails when called from a subdirectory if $ac_aux_dir is relative
-# $top_srcdir/$ac_aux_dir/missing
-#    fails if $ac_aux_dir is absolute,
-#    fails when called from a subdirectory in a VPATH build with
-#          a relative $ac_aux_dir
-#
-# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
-# are both prefixed by $srcdir.  In an in-source build this is usually
-# harmless because $srcdir is `.', but things will broke when you
-# start a VPATH build or use an absolute $srcdir.
-#
-# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
-# iff we strip the leading $srcdir from $ac_aux_dir.  That would be:
-#   am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
-# and then we would define $MISSING as
-#   MISSING="\${SHELL} $am_aux_dir/missing"
-# This will work as long as MISSING is not called from configure, because
-# unfortunately $(top_srcdir) has no meaning in configure.
-# However there are other variables, like CC, which are often used in
-# configure, and could therefore not use this "fixed" $ac_aux_dir.
-#
-# Another solution, used here, is to always expand $ac_aux_dir to an
-# absolute PATH.  The drawback is that using absolute paths prevent a
-# configured tree to be moved without reconfiguration.
-
-AC_DEFUN([AM_AUX_DIR_EXPAND],
-[dnl Rely on autoconf to set up CDPATH properly.
-AC_PREREQ([2.50])dnl
-# expand $ac_aux_dir to an absolute path
-am_aux_dir=`cd $ac_aux_dir && pwd`
-])
-
-# AM_CONDITIONAL                                              -*- Autoconf -*-
-
-# Copyright (C) 1997, 2000, 2001, 2003 Free Software Foundation, Inc.
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
-
-# serial 6
-
-# AM_CONDITIONAL(NAME, SHELL-CONDITION)
-# -------------------------------------
-# Define a conditional.
-AC_DEFUN([AM_CONDITIONAL],
-[AC_PREREQ(2.52)dnl
- ifelse([$1], [TRUE],  [AC_FATAL([$0: invalid condition: $1])],
-	[$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
-AC_SUBST([$1_TRUE])
-AC_SUBST([$1_FALSE])
-if $2; then
-  $1_TRUE=
-  $1_FALSE='#'
-else
-  $1_TRUE='#'
-  $1_FALSE=
-fi
-AC_CONFIG_COMMANDS_PRE(
-[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
-  AC_MSG_ERROR([conditional "$1" was never defined.
-Usually this means the macro was only invoked conditionally.])
-fi])])
-
-# serial 7						-*- Autoconf -*-
-
-# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004
-# Free Software Foundation, Inc.
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
-
-
-# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
-# written in clear, in which case automake, when reading aclocal.m4,
-# will think it sees a *use*, and therefore will trigger all it's
-# C support machinery.  Also note that it means that autoscan, seeing
-# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
-
-
-
-# _AM_DEPENDENCIES(NAME)
-# ----------------------
-# See how the compiler implements dependency checking.
-# NAME is "CC", "CXX", "GCJ", or "OBJC".
-# We try a few techniques and use that to set a single cache variable.
-#
-# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
-# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
-# dependency, and given that the user is not expected to run this macro,
-# just rely on AC_PROG_CC.
-AC_DEFUN([_AM_DEPENDENCIES],
-[AC_REQUIRE([AM_SET_DEPDIR])dnl
-AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
-AC_REQUIRE([AM_MAKE_INCLUDE])dnl
-AC_REQUIRE([AM_DEP_TRACK])dnl
-
-ifelse([$1], CC,   [depcc="$CC"   am_compiler_list=],
-       [$1], CXX,  [depcc="$CXX"  am_compiler_list=],
-       [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
-       [$1], GCJ,  [depcc="$GCJ"  am_compiler_list='gcc3 gcc'],
-                   [depcc="$$1"   am_compiler_list=])
-
-AC_CACHE_CHECK([dependency style of $depcc],
-               [am_cv_$1_dependencies_compiler_type],
-[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
-  # We make a subdir and do the tests there.  Otherwise we can end up
-  # making bogus files that we don't know about and never remove.  For
-  # instance it was reported that on HP-UX the gcc test will end up
-  # making a dummy file named `D' -- because `-MD' means `put the output
-  # in D'.
-  mkdir conftest.dir
-  # Copy depcomp to subdir because otherwise we won't find it if we're
-  # using a relative directory.
-  cp "$am_depcomp" conftest.dir
-  cd conftest.dir
-  # We will build objects and dependencies in a subdirectory because
-  # it helps to detect inapplicable dependency modes.  For instance
-  # both Tru64's cc and ICC support -MD to output dependencies as a
-  # side effect of compilation, but ICC will put the dependencies in
-  # the current directory while Tru64 will put them in the object
-  # directory.
-  mkdir sub
-
-  am_cv_$1_dependencies_compiler_type=none
-  if test "$am_compiler_list" = ""; then
-     am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
-  fi
-  for depmode in $am_compiler_list; do
-    # Setup a source with many dependencies, because some compilers
-    # like to wrap large dependency lists on column 80 (with \), and
-    # we should not choose a depcomp mode which is confused by this.
-    #
-    # We need to recreate these files for each test, as the compiler may
-    # overwrite some of them when testing with obscure command lines.
-    # This happens at least with the AIX C compiler.
-    : > sub/conftest.c
-    for i in 1 2 3 4 5 6; do
-      echo '#include "conftst'$i'.h"' >> sub/conftest.c
-      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
-      # Solaris 8's {/usr,}/bin/sh.
-      touch sub/conftst$i.h
-    done
-    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
-
-    case $depmode in
-    nosideeffect)
-      # after this tag, mechanisms are not by side-effect, so they'll
-      # only be used when explicitly requested
-      if test "x$enable_dependency_tracking" = xyes; then
-	continue
-      else
-	break
-      fi
-      ;;
-    none) break ;;
-    esac
-    # We check with `-c' and `-o' for the sake of the "dashmstdout"
-    # mode.  It turns out that the SunPro C++ compiler does not properly
-    # handle `-M -o', and we need to detect this.
-    if depmode=$depmode \
-       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
-       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
-       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
-         >/dev/null 2>conftest.err &&
-       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
-       grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
-       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
-      # icc doesn't choke on unknown options, it will just issue warnings
-      # or remarks (even with -Werror).  So we grep stderr for any message
-      # that says an option was ignored or not supported.
-      # When given -MP, icc 7.0 and 7.1 complain thusly:
-      #   icc: Command line warning: ignoring option '-M'; no argument required
-      # The diagnosis changed in icc 8.0:
-      #   icc: Command line remark: option '-MP' not supported
-      if (grep 'ignoring option' conftest.err ||
-          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
-        am_cv_$1_dependencies_compiler_type=$depmode
-        break
-      fi
-    fi
-  done
-
-  cd ..
-  rm -rf conftest.dir
-else
-  am_cv_$1_dependencies_compiler_type=none
-fi
-])
-AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
-AM_CONDITIONAL([am__fastdep$1], [
-  test "x$enable_dependency_tracking" != xno \
-  && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
-])
-
-
-# AM_SET_DEPDIR
-# -------------
-# Choose a directory name for dependency files.
-# This macro is AC_REQUIREd in _AM_DEPENDENCIES
-AC_DEFUN([AM_SET_DEPDIR],
-[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
-AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
-])
-
-
-# AM_DEP_TRACK
-# ------------
-AC_DEFUN([AM_DEP_TRACK],
-[AC_ARG_ENABLE(dependency-tracking,
-[  --disable-dependency-tracking  speeds up one-time build
-  --enable-dependency-tracking   do not reject slow dependency extractors])
-if test "x$enable_dependency_tracking" != xno; then
-  am_depcomp="$ac_aux_dir/depcomp"
-  AMDEPBACKSLASH='\'
-fi
-AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
-AC_SUBST([AMDEPBACKSLASH])
-])
-
-# Generate code to set up dependency tracking.   -*- Autoconf -*-
-
-# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
-
-#serial 2
-
-# _AM_OUTPUT_DEPENDENCY_COMMANDS
-# ------------------------------
-AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
-[for mf in $CONFIG_FILES; do
-  # Strip MF so we end up with the name of the file.
-  mf=`echo "$mf" | sed -e 's/:.*$//'`
-  # Check whether this is an Automake generated Makefile or not.
-  # We used to match only the files named `Makefile.in', but
-  # some people rename them; so instead we look at the file content.
-  # Grep'ing the first line is not enough: some people post-process
-  # each Makefile.in and add a new line on top of each file to say so.
-  # So let's grep whole file.
-  if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
-    dirpart=`AS_DIRNAME("$mf")`
-  else
-    continue
-  fi
-  grep '^DEP_FILES *= *[[^ @%:@]]' < "$mf" > /dev/null || continue
-  # Extract the definition of DEP_FILES from the Makefile without
-  # running `make'.
-  DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
-  test -z "$DEPDIR" && continue
-  # When using ansi2knr, U may be empty or an underscore; expand it
-  U=`sed -n 's/^U = //p' < "$mf"`
-  test -d "$dirpart/$DEPDIR" || mkdir "$dirpart/$DEPDIR"
-  # We invoke sed twice because it is the simplest approach to
-  # changing $(DEPDIR) to its actual value in the expansion.
-  for file in `sed -n '
-    /^DEP_FILES = .*\\\\$/ {
-      s/^DEP_FILES = //
-      :loop
-	s/\\\\$//
-	p
-	n
-	/\\\\$/ b loop
-      p
-    }
-    /^DEP_FILES = / s/^DEP_FILES = //p' < "$mf" | \
-       sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
-    # Make sure the directory exists.
-    test -f "$dirpart/$file" && continue
-    fdir=`AS_DIRNAME(["$file"])`
-    AS_MKDIR_P([$dirpart/$fdir])
-    # echo "creating $dirpart/$file"
-    echo '# dummy' > "$dirpart/$file"
-  done
-done
-])# _AM_OUTPUT_DEPENDENCY_COMMANDS
-
-
-# AM_OUTPUT_DEPENDENCY_COMMANDS
-# -----------------------------
-# This macro should only be invoked once -- use via AC_REQUIRE.
-#
-# This code is only required when automatic dependency tracking
-# is enabled.  FIXME.  This creates each `.P' file that we will
-# need in order to bootstrap the dependency handling code.
-AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
-[AC_CONFIG_COMMANDS([depfiles],
-     [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
-     [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
-])
-
-# Like AC_CONFIG_HEADER, but automatically create stamp file. -*- Autoconf -*-
-
-# Copyright (C) 1996, 1997, 2000, 2001, 2003 Free Software Foundation, Inc.
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
-
-# serial 7
-
-# AM_CONFIG_HEADER is obsolete.  It has been replaced by AC_CONFIG_HEADERS.
-AU_DEFUN([AM_CONFIG_HEADER], [AC_CONFIG_HEADERS($@)])
-
-# Do all the work for Automake.                            -*- Autoconf -*-
-
-# This macro actually does too much some checks are only needed if
-# your package does certain things.  But this isn't really a big deal.
-
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
-# Free Software Foundation, Inc.
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
-
-# serial 11
-
-# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
-# AM_INIT_AUTOMAKE([OPTIONS])
-# -----------------------------------------------
-# The call with PACKAGE and VERSION arguments is the old style
-# call (pre autoconf-2.50), which is being phased out.  PACKAGE
-# and VERSION should now be passed to AC_INIT and removed from
-# the call to AM_INIT_AUTOMAKE.
-# We support both call styles for the transition.  After
-# the next Automake release, Autoconf can make the AC_INIT
-# arguments mandatory, and then we can depend on a new Autoconf
-# release and drop the old call support.
-AC_DEFUN([AM_INIT_AUTOMAKE],
-[AC_PREREQ([2.58])dnl
-dnl Autoconf wants to disallow AM_ names.  We explicitly allow
-dnl the ones we care about.
-m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
-AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
-AC_REQUIRE([AC_PROG_INSTALL])dnl
-# test to see if srcdir already configured
-if test "`cd $srcdir && pwd`" != "`pwd`" &&
-   test -f $srcdir/config.status; then
-  AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
-fi
-
-# test whether we have cygpath
-if test -z "$CYGPATH_W"; then
-  if (cygpath --version) >/dev/null 2>/dev/null; then
-    CYGPATH_W='cygpath -w'
-  else
-    CYGPATH_W=echo
-  fi
-fi
-AC_SUBST([CYGPATH_W])
-
-# Define the identity of the package.
-dnl Distinguish between old-style and new-style calls.
-m4_ifval([$2],
-[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
- AC_SUBST([PACKAGE], [$1])dnl
- AC_SUBST([VERSION], [$2])],
-[_AM_SET_OPTIONS([$1])dnl
- AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
- AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
-
-_AM_IF_OPTION([no-define],,
-[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
- AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
-
-# Some tools Automake needs.
-AC_REQUIRE([AM_SANITY_CHECK])dnl
-AC_REQUIRE([AC_ARG_PROGRAM])dnl
-AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
-AM_MISSING_PROG(AUTOCONF, autoconf)
-AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
-AM_MISSING_PROG(AUTOHEADER, autoheader)
-AM_MISSING_PROG(MAKEINFO, makeinfo)
-AM_MISSING_PROG(AMTAR, tar)
-AM_PROG_INSTALL_SH
-AM_PROG_INSTALL_STRIP
-AC_REQUIRE([AM_PROG_MKDIR_P])dnl
-# We need awk for the "check" target.  The system "awk" is bad on
-# some platforms.
-AC_REQUIRE([AC_PROG_AWK])dnl
-AC_REQUIRE([AC_PROG_MAKE_SET])dnl
-AC_REQUIRE([AM_SET_LEADING_DOT])dnl
-
-_AM_IF_OPTION([no-dependencies],,
-[AC_PROVIDE_IFELSE([AC_PROG_CC],
-                  [_AM_DEPENDENCIES(CC)],
-                  [define([AC_PROG_CC],
-                          defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
-AC_PROVIDE_IFELSE([AC_PROG_CXX],
-                  [_AM_DEPENDENCIES(CXX)],
-                  [define([AC_PROG_CXX],
-                          defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
-])
-])
-
-
-# When config.status generates a header, we must update the stamp-h file.
-# This file resides in the same directory as the config header
-# that is generated.  The stamp files are numbered to have different names.
-
-# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
-# loop where config.status creates the headers, so we can generate
-# our stamp files there.
-AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
-[# Compute $1's index in $config_headers.
-_am_stamp_count=1
-for _am_header in $config_headers :; do
-  case $_am_header in
-    $1 | $1:* )
-      break ;;
-    * )
-      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
-  esac
-done
-echo "timestamp for $1" >`AS_DIRNAME([$1])`/stamp-h[]$_am_stamp_count])
-
-# AM_PROG_INSTALL_SH
-# ------------------
-# Define $install_sh.
-
-# Copyright (C) 2001, 2003 Free Software Foundation, Inc.
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
-
-AC_DEFUN([AM_PROG_INSTALL_SH],
-[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
-install_sh=${install_sh-"$am_aux_dir/install-sh"}
-AC_SUBST(install_sh)])
-
-#                                                          -*- Autoconf -*-
-# Copyright (C) 2003  Free Software Foundation, Inc.
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
-
-# serial 1
-
-# Check whether the underlying file-system supports filenames
-# with a leading dot.  For instance MS-DOS doesn't.
-AC_DEFUN([AM_SET_LEADING_DOT],
-[rm -rf .tst 2>/dev/null
-mkdir .tst 2>/dev/null
-if test -d .tst; then
-  am__leading_dot=.
-else
-  am__leading_dot=_
-fi
-rmdir .tst 2>/dev/null
-AC_SUBST([am__leading_dot])])
-
-# Add --enable-maintainer-mode option to configure.
-# From Jim Meyering
-
-# Copyright (C) 1996, 1998, 2000, 2001, 2002, 2003, 2004
-# Free Software Foundation, Inc.
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
-
-# serial 3
-
-AC_DEFUN([AM_MAINTAINER_MODE],
-[AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles])
-  dnl maintainer-mode is disabled by default
-  AC_ARG_ENABLE(maintainer-mode,
-[  --enable-maintainer-mode  enable make rules and dependencies not useful
-			  (and sometimes confusing) to the casual installer],
-      USE_MAINTAINER_MODE=$enableval,
-      USE_MAINTAINER_MODE=no)
-  AC_MSG_RESULT([$USE_MAINTAINER_MODE])
-  AM_CONDITIONAL(MAINTAINER_MODE, [test $USE_MAINTAINER_MODE = yes])
-  MAINT=$MAINTAINER_MODE_TRUE
-  AC_SUBST(MAINT)dnl
-]
-)
-
-AU_DEFUN([jm_MAINTAINER_MODE], [AM_MAINTAINER_MODE])
-
-# Check to see how 'make' treats includes.	-*- Autoconf -*-
-
-# Copyright (C) 2001, 2002, 2003 Free Software Foundation, Inc.
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
-
-# serial 2
-
-# AM_MAKE_INCLUDE()
-# -----------------
-# Check to see how make treats includes.
-AC_DEFUN([AM_MAKE_INCLUDE],
-[am_make=${MAKE-make}
-cat > confinc << 'END'
-am__doit:
-	@echo done
-.PHONY: am__doit
-END
-# If we don't find an include directive, just comment out the code.
-AC_MSG_CHECKING([for style of include used by $am_make])
-am__include="#"
-am__quote=
-_am_result=none
-# First try GNU make style include.
-echo "include confinc" > confmf
-# We grep out `Entering directory' and `Leaving directory'
-# messages which can occur if `w' ends up in MAKEFLAGS.
-# In particular we don't look at `^make:' because GNU make might
-# be invoked under some other name (usually "gmake"), in which
-# case it prints its new name instead of `make'.
-if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
-   am__include=include
-   am__quote=
-   _am_result=GNU
-fi
-# Now try BSD make style include.
-if test "$am__include" = "#"; then
-   echo '.include "confinc"' > confmf
-   if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
-      am__include=.include
-      am__quote="\""
-      _am_result=BSD
-   fi
-fi
-AC_SUBST([am__include])
-AC_SUBST([am__quote])
-AC_MSG_RESULT([$_am_result])
-rm -f confinc confmf
-])
-
-#  -*- Autoconf -*-
-
-
-# Copyright (C) 1997, 1999, 2000, 2001, 2003 Free Software Foundation, Inc.
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
-
-# serial 3
-
-# AM_MISSING_PROG(NAME, PROGRAM)
-# ------------------------------
-AC_DEFUN([AM_MISSING_PROG],
-[AC_REQUIRE([AM_MISSING_HAS_RUN])
-$1=${$1-"${am_missing_run}$2"}
-AC_SUBST($1)])
-
-
-# AM_MISSING_HAS_RUN
-# ------------------
-# Define MISSING if not defined so far and test if it supports --run.
-# If it does, set am_missing_run to use it, otherwise, to nothing.
-AC_DEFUN([AM_MISSING_HAS_RUN],
-[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
-test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
-# Use eval to expand $SHELL
-if eval "$MISSING --run true"; then
-  am_missing_run="$MISSING --run "
-else
-  am_missing_run=
-  AC_MSG_WARN([`missing' script is too old or missing])
-fi
-])
-
-# AM_PROG_MKDIR_P
-# ---------------
-# Check whether `mkdir -p' is supported, fallback to mkinstalldirs otherwise.
-
-# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
-
-# Automake 1.8 used `mkdir -m 0755 -p --' to ensure that directories
-# created by `make install' are always world readable, even if the
-# installer happens to have an overly restrictive umask (e.g. 077).
-# This was a mistake.  There are at least two reasons why we must not
-# use `-m 0755':
-#   - it causes special bits like SGID to be ignored,
-#   - it may be too restrictive (some setups expect 775 directories).
-#
-# Do not use -m 0755 and let people choose whatever they expect by
-# setting umask.
-#
-# We cannot accept any implementation of `mkdir' that recognizes `-p'.
-# Some implementations (such as Solaris 8's) are not thread-safe: if a
-# parallel make tries to run `mkdir -p a/b' and `mkdir -p a/c'
-# concurrently, both version can detect that a/ is missing, but only
-# one can create it and the other will error out.  Consequently we
-# restrict ourselves to GNU make (using the --version option ensures
-# this.)
-AC_DEFUN([AM_PROG_MKDIR_P],
-[if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
-  # Keeping the `.' argument allows $(mkdir_p) to be used without
-  # argument.  Indeed, we sometimes output rules like
-  #   $(mkdir_p) $(somedir)
-  # where $(somedir) is conditionally defined.
-  # (`test -n '$(somedir)' && $(mkdir_p) $(somedir)' is a more
-  # expensive solution, as it forces Make to start a sub-shell.)
-  mkdir_p='mkdir -p -- .'
-else
-  # On NextStep and OpenStep, the `mkdir' command does not
-  # recognize any option.  It will interpret all options as
-  # directories to create, and then abort because `.' already
-  # exists.
-  for d in ./-p ./--version;
-  do
-    test -d $d && rmdir $d
-  done
-  # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
-  if test -f "$ac_aux_dir/mkinstalldirs"; then
-    mkdir_p='$(mkinstalldirs)'
-  else
-    mkdir_p='$(install_sh) -d'
-  fi
-fi
-AC_SUBST([mkdir_p])])
-
-# Helper functions for option handling.                    -*- Autoconf -*-
-
-# Copyright (C) 2001, 2002, 2003  Free Software Foundation, Inc.
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
-
-# serial 2
-
-# _AM_MANGLE_OPTION(NAME)
-# -----------------------
-AC_DEFUN([_AM_MANGLE_OPTION],
-[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
-
-# _AM_SET_OPTION(NAME)
-# ------------------------------
-# Set option NAME.  Presently that only means defining a flag for this option.
-AC_DEFUN([_AM_SET_OPTION],
-[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
-
-# _AM_SET_OPTIONS(OPTIONS)
-# ----------------------------------
-# OPTIONS is a space-separated list of Automake options.
-AC_DEFUN([_AM_SET_OPTIONS],
-[AC_FOREACH([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
-
-# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
-# -------------------------------------------
-# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
-AC_DEFUN([_AM_IF_OPTION],
-[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
-
-#
-# Check to make sure that the build environment is sane.
-#
-
-# Copyright (C) 1996, 1997, 2000, 2001, 2003 Free Software Foundation, Inc.
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
-
-# serial 3
-
-# AM_SANITY_CHECK
-# ---------------
-AC_DEFUN([AM_SANITY_CHECK],
-[AC_MSG_CHECKING([whether build environment is sane])
-# Just in case
-sleep 1
-echo timestamp > conftest.file
-# Do `set' in a subshell so we don't clobber the current shell's
-# arguments.  Must try -L first in case configure is actually a
-# symlink; some systems play weird games with the mod time of symlinks
-# (eg FreeBSD returns the mod time of the symlink's containing
-# directory).
-if (
-   set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
-   if test "$[*]" = "X"; then
-      # -L didn't work.
-      set X `ls -t $srcdir/configure conftest.file`
-   fi
-   rm -f conftest.file
-   if test "$[*]" != "X $srcdir/configure conftest.file" \
-      && test "$[*]" != "X conftest.file $srcdir/configure"; then
-
-      # If neither matched, then we have a broken ls.  This can happen
-      # if, for instance, CONFIG_SHELL is bash and it inherits a
-      # broken ls alias from the environment.  This has actually
-      # happened.  Such a system could not be considered "sane".
-      AC_MSG_ERROR([ls -t appears to fail.  Make sure there is not a broken
-alias in your environment])
-   fi
-
-   test "$[2]" = conftest.file
-   )
-then
-   # Ok.
-   :
-else
-   AC_MSG_ERROR([newly created file is older than distributed files!
-Check your system clock])
-fi
-AC_MSG_RESULT(yes)])
-
-# AM_PROG_INSTALL_STRIP
-
-# Copyright (C) 2001, 2003 Free Software Foundation, Inc.
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
-
-# One issue with vendor `install' (even GNU) is that you can't
-# specify the program used to strip binaries.  This is especially
-# annoying in cross-compiling environments, where the build's strip
-# is unlikely to handle the host's binaries.
-# Fortunately install-sh will honor a STRIPPROG variable, so we
-# always use install-sh in `make install-strip', and initialize
-# STRIPPROG with the value of the STRIP variable (set by the user).
-AC_DEFUN([AM_PROG_INSTALL_STRIP],
-[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
-# Installed binaries are usually stripped using `strip' when the user
-# run `make install-strip'.  However `strip' might not be the right
-# tool to use in cross-compilation environments, therefore Automake
-# will honor the `STRIP' environment variable to overrule this program.
-dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
-if test "$cross_compiling" != no; then
-  AC_CHECK_TOOL([STRIP], [strip], :)
-fi
-INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
-AC_SUBST([INSTALL_STRIP_PROGRAM])])
-
-m4_include([../simacros/bin/../cfg/m4/bz2.m4])
-m4_include([../simacros/bin/../cfg/m4/compile_debug.m4])
-m4_include([../simacros/bin/../cfg/m4/compile_exceptions.m4])
-m4_include([../simacros/bin/../cfg/m4/compile_functionname.m4])
-m4_include([../simacros/bin/../cfg/m4/compile_profiling.m4])
-m4_include([../simacros/bin/../cfg/m4/compile_rtti.m4])
-m4_include([../simacros/bin/../cfg/m4/compile_symbols.m4])
-m4_include([../simacros/bin/../cfg/m4/compile_warnings.m4])
-m4_include([../simacros/bin/../cfg/m4/compiler_capabilities.m4])
-m4_include([../simacros/bin/../cfg/m4/configuration_summary.m4])
-m4_include([../simacros/bin/../cfg/m4/cpp_search_order.m4])
-m4_include([../simacros/bin/../cfg/m4/dates.m4])
-m4_include([../simacros/bin/../cfg/m4/dl.m4])
-m4_include([../simacros/bin/../cfg/m4/doxygen_detection.m4])
-m4_include([../simacros/bin/../cfg/m4/errors.m4])
-m4_include([../simacros/bin/../cfg/m4/exit.m4])
-m4_include([../simacros/bin/../cfg/m4/fontconfig.m4])
-m4_include([../simacros/bin/../cfg/m4/freetype.m4])
-m4_include([../simacros/bin/../cfg/m4/gendsp.m4])
-m4_include([../simacros/bin/../cfg/m4/general.m4])
-m4_include([../simacros/bin/../cfg/m4/mac.m4])
-m4_include([../simacros/bin/../cfg/m4/macro_quoting.m4])
-m4_include([../simacros/bin/../cfg/m4/mathlib.m4])
-m4_include([../simacros/bin/../cfg/m4/misc_compiler.m4])
-m4_include([../simacros/bin/../cfg/m4/nprintf.m4])
-m4_include([../simacros/bin/../cfg/m4/openal.m4])
-m4_include([../simacros/bin/../cfg/m4/opengl.m4])
-m4_include([../simacros/bin/../cfg/m4/packagemaker.m4])
-m4_include([../simacros/bin/../cfg/m4/project.m4])
-m4_include([../simacros/bin/../cfg/m4/pthread.m4])
-m4_include([../simacros/bin/../cfg/m4/sim.m4])
-m4_include([../simacros/bin/../cfg/m4/simage.m4])
-m4_include([../simacros/bin/../cfg/m4/sourcedir.m4])
-m4_include([../simacros/bin/../cfg/m4/spidermonkey.m4])
-m4_include([../simacros/bin/../cfg/m4/uniqify_option_list.m4])
-m4_include([../simacros/bin/../cfg/m4/w32api.m4])
-m4_include([../simacros/bin/../cfg/m4/wrapmsvc.m4])
-m4_include([../simacros/bin/../cfg/m4/x11.m4])
-m4_include([../simacros/bin/../cfg/m4/zlib.m4])
diff --git a/build/README b/build/README
deleted file mode 100644
index 4c0b82f..0000000
--- a/build/README
+++ /dev/null
@@ -1,28 +0,0 @@
-misc/
-
-	Common files for the Visual Studio build files.
-
-msvc6/
-
-	Directory for building Coin with Visual Studio 6.
-
-msvc7/
-
-	Directory for building Coin with Visual Studio 7.1 (2003 .Net).
-
-msvc8/
-
-	Directory for building Coin with Visual Studio 8 (2005).
-
-msvc9/
-
-	Directory for building Coin with Visual Studio 9 (2008 Express).
-
-Xcode/
-        Directory for building Coin with Xcode (very experimental).
-
-coin.spec.in
-
-        Template processed by configure script to generate an RPM
-        specification file coin.spec.
-
diff --git a/build/Xcode/Coin.xcodeproj/project.pbxproj b/build/Xcode/Coin.xcodeproj/project.pbxproj
deleted file mode 100644
index 740a089..0000000
--- a/build/Xcode/Coin.xcodeproj/project.pbxproj
+++ /dev/null
@@ -1,8261 +0,0 @@
-// !$*UTF8*$!
-{
-	archiveVersion = 1;
-	classes = {
-	};
-	objectVersion = 44;
-	objects = {
-
-/* Begin PBXBuildFile section */
-		8D07F2BE0486CC7A007CD1D0 /* Inventor_Prefix.pch in Headers */ = {isa = PBXBuildFile; fileRef = 32BAE0B70371A74B00C91783 /* Inventor_Prefix.pch */; };
-		8D07F2C00486CC7A007CD1D0 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C1666FE841158C02AAC07 /* InfoPlist.strings */; };
-		8D07F2C40486CC7A007CD1D0 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 08FB77AAFE841565C02AAC07 /* Carbon.framework */; };
-		E011F1960D9AB717001D1675 /* ScXML.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E011F1780D9AB716001D1675 /* ScXML.cpp */; };
-		E011F1970D9AB717001D1675 /* ScXMLAnchor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E011F1790D9AB716001D1675 /* ScXMLAnchor.cpp */; };
-		E011F1980D9AB717001D1675 /* ScXMLCommonP.h in Headers */ = {isa = PBXBuildFile; fileRef = E011F17A0D9AB716001D1675 /* ScXMLCommonP.h */; };
-		E011F1990D9AB717001D1675 /* ScXMLDocument.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E011F17B0D9AB716001D1675 /* ScXMLDocument.cpp */; };
-		E011F19A0D9AB717001D1675 /* ScXMLEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E011F17C0D9AB716001D1675 /* ScXMLEvent.cpp */; };
-		E011F19B0D9AB717001D1675 /* ScXMLFallbackInvoke.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E011F17D0D9AB716001D1675 /* ScXMLFallbackInvoke.cpp */; };
-		E011F19C0D9AB717001D1675 /* ScXMLFallbackInvoke.h in Headers */ = {isa = PBXBuildFile; fileRef = E011F17E0D9AB716001D1675 /* ScXMLFallbackInvoke.h */; };
-		E011F19D0D9AB717001D1675 /* ScXMLFinal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E011F17F0D9AB716001D1675 /* ScXMLFinal.cpp */; };
-		E011F19E0D9AB717001D1675 /* ScXMLHistory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E011F1800D9AB716001D1675 /* ScXMLHistory.cpp */; };
-		E011F19F0D9AB717001D1675 /* ScXMLInitial.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E011F1810D9AB716001D1675 /* ScXMLInitial.cpp */; };
-		E011F1A00D9AB717001D1675 /* ScXMLInvoke.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E011F1820D9AB716001D1675 /* ScXMLInvoke.cpp */; };
-		E011F1A10D9AB717001D1675 /* ScXMLObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E011F1830D9AB716001D1675 /* ScXMLObject.cpp */; };
-		E011F1A20D9AB717001D1675 /* ScXMLOnEntry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E011F1840D9AB716001D1675 /* ScXMLOnEntry.cpp */; };
-		E011F1A30D9AB717001D1675 /* ScXMLOnExit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E011F1850D9AB716001D1675 /* ScXMLOnExit.cpp */; };
-		E011F1A40D9AB717001D1675 /* ScXMLP.h in Headers */ = {isa = PBXBuildFile; fileRef = E011F1860D9AB716001D1675 /* ScXMLP.h */; };
-		E011F1A50D9AB717001D1675 /* ScXMLState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E011F1870D9AB716001D1675 /* ScXMLState.cpp */; };
-		E011F1A70D9AB717001D1675 /* ScXMLStateMachine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E011F1890D9AB716001D1675 /* ScXMLStateMachine.cpp */; };
-		E011F1A80D9AB717001D1675 /* ScXMLTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E011F18A0D9AB716001D1675 /* ScXMLTransition.cpp */; };
-		E011F1A90D9AB717001D1675 /* SoScXMLDebugInfoInvoke.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E011F18B0D9AB716001D1675 /* SoScXMLDebugInfoInvoke.cpp */; };
-		E011F1AA0D9AB717001D1675 /* SoScXMLDebugInfoInvoke.h in Headers */ = {isa = PBXBuildFile; fileRef = E011F18C0D9AB716001D1675 /* SoScXMLDebugInfoInvoke.h */; };
-		E011F1AB0D9AB717001D1675 /* SoScXMLEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E011F18D0D9AB716001D1675 /* SoScXMLEvent.cpp */; };
-		E011F1AC0D9AB717001D1675 /* SoScXMLScheduleRedrawInvoke.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E011F18E0D9AB716001D1675 /* SoScXMLScheduleRedrawInvoke.cpp */; };
-		E011F1AD0D9AB717001D1675 /* SoScXMLScheduleRedrawInvoke.h in Headers */ = {isa = PBXBuildFile; fileRef = E011F18F0D9AB716001D1675 /* SoScXMLScheduleRedrawInvoke.h */; };
-		E011F1AE0D9AB717001D1675 /* SoScXMLScheduleTimerEventInvoke.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E011F1900D9AB716001D1675 /* SoScXMLScheduleTimerEventInvoke.cpp */; };
-		E011F1AF0D9AB717001D1675 /* SoScXMLScheduleTimerEventInvoke.h in Headers */ = {isa = PBXBuildFile; fileRef = E011F1910D9AB716001D1675 /* SoScXMLScheduleTimerEventInvoke.h */; };
-		E011F1B00D9AB717001D1675 /* SoScXMLStateMachine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E011F1920D9AB716001D1675 /* SoScXMLStateMachine.cpp */; };
-		E011F1C00D9AB769001D1675 /* SoScXMLNavigation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E011F1B20D9AB769001D1675 /* SoScXMLNavigation.cpp */; };
-		E011F1C10D9AB769001D1675 /* SoScXMLNavigation.h in Headers */ = {isa = PBXBuildFile; fileRef = E011F1B30D9AB769001D1675 /* SoScXMLNavigation.h */; };
-		E011F1C20D9AB769001D1675 /* SoScXMLNavigationInvoke.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E011F1B40D9AB769001D1675 /* SoScXMLNavigationInvoke.cpp */; };
-		E011F1C30D9AB769001D1675 /* SoScXMLNavigationInvoke.h in Headers */ = {isa = PBXBuildFile; fileRef = E011F1B50D9AB769001D1675 /* SoScXMLNavigationInvoke.h */; };
-		E011F1C40D9AB769001D1675 /* SoScXMLPanUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E011F1B60D9AB769001D1675 /* SoScXMLPanUtils.cpp */; };
-		E011F1C50D9AB769001D1675 /* SoScXMLPanUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = E011F1B70D9AB769001D1675 /* SoScXMLPanUtils.h */; };
-		E011F1C60D9AB769001D1675 /* SoScXMLRotateUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E011F1B80D9AB769001D1675 /* SoScXMLRotateUtils.cpp */; };
-		E011F1C70D9AB769001D1675 /* SoScXMLRotateUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = E011F1B90D9AB769001D1675 /* SoScXMLRotateUtils.h */; };
-		E011F1C80D9AB769001D1675 /* SoScXMLSeekUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E011F1BA0D9AB769001D1675 /* SoScXMLSeekUtils.cpp */; };
-		E011F1C90D9AB769001D1675 /* SoScXMLSeekUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = E011F1BB0D9AB769001D1675 /* SoScXMLSeekUtils.h */; };
-		E011F1CA0D9AB769001D1675 /* SoScXMLSpinUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E011F1BC0D9AB769001D1675 /* SoScXMLSpinUtils.cpp */; };
-		E011F1CB0D9AB769001D1675 /* SoScXMLSpinUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = E011F1BD0D9AB769001D1675 /* SoScXMLSpinUtils.h */; };
-		E011F1CC0D9AB769001D1675 /* SoScXMLZoomUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E011F1BE0D9AB769001D1675 /* SoScXMLZoomUtils.cpp */; };
-		E011F1CD0D9AB769001D1675 /* SoScXMLZoomUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = E011F1BF0D9AB769001D1675 /* SoScXMLZoomUtils.h */; };
-		E011F1EC0D9AB82F001D1675 /* scxml in Copy Inventor headers (29) (29) */ = {isa = PBXBuildFile; fileRef = E011F1D50D9AB7FE001D1675 /* scxml */; };
-		E011F1FF0D9BE986001D1675 /* CoinResources.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E011F1FE0D9BE986001D1675 /* CoinResources.cpp */; };
-		E011F2090D9BEBAB001D1675 /* SoScXMLViewUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E011F2080D9BEBAB001D1675 /* SoScXMLViewUtils.cpp */; };
-		E011F20E0D9BED09001D1675 /* CoinResources.h in Headers */ = {isa = PBXBuildFile; fileRef = E011F20D0D9BED09001D1675 /* CoinResources.h */; };
-		E011F2100D9BED2C001D1675 /* SoScXMLViewUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = E011F20F0D9BED2C001D1675 /* SoScXMLViewUtils.h */; };
-		E018D8720DA52F9200E8DB34 /* SoProfilingReportGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E018D8710DA52F9200E8DB34 /* SoProfilingReportGenerator.cpp */; };
-		E01B15840E35DA65001399E5 /* steel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E01B15830E35DA65001399E5 /* steel.cpp */; };
-		E01B15860E35DA8F001399E5 /* SoVertexAttributeBundle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E01B15850E35DA8F001399E5 /* SoVertexAttributeBundle.cpp */; };
-		E01B15890E35DAB8001399E5 /* SoVertexAttributeBindingElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E01B15870E35DAB8001399E5 /* SoVertexAttributeBindingElement.cpp */; };
-		E01B158A0E35DAB8001399E5 /* SoVertexAttributeElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E01B15880E35DAB8001399E5 /* SoVertexAttributeElement.cpp */; };
-		E01B158C0E35DAD3001399E5 /* SoGLVertexAttributeElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E01B158B0E35DAD3001399E5 /* SoGLVertexAttributeElement.cpp */; };
-		E01B15970E35DAF0001399E5 /* SoVertexAttributeBinding.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E01B15960E35DAF0001399E5 /* SoVertexAttributeBinding.cpp */; };
-		E01B15990E35DB08001399E5 /* SoVertexAttribute.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E01B15980E35DB08001399E5 /* SoVertexAttribute.cpp */; };
-		E03F043E0DC0545600CB2F20 /* SoShadowSpotLight.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E03F043D0DC0545600CB2F20 /* SoShadowSpotLight.cpp */; };
-		E08973DB0E227FFD00D10D7C /* SoHeightMapToNormalMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E08973D90E227FFD00D10D7C /* SoHeightMapToNormalMap.cpp */; };
-		E08973DC0E227FFD00D10D7C /* SoTexture2Convert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E08973DA0E227FFD00D10D7C /* SoTexture2Convert.cpp */; };
-		E09989660D9425F40054FBE6 /* non_winsys.h in Headers */ = {isa = PBXBuildFile; fileRef = E09988F00D9425F40054FBE6 /* non_winsys.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989670D9425F40054FBE6 /* oivwin32.h in Headers */ = {isa = PBXBuildFile; fileRef = E09988F10D9425F40054FBE6 /* oivwin32.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989690D9425F40054FBE6 /* Sb.h in Headers */ = {isa = PBXBuildFile; fileRef = E09988F30D9425F40054FBE6 /* Sb.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E099896A0D9425F40054FBE6 /* SbBasic.h in Headers */ = {isa = PBXBuildFile; fileRef = E09988F40D9425F40054FBE6 /* SbBasic.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E099896B0D9425F40054FBE6 /* SbBox.h in Headers */ = {isa = PBXBuildFile; fileRef = E09988F50D9425F40054FBE6 /* SbBox.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E099896C0D9425F40054FBE6 /* SbBox2d.h in Headers */ = {isa = PBXBuildFile; fileRef = E09988F60D9425F40054FBE6 /* SbBox2d.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E099896D0D9425F40054FBE6 /* SbBox2f.h in Headers */ = {isa = PBXBuildFile; fileRef = E09988F70D9425F40054FBE6 /* SbBox2f.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E099896E0D9425F40054FBE6 /* SbBox2i32.h in Headers */ = {isa = PBXBuildFile; fileRef = E09988F80D9425F40054FBE6 /* SbBox2i32.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E099896F0D9425F40054FBE6 /* SbBox2s.h in Headers */ = {isa = PBXBuildFile; fileRef = E09988F90D9425F40054FBE6 /* SbBox2s.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989700D9425F40054FBE6 /* SbBox3d.h in Headers */ = {isa = PBXBuildFile; fileRef = E09988FA0D9425F40054FBE6 /* SbBox3d.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989710D9425F40054FBE6 /* SbBox3f.h in Headers */ = {isa = PBXBuildFile; fileRef = E09988FB0D9425F40054FBE6 /* SbBox3f.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989720D9425F40054FBE6 /* SbBox3i32.h in Headers */ = {isa = PBXBuildFile; fileRef = E09988FC0D9425F40054FBE6 /* SbBox3i32.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989730D9425F40054FBE6 /* SbBox3s.h in Headers */ = {isa = PBXBuildFile; fileRef = E09988FD0D9425F40054FBE6 /* SbBox3s.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989740D9425F40054FBE6 /* SbBSPTree.h in Headers */ = {isa = PBXBuildFile; fileRef = E09988FE0D9425F40054FBE6 /* SbBSPTree.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989750D9425F40054FBE6 /* SbClip.h in Headers */ = {isa = PBXBuildFile; fileRef = E09988FF0D9425F40054FBE6 /* SbClip.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989760D9425F40054FBE6 /* SbColor.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989000D9425F40054FBE6 /* SbColor.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989770D9425F40054FBE6 /* SbColor4f.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989010D9425F40054FBE6 /* SbColor4f.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989780D9425F40054FBE6 /* SbColorRGBA.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989020D9425F40054FBE6 /* SbColorRGBA.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989790D9425F40054FBE6 /* SbCylinder.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989030D9425F40054FBE6 /* SbCylinder.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E099897A0D9425F40054FBE6 /* SbDict.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989040D9425F40054FBE6 /* SbDict.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E099897B0D9425F40054FBE6 /* SbDPLine.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989050D9425F40054FBE6 /* SbDPLine.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E099897C0D9425F40054FBE6 /* SbDPLinear.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989060D9425F40054FBE6 /* SbDPLinear.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E099897D0D9425F40054FBE6 /* SbDPMatrix.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989070D9425F40054FBE6 /* SbDPMatrix.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E099897E0D9425F40054FBE6 /* SbDPPlane.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989080D9425F40054FBE6 /* SbDPPlane.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E099897F0D9425F40054FBE6 /* SbDPRotation.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989090D9425F40054FBE6 /* SbDPRotation.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989800D9425F40054FBE6 /* SbDPViewVolume.h in Headers */ = {isa = PBXBuildFile; fileRef = E099890A0D9425F40054FBE6 /* SbDPViewVolume.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989810D9425F40054FBE6 /* SbHeap.h in Headers */ = {isa = PBXBuildFile; fileRef = E099890B0D9425F40054FBE6 /* SbHeap.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989820D9425F40054FBE6 /* SbImage.h in Headers */ = {isa = PBXBuildFile; fileRef = E099890C0D9425F40054FBE6 /* SbImage.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989830D9425F40054FBE6 /* SbLine.h in Headers */ = {isa = PBXBuildFile; fileRef = E099890D0D9425F40054FBE6 /* SbLine.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989840D9425F40054FBE6 /* SbLinear.h in Headers */ = {isa = PBXBuildFile; fileRef = E099890E0D9425F40054FBE6 /* SbLinear.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989850D9425F40054FBE6 /* SbMatrix.h in Headers */ = {isa = PBXBuildFile; fileRef = E099890F0D9425F40054FBE6 /* SbMatrix.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989860D9425F40054FBE6 /* SbName.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989100D9425F40054FBE6 /* SbName.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989870D9425F40054FBE6 /* SbOctTree.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989110D9425F40054FBE6 /* SbOctTree.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989880D9425F40054FBE6 /* SbPlane.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989120D9425F40054FBE6 /* SbPlane.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989890D9425F40054FBE6 /* SbPList.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989130D9425F40054FBE6 /* SbPList.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E099898A0D9425F40054FBE6 /* SbRotation.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989140D9425F40054FBE6 /* SbRotation.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E099898B0D9425F40054FBE6 /* SbSphere.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989150D9425F40054FBE6 /* SbSphere.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E099898C0D9425F40054FBE6 /* SbString.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989160D9425F40054FBE6 /* SbString.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E099898D0D9425F40054FBE6 /* SbTesselator.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989170D9425F40054FBE6 /* SbTesselator.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E099898E0D9425F40054FBE6 /* SbTime.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989180D9425F40054FBE6 /* SbTime.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E099898F0D9425F40054FBE6 /* SbTypeInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989190D9425F40054FBE6 /* SbTypeInfo.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989900D9425F40054FBE6 /* SbVec.h in Headers */ = {isa = PBXBuildFile; fileRef = E099891A0D9425F40054FBE6 /* SbVec.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989910D9425F40054FBE6 /* SbVec2b.h in Headers */ = {isa = PBXBuildFile; fileRef = E099891B0D9425F40054FBE6 /* SbVec2b.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989920D9425F40054FBE6 /* SbVec2d.h in Headers */ = {isa = PBXBuildFile; fileRef = E099891C0D9425F40054FBE6 /* SbVec2d.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989930D9425F40054FBE6 /* SbVec2f.h in Headers */ = {isa = PBXBuildFile; fileRef = E099891D0D9425F40054FBE6 /* SbVec2f.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989940D9425F40054FBE6 /* SbVec2i32.h in Headers */ = {isa = PBXBuildFile; fileRef = E099891E0D9425F40054FBE6 /* SbVec2i32.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989950D9425F40054FBE6 /* SbVec2s.h in Headers */ = {isa = PBXBuildFile; fileRef = E099891F0D9425F40054FBE6 /* SbVec2s.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989960D9425F40054FBE6 /* SbVec2ub.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989200D9425F40054FBE6 /* SbVec2ub.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989970D9425F40054FBE6 /* SbVec2ui32.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989210D9425F40054FBE6 /* SbVec2ui32.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989980D9425F40054FBE6 /* SbVec2us.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989220D9425F40054FBE6 /* SbVec2us.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989990D9425F40054FBE6 /* SbVec3b.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989230D9425F40054FBE6 /* SbVec3b.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E099899A0D9425F40054FBE6 /* SbVec3d.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989240D9425F40054FBE6 /* SbVec3d.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E099899B0D9425F40054FBE6 /* SbVec3f.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989250D9425F40054FBE6 /* SbVec3f.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E099899C0D9425F40054FBE6 /* SbVec3i32.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989260D9425F40054FBE6 /* SbVec3i32.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E099899D0D9425F40054FBE6 /* SbVec3s.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989270D9425F40054FBE6 /* SbVec3s.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E099899E0D9425F40054FBE6 /* SbVec3ub.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989280D9425F40054FBE6 /* SbVec3ub.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E099899F0D9425F40054FBE6 /* SbVec3ui32.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989290D9425F40054FBE6 /* SbVec3ui32.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989A00D9425F40054FBE6 /* SbVec3us.h in Headers */ = {isa = PBXBuildFile; fileRef = E099892A0D9425F40054FBE6 /* SbVec3us.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989A10D9425F40054FBE6 /* SbVec4b.h in Headers */ = {isa = PBXBuildFile; fileRef = E099892B0D9425F40054FBE6 /* SbVec4b.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989A20D9425F40054FBE6 /* SbVec4d.h in Headers */ = {isa = PBXBuildFile; fileRef = E099892C0D9425F40054FBE6 /* SbVec4d.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989A30D9425F40054FBE6 /* SbVec4f.h in Headers */ = {isa = PBXBuildFile; fileRef = E099892D0D9425F40054FBE6 /* SbVec4f.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989A40D9425F40054FBE6 /* SbVec4i32.h in Headers */ = {isa = PBXBuildFile; fileRef = E099892E0D9425F40054FBE6 /* SbVec4i32.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989A50D9425F40054FBE6 /* SbVec4s.h in Headers */ = {isa = PBXBuildFile; fileRef = E099892F0D9425F40054FBE6 /* SbVec4s.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989A60D9425F40054FBE6 /* SbVec4ub.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989300D9425F40054FBE6 /* SbVec4ub.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989A70D9425F40054FBE6 /* SbVec4ui32.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989310D9425F40054FBE6 /* SbVec4ui32.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989A80D9425F40054FBE6 /* SbVec4us.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989320D9425F40054FBE6 /* SbVec4us.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989A90D9425F40054FBE6 /* SbViewportRegion.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989330D9425F40054FBE6 /* SbViewportRegion.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989AA0D9425F40054FBE6 /* SbViewVolume.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989340D9425F40054FBE6 /* SbViewVolume.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989AB0D9425F40054FBE6 /* SbXfBox3d.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989350D9425F40054FBE6 /* SbXfBox3d.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989AC0D9425F40054FBE6 /* SbXfBox3f.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989360D9425F40054FBE6 /* SbXfBox3f.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989AE0D9425F40054FBE6 /* So.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989380D9425F40054FBE6 /* So.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989AF0D9425F40054FBE6 /* SoDB.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989390D9425F40054FBE6 /* SoDB.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989B00D9425F40054FBE6 /* SoEventManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E099893A0D9425F40054FBE6 /* SoEventManager.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989B10D9425F40054FBE6 /* SoFullPath.h in Headers */ = {isa = PBXBuildFile; fileRef = E099893B0D9425F40054FBE6 /* SoFullPath.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989B20D9425F40054FBE6 /* SoInput.h in Headers */ = {isa = PBXBuildFile; fileRef = E099893C0D9425F40054FBE6 /* SoInput.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989B30D9425F40054FBE6 /* SoInteraction.h in Headers */ = {isa = PBXBuildFile; fileRef = E099893D0D9425F40054FBE6 /* SoInteraction.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989B40D9425F40054FBE6 /* SoLists.h in Headers */ = {isa = PBXBuildFile; fileRef = E099893E0D9425F40054FBE6 /* SoLists.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989B50D9425F40054FBE6 /* SoNodeKitPath.h in Headers */ = {isa = PBXBuildFile; fileRef = E099893F0D9425F40054FBE6 /* SoNodeKitPath.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989B60D9425F40054FBE6 /* SoOffscreenRenderer.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989400D9425F40054FBE6 /* SoOffscreenRenderer.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989B70D9425F40054FBE6 /* SoOutput.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989410D9425F40054FBE6 /* SoOutput.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989B80D9425F40054FBE6 /* SoPath.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989420D9425F40054FBE6 /* SoPath.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989B90D9425F40054FBE6 /* SoPickedPoint.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989430D9425F40054FBE6 /* SoPickedPoint.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989BA0D9425F40054FBE6 /* SoPrimitiveVertex.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989440D9425F40054FBE6 /* SoPrimitiveVertex.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989BB0D9425F40054FBE6 /* SoRenderManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989450D9425F40054FBE6 /* SoRenderManager.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989BC0D9425F40054FBE6 /* SoSceneManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989460D9425F40054FBE6 /* SoSceneManager.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989BD0D9425F40054FBE6 /* SoType.h in Headers */ = {isa = PBXBuildFile; fileRef = E09989470D9425F40054FBE6 /* SoType.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		E09989C50D94264C0054FBE6 /* errors in Copy Inventor headers (29) (29) */ = {isa = PBXBuildFile; fileRef = E09988E20D9425F40054FBE6 /* errors */; };
-		E09989C60D94264C0054FBE6 /* projectors in Copy Inventor headers (29) (29) */ = {isa = PBXBuildFile; fileRef = E09988F20D9425F40054FBE6 /* projectors */; };
-		E09989C70D94264C0054FBE6 /* sensors in Copy Inventor headers (29) (29) */ = {isa = PBXBuildFile; fileRef = E09989370D9425F40054FBE6 /* sensors */; };
-		E09989C80D94264C0054FBE6 /* manips in Copy Inventor headers (29) (29) */ = {isa = PBXBuildFile; fileRef = E09988EA0D9425F40054FBE6 /* manips */; };
-		E09989C90D94264C0054FBE6 /* C in Copy Inventor headers (29) (29) */ = {isa = PBXBuildFile; fileRef = E09988DB0D9425F40054FBE6 /* C */; };
-		E09989CA0D94264C0054FBE6 /* system in Copy Inventor headers (29) (29) */ = {isa = PBXBuildFile; fileRef = E09989480D9425F40054FBE6 /* system */; };
-		E09989CB0D94264C0054FBE6 /* caches in Copy Inventor headers (29) (29) */ = {isa = PBXBuildFile; fileRef = E09988DC0D9425F40054FBE6 /* caches */; };
-		E09989CC0D94264C0054FBE6 /* events in Copy Inventor headers (29) (29) */ = {isa = PBXBuildFile; fileRef = E09988E30D9425F40054FBE6 /* events */; };
-		E09989CD0D94264C0054FBE6 /* nodes in Copy Inventor headers (29) (29) */ = {isa = PBXBuildFile; fileRef = E09988EF0D9425F40054FBE6 /* nodes */; };
-		E09989CF0D94264C0054FBE6 /* threads in Copy Inventor headers (29) (29) */ = {isa = PBXBuildFile; fileRef = E099894A0D9425F40054FBE6 /* threads */; };
-		E09989D00D94264C0054FBE6 /* engines in Copy Inventor headers (29) (29) */ = {isa = PBXBuildFile; fileRef = E09988E10D9425F40054FBE6 /* engines */; };
-		E09989D10D94264C0054FBE6 /* draggers in Copy Inventor headers (29) (29) */ = {isa = PBXBuildFile; fileRef = E09988DF0D9425F40054FBE6 /* draggers */; };
-		E09989D20D94264C0054FBE6 /* annex in Copy Inventor headers (29) (29) */ = {isa = PBXBuildFile; fileRef = E09988D90D9425F40054FBE6 /* annex */; };
-		E09989D30D94264C0054FBE6 /* bundles in Copy Inventor headers (29) (29) */ = {isa = PBXBuildFile; fileRef = E09988DA0D9425F40054FBE6 /* bundles */; };
-		E09989D40D94264C0054FBE6 /* collision in Copy Inventor headers (29) (29) */ = {isa = PBXBuildFile; fileRef = E09988DD0D9425F40054FBE6 /* collision */; };
-		E09989D50D94264C0054FBE6 /* details in Copy Inventor headers (29) (29) */ = {isa = PBXBuildFile; fileRef = E09988DE0D9425F40054FBE6 /* details */; };
-		E09989D60D94264C0054FBE6 /* misc in Copy Inventor headers (29) (29) */ = {isa = PBXBuildFile; fileRef = E09988EB0D9425F40054FBE6 /* misc */; };
-		E09989D70D94264C0054FBE6 /* fields in Copy Inventor headers (29) (29) */ = {isa = PBXBuildFile; fileRef = E09988E40D9425F40054FBE6 /* fields */; };
-		E09989D80D94264C0054FBE6 /* VRMLnodes in Copy Inventor headers (29) (29) */ = {isa = PBXBuildFile; fileRef = E099894C0D9425F40054FBE6 /* VRMLnodes */; };
-		E09989D90D94264C0054FBE6 /* lists in Copy Inventor headers (29) (29) */ = {isa = PBXBuildFile; fileRef = E09988E50D9425F40054FBE6 /* lists */; };
-		E09989DA0D94264C0054FBE6 /* tools in Copy Inventor headers (29) (29) */ = {isa = PBXBuildFile; fileRef = E099894B0D9425F40054FBE6 /* tools */; };
-		E09989DB0D94264C0054FBE6 /* XML in Copy Inventor headers (29) (29) */ = {isa = PBXBuildFile; fileRef = E099894D0D9425F40054FBE6 /* XML */; };
-		E09989DC0D94264C0054FBE6 /* lock in Copy Inventor headers (29) (29) */ = {isa = PBXBuildFile; fileRef = E09988E60D9425F40054FBE6 /* lock */; };
-		E09989DD0D94264C0054FBE6 /* elements in Copy Inventor headers (29) (29) */ = {isa = PBXBuildFile; fileRef = E09988E00D9425F40054FBE6 /* elements */; };
-		E09989DE0D94264C0054FBE6 /* nodekits in Copy Inventor headers (29) (29) */ = {isa = PBXBuildFile; fileRef = E09988EE0D9425F40054FBE6 /* nodekits */; };
-		E09989E00D94264C0054FBE6 /* actions in Copy Inventor headers (29) (29) */ = {isa = PBXBuildFile; fileRef = E09988D80D9425F40054FBE6 /* actions */; };
-		E0998A200D942D0E0054FBE6 /* basic.h in Headers */ = {isa = PBXBuildFile; fileRef = E0998A1C0D942D0E0054FBE6 /* basic.h */; };
-		E0998A210D942D0E0054FBE6 /* gl-headers.h in Headers */ = {isa = PBXBuildFile; fileRef = E0998A1E0D942D0E0054FBE6 /* gl-headers.h */; };
-		E0998A220D942D0E0054FBE6 /* inttypes.h in Headers */ = {isa = PBXBuildFile; fileRef = E0998A1F0D942D0E0054FBE6 /* inttypes.h */; };
-		E0998A230D942D2A0054FBE6 /* basic.h in Copy C headers */ = {isa = PBXBuildFile; fileRef = E0998A1C0D942D0E0054FBE6 /* basic.h */; };
-		E0998A240D942D320054FBE6 /* inttypes.h in Copy system headers */ = {isa = PBXBuildFile; fileRef = E0998A1F0D942D0E0054FBE6 /* inttypes.h */; };
-		E0998A250D942D320054FBE6 /* gl-headers.h in Copy system headers */ = {isa = PBXBuildFile; fileRef = E0998A1E0D942D0E0054FBE6 /* gl-headers.h */; };
-		E0998A480D942D5A0054FBE6 /* centerballDragger.h in Headers */ = {isa = PBXBuildFile; fileRef = E0998A280D942D5A0054FBE6 /* centerballDragger.h */; };
-		E0998A490D942D5A0054FBE6 /* directionalLightDragger.h in Headers */ = {isa = PBXBuildFile; fileRef = E0998A290D942D5A0054FBE6 /* directionalLightDragger.h */; };
-		E0998A4A0D942D5A0054FBE6 /* dragPointDragger.h in Headers */ = {isa = PBXBuildFile; fileRef = E0998A2A0D942D5A0054FBE6 /* dragPointDragger.h */; };
-		E0998A4B0D942D5A0054FBE6 /* handleBoxDragger.h in Headers */ = {isa = PBXBuildFile; fileRef = E0998A2B0D942D5A0054FBE6 /* handleBoxDragger.h */; };
-		E0998A4D0D942D5A0054FBE6 /* jackDragger.h in Headers */ = {isa = PBXBuildFile; fileRef = E0998A2D0D942D5A0054FBE6 /* jackDragger.h */; };
-		E0998A4E0D942D5A0054FBE6 /* pointLightDragger.h in Headers */ = {isa = PBXBuildFile; fileRef = E0998A2E0D942D5A0054FBE6 /* pointLightDragger.h */; };
-		E0998A4F0D942D5A0054FBE6 /* rotateCylindricalDragger.h in Headers */ = {isa = PBXBuildFile; fileRef = E0998A2F0D942D5A0054FBE6 /* rotateCylindricalDragger.h */; };
-		E0998A500D942D5A0054FBE6 /* rotateDiscDragger.h in Headers */ = {isa = PBXBuildFile; fileRef = E0998A300D942D5A0054FBE6 /* rotateDiscDragger.h */; };
-		E0998A510D942D5A0054FBE6 /* rotateSphericalDragger.h in Headers */ = {isa = PBXBuildFile; fileRef = E0998A310D942D5A0054FBE6 /* rotateSphericalDragger.h */; };
-		E0998A520D942D5A0054FBE6 /* scale1Dragger.h in Headers */ = {isa = PBXBuildFile; fileRef = E0998A320D942D5A0054FBE6 /* scale1Dragger.h */; };
-		E0998A530D942D5A0054FBE6 /* scale2Dragger.h in Headers */ = {isa = PBXBuildFile; fileRef = E0998A330D942D5A0054FBE6 /* scale2Dragger.h */; };
-		E0998A540D942D5A0054FBE6 /* scale2UniformDragger.h in Headers */ = {isa = PBXBuildFile; fileRef = E0998A340D942D5A0054FBE6 /* scale2UniformDragger.h */; };
-		E0998A550D942D5A0054FBE6 /* scaleUniformDragger.h in Headers */ = {isa = PBXBuildFile; fileRef = E0998A350D942D5A0054FBE6 /* scaleUniformDragger.h */; };
-		E0998A560D942D5A0054FBE6 /* spotLightDragger.h in Headers */ = {isa = PBXBuildFile; fileRef = E0998A360D942D5A0054FBE6 /* spotLightDragger.h */; };
-		E0998A570D942D5A0054FBE6 /* tabBoxDragger.h in Headers */ = {isa = PBXBuildFile; fileRef = E0998A370D942D5A0054FBE6 /* tabBoxDragger.h */; };
-		E0998A580D942D5A0054FBE6 /* tabPlaneDragger.h in Headers */ = {isa = PBXBuildFile; fileRef = E0998A380D942D5A0054FBE6 /* tabPlaneDragger.h */; };
-		E0998A590D942D5A0054FBE6 /* trackballDragger.h in Headers */ = {isa = PBXBuildFile; fileRef = E0998A390D942D5A0054FBE6 /* trackballDragger.h */; };
-		E0998A5A0D942D5A0054FBE6 /* transformBoxDragger.h in Headers */ = {isa = PBXBuildFile; fileRef = E0998A3A0D942D5A0054FBE6 /* transformBoxDragger.h */; };
-		E0998A5B0D942D5A0054FBE6 /* transformerDragger.h in Headers */ = {isa = PBXBuildFile; fileRef = E0998A3B0D942D5A0054FBE6 /* transformerDragger.h */; };
-		E0998A5C0D942D5A0054FBE6 /* translate1Dragger.h in Headers */ = {isa = PBXBuildFile; fileRef = E0998A3C0D942D5A0054FBE6 /* translate1Dragger.h */; };
-		E0998A5D0D942D5A0054FBE6 /* translate2Dragger.h in Headers */ = {isa = PBXBuildFile; fileRef = E0998A3D0D942D5A0054FBE6 /* translate2Dragger.h */; };
-		E0998A5E0D942D5A0054FBE6 /* DirectionalLight.h in Headers */ = {isa = PBXBuildFile; fileRef = E0998A400D942D5A0054FBE6 /* DirectionalLight.h */; };
-		E0998A5F0D942D5A0054FBE6 /* DirSpotLight.h in Headers */ = {isa = PBXBuildFile; fileRef = E0998A410D942D5A0054FBE6 /* DirSpotLight.h */; };
-		E0998A610D942D5A0054FBE6 /* PointLight.h in Headers */ = {isa = PBXBuildFile; fileRef = E0998A430D942D5A0054FBE6 /* PointLight.h */; };
-		E0998A620D942D5A0054FBE6 /* SpotLight.h in Headers */ = {isa = PBXBuildFile; fileRef = E0998A440D942D5A0054FBE6 /* SpotLight.h */; };
-		E0998A640D942D5A0054FBE6 /* VsmLookup.h in Headers */ = {isa = PBXBuildFile; fileRef = E0998A470D942D5A0054FBE6 /* VsmLookup.h */; };
-		E0998A680D942D680054FBE6 /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = E0998A660D942D680054FBE6 /* config.h */; };
-		E0998A690D942D680054FBE6 /* setup.h in Headers */ = {isa = PBXBuildFile; fileRef = E0998A670D942D680054FBE6 /* setup.h */; };
-		E0FC46EE0D92D4E600EF3BB3 /* SoDebug.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC3F470D92D4E500EF3BB3 /* SoDebug.h */; };
-		E0FC46EF0D92D4E600EF3BB3 /* SoWinEnterScope.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC3F480D92D4E500EF3BB3 /* SoWinEnterScope.h */; };
-		E0FC46F00D92D4E600EF3BB3 /* SoWinLeaveScope.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC3F490D92D4E500EF3BB3 /* SoWinLeaveScope.h */; };
-		E0FC4BE30D92D50900EF3BB3 /* 3dsLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC46F40D92D50100EF3BB3 /* 3dsLoader.cpp */; };
-		E0FC4BE40D92D50900EF3BB3 /* 3dsLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC46F50D92D50100EF3BB3 /* 3dsLoader.h */; };
-		E0FC4BE70D92D50900EF3BB3 /* SoStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC46F80D92D50100EF3BB3 /* SoStream.cpp */; };
-		E0FC4BE80D92D50900EF3BB3 /* SoStream.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC46F90D92D50100EF3BB3 /* SoStream.h */; };
-		E0FC4BED0D92D50900EF3BB3 /* SoAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47000D92D50100EF3BB3 /* SoAction.cpp */; };
-		E0FC4BEE0D92D50900EF3BB3 /* SoActionP.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC47010D92D50100EF3BB3 /* SoActionP.h */; };
-		E0FC4BEF0D92D50900EF3BB3 /* SoAudioRenderAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47020D92D50100EF3BB3 /* SoAudioRenderAction.cpp */; };
-		E0FC4BF00D92D50900EF3BB3 /* SoBoxHighlightRenderAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47030D92D50100EF3BB3 /* SoBoxHighlightRenderAction.cpp */; };
-		E0FC4BF10D92D50900EF3BB3 /* SoCallbackAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47040D92D50100EF3BB3 /* SoCallbackAction.cpp */; };
-		E0FC4BF20D92D50900EF3BB3 /* SoGetBoundingBoxAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47050D92D50100EF3BB3 /* SoGetBoundingBoxAction.cpp */; };
-		E0FC4BF30D92D50900EF3BB3 /* SoGetMatrixAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47060D92D50100EF3BB3 /* SoGetMatrixAction.cpp */; };
-		E0FC4BF40D92D50900EF3BB3 /* SoGetPrimitiveCountAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47070D92D50100EF3BB3 /* SoGetPrimitiveCountAction.cpp */; };
-		E0FC4BF60D92D50900EF3BB3 /* SoGLRenderAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47090D92D50100EF3BB3 /* SoGLRenderAction.cpp */; };
-		E0FC4BF70D92D50900EF3BB3 /* SoHandleEventAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC470A0D92D50100EF3BB3 /* SoHandleEventAction.cpp */; };
-		E0FC4BF80D92D50900EF3BB3 /* SoLineHighlightRenderAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC470B0D92D50100EF3BB3 /* SoLineHighlightRenderAction.cpp */; };
-		E0FC4BF90D92D50900EF3BB3 /* SoPickAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC470C0D92D50100EF3BB3 /* SoPickAction.cpp */; };
-		E0FC4BFA0D92D50900EF3BB3 /* SoRayPickAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC470D0D92D50100EF3BB3 /* SoRayPickAction.cpp */; };
-		E0FC4BFB0D92D50900EF3BB3 /* SoReorganizeAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC470E0D92D50100EF3BB3 /* SoReorganizeAction.cpp */; };
-		E0FC4BFC0D92D50900EF3BB3 /* SoSearchAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC470F0D92D50100EF3BB3 /* SoSearchAction.cpp */; };
-		E0FC4BFE0D92D50900EF3BB3 /* SoSimplifyAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47110D92D50100EF3BB3 /* SoSimplifyAction.cpp */; };
-		E0FC4BFF0D92D50900EF3BB3 /* SoSubActionP.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC47120D92D50100EF3BB3 /* SoSubActionP.h */; };
-		E0FC4C000D92D50900EF3BB3 /* SoToVRML2Action.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47130D92D50100EF3BB3 /* SoToVRML2Action.cpp */; };
-		E0FC4C010D92D50900EF3BB3 /* SoToVRMLAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47140D92D50100EF3BB3 /* SoToVRMLAction.cpp */; };
-		E0FC4C020D92D50900EF3BB3 /* SoWriteAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47150D92D50100EF3BB3 /* SoWriteAction.cpp */; };
-		E0FC4C040D92D50900EF3BB3 /* dict.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47180D92D50100EF3BB3 /* dict.cpp */; };
-		E0FC4C050D92D50900EF3BB3 /* dict.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC47190D92D50100EF3BB3 /* dict.h */; };
-		E0FC4C060D92D50900EF3BB3 /* dictp.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC471A0D92D50100EF3BB3 /* dictp.h */; };
-		E0FC4C070D92D50900EF3BB3 /* dynarray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC471B0D92D50100EF3BB3 /* dynarray.cpp */; };
-		E0FC4C080D92D50900EF3BB3 /* dynarray.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC471C0D92D50100EF3BB3 /* dynarray.h */; };
-		E0FC4C090D92D50900EF3BB3 /* hash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC471D0D92D50100EF3BB3 /* hash.cpp */; };
-		E0FC4C0A0D92D50900EF3BB3 /* hashp.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC471E0D92D50100EF3BB3 /* hashp.h */; };
-		E0FC4C0B0D92D50900EF3BB3 /* heap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC471F0D92D50100EF3BB3 /* heap.cpp */; };
-		E0FC4C0C0D92D50900EF3BB3 /* heapp.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC47200D92D50100EF3BB3 /* heapp.h */; };
-		E0FC4C0D0D92D50900EF3BB3 /* list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47210D92D50100EF3BB3 /* list.cpp */; };
-		E0FC4C100D92D50900EF3BB3 /* memalloc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47240D92D50100EF3BB3 /* memalloc.cpp */; };
-		E0FC4C110D92D50900EF3BB3 /* namemap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47250D92D50100EF3BB3 /* namemap.cpp */; };
-		E0FC4C120D92D50900EF3BB3 /* namemap.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC47260D92D50100EF3BB3 /* namemap.h */; };
-		E0FC4C130D92D50900EF3BB3 /* rbptree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47270D92D50100EF3BB3 /* rbptree.cpp */; };
-		E0FC4C140D92D50900EF3BB3 /* SbBox2d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47280D92D50100EF3BB3 /* SbBox2d.cpp */; };
-		E0FC4C150D92D50900EF3BB3 /* SbBox2f.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47290D92D50100EF3BB3 /* SbBox2f.cpp */; };
-		E0FC4C160D92D50900EF3BB3 /* SbBox2i32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC472A0D92D50100EF3BB3 /* SbBox2i32.cpp */; };
-		E0FC4C170D92D50900EF3BB3 /* SbBox2s.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC472B0D92D50100EF3BB3 /* SbBox2s.cpp */; };
-		E0FC4C180D92D50900EF3BB3 /* SbBox3d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC472C0D92D50100EF3BB3 /* SbBox3d.cpp */; };
-		E0FC4C190D92D50900EF3BB3 /* SbBox3f.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC472D0D92D50100EF3BB3 /* SbBox3f.cpp */; };
-		E0FC4C1A0D92D50900EF3BB3 /* SbBox3i32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC472E0D92D50100EF3BB3 /* SbBox3i32.cpp */; };
-		E0FC4C1B0D92D50900EF3BB3 /* SbBox3s.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC472F0D92D50100EF3BB3 /* SbBox3s.cpp */; };
-		E0FC4C1C0D92D50900EF3BB3 /* SbBSPTree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47300D92D50100EF3BB3 /* SbBSPTree.cpp */; };
-		E0FC4C1D0D92D50900EF3BB3 /* SbClip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47310D92D50100EF3BB3 /* SbClip.cpp */; };
-		E0FC4C1E0D92D50900EF3BB3 /* SbColor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47320D92D50100EF3BB3 /* SbColor.cpp */; };
-		E0FC4C1F0D92D50900EF3BB3 /* SbColor4f.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47330D92D50100EF3BB3 /* SbColor4f.cpp */; };
-		E0FC4C200D92D50900EF3BB3 /* SbCylinder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47340D92D50100EF3BB3 /* SbCylinder.cpp */; };
-		E0FC4C210D92D50900EF3BB3 /* SbDict.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47350D92D50100EF3BB3 /* SbDict.cpp */; };
-		E0FC4C220D92D50900EF3BB3 /* SbDPLine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47360D92D50100EF3BB3 /* SbDPLine.cpp */; };
-		E0FC4C230D92D50900EF3BB3 /* SbDPMatrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47370D92D50100EF3BB3 /* SbDPMatrix.cpp */; };
-		E0FC4C240D92D50900EF3BB3 /* SbDPPlane.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47380D92D50100EF3BB3 /* SbDPPlane.cpp */; };
-		E0FC4C250D92D50900EF3BB3 /* SbDPRotation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47390D92D50100EF3BB3 /* SbDPRotation.cpp */; };
-		E0FC4C260D92D50900EF3BB3 /* SbDPViewVolume.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC473A0D92D50100EF3BB3 /* SbDPViewVolume.cpp */; };
-		E0FC4C270D92D50900EF3BB3 /* SbGLUTessellator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC473B0D92D50200EF3BB3 /* SbGLUTessellator.cpp */; };
-		E0FC4C280D92D50900EF3BB3 /* SbGLUTessellator.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC473C0D92D50200EF3BB3 /* SbGLUTessellator.h */; };
-		E0FC4C290D92D50900EF3BB3 /* SbHeap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC473D0D92D50200EF3BB3 /* SbHeap.cpp */; };
-		E0FC4C2A0D92D50900EF3BB3 /* SbImage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC473E0D92D50200EF3BB3 /* SbImage.cpp */; };
-		E0FC4C2B0D92D50900EF3BB3 /* SbLine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC473F0D92D50200EF3BB3 /* SbLine.cpp */; };
-		E0FC4C2C0D92D50900EF3BB3 /* SbMatrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47400D92D50200EF3BB3 /* SbMatrix.cpp */; };
-		E0FC4C2D0D92D50900EF3BB3 /* SbName.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47410D92D50200EF3BB3 /* SbName.cpp */; };
-		E0FC4C2E0D92D50900EF3BB3 /* SbOctTree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47420D92D50200EF3BB3 /* SbOctTree.cpp */; };
-		E0FC4C2F0D92D50900EF3BB3 /* SbPlane.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47430D92D50200EF3BB3 /* SbPlane.cpp */; };
-		E0FC4C300D92D50900EF3BB3 /* SbRotation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47440D92D50200EF3BB3 /* SbRotation.cpp */; };
-		E0FC4C310D92D50900EF3BB3 /* SbSphere.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47450D92D50200EF3BB3 /* SbSphere.cpp */; };
-		E0FC4C320D92D50900EF3BB3 /* SbString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47460D92D50200EF3BB3 /* SbString.cpp */; };
-		E0FC4C330D92D50900EF3BB3 /* SbTesselator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47470D92D50200EF3BB3 /* SbTesselator.cpp */; };
-		E0FC4C340D92D50900EF3BB3 /* SbTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47480D92D50200EF3BB3 /* SbTime.cpp */; };
-		E0FC4C350D92D50900EF3BB3 /* SbVec2b.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47490D92D50200EF3BB3 /* SbVec2b.cpp */; };
-		E0FC4C360D92D50900EF3BB3 /* SbVec2d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC474A0D92D50200EF3BB3 /* SbVec2d.cpp */; };
-		E0FC4C370D92D50900EF3BB3 /* SbVec2f.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC474B0D92D50200EF3BB3 /* SbVec2f.cpp */; };
-		E0FC4C380D92D50900EF3BB3 /* SbVec2i32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC474C0D92D50200EF3BB3 /* SbVec2i32.cpp */; };
-		E0FC4C390D92D50900EF3BB3 /* SbVec2s.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC474D0D92D50200EF3BB3 /* SbVec2s.cpp */; };
-		E0FC4C3A0D92D50900EF3BB3 /* SbVec2ub.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC474E0D92D50200EF3BB3 /* SbVec2ub.cpp */; };
-		E0FC4C3B0D92D50900EF3BB3 /* SbVec2ui32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC474F0D92D50200EF3BB3 /* SbVec2ui32.cpp */; };
-		E0FC4C3C0D92D50900EF3BB3 /* SbVec2us.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47500D92D50200EF3BB3 /* SbVec2us.cpp */; };
-		E0FC4C3D0D92D50900EF3BB3 /* SbVec3b.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47510D92D50200EF3BB3 /* SbVec3b.cpp */; };
-		E0FC4C3E0D92D50900EF3BB3 /* SbVec3d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47520D92D50200EF3BB3 /* SbVec3d.cpp */; };
-		E0FC4C3F0D92D50900EF3BB3 /* SbVec3f.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47530D92D50200EF3BB3 /* SbVec3f.cpp */; };
-		E0FC4C400D92D50900EF3BB3 /* SbVec3i32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47540D92D50200EF3BB3 /* SbVec3i32.cpp */; };
-		E0FC4C410D92D50900EF3BB3 /* SbVec3s.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47550D92D50200EF3BB3 /* SbVec3s.cpp */; };
-		E0FC4C420D92D50900EF3BB3 /* SbVec3ub.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47560D92D50200EF3BB3 /* SbVec3ub.cpp */; };
-		E0FC4C430D92D50900EF3BB3 /* SbVec3ui32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47570D92D50200EF3BB3 /* SbVec3ui32.cpp */; };
-		E0FC4C440D92D50900EF3BB3 /* SbVec3us.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47580D92D50200EF3BB3 /* SbVec3us.cpp */; };
-		E0FC4C450D92D50900EF3BB3 /* SbVec4b.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47590D92D50200EF3BB3 /* SbVec4b.cpp */; };
-		E0FC4C460D92D50900EF3BB3 /* SbVec4d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC475A0D92D50200EF3BB3 /* SbVec4d.cpp */; };
-		E0FC4C470D92D50900EF3BB3 /* SbVec4f.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC475B0D92D50200EF3BB3 /* SbVec4f.cpp */; };
-		E0FC4C480D92D50900EF3BB3 /* SbVec4i32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC475C0D92D50200EF3BB3 /* SbVec4i32.cpp */; };
-		E0FC4C490D92D50900EF3BB3 /* SbVec4s.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC475D0D92D50200EF3BB3 /* SbVec4s.cpp */; };
-		E0FC4C4A0D92D50900EF3BB3 /* SbVec4ub.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC475E0D92D50200EF3BB3 /* SbVec4ub.cpp */; };
-		E0FC4C4B0D92D50900EF3BB3 /* SbVec4ui32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC475F0D92D50200EF3BB3 /* SbVec4ui32.cpp */; };
-		E0FC4C4C0D92D50900EF3BB3 /* SbVec4us.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47600D92D50200EF3BB3 /* SbVec4us.cpp */; };
-		E0FC4C4D0D92D50900EF3BB3 /* SbViewportRegion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47610D92D50200EF3BB3 /* SbViewportRegion.cpp */; };
-		E0FC4C4E0D92D50900EF3BB3 /* SbViewVolume.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47620D92D50200EF3BB3 /* SbViewVolume.cpp */; };
-		E0FC4C4F0D92D50900EF3BB3 /* SbXfBox3d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47630D92D50200EF3BB3 /* SbXfBox3d.cpp */; };
-		E0FC4C500D92D50900EF3BB3 /* SbXfBox3f.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47640D92D50200EF3BB3 /* SbXfBox3f.cpp */; };
-		E0FC4C510D92D50900EF3BB3 /* string.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47650D92D50200EF3BB3 /* string.cpp */; };
-		E0FC4C530D92D50900EF3BB3 /* time.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47670D92D50200EF3BB3 /* time.cpp */; };
-		E0FC4C570D92D50900EF3BB3 /* SoBundle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC476C0D92D50200EF3BB3 /* SoBundle.cpp */; };
-		E0FC4C580D92D50900EF3BB3 /* SoMaterialBundle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC476D0D92D50200EF3BB3 /* SoMaterialBundle.cpp */; };
-		E0FC4C590D92D50900EF3BB3 /* SoNormalBundle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC476E0D92D50200EF3BB3 /* SoNormalBundle.cpp */; };
-		E0FC4C5A0D92D50900EF3BB3 /* SoTextureCoordinateBundle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC476F0D92D50200EF3BB3 /* SoTextureCoordinateBundle.cpp */; };
-		E0FC4C5F0D92D50900EF3BB3 /* SoBoundingBoxCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47750D92D50200EF3BB3 /* SoBoundingBoxCache.cpp */; };
-		E0FC4C600D92D50900EF3BB3 /* SoCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47760D92D50200EF3BB3 /* SoCache.cpp */; };
-		E0FC4C610D92D50900EF3BB3 /* SoConvexDataCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47770D92D50200EF3BB3 /* SoConvexDataCache.cpp */; };
-		E0FC4C620D92D50900EF3BB3 /* SoGLCacheList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47780D92D50200EF3BB3 /* SoGLCacheList.cpp */; };
-		E0FC4C630D92D50900EF3BB3 /* SoGLRenderCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47790D92D50200EF3BB3 /* SoGLRenderCache.cpp */; };
-		E0FC4C640D92D50900EF3BB3 /* SoGlyphCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC477A0D92D50200EF3BB3 /* SoGlyphCache.cpp */; };
-		E0FC4C650D92D50900EF3BB3 /* SoGlyphCache.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC477B0D92D50200EF3BB3 /* SoGlyphCache.h */; };
-		E0FC4C660D92D50900EF3BB3 /* SoNormalCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC477C0D92D50200EF3BB3 /* SoNormalCache.cpp */; };
-		E0FC4C670D92D50900EF3BB3 /* SoPrimitiveVertexCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC477D0D92D50200EF3BB3 /* SoPrimitiveVertexCache.cpp */; };
-		E0FC4C690D92D50900EF3BB3 /* SoShaderProgramCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC477F0D92D50200EF3BB3 /* SoShaderProgramCache.cpp */; };
-		E0FC4C6A0D92D50900EF3BB3 /* SoShaderProgramCache.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC47800D92D50200EF3BB3 /* SoShaderProgramCache.h */; };
-		E0FC4C6B0D92D50900EF3BB3 /* SoTextureCoordinateCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47810D92D50200EF3BB3 /* SoTextureCoordinateCache.cpp */; };
-		E0FC4C6C0D92D50900EF3BB3 /* SoVBOCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47820D92D50200EF3BB3 /* SoVBOCache.cpp */; };
-		E0FC4C6D0D92D50900EF3BB3 /* SoVBOCache.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC47830D92D50200EF3BB3 /* SoVBOCache.h */; };
-		E0FC4C6E0D92D50900EF3BB3 /* coindefs.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC47840D92D50200EF3BB3 /* coindefs.h */; };
-		E0FC4C720D92D50900EF3BB3 /* SbTri3f.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47890D92D50200EF3BB3 /* SbTri3f.cpp */; };
-		E0FC4C730D92D50900EF3BB3 /* SbTri3f.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC478A0D92D50200EF3BB3 /* SbTri3f.h */; };
-		E0FC4C740D92D50900EF3BB3 /* SoIntersectionDetectionAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC478B0D92D50200EF3BB3 /* SoIntersectionDetectionAction.cpp */; };
-		E0FC4C790D92D50900EF3BB3 /* SoConeDetail.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47910D92D50200EF3BB3 /* SoConeDetail.cpp */; };
-		E0FC4C7A0D92D50900EF3BB3 /* SoCubeDetail.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47920D92D50200EF3BB3 /* SoCubeDetail.cpp */; };
-		E0FC4C7B0D92D50900EF3BB3 /* SoCylinderDetail.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47930D92D50200EF3BB3 /* SoCylinderDetail.cpp */; };
-		E0FC4C7C0D92D50900EF3BB3 /* SoDetail.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47940D92D50200EF3BB3 /* SoDetail.cpp */; };
-		E0FC4C7D0D92D50900EF3BB3 /* SoFaceDetail.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47950D92D50200EF3BB3 /* SoFaceDetail.cpp */; };
-		E0FC4C7E0D92D50900EF3BB3 /* SoLineDetail.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47960D92D50200EF3BB3 /* SoLineDetail.cpp */; };
-		E0FC4C7F0D92D50900EF3BB3 /* SoNodeKitDetail.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47970D92D50200EF3BB3 /* SoNodeKitDetail.cpp */; };
-		E0FC4C800D92D50900EF3BB3 /* SoPointDetail.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47980D92D50200EF3BB3 /* SoPointDetail.cpp */; };
-		E0FC4C810D92D50900EF3BB3 /* SoTextDetail.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47990D92D50200EF3BB3 /* SoTextDetail.cpp */; };
-		E0FC4C860D92D50900EF3BB3 /* SoCenterballDragger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC479F0D92D50200EF3BB3 /* SoCenterballDragger.cpp */; };
-		E0FC4C870D92D50900EF3BB3 /* SoDirectionalLightDragger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47A00D92D50200EF3BB3 /* SoDirectionalLightDragger.cpp */; };
-		E0FC4C880D92D50900EF3BB3 /* SoDragger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47A10D92D50200EF3BB3 /* SoDragger.cpp */; };
-		E0FC4C890D92D50900EF3BB3 /* SoDragPointDragger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47A20D92D50200EF3BB3 /* SoDragPointDragger.cpp */; };
-		E0FC4C8A0D92D50900EF3BB3 /* SoHandleBoxDragger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47A30D92D50200EF3BB3 /* SoHandleBoxDragger.cpp */; };
-		E0FC4C8B0D92D50900EF3BB3 /* SoJackDragger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47A40D92D50200EF3BB3 /* SoJackDragger.cpp */; };
-		E0FC4C8C0D92D50900EF3BB3 /* SoPointLightDragger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47A50D92D50200EF3BB3 /* SoPointLightDragger.cpp */; };
-		E0FC4C8D0D92D50900EF3BB3 /* SoRotateCylindricalDragger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47A60D92D50200EF3BB3 /* SoRotateCylindricalDragger.cpp */; };
-		E0FC4C8E0D92D50900EF3BB3 /* SoRotateDiscDragger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47A70D92D50200EF3BB3 /* SoRotateDiscDragger.cpp */; };
-		E0FC4C8F0D92D50900EF3BB3 /* SoRotateSphericalDragger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47A80D92D50200EF3BB3 /* SoRotateSphericalDragger.cpp */; };
-		E0FC4C900D92D50900EF3BB3 /* SoScale1Dragger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47A90D92D50200EF3BB3 /* SoScale1Dragger.cpp */; };
-		E0FC4C910D92D50900EF3BB3 /* SoScale2Dragger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47AA0D92D50200EF3BB3 /* SoScale2Dragger.cpp */; };
-		E0FC4C920D92D50900EF3BB3 /* SoScale2UniformDragger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47AB0D92D50200EF3BB3 /* SoScale2UniformDragger.cpp */; };
-		E0FC4C930D92D50900EF3BB3 /* SoScaleUniformDragger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47AC0D92D50200EF3BB3 /* SoScaleUniformDragger.cpp */; };
-		E0FC4C940D92D50900EF3BB3 /* SoSpotLightDragger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47AD0D92D50200EF3BB3 /* SoSpotLightDragger.cpp */; };
-		E0FC4C950D92D50900EF3BB3 /* SoTabBoxDragger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47AE0D92D50200EF3BB3 /* SoTabBoxDragger.cpp */; };
-		E0FC4C960D92D50900EF3BB3 /* SoTabPlaneDragger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47AF0D92D50200EF3BB3 /* SoTabPlaneDragger.cpp */; };
-		E0FC4C970D92D50900EF3BB3 /* SoTrackballDragger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47B00D92D50200EF3BB3 /* SoTrackballDragger.cpp */; };
-		E0FC4C980D92D50900EF3BB3 /* SoTransformBoxDragger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47B10D92D50200EF3BB3 /* SoTransformBoxDragger.cpp */; };
-		E0FC4C990D92D50900EF3BB3 /* SoTransformerDragger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47B20D92D50200EF3BB3 /* SoTransformerDragger.cpp */; };
-		E0FC4C9A0D92D50900EF3BB3 /* SoTranslate1Dragger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47B30D92D50200EF3BB3 /* SoTranslate1Dragger.cpp */; };
-		E0FC4C9B0D92D50900EF3BB3 /* SoTranslate2Dragger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47B40D92D50200EF3BB3 /* SoTranslate2Dragger.cpp */; };
-		E0FC4CA00D92D50900EF3BB3 /* SoGLCacheContextElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47BB0D92D50200EF3BB3 /* SoGLCacheContextElement.cpp */; };
-		E0FC4CA10D92D50900EF3BB3 /* SoGLClipPlaneElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47BC0D92D50200EF3BB3 /* SoGLClipPlaneElement.cpp */; };
-		E0FC4CA20D92D50900EF3BB3 /* SoGLColorIndexElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47BD0D92D50200EF3BB3 /* SoGLColorIndexElement.cpp */; };
-		E0FC4CA30D92D50900EF3BB3 /* SoGLCoordinateElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47BE0D92D50200EF3BB3 /* SoGLCoordinateElement.cpp */; };
-		E0FC4CA40D92D50900EF3BB3 /* SoGLDepthBufferElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47BF0D92D50200EF3BB3 /* SoGLDepthBufferElement.cpp */; };
-		E0FC4CA50D92D50900EF3BB3 /* SoGLDisplayList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47C00D92D50200EF3BB3 /* SoGLDisplayList.cpp */; };
-		E0FC4CA60D92D50900EF3BB3 /* SoGLDrawStyleElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47C10D92D50200EF3BB3 /* SoGLDrawStyleElement.cpp */; };
-		E0FC4CA80D92D50900EF3BB3 /* SoGLEnvironmentElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47C30D92D50200EF3BB3 /* SoGLEnvironmentElement.cpp */; };
-		E0FC4CA90D92D50900EF3BB3 /* SoGLLazyElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47C40D92D50200EF3BB3 /* SoGLLazyElement.cpp */; };
-		E0FC4CAA0D92D50900EF3BB3 /* SoGLLightIdElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47C50D92D50200EF3BB3 /* SoGLLightIdElement.cpp */; };
-		E0FC4CAB0D92D50900EF3BB3 /* SoGLLinePatternElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47C60D92D50200EF3BB3 /* SoGLLinePatternElement.cpp */; };
-		E0FC4CAC0D92D50900EF3BB3 /* SoGLLineWidthElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47C70D92D50200EF3BB3 /* SoGLLineWidthElement.cpp */; };
-		E0FC4CAD0D92D50900EF3BB3 /* SoGLModelMatrixElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47C80D92D50200EF3BB3 /* SoGLModelMatrixElement.cpp */; };
-		E0FC4CAE0D92D50900EF3BB3 /* SoGLMultiTextureCoordinateElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47C90D92D50200EF3BB3 /* SoGLMultiTextureCoordinateElement.cpp */; };
-		E0FC4CAF0D92D50900EF3BB3 /* SoGLMultiTextureEnabledElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47CA0D92D50200EF3BB3 /* SoGLMultiTextureEnabledElement.cpp */; };
-		E0FC4CB00D92D50900EF3BB3 /* SoGLMultiTextureImageElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47CB0D92D50200EF3BB3 /* SoGLMultiTextureImageElement.cpp */; };
-		E0FC4CB10D92D50900EF3BB3 /* SoGLMultiTextureMatrixElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47CC0D92D50200EF3BB3 /* SoGLMultiTextureMatrixElement.cpp */; };
-		E0FC4CB20D92D50900EF3BB3 /* SoGLNormalElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47CD0D92D50200EF3BB3 /* SoGLNormalElement.cpp */; };
-		E0FC4CB30D92D50900EF3BB3 /* SoGLPointSizeElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47CE0D92D50200EF3BB3 /* SoGLPointSizeElement.cpp */; };
-		E0FC4CB40D92D50900EF3BB3 /* SoGLPolygonOffsetElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47CF0D92D50200EF3BB3 /* SoGLPolygonOffsetElement.cpp */; };
-		E0FC4CB50D92D50900EF3BB3 /* SoGLProjectionMatrixElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47D00D92D50200EF3BB3 /* SoGLProjectionMatrixElement.cpp */; };
-		E0FC4CB60D92D50900EF3BB3 /* SoGLRenderPassElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47D10D92D50200EF3BB3 /* SoGLRenderPassElement.cpp */; };
-		E0FC4CB70D92D50900EF3BB3 /* SoGLShapeHintsElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47D20D92D50200EF3BB3 /* SoGLShapeHintsElement.cpp */; };
-		E0FC4CB80D92D50900EF3BB3 /* SoGLTexture3EnabledElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47D30D92D50200EF3BB3 /* SoGLTexture3EnabledElement.cpp */; };
-		E0FC4CB90D92D50900EF3BB3 /* SoGLTextureCoordinateElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47D40D92D50200EF3BB3 /* SoGLTextureCoordinateElement.cpp */; };
-		E0FC4CBA0D92D50900EF3BB3 /* SoGLTextureEnabledElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47D50D92D50200EF3BB3 /* SoGLTextureEnabledElement.cpp */; };
-		E0FC4CBB0D92D50900EF3BB3 /* SoGLTextureImageElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47D60D92D50200EF3BB3 /* SoGLTextureImageElement.cpp */; };
-		E0FC4CBC0D92D50900EF3BB3 /* SoGLTextureMatrixElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47D70D92D50200EF3BB3 /* SoGLTextureMatrixElement.cpp */; };
-		E0FC4CBD0D92D50900EF3BB3 /* SoGLUpdateAreaElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47D80D92D50200EF3BB3 /* SoGLUpdateAreaElement.cpp */; };
-		E0FC4CBE0D92D50900EF3BB3 /* SoGLVBOElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47D90D92D50200EF3BB3 /* SoGLVBOElement.cpp */; };
-		E0FC4CBF0D92D50900EF3BB3 /* SoGLViewingMatrixElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47DA0D92D50200EF3BB3 /* SoGLViewingMatrixElement.cpp */; };
-		E0FC4CC00D92D50900EF3BB3 /* SoGLViewportRegionElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47DB0D92D50200EF3BB3 /* SoGLViewportRegionElement.cpp */; };
-		E0FC4CC10D92D50900EF3BB3 /* SoResetMatrixElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47DC0D92D50200EF3BB3 /* SoResetMatrixElement.cpp */; };
-		E0FC4CC20D92D50900EF3BB3 /* SoResetMatrixElement.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC47DD0D92D50200EF3BB3 /* SoResetMatrixElement.h */; };
-		E0FC4CC50D92D50900EF3BB3 /* SoAccumulatedElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47E00D92D50200EF3BB3 /* SoAccumulatedElement.cpp */; };
-		E0FC4CC60D92D50900EF3BB3 /* SoAmbientColorElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47E10D92D50200EF3BB3 /* SoAmbientColorElement.cpp */; };
-		E0FC4CC70D92D50900EF3BB3 /* SoAnnoText3CharOrientElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47E20D92D50200EF3BB3 /* SoAnnoText3CharOrientElement.cpp */; };
-		E0FC4CC80D92D50900EF3BB3 /* SoAnnoText3FontSizeHintElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47E30D92D50200EF3BB3 /* SoAnnoText3FontSizeHintElement.cpp */; };
-		E0FC4CC90D92D50900EF3BB3 /* SoAnnoText3RenderPrintElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47E40D92D50200EF3BB3 /* SoAnnoText3RenderPrintElement.cpp */; };
-		E0FC4CCA0D92D50900EF3BB3 /* SoBBoxModelMatrixElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47E50D92D50200EF3BB3 /* SoBBoxModelMatrixElement.cpp */; };
-		E0FC4CCB0D92D50900EF3BB3 /* SoBumpMapCoordinateElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47E60D92D50200EF3BB3 /* SoBumpMapCoordinateElement.cpp */; };
-		E0FC4CCC0D92D50900EF3BB3 /* SoBumpMapElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47E70D92D50200EF3BB3 /* SoBumpMapElement.cpp */; };
-		E0FC4CCD0D92D50900EF3BB3 /* SoBumpMapMatrixElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47E80D92D50200EF3BB3 /* SoBumpMapMatrixElement.cpp */; };
-		E0FC4CCE0D92D50900EF3BB3 /* SoBumpMappingPropertyElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47E90D92D50200EF3BB3 /* SoBumpMappingPropertyElement.cpp */; };
-		E0FC4CCF0D92D50900EF3BB3 /* SoCacheElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47EA0D92D50200EF3BB3 /* SoCacheElement.cpp */; };
-		E0FC4CD00D92D50900EF3BB3 /* SoCacheHintElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47EB0D92D50200EF3BB3 /* SoCacheHintElement.cpp */; };
-		E0FC4CD10D92D50900EF3BB3 /* SoClipPlaneElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47EC0D92D50200EF3BB3 /* SoClipPlaneElement.cpp */; };
-		E0FC4CD20D92D50900EF3BB3 /* SoComplexityElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47ED0D92D50200EF3BB3 /* SoComplexityElement.cpp */; };
-		E0FC4CD30D92D50900EF3BB3 /* SoComplexityTypeElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47EE0D92D50200EF3BB3 /* SoComplexityTypeElement.cpp */; };
-		E0FC4CD40D92D50900EF3BB3 /* SoCoordinateElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47EF0D92D50200EF3BB3 /* SoCoordinateElement.cpp */; };
-		E0FC4CD50D92D50900EF3BB3 /* SoCreaseAngleElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47F00D92D50200EF3BB3 /* SoCreaseAngleElement.cpp */; };
-		E0FC4CD60D92D50900EF3BB3 /* SoCullElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47F10D92D50200EF3BB3 /* SoCullElement.cpp */; };
-		E0FC4CD70D92D50900EF3BB3 /* SoDecimationPercentageElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47F20D92D50200EF3BB3 /* SoDecimationPercentageElement.cpp */; };
-		E0FC4CD80D92D50900EF3BB3 /* SoDecimationTypeElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47F30D92D50200EF3BB3 /* SoDecimationTypeElement.cpp */; };
-		E0FC4CD90D92D50900EF3BB3 /* SoDepthBufferElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47F40D92D50200EF3BB3 /* SoDepthBufferElement.cpp */; };
-		E0FC4CDA0D92D50900EF3BB3 /* SoDiffuseColorElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47F50D92D50200EF3BB3 /* SoDiffuseColorElement.cpp */; };
-		E0FC4CDB0D92D50900EF3BB3 /* SoDrawStyleElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47F60D92D50200EF3BB3 /* SoDrawStyleElement.cpp */; };
-		E0FC4CDC0D92D50900EF3BB3 /* SoElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47F70D92D50200EF3BB3 /* SoElement.cpp */; };
-		E0FC4CDD0D92D50900EF3BB3 /* SoEmissiveColorElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47F80D92D50200EF3BB3 /* SoEmissiveColorElement.cpp */; };
-		E0FC4CDE0D92D50900EF3BB3 /* SoEnvironmentElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47F90D92D50200EF3BB3 /* SoEnvironmentElement.cpp */; };
-		E0FC4CDF0D92D50900EF3BB3 /* SoFloatElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47FA0D92D50200EF3BB3 /* SoFloatElement.cpp */; };
-		E0FC4CE00D92D50900EF3BB3 /* SoFocalDistanceElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47FB0D92D50200EF3BB3 /* SoFocalDistanceElement.cpp */; };
-		E0FC4CE10D92D50900EF3BB3 /* SoFontNameElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47FC0D92D50200EF3BB3 /* SoFontNameElement.cpp */; };
-		E0FC4CE20D92D50900EF3BB3 /* SoFontSizeElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47FD0D92D50200EF3BB3 /* SoFontSizeElement.cpp */; };
-		E0FC4CE30D92D50900EF3BB3 /* SoInt32Element.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47FE0D92D50200EF3BB3 /* SoInt32Element.cpp */; };
-		E0FC4CE40D92D50900EF3BB3 /* SoLazyElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC47FF0D92D50200EF3BB3 /* SoLazyElement.cpp */; };
-		E0FC4CE50D92D50900EF3BB3 /* SoLightAttenuationElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48000D92D50200EF3BB3 /* SoLightAttenuationElement.cpp */; };
-		E0FC4CE60D92D50900EF3BB3 /* SoLightElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48010D92D50200EF3BB3 /* SoLightElement.cpp */; };
-		E0FC4CE70D92D50900EF3BB3 /* SoLightModelElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48020D92D50200EF3BB3 /* SoLightModelElement.cpp */; };
-		E0FC4CE80D92D50900EF3BB3 /* SoLinePatternElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48030D92D50200EF3BB3 /* SoLinePatternElement.cpp */; };
-		E0FC4CE90D92D50900EF3BB3 /* SoLineWidthElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48040D92D50200EF3BB3 /* SoLineWidthElement.cpp */; };
-		E0FC4CEA0D92D50900EF3BB3 /* SoListenerDopplerElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48050D92D50200EF3BB3 /* SoListenerDopplerElement.cpp */; };
-		E0FC4CEB0D92D50900EF3BB3 /* SoListenerGainElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48060D92D50200EF3BB3 /* SoListenerGainElement.cpp */; };
-		E0FC4CEC0D92D50900EF3BB3 /* SoListenerOrientationElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48070D92D50200EF3BB3 /* SoListenerOrientationElement.cpp */; };
-		E0FC4CED0D92D50900EF3BB3 /* SoListenerPositionElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48080D92D50200EF3BB3 /* SoListenerPositionElement.cpp */; };
-		E0FC4CEE0D92D50900EF3BB3 /* SoLocalBBoxMatrixElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48090D92D50200EF3BB3 /* SoLocalBBoxMatrixElement.cpp */; };
-		E0FC4CEF0D92D50900EF3BB3 /* SoMaterialBindingElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC480A0D92D50200EF3BB3 /* SoMaterialBindingElement.cpp */; };
-		E0FC4CF00D92D50900EF3BB3 /* SoModelMatrixElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC480B0D92D50200EF3BB3 /* SoModelMatrixElement.cpp */; };
-		E0FC4CF10D92D50900EF3BB3 /* SoMultiTextureCoordinateElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC480C0D92D50200EF3BB3 /* SoMultiTextureCoordinateElement.cpp */; };
-		E0FC4CF20D92D50900EF3BB3 /* SoMultiTextureEnabledElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC480D0D92D50200EF3BB3 /* SoMultiTextureEnabledElement.cpp */; };
-		E0FC4CF30D92D50900EF3BB3 /* SoMultiTextureImageElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC480E0D92D50200EF3BB3 /* SoMultiTextureImageElement.cpp */; };
-		E0FC4CF40D92D50900EF3BB3 /* SoMultiTextureMatrixElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC480F0D92D50200EF3BB3 /* SoMultiTextureMatrixElement.cpp */; };
-		E0FC4CF50D92D50900EF3BB3 /* SoNormalBindingElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48100D92D50200EF3BB3 /* SoNormalBindingElement.cpp */; };
-		E0FC4CF60D92D50900EF3BB3 /* SoNormalElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48110D92D50200EF3BB3 /* SoNormalElement.cpp */; };
-		E0FC4CF70D92D50900EF3BB3 /* SoOverrideElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48120D92D50200EF3BB3 /* SoOverrideElement.cpp */; };
-		E0FC4CF80D92D50900EF3BB3 /* SoPickRayElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48130D92D50200EF3BB3 /* SoPickRayElement.cpp */; };
-		E0FC4CF90D92D50900EF3BB3 /* SoPickStyleElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48140D92D50200EF3BB3 /* SoPickStyleElement.cpp */; };
-		E0FC4CFA0D92D50900EF3BB3 /* SoPointSizeElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48150D92D50200EF3BB3 /* SoPointSizeElement.cpp */; };
-		E0FC4CFB0D92D50900EF3BB3 /* SoPolygonOffsetElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48160D92D50200EF3BB3 /* SoPolygonOffsetElement.cpp */; };
-		E0FC4CFC0D92D50900EF3BB3 /* SoProfileCoordinateElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48170D92D50200EF3BB3 /* SoProfileCoordinateElement.cpp */; };
-		E0FC4CFD0D92D50900EF3BB3 /* SoProfileElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48180D92D50200EF3BB3 /* SoProfileElement.cpp */; };
-		E0FC4CFE0D92D50900EF3BB3 /* SoProjectionMatrixElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48190D92D50200EF3BB3 /* SoProjectionMatrixElement.cpp */; };
-		E0FC4CFF0D92D50900EF3BB3 /* SoReplacedElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC481A0D92D50200EF3BB3 /* SoReplacedElement.cpp */; };
-		E0FC4D000D92D50900EF3BB3 /* SoShapeHintsElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC481B0D92D50200EF3BB3 /* SoShapeHintsElement.cpp */; };
-		E0FC4D010D92D50900EF3BB3 /* SoShapeStyleElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC481C0D92D50200EF3BB3 /* SoShapeStyleElement.cpp */; };
-		E0FC4D020D92D50900EF3BB3 /* SoShininessElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC481D0D92D50200EF3BB3 /* SoShininessElement.cpp */; };
-		E0FC4D030D92D50900EF3BB3 /* SoSoundElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC481E0D92D50200EF3BB3 /* SoSoundElement.cpp */; };
-		E0FC4D040D92D50900EF3BB3 /* SoSpecularColorElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC481F0D92D50200EF3BB3 /* SoSpecularColorElement.cpp */; };
-		E0FC4D050D92D50900EF3BB3 /* SoSwitchElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48200D92D50200EF3BB3 /* SoSwitchElement.cpp */; };
-		E0FC4D060D92D50900EF3BB3 /* SoTextOutlineEnabledElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48210D92D50200EF3BB3 /* SoTextOutlineEnabledElement.cpp */; };
-		E0FC4D070D92D50900EF3BB3 /* SoTexture3EnabledElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48220D92D50200EF3BB3 /* SoTexture3EnabledElement.cpp */; };
-		E0FC4D080D92D50900EF3BB3 /* SoTextureCombineElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48230D92D50200EF3BB3 /* SoTextureCombineElement.cpp */; };
-		E0FC4D090D92D50900EF3BB3 /* SoTextureCoordinateBindingElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48240D92D50200EF3BB3 /* SoTextureCoordinateBindingElement.cpp */; };
-		E0FC4D0A0D92D50900EF3BB3 /* SoTextureCoordinateElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48250D92D50200EF3BB3 /* SoTextureCoordinateElement.cpp */; };
-		E0FC4D0B0D92D50900EF3BB3 /* SoTextureEnabledElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48260D92D50200EF3BB3 /* SoTextureEnabledElement.cpp */; };
-		E0FC4D0C0D92D50900EF3BB3 /* SoTextureImageElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48270D92D50200EF3BB3 /* SoTextureImageElement.cpp */; };
-		E0FC4D0D0D92D50900EF3BB3 /* SoTextureMatrixElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48280D92D50200EF3BB3 /* SoTextureMatrixElement.cpp */; };
-		E0FC4D0E0D92D50900EF3BB3 /* SoTextureOverrideElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48290D92D50200EF3BB3 /* SoTextureOverrideElement.cpp */; };
-		E0FC4D0F0D92D50900EF3BB3 /* SoTextureQualityElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC482A0D92D50200EF3BB3 /* SoTextureQualityElement.cpp */; };
-		E0FC4D100D92D50900EF3BB3 /* SoTextureScalePolicyElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC482B0D92D50200EF3BB3 /* SoTextureScalePolicyElement.cpp */; };
-		E0FC4D110D92D50900EF3BB3 /* SoTextureScalePolicyElement.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC482C0D92D50200EF3BB3 /* SoTextureScalePolicyElement.h */; };
-		E0FC4D120D92D50900EF3BB3 /* SoTextureScaleQualityElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC482D0D92D50200EF3BB3 /* SoTextureScaleQualityElement.cpp */; };
-		E0FC4D130D92D50900EF3BB3 /* SoTextureScaleQualityElement.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC482E0D92D50200EF3BB3 /* SoTextureScaleQualityElement.h */; };
-		E0FC4D140D92D50900EF3BB3 /* SoTextureUnitElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC482F0D92D50200EF3BB3 /* SoTextureUnitElement.cpp */; };
-		E0FC4D150D92D50900EF3BB3 /* SoTransparencyElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48300D92D50200EF3BB3 /* SoTransparencyElement.cpp */; };
-		E0FC4D160D92D50900EF3BB3 /* SoUnitsElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48310D92D50200EF3BB3 /* SoUnitsElement.cpp */; };
-		E0FC4D170D92D50900EF3BB3 /* SoViewingMatrixElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48320D92D50200EF3BB3 /* SoViewingMatrixElement.cpp */; };
-		E0FC4D180D92D50900EF3BB3 /* SoViewportRegionElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48330D92D50200EF3BB3 /* SoViewportRegionElement.cpp */; };
-		E0FC4D190D92D50900EF3BB3 /* SoViewVolumeElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48340D92D50200EF3BB3 /* SoViewVolumeElement.cpp */; };
-		E0FC4D1A0D92D50900EF3BB3 /* SoWindowElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48350D92D50200EF3BB3 /* SoWindowElement.cpp */; };
-		E0FC4D1D0D92D50900EF3BB3 /* evaluator.c in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48390D92D50200EF3BB3 /* evaluator.c */; };
-		E0FC4D1E0D92D50900EF3BB3 /* evaluator.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC483A0D92D50200EF3BB3 /* evaluator.h */; };
-		E0FC4D210D92D50900EF3BB3 /* evaluator_tab.c in Sources */ = {isa = PBXBuildFile; fileRef = E0FC483D0D92D50200EF3BB3 /* evaluator_tab.c */; };
-		E0FC4D340D92D50900EF3BB3 /* SoBoolOperation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48510D92D50200EF3BB3 /* SoBoolOperation.cpp */; };
-		E0FC4D350D92D50900EF3BB3 /* SoCalculator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48520D92D50200EF3BB3 /* SoCalculator.cpp */; };
-		E0FC4D360D92D50900EF3BB3 /* SoComposeMatrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48530D92D50200EF3BB3 /* SoComposeMatrix.cpp */; };
-		E0FC4D370D92D50900EF3BB3 /* SoComposeRotation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48540D92D50200EF3BB3 /* SoComposeRotation.cpp */; };
-		E0FC4D380D92D50900EF3BB3 /* SoComposeRotationFromTo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48550D92D50200EF3BB3 /* SoComposeRotationFromTo.cpp */; };
-		E0FC4D390D92D50900EF3BB3 /* SoComposeVec2f.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48560D92D50200EF3BB3 /* SoComposeVec2f.cpp */; };
-		E0FC4D3A0D92D50900EF3BB3 /* SoComposeVec3f.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48570D92D50200EF3BB3 /* SoComposeVec3f.cpp */; };
-		E0FC4D3B0D92D50900EF3BB3 /* SoComposeVec4f.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48580D92D50200EF3BB3 /* SoComposeVec4f.cpp */; };
-		E0FC4D3C0D92D50900EF3BB3 /* SoComputeBoundingBox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48590D92D50200EF3BB3 /* SoComputeBoundingBox.cpp */; };
-		E0FC4D3D0D92D50900EF3BB3 /* SoConcatenate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC485A0D92D50200EF3BB3 /* SoConcatenate.cpp */; };
-		E0FC4D3E0D92D50900EF3BB3 /* SoConvertAll.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC485B0D92D50200EF3BB3 /* SoConvertAll.cpp */; };
-		E0FC4D3F0D92D50900EF3BB3 /* SoConvertAll.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC485C0D92D50200EF3BB3 /* SoConvertAll.h */; };
-		E0FC4D400D92D50900EF3BB3 /* SoCounter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC485D0D92D50200EF3BB3 /* SoCounter.cpp */; };
-		E0FC4D410D92D50900EF3BB3 /* SoDecomposeMatrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC485E0D92D50200EF3BB3 /* SoDecomposeMatrix.cpp */; };
-		E0FC4D420D92D50900EF3BB3 /* SoDecomposeRotation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC485F0D92D50200EF3BB3 /* SoDecomposeRotation.cpp */; };
-		E0FC4D430D92D50900EF3BB3 /* SoDecomposeVec2f.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48600D92D50200EF3BB3 /* SoDecomposeVec2f.cpp */; };
-		E0FC4D440D92D50900EF3BB3 /* SoDecomposeVec3f.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48610D92D50200EF3BB3 /* SoDecomposeVec3f.cpp */; };
-		E0FC4D450D92D50900EF3BB3 /* SoDecomposeVec4f.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48620D92D50200EF3BB3 /* SoDecomposeVec4f.cpp */; };
-		E0FC4D460D92D50900EF3BB3 /* SoElapsedTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48630D92D50200EF3BB3 /* SoElapsedTime.cpp */; };
-		E0FC4D470D92D50900EF3BB3 /* SoEngine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48640D92D50200EF3BB3 /* SoEngine.cpp */; };
-		E0FC4D480D92D50900EF3BB3 /* SoEngineOutput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48650D92D50200EF3BB3 /* SoEngineOutput.cpp */; };
-		E0FC4D490D92D50900EF3BB3 /* SoFieldConverter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48660D92D50200EF3BB3 /* SoFieldConverter.cpp */; };
-		E0FC4D4A0D92D50900EF3BB3 /* SoGate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48670D92D50200EF3BB3 /* SoGate.cpp */; };
-		E0FC4D4B0D92D50900EF3BB3 /* SoInterpolate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48680D92D50200EF3BB3 /* SoInterpolate.cpp */; };
-		E0FC4D4C0D92D50900EF3BB3 /* SoInterpolateFloat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48690D92D50200EF3BB3 /* SoInterpolateFloat.cpp */; };
-		E0FC4D4D0D92D50900EF3BB3 /* SoInterpolateRotation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC486A0D92D50200EF3BB3 /* SoInterpolateRotation.cpp */; };
-		E0FC4D4E0D92D50900EF3BB3 /* SoInterpolateVec2f.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC486B0D92D50200EF3BB3 /* SoInterpolateVec2f.cpp */; };
-		E0FC4D4F0D92D50900EF3BB3 /* SoInterpolateVec3f.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC486C0D92D50200EF3BB3 /* SoInterpolateVec3f.cpp */; };
-		E0FC4D500D92D50900EF3BB3 /* SoInterpolateVec4f.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC486D0D92D50200EF3BB3 /* SoInterpolateVec4f.cpp */; };
-		E0FC4D510D92D50900EF3BB3 /* SoNodeEngine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC486E0D92D50200EF3BB3 /* SoNodeEngine.cpp */; };
-		E0FC4D520D92D50900EF3BB3 /* SoOneShot.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC486F0D92D50200EF3BB3 /* SoOneShot.cpp */; };
-		E0FC4D530D92D50900EF3BB3 /* SoOnOff.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48700D92D50200EF3BB3 /* SoOnOff.cpp */; };
-		E0FC4D540D92D50900EF3BB3 /* SoOutputData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48710D92D50200EF3BB3 /* SoOutputData.cpp */; };
-		E0FC4D550D92D50900EF3BB3 /* SoSelectOne.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48720D92D50200EF3BB3 /* SoSelectOne.cpp */; };
-		E0FC4D560D92D50900EF3BB3 /* SoSubEngineP.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC48730D92D50200EF3BB3 /* SoSubEngineP.h */; };
-		E0FC4D570D92D50900EF3BB3 /* SoSubNodeEngineP.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC48740D92D50200EF3BB3 /* SoSubNodeEngineP.h */; };
-		E0FC4D580D92D50900EF3BB3 /* SoTimeCounter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48750D92D50300EF3BB3 /* SoTimeCounter.cpp */; };
-		E0FC4D590D92D50900EF3BB3 /* SoTransformVec3f.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48760D92D50300EF3BB3 /* SoTransformVec3f.cpp */; };
-		E0FC4D5A0D92D50900EF3BB3 /* SoTriggerAny.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48770D92D50300EF3BB3 /* SoTriggerAny.cpp */; };
-		E0FC4D5C0D92D50900EF3BB3 /* debugerror.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC487A0D92D50300EF3BB3 /* debugerror.cpp */; };
-		E0FC4D5D0D92D50900EF3BB3 /* error.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC487B0D92D50300EF3BB3 /* error.cpp */; };
-		E0FC4D600D92D50900EF3BB3 /* SoDebugError.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC487E0D92D50300EF3BB3 /* SoDebugError.cpp */; };
-		E0FC4D610D92D50900EF3BB3 /* SoError.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC487F0D92D50300EF3BB3 /* SoError.cpp */; };
-		E0FC4D620D92D50900EF3BB3 /* SoMemoryError.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48800D92D50300EF3BB3 /* SoMemoryError.cpp */; };
-		E0FC4D630D92D50900EF3BB3 /* SoReadError.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48810D92D50300EF3BB3 /* SoReadError.cpp */; };
-		E0FC4D670D92D50900EF3BB3 /* SoButtonEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48860D92D50300EF3BB3 /* SoButtonEvent.cpp */; };
-		E0FC4D680D92D50900EF3BB3 /* SoEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48870D92D50300EF3BB3 /* SoEvent.cpp */; };
-		E0FC4D690D92D50900EF3BB3 /* SoKeyboardEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48880D92D50300EF3BB3 /* SoKeyboardEvent.cpp */; };
-		E0FC4D6A0D92D50900EF3BB3 /* SoLocation2Event.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48890D92D50300EF3BB3 /* SoLocation2Event.cpp */; };
-		E0FC4D6B0D92D50900EF3BB3 /* SoMotion3Event.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC488A0D92D50300EF3BB3 /* SoMotion3Event.cpp */; };
-		E0FC4D6C0D92D50900EF3BB3 /* SoMouseButtonEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC488B0D92D50300EF3BB3 /* SoMouseButtonEvent.cpp */; };
-		E0FC4D6D0D92D50900EF3BB3 /* SoSpaceballButtonEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC488C0D92D50300EF3BB3 /* SoSpaceballButtonEvent.cpp */; };
-		E0FC4D780D92D50900EF3BB3 /* shared.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC489A0D92D50300EF3BB3 /* shared.cpp */; };
-		E0FC4D790D92D50900EF3BB3 /* shared.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC489B0D92D50300EF3BB3 /* shared.h */; };
-		E0FC4D7A0D92D50900EF3BB3 /* SoField.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC489C0D92D50300EF3BB3 /* SoField.cpp */; };
-		E0FC4D7B0D92D50900EF3BB3 /* SoFieldContainer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC489D0D92D50300EF3BB3 /* SoFieldContainer.cpp */; };
-		E0FC4D7C0D92D50900EF3BB3 /* SoFieldData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC489E0D92D50300EF3BB3 /* SoFieldData.cpp */; };
-		E0FC4D7D0D92D50900EF3BB3 /* SoGlobalField.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC489F0D92D50300EF3BB3 /* SoGlobalField.cpp */; };
-		E0FC4D7E0D92D50900EF3BB3 /* SoGlobalField.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC48A00D92D50300EF3BB3 /* SoGlobalField.h */; };
-		E0FC4D7F0D92D50900EF3BB3 /* SoMFBitMask.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48A10D92D50300EF3BB3 /* SoMFBitMask.cpp */; };
-		E0FC4D800D92D50900EF3BB3 /* SoMFBool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48A20D92D50300EF3BB3 /* SoMFBool.cpp */; };
-		E0FC4D810D92D50900EF3BB3 /* SoMFColor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48A30D92D50300EF3BB3 /* SoMFColor.cpp */; };
-		E0FC4D820D92D50900EF3BB3 /* SoMFColorRGBA.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48A40D92D50300EF3BB3 /* SoMFColorRGBA.cpp */; };
-		E0FC4D830D92D50900EF3BB3 /* SoMFDouble.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48A50D92D50300EF3BB3 /* SoMFDouble.cpp */; };
-		E0FC4D840D92D50900EF3BB3 /* SoMFEngine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48A60D92D50300EF3BB3 /* SoMFEngine.cpp */; };
-		E0FC4D850D92D50900EF3BB3 /* SoMFEnum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48A70D92D50300EF3BB3 /* SoMFEnum.cpp */; };
-		E0FC4D860D92D50900EF3BB3 /* SoMFFloat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48A80D92D50300EF3BB3 /* SoMFFloat.cpp */; };
-		E0FC4D870D92D50900EF3BB3 /* SoMField.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48A90D92D50300EF3BB3 /* SoMField.cpp */; };
-		E0FC4D880D92D50900EF3BB3 /* SoMFInt32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48AA0D92D50300EF3BB3 /* SoMFInt32.cpp */; };
-		E0FC4D890D92D50900EF3BB3 /* SoMFMatrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48AB0D92D50300EF3BB3 /* SoMFMatrix.cpp */; };
-		E0FC4D8A0D92D50900EF3BB3 /* SoMFName.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48AC0D92D50300EF3BB3 /* SoMFName.cpp */; };
-		E0FC4D8B0D92D50900EF3BB3 /* SoMFNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48AD0D92D50300EF3BB3 /* SoMFNode.cpp */; };
-		E0FC4D8C0D92D50900EF3BB3 /* SoMFPath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48AE0D92D50300EF3BB3 /* SoMFPath.cpp */; };
-		E0FC4D8D0D92D50900EF3BB3 /* SoMFPlane.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48AF0D92D50300EF3BB3 /* SoMFPlane.cpp */; };
-		E0FC4D8E0D92D50900EF3BB3 /* SoMFRotation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48B00D92D50300EF3BB3 /* SoMFRotation.cpp */; };
-		E0FC4D8F0D92D50900EF3BB3 /* SoMFShort.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48B10D92D50300EF3BB3 /* SoMFShort.cpp */; };
-		E0FC4D900D92D50900EF3BB3 /* SoMFString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48B20D92D50300EF3BB3 /* SoMFString.cpp */; };
-		E0FC4D910D92D50900EF3BB3 /* SoMFTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48B30D92D50300EF3BB3 /* SoMFTime.cpp */; };
-		E0FC4D920D92D50900EF3BB3 /* SoMFUInt32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48B40D92D50300EF3BB3 /* SoMFUInt32.cpp */; };
-		E0FC4D930D92D50900EF3BB3 /* SoMFUShort.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48B50D92D50300EF3BB3 /* SoMFUShort.cpp */; };
-		E0FC4D940D92D50900EF3BB3 /* SoMFVec2b.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48B60D92D50300EF3BB3 /* SoMFVec2b.cpp */; };
-		E0FC4D950D92D50900EF3BB3 /* SoMFVec2d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48B70D92D50300EF3BB3 /* SoMFVec2d.cpp */; };
-		E0FC4D960D92D50900EF3BB3 /* SoMFVec2f.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48B80D92D50300EF3BB3 /* SoMFVec2f.cpp */; };
-		E0FC4D970D92D50900EF3BB3 /* SoMFVec2i32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48B90D92D50300EF3BB3 /* SoMFVec2i32.cpp */; };
-		E0FC4D980D92D50900EF3BB3 /* SoMFVec2s.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48BA0D92D50300EF3BB3 /* SoMFVec2s.cpp */; };
-		E0FC4D990D92D50900EF3BB3 /* SoMFVec3b.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48BB0D92D50300EF3BB3 /* SoMFVec3b.cpp */; };
-		E0FC4D9A0D92D50900EF3BB3 /* SoMFVec3d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48BC0D92D50300EF3BB3 /* SoMFVec3d.cpp */; };
-		E0FC4D9B0D92D50900EF3BB3 /* SoMFVec3f.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48BD0D92D50300EF3BB3 /* SoMFVec3f.cpp */; };
-		E0FC4D9C0D92D50900EF3BB3 /* SoMFVec3i32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48BE0D92D50300EF3BB3 /* SoMFVec3i32.cpp */; };
-		E0FC4D9D0D92D50900EF3BB3 /* SoMFVec3s.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48BF0D92D50300EF3BB3 /* SoMFVec3s.cpp */; };
-		E0FC4D9E0D92D50900EF3BB3 /* SoMFVec4b.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48C00D92D50300EF3BB3 /* SoMFVec4b.cpp */; };
-		E0FC4D9F0D92D50900EF3BB3 /* SoMFVec4d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48C10D92D50300EF3BB3 /* SoMFVec4d.cpp */; };
-		E0FC4DA00D92D50900EF3BB3 /* SoMFVec4f.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48C20D92D50300EF3BB3 /* SoMFVec4f.cpp */; };
-		E0FC4DA10D92D50900EF3BB3 /* SoMFVec4i32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48C30D92D50300EF3BB3 /* SoMFVec4i32.cpp */; };
-		E0FC4DA20D92D50900EF3BB3 /* SoMFVec4s.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48C40D92D50300EF3BB3 /* SoMFVec4s.cpp */; };
-		E0FC4DA30D92D50900EF3BB3 /* SoMFVec4ub.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48C50D92D50300EF3BB3 /* SoMFVec4ub.cpp */; };
-		E0FC4DA40D92D50900EF3BB3 /* SoMFVec4ui32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48C60D92D50300EF3BB3 /* SoMFVec4ui32.cpp */; };
-		E0FC4DA50D92D50900EF3BB3 /* SoMFVec4us.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48C70D92D50300EF3BB3 /* SoMFVec4us.cpp */; };
-		E0FC4DA60D92D50900EF3BB3 /* SoSFBitMask.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48C80D92D50300EF3BB3 /* SoSFBitMask.cpp */; };
-		E0FC4DA70D92D50900EF3BB3 /* SoSFBool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48C90D92D50300EF3BB3 /* SoSFBool.cpp */; };
-		E0FC4DA80D92D50900EF3BB3 /* SoSFBox2d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48CA0D92D50300EF3BB3 /* SoSFBox2d.cpp */; };
-		E0FC4DA90D92D50900EF3BB3 /* SoSFBox2f.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48CB0D92D50300EF3BB3 /* SoSFBox2f.cpp */; };
-		E0FC4DAA0D92D50900EF3BB3 /* SoSFBox2i32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48CC0D92D50300EF3BB3 /* SoSFBox2i32.cpp */; };
-		E0FC4DAB0D92D50900EF3BB3 /* SoSFBox2s.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48CD0D92D50300EF3BB3 /* SoSFBox2s.cpp */; };
-		E0FC4DAC0D92D50900EF3BB3 /* SoSFBox3d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48CE0D92D50300EF3BB3 /* SoSFBox3d.cpp */; };
-		E0FC4DAD0D92D50900EF3BB3 /* SoSFBox3f.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48CF0D92D50300EF3BB3 /* SoSFBox3f.cpp */; };
-		E0FC4DAE0D92D50900EF3BB3 /* SoSFBox3i32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48D00D92D50300EF3BB3 /* SoSFBox3i32.cpp */; };
-		E0FC4DAF0D92D50900EF3BB3 /* SoSFBox3s.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48D10D92D50300EF3BB3 /* SoSFBox3s.cpp */; };
-		E0FC4DB00D92D50900EF3BB3 /* SoSFColor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48D20D92D50300EF3BB3 /* SoSFColor.cpp */; };
-		E0FC4DB10D92D50900EF3BB3 /* SoSFColorRGBA.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48D30D92D50300EF3BB3 /* SoSFColorRGBA.cpp */; };
-		E0FC4DB20D92D50900EF3BB3 /* SoSFDouble.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48D40D92D50300EF3BB3 /* SoSFDouble.cpp */; };
-		E0FC4DB30D92D50900EF3BB3 /* SoSFEngine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48D50D92D50300EF3BB3 /* SoSFEngine.cpp */; };
-		E0FC4DB40D92D50900EF3BB3 /* SoSFEnum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48D60D92D50300EF3BB3 /* SoSFEnum.cpp */; };
-		E0FC4DB50D92D50900EF3BB3 /* SoSFFloat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48D70D92D50300EF3BB3 /* SoSFFloat.cpp */; };
-		E0FC4DB60D92D50900EF3BB3 /* SoSField.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48D80D92D50300EF3BB3 /* SoSField.cpp */; };
-		E0FC4DB70D92D50900EF3BB3 /* SoSFImage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48D90D92D50300EF3BB3 /* SoSFImage.cpp */; };
-		E0FC4DB80D92D50900EF3BB3 /* SoSFImage3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48DA0D92D50300EF3BB3 /* SoSFImage3.cpp */; };
-		E0FC4DB90D92D50900EF3BB3 /* SoSFInt32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48DB0D92D50300EF3BB3 /* SoSFInt32.cpp */; };
-		E0FC4DBA0D92D50900EF3BB3 /* SoSFMatrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48DC0D92D50300EF3BB3 /* SoSFMatrix.cpp */; };
-		E0FC4DBB0D92D50900EF3BB3 /* SoSFName.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48DD0D92D50300EF3BB3 /* SoSFName.cpp */; };
-		E0FC4DBC0D92D50900EF3BB3 /* SoSFNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48DE0D92D50300EF3BB3 /* SoSFNode.cpp */; };
-		E0FC4DBD0D92D50900EF3BB3 /* SoSFPath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48DF0D92D50300EF3BB3 /* SoSFPath.cpp */; };
-		E0FC4DBE0D92D50900EF3BB3 /* SoSFPlane.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48E00D92D50300EF3BB3 /* SoSFPlane.cpp */; };
-		E0FC4DBF0D92D50900EF3BB3 /* SoSFRotation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48E10D92D50300EF3BB3 /* SoSFRotation.cpp */; };
-		E0FC4DC00D92D50900EF3BB3 /* SoSFShort.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48E20D92D50300EF3BB3 /* SoSFShort.cpp */; };
-		E0FC4DC10D92D50900EF3BB3 /* SoSFString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48E30D92D50300EF3BB3 /* SoSFString.cpp */; };
-		E0FC4DC20D92D50900EF3BB3 /* SoSFTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48E40D92D50300EF3BB3 /* SoSFTime.cpp */; };
-		E0FC4DC30D92D50900EF3BB3 /* SoSFTrigger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48E50D92D50300EF3BB3 /* SoSFTrigger.cpp */; };
-		E0FC4DC40D92D50900EF3BB3 /* SoSFUInt32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48E60D92D50300EF3BB3 /* SoSFUInt32.cpp */; };
-		E0FC4DC50D92D50900EF3BB3 /* SoSFUShort.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48E70D92D50300EF3BB3 /* SoSFUShort.cpp */; };
-		E0FC4DC60D92D50900EF3BB3 /* SoSFVec2b.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48E80D92D50300EF3BB3 /* SoSFVec2b.cpp */; };
-		E0FC4DC70D92D50900EF3BB3 /* SoSFVec2d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48E90D92D50300EF3BB3 /* SoSFVec2d.cpp */; };
-		E0FC4DC80D92D50900EF3BB3 /* SoSFVec2f.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48EA0D92D50300EF3BB3 /* SoSFVec2f.cpp */; };
-		E0FC4DC90D92D50900EF3BB3 /* SoSFVec2i32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48EB0D92D50300EF3BB3 /* SoSFVec2i32.cpp */; };
-		E0FC4DCA0D92D50900EF3BB3 /* SoSFVec2s.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48EC0D92D50300EF3BB3 /* SoSFVec2s.cpp */; };
-		E0FC4DCB0D92D50900EF3BB3 /* SoSFVec3b.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48ED0D92D50300EF3BB3 /* SoSFVec3b.cpp */; };
-		E0FC4DCC0D92D50900EF3BB3 /* SoSFVec3d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48EE0D92D50300EF3BB3 /* SoSFVec3d.cpp */; };
-		E0FC4DCD0D92D50900EF3BB3 /* SoSFVec3f.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48EF0D92D50300EF3BB3 /* SoSFVec3f.cpp */; };
-		E0FC4DCE0D92D50900EF3BB3 /* SoSFVec3i32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48F00D92D50300EF3BB3 /* SoSFVec3i32.cpp */; };
-		E0FC4DCF0D92D50900EF3BB3 /* SoSFVec3s.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48F10D92D50300EF3BB3 /* SoSFVec3s.cpp */; };
-		E0FC4DD00D92D50900EF3BB3 /* SoSFVec4b.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48F20D92D50300EF3BB3 /* SoSFVec4b.cpp */; };
-		E0FC4DD10D92D50900EF3BB3 /* SoSFVec4d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48F30D92D50300EF3BB3 /* SoSFVec4d.cpp */; };
-		E0FC4DD20D92D50900EF3BB3 /* SoSFVec4f.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48F40D92D50300EF3BB3 /* SoSFVec4f.cpp */; };
-		E0FC4DD30D92D50900EF3BB3 /* SoSFVec4i32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48F50D92D50300EF3BB3 /* SoSFVec4i32.cpp */; };
-		E0FC4DD40D92D50900EF3BB3 /* SoSFVec4s.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48F60D92D50300EF3BB3 /* SoSFVec4s.cpp */; };
-		E0FC4DD50D92D50900EF3BB3 /* SoSFVec4ub.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48F70D92D50300EF3BB3 /* SoSFVec4ub.cpp */; };
-		E0FC4DD60D92D50900EF3BB3 /* SoSFVec4ui32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48F80D92D50300EF3BB3 /* SoSFVec4ui32.cpp */; };
-		E0FC4DD70D92D50900EF3BB3 /* SoSFVec4us.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC48F90D92D50300EF3BB3 /* SoSFVec4us.cpp */; };
-		E0FC4DD80D92D50900EF3BB3 /* SoSubFieldP.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC48FA0D92D50300EF3BB3 /* SoSubFieldP.h */; };
-		E0FC4DDD0D92D50900EF3BB3 /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49000D92D50300EF3BB3 /* common.cpp */; };
-		E0FC4DDE0D92D50900EF3BB3 /* common.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49010D92D50300EF3BB3 /* common.h */; };
-		E0FC4DDF0D92D50900EF3BB3 /* default2dfont.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49020D92D50300EF3BB3 /* default2dfont.cpp */; };
-		E0FC4DE00D92D50900EF3BB3 /* default3dfont.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49030D92D50300EF3BB3 /* default3dfont.cpp */; };
-		E0FC4DE10D92D50900EF3BB3 /* defaultfonts.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49040D92D50300EF3BB3 /* defaultfonts.h */; };
-		E0FC4DEB0D92D50900EF3BB3 /* fontlib_wrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC490E0D92D50300EF3BB3 /* fontlib_wrapper.cpp */; };
-		E0FC4DEC0D92D50900EF3BB3 /* fontlib_wrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC490F0D92D50300EF3BB3 /* fontlib_wrapper.h */; };
-		E0FC4DED0D92D50900EF3BB3 /* fontspec.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49100D92D50300EF3BB3 /* fontspec.cpp */; };
-		E0FC4DEE0D92D50900EF3BB3 /* fontspec.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49110D92D50300EF3BB3 /* fontspec.h */; };
-		E0FC4DEF0D92D50900EF3BB3 /* freetype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49120D92D50300EF3BB3 /* freetype.cpp */; };
-		E0FC4DF00D92D50900EF3BB3 /* freetype.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49130D92D50300EF3BB3 /* freetype.h */; };
-		E0FC4DF10D92D50900EF3BB3 /* glyph.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49140D92D50300EF3BB3 /* glyph.cpp */; };
-		E0FC4DF20D92D50900EF3BB3 /* glyph.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49150D92D50300EF3BB3 /* glyph.h */; };
-		E0FC4DF30D92D50900EF3BB3 /* glyph2d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49160D92D50300EF3BB3 /* glyph2d.cpp */; };
-		E0FC4DF40D92D50900EF3BB3 /* glyph2d.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49170D92D50300EF3BB3 /* glyph2d.h */; };
-		E0FC4DF50D92D50900EF3BB3 /* glyph3d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49180D92D50300EF3BB3 /* glyph3d.cpp */; };
-		E0FC4DF60D92D50900EF3BB3 /* glyph3d.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49190D92D50300EF3BB3 /* glyph3d.h */; };
-		E0FC4DF90D92D50900EF3BB3 /* win32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC491C0D92D50300EF3BB3 /* win32.cpp */; };
-		E0FC4DFA0D92D50900EF3BB3 /* win32.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC491D0D92D50300EF3BB3 /* win32.h */; };
-		E0FC4DFF0D92D50900EF3BB3 /* SoForeignFileKit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49230D92D50300EF3BB3 /* SoForeignFileKit.cpp */; };
-		E0FC4E000D92D50900EF3BB3 /* SoSTLFileKit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49240D92D50300EF3BB3 /* SoSTLFileKit.cpp */; };
-		E0FC4E020D92D50900EF3BB3 /* steel.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49260D92D50300EF3BB3 /* steel.h */; };
-		E0FC4E070D92D50900EF3BB3 /* SbGeoAngle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC492C0D92D50300EF3BB3 /* SbGeoAngle.cpp */; };
-		E0FC4E080D92D50900EF3BB3 /* SbGeoAngle.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC492D0D92D50300EF3BB3 /* SbGeoAngle.h */; };
-		E0FC4E090D92D50900EF3BB3 /* SbGeoEllipsoid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC492E0D92D50300EF3BB3 /* SbGeoEllipsoid.cpp */; };
-		E0FC4E0A0D92D50900EF3BB3 /* SbGeoEllipsoid.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC492F0D92D50300EF3BB3 /* SbGeoEllipsoid.h */; };
-		E0FC4E0B0D92D50900EF3BB3 /* SbGeoProjection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49300D92D50300EF3BB3 /* SbGeoProjection.cpp */; };
-		E0FC4E0C0D92D50900EF3BB3 /* SbGeoProjection.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49310D92D50300EF3BB3 /* SbGeoProjection.h */; };
-		E0FC4E0D0D92D50900EF3BB3 /* SbPolarStereographic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49320D92D50300EF3BB3 /* SbPolarStereographic.cpp */; };
-		E0FC4E0E0D92D50900EF3BB3 /* SbPolarStereographic.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49330D92D50300EF3BB3 /* SbPolarStereographic.h */; };
-		E0FC4E0F0D92D50900EF3BB3 /* SbUTMProjection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49340D92D50300EF3BB3 /* SbUTMProjection.cpp */; };
-		E0FC4E100D92D50900EF3BB3 /* SbUTMProjection.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49350D92D50300EF3BB3 /* SbUTMProjection.h */; };
-		E0FC4E110D92D50900EF3BB3 /* SoGeo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49360D92D50300EF3BB3 /* SoGeo.cpp */; };
-		E0FC4E120D92D50900EF3BB3 /* SoGeo.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49370D92D50300EF3BB3 /* SoGeo.h */; };
-		E0FC4E130D92D50900EF3BB3 /* SoGeoCoordinate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49380D92D50300EF3BB3 /* SoGeoCoordinate.cpp */; };
-		E0FC4E140D92D50900EF3BB3 /* SoGeoElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49390D92D50300EF3BB3 /* SoGeoElement.cpp */; };
-		E0FC4E150D92D50900EF3BB3 /* SoGeoLocation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC493A0D92D50300EF3BB3 /* SoGeoLocation.cpp */; };
-		E0FC4E160D92D50900EF3BB3 /* SoGeoOrigin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC493B0D92D50300EF3BB3 /* SoGeoOrigin.cpp */; };
-		E0FC4E170D92D50900EF3BB3 /* SoGeoSeparator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC493C0D92D50300EF3BB3 /* SoGeoSeparator.cpp */; };
-		E0FC4E190D92D50900EF3BB3 /* bzip2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC493F0D92D50300EF3BB3 /* bzip2.cpp */; };
-		E0FC4E1A0D92D50900EF3BB3 /* bzip2.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49400D92D50300EF3BB3 /* bzip2.h */; };
-		E0FC4E1B0D92D50900EF3BB3 /* cg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49410D92D50300EF3BB3 /* cg.cpp */; };
-		E0FC4E1C0D92D50900EF3BB3 /* cg.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49420D92D50300EF3BB3 /* cg.h */; };
-		E0FC4E1D0D92D50900EF3BB3 /* dl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49430D92D50300EF3BB3 /* dl.cpp */; };
-		E0FC4E1E0D92D50900EF3BB3 /* dlp.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49440D92D50300EF3BB3 /* dlp.h */; };
-		E0FC4E1F0D92D50900EF3BB3 /* freetype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49450D92D50300EF3BB3 /* freetype.cpp */; };
-		E0FC4E200D92D50900EF3BB3 /* freetype.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49460D92D50300EF3BB3 /* freetype.h */; };
-		E0FC4E210D92D50900EF3BB3 /* gl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49470D92D50300EF3BB3 /* gl.cpp */; };
-		E0FC4E220D92D50900EF3BB3 /* gl_agl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49480D92D50300EF3BB3 /* gl_agl.cpp */; };
-		E0FC4E230D92D50900EF3BB3 /* gl_agl.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49490D92D50300EF3BB3 /* gl_agl.h */; };
-		E0FC4E240D92D50900EF3BB3 /* gl_glx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC494A0D92D50300EF3BB3 /* gl_glx.cpp */; };
-		E0FC4E250D92D50900EF3BB3 /* gl_glx.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC494B0D92D50300EF3BB3 /* gl_glx.h */; };
-		E0FC4E260D92D50900EF3BB3 /* gl_wgl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC494C0D92D50300EF3BB3 /* gl_wgl.cpp */; };
-		E0FC4E270D92D50900EF3BB3 /* gl_wgl.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC494D0D92D50300EF3BB3 /* gl_wgl.h */; };
-		E0FC4E280D92D50900EF3BB3 /* glp.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC494E0D92D50300EF3BB3 /* glp.h */; };
-		E0FC4E290D92D50900EF3BB3 /* GLUWrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC494F0D92D50300EF3BB3 /* GLUWrapper.cpp */; };
-		E0FC4E2A0D92D50900EF3BB3 /* GLUWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49500D92D50300EF3BB3 /* GLUWrapper.h */; };
-		E0FC4E2D0D92D50900EF3BB3 /* normalization_cubemap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49530D92D50300EF3BB3 /* normalization_cubemap.cpp */; };
-		E0FC4E2E0D92D50900EF3BB3 /* openal_wrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49540D92D50300EF3BB3 /* openal_wrapper.cpp */; };
-		E0FC4E2F0D92D50900EF3BB3 /* openal_wrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49550D92D50300EF3BB3 /* openal_wrapper.h */; };
-		E0FC4E300D92D50900EF3BB3 /* simage_wrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49560D92D50300EF3BB3 /* simage_wrapper.cpp */; };
-		E0FC4E310D92D50900EF3BB3 /* simage_wrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49570D92D50300EF3BB3 /* simage_wrapper.h */; };
-		E0FC4E320D92D50900EF3BB3 /* spidermonkey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49580D92D50300EF3BB3 /* spidermonkey.cpp */; };
-		E0FC4E330D92D50900EF3BB3 /* win32api.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49590D92D50300EF3BB3 /* win32api.cpp */; };
-		E0FC4E340D92D50900EF3BB3 /* win32api.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC495A0D92D50300EF3BB3 /* win32api.h */; };
-		E0FC4E350D92D50900EF3BB3 /* zlib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC495B0D92D50300EF3BB3 /* zlib.cpp */; };
-		E0FC4E360D92D50900EF3BB3 /* zlib.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC495C0D92D50300EF3BB3 /* zlib.h */; };
-		E0FC4E3A0D92D50900EF3BB3 /* HardCopy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49610D92D50300EF3BB3 /* HardCopy.cpp */; };
-		E0FC4E3E0D92D50900EF3BB3 /* PSVectorOutput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49650D92D50300EF3BB3 /* PSVectorOutput.cpp */; };
-		E0FC4E3F0D92D50900EF3BB3 /* VectorizeAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49660D92D50300EF3BB3 /* VectorizeAction.cpp */; };
-		E0FC4E400D92D50900EF3BB3 /* VectorizeActionP.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49670D92D50300EF3BB3 /* VectorizeActionP.cpp */; };
-		E0FC4E410D92D50900EF3BB3 /* VectorizeActionP.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49680D92D50300EF3BB3 /* VectorizeActionP.h */; };
-		E0FC4E450D92D50900EF3BB3 /* VectorizeItems.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC496C0D92D50300EF3BB3 /* VectorizeItems.h */; };
-		E0FC4E460D92D50900EF3BB3 /* VectorizePSAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC496D0D92D50300EF3BB3 /* VectorizePSAction.cpp */; };
-		E0FC4E470D92D50900EF3BB3 /* VectorOutput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC496E0D92D50300EF3BB3 /* VectorOutput.cpp */; };
-		E0FC4E490D92D50900EF3BB3 /* gzmemio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49710D92D50300EF3BB3 /* gzmemio.cpp */; };
-		E0FC4E4A0D92D50900EF3BB3 /* gzmemio.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49720D92D50300EF3BB3 /* gzmemio.h */; };
-		E0FC4E4D0D92D50900EF3BB3 /* SoByteStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49750D92D50300EF3BB3 /* SoByteStream.cpp */; };
-		E0FC4E4E0D92D50900EF3BB3 /* SoInput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49760D92D50300EF3BB3 /* SoInput.cpp */; };
-		E0FC4E4F0D92D50900EF3BB3 /* SoInput_FileInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49770D92D50300EF3BB3 /* SoInput_FileInfo.cpp */; };
-		E0FC4E500D92D50900EF3BB3 /* SoInput_FileInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49780D92D50300EF3BB3 /* SoInput_FileInfo.h */; };
-		E0FC4E510D92D50900EF3BB3 /* SoInput_Reader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49790D92D50300EF3BB3 /* SoInput_Reader.cpp */; };
-		E0FC4E520D92D50900EF3BB3 /* SoInput_Reader.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC497A0D92D50300EF3BB3 /* SoInput_Reader.h */; };
-		E0FC4E530D92D50900EF3BB3 /* SoInputP.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC497B0D92D50300EF3BB3 /* SoInputP.h */; };
-		E0FC4E540D92D50900EF3BB3 /* SoOutput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC497C0D92D50300EF3BB3 /* SoOutput.cpp */; };
-		E0FC4E550D92D50900EF3BB3 /* SoOutput_Writer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC497D0D92D50300EF3BB3 /* SoOutput_Writer.cpp */; };
-		E0FC4E560D92D50900EF3BB3 /* SoOutput_Writer.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC497E0D92D50300EF3BB3 /* SoOutput_Writer.h */; };
-		E0FC4E570D92D50900EF3BB3 /* SoTranReceiver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC497F0D92D50300EF3BB3 /* SoTranReceiver.cpp */; };
-		E0FC4E580D92D50900EF3BB3 /* SoTranSender.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49800D92D50300EF3BB3 /* SoTranSender.cpp */; };
-		E0FC4E590D92D50900EF3BB3 /* SoWriterefCounter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49810D92D50300EF3BB3 /* SoWriterefCounter.cpp */; };
-		E0FC4E5A0D92D50900EF3BB3 /* SoWriterefCounter.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49820D92D50300EF3BB3 /* SoWriterefCounter.h */; };
-		E0FC4E5E0D92D50900EF3BB3 /* SbIntList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49870D92D50400EF3BB3 /* SbIntList.cpp */; };
-		E0FC4E5F0D92D50900EF3BB3 /* SbList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49880D92D50400EF3BB3 /* SbList.cpp */; };
-		E0FC4E600D92D50900EF3BB3 /* SbPList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49890D92D50400EF3BB3 /* SbPList.cpp */; };
-		E0FC4E610D92D50900EF3BB3 /* SbStringList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC498A0D92D50400EF3BB3 /* SbStringList.cpp */; };
-		E0FC4E620D92D50900EF3BB3 /* SbVec3fList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC498B0D92D50400EF3BB3 /* SbVec3fList.cpp */; };
-		E0FC4E630D92D50900EF3BB3 /* SoActionMethodList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC498C0D92D50400EF3BB3 /* SoActionMethodList.cpp */; };
-		E0FC4E640D92D50900EF3BB3 /* SoAuditorList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC498D0D92D50400EF3BB3 /* SoAuditorList.cpp */; };
-		E0FC4E650D92D50900EF3BB3 /* SoBaseList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC498E0D92D50400EF3BB3 /* SoBaseList.cpp */; };
-		E0FC4E660D92D50900EF3BB3 /* SoCallbackList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC498F0D92D50400EF3BB3 /* SoCallbackList.cpp */; };
-		E0FC4E670D92D50900EF3BB3 /* SoDetailList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49900D92D50400EF3BB3 /* SoDetailList.cpp */; };
-		E0FC4E680D92D50900EF3BB3 /* SoEnabledElementsList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49910D92D50400EF3BB3 /* SoEnabledElementsList.cpp */; };
-		E0FC4E690D92D50900EF3BB3 /* SoEngineList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49920D92D50400EF3BB3 /* SoEngineList.cpp */; };
-		E0FC4E6A0D92D50900EF3BB3 /* SoEngineOutputList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49930D92D50400EF3BB3 /* SoEngineOutputList.cpp */; };
-		E0FC4E6B0D92D50900EF3BB3 /* SoFieldList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49940D92D50400EF3BB3 /* SoFieldList.cpp */; };
-		E0FC4E6C0D92D50900EF3BB3 /* SoNodeList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49950D92D50400EF3BB3 /* SoNodeList.cpp */; };
-		E0FC4E6D0D92D50900EF3BB3 /* SoPathList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49960D92D50400EF3BB3 /* SoPathList.cpp */; };
-		E0FC4E6E0D92D50900EF3BB3 /* SoPickedPointList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49970D92D50400EF3BB3 /* SoPickedPointList.cpp */; };
-		E0FC4E6F0D92D50900EF3BB3 /* SoTypeList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49980D92D50400EF3BB3 /* SoTypeList.cpp */; };
-		E0FC4E740D92D50900EF3BB3 /* commoncode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC499E0D92D50400EF3BB3 /* commoncode.cpp */; };
-		E0FC4E770D92D50900EF3BB3 /* SoCenterballManip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49A10D92D50400EF3BB3 /* SoCenterballManip.cpp */; };
-		E0FC4E780D92D50900EF3BB3 /* SoClipPlaneManip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49A20D92D50400EF3BB3 /* SoClipPlaneManip.cpp */; };
-		E0FC4E790D92D50900EF3BB3 /* SoDirectionalLightManip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49A30D92D50400EF3BB3 /* SoDirectionalLightManip.cpp */; };
-		E0FC4E7A0D92D50900EF3BB3 /* SoHandleBoxManip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49A40D92D50400EF3BB3 /* SoHandleBoxManip.cpp */; };
-		E0FC4E7B0D92D50900EF3BB3 /* SoJackManip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49A50D92D50400EF3BB3 /* SoJackManip.cpp */; };
-		E0FC4E7C0D92D50900EF3BB3 /* SoPointLightManip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49A60D92D50400EF3BB3 /* SoPointLightManip.cpp */; };
-		E0FC4E7D0D92D50900EF3BB3 /* SoSpotLightManip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49A70D92D50400EF3BB3 /* SoSpotLightManip.cpp */; };
-		E0FC4E7E0D92D50900EF3BB3 /* SoTabBoxManip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49A80D92D50400EF3BB3 /* SoTabBoxManip.cpp */; };
-		E0FC4E7F0D92D50900EF3BB3 /* SoTrackballManip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49A90D92D50400EF3BB3 /* SoTrackballManip.cpp */; };
-		E0FC4E800D92D50900EF3BB3 /* SoTransformBoxManip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49AA0D92D50400EF3BB3 /* SoTransformBoxManip.cpp */; };
-		E0FC4E810D92D50900EF3BB3 /* SoTransformerManip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49AB0D92D50400EF3BB3 /* SoTransformerManip.cpp */; };
-		E0FC4E820D92D50900EF3BB3 /* SoTransformManip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49AC0D92D50400EF3BB3 /* SoTransformManip.cpp */; };
-		E0FC4E840D92D50900EF3BB3 /* AudioTools.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49AF0D92D50400EF3BB3 /* AudioTools.cpp */; };
-		E0FC4E850D92D50900EF3BB3 /* AudioTools.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49B00D92D50400EF3BB3 /* AudioTools.h */; };
-		E0FC4E860D92D50900EF3BB3 /* CoinOffscreenGLCanvas.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49B10D92D50400EF3BB3 /* CoinOffscreenGLCanvas.cpp */; };
-		E0FC4E870D92D50900EF3BB3 /* CoinOffscreenGLCanvas.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49B20D92D50400EF3BB3 /* CoinOffscreenGLCanvas.h */; };
-		E0FC4E880D92D50900EF3BB3 /* CoinStaticObjectInDLL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49B30D92D50400EF3BB3 /* CoinStaticObjectInDLL.cpp */; };
-		E0FC4E890D92D50900EF3BB3 /* CoinStaticObjectInDLL.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49B40D92D50400EF3BB3 /* CoinStaticObjectInDLL.h */; };
-		E0FC4E8E0D92D50900EF3BB3 /* SbHash.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49BA0D92D50400EF3BB3 /* SbHash.h */; };
-		E0FC4E900D92D50900EF3BB3 /* SoAudioDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49BC0D92D50400EF3BB3 /* SoAudioDevice.cpp */; };
-		E0FC4E910D92D50900EF3BB3 /* SoBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49BD0D92D50400EF3BB3 /* SoBase.cpp */; };
-		E0FC4E920D92D50900EF3BB3 /* SoBaseP.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49BE0D92D50400EF3BB3 /* SoBaseP.cpp */; };
-		E0FC4E930D92D50900EF3BB3 /* SoBaseP.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49BF0D92D50400EF3BB3 /* SoBaseP.h */; };
-		E0FC4E940D92D50900EF3BB3 /* SoChildList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49C00D92D50400EF3BB3 /* SoChildList.cpp */; };
-		E0FC4E950D92D50900EF3BB3 /* SoCompactPathList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49C10D92D50400EF3BB3 /* SoCompactPathList.cpp */; };
-		E0FC4E960D92D50900EF3BB3 /* SoCompactPathList.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49C20D92D50400EF3BB3 /* SoCompactPathList.h */; };
-		E0FC4E970D92D50900EF3BB3 /* SoContextHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49C30D92D50400EF3BB3 /* SoContextHandler.cpp */; };
-		E0FC4E980D92D50900EF3BB3 /* SoDB.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49C40D92D50400EF3BB3 /* SoDB.cpp */; };
-		E0FC4E990D92D50900EF3BB3 /* SoDBP.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49C50D92D50400EF3BB3 /* SoDBP.cpp */; };
-		E0FC4E9A0D92D50900EF3BB3 /* SoDBP.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49C60D92D50400EF3BB3 /* SoDBP.h */; };
-		E0FC4E9B0D92D50900EF3BB3 /* SoDebug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49C70D92D50400EF3BB3 /* SoDebug.cpp */; };
-		E0FC4E9C0D92D50900EF3BB3 /* SoEventManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49C80D92D50400EF3BB3 /* SoEventManager.cpp */; };
-		E0FC4E9D0D92D50900EF3BB3 /* SoFullPath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49C90D92D50400EF3BB3 /* SoFullPath.cpp */; };
-		E0FC4E9E0D92D50900EF3BB3 /* SoGenerate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49CA0D92D50400EF3BB3 /* SoGenerate.cpp */; };
-		E0FC4E9F0D92D50900EF3BB3 /* SoGenerate.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49CB0D92D50400EF3BB3 /* SoGenerate.h */; };
-		E0FC4EA00D92D50900EF3BB3 /* SoGL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49CC0D92D50400EF3BB3 /* SoGL.cpp */; };
-		E0FC4EA10D92D50900EF3BB3 /* SoGL.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49CD0D92D50400EF3BB3 /* SoGL.h */; };
-		E0FC4EA20D92D50900EF3BB3 /* SoGLBigImage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49CE0D92D50400EF3BB3 /* SoGLBigImage.cpp */; };
-		E0FC4EA30D92D50900EF3BB3 /* SoGLCubeMapImage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49CF0D92D50400EF3BB3 /* SoGLCubeMapImage.cpp */; };
-		E0FC4EA40D92D50900EF3BB3 /* SoGLDriverDatabase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49D00D92D50400EF3BB3 /* SoGLDriverDatabase.cpp */; };
-		E0FC4EA50D92D50900EF3BB3 /* SoGLImage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49D10D92D50400EF3BB3 /* SoGLImage.cpp */; };
-		E0FC4EA60D92D50900EF3BB3 /* SoGlyph.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49D20D92D50400EF3BB3 /* SoGlyph.cpp */; };
-		E0FC4EA70D92D50900EF3BB3 /* SoInteraction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49D30D92D50400EF3BB3 /* SoInteraction.cpp */; };
-		E0FC4EA80D92D50900EF3BB3 /* SoJavaScriptEngine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49D40D92D50400EF3BB3 /* SoJavaScriptEngine.cpp */; };
-		E0FC4EA90D92D50900EF3BB3 /* SoLightPath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49D50D92D50400EF3BB3 /* SoLightPath.cpp */; };
-		E0FC4EAA0D92D50900EF3BB3 /* SoLockManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49D60D92D50400EF3BB3 /* SoLockManager.cpp */; };
-		E0FC4EAB0D92D50900EF3BB3 /* SoNormalGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49D70D92D50400EF3BB3 /* SoNormalGenerator.cpp */; };
-		E0FC4EAC0D92D50900EF3BB3 /* SoNotification.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49D80D92D50400EF3BB3 /* SoNotification.cpp */; };
-		E0FC4EAD0D92D50900EF3BB3 /* SoNotRec.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49D90D92D50400EF3BB3 /* SoNotRec.cpp */; };
-		E0FC4EAE0D92D50900EF3BB3 /* SoOffscreenAGLData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49DA0D92D50400EF3BB3 /* SoOffscreenAGLData.cpp */; };
-		E0FC4EAF0D92D50900EF3BB3 /* SoOffscreenAGLData.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49DB0D92D50400EF3BB3 /* SoOffscreenAGLData.h */; };
-		E0FC4EB00D92D50900EF3BB3 /* SoOffscreenGLXData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49DC0D92D50400EF3BB3 /* SoOffscreenGLXData.cpp */; };
-		E0FC4EB10D92D50900EF3BB3 /* SoOffscreenGLXData.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49DD0D92D50400EF3BB3 /* SoOffscreenGLXData.h */; };
-		E0FC4EB20D92D50900EF3BB3 /* SoOffscreenRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49DE0D92D50400EF3BB3 /* SoOffscreenRenderer.cpp */; };
-		E0FC4EB30D92D50900EF3BB3 /* SoOffscreenWGLData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49DF0D92D50400EF3BB3 /* SoOffscreenWGLData.cpp */; };
-		E0FC4EB40D92D50900EF3BB3 /* SoOffscreenWGLData.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49E00D92D50400EF3BB3 /* SoOffscreenWGLData.h */; };
-		E0FC4EB50D92D50900EF3BB3 /* SoPath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49E10D92D50400EF3BB3 /* SoPath.cpp */; };
-		E0FC4EB60D92D50900EF3BB3 /* SoPick.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49E20D92D50400EF3BB3 /* SoPick.cpp */; };
-		E0FC4EB70D92D50900EF3BB3 /* SoPick.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49E30D92D50400EF3BB3 /* SoPick.h */; };
-		E0FC4EB80D92D50900EF3BB3 /* SoPickedPoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49E40D92D50400EF3BB3 /* SoPickedPoint.cpp */; };
-		E0FC4EB90D92D50900EF3BB3 /* SoPrimitiveVertex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49E50D92D50400EF3BB3 /* SoPrimitiveVertex.cpp */; };
-		E0FC4EBA0D92D50900EF3BB3 /* SoProto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49E60D92D50400EF3BB3 /* SoProto.cpp */; };
-		E0FC4EBB0D92D50900EF3BB3 /* SoProtoInstance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49E70D92D50400EF3BB3 /* SoProtoInstance.cpp */; };
-		E0FC4EBC0D92D50900EF3BB3 /* SoRenderManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49E80D92D50400EF3BB3 /* SoRenderManager.cpp */; };
-		E0FC4EBD0D92D50900EF3BB3 /* SoRenderManagerP.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49E90D92D50400EF3BB3 /* SoRenderManagerP.cpp */; };
-		E0FC4EBE0D92D50900EF3BB3 /* SoRenderManagerP.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49EA0D92D50400EF3BB3 /* SoRenderManagerP.h */; };
-		E0FC4EBF0D92D50900EF3BB3 /* SoSceneManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49EB0D92D50400EF3BB3 /* SoSceneManager.cpp */; };
-		E0FC4EC00D92D50900EF3BB3 /* SoSceneManagerP.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49EC0D92D50400EF3BB3 /* SoSceneManagerP.cpp */; };
-		E0FC4EC10D92D50900EF3BB3 /* SoSceneManagerP.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49ED0D92D50400EF3BB3 /* SoSceneManagerP.h */; };
-		E0FC4EC20D92D50900EF3BB3 /* SoShaderGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49EE0D92D50400EF3BB3 /* SoShaderGenerator.cpp */; };
-		E0FC4EC30D92D50900EF3BB3 /* SoShaderGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49EF0D92D50400EF3BB3 /* SoShaderGenerator.h */; };
-		E0FC4EC40D92D50900EF3BB3 /* SoState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49F00D92D50400EF3BB3 /* SoState.cpp */; };
-		E0FC4EC50D92D50900EF3BB3 /* SoTempPath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49F10D92D50400EF3BB3 /* SoTempPath.cpp */; };
-		E0FC4EC60D92D50900EF3BB3 /* SoType.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49F20D92D50400EF3BB3 /* SoType.cpp */; };
-		E0FC4EC70D92D50900EF3BB3 /* SoVBO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49F30D92D50400EF3BB3 /* SoVBO.cpp */; };
-		E0FC4EC80D92D50900EF3BB3 /* SoVBO.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49F40D92D50400EF3BB3 /* SoVBO.h */; };
-		E0FC4EC90D92D50900EF3BB3 /* SoVertexArrayIndexer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC49F50D92D50400EF3BB3 /* SoVertexArrayIndexer.cpp */; };
-		E0FC4ECA0D92D50900EF3BB3 /* SoVertexArrayIndexer.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC49F60D92D50400EF3BB3 /* SoVertexArrayIndexer.h */; };
-		E0FC4EED0D92D50900EF3BB3 /* SoAppearanceKit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A1D0D92D50400EF3BB3 /* SoAppearanceKit.cpp */; };
-		E0FC4EEE0D92D50900EF3BB3 /* SoBaseKit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A1E0D92D50400EF3BB3 /* SoBaseKit.cpp */; };
-		E0FC4EEF0D92D50900EF3BB3 /* SoCameraKit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A1F0D92D50400EF3BB3 /* SoCameraKit.cpp */; };
-		E0FC4EF00D92D50900EF3BB3 /* SoInteractionKit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A200D92D50400EF3BB3 /* SoInteractionKit.cpp */; };
-		E0FC4EF10D92D50900EF3BB3 /* SoLightKit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A210D92D50400EF3BB3 /* SoLightKit.cpp */; };
-		E0FC4EF20D92D50900EF3BB3 /* SoNodeKit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A220D92D50400EF3BB3 /* SoNodeKit.cpp */; };
-		E0FC4EF30D92D50900EF3BB3 /* SoNodekitCatalog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A230D92D50400EF3BB3 /* SoNodekitCatalog.cpp */; };
-		E0FC4EF40D92D50900EF3BB3 /* SoNodeKitListPart.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A240D92D50400EF3BB3 /* SoNodeKitListPart.cpp */; };
-		E0FC4EF50D92D50900EF3BB3 /* SoNodeKitPath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A250D92D50400EF3BB3 /* SoNodeKitPath.cpp */; };
-		E0FC4EF60D92D50900EF3BB3 /* SoSceneKit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A260D92D50400EF3BB3 /* SoSceneKit.cpp */; };
-		E0FC4EF70D92D50900EF3BB3 /* SoSeparatorKit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A270D92D50400EF3BB3 /* SoSeparatorKit.cpp */; };
-		E0FC4EF80D92D50900EF3BB3 /* SoShapeKit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A280D92D50400EF3BB3 /* SoShapeKit.cpp */; };
-		E0FC4EF90D92D50900EF3BB3 /* SoSubKitP.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4A290D92D50400EF3BB3 /* SoSubKitP.h */; };
-		E0FC4EFA0D92D50900EF3BB3 /* SoWrapperKit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A2A0D92D50400EF3BB3 /* SoWrapperKit.cpp */; };
-		E0FC4F070D92D50900EF3BB3 /* SoAnnotation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A390D92D50400EF3BB3 /* SoAnnotation.cpp */; };
-		E0FC4F0A0D92D50900EF3BB3 /* SoAntiSquish.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A3C0D92D50400EF3BB3 /* SoAntiSquish.cpp */; };
-		E0FC4F0B0D92D50900EF3BB3 /* SoArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A3D0D92D50400EF3BB3 /* SoArray.cpp */; };
-		E0FC4F0C0D92D50900EF3BB3 /* SoBaseColor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A3E0D92D50400EF3BB3 /* SoBaseColor.cpp */; };
-		E0FC4F0D0D92D50900EF3BB3 /* SoBlinker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A3F0D92D50400EF3BB3 /* SoBlinker.cpp */; };
-		E0FC4F0E0D92D50900EF3BB3 /* SoBumpMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A400D92D50400EF3BB3 /* SoBumpMap.cpp */; };
-		E0FC4F0F0D92D50900EF3BB3 /* SoBumpMapCoordinate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A410D92D50400EF3BB3 /* SoBumpMapCoordinate.cpp */; };
-		E0FC4F110D92D50900EF3BB3 /* SoBumpMapTransform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A430D92D50400EF3BB3 /* SoBumpMapTransform.cpp */; };
-		E0FC4F120D92D50900EF3BB3 /* SoCacheHint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A440D92D50400EF3BB3 /* SoCacheHint.cpp */; };
-		E0FC4F130D92D50900EF3BB3 /* SoCallback.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A450D92D50400EF3BB3 /* SoCallback.cpp */; };
-		E0FC4F140D92D50900EF3BB3 /* SoCamera.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A460D92D50400EF3BB3 /* SoCamera.cpp */; };
-		E0FC4F150D92D50900EF3BB3 /* SoClipPlane.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A470D92D50400EF3BB3 /* SoClipPlane.cpp */; };
-		E0FC4F160D92D50900EF3BB3 /* SoColorIndex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A480D92D50400EF3BB3 /* SoColorIndex.cpp */; };
-		E0FC4F170D92D50900EF3BB3 /* SoComplexity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A490D92D50400EF3BB3 /* SoComplexity.cpp */; };
-		E0FC4F180D92D50900EF3BB3 /* SoCoordinate3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A4A0D92D50400EF3BB3 /* SoCoordinate3.cpp */; };
-		E0FC4F190D92D50900EF3BB3 /* SoCoordinate4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A4B0D92D50400EF3BB3 /* SoCoordinate4.cpp */; };
-		E0FC4F1A0D92D50900EF3BB3 /* SoDepthBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A4C0D92D50400EF3BB3 /* SoDepthBuffer.cpp */; };
-		E0FC4F1B0D92D50900EF3BB3 /* SoDirectionalLight.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A4D0D92D50400EF3BB3 /* SoDirectionalLight.cpp */; };
-		E0FC4F1C0D92D50900EF3BB3 /* SoDrawStyle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A4E0D92D50400EF3BB3 /* SoDrawStyle.cpp */; };
-		E0FC4F1D0D92D50900EF3BB3 /* SoEnvironment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A4F0D92D50400EF3BB3 /* SoEnvironment.cpp */; };
-		E0FC4F1E0D92D50900EF3BB3 /* SoEventCallback.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A500D92D50400EF3BB3 /* SoEventCallback.cpp */; };
-		E0FC4F1F0D92D50900EF3BB3 /* SoExtSelection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A510D92D50400EF3BB3 /* SoExtSelection.cpp */; };
-		E0FC4F200D92D50900EF3BB3 /* SoFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A520D92D50400EF3BB3 /* SoFile.cpp */; };
-		E0FC4F210D92D50900EF3BB3 /* SoFont.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A530D92D50400EF3BB3 /* SoFont.cpp */; };
-		E0FC4F220D92D50900EF3BB3 /* SoFontStyle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A540D92D50400EF3BB3 /* SoFontStyle.cpp */; };
-		E0FC4F230D92D50900EF3BB3 /* SoFrustumCamera.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A550D92D50400EF3BB3 /* SoFrustumCamera.cpp */; };
-		E0FC4F240D92D50900EF3BB3 /* SoGroup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A560D92D50400EF3BB3 /* SoGroup.cpp */; };
-		E0FC4F250D92D50900EF3BB3 /* SoInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A570D92D50400EF3BB3 /* SoInfo.cpp */; };
-		E0FC4F260D92D50900EF3BB3 /* SoLabel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A580D92D50400EF3BB3 /* SoLabel.cpp */; };
-		E0FC4F270D92D50900EF3BB3 /* SoLevelOfDetail.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A590D92D50400EF3BB3 /* SoLevelOfDetail.cpp */; };
-		E0FC4F280D92D50900EF3BB3 /* SoLight.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A5A0D92D50400EF3BB3 /* SoLight.cpp */; };
-		E0FC4F290D92D50900EF3BB3 /* SoLightModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A5B0D92D50400EF3BB3 /* SoLightModel.cpp */; };
-		E0FC4F2A0D92D50900EF3BB3 /* SoLinearProfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A5C0D92D50400EF3BB3 /* SoLinearProfile.cpp */; };
-		E0FC4F2B0D92D50900EF3BB3 /* SoListener.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A5D0D92D50400EF3BB3 /* SoListener.cpp */; };
-		E0FC4F2C0D92D50900EF3BB3 /* SoLocateHighlight.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A5E0D92D50400EF3BB3 /* SoLocateHighlight.cpp */; };
-		E0FC4F2D0D92D50900EF3BB3 /* SoLOD.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A5F0D92D50400EF3BB3 /* SoLOD.cpp */; };
-		E0FC4F2E0D92D50900EF3BB3 /* SoMaterial.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A600D92D50400EF3BB3 /* SoMaterial.cpp */; };
-		E0FC4F2F0D92D50900EF3BB3 /* SoMaterialBinding.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A610D92D50400EF3BB3 /* SoMaterialBinding.cpp */; };
-		E0FC4F300D92D50900EF3BB3 /* SoMatrixTransform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A620D92D50400EF3BB3 /* SoMatrixTransform.cpp */; };
-		E0FC4F310D92D50900EF3BB3 /* SoMultipleCopy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A630D92D50400EF3BB3 /* SoMultipleCopy.cpp */; };
-		E0FC4F320D92D50900EF3BB3 /* SoNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A640D92D50400EF3BB3 /* SoNode.cpp */; };
-		E0FC4F330D92D50900EF3BB3 /* SoNormal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A650D92D50400EF3BB3 /* SoNormal.cpp */; };
-		E0FC4F340D92D50900EF3BB3 /* SoNormalBinding.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A660D92D50400EF3BB3 /* SoNormalBinding.cpp */; };
-		E0FC4F350D92D50900EF3BB3 /* SoNurbsProfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A670D92D50400EF3BB3 /* SoNurbsProfile.cpp */; };
-		E0FC4F360D92D50900EF3BB3 /* SoOrthographicCamera.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A680D92D50400EF3BB3 /* SoOrthographicCamera.cpp */; };
-		E0FC4F370D92D50900EF3BB3 /* SoPackedColor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A690D92D50400EF3BB3 /* SoPackedColor.cpp */; };
-		E0FC4F380D92D50900EF3BB3 /* SoPathSwitch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A6A0D92D50400EF3BB3 /* SoPathSwitch.cpp */; };
-		E0FC4F3A0D92D50900EF3BB3 /* SoPendulum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A6C0D92D50400EF3BB3 /* SoPendulum.cpp */; };
-		E0FC4F3B0D92D50900EF3BB3 /* SoPerspectiveCamera.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A6D0D92D50400EF3BB3 /* SoPerspectiveCamera.cpp */; };
-		E0FC4F3C0D92D50900EF3BB3 /* SoPickStyle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A6E0D92D50400EF3BB3 /* SoPickStyle.cpp */; };
-		E0FC4F3D0D92D50900EF3BB3 /* SoPointLight.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A6F0D92D50400EF3BB3 /* SoPointLight.cpp */; };
-		E0FC4F3E0D92D50900EF3BB3 /* SoPolygonOffset.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A700D92D50400EF3BB3 /* SoPolygonOffset.cpp */; };
-		E0FC4F3F0D92D50900EF3BB3 /* SoProfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A710D92D50400EF3BB3 /* SoProfile.cpp */; };
-		E0FC4F400D92D50900EF3BB3 /* SoProfileCoordinate2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A720D92D50400EF3BB3 /* SoProfileCoordinate2.cpp */; };
-		E0FC4F410D92D50900EF3BB3 /* SoProfileCoordinate3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A730D92D50400EF3BB3 /* SoProfileCoordinate3.cpp */; };
-		E0FC4F420D92D50900EF3BB3 /* SoResetTransform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A740D92D50400EF3BB3 /* SoResetTransform.cpp */; };
-		E0FC4F430D92D50900EF3BB3 /* SoRotation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A750D92D50400EF3BB3 /* SoRotation.cpp */; };
-		E0FC4F440D92D50900EF3BB3 /* SoRotationXYZ.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A760D92D50400EF3BB3 /* SoRotationXYZ.cpp */; };
-		E0FC4F450D92D50900EF3BB3 /* SoRotor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A770D92D50400EF3BB3 /* SoRotor.cpp */; };
-		E0FC4F460D92D50900EF3BB3 /* SoScale.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A780D92D50400EF3BB3 /* SoScale.cpp */; };
-		E0FC4F470D92D50900EF3BB3 /* SoSceneTexture2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A790D92D50400EF3BB3 /* SoSceneTexture2.cpp */; };
-		E0FC4F480D92D50900EF3BB3 /* SoSceneTextureCubeMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A7A0D92D50400EF3BB3 /* SoSceneTextureCubeMap.cpp */; };
-		E0FC4F490D92D50900EF3BB3 /* SoSelection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A7B0D92D50400EF3BB3 /* SoSelection.cpp */; };
-		E0FC4F4A0D92D50900EF3BB3 /* SoSeparator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A7C0D92D50400EF3BB3 /* SoSeparator.cpp */; };
-		E0FC4F4B0D92D50900EF3BB3 /* SoShapeHints.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A7D0D92D50400EF3BB3 /* SoShapeHints.cpp */; };
-		E0FC4F4C0D92D50900EF3BB3 /* SoShuttle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A7E0D92D50400EF3BB3 /* SoShuttle.cpp */; };
-		E0FC4F4D0D92D50900EF3BB3 /* SoSoundElementHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4A7F0D92D50400EF3BB3 /* SoSoundElementHelper.h */; };
-		E0FC4F4E0D92D50900EF3BB3 /* SoSpotLight.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A800D92D50400EF3BB3 /* SoSpotLight.cpp */; };
-		E0FC4F4F0D92D50900EF3BB3 /* SoSubNodeP.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4A810D92D50400EF3BB3 /* SoSubNodeP.h */; };
-		E0FC4F500D92D50900EF3BB3 /* SoSurroundScale.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A820D92D50400EF3BB3 /* SoSurroundScale.cpp */; };
-		E0FC4F510D92D50900EF3BB3 /* SoSwitch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A830D92D50400EF3BB3 /* SoSwitch.cpp */; };
-		E0FC4F520D92D50900EF3BB3 /* SoTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A840D92D50400EF3BB3 /* SoTexture.cpp */; };
-		E0FC4F530D92D50900EF3BB3 /* SoTexture2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A850D92D50500EF3BB3 /* SoTexture2.cpp */; };
-		E0FC4F540D92D50900EF3BB3 /* SoTexture2Transform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A860D92D50500EF3BB3 /* SoTexture2Transform.cpp */; };
-		E0FC4F550D92D50900EF3BB3 /* SoTexture3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A870D92D50500EF3BB3 /* SoTexture3.cpp */; };
-		E0FC4F560D92D50900EF3BB3 /* SoTexture3Transform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A880D92D50500EF3BB3 /* SoTexture3Transform.cpp */; };
-		E0FC4F570D92D50900EF3BB3 /* SoTextureCombine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A890D92D50500EF3BB3 /* SoTextureCombine.cpp */; };
-		E0FC4F580D92D50900EF3BB3 /* SoTextureCoordinate2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A8A0D92D50500EF3BB3 /* SoTextureCoordinate2.cpp */; };
-		E0FC4F590D92D50900EF3BB3 /* SoTextureCoordinate3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A8B0D92D50500EF3BB3 /* SoTextureCoordinate3.cpp */; };
-		E0FC4F5A0D92D50900EF3BB3 /* SoTextureCoordinateBinding.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A8C0D92D50500EF3BB3 /* SoTextureCoordinateBinding.cpp */; };
-		E0FC4F5B0D92D50900EF3BB3 /* SoTextureCoordinateCube.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A8D0D92D50500EF3BB3 /* SoTextureCoordinateCube.cpp */; };
-		E0FC4F5C0D92D50900EF3BB3 /* SoTextureCoordinateCylinder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A8E0D92D50500EF3BB3 /* SoTextureCoordinateCylinder.cpp */; };
-		E0FC4F5D0D92D50900EF3BB3 /* SoTextureCoordinateDefault.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A8F0D92D50500EF3BB3 /* SoTextureCoordinateDefault.cpp */; };
-		E0FC4F5E0D92D50900EF3BB3 /* SoTextureCoordinateEnvironment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A900D92D50500EF3BB3 /* SoTextureCoordinateEnvironment.cpp */; };
-		E0FC4F5F0D92D50900EF3BB3 /* SoTextureCoordinateFunction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A910D92D50500EF3BB3 /* SoTextureCoordinateFunction.cpp */; };
-		E0FC4F600D92D50900EF3BB3 /* SoTextureCoordinateNormalMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A920D92D50500EF3BB3 /* SoTextureCoordinateNormalMap.cpp */; };
-		E0FC4F610D92D50900EF3BB3 /* SoTextureCoordinateObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A930D92D50500EF3BB3 /* SoTextureCoordinateObject.cpp */; };
-		E0FC4F620D92D50900EF3BB3 /* SoTextureCoordinatePlane.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A940D92D50500EF3BB3 /* SoTextureCoordinatePlane.cpp */; };
-		E0FC4F630D92D50900EF3BB3 /* SoTextureCoordinateReflectionMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A950D92D50500EF3BB3 /* SoTextureCoordinateReflectionMap.cpp */; };
-		E0FC4F640D92D50900EF3BB3 /* SoTextureCoordinateSphere.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A960D92D50500EF3BB3 /* SoTextureCoordinateSphere.cpp */; };
-		E0FC4F650D92D50900EF3BB3 /* SoTextureCubeMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A970D92D50500EF3BB3 /* SoTextureCubeMap.cpp */; };
-		E0FC4F660D92D50900EF3BB3 /* SoTextureMatrixTransform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A980D92D50500EF3BB3 /* SoTextureMatrixTransform.cpp */; };
-		E0FC4F670D92D50900EF3BB3 /* SoTextureScalePolicy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A990D92D50500EF3BB3 /* SoTextureScalePolicy.cpp */; };
-		E0FC4F680D92D50900EF3BB3 /* SoTextureUnit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A9A0D92D50500EF3BB3 /* SoTextureUnit.cpp */; };
-		E0FC4F690D92D50900EF3BB3 /* SoTransform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A9B0D92D50500EF3BB3 /* SoTransform.cpp */; };
-		E0FC4F6A0D92D50900EF3BB3 /* SoTransformation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A9C0D92D50500EF3BB3 /* SoTransformation.cpp */; };
-		E0FC4F6B0D92D50900EF3BB3 /* SoTransformSeparator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A9D0D92D50500EF3BB3 /* SoTransformSeparator.cpp */; };
-		E0FC4F6C0D92D50900EF3BB3 /* SoTranslation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A9E0D92D50500EF3BB3 /* SoTranslation.cpp */; };
-		E0FC4F6D0D92D50900EF3BB3 /* SoTransparencyType.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4A9F0D92D50500EF3BB3 /* SoTransparencyType.cpp */; };
-		E0FC4F6E0D92D50900EF3BB3 /* SoUnits.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AA00D92D50500EF3BB3 /* SoUnits.cpp */; };
-		E0FC4F6F0D92D50900EF3BB3 /* SoUnknownNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AA10D92D50500EF3BB3 /* SoUnknownNode.cpp */; };
-		E0FC4F700D92D50900EF3BB3 /* SoUnknownNode.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4AA20D92D50500EF3BB3 /* SoUnknownNode.h */; };
-		E0FC4F720D92D50900EF3BB3 /* SoVertexProperty.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AA40D92D50500EF3BB3 /* SoVertexProperty.cpp */; };
-		E0FC4F740D92D50900EF3BB3 /* SoWWWAnchor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AA60D92D50500EF3BB3 /* SoWWWAnchor.cpp */; };
-		E0FC4F750D92D50900EF3BB3 /* SoWWWInline.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AA70D92D50500EF3BB3 /* SoWWWInline.cpp */; };
-		E0FC4F7A0D92D50900EF3BB3 /* SbProfilingData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AAD0D92D50500EF3BB3 /* SbProfilingData.cpp */; };
-		E0FC4F7B0D92D50900EF3BB3 /* SoNodeProfiling.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4AAE0D92D50500EF3BB3 /* SoNodeProfiling.h */; };
-		E0FC4F7C0D92D50900EF3BB3 /* SoNodeVisualize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AAF0D92D50500EF3BB3 /* SoNodeVisualize.cpp */; };
-		E0FC4F7D0D92D50900EF3BB3 /* SoProfiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AB00D92D50500EF3BB3 /* SoProfiler.cpp */; };
-		E0FC4F7E0D92D50900EF3BB3 /* SoProfilerElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AB10D92D50500EF3BB3 /* SoProfilerElement.cpp */; };
-		E0FC4F7F0D92D50900EF3BB3 /* SoProfilerOverlayKit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AB20D92D50500EF3BB3 /* SoProfilerOverlayKit.cpp */; };
-		E0FC4F800D92D50900EF3BB3 /* SoProfilerP.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4AB30D92D50500EF3BB3 /* SoProfilerP.h */; };
-		E0FC4F810D92D50900EF3BB3 /* SoProfilerStats.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AB40D92D50500EF3BB3 /* SoProfilerStats.cpp */; };
-		E0FC4F820D92D50900EF3BB3 /* SoProfilerTopEngine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AB50D92D50500EF3BB3 /* SoProfilerTopEngine.cpp */; };
-		E0FC4F830D92D50900EF3BB3 /* SoProfilerTopKit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AB60D92D50500EF3BB3 /* SoProfilerTopKit.cpp */; };
-		E0FC4F840D92D50900EF3BB3 /* SoProfilerVisualizeKit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AB70D92D50500EF3BB3 /* SoProfilerVisualizeKit.cpp */; };
-		E0FC4F850D92D50900EF3BB3 /* SoScrollingGraphKit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AB80D92D50500EF3BB3 /* SoScrollingGraphKit.cpp */; };
-		E0FC4F8D0D92D50900EF3BB3 /* SbCylinderPlaneProjector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AC30D92D50500EF3BB3 /* SbCylinderPlaneProjector.cpp */; };
-		E0FC4F8E0D92D50900EF3BB3 /* SbCylinderProjector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AC40D92D50500EF3BB3 /* SbCylinderProjector.cpp */; };
-		E0FC4F8F0D92D50900EF3BB3 /* SbCylinderSectionProjector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AC50D92D50500EF3BB3 /* SbCylinderSectionProjector.cpp */; };
-		E0FC4F900D92D50900EF3BB3 /* SbCylinderSheetProjector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AC60D92D50500EF3BB3 /* SbCylinderSheetProjector.cpp */; };
-		E0FC4F910D92D50900EF3BB3 /* SbLineProjector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AC70D92D50500EF3BB3 /* SbLineProjector.cpp */; };
-		E0FC4F920D92D50900EF3BB3 /* SbPlaneProjector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AC80D92D50500EF3BB3 /* SbPlaneProjector.cpp */; };
-		E0FC4F930D92D50900EF3BB3 /* SbProjector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AC90D92D50500EF3BB3 /* SbProjector.cpp */; };
-		E0FC4F940D92D50900EF3BB3 /* SbSpherePlaneProjector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4ACA0D92D50500EF3BB3 /* SbSpherePlaneProjector.cpp */; };
-		E0FC4F950D92D50900EF3BB3 /* SbSphereProjector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4ACB0D92D50500EF3BB3 /* SbSphereProjector.cpp */; };
-		E0FC4F960D92D50900EF3BB3 /* SbSphereSectionProjector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4ACC0D92D50500EF3BB3 /* SbSphereSectionProjector.cpp */; };
-		E0FC4F970D92D50900EF3BB3 /* SbSphereSheetProjector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4ACD0D92D50500EF3BB3 /* SbSphereSheetProjector.cpp */; };
-		E0FC4F9B0D92D50900EF3BB3 /* SoAlarmSensor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AD20D92D50500EF3BB3 /* SoAlarmSensor.cpp */; };
-		E0FC4F9C0D92D50900EF3BB3 /* SoDataSensor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AD30D92D50500EF3BB3 /* SoDataSensor.cpp */; };
-		E0FC4F9D0D92D50900EF3BB3 /* SoDelayQueueSensor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AD40D92D50500EF3BB3 /* SoDelayQueueSensor.cpp */; };
-		E0FC4F9E0D92D50900EF3BB3 /* SoFieldSensor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AD50D92D50500EF3BB3 /* SoFieldSensor.cpp */; };
-		E0FC4F9F0D92D50900EF3BB3 /* SoIdleSensor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AD60D92D50500EF3BB3 /* SoIdleSensor.cpp */; };
-		E0FC4FA00D92D50900EF3BB3 /* SoNodeSensor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AD70D92D50500EF3BB3 /* SoNodeSensor.cpp */; };
-		E0FC4FA10D92D50900EF3BB3 /* SoOneShotSensor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AD80D92D50500EF3BB3 /* SoOneShotSensor.cpp */; };
-		E0FC4FA20D92D50900EF3BB3 /* SoPathSensor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AD90D92D50500EF3BB3 /* SoPathSensor.cpp */; };
-		E0FC4FA30D92D50900EF3BB3 /* SoSensor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4ADA0D92D50500EF3BB3 /* SoSensor.cpp */; };
-		E0FC4FA40D92D50900EF3BB3 /* SoSensorManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4ADB0D92D50500EF3BB3 /* SoSensorManager.cpp */; };
-		E0FC4FA50D92D50900EF3BB3 /* SoTimerQueueSensor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4ADC0D92D50500EF3BB3 /* SoTimerQueueSensor.cpp */; };
-		E0FC4FA60D92D50900EF3BB3 /* SoTimerSensor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4ADD0D92D50500EF3BB3 /* SoTimerSensor.cpp */; };
-		E0FC4FAC0D92D50900EF3BB3 /* SoFragmentShader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AE40D92D50500EF3BB3 /* SoFragmentShader.cpp */; };
-		E0FC4FAD0D92D50900EF3BB3 /* SoGeometryShader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AE50D92D50500EF3BB3 /* SoGeometryShader.cpp */; };
-		E0FC4FAE0D92D50900EF3BB3 /* SoGLARBShaderObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AE60D92D50500EF3BB3 /* SoGLARBShaderObject.cpp */; };
-		E0FC4FAF0D92D50900EF3BB3 /* SoGLARBShaderObject.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4AE70D92D50500EF3BB3 /* SoGLARBShaderObject.h */; };
-		E0FC4FB00D92D50900EF3BB3 /* SoGLARBShaderParameter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AE80D92D50500EF3BB3 /* SoGLARBShaderParameter.cpp */; };
-		E0FC4FB10D92D50900EF3BB3 /* SoGLARBShaderParameter.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4AE90D92D50500EF3BB3 /* SoGLARBShaderParameter.h */; };
-		E0FC4FB20D92D50900EF3BB3 /* SoGLARBShaderProgram.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AEA0D92D50500EF3BB3 /* SoGLARBShaderProgram.cpp */; };
-		E0FC4FB30D92D50900EF3BB3 /* SoGLARBShaderProgram.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4AEB0D92D50500EF3BB3 /* SoGLARBShaderProgram.h */; };
-		E0FC4FB40D92D50900EF3BB3 /* SoGLCgShaderObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AEC0D92D50500EF3BB3 /* SoGLCgShaderObject.cpp */; };
-		E0FC4FB50D92D50900EF3BB3 /* SoGLCgShaderObject.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4AED0D92D50500EF3BB3 /* SoGLCgShaderObject.h */; };
-		E0FC4FB60D92D50900EF3BB3 /* SoGLCgShaderParameter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AEE0D92D50500EF3BB3 /* SoGLCgShaderParameter.cpp */; };
-		E0FC4FB70D92D50900EF3BB3 /* SoGLCgShaderParameter.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4AEF0D92D50500EF3BB3 /* SoGLCgShaderParameter.h */; };
-		E0FC4FB80D92D50900EF3BB3 /* SoGLCgShaderProgram.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AF00D92D50500EF3BB3 /* SoGLCgShaderProgram.cpp */; };
-		E0FC4FB90D92D50900EF3BB3 /* SoGLCgShaderProgram.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4AF10D92D50500EF3BB3 /* SoGLCgShaderProgram.h */; };
-		E0FC4FBA0D92D50900EF3BB3 /* SoGLShaderObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AF20D92D50500EF3BB3 /* SoGLShaderObject.cpp */; };
-		E0FC4FBB0D92D50900EF3BB3 /* SoGLShaderObject.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4AF30D92D50500EF3BB3 /* SoGLShaderObject.h */; };
-		E0FC4FBC0D92D50900EF3BB3 /* SoGLShaderParameter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AF40D92D50500EF3BB3 /* SoGLShaderParameter.cpp */; };
-		E0FC4FBD0D92D50900EF3BB3 /* SoGLShaderParameter.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4AF50D92D50500EF3BB3 /* SoGLShaderParameter.h */; };
-		E0FC4FBE0D92D50900EF3BB3 /* SoGLShaderProgram.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AF60D92D50500EF3BB3 /* SoGLShaderProgram.cpp */; };
-		E0FC4FBF0D92D50900EF3BB3 /* SoGLShaderProgram.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4AF70D92D50500EF3BB3 /* SoGLShaderProgram.h */; };
-		E0FC4FC00D92D50900EF3BB3 /* SoGLShaderProgramElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AF80D92D50500EF3BB3 /* SoGLShaderProgramElement.cpp */; };
-		E0FC4FC10D92D50900EF3BB3 /* SoGLSLShaderObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AF90D92D50500EF3BB3 /* SoGLSLShaderObject.cpp */; };
-		E0FC4FC20D92D50900EF3BB3 /* SoGLSLShaderObject.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4AFA0D92D50500EF3BB3 /* SoGLSLShaderObject.h */; };
-		E0FC4FC30D92D50900EF3BB3 /* SoGLSLShaderParameter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AFB0D92D50500EF3BB3 /* SoGLSLShaderParameter.cpp */; };
-		E0FC4FC40D92D50900EF3BB3 /* SoGLSLShaderParameter.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4AFC0D92D50500EF3BB3 /* SoGLSLShaderParameter.h */; };
-		E0FC4FC50D92D50900EF3BB3 /* SoGLSLShaderProgram.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AFD0D92D50500EF3BB3 /* SoGLSLShaderProgram.cpp */; };
-		E0FC4FC60D92D50900EF3BB3 /* SoGLSLShaderProgram.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4AFE0D92D50500EF3BB3 /* SoGLSLShaderProgram.h */; };
-		E0FC4FC70D92D50900EF3BB3 /* SoShader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4AFF0D92D50500EF3BB3 /* SoShader.cpp */; };
-		E0FC4FC80D92D50900EF3BB3 /* SoShader.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4B000D92D50500EF3BB3 /* SoShader.h */; };
-		E0FC4FC90D92D50900EF3BB3 /* SoShaderObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B010D92D50500EF3BB3 /* SoShaderObject.cpp */; };
-		E0FC4FCA0D92D50900EF3BB3 /* SoShaderParameter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B020D92D50500EF3BB3 /* SoShaderParameter.cpp */; };
-		E0FC4FCB0D92D50900EF3BB3 /* SoShaderProgram.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B030D92D50500EF3BB3 /* SoShaderProgram.cpp */; };
-		E0FC4FCC0D92D50900EF3BB3 /* SoVertexShader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B040D92D50500EF3BB3 /* SoVertexShader.cpp */; };
-		E0FC4FD10D92D50900EF3BB3 /* SoGLShadowCullingElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B0A0D92D50500EF3BB3 /* SoGLShadowCullingElement.cpp */; };
-		E0FC4FD20D92D50900EF3BB3 /* SoShadowCulling.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B0B0D92D50500EF3BB3 /* SoShadowCulling.cpp */; };
-		E0FC4FD30D92D50900EF3BB3 /* SoShadowGroup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B0C0D92D50500EF3BB3 /* SoShadowGroup.cpp */; };
-		E0FC4FD40D92D50900EF3BB3 /* SoShadowStyle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B0D0D92D50500EF3BB3 /* SoShadowStyle.cpp */; };
-		E0FC4FD50D92D50900EF3BB3 /* SoShadowStyleElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B0E0D92D50500EF3BB3 /* SoShadowStyleElement.cpp */; };
-		E0FC4FD90D92D50900EF3BB3 /* SoAsciiText.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B130D92D50500EF3BB3 /* SoAsciiText.cpp */; };
-		E0FC4FDA0D92D50900EF3BB3 /* SoCone.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B140D92D50500EF3BB3 /* SoCone.cpp */; };
-		E0FC4FDB0D92D50900EF3BB3 /* SoCube.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B150D92D50500EF3BB3 /* SoCube.cpp */; };
-		E0FC4FDC0D92D50900EF3BB3 /* SoCylinder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B160D92D50500EF3BB3 /* SoCylinder.cpp */; };
-		E0FC4FDD0D92D50900EF3BB3 /* SoFaceSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B170D92D50500EF3BB3 /* SoFaceSet.cpp */; };
-		E0FC4FDE0D92D50900EF3BB3 /* SoImage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B180D92D50500EF3BB3 /* SoImage.cpp */; };
-		E0FC4FDF0D92D50900EF3BB3 /* SoIndexedFaceSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B190D92D50500EF3BB3 /* SoIndexedFaceSet.cpp */; };
-		E0FC4FE00D92D50900EF3BB3 /* SoIndexedLineSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B1A0D92D50500EF3BB3 /* SoIndexedLineSet.cpp */; };
-		E0FC4FE10D92D50900EF3BB3 /* SoIndexedNurbsCurve.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B1B0D92D50500EF3BB3 /* SoIndexedNurbsCurve.cpp */; };
-		E0FC4FE20D92D50900EF3BB3 /* SoIndexedNurbsSurface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B1C0D92D50500EF3BB3 /* SoIndexedNurbsSurface.cpp */; };
-		E0FC4FE30D92D50900EF3BB3 /* SoIndexedShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B1D0D92D50500EF3BB3 /* SoIndexedShape.cpp */; };
-		E0FC4FE40D92D50900EF3BB3 /* SoIndexedTriangleStripSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B1E0D92D50500EF3BB3 /* SoIndexedTriangleStripSet.cpp */; };
-		E0FC4FE50D92D50900EF3BB3 /* SoLineSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B1F0D92D50500EF3BB3 /* SoLineSet.cpp */; };
-		E0FC4FE60D92D50900EF3BB3 /* SoMarkerSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B200D92D50500EF3BB3 /* SoMarkerSet.cpp */; };
-		E0FC4FE70D92D50900EF3BB3 /* SoNonIndexedShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B210D92D50500EF3BB3 /* SoNonIndexedShape.cpp */; };
-		E0FC4FE80D92D50900EF3BB3 /* SoNurbsCurve.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B220D92D50500EF3BB3 /* SoNurbsCurve.cpp */; };
-		E0FC4FE90D92D50900EF3BB3 /* SoNurbsSurface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B230D92D50500EF3BB3 /* SoNurbsSurface.cpp */; };
-		E0FC4FEA0D92D50900EF3BB3 /* SoPointSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B240D92D50500EF3BB3 /* SoPointSet.cpp */; };
-		E0FC4FEB0D92D50900EF3BB3 /* SoQuadMesh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B250D92D50500EF3BB3 /* SoQuadMesh.cpp */; };
-		E0FC4FEC0D92D50900EF3BB3 /* SoShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B260D92D50500EF3BB3 /* SoShape.cpp */; };
-		E0FC4FED0D92D50900EF3BB3 /* soshape_bigtexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B270D92D50500EF3BB3 /* soshape_bigtexture.cpp */; };
-		E0FC4FEE0D92D50900EF3BB3 /* soshape_bigtexture.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4B280D92D50500EF3BB3 /* soshape_bigtexture.h */; };
-		E0FC4FEF0D92D50900EF3BB3 /* soshape_bumprender.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B290D92D50500EF3BB3 /* soshape_bumprender.cpp */; };
-		E0FC4FF00D92D50900EF3BB3 /* soshape_bumprender.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4B2A0D92D50500EF3BB3 /* soshape_bumprender.h */; };
-		E0FC4FF10D92D50900EF3BB3 /* soshape_primdata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B2B0D92D50500EF3BB3 /* soshape_primdata.cpp */; };
-		E0FC4FF20D92D50900EF3BB3 /* soshape_primdata.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4B2C0D92D50500EF3BB3 /* soshape_primdata.h */; };
-		E0FC4FF30D92D50900EF3BB3 /* soshape_trianglesort.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B2D0D92D50500EF3BB3 /* soshape_trianglesort.cpp */; };
-		E0FC4FF40D92D50900EF3BB3 /* soshape_trianglesort.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4B2E0D92D50500EF3BB3 /* soshape_trianglesort.h */; };
-		E0FC4FF50D92D50900EF3BB3 /* SoSphere.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B2F0D92D50500EF3BB3 /* SoSphere.cpp */; };
-		E0FC4FF60D92D50900EF3BB3 /* SoText2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B300D92D50500EF3BB3 /* SoText2.cpp */; };
-		E0FC4FF70D92D50900EF3BB3 /* SoText3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B310D92D50500EF3BB3 /* SoText3.cpp */; };
-		E0FC4FF80D92D50900EF3BB3 /* SoTriangleStripSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B320D92D50500EF3BB3 /* SoTriangleStripSet.cpp */; };
-		E0FC4FF90D92D50900EF3BB3 /* SoVertexShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B330D92D50500EF3BB3 /* SoVertexShape.cpp */; };
-		E0FC4FFA0D92D50900EF3BB3 /* CoinGLPerformance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B360D92D50500EF3BB3 /* CoinGLPerformance.cpp */; };
-		E0FC4FFB0D92D50900EF3BB3 /* CoinGLPerformance.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4B370D92D50500EF3BB3 /* CoinGLPerformance.h */; };
-		E0FC4FFE0D92D50900EF3BB3 /* barrier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B3B0D92D50500EF3BB3 /* barrier.cpp */; };
-		E0FC4FFF0D92D50900EF3BB3 /* barrierp.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4B3C0D92D50500EF3BB3 /* barrierp.h */; };
-		E0FC50000D92D50900EF3BB3 /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B3D0D92D50500EF3BB3 /* common.cpp */; };
-		E0FC50010D92D50900EF3BB3 /* condvar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B3E0D92D50500EF3BB3 /* condvar.cpp */; };
-		E0FC50040D92D50900EF3BB3 /* condvarp.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4B410D92D50500EF3BB3 /* condvarp.h */; };
-		E0FC50050D92D50900EF3BB3 /* fifo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B420D92D50500EF3BB3 /* fifo.cpp */; };
-		E0FC50060D92D50900EF3BB3 /* fifop.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4B430D92D50500EF3BB3 /* fifop.h */; };
-		E0FC500A0D92D50900EF3BB3 /* mutex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B470D92D50500EF3BB3 /* mutex.cpp */; };
-		E0FC500E0D92D50900EF3BB3 /* mutexp.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4B4B0D92D50500EF3BB3 /* mutexp.h */; };
-		E0FC50100D92D50900EF3BB3 /* recmutex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B4D0D92D50500EF3BB3 /* recmutex.cpp */; };
-		E0FC50110D92D50900EF3BB3 /* recmutexp.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4B4E0D92D50500EF3BB3 /* recmutexp.h */; };
-		E0FC50120D92D50900EF3BB3 /* rwmutex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B4F0D92D50500EF3BB3 /* rwmutex.cpp */; };
-		E0FC50130D92D50900EF3BB3 /* rwmutexp.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4B500D92D50500EF3BB3 /* rwmutexp.h */; };
-		E0FC50140D92D50900EF3BB3 /* sched.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B510D92D50500EF3BB3 /* sched.cpp */; };
-		E0FC50150D92D50900EF3BB3 /* schedp.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4B520D92D50500EF3BB3 /* schedp.h */; };
-		E0FC50160D92D50900EF3BB3 /* storage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B530D92D50500EF3BB3 /* storage.cpp */; };
-		E0FC50170D92D50900EF3BB3 /* storagep.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4B540D92D50500EF3BB3 /* storagep.h */; };
-		E0FC50180D92D50900EF3BB3 /* sync.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B550D92D50500EF3BB3 /* sync.cpp */; };
-		E0FC50190D92D50900EF3BB3 /* syncp.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4B560D92D50500EF3BB3 /* syncp.h */; };
-		E0FC501A0D92D50900EF3BB3 /* thread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B570D92D50500EF3BB3 /* thread.cpp */; };
-		E0FC501D0D92D50900EF3BB3 /* threadp.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4B5A0D92D50500EF3BB3 /* threadp.h */; };
-		E0FC501E0D92D50900EF3BB3 /* threadsutilp.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4B5B0D92D50500EF3BB3 /* threadsutilp.h */; };
-		E0FC501F0D92D50900EF3BB3 /* worker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B5C0D92D50500EF3BB3 /* worker.cpp */; };
-		E0FC50200D92D50900EF3BB3 /* workerp.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4B5D0D92D50500EF3BB3 /* workerp.h */; };
-		E0FC50210D92D50900EF3BB3 /* wpool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B5E0D92D50500EF3BB3 /* wpool.cpp */; };
-		E0FC50220D92D50900EF3BB3 /* wpoolp.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4B5F0D92D50500EF3BB3 /* wpoolp.h */; };
-		E0FC50230D92D50900EF3BB3 /* wrappers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B600D92D50500EF3BB3 /* wrappers.cpp */; };
-		E0FC50240D92D50900EF3BB3 /* tidbits.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B610D92D50500EF3BB3 /* tidbits.cpp */; };
-		E0FC50250D92D50900EF3BB3 /* tidbitsp.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4B620D92D50500EF3BB3 /* tidbitsp.h */; };
-		E0FC50260D92D50900EF3BB3 /* unconfig.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4B630D92D50500EF3BB3 /* unconfig.h */; };
-		E0FC502B0D92D50900EF3BB3 /* SoPackedColorV20.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B690D92D50500EF3BB3 /* SoPackedColorV20.cpp */; };
-		E0FC502C0D92D50900EF3BB3 /* SoPackedColorV20.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4B6A0D92D50500EF3BB3 /* SoPackedColorV20.h */; };
-		E0FC502D0D92D50900EF3BB3 /* SoShapeHintsV10.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B6B0D92D50500EF3BB3 /* SoShapeHintsV10.cpp */; };
-		E0FC502E0D92D50900EF3BB3 /* SoShapeHintsV10.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4B6C0D92D50500EF3BB3 /* SoShapeHintsV10.h */; };
-		E0FC502F0D92D50900EF3BB3 /* SoUpgrader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B6D0D92D50500EF3BB3 /* SoUpgrader.cpp */; };
-		E0FC50300D92D50900EF3BB3 /* SoUpgrader.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4B6E0D92D50500EF3BB3 /* SoUpgrader.h */; };
-		E0FC50320D92D50900EF3BB3 /* Anchor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B710D92D50500EF3BB3 /* Anchor.cpp */; };
-		E0FC50330D92D50900EF3BB3 /* Appearance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B720D92D50500EF3BB3 /* Appearance.cpp */; };
-		E0FC50340D92D50900EF3BB3 /* AudioClip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B730D92D50500EF3BB3 /* AudioClip.cpp */; };
-		E0FC50350D92D50900EF3BB3 /* Background.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B740D92D50500EF3BB3 /* Background.cpp */; };
-		E0FC50360D92D50900EF3BB3 /* Billboard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B750D92D50500EF3BB3 /* Billboard.cpp */; };
-		E0FC50370D92D50900EF3BB3 /* Box.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B760D92D50500EF3BB3 /* Box.cpp */; };
-		E0FC50380D92D50900EF3BB3 /* Collision.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B770D92D50500EF3BB3 /* Collision.cpp */; };
-		E0FC50390D92D50900EF3BB3 /* Color.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B780D92D50500EF3BB3 /* Color.cpp */; };
-		E0FC503A0D92D50900EF3BB3 /* ColorInterpolator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B790D92D50500EF3BB3 /* ColorInterpolator.cpp */; };
-		E0FC503B0D92D50900EF3BB3 /* Cone.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B7A0D92D50500EF3BB3 /* Cone.cpp */; };
-		E0FC503C0D92D50900EF3BB3 /* Coordinate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B7B0D92D50500EF3BB3 /* Coordinate.cpp */; };
-		E0FC503D0D92D50900EF3BB3 /* CoordinateInterpolator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B7C0D92D50500EF3BB3 /* CoordinateInterpolator.cpp */; };
-		E0FC503E0D92D50900EF3BB3 /* Cylinder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B7D0D92D50500EF3BB3 /* Cylinder.cpp */; };
-		E0FC503F0D92D50900EF3BB3 /* CylinderSensor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B7E0D92D50500EF3BB3 /* CylinderSensor.cpp */; };
-		E0FC50400D92D50900EF3BB3 /* DirectionalLight.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B7F0D92D50500EF3BB3 /* DirectionalLight.cpp */; };
-		E0FC50410D92D50900EF3BB3 /* DragSensor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B800D92D50500EF3BB3 /* DragSensor.cpp */; };
-		E0FC50420D92D50900EF3BB3 /* ElevationGrid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B810D92D50500EF3BB3 /* ElevationGrid.cpp */; };
-		E0FC50430D92D50900EF3BB3 /* Extrusion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B820D92D50500EF3BB3 /* Extrusion.cpp */; };
-		E0FC50440D92D50900EF3BB3 /* Fog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B830D92D50500EF3BB3 /* Fog.cpp */; };
-		E0FC50450D92D50900EF3BB3 /* FontStyle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B840D92D50500EF3BB3 /* FontStyle.cpp */; };
-		E0FC50460D92D50900EF3BB3 /* Geometry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B850D92D50500EF3BB3 /* Geometry.cpp */; };
-		E0FC50470D92D50900EF3BB3 /* Group.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B860D92D50500EF3BB3 /* Group.cpp */; };
-		E0FC50480D92D50900EF3BB3 /* ImageTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B870D92D50500EF3BB3 /* ImageTexture.cpp */; };
-		E0FC50490D92D50900EF3BB3 /* IndexedFaceSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B880D92D50500EF3BB3 /* IndexedFaceSet.cpp */; };
-		E0FC504A0D92D50900EF3BB3 /* IndexedLine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B890D92D50500EF3BB3 /* IndexedLine.cpp */; };
-		E0FC504B0D92D50900EF3BB3 /* IndexedLineSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B8A0D92D50500EF3BB3 /* IndexedLineSet.cpp */; };
-		E0FC504C0D92D50900EF3BB3 /* IndexedShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B8B0D92D50500EF3BB3 /* IndexedShape.cpp */; };
-		E0FC504D0D92D50900EF3BB3 /* Init.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B8C0D92D50500EF3BB3 /* Init.cpp */; };
-		E0FC504E0D92D50900EF3BB3 /* Inline.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B8D0D92D50500EF3BB3 /* Inline.cpp */; };
-		E0FC504F0D92D50900EF3BB3 /* Interpolator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B8E0D92D50600EF3BB3 /* Interpolator.cpp */; };
-		E0FC50500D92D50900EF3BB3 /* JS_VRMLClasses.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B8F0D92D50600EF3BB3 /* JS_VRMLClasses.cpp */; };
-		E0FC50510D92D50900EF3BB3 /* JS_VRMLClasses.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4B900D92D50600EF3BB3 /* JS_VRMLClasses.h */; };
-		E0FC50520D92D50900EF3BB3 /* Light.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B910D92D50600EF3BB3 /* Light.cpp */; };
-		E0FC50530D92D50900EF3BB3 /* LOD.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B920D92D50600EF3BB3 /* LOD.cpp */; };
-		E0FC50560D92D50900EF3BB3 /* Material.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B950D92D50600EF3BB3 /* Material.cpp */; };
-		E0FC50570D92D50900EF3BB3 /* MovieTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B960D92D50600EF3BB3 /* MovieTexture.cpp */; };
-		E0FC50580D92D50900EF3BB3 /* NavigationInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B970D92D50600EF3BB3 /* NavigationInfo.cpp */; };
-		E0FC50590D92D50900EF3BB3 /* Normal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B980D92D50600EF3BB3 /* Normal.cpp */; };
-		E0FC505A0D92D50900EF3BB3 /* NormalInterpolator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B990D92D50600EF3BB3 /* NormalInterpolator.cpp */; };
-		E0FC505B0D92D50900EF3BB3 /* OrientationInterpolator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B9A0D92D50600EF3BB3 /* OrientationInterpolator.cpp */; };
-		E0FC505C0D92D50900EF3BB3 /* Parent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B9B0D92D50600EF3BB3 /* Parent.cpp */; };
-		E0FC505D0D92D50900EF3BB3 /* PixelTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B9C0D92D50600EF3BB3 /* PixelTexture.cpp */; };
-		E0FC505E0D92D50900EF3BB3 /* PlaneSensor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B9D0D92D50600EF3BB3 /* PlaneSensor.cpp */; };
-		E0FC505F0D92D50900EF3BB3 /* PointLight.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B9E0D92D50600EF3BB3 /* PointLight.cpp */; };
-		E0FC50600D92D50900EF3BB3 /* PointSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4B9F0D92D50600EF3BB3 /* PointSet.cpp */; };
-		E0FC50610D92D50900EF3BB3 /* PositionInterpolator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BA00D92D50600EF3BB3 /* PositionInterpolator.cpp */; };
-		E0FC50620D92D50900EF3BB3 /* ProximitySensor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BA10D92D50600EF3BB3 /* ProximitySensor.cpp */; };
-		E0FC50630D92D50900EF3BB3 /* ScalarInterpolator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BA20D92D50600EF3BB3 /* ScalarInterpolator.cpp */; };
-		E0FC50640D92D50900EF3BB3 /* Script.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BA30D92D50600EF3BB3 /* Script.cpp */; };
-		E0FC50650D92D50900EF3BB3 /* Sensor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BA40D92D50600EF3BB3 /* Sensor.cpp */; };
-		E0FC50660D92D50900EF3BB3 /* Shape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BA50D92D50600EF3BB3 /* Shape.cpp */; };
-		E0FC50670D92D50900EF3BB3 /* Sound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BA60D92D50600EF3BB3 /* Sound.cpp */; };
-		E0FC50680D92D50900EF3BB3 /* SoVRMLSubInterpolatorP.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4BA70D92D50600EF3BB3 /* SoVRMLSubInterpolatorP.h */; };
-		E0FC50690D92D50900EF3BB3 /* Sphere.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BA80D92D50600EF3BB3 /* Sphere.cpp */; };
-		E0FC506A0D92D50900EF3BB3 /* SphereSensor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BA90D92D50600EF3BB3 /* SphereSensor.cpp */; };
-		E0FC506B0D92D50900EF3BB3 /* SpotLight.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BAA0D92D50600EF3BB3 /* SpotLight.cpp */; };
-		E0FC506C0D92D50900EF3BB3 /* Switch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BAB0D92D50600EF3BB3 /* Switch.cpp */; };
-		E0FC506D0D92D50900EF3BB3 /* Text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BAC0D92D50600EF3BB3 /* Text.cpp */; };
-		E0FC506E0D92D50900EF3BB3 /* Texture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BAD0D92D50600EF3BB3 /* Texture.cpp */; };
-		E0FC506F0D92D50900EF3BB3 /* TextureCoordinate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BAE0D92D50600EF3BB3 /* TextureCoordinate.cpp */; };
-		E0FC50700D92D50900EF3BB3 /* TextureTransform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BAF0D92D50600EF3BB3 /* TextureTransform.cpp */; };
-		E0FC50710D92D50900EF3BB3 /* TimeSensor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BB00D92D50600EF3BB3 /* TimeSensor.cpp */; };
-		E0FC50720D92D50900EF3BB3 /* TouchSensor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BB10D92D50600EF3BB3 /* TouchSensor.cpp */; };
-		E0FC50730D92D50900EF3BB3 /* Transform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BB20D92D50600EF3BB3 /* Transform.cpp */; };
-		E0FC50740D92D50900EF3BB3 /* VertexLine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BB30D92D50600EF3BB3 /* VertexLine.cpp */; };
-		E0FC50750D92D50900EF3BB3 /* VertexPoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BB40D92D50600EF3BB3 /* VertexPoint.cpp */; };
-		E0FC50760D92D50900EF3BB3 /* VertexShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BB50D92D50600EF3BB3 /* VertexShape.cpp */; };
-		E0FC50770D92D50900EF3BB3 /* Viewpoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BB60D92D50600EF3BB3 /* Viewpoint.cpp */; };
-		E0FC50780D92D50900EF3BB3 /* VisibilitySensor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BB70D92D50600EF3BB3 /* VisibilitySensor.cpp */; };
-		E0FC50790D92D50900EF3BB3 /* WorldInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BB80D92D50600EF3BB3 /* WorldInfo.cpp */; };
-		E0FC507B0D92D50900EF3BB3 /* attribute.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BBB0D92D50600EF3BB3 /* attribute.cpp */; };
-		E0FC507C0D92D50900EF3BB3 /* attributep.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4BBC0D92D50600EF3BB3 /* attributep.h */; };
-		E0FC507D0D92D50900EF3BB3 /* document.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BBD0D92D50600EF3BB3 /* document.cpp */; };
-		E0FC507E0D92D50900EF3BB3 /* documentp.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4BBE0D92D50600EF3BB3 /* documentp.h */; };
-		E0FC507F0D92D50900EF3BB3 /* element.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BBF0D92D50600EF3BB3 /* element.cpp */; };
-		E0FC50800D92D50900EF3BB3 /* elementp.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4BC00D92D50600EF3BB3 /* elementp.h */; };
-		E0FC50810D92D50900EF3BB3 /* entity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BC10D92D50600EF3BB3 /* entity.cpp */; };
-		E0FC50830D92D50900EF3BB3 /* amigaconfig.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4BC40D92D50600EF3BB3 /* amigaconfig.h */; };
-		E0FC50840D92D50900EF3BB3 /* ascii.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4BC50D92D50600EF3BB3 /* ascii.h */; };
-		E0FC50850D92D50900EF3BB3 /* asciitab.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4BC60D92D50600EF3BB3 /* asciitab.h */; };
-		E0FC50870D92D50900EF3BB3 /* expat.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4BC80D92D50600EF3BB3 /* expat.h */; };
-		E0FC50880D92D50900EF3BB3 /* expat_external.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4BC90D92D50600EF3BB3 /* expat_external.h */; };
-		E0FC50890D92D50900EF3BB3 /* iasciitab.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4BCA0D92D50600EF3BB3 /* iasciitab.h */; };
-		E0FC508A0D92D50900EF3BB3 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4BCB0D92D50600EF3BB3 /* internal.h */; };
-		E0FC508B0D92D50900EF3BB3 /* latin1tab.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4BCC0D92D50600EF3BB3 /* latin1tab.h */; };
-		E0FC508C0D92D50900EF3BB3 /* macconfig.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4BCD0D92D50600EF3BB3 /* macconfig.h */; };
-		E0FC508F0D92D50900EF3BB3 /* nametab.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4BD00D92D50600EF3BB3 /* nametab.h */; };
-		E0FC50910D92D50900EF3BB3 /* utf8tab.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4BD20D92D50600EF3BB3 /* utf8tab.h */; };
-		E0FC50920D92D50900EF3BB3 /* winconfig.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4BD30D92D50600EF3BB3 /* winconfig.h */; };
-		E0FC50930D92D50900EF3BB3 /* xmlparse.c in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BD40D92D50600EF3BB3 /* xmlparse.c */; };
-		E0FC50940D92D50900EF3BB3 /* xmlrole.c in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BD50D92D50600EF3BB3 /* xmlrole.c */; };
-		E0FC50950D92D50900EF3BB3 /* xmlrole.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4BD60D92D50600EF3BB3 /* xmlrole.h */; };
-		E0FC50960D92D50900EF3BB3 /* xmltok.c in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BD70D92D50600EF3BB3 /* xmltok.c */; };
-		E0FC50970D92D50900EF3BB3 /* xmltok.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4BD80D92D50600EF3BB3 /* xmltok.h */; };
-		E0FC50980D92D50900EF3BB3 /* xmltok_impl.c in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BD90D92D50600EF3BB3 /* xmltok_impl.c */; };
-		E0FC50990D92D50900EF3BB3 /* xmltok_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4BDA0D92D50600EF3BB3 /* xmltok_impl.h */; };
-		E0FC509A0D92D50900EF3BB3 /* xmltok_ns.c in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BDB0D92D50600EF3BB3 /* xmltok_ns.c */; };
-		E0FC509D0D92D50900EF3BB3 /* path.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BDE0D92D50600EF3BB3 /* path.cpp */; };
-		E0FC509F0D92D50900EF3BB3 /* utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0FC4BE00D92D50600EF3BB3 /* utils.cpp */; };
-		E0FC50A00D92D50900EF3BB3 /* utils.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FC4BE10D92D50600EF3BB3 /* utils.h */; };
-		E0FC517F0D92E1FD00EF3BB3 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E0FC517E0D92E1FD00EF3BB3 /* OpenGL.framework */; };
-		E0FC51840D92E20F00EF3BB3 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E0FC51830D92E20F00EF3BB3 /* AGL.framework */; };
-/* End PBXBuildFile section */
-
-/* Begin PBXCopyFilesBuildPhase section */
-		E09988CF0D9422C10054FBE6 /* Copy Inventor headers (29) (29) */ = {
-			isa = PBXCopyFilesBuildPhase;
-			buildActionMask = 12;
-			dstPath = ./Headers;
-			dstSubfolderSpec = 1;
-			files = (
-				E011F1EC0D9AB82F001D1675 /* scxml in Copy Inventor headers (29) (29) */,
-				E09989C50D94264C0054FBE6 /* errors in Copy Inventor headers (29) (29) */,
-				E09989C60D94264C0054FBE6 /* projectors in Copy Inventor headers (29) (29) */,
-				E09989C70D94264C0054FBE6 /* sensors in Copy Inventor headers (29) (29) */,
-				E09989C80D94264C0054FBE6 /* manips in Copy Inventor headers (29) (29) */,
-				E09989C90D94264C0054FBE6 /* C in Copy Inventor headers (29) (29) */,
-				E09989CA0D94264C0054FBE6 /* system in Copy Inventor headers (29) (29) */,
-				E09989CB0D94264C0054FBE6 /* caches in Copy Inventor headers (29) (29) */,
-				E09989CC0D94264C0054FBE6 /* events in Copy Inventor headers (29) (29) */,
-				E09989CD0D94264C0054FBE6 /* nodes in Copy Inventor headers (29) (29) */,
-				E09989CF0D94264C0054FBE6 /* threads in Copy Inventor headers (29) (29) */,
-				E09989D00D94264C0054FBE6 /* engines in Copy Inventor headers (29) (29) */,
-				E09989D10D94264C0054FBE6 /* draggers in Copy Inventor headers (29) (29) */,
-				E09989D20D94264C0054FBE6 /* annex in Copy Inventor headers (29) (29) */,
-				E09989D30D94264C0054FBE6 /* bundles in Copy Inventor headers (29) (29) */,
-				E09989D40D94264C0054FBE6 /* collision in Copy Inventor headers (29) (29) */,
-				E09989D50D94264C0054FBE6 /* details in Copy Inventor headers (29) (29) */,
-				E09989D60D94264C0054FBE6 /* misc in Copy Inventor headers (29) (29) */,
-				E09989D70D94264C0054FBE6 /* fields in Copy Inventor headers (29) (29) */,
-				E09989D80D94264C0054FBE6 /* VRMLnodes in Copy Inventor headers (29) (29) */,
-				E09989D90D94264C0054FBE6 /* lists in Copy Inventor headers (29) (29) */,
-				E09989DA0D94264C0054FBE6 /* tools in Copy Inventor headers (29) (29) */,
-				E09989DB0D94264C0054FBE6 /* XML in Copy Inventor headers (29) (29) */,
-				E09989DC0D94264C0054FBE6 /* lock in Copy Inventor headers (29) (29) */,
-				E09989DD0D94264C0054FBE6 /* elements in Copy Inventor headers (29) (29) */,
-				E09989DE0D94264C0054FBE6 /* nodekits in Copy Inventor headers (29) (29) */,
-				E09989E00D94264C0054FBE6 /* actions in Copy Inventor headers (29) (29) */,
-			);
-			name = "Copy Inventor headers (29) (29)";
-			runOnlyForDeploymentPostprocessing = 0;
-		};
-		E0998A020D9428230054FBE6 /* Copy C headers */ = {
-			isa = PBXCopyFilesBuildPhase;
-			buildActionMask = 2147483647;
-			dstPath = ./Headers/C;
-			dstSubfolderSpec = 1;
-			files = (
-				E0998A230D942D2A0054FBE6 /* basic.h in Copy C headers */,
-			);
-			name = "Copy C headers";
-			runOnlyForDeploymentPostprocessing = 0;
-		};
-		E0998A030D9428230054FBE6 /* Copy system headers */ = {
-			isa = PBXCopyFilesBuildPhase;
-			buildActionMask = 2147483647;
-			dstPath = ./Headers/system;
-			dstSubfolderSpec = 1;
-			files = (
-				E0998A240D942D320054FBE6 /* inttypes.h in Copy system headers */,
-				E0998A250D942D320054FBE6 /* gl-headers.h in Copy system headers */,
-			);
-			name = "Copy system headers";
-			runOnlyForDeploymentPostprocessing = 0;
-		};
-/* End PBXCopyFilesBuildPhase section */
-
-/* Begin PBXFileReference section */
-		089C1667FE841158C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
-		08FB77AAFE841565C02AAC07 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
-		32BAE0B70371A74B00C91783 /* Inventor_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Inventor_Prefix.pch; sourceTree = "<group>"; };
-		8D07F2C70486CC7A007CD1D0 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
-		8D07F2C80486CC7A007CD1D0 /* Inventor.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Inventor.framework; sourceTree = BUILT_PRODUCTS_DIR; };
-		E011F1780D9AB716001D1675 /* ScXML.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScXML.cpp; sourceTree = "<group>"; };
-		E011F1790D9AB716001D1675 /* ScXMLAnchor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScXMLAnchor.cpp; sourceTree = "<group>"; };
-		E011F17A0D9AB716001D1675 /* ScXMLCommonP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScXMLCommonP.h; sourceTree = "<group>"; };
-		E011F17B0D9AB716001D1675 /* ScXMLDocument.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScXMLDocument.cpp; sourceTree = "<group>"; };
-		E011F17C0D9AB716001D1675 /* ScXMLEvent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScXMLEvent.cpp; sourceTree = "<group>"; };
-		E011F17D0D9AB716001D1675 /* ScXMLFallbackInvoke.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScXMLFallbackInvoke.cpp; sourceTree = "<group>"; };
-		E011F17E0D9AB716001D1675 /* ScXMLFallbackInvoke.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScXMLFallbackInvoke.h; sourceTree = "<group>"; };
-		E011F17F0D9AB716001D1675 /* ScXMLFinal.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScXMLFinal.cpp; sourceTree = "<group>"; };
-		E011F1800D9AB716001D1675 /* ScXMLHistory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScXMLHistory.cpp; sourceTree = "<group>"; };
-		E011F1810D9AB716001D1675 /* ScXMLInitial.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScXMLInitial.cpp; sourceTree = "<group>"; };
-		E011F1820D9AB716001D1675 /* ScXMLInvoke.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScXMLInvoke.cpp; sourceTree = "<group>"; };
-		E011F1830D9AB716001D1675 /* ScXMLObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScXMLObject.cpp; sourceTree = "<group>"; };
-		E011F1840D9AB716001D1675 /* ScXMLOnEntry.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScXMLOnEntry.cpp; sourceTree = "<group>"; };
-		E011F1850D9AB716001D1675 /* ScXMLOnExit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScXMLOnExit.cpp; sourceTree = "<group>"; };
-		E011F1860D9AB716001D1675 /* ScXMLP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScXMLP.h; sourceTree = "<group>"; };
-		E011F1870D9AB716001D1675 /* ScXMLState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScXMLState.cpp; sourceTree = "<group>"; };
-		E011F1890D9AB716001D1675 /* ScXMLStateMachine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScXMLStateMachine.cpp; sourceTree = "<group>"; };
-		E011F18A0D9AB716001D1675 /* ScXMLTransition.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScXMLTransition.cpp; sourceTree = "<group>"; };
-		E011F18B0D9AB716001D1675 /* SoScXMLDebugInfoInvoke.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoScXMLDebugInfoInvoke.cpp; sourceTree = "<group>"; };
-		E011F18C0D9AB716001D1675 /* SoScXMLDebugInfoInvoke.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoScXMLDebugInfoInvoke.h; sourceTree = "<group>"; };
-		E011F18D0D9AB716001D1675 /* SoScXMLEvent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoScXMLEvent.cpp; sourceTree = "<group>"; };
-		E011F18E0D9AB716001D1675 /* SoScXMLScheduleRedrawInvoke.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoScXMLScheduleRedrawInvoke.cpp; sourceTree = "<group>"; };
-		E011F18F0D9AB716001D1675 /* SoScXMLScheduleRedrawInvoke.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoScXMLScheduleRedrawInvoke.h; sourceTree = "<group>"; };
-		E011F1900D9AB716001D1675 /* SoScXMLScheduleTimerEventInvoke.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoScXMLScheduleTimerEventInvoke.cpp; sourceTree = "<group>"; };
-		E011F1910D9AB716001D1675 /* SoScXMLScheduleTimerEventInvoke.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoScXMLScheduleTimerEventInvoke.h; sourceTree = "<group>"; };
-		E011F1920D9AB716001D1675 /* SoScXMLStateMachine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoScXMLStateMachine.cpp; sourceTree = "<group>"; };
-		E011F1B20D9AB769001D1675 /* SoScXMLNavigation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoScXMLNavigation.cpp; sourceTree = "<group>"; };
-		E011F1B30D9AB769001D1675 /* SoScXMLNavigation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoScXMLNavigation.h; sourceTree = "<group>"; };
-		E011F1B40D9AB769001D1675 /* SoScXMLNavigationInvoke.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoScXMLNavigationInvoke.cpp; sourceTree = "<group>"; };
-		E011F1B50D9AB769001D1675 /* SoScXMLNavigationInvoke.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoScXMLNavigationInvoke.h; sourceTree = "<group>"; };
-		E011F1B60D9AB769001D1675 /* SoScXMLPanUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoScXMLPanUtils.cpp; sourceTree = "<group>"; };
-		E011F1B70D9AB769001D1675 /* SoScXMLPanUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoScXMLPanUtils.h; sourceTree = "<group>"; };
-		E011F1B80D9AB769001D1675 /* SoScXMLRotateUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoScXMLRotateUtils.cpp; sourceTree = "<group>"; };
-		E011F1B90D9AB769001D1675 /* SoScXMLRotateUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoScXMLRotateUtils.h; sourceTree = "<group>"; };
-		E011F1BA0D9AB769001D1675 /* SoScXMLSeekUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoScXMLSeekUtils.cpp; sourceTree = "<group>"; };
-		E011F1BB0D9AB769001D1675 /* SoScXMLSeekUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoScXMLSeekUtils.h; sourceTree = "<group>"; };
-		E011F1BC0D9AB769001D1675 /* SoScXMLSpinUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoScXMLSpinUtils.cpp; sourceTree = "<group>"; };
-		E011F1BD0D9AB769001D1675 /* SoScXMLSpinUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoScXMLSpinUtils.h; sourceTree = "<group>"; };
-		E011F1BE0D9AB769001D1675 /* SoScXMLZoomUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoScXMLZoomUtils.cpp; sourceTree = "<group>"; };
-		E011F1BF0D9AB769001D1675 /* SoScXMLZoomUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoScXMLZoomUtils.h; sourceTree = "<group>"; };
-		E011F1D50D9AB7FE001D1675 /* scxml */ = {isa = PBXFileReference; lastKnownFileType = folder; path = scxml; sourceTree = "<group>"; };
-		E011F1FE0D9BE986001D1675 /* CoinResources.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CoinResources.cpp; sourceTree = "<group>"; };
-		E011F2080D9BEBAB001D1675 /* SoScXMLViewUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SoScXMLViewUtils.cpp; path = ../navigation/SoScXMLViewUtils.cpp; sourceTree = "<group>"; };
-		E011F20D0D9BED09001D1675 /* CoinResources.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CoinResources.h; sourceTree = "<group>"; };
-		E011F20F0D9BED2C001D1675 /* SoScXMLViewUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoScXMLViewUtils.h; sourceTree = "<group>"; };
-		E018D8710DA52F9200E8DB34 /* SoProfilingReportGenerator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoProfilingReportGenerator.cpp; sourceTree = "<group>"; };
-		E01B15830E35DA65001399E5 /* steel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = steel.cpp; sourceTree = "<group>"; };
-		E01B15850E35DA8F001399E5 /* SoVertexAttributeBundle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoVertexAttributeBundle.cpp; sourceTree = "<group>"; };
-		E01B15870E35DAB8001399E5 /* SoVertexAttributeBindingElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoVertexAttributeBindingElement.cpp; sourceTree = "<group>"; };
-		E01B15880E35DAB8001399E5 /* SoVertexAttributeElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoVertexAttributeElement.cpp; sourceTree = "<group>"; };
-		E01B158B0E35DAD3001399E5 /* SoGLVertexAttributeElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLVertexAttributeElement.cpp; sourceTree = "<group>"; };
-		E01B15960E35DAF0001399E5 /* SoVertexAttributeBinding.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoVertexAttributeBinding.cpp; sourceTree = "<group>"; };
-		E01B15980E35DB08001399E5 /* SoVertexAttribute.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoVertexAttribute.cpp; sourceTree = "<group>"; };
-		E03F043D0DC0545600CB2F20 /* SoShadowSpotLight.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoShadowSpotLight.cpp; sourceTree = "<group>"; };
-		E08973D90E227FFD00D10D7C /* SoHeightMapToNormalMap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoHeightMapToNormalMap.cpp; sourceTree = "<group>"; };
-		E08973DA0E227FFD00D10D7C /* SoTexture2Convert.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTexture2Convert.cpp; sourceTree = "<group>"; };
-		E09988D80D9425F40054FBE6 /* actions */ = {isa = PBXFileReference; lastKnownFileType = folder; path = actions; sourceTree = "<group>"; };
-		E09988D90D9425F40054FBE6 /* annex */ = {isa = PBXFileReference; lastKnownFileType = folder; path = annex; sourceTree = "<group>"; };
-		E09988DA0D9425F40054FBE6 /* bundles */ = {isa = PBXFileReference; lastKnownFileType = folder; path = bundles; sourceTree = "<group>"; };
-		E09988DB0D9425F40054FBE6 /* C */ = {isa = PBXFileReference; lastKnownFileType = folder; path = C; sourceTree = "<group>"; };
-		E09988DC0D9425F40054FBE6 /* caches */ = {isa = PBXFileReference; lastKnownFileType = folder; path = caches; sourceTree = "<group>"; };
-		E09988DD0D9425F40054FBE6 /* collision */ = {isa = PBXFileReference; lastKnownFileType = folder; path = collision; sourceTree = "<group>"; };
-		E09988DE0D9425F40054FBE6 /* details */ = {isa = PBXFileReference; lastKnownFileType = folder; path = details; sourceTree = "<group>"; };
-		E09988DF0D9425F40054FBE6 /* draggers */ = {isa = PBXFileReference; lastKnownFileType = folder; path = draggers; sourceTree = "<group>"; };
-		E09988E00D9425F40054FBE6 /* elements */ = {isa = PBXFileReference; lastKnownFileType = folder; path = elements; sourceTree = "<group>"; };
-		E09988E10D9425F40054FBE6 /* engines */ = {isa = PBXFileReference; lastKnownFileType = folder; path = engines; sourceTree = "<group>"; };
-		E09988E20D9425F40054FBE6 /* errors */ = {isa = PBXFileReference; lastKnownFileType = folder; path = errors; sourceTree = "<group>"; };
-		E09988E30D9425F40054FBE6 /* events */ = {isa = PBXFileReference; lastKnownFileType = folder; path = events; sourceTree = "<group>"; };
-		E09988E40D9425F40054FBE6 /* fields */ = {isa = PBXFileReference; lastKnownFileType = folder; path = fields; sourceTree = "<group>"; };
-		E09988E50D9425F40054FBE6 /* lists */ = {isa = PBXFileReference; lastKnownFileType = folder; path = lists; sourceTree = "<group>"; };
-		E09988E60D9425F40054FBE6 /* lock */ = {isa = PBXFileReference; lastKnownFileType = folder; path = lock; sourceTree = "<group>"; };
-		E09988EA0D9425F40054FBE6 /* manips */ = {isa = PBXFileReference; lastKnownFileType = folder; path = manips; sourceTree = "<group>"; };
-		E09988EB0D9425F40054FBE6 /* misc */ = {isa = PBXFileReference; lastKnownFileType = folder; path = misc; sourceTree = "<group>"; };
-		E09988EE0D9425F40054FBE6 /* nodekits */ = {isa = PBXFileReference; lastKnownFileType = folder; path = nodekits; sourceTree = "<group>"; };
-		E09988EF0D9425F40054FBE6 /* nodes */ = {isa = PBXFileReference; lastKnownFileType = folder; path = nodes; sourceTree = "<group>"; };
-		E09988F00D9425F40054FBE6 /* non_winsys.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = non_winsys.h; sourceTree = "<group>"; };
-		E09988F10D9425F40054FBE6 /* oivwin32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = oivwin32.h; sourceTree = "<group>"; };
-		E09988F20D9425F40054FBE6 /* projectors */ = {isa = PBXFileReference; lastKnownFileType = folder; path = projectors; sourceTree = "<group>"; };
-		E09988F30D9425F40054FBE6 /* Sb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Sb.h; sourceTree = "<group>"; };
-		E09988F40D9425F40054FBE6 /* SbBasic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbBasic.h; sourceTree = "<group>"; };
-		E09988F50D9425F40054FBE6 /* SbBox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbBox.h; sourceTree = "<group>"; };
-		E09988F60D9425F40054FBE6 /* SbBox2d.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbBox2d.h; sourceTree = "<group>"; };
-		E09988F70D9425F40054FBE6 /* SbBox2f.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbBox2f.h; sourceTree = "<group>"; };
-		E09988F80D9425F40054FBE6 /* SbBox2i32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbBox2i32.h; sourceTree = "<group>"; };
-		E09988F90D9425F40054FBE6 /* SbBox2s.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbBox2s.h; sourceTree = "<group>"; };
-		E09988FA0D9425F40054FBE6 /* SbBox3d.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbBox3d.h; sourceTree = "<group>"; };
-		E09988FB0D9425F40054FBE6 /* SbBox3f.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbBox3f.h; sourceTree = "<group>"; };
-		E09988FC0D9425F40054FBE6 /* SbBox3i32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbBox3i32.h; sourceTree = "<group>"; };
-		E09988FD0D9425F40054FBE6 /* SbBox3s.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbBox3s.h; sourceTree = "<group>"; };
-		E09988FE0D9425F40054FBE6 /* SbBSPTree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbBSPTree.h; sourceTree = "<group>"; };
-		E09988FF0D9425F40054FBE6 /* SbClip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbClip.h; sourceTree = "<group>"; };
-		E09989000D9425F40054FBE6 /* SbColor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbColor.h; sourceTree = "<group>"; };
-		E09989010D9425F40054FBE6 /* SbColor4f.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbColor4f.h; sourceTree = "<group>"; };
-		E09989020D9425F40054FBE6 /* SbColorRGBA.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbColorRGBA.h; sourceTree = "<group>"; };
-		E09989030D9425F40054FBE6 /* SbCylinder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbCylinder.h; sourceTree = "<group>"; };
-		E09989040D9425F40054FBE6 /* SbDict.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbDict.h; sourceTree = "<group>"; };
-		E09989050D9425F40054FBE6 /* SbDPLine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbDPLine.h; sourceTree = "<group>"; };
-		E09989060D9425F40054FBE6 /* SbDPLinear.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbDPLinear.h; sourceTree = "<group>"; };
-		E09989070D9425F40054FBE6 /* SbDPMatrix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbDPMatrix.h; sourceTree = "<group>"; };
-		E09989080D9425F40054FBE6 /* SbDPPlane.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbDPPlane.h; sourceTree = "<group>"; };
-		E09989090D9425F40054FBE6 /* SbDPRotation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbDPRotation.h; sourceTree = "<group>"; };
-		E099890A0D9425F40054FBE6 /* SbDPViewVolume.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbDPViewVolume.h; sourceTree = "<group>"; };
-		E099890B0D9425F40054FBE6 /* SbHeap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbHeap.h; sourceTree = "<group>"; };
-		E099890C0D9425F40054FBE6 /* SbImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbImage.h; sourceTree = "<group>"; };
-		E099890D0D9425F40054FBE6 /* SbLine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbLine.h; sourceTree = "<group>"; };
-		E099890E0D9425F40054FBE6 /* SbLinear.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbLinear.h; sourceTree = "<group>"; };
-		E099890F0D9425F40054FBE6 /* SbMatrix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbMatrix.h; sourceTree = "<group>"; };
-		E09989100D9425F40054FBE6 /* SbName.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbName.h; sourceTree = "<group>"; };
-		E09989110D9425F40054FBE6 /* SbOctTree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbOctTree.h; sourceTree = "<group>"; };
-		E09989120D9425F40054FBE6 /* SbPlane.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbPlane.h; sourceTree = "<group>"; };
-		E09989130D9425F40054FBE6 /* SbPList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbPList.h; sourceTree = "<group>"; };
-		E09989140D9425F40054FBE6 /* SbRotation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbRotation.h; sourceTree = "<group>"; };
-		E09989150D9425F40054FBE6 /* SbSphere.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbSphere.h; sourceTree = "<group>"; };
-		E09989160D9425F40054FBE6 /* SbString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbString.h; sourceTree = "<group>"; };
-		E09989170D9425F40054FBE6 /* SbTesselator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbTesselator.h; sourceTree = "<group>"; };
-		E09989180D9425F40054FBE6 /* SbTime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbTime.h; sourceTree = "<group>"; };
-		E09989190D9425F40054FBE6 /* SbTypeInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbTypeInfo.h; sourceTree = "<group>"; };
-		E099891A0D9425F40054FBE6 /* SbVec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbVec.h; sourceTree = "<group>"; };
-		E099891B0D9425F40054FBE6 /* SbVec2b.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbVec2b.h; sourceTree = "<group>"; };
-		E099891C0D9425F40054FBE6 /* SbVec2d.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbVec2d.h; sourceTree = "<group>"; };
-		E099891D0D9425F40054FBE6 /* SbVec2f.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbVec2f.h; sourceTree = "<group>"; };
-		E099891E0D9425F40054FBE6 /* SbVec2i32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbVec2i32.h; sourceTree = "<group>"; };
-		E099891F0D9425F40054FBE6 /* SbVec2s.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbVec2s.h; sourceTree = "<group>"; };
-		E09989200D9425F40054FBE6 /* SbVec2ub.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbVec2ub.h; sourceTree = "<group>"; };
-		E09989210D9425F40054FBE6 /* SbVec2ui32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbVec2ui32.h; sourceTree = "<group>"; };
-		E09989220D9425F40054FBE6 /* SbVec2us.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbVec2us.h; sourceTree = "<group>"; };
-		E09989230D9425F40054FBE6 /* SbVec3b.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbVec3b.h; sourceTree = "<group>"; };
-		E09989240D9425F40054FBE6 /* SbVec3d.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbVec3d.h; sourceTree = "<group>"; };
-		E09989250D9425F40054FBE6 /* SbVec3f.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbVec3f.h; sourceTree = "<group>"; };
-		E09989260D9425F40054FBE6 /* SbVec3i32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbVec3i32.h; sourceTree = "<group>"; };
-		E09989270D9425F40054FBE6 /* SbVec3s.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbVec3s.h; sourceTree = "<group>"; };
-		E09989280D9425F40054FBE6 /* SbVec3ub.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbVec3ub.h; sourceTree = "<group>"; };
-		E09989290D9425F40054FBE6 /* SbVec3ui32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbVec3ui32.h; sourceTree = "<group>"; };
-		E099892A0D9425F40054FBE6 /* SbVec3us.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbVec3us.h; sourceTree = "<group>"; };
-		E099892B0D9425F40054FBE6 /* SbVec4b.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbVec4b.h; sourceTree = "<group>"; };
-		E099892C0D9425F40054FBE6 /* SbVec4d.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbVec4d.h; sourceTree = "<group>"; };
-		E099892D0D9425F40054FBE6 /* SbVec4f.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbVec4f.h; sourceTree = "<group>"; };
-		E099892E0D9425F40054FBE6 /* SbVec4i32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbVec4i32.h; sourceTree = "<group>"; };
-		E099892F0D9425F40054FBE6 /* SbVec4s.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbVec4s.h; sourceTree = "<group>"; };
-		E09989300D9425F40054FBE6 /* SbVec4ub.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbVec4ub.h; sourceTree = "<group>"; };
-		E09989310D9425F40054FBE6 /* SbVec4ui32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbVec4ui32.h; sourceTree = "<group>"; };
-		E09989320D9425F40054FBE6 /* SbVec4us.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbVec4us.h; sourceTree = "<group>"; };
-		E09989330D9425F40054FBE6 /* SbViewportRegion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbViewportRegion.h; sourceTree = "<group>"; };
-		E09989340D9425F40054FBE6 /* SbViewVolume.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbViewVolume.h; sourceTree = "<group>"; };
-		E09989350D9425F40054FBE6 /* SbXfBox3d.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbXfBox3d.h; sourceTree = "<group>"; };
-		E09989360D9425F40054FBE6 /* SbXfBox3f.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbXfBox3f.h; sourceTree = "<group>"; };
-		E09989370D9425F40054FBE6 /* sensors */ = {isa = PBXFileReference; lastKnownFileType = folder; path = sensors; sourceTree = "<group>"; };
-		E09989380D9425F40054FBE6 /* So.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = So.h; sourceTree = "<group>"; };
-		E09989390D9425F40054FBE6 /* SoDB.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoDB.h; sourceTree = "<group>"; };
-		E099893A0D9425F40054FBE6 /* SoEventManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoEventManager.h; sourceTree = "<group>"; };
-		E099893B0D9425F40054FBE6 /* SoFullPath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoFullPath.h; sourceTree = "<group>"; };
-		E099893C0D9425F40054FBE6 /* SoInput.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoInput.h; sourceTree = "<group>"; };
-		E099893D0D9425F40054FBE6 /* SoInteraction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoInteraction.h; sourceTree = "<group>"; };
-		E099893E0D9425F40054FBE6 /* SoLists.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoLists.h; sourceTree = "<group>"; };
-		E099893F0D9425F40054FBE6 /* SoNodeKitPath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoNodeKitPath.h; sourceTree = "<group>"; };
-		E09989400D9425F40054FBE6 /* SoOffscreenRenderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoOffscreenRenderer.h; sourceTree = "<group>"; };
-		E09989410D9425F40054FBE6 /* SoOutput.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoOutput.h; sourceTree = "<group>"; };
-		E09989420D9425F40054FBE6 /* SoPath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoPath.h; sourceTree = "<group>"; };
-		E09989430D9425F40054FBE6 /* SoPickedPoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoPickedPoint.h; sourceTree = "<group>"; };
-		E09989440D9425F40054FBE6 /* SoPrimitiveVertex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoPrimitiveVertex.h; sourceTree = "<group>"; };
-		E09989450D9425F40054FBE6 /* SoRenderManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoRenderManager.h; sourceTree = "<group>"; };
-		E09989460D9425F40054FBE6 /* SoSceneManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoSceneManager.h; sourceTree = "<group>"; };
-		E09989470D9425F40054FBE6 /* SoType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoType.h; sourceTree = "<group>"; };
-		E09989480D9425F40054FBE6 /* system */ = {isa = PBXFileReference; lastKnownFileType = folder; path = system; sourceTree = "<group>"; };
-		E099894A0D9425F40054FBE6 /* threads */ = {isa = PBXFileReference; lastKnownFileType = folder; path = threads; sourceTree = "<group>"; };
-		E099894B0D9425F40054FBE6 /* tools */ = {isa = PBXFileReference; lastKnownFileType = folder; path = tools; sourceTree = "<group>"; };
-		E099894C0D9425F40054FBE6 /* VRMLnodes */ = {isa = PBXFileReference; lastKnownFileType = folder; path = VRMLnodes; sourceTree = "<group>"; };
-		E099894D0D9425F40054FBE6 /* XML */ = {isa = PBXFileReference; lastKnownFileType = folder; path = XML; sourceTree = "<group>"; };
-		E0998A1C0D942D0E0054FBE6 /* basic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = basic.h; sourceTree = "<group>"; };
-		E0998A1E0D942D0E0054FBE6 /* gl-headers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "gl-headers.h"; sourceTree = "<group>"; };
-		E0998A1F0D942D0E0054FBE6 /* inttypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inttypes.h; sourceTree = "<group>"; };
-		E0998A280D942D5A0054FBE6 /* centerballDragger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = centerballDragger.h; sourceTree = "<group>"; };
-		E0998A290D942D5A0054FBE6 /* directionalLightDragger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = directionalLightDragger.h; sourceTree = "<group>"; };
-		E0998A2A0D942D5A0054FBE6 /* dragPointDragger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dragPointDragger.h; sourceTree = "<group>"; };
-		E0998A2B0D942D5A0054FBE6 /* handleBoxDragger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = handleBoxDragger.h; sourceTree = "<group>"; };
-		E0998A2D0D942D5A0054FBE6 /* jackDragger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = jackDragger.h; sourceTree = "<group>"; };
-		E0998A2E0D942D5A0054FBE6 /* pointLightDragger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pointLightDragger.h; sourceTree = "<group>"; };
-		E0998A2F0D942D5A0054FBE6 /* rotateCylindricalDragger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rotateCylindricalDragger.h; sourceTree = "<group>"; };
-		E0998A300D942D5A0054FBE6 /* rotateDiscDragger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rotateDiscDragger.h; sourceTree = "<group>"; };
-		E0998A310D942D5A0054FBE6 /* rotateSphericalDragger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rotateSphericalDragger.h; sourceTree = "<group>"; };
-		E0998A320D942D5A0054FBE6 /* scale1Dragger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scale1Dragger.h; sourceTree = "<group>"; };
-		E0998A330D942D5A0054FBE6 /* scale2Dragger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scale2Dragger.h; sourceTree = "<group>"; };
-		E0998A340D942D5A0054FBE6 /* scale2UniformDragger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scale2UniformDragger.h; sourceTree = "<group>"; };
-		E0998A350D942D5A0054FBE6 /* scaleUniformDragger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scaleUniformDragger.h; sourceTree = "<group>"; };
-		E0998A360D942D5A0054FBE6 /* spotLightDragger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = spotLightDragger.h; sourceTree = "<group>"; };
-		E0998A370D942D5A0054FBE6 /* tabBoxDragger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tabBoxDragger.h; sourceTree = "<group>"; };
-		E0998A380D942D5A0054FBE6 /* tabPlaneDragger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tabPlaneDragger.h; sourceTree = "<group>"; };
-		E0998A390D942D5A0054FBE6 /* trackballDragger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = trackballDragger.h; sourceTree = "<group>"; };
-		E0998A3A0D942D5A0054FBE6 /* transformBoxDragger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = transformBoxDragger.h; sourceTree = "<group>"; };
-		E0998A3B0D942D5A0054FBE6 /* transformerDragger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = transformerDragger.h; sourceTree = "<group>"; };
-		E0998A3C0D942D5A0054FBE6 /* translate1Dragger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = translate1Dragger.h; sourceTree = "<group>"; };
-		E0998A3D0D942D5A0054FBE6 /* translate2Dragger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = translate2Dragger.h; sourceTree = "<group>"; };
-		E0998A400D942D5A0054FBE6 /* DirectionalLight.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DirectionalLight.h; sourceTree = "<group>"; };
-		E0998A410D942D5A0054FBE6 /* DirSpotLight.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DirSpotLight.h; sourceTree = "<group>"; };
-		E0998A430D942D5A0054FBE6 /* PointLight.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PointLight.h; sourceTree = "<group>"; };
-		E0998A440D942D5A0054FBE6 /* SpotLight.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SpotLight.h; sourceTree = "<group>"; };
-		E0998A470D942D5A0054FBE6 /* VsmLookup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VsmLookup.h; sourceTree = "<group>"; };
-		E0998A660D942D680054FBE6 /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = "<group>"; };
-		E0998A670D942D680054FBE6 /* setup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = setup.h; sourceTree = "<group>"; };
-		E0FC372B0D92D4E400EF3BB3 /* assert.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = assert.hpp; sourceTree = "<group>"; };
-		E0FC372D0D92D4E400EF3BB3 /* arg.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = arg.hpp; sourceTree = "<group>"; };
-		E0FC372E0D92D4E400EF3BB3 /* bind_cc.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bind_cc.hpp; sourceTree = "<group>"; };
-		E0FC372F0D92D4E400EF3BB3 /* bind_mf_cc.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bind_mf_cc.hpp; sourceTree = "<group>"; };
-		E0FC37300D92D4E400EF3BB3 /* bind_template.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bind_template.hpp; sourceTree = "<group>"; };
-		E0FC37310D92D4E400EF3BB3 /* mem_fn_cc.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mem_fn_cc.hpp; sourceTree = "<group>"; };
-		E0FC37320D92D4E400EF3BB3 /* mem_fn_template.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mem_fn_template.hpp; sourceTree = "<group>"; };
-		E0FC37330D92D4E400EF3BB3 /* mem_fn_vw.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mem_fn_vw.hpp; sourceTree = "<group>"; };
-		E0FC37340D92D4E400EF3BB3 /* placeholders.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = placeholders.hpp; sourceTree = "<group>"; };
-		E0FC37350D92D4E400EF3BB3 /* storage.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = storage.hpp; sourceTree = "<group>"; };
-		E0FC37360D92D4E400EF3BB3 /* bind.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bind.hpp; sourceTree = "<group>"; };
-		E0FC37370D92D4E400EF3BB3 /* call_traits.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = call_traits.hpp; sourceTree = "<group>"; };
-		E0FC37380D92D4E400EF3BB3 /* checked_delete.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = checked_delete.hpp; sourceTree = "<group>"; };
-		E0FC373B0D92D4E400EF3BB3 /* borland_prefix.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = borland_prefix.hpp; sourceTree = "<group>"; };
-		E0FC373C0D92D4E400EF3BB3 /* borland_suffix.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = borland_suffix.hpp; sourceTree = "<group>"; };
-		E0FC373D0D92D4E400EF3BB3 /* msvc_prefix.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = msvc_prefix.hpp; sourceTree = "<group>"; };
-		E0FC373E0D92D4E400EF3BB3 /* msvc_suffix.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = msvc_suffix.hpp; sourceTree = "<group>"; };
-		E0FC373F0D92D4E400EF3BB3 /* abi_prefix.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = abi_prefix.hpp; sourceTree = "<group>"; };
-		E0FC37400D92D4E400EF3BB3 /* abi_suffix.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = abi_suffix.hpp; sourceTree = "<group>"; };
-		E0FC37410D92D4E400EF3BB3 /* auto_link.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = auto_link.hpp; sourceTree = "<group>"; };
-		E0FC37430D92D4E400EF3BB3 /* borland.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = borland.hpp; sourceTree = "<group>"; };
-		E0FC37440D92D4E400EF3BB3 /* comeau.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = comeau.hpp; sourceTree = "<group>"; };
-		E0FC37450D92D4E400EF3BB3 /* common_edg.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = common_edg.hpp; sourceTree = "<group>"; };
-		E0FC37460D92D4E400EF3BB3 /* compaq_cxx.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = compaq_cxx.hpp; sourceTree = "<group>"; };
-		E0FC37470D92D4E400EF3BB3 /* digitalmars.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = digitalmars.hpp; sourceTree = "<group>"; };
-		E0FC37480D92D4E400EF3BB3 /* gcc.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = gcc.hpp; sourceTree = "<group>"; };
-		E0FC37490D92D4E400EF3BB3 /* gcc_xml.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = gcc_xml.hpp; sourceTree = "<group>"; };
-		E0FC374A0D92D4E400EF3BB3 /* greenhills.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = greenhills.hpp; sourceTree = "<group>"; };
-		E0FC374B0D92D4E400EF3BB3 /* hp_acc.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = hp_acc.hpp; sourceTree = "<group>"; };
-		E0FC374C0D92D4E400EF3BB3 /* intel.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = intel.hpp; sourceTree = "<group>"; };
-		E0FC374D0D92D4E400EF3BB3 /* kai.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = kai.hpp; sourceTree = "<group>"; };
-		E0FC374E0D92D4E400EF3BB3 /* metrowerks.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = metrowerks.hpp; sourceTree = "<group>"; };
-		E0FC374F0D92D4E400EF3BB3 /* mpw.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mpw.hpp; sourceTree = "<group>"; };
-		E0FC37500D92D4E400EF3BB3 /* sgi_mipspro.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = sgi_mipspro.hpp; sourceTree = "<group>"; };
-		E0FC37510D92D4E400EF3BB3 /* sunpro_cc.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = sunpro_cc.hpp; sourceTree = "<group>"; };
-		E0FC37520D92D4E400EF3BB3 /* vacpp.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vacpp.hpp; sourceTree = "<group>"; };
-		E0FC37530D92D4E400EF3BB3 /* visualc.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = visualc.hpp; sourceTree = "<group>"; };
-		E0FC37550D92D4E400EF3BB3 /* complex.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = complex.hpp; sourceTree = "<group>"; };
-		E0FC37560D92D4E400EF3BB3 /* functional.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = functional.hpp; sourceTree = "<group>"; };
-		E0FC37570D92D4E400EF3BB3 /* memory.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = memory.hpp; sourceTree = "<group>"; };
-		E0FC37580D92D4E400EF3BB3 /* utility.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = utility.hpp; sourceTree = "<group>"; };
-		E0FC375A0D92D4E400EF3BB3 /* aix.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = aix.hpp; sourceTree = "<group>"; };
-		E0FC375B0D92D4E400EF3BB3 /* amigaos.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = amigaos.hpp; sourceTree = "<group>"; };
-		E0FC375C0D92D4E400EF3BB3 /* beos.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = beos.hpp; sourceTree = "<group>"; };
-		E0FC375D0D92D4E400EF3BB3 /* bsd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bsd.hpp; sourceTree = "<group>"; };
-		E0FC375E0D92D4E400EF3BB3 /* cygwin.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cygwin.hpp; sourceTree = "<group>"; };
-		E0FC375F0D92D4E400EF3BB3 /* hpux.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = hpux.hpp; sourceTree = "<group>"; };
-		E0FC37600D92D4E400EF3BB3 /* irix.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = irix.hpp; sourceTree = "<group>"; };
-		E0FC37610D92D4E400EF3BB3 /* linux.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = linux.hpp; sourceTree = "<group>"; };
-		E0FC37620D92D4E400EF3BB3 /* macos.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = macos.hpp; sourceTree = "<group>"; };
-		E0FC37630D92D4E400EF3BB3 /* qnxnto.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = qnxnto.hpp; sourceTree = "<group>"; };
-		E0FC37640D92D4E400EF3BB3 /* solaris.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = solaris.hpp; sourceTree = "<group>"; };
-		E0FC37650D92D4E400EF3BB3 /* win32.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = win32.hpp; sourceTree = "<group>"; };
-		E0FC37660D92D4E400EF3BB3 /* posix_features.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = posix_features.hpp; sourceTree = "<group>"; };
-		E0FC37670D92D4E400EF3BB3 /* requires_threads.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = requires_threads.hpp; sourceTree = "<group>"; };
-		E0FC37680D92D4E400EF3BB3 /* select_compiler_config.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = select_compiler_config.hpp; sourceTree = "<group>"; };
-		E0FC37690D92D4E400EF3BB3 /* select_platform_config.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = select_platform_config.hpp; sourceTree = "<group>"; };
-		E0FC376A0D92D4E400EF3BB3 /* select_stdlib_config.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = select_stdlib_config.hpp; sourceTree = "<group>"; };
-		E0FC376C0D92D4E400EF3BB3 /* dinkumware.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = dinkumware.hpp; sourceTree = "<group>"; };
-		E0FC376D0D92D4E400EF3BB3 /* libcomo.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = libcomo.hpp; sourceTree = "<group>"; };
-		E0FC376E0D92D4E400EF3BB3 /* libstdcpp3.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = libstdcpp3.hpp; sourceTree = "<group>"; };
-		E0FC376F0D92D4E400EF3BB3 /* modena.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = modena.hpp; sourceTree = "<group>"; };
-		E0FC37700D92D4E400EF3BB3 /* msl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = msl.hpp; sourceTree = "<group>"; };
-		E0FC37710D92D4E400EF3BB3 /* roguewave.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = roguewave.hpp; sourceTree = "<group>"; };
-		E0FC37720D92D4E400EF3BB3 /* sgi.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = sgi.hpp; sourceTree = "<group>"; };
-		E0FC37730D92D4E400EF3BB3 /* stlport.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = stlport.hpp; sourceTree = "<group>"; };
-		E0FC37740D92D4E400EF3BB3 /* vacpp.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vacpp.hpp; sourceTree = "<group>"; };
-		E0FC37750D92D4E400EF3BB3 /* suffix.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = suffix.hpp; sourceTree = "<group>"; };
-		E0FC37760D92D4E400EF3BB3 /* user.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = user.hpp; sourceTree = "<group>"; };
-		E0FC37770D92D4E400EF3BB3 /* config.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = config.hpp; sourceTree = "<group>"; };
-		E0FC37780D92D4E400EF3BB3 /* cstdint.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cstdint.hpp; sourceTree = "<group>"; };
-		E0FC37790D92D4E400EF3BB3 /* cstdlib.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cstdlib.hpp; sourceTree = "<group>"; };
-		E0FC377A0D92D4E400EF3BB3 /* current_function.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = current_function.hpp; sourceTree = "<group>"; };
-		E0FC377C0D92D4E400EF3BB3 /* atomic_count.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = atomic_count.hpp; sourceTree = "<group>"; };
-		E0FC377D0D92D4E400EF3BB3 /* atomic_count_gcc.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = atomic_count_gcc.hpp; sourceTree = "<group>"; };
-		E0FC377E0D92D4E400EF3BB3 /* atomic_count_pthreads.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = atomic_count_pthreads.hpp; sourceTree = "<group>"; };
-		E0FC377F0D92D4E400EF3BB3 /* atomic_count_win32.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = atomic_count_win32.hpp; sourceTree = "<group>"; };
-		E0FC37800D92D4E400EF3BB3 /* bad_weak_ptr.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bad_weak_ptr.hpp; sourceTree = "<group>"; };
-		E0FC37810D92D4E400EF3BB3 /* binary_search.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = binary_search.hpp; sourceTree = "<group>"; };
-		E0FC37820D92D4E400EF3BB3 /* call_traits.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = call_traits.hpp; sourceTree = "<group>"; };
-		E0FC37830D92D4E400EF3BB3 /* endian.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = endian.hpp; sourceTree = "<group>"; };
-		E0FC37840D92D4E400EF3BB3 /* indirect_traits.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = indirect_traits.hpp; sourceTree = "<group>"; };
-		E0FC37850D92D4E400EF3BB3 /* interlocked.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = interlocked.hpp; sourceTree = "<group>"; };
-		E0FC37860D92D4E400EF3BB3 /* is_function_ref_tester.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = is_function_ref_tester.hpp; sourceTree = "<group>"; };
-		E0FC37870D92D4E400EF3BB3 /* iterator.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = iterator.hpp; sourceTree = "<group>"; };
-		E0FC37880D92D4E400EF3BB3 /* lightweight_mutex.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lightweight_mutex.hpp; sourceTree = "<group>"; };
-		E0FC37890D92D4E400EF3BB3 /* limits.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = limits.hpp; sourceTree = "<group>"; };
-		E0FC378A0D92D4E400EF3BB3 /* lwm_nop.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lwm_nop.hpp; sourceTree = "<group>"; };
-		E0FC378B0D92D4E400EF3BB3 /* lwm_pthreads.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lwm_pthreads.hpp; sourceTree = "<group>"; };
-		E0FC378C0D92D4E400EF3BB3 /* lwm_win32_cs.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lwm_win32_cs.hpp; sourceTree = "<group>"; };
-		E0FC378D0D92D4E400EF3BB3 /* ob_call_traits.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ob_call_traits.hpp; sourceTree = "<group>"; };
-		E0FC378E0D92D4E400EF3BB3 /* quick_allocator.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = quick_allocator.hpp; sourceTree = "<group>"; };
-		E0FC378F0D92D4E400EF3BB3 /* reference_content.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = reference_content.hpp; sourceTree = "<group>"; };
-		E0FC37900D92D4E400EF3BB3 /* select_type.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = select_type.hpp; sourceTree = "<group>"; };
-		E0FC37910D92D4E400EF3BB3 /* shared_array_nmt.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = shared_array_nmt.hpp; sourceTree = "<group>"; };
-		E0FC37920D92D4E400EF3BB3 /* shared_count.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = shared_count.hpp; sourceTree = "<group>"; };
-		E0FC37930D92D4E400EF3BB3 /* shared_ptr_nmt.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = shared_ptr_nmt.hpp; sourceTree = "<group>"; };
-		E0FC37940D92D4E400EF3BB3 /* sp_counted_base.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = sp_counted_base.hpp; sourceTree = "<group>"; };
-		E0FC37950D92D4E400EF3BB3 /* sp_counted_base_cw_ppc.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = sp_counted_base_cw_ppc.hpp; sourceTree = "<group>"; };
-		E0FC37960D92D4E400EF3BB3 /* sp_counted_base_cw_x86.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = sp_counted_base_cw_x86.hpp; sourceTree = "<group>"; };
-		E0FC37970D92D4E400EF3BB3 /* sp_counted_base_gcc_ia64.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = sp_counted_base_gcc_ia64.hpp; sourceTree = "<group>"; };
-		E0FC37980D92D4E400EF3BB3 /* sp_counted_base_gcc_ppc.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = sp_counted_base_gcc_ppc.hpp; sourceTree = "<group>"; };
-		E0FC37990D92D4E400EF3BB3 /* sp_counted_base_gcc_x86.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = sp_counted_base_gcc_x86.hpp; sourceTree = "<group>"; };
-		E0FC379A0D92D4E400EF3BB3 /* sp_counted_base_nt.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = sp_counted_base_nt.hpp; sourceTree = "<group>"; };
-		E0FC379B0D92D4E400EF3BB3 /* sp_counted_base_pt.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = sp_counted_base_pt.hpp; sourceTree = "<group>"; };
-		E0FC379C0D92D4E400EF3BB3 /* sp_counted_base_w32.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = sp_counted_base_w32.hpp; sourceTree = "<group>"; };
-		E0FC379D0D92D4E400EF3BB3 /* sp_counted_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = sp_counted_impl.hpp; sourceTree = "<group>"; };
-		E0FC379E0D92D4E400EF3BB3 /* workaround.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = workaround.hpp; sourceTree = "<group>"; };
-		E0FC379F0D92D4E400EF3BB3 /* get_pointer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = get_pointer.hpp; sourceTree = "<group>"; };
-		E0FC37A00D92D4E400EF3BB3 /* implicit_cast.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = implicit_cast.hpp; sourceTree = "<group>"; };
-		E0FC37A10D92D4E400EF3BB3 /* intrusive_ptr.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = intrusive_ptr.hpp; sourceTree = "<group>"; };
-		E0FC37A30D92D4E400EF3BB3 /* ios_state.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ios_state.hpp; sourceTree = "<group>"; };
-		E0FC37A40D92D4E400EF3BB3 /* io_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = io_fwd.hpp; sourceTree = "<group>"; };
-		E0FC37A70D92D4E400EF3BB3 /* config_def.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = config_def.hpp; sourceTree = "<group>"; };
-		E0FC37A80D92D4E400EF3BB3 /* config_undef.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = config_undef.hpp; sourceTree = "<group>"; };
-		E0FC37A90D92D4E400EF3BB3 /* enable_if.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = enable_if.hpp; sourceTree = "<group>"; };
-		E0FC37AA0D92D4E400EF3BB3 /* facade_iterator_category.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = facade_iterator_category.hpp; sourceTree = "<group>"; };
-		E0FC37AB0D92D4E400EF3BB3 /* interoperable.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = interoperable.hpp; sourceTree = "<group>"; };
-		E0FC37AC0D92D4E400EF3BB3 /* iterator_categories.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = iterator_categories.hpp; sourceTree = "<group>"; };
-		E0FC37AD0D92D4E400EF3BB3 /* iterator_facade.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = iterator_facade.hpp; sourceTree = "<group>"; };
-		E0FC37AE0D92D4E400EF3BB3 /* iterator_traits.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = iterator_traits.hpp; sourceTree = "<group>"; };
-		E0FC37AF0D92D4E400EF3BB3 /* iterator.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = iterator.hpp; sourceTree = "<group>"; };
-		E0FC37B00D92D4E400EF3BB3 /* lexical_cast.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lexical_cast.hpp; sourceTree = "<group>"; };
-		E0FC37B10D92D4E400EF3BB3 /* limits.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = limits.hpp; sourceTree = "<group>"; };
-		E0FC37B30D92D4E400EF3BB3 /* mem_fn.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mem_fn.hpp; sourceTree = "<group>"; };
-		E0FC37B50D92D4E400EF3BB3 /* always.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = always.hpp; sourceTree = "<group>"; };
-		E0FC37B60D92D4E400EF3BB3 /* and.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = and.hpp; sourceTree = "<group>"; };
-		E0FC37B70D92D4E400EF3BB3 /* apply.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apply.hpp; sourceTree = "<group>"; };
-		E0FC37B80D92D4E400EF3BB3 /* apply_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apply_fwd.hpp; sourceTree = "<group>"; };
-		E0FC37B90D92D4E400EF3BB3 /* apply_wrap.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apply_wrap.hpp; sourceTree = "<group>"; };
-		E0FC37BA0D92D4E400EF3BB3 /* arg.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = arg.hpp; sourceTree = "<group>"; };
-		E0FC37BB0D92D4E400EF3BB3 /* arg_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = arg_fwd.hpp; sourceTree = "<group>"; };
-		E0FC37BC0D92D4E400EF3BB3 /* assert.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = assert.hpp; sourceTree = "<group>"; };
-		E0FC37BE0D92D4E400EF3BB3 /* adl_barrier.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = adl_barrier.hpp; sourceTree = "<group>"; };
-		E0FC37BF0D92D4E400EF3BB3 /* arg_typedef.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = arg_typedef.hpp; sourceTree = "<group>"; };
-		E0FC37C00D92D4E400EF3BB3 /* arity.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = arity.hpp; sourceTree = "<group>"; };
-		E0FC37C10D92D4E400EF3BB3 /* arity_spec.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = arity_spec.hpp; sourceTree = "<group>"; };
-		E0FC37C20D92D4E400EF3BB3 /* begin_end_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = begin_end_impl.hpp; sourceTree = "<group>"; };
-		E0FC37C30D92D4E400EF3BB3 /* common_name_wknd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = common_name_wknd.hpp; sourceTree = "<group>"; };
-		E0FC37C50D92D4E400EF3BB3 /* adl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = adl.hpp; sourceTree = "<group>"; };
-		E0FC37C60D92D4E400EF3BB3 /* arrays.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = arrays.hpp; sourceTree = "<group>"; };
-		E0FC37C70D92D4E400EF3BB3 /* bind.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bind.hpp; sourceTree = "<group>"; };
-		E0FC37C80D92D4E400EF3BB3 /* compiler.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = compiler.hpp; sourceTree = "<group>"; };
-		E0FC37C90D92D4E400EF3BB3 /* ctps.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ctps.hpp; sourceTree = "<group>"; };
-		E0FC37CA0D92D4E400EF3BB3 /* dmc_ambiguous_ctps.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = dmc_ambiguous_ctps.hpp; sourceTree = "<group>"; };
-		E0FC37CB0D92D4E400EF3BB3 /* dtp.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = dtp.hpp; sourceTree = "<group>"; };
-		E0FC37CC0D92D4E400EF3BB3 /* eti.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = eti.hpp; sourceTree = "<group>"; };
-		E0FC37CD0D92D4E400EF3BB3 /* gcc.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = gcc.hpp; sourceTree = "<group>"; };
-		E0FC37CE0D92D4E400EF3BB3 /* has_apply.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = has_apply.hpp; sourceTree = "<group>"; };
-		E0FC37CF0D92D4E400EF3BB3 /* has_xxx.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = has_xxx.hpp; sourceTree = "<group>"; };
-		E0FC37D00D92D4E400EF3BB3 /* integral.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = integral.hpp; sourceTree = "<group>"; };
-		E0FC37D10D92D4E400EF3BB3 /* intel.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = intel.hpp; sourceTree = "<group>"; };
-		E0FC37D20D92D4E400EF3BB3 /* lambda.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lambda.hpp; sourceTree = "<group>"; };
-		E0FC37D30D92D4E400EF3BB3 /* msvc.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = msvc.hpp; sourceTree = "<group>"; };
-		E0FC37D40D92D4E400EF3BB3 /* msvc_typename.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = msvc_typename.hpp; sourceTree = "<group>"; };
-		E0FC37D50D92D4E400EF3BB3 /* nttp.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = nttp.hpp; sourceTree = "<group>"; };
-		E0FC37D60D92D4E400EF3BB3 /* overload_resolution.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = overload_resolution.hpp; sourceTree = "<group>"; };
-		E0FC37D70D92D4E400EF3BB3 /* preprocessor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = preprocessor.hpp; sourceTree = "<group>"; };
-		E0FC37D80D92D4E400EF3BB3 /* static_constant.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = static_constant.hpp; sourceTree = "<group>"; };
-		E0FC37D90D92D4E400EF3BB3 /* ttp.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ttp.hpp; sourceTree = "<group>"; };
-		E0FC37DA0D92D4E400EF3BB3 /* use_preprocessed.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = use_preprocessed.hpp; sourceTree = "<group>"; };
-		E0FC37DB0D92D4E400EF3BB3 /* workaround.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = workaround.hpp; sourceTree = "<group>"; };
-		E0FC37DC0D92D4E400EF3BB3 /* count_args.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = count_args.hpp; sourceTree = "<group>"; };
-		E0FC37DD0D92D4E400EF3BB3 /* full_lambda.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = full_lambda.hpp; sourceTree = "<group>"; };
-		E0FC37DE0D92D4E400EF3BB3 /* has_apply.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = has_apply.hpp; sourceTree = "<group>"; };
-		E0FC37DF0D92D4E400EF3BB3 /* has_begin.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = has_begin.hpp; sourceTree = "<group>"; };
-		E0FC37E00D92D4E400EF3BB3 /* has_rebind.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = has_rebind.hpp; sourceTree = "<group>"; };
-		E0FC37E10D92D4E400EF3BB3 /* has_tag.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = has_tag.hpp; sourceTree = "<group>"; };
-		E0FC37E20D92D4E400EF3BB3 /* has_type.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = has_type.hpp; sourceTree = "<group>"; };
-		E0FC37E30D92D4E400EF3BB3 /* include_preprocessed.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = include_preprocessed.hpp; sourceTree = "<group>"; };
-		E0FC37E40D92D4E400EF3BB3 /* integral_wrapper.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = integral_wrapper.hpp; sourceTree = "<group>"; };
-		E0FC37E50D92D4E400EF3BB3 /* is_msvc_eti_arg.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = is_msvc_eti_arg.hpp; sourceTree = "<group>"; };
-		E0FC37E60D92D4E400EF3BB3 /* lambda_arity_param.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lambda_arity_param.hpp; sourceTree = "<group>"; };
-		E0FC37E70D92D4E400EF3BB3 /* lambda_no_ctps.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lambda_no_ctps.hpp; sourceTree = "<group>"; };
-		E0FC37E80D92D4E400EF3BB3 /* lambda_support.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lambda_support.hpp; sourceTree = "<group>"; };
-		E0FC37E90D92D4E400EF3BB3 /* logical_op.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = logical_op.hpp; sourceTree = "<group>"; };
-		E0FC37EA0D92D4E400EF3BB3 /* msvc_dtw.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = msvc_dtw.hpp; sourceTree = "<group>"; };
-		E0FC37EB0D92D4E400EF3BB3 /* msvc_is_class.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = msvc_is_class.hpp; sourceTree = "<group>"; };
-		E0FC37EC0D92D4E400EF3BB3 /* msvc_never_true.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = msvc_never_true.hpp; sourceTree = "<group>"; };
-		E0FC37ED0D92D4E400EF3BB3 /* msvc_type.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = msvc_type.hpp; sourceTree = "<group>"; };
-		E0FC37EE0D92D4E400EF3BB3 /* na.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = na.hpp; sourceTree = "<group>"; };
-		E0FC37EF0D92D4E400EF3BB3 /* na_assert.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = na_assert.hpp; sourceTree = "<group>"; };
-		E0FC37F00D92D4E400EF3BB3 /* na_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = na_fwd.hpp; sourceTree = "<group>"; };
-		E0FC37F10D92D4E400EF3BB3 /* na_spec.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = na_spec.hpp; sourceTree = "<group>"; };
-		E0FC37F20D92D4E400EF3BB3 /* nested_type_wknd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = nested_type_wknd.hpp; sourceTree = "<group>"; };
-		E0FC37F30D92D4E400EF3BB3 /* nttp_decl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = nttp_decl.hpp; sourceTree = "<group>"; };
-		E0FC37F60D92D4E400EF3BB3 /* advance_backward.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = advance_backward.hpp; sourceTree = "<group>"; };
-		E0FC37F70D92D4E400EF3BB3 /* advance_forward.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = advance_forward.hpp; sourceTree = "<group>"; };
-		E0FC37F80D92D4E400EF3BB3 /* and.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = and.hpp; sourceTree = "<group>"; };
-		E0FC37F90D92D4E400EF3BB3 /* apply.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apply.hpp; sourceTree = "<group>"; };
-		E0FC37FA0D92D4E400EF3BB3 /* apply_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apply_fwd.hpp; sourceTree = "<group>"; };
-		E0FC37FB0D92D4E400EF3BB3 /* apply_wrap.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apply_wrap.hpp; sourceTree = "<group>"; };
-		E0FC37FC0D92D4E400EF3BB3 /* arg.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = arg.hpp; sourceTree = "<group>"; };
-		E0FC37FD0D92D4E400EF3BB3 /* basic_bind.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = basic_bind.hpp; sourceTree = "<group>"; };
-		E0FC37FE0D92D4E400EF3BB3 /* bind.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bind.hpp; sourceTree = "<group>"; };
-		E0FC37FF0D92D4E400EF3BB3 /* bind_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bind_fwd.hpp; sourceTree = "<group>"; };
-		E0FC38000D92D4E400EF3BB3 /* bitand.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bitand.hpp; sourceTree = "<group>"; };
-		E0FC38010D92D4E400EF3BB3 /* bitor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bitor.hpp; sourceTree = "<group>"; };
-		E0FC38020D92D4E400EF3BB3 /* bitxor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bitxor.hpp; sourceTree = "<group>"; };
-		E0FC38030D92D4E400EF3BB3 /* deque.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = deque.hpp; sourceTree = "<group>"; };
-		E0FC38040D92D4E400EF3BB3 /* divides.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = divides.hpp; sourceTree = "<group>"; };
-		E0FC38050D92D4E400EF3BB3 /* equal_to.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = equal_to.hpp; sourceTree = "<group>"; };
-		E0FC38060D92D4E400EF3BB3 /* fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC38070D92D4E400EF3BB3 /* full_lambda.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = full_lambda.hpp; sourceTree = "<group>"; };
-		E0FC38080D92D4E400EF3BB3 /* greater.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = greater.hpp; sourceTree = "<group>"; };
-		E0FC38090D92D4E400EF3BB3 /* greater_equal.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = greater_equal.hpp; sourceTree = "<group>"; };
-		E0FC380A0D92D4E400EF3BB3 /* inherit.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = inherit.hpp; sourceTree = "<group>"; };
-		E0FC380B0D92D4E400EF3BB3 /* iter_fold_if_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = iter_fold_if_impl.hpp; sourceTree = "<group>"; };
-		E0FC380C0D92D4E400EF3BB3 /* iter_fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = iter_fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC380D0D92D4E400EF3BB3 /* lambda_no_ctps.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lambda_no_ctps.hpp; sourceTree = "<group>"; };
-		E0FC380E0D92D4E400EF3BB3 /* less.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = less.hpp; sourceTree = "<group>"; };
-		E0FC380F0D92D4E400EF3BB3 /* less_equal.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = less_equal.hpp; sourceTree = "<group>"; };
-		E0FC38100D92D4E400EF3BB3 /* list.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = list.hpp; sourceTree = "<group>"; };
-		E0FC38110D92D4E400EF3BB3 /* list_c.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = list_c.hpp; sourceTree = "<group>"; };
-		E0FC38120D92D4E400EF3BB3 /* map.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = map.hpp; sourceTree = "<group>"; };
-		E0FC38130D92D4E400EF3BB3 /* minus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = minus.hpp; sourceTree = "<group>"; };
-		E0FC38140D92D4E400EF3BB3 /* modulus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = modulus.hpp; sourceTree = "<group>"; };
-		E0FC38150D92D4E400EF3BB3 /* not_equal_to.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = not_equal_to.hpp; sourceTree = "<group>"; };
-		E0FC38160D92D4E400EF3BB3 /* or.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = or.hpp; sourceTree = "<group>"; };
-		E0FC38170D92D4E400EF3BB3 /* placeholders.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = placeholders.hpp; sourceTree = "<group>"; };
-		E0FC38180D92D4E400EF3BB3 /* plus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = plus.hpp; sourceTree = "<group>"; };
-		E0FC38190D92D4E400EF3BB3 /* quote.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = quote.hpp; sourceTree = "<group>"; };
-		E0FC381A0D92D4E400EF3BB3 /* reverse_fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = reverse_fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC381B0D92D4E400EF3BB3 /* reverse_iter_fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = reverse_iter_fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC381C0D92D4E400EF3BB3 /* set.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = set.hpp; sourceTree = "<group>"; };
-		E0FC381D0D92D4E400EF3BB3 /* set_c.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = set_c.hpp; sourceTree = "<group>"; };
-		E0FC381E0D92D4E400EF3BB3 /* shift_left.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = shift_left.hpp; sourceTree = "<group>"; };
-		E0FC381F0D92D4E400EF3BB3 /* shift_right.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = shift_right.hpp; sourceTree = "<group>"; };
-		E0FC38200D92D4E400EF3BB3 /* template_arity.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = template_arity.hpp; sourceTree = "<group>"; };
-		E0FC38210D92D4E400EF3BB3 /* times.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = times.hpp; sourceTree = "<group>"; };
-		E0FC38220D92D4E400EF3BB3 /* unpack_args.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = unpack_args.hpp; sourceTree = "<group>"; };
-		E0FC38230D92D4E400EF3BB3 /* vector.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector.hpp; sourceTree = "<group>"; };
-		E0FC38240D92D4E400EF3BB3 /* vector_c.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_c.hpp; sourceTree = "<group>"; };
-		E0FC38260D92D4E400EF3BB3 /* advance_backward.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = advance_backward.hpp; sourceTree = "<group>"; };
-		E0FC38270D92D4E400EF3BB3 /* advance_forward.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = advance_forward.hpp; sourceTree = "<group>"; };
-		E0FC38280D92D4E400EF3BB3 /* and.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = and.hpp; sourceTree = "<group>"; };
-		E0FC38290D92D4E400EF3BB3 /* apply.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apply.hpp; sourceTree = "<group>"; };
-		E0FC382A0D92D4E400EF3BB3 /* apply_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apply_fwd.hpp; sourceTree = "<group>"; };
-		E0FC382B0D92D4E400EF3BB3 /* apply_wrap.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apply_wrap.hpp; sourceTree = "<group>"; };
-		E0FC382C0D92D4E400EF3BB3 /* arg.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = arg.hpp; sourceTree = "<group>"; };
-		E0FC382D0D92D4E400EF3BB3 /* basic_bind.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = basic_bind.hpp; sourceTree = "<group>"; };
-		E0FC382E0D92D4E400EF3BB3 /* bind.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bind.hpp; sourceTree = "<group>"; };
-		E0FC382F0D92D4E400EF3BB3 /* bind_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bind_fwd.hpp; sourceTree = "<group>"; };
-		E0FC38300D92D4E400EF3BB3 /* bitand.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bitand.hpp; sourceTree = "<group>"; };
-		E0FC38310D92D4E400EF3BB3 /* bitor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bitor.hpp; sourceTree = "<group>"; };
-		E0FC38320D92D4E400EF3BB3 /* bitxor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bitxor.hpp; sourceTree = "<group>"; };
-		E0FC38330D92D4E400EF3BB3 /* deque.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = deque.hpp; sourceTree = "<group>"; };
-		E0FC38340D92D4E400EF3BB3 /* divides.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = divides.hpp; sourceTree = "<group>"; };
-		E0FC38350D92D4E400EF3BB3 /* equal_to.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = equal_to.hpp; sourceTree = "<group>"; };
-		E0FC38360D92D4E400EF3BB3 /* fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC38370D92D4E400EF3BB3 /* full_lambda.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = full_lambda.hpp; sourceTree = "<group>"; };
-		E0FC38380D92D4E400EF3BB3 /* greater.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = greater.hpp; sourceTree = "<group>"; };
-		E0FC38390D92D4E400EF3BB3 /* greater_equal.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = greater_equal.hpp; sourceTree = "<group>"; };
-		E0FC383A0D92D4E400EF3BB3 /* inherit.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = inherit.hpp; sourceTree = "<group>"; };
-		E0FC383B0D92D4E400EF3BB3 /* iter_fold_if_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = iter_fold_if_impl.hpp; sourceTree = "<group>"; };
-		E0FC383C0D92D4E400EF3BB3 /* iter_fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = iter_fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC383D0D92D4E400EF3BB3 /* lambda_no_ctps.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lambda_no_ctps.hpp; sourceTree = "<group>"; };
-		E0FC383E0D92D4E400EF3BB3 /* less.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = less.hpp; sourceTree = "<group>"; };
-		E0FC383F0D92D4E400EF3BB3 /* less_equal.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = less_equal.hpp; sourceTree = "<group>"; };
-		E0FC38400D92D4E400EF3BB3 /* list.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = list.hpp; sourceTree = "<group>"; };
-		E0FC38410D92D4E400EF3BB3 /* list_c.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = list_c.hpp; sourceTree = "<group>"; };
-		E0FC38420D92D4E400EF3BB3 /* map.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = map.hpp; sourceTree = "<group>"; };
-		E0FC38430D92D4E400EF3BB3 /* minus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = minus.hpp; sourceTree = "<group>"; };
-		E0FC38440D92D4E400EF3BB3 /* modulus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = modulus.hpp; sourceTree = "<group>"; };
-		E0FC38450D92D4E400EF3BB3 /* not_equal_to.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = not_equal_to.hpp; sourceTree = "<group>"; };
-		E0FC38460D92D4E400EF3BB3 /* or.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = or.hpp; sourceTree = "<group>"; };
-		E0FC38470D92D4E400EF3BB3 /* placeholders.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = placeholders.hpp; sourceTree = "<group>"; };
-		E0FC38480D92D4E400EF3BB3 /* plus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = plus.hpp; sourceTree = "<group>"; };
-		E0FC38490D92D4E400EF3BB3 /* quote.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = quote.hpp; sourceTree = "<group>"; };
-		E0FC384A0D92D4E400EF3BB3 /* reverse_fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = reverse_fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC384B0D92D4E400EF3BB3 /* reverse_iter_fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = reverse_iter_fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC384C0D92D4E400EF3BB3 /* set.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = set.hpp; sourceTree = "<group>"; };
-		E0FC384D0D92D4E400EF3BB3 /* set_c.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = set_c.hpp; sourceTree = "<group>"; };
-		E0FC384E0D92D4E400EF3BB3 /* shift_left.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = shift_left.hpp; sourceTree = "<group>"; };
-		E0FC384F0D92D4E400EF3BB3 /* shift_right.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = shift_right.hpp; sourceTree = "<group>"; };
-		E0FC38500D92D4E400EF3BB3 /* template_arity.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = template_arity.hpp; sourceTree = "<group>"; };
-		E0FC38510D92D4E400EF3BB3 /* times.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = times.hpp; sourceTree = "<group>"; };
-		E0FC38520D92D4E400EF3BB3 /* unpack_args.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = unpack_args.hpp; sourceTree = "<group>"; };
-		E0FC38530D92D4E400EF3BB3 /* vector.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector.hpp; sourceTree = "<group>"; };
-		E0FC38540D92D4E400EF3BB3 /* vector_c.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_c.hpp; sourceTree = "<group>"; };
-		E0FC38560D92D4E400EF3BB3 /* advance_backward.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = advance_backward.hpp; sourceTree = "<group>"; };
-		E0FC38570D92D4E400EF3BB3 /* advance_forward.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = advance_forward.hpp; sourceTree = "<group>"; };
-		E0FC38580D92D4E400EF3BB3 /* and.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = and.hpp; sourceTree = "<group>"; };
-		E0FC38590D92D4E400EF3BB3 /* apply.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apply.hpp; sourceTree = "<group>"; };
-		E0FC385A0D92D4E400EF3BB3 /* apply_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apply_fwd.hpp; sourceTree = "<group>"; };
-		E0FC385B0D92D4E400EF3BB3 /* apply_wrap.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apply_wrap.hpp; sourceTree = "<group>"; };
-		E0FC385C0D92D4E400EF3BB3 /* arg.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = arg.hpp; sourceTree = "<group>"; };
-		E0FC385D0D92D4E400EF3BB3 /* basic_bind.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = basic_bind.hpp; sourceTree = "<group>"; };
-		E0FC385E0D92D4E400EF3BB3 /* bind.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bind.hpp; sourceTree = "<group>"; };
-		E0FC385F0D92D4E400EF3BB3 /* bind_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bind_fwd.hpp; sourceTree = "<group>"; };
-		E0FC38600D92D4E400EF3BB3 /* bitand.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bitand.hpp; sourceTree = "<group>"; };
-		E0FC38610D92D4E400EF3BB3 /* bitor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bitor.hpp; sourceTree = "<group>"; };
-		E0FC38620D92D4E400EF3BB3 /* bitxor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bitxor.hpp; sourceTree = "<group>"; };
-		E0FC38630D92D4E400EF3BB3 /* deque.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = deque.hpp; sourceTree = "<group>"; };
-		E0FC38640D92D4E400EF3BB3 /* divides.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = divides.hpp; sourceTree = "<group>"; };
-		E0FC38650D92D4E400EF3BB3 /* equal_to.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = equal_to.hpp; sourceTree = "<group>"; };
-		E0FC38660D92D4E400EF3BB3 /* fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC38670D92D4E400EF3BB3 /* full_lambda.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = full_lambda.hpp; sourceTree = "<group>"; };
-		E0FC38680D92D4E400EF3BB3 /* greater.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = greater.hpp; sourceTree = "<group>"; };
-		E0FC38690D92D4E400EF3BB3 /* greater_equal.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = greater_equal.hpp; sourceTree = "<group>"; };
-		E0FC386A0D92D4E400EF3BB3 /* inherit.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = inherit.hpp; sourceTree = "<group>"; };
-		E0FC386B0D92D4E400EF3BB3 /* iter_fold_if_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = iter_fold_if_impl.hpp; sourceTree = "<group>"; };
-		E0FC386C0D92D4E400EF3BB3 /* iter_fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = iter_fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC386D0D92D4E400EF3BB3 /* lambda_no_ctps.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lambda_no_ctps.hpp; sourceTree = "<group>"; };
-		E0FC386E0D92D4E400EF3BB3 /* less.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = less.hpp; sourceTree = "<group>"; };
-		E0FC386F0D92D4E400EF3BB3 /* less_equal.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = less_equal.hpp; sourceTree = "<group>"; };
-		E0FC38700D92D4E400EF3BB3 /* list.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = list.hpp; sourceTree = "<group>"; };
-		E0FC38710D92D4E400EF3BB3 /* list_c.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = list_c.hpp; sourceTree = "<group>"; };
-		E0FC38720D92D4E400EF3BB3 /* map.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = map.hpp; sourceTree = "<group>"; };
-		E0FC38730D92D4E400EF3BB3 /* minus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = minus.hpp; sourceTree = "<group>"; };
-		E0FC38740D92D4E400EF3BB3 /* modulus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = modulus.hpp; sourceTree = "<group>"; };
-		E0FC38750D92D4E400EF3BB3 /* not_equal_to.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = not_equal_to.hpp; sourceTree = "<group>"; };
-		E0FC38760D92D4E400EF3BB3 /* or.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = or.hpp; sourceTree = "<group>"; };
-		E0FC38770D92D4E400EF3BB3 /* placeholders.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = placeholders.hpp; sourceTree = "<group>"; };
-		E0FC38780D92D4E400EF3BB3 /* plus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = plus.hpp; sourceTree = "<group>"; };
-		E0FC38790D92D4E400EF3BB3 /* quote.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = quote.hpp; sourceTree = "<group>"; };
-		E0FC387A0D92D4E400EF3BB3 /* reverse_fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = reverse_fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC387B0D92D4E400EF3BB3 /* reverse_iter_fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = reverse_iter_fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC387C0D92D4E400EF3BB3 /* set.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = set.hpp; sourceTree = "<group>"; };
-		E0FC387D0D92D4E400EF3BB3 /* set_c.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = set_c.hpp; sourceTree = "<group>"; };
-		E0FC387E0D92D4E400EF3BB3 /* shift_left.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = shift_left.hpp; sourceTree = "<group>"; };
-		E0FC387F0D92D4E400EF3BB3 /* shift_right.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = shift_right.hpp; sourceTree = "<group>"; };
-		E0FC38800D92D4E400EF3BB3 /* template_arity.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = template_arity.hpp; sourceTree = "<group>"; };
-		E0FC38810D92D4E400EF3BB3 /* times.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = times.hpp; sourceTree = "<group>"; };
-		E0FC38820D92D4E400EF3BB3 /* unpack_args.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = unpack_args.hpp; sourceTree = "<group>"; };
-		E0FC38830D92D4E400EF3BB3 /* vector.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector.hpp; sourceTree = "<group>"; };
-		E0FC38840D92D4E400EF3BB3 /* vector_c.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_c.hpp; sourceTree = "<group>"; };
-		E0FC38860D92D4E400EF3BB3 /* advance_backward.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = advance_backward.hpp; sourceTree = "<group>"; };
-		E0FC38870D92D4E400EF3BB3 /* advance_forward.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = advance_forward.hpp; sourceTree = "<group>"; };
-		E0FC38880D92D4E400EF3BB3 /* and.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = and.hpp; sourceTree = "<group>"; };
-		E0FC38890D92D4E400EF3BB3 /* apply.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apply.hpp; sourceTree = "<group>"; };
-		E0FC388A0D92D4E400EF3BB3 /* apply_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apply_fwd.hpp; sourceTree = "<group>"; };
-		E0FC388B0D92D4E400EF3BB3 /* apply_wrap.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apply_wrap.hpp; sourceTree = "<group>"; };
-		E0FC388C0D92D4E400EF3BB3 /* arg.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = arg.hpp; sourceTree = "<group>"; };
-		E0FC388D0D92D4E400EF3BB3 /* basic_bind.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = basic_bind.hpp; sourceTree = "<group>"; };
-		E0FC388E0D92D4E400EF3BB3 /* bind.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bind.hpp; sourceTree = "<group>"; };
-		E0FC388F0D92D4E400EF3BB3 /* bind_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bind_fwd.hpp; sourceTree = "<group>"; };
-		E0FC38900D92D4E400EF3BB3 /* bitand.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bitand.hpp; sourceTree = "<group>"; };
-		E0FC38910D92D4E400EF3BB3 /* bitor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bitor.hpp; sourceTree = "<group>"; };
-		E0FC38920D92D4E400EF3BB3 /* bitxor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bitxor.hpp; sourceTree = "<group>"; };
-		E0FC38930D92D4E400EF3BB3 /* deque.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = deque.hpp; sourceTree = "<group>"; };
-		E0FC38940D92D4E400EF3BB3 /* divides.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = divides.hpp; sourceTree = "<group>"; };
-		E0FC38950D92D4E400EF3BB3 /* equal_to.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = equal_to.hpp; sourceTree = "<group>"; };
-		E0FC38960D92D4E400EF3BB3 /* fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC38970D92D4E400EF3BB3 /* full_lambda.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = full_lambda.hpp; sourceTree = "<group>"; };
-		E0FC38980D92D4E400EF3BB3 /* greater.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = greater.hpp; sourceTree = "<group>"; };
-		E0FC38990D92D4E400EF3BB3 /* greater_equal.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = greater_equal.hpp; sourceTree = "<group>"; };
-		E0FC389A0D92D4E400EF3BB3 /* inherit.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = inherit.hpp; sourceTree = "<group>"; };
-		E0FC389B0D92D4E400EF3BB3 /* iter_fold_if_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = iter_fold_if_impl.hpp; sourceTree = "<group>"; };
-		E0FC389C0D92D4E400EF3BB3 /* iter_fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = iter_fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC389D0D92D4E400EF3BB3 /* lambda_no_ctps.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lambda_no_ctps.hpp; sourceTree = "<group>"; };
-		E0FC389E0D92D4E400EF3BB3 /* less.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = less.hpp; sourceTree = "<group>"; };
-		E0FC389F0D92D4E400EF3BB3 /* less_equal.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = less_equal.hpp; sourceTree = "<group>"; };
-		E0FC38A00D92D4E400EF3BB3 /* list.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = list.hpp; sourceTree = "<group>"; };
-		E0FC38A10D92D4E400EF3BB3 /* list_c.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = list_c.hpp; sourceTree = "<group>"; };
-		E0FC38A20D92D4E400EF3BB3 /* map.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = map.hpp; sourceTree = "<group>"; };
-		E0FC38A30D92D4E400EF3BB3 /* minus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = minus.hpp; sourceTree = "<group>"; };
-		E0FC38A40D92D4E400EF3BB3 /* modulus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = modulus.hpp; sourceTree = "<group>"; };
-		E0FC38A50D92D4E400EF3BB3 /* not_equal_to.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = not_equal_to.hpp; sourceTree = "<group>"; };
-		E0FC38A60D92D4E400EF3BB3 /* or.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = or.hpp; sourceTree = "<group>"; };
-		E0FC38A70D92D4E400EF3BB3 /* placeholders.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = placeholders.hpp; sourceTree = "<group>"; };
-		E0FC38A80D92D4E400EF3BB3 /* plus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = plus.hpp; sourceTree = "<group>"; };
-		E0FC38A90D92D4E400EF3BB3 /* quote.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = quote.hpp; sourceTree = "<group>"; };
-		E0FC38AA0D92D4E400EF3BB3 /* reverse_fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = reverse_fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC38AB0D92D4E400EF3BB3 /* reverse_iter_fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = reverse_iter_fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC38AC0D92D4E400EF3BB3 /* set.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = set.hpp; sourceTree = "<group>"; };
-		E0FC38AD0D92D4E400EF3BB3 /* set_c.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = set_c.hpp; sourceTree = "<group>"; };
-		E0FC38AE0D92D4E400EF3BB3 /* shift_left.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = shift_left.hpp; sourceTree = "<group>"; };
-		E0FC38AF0D92D4E400EF3BB3 /* shift_right.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = shift_right.hpp; sourceTree = "<group>"; };
-		E0FC38B00D92D4E400EF3BB3 /* template_arity.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = template_arity.hpp; sourceTree = "<group>"; };
-		E0FC38B10D92D4E400EF3BB3 /* times.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = times.hpp; sourceTree = "<group>"; };
-		E0FC38B20D92D4E400EF3BB3 /* unpack_args.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = unpack_args.hpp; sourceTree = "<group>"; };
-		E0FC38B30D92D4E400EF3BB3 /* vector.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector.hpp; sourceTree = "<group>"; };
-		E0FC38B40D92D4E400EF3BB3 /* vector_c.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_c.hpp; sourceTree = "<group>"; };
-		E0FC38B60D92D4E400EF3BB3 /* advance_backward.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = advance_backward.hpp; sourceTree = "<group>"; };
-		E0FC38B70D92D4E400EF3BB3 /* advance_forward.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = advance_forward.hpp; sourceTree = "<group>"; };
-		E0FC38B80D92D4E400EF3BB3 /* and.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = and.hpp; sourceTree = "<group>"; };
-		E0FC38B90D92D4E400EF3BB3 /* apply.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apply.hpp; sourceTree = "<group>"; };
-		E0FC38BA0D92D4E400EF3BB3 /* apply_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apply_fwd.hpp; sourceTree = "<group>"; };
-		E0FC38BB0D92D4E400EF3BB3 /* apply_wrap.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apply_wrap.hpp; sourceTree = "<group>"; };
-		E0FC38BC0D92D4E400EF3BB3 /* arg.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = arg.hpp; sourceTree = "<group>"; };
-		E0FC38BD0D92D4E400EF3BB3 /* basic_bind.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = basic_bind.hpp; sourceTree = "<group>"; };
-		E0FC38BE0D92D4E400EF3BB3 /* bind.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bind.hpp; sourceTree = "<group>"; };
-		E0FC38BF0D92D4E400EF3BB3 /* bind_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bind_fwd.hpp; sourceTree = "<group>"; };
-		E0FC38C00D92D4E400EF3BB3 /* bitand.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bitand.hpp; sourceTree = "<group>"; };
-		E0FC38C10D92D4E400EF3BB3 /* bitor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bitor.hpp; sourceTree = "<group>"; };
-		E0FC38C20D92D4E400EF3BB3 /* bitxor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bitxor.hpp; sourceTree = "<group>"; };
-		E0FC38C30D92D4E400EF3BB3 /* deque.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = deque.hpp; sourceTree = "<group>"; };
-		E0FC38C40D92D4E400EF3BB3 /* divides.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = divides.hpp; sourceTree = "<group>"; };
-		E0FC38C50D92D4E400EF3BB3 /* equal_to.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = equal_to.hpp; sourceTree = "<group>"; };
-		E0FC38C60D92D4E400EF3BB3 /* fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC38C70D92D4E400EF3BB3 /* full_lambda.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = full_lambda.hpp; sourceTree = "<group>"; };
-		E0FC38C80D92D4E400EF3BB3 /* greater.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = greater.hpp; sourceTree = "<group>"; };
-		E0FC38C90D92D4E400EF3BB3 /* greater_equal.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = greater_equal.hpp; sourceTree = "<group>"; };
-		E0FC38CA0D92D4E400EF3BB3 /* inherit.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = inherit.hpp; sourceTree = "<group>"; };
-		E0FC38CB0D92D4E400EF3BB3 /* iter_fold_if_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = iter_fold_if_impl.hpp; sourceTree = "<group>"; };
-		E0FC38CC0D92D4E400EF3BB3 /* iter_fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = iter_fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC38CD0D92D4E400EF3BB3 /* lambda_no_ctps.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lambda_no_ctps.hpp; sourceTree = "<group>"; };
-		E0FC38CE0D92D4E400EF3BB3 /* less.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = less.hpp; sourceTree = "<group>"; };
-		E0FC38CF0D92D4E400EF3BB3 /* less_equal.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = less_equal.hpp; sourceTree = "<group>"; };
-		E0FC38D00D92D4E400EF3BB3 /* list.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = list.hpp; sourceTree = "<group>"; };
-		E0FC38D10D92D4E400EF3BB3 /* list_c.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = list_c.hpp; sourceTree = "<group>"; };
-		E0FC38D20D92D4E400EF3BB3 /* map.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = map.hpp; sourceTree = "<group>"; };
-		E0FC38D30D92D4E400EF3BB3 /* minus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = minus.hpp; sourceTree = "<group>"; };
-		E0FC38D40D92D4E400EF3BB3 /* modulus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = modulus.hpp; sourceTree = "<group>"; };
-		E0FC38D50D92D4E400EF3BB3 /* not_equal_to.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = not_equal_to.hpp; sourceTree = "<group>"; };
-		E0FC38D60D92D4E400EF3BB3 /* or.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = or.hpp; sourceTree = "<group>"; };
-		E0FC38D70D92D4E400EF3BB3 /* placeholders.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = placeholders.hpp; sourceTree = "<group>"; };
-		E0FC38D80D92D4E400EF3BB3 /* plus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = plus.hpp; sourceTree = "<group>"; };
-		E0FC38D90D92D4E400EF3BB3 /* quote.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = quote.hpp; sourceTree = "<group>"; };
-		E0FC38DA0D92D4E400EF3BB3 /* reverse_fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = reverse_fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC38DB0D92D4E400EF3BB3 /* reverse_iter_fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = reverse_iter_fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC38DC0D92D4E400EF3BB3 /* set.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = set.hpp; sourceTree = "<group>"; };
-		E0FC38DD0D92D4E400EF3BB3 /* set_c.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = set_c.hpp; sourceTree = "<group>"; };
-		E0FC38DE0D92D4E400EF3BB3 /* shift_left.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = shift_left.hpp; sourceTree = "<group>"; };
-		E0FC38DF0D92D4E400EF3BB3 /* shift_right.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = shift_right.hpp; sourceTree = "<group>"; };
-		E0FC38E00D92D4E400EF3BB3 /* template_arity.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = template_arity.hpp; sourceTree = "<group>"; };
-		E0FC38E10D92D4E400EF3BB3 /* times.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = times.hpp; sourceTree = "<group>"; };
-		E0FC38E20D92D4E400EF3BB3 /* unpack_args.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = unpack_args.hpp; sourceTree = "<group>"; };
-		E0FC38E30D92D4E400EF3BB3 /* vector.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector.hpp; sourceTree = "<group>"; };
-		E0FC38E40D92D4E400EF3BB3 /* vector_c.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_c.hpp; sourceTree = "<group>"; };
-		E0FC38E60D92D4E400EF3BB3 /* advance_backward.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = advance_backward.hpp; sourceTree = "<group>"; };
-		E0FC38E70D92D4E400EF3BB3 /* advance_forward.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = advance_forward.hpp; sourceTree = "<group>"; };
-		E0FC38E80D92D4E400EF3BB3 /* and.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = and.hpp; sourceTree = "<group>"; };
-		E0FC38E90D92D4E400EF3BB3 /* apply.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apply.hpp; sourceTree = "<group>"; };
-		E0FC38EA0D92D4E400EF3BB3 /* apply_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apply_fwd.hpp; sourceTree = "<group>"; };
-		E0FC38EB0D92D4E400EF3BB3 /* apply_wrap.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apply_wrap.hpp; sourceTree = "<group>"; };
-		E0FC38EC0D92D4E400EF3BB3 /* arg.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = arg.hpp; sourceTree = "<group>"; };
-		E0FC38ED0D92D4E400EF3BB3 /* basic_bind.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = basic_bind.hpp; sourceTree = "<group>"; };
-		E0FC38EE0D92D4E400EF3BB3 /* bind.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bind.hpp; sourceTree = "<group>"; };
-		E0FC38EF0D92D4E400EF3BB3 /* bind_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bind_fwd.hpp; sourceTree = "<group>"; };
-		E0FC38F00D92D4E400EF3BB3 /* bitand.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bitand.hpp; sourceTree = "<group>"; };
-		E0FC38F10D92D4E400EF3BB3 /* bitor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bitor.hpp; sourceTree = "<group>"; };
-		E0FC38F20D92D4E400EF3BB3 /* bitxor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bitxor.hpp; sourceTree = "<group>"; };
-		E0FC38F30D92D4E400EF3BB3 /* deque.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = deque.hpp; sourceTree = "<group>"; };
-		E0FC38F40D92D4E400EF3BB3 /* divides.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = divides.hpp; sourceTree = "<group>"; };
-		E0FC38F50D92D4E400EF3BB3 /* equal_to.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = equal_to.hpp; sourceTree = "<group>"; };
-		E0FC38F60D92D4E400EF3BB3 /* fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC38F70D92D4E400EF3BB3 /* full_lambda.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = full_lambda.hpp; sourceTree = "<group>"; };
-		E0FC38F80D92D4E400EF3BB3 /* greater.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = greater.hpp; sourceTree = "<group>"; };
-		E0FC38F90D92D4E400EF3BB3 /* greater_equal.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = greater_equal.hpp; sourceTree = "<group>"; };
-		E0FC38FA0D92D4E400EF3BB3 /* inherit.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = inherit.hpp; sourceTree = "<group>"; };
-		E0FC38FB0D92D4E400EF3BB3 /* iter_fold_if_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = iter_fold_if_impl.hpp; sourceTree = "<group>"; };
-		E0FC38FC0D92D4E400EF3BB3 /* iter_fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = iter_fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC38FD0D92D4E400EF3BB3 /* lambda_no_ctps.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lambda_no_ctps.hpp; sourceTree = "<group>"; };
-		E0FC38FE0D92D4E400EF3BB3 /* less.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = less.hpp; sourceTree = "<group>"; };
-		E0FC38FF0D92D4E400EF3BB3 /* less_equal.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = less_equal.hpp; sourceTree = "<group>"; };
-		E0FC39000D92D4E400EF3BB3 /* list.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = list.hpp; sourceTree = "<group>"; };
-		E0FC39010D92D4E400EF3BB3 /* list_c.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = list_c.hpp; sourceTree = "<group>"; };
-		E0FC39020D92D4E400EF3BB3 /* map.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = map.hpp; sourceTree = "<group>"; };
-		E0FC39030D92D4E400EF3BB3 /* minus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = minus.hpp; sourceTree = "<group>"; };
-		E0FC39040D92D4E400EF3BB3 /* modulus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = modulus.hpp; sourceTree = "<group>"; };
-		E0FC39050D92D4E400EF3BB3 /* not_equal_to.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = not_equal_to.hpp; sourceTree = "<group>"; };
-		E0FC39060D92D4E400EF3BB3 /* or.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = or.hpp; sourceTree = "<group>"; };
-		E0FC39070D92D4E400EF3BB3 /* placeholders.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = placeholders.hpp; sourceTree = "<group>"; };
-		E0FC39080D92D4E400EF3BB3 /* plus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = plus.hpp; sourceTree = "<group>"; };
-		E0FC39090D92D4E400EF3BB3 /* quote.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = quote.hpp; sourceTree = "<group>"; };
-		E0FC390A0D92D4E400EF3BB3 /* reverse_fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = reverse_fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC390B0D92D4E400EF3BB3 /* reverse_iter_fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = reverse_iter_fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC390C0D92D4E400EF3BB3 /* set.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = set.hpp; sourceTree = "<group>"; };
-		E0FC390D0D92D4E400EF3BB3 /* set_c.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = set_c.hpp; sourceTree = "<group>"; };
-		E0FC390E0D92D4E400EF3BB3 /* shift_left.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = shift_left.hpp; sourceTree = "<group>"; };
-		E0FC390F0D92D4E400EF3BB3 /* shift_right.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = shift_right.hpp; sourceTree = "<group>"; };
-		E0FC39100D92D4E400EF3BB3 /* template_arity.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = template_arity.hpp; sourceTree = "<group>"; };
-		E0FC39110D92D4E400EF3BB3 /* times.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = times.hpp; sourceTree = "<group>"; };
-		E0FC39120D92D4E400EF3BB3 /* unpack_args.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = unpack_args.hpp; sourceTree = "<group>"; };
-		E0FC39130D92D4E400EF3BB3 /* vector.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector.hpp; sourceTree = "<group>"; };
-		E0FC39140D92D4E400EF3BB3 /* vector_c.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_c.hpp; sourceTree = "<group>"; };
-		E0FC39160D92D4E400EF3BB3 /* advance_backward.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = advance_backward.hpp; sourceTree = "<group>"; };
-		E0FC39170D92D4E400EF3BB3 /* advance_forward.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = advance_forward.hpp; sourceTree = "<group>"; };
-		E0FC39180D92D4E400EF3BB3 /* and.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = and.hpp; sourceTree = "<group>"; };
-		E0FC39190D92D4E400EF3BB3 /* apply.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apply.hpp; sourceTree = "<group>"; };
-		E0FC391A0D92D4E400EF3BB3 /* apply_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apply_fwd.hpp; sourceTree = "<group>"; };
-		E0FC391B0D92D4E400EF3BB3 /* apply_wrap.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apply_wrap.hpp; sourceTree = "<group>"; };
-		E0FC391C0D92D4E400EF3BB3 /* arg.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = arg.hpp; sourceTree = "<group>"; };
-		E0FC391D0D92D4E400EF3BB3 /* basic_bind.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = basic_bind.hpp; sourceTree = "<group>"; };
-		E0FC391E0D92D4E400EF3BB3 /* bind.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bind.hpp; sourceTree = "<group>"; };
-		E0FC391F0D92D4E400EF3BB3 /* bind_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bind_fwd.hpp; sourceTree = "<group>"; };
-		E0FC39200D92D4E400EF3BB3 /* bitand.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bitand.hpp; sourceTree = "<group>"; };
-		E0FC39210D92D4E400EF3BB3 /* bitor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bitor.hpp; sourceTree = "<group>"; };
-		E0FC39220D92D4E400EF3BB3 /* bitxor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bitxor.hpp; sourceTree = "<group>"; };
-		E0FC39230D92D4E400EF3BB3 /* deque.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = deque.hpp; sourceTree = "<group>"; };
-		E0FC39240D92D4E400EF3BB3 /* divides.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = divides.hpp; sourceTree = "<group>"; };
-		E0FC39250D92D4E400EF3BB3 /* equal_to.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = equal_to.hpp; sourceTree = "<group>"; };
-		E0FC39260D92D4E400EF3BB3 /* fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC39270D92D4E400EF3BB3 /* full_lambda.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = full_lambda.hpp; sourceTree = "<group>"; };
-		E0FC39280D92D4E400EF3BB3 /* greater.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = greater.hpp; sourceTree = "<group>"; };
-		E0FC39290D92D4E400EF3BB3 /* greater_equal.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = greater_equal.hpp; sourceTree = "<group>"; };
-		E0FC392A0D92D4E400EF3BB3 /* inherit.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = inherit.hpp; sourceTree = "<group>"; };
-		E0FC392B0D92D4E400EF3BB3 /* iter_fold_if_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = iter_fold_if_impl.hpp; sourceTree = "<group>"; };
-		E0FC392C0D92D4E400EF3BB3 /* iter_fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = iter_fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC392D0D92D4E400EF3BB3 /* lambda_no_ctps.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lambda_no_ctps.hpp; sourceTree = "<group>"; };
-		E0FC392E0D92D4E400EF3BB3 /* less.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = less.hpp; sourceTree = "<group>"; };
-		E0FC392F0D92D4E400EF3BB3 /* less_equal.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = less_equal.hpp; sourceTree = "<group>"; };
-		E0FC39300D92D4E400EF3BB3 /* list.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = list.hpp; sourceTree = "<group>"; };
-		E0FC39310D92D4E400EF3BB3 /* list_c.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = list_c.hpp; sourceTree = "<group>"; };
-		E0FC39320D92D4E400EF3BB3 /* map.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = map.hpp; sourceTree = "<group>"; };
-		E0FC39330D92D4E400EF3BB3 /* minus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = minus.hpp; sourceTree = "<group>"; };
-		E0FC39340D92D4E400EF3BB3 /* modulus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = modulus.hpp; sourceTree = "<group>"; };
-		E0FC39350D92D4E400EF3BB3 /* not_equal_to.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = not_equal_to.hpp; sourceTree = "<group>"; };
-		E0FC39360D92D4E400EF3BB3 /* or.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = or.hpp; sourceTree = "<group>"; };
-		E0FC39370D92D4E400EF3BB3 /* placeholders.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = placeholders.hpp; sourceTree = "<group>"; };
-		E0FC39380D92D4E400EF3BB3 /* plus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = plus.hpp; sourceTree = "<group>"; };
-		E0FC39390D92D4E400EF3BB3 /* quote.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = quote.hpp; sourceTree = "<group>"; };
-		E0FC393A0D92D4E400EF3BB3 /* reverse_fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = reverse_fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC393B0D92D4E400EF3BB3 /* reverse_iter_fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = reverse_iter_fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC393C0D92D4E400EF3BB3 /* set.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = set.hpp; sourceTree = "<group>"; };
-		E0FC393D0D92D4E400EF3BB3 /* set_c.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = set_c.hpp; sourceTree = "<group>"; };
-		E0FC393E0D92D4E400EF3BB3 /* shift_left.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = shift_left.hpp; sourceTree = "<group>"; };
-		E0FC393F0D92D4E400EF3BB3 /* shift_right.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = shift_right.hpp; sourceTree = "<group>"; };
-		E0FC39400D92D4E400EF3BB3 /* template_arity.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = template_arity.hpp; sourceTree = "<group>"; };
-		E0FC39410D92D4E400EF3BB3 /* times.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = times.hpp; sourceTree = "<group>"; };
-		E0FC39420D92D4E400EF3BB3 /* unpack_args.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = unpack_args.hpp; sourceTree = "<group>"; };
-		E0FC39430D92D4E400EF3BB3 /* vector.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector.hpp; sourceTree = "<group>"; };
-		E0FC39440D92D4E400EF3BB3 /* vector_c.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_c.hpp; sourceTree = "<group>"; };
-		E0FC39460D92D4E400EF3BB3 /* advance_backward.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = advance_backward.hpp; sourceTree = "<group>"; };
-		E0FC39470D92D4E400EF3BB3 /* advance_forward.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = advance_forward.hpp; sourceTree = "<group>"; };
-		E0FC39480D92D4E400EF3BB3 /* and.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = and.hpp; sourceTree = "<group>"; };
-		E0FC39490D92D4E400EF3BB3 /* apply.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apply.hpp; sourceTree = "<group>"; };
-		E0FC394A0D92D4E400EF3BB3 /* apply_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apply_fwd.hpp; sourceTree = "<group>"; };
-		E0FC394B0D92D4E400EF3BB3 /* apply_wrap.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apply_wrap.hpp; sourceTree = "<group>"; };
-		E0FC394C0D92D4E400EF3BB3 /* arg.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = arg.hpp; sourceTree = "<group>"; };
-		E0FC394D0D92D4E400EF3BB3 /* basic_bind.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = basic_bind.hpp; sourceTree = "<group>"; };
-		E0FC394E0D92D4E400EF3BB3 /* bind.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bind.hpp; sourceTree = "<group>"; };
-		E0FC394F0D92D4E400EF3BB3 /* bind_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bind_fwd.hpp; sourceTree = "<group>"; };
-		E0FC39500D92D4E400EF3BB3 /* bitand.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bitand.hpp; sourceTree = "<group>"; };
-		E0FC39510D92D4E400EF3BB3 /* bitor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bitor.hpp; sourceTree = "<group>"; };
-		E0FC39520D92D4E400EF3BB3 /* bitxor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bitxor.hpp; sourceTree = "<group>"; };
-		E0FC39530D92D4E400EF3BB3 /* deque.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = deque.hpp; sourceTree = "<group>"; };
-		E0FC39540D92D4E400EF3BB3 /* divides.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = divides.hpp; sourceTree = "<group>"; };
-		E0FC39550D92D4E400EF3BB3 /* equal_to.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = equal_to.hpp; sourceTree = "<group>"; };
-		E0FC39560D92D4E400EF3BB3 /* fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC39570D92D4E400EF3BB3 /* full_lambda.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = full_lambda.hpp; sourceTree = "<group>"; };
-		E0FC39580D92D4E400EF3BB3 /* greater.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = greater.hpp; sourceTree = "<group>"; };
-		E0FC39590D92D4E400EF3BB3 /* greater_equal.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = greater_equal.hpp; sourceTree = "<group>"; };
-		E0FC395A0D92D4E400EF3BB3 /* inherit.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = inherit.hpp; sourceTree = "<group>"; };
-		E0FC395B0D92D4E400EF3BB3 /* iter_fold_if_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = iter_fold_if_impl.hpp; sourceTree = "<group>"; };
-		E0FC395C0D92D4E400EF3BB3 /* iter_fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = iter_fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC395D0D92D4E400EF3BB3 /* lambda_no_ctps.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lambda_no_ctps.hpp; sourceTree = "<group>"; };
-		E0FC395E0D92D4E400EF3BB3 /* less.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = less.hpp; sourceTree = "<group>"; };
-		E0FC395F0D92D4E400EF3BB3 /* less_equal.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = less_equal.hpp; sourceTree = "<group>"; };
-		E0FC39600D92D4E400EF3BB3 /* list.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = list.hpp; sourceTree = "<group>"; };
-		E0FC39610D92D4E400EF3BB3 /* list_c.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = list_c.hpp; sourceTree = "<group>"; };
-		E0FC39620D92D4E400EF3BB3 /* map.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = map.hpp; sourceTree = "<group>"; };
-		E0FC39630D92D4E400EF3BB3 /* minus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = minus.hpp; sourceTree = "<group>"; };
-		E0FC39640D92D4E400EF3BB3 /* modulus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = modulus.hpp; sourceTree = "<group>"; };
-		E0FC39650D92D4E400EF3BB3 /* not_equal_to.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = not_equal_to.hpp; sourceTree = "<group>"; };
-		E0FC39660D92D4E400EF3BB3 /* or.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = or.hpp; sourceTree = "<group>"; };
-		E0FC39670D92D4E400EF3BB3 /* placeholders.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = placeholders.hpp; sourceTree = "<group>"; };
-		E0FC39680D92D4E400EF3BB3 /* plus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = plus.hpp; sourceTree = "<group>"; };
-		E0FC39690D92D4E400EF3BB3 /* quote.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = quote.hpp; sourceTree = "<group>"; };
-		E0FC396A0D92D4E400EF3BB3 /* reverse_fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = reverse_fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC396B0D92D4E400EF3BB3 /* reverse_iter_fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = reverse_iter_fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC396C0D92D4E400EF3BB3 /* set.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = set.hpp; sourceTree = "<group>"; };
-		E0FC396D0D92D4E400EF3BB3 /* set_c.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = set_c.hpp; sourceTree = "<group>"; };
-		E0FC396E0D92D4E400EF3BB3 /* shift_left.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = shift_left.hpp; sourceTree = "<group>"; };
-		E0FC396F0D92D4E400EF3BB3 /* shift_right.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = shift_right.hpp; sourceTree = "<group>"; };
-		E0FC39700D92D4E400EF3BB3 /* template_arity.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = template_arity.hpp; sourceTree = "<group>"; };
-		E0FC39710D92D4E400EF3BB3 /* times.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = times.hpp; sourceTree = "<group>"; };
-		E0FC39720D92D4E400EF3BB3 /* unpack_args.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = unpack_args.hpp; sourceTree = "<group>"; };
-		E0FC39730D92D4E400EF3BB3 /* vector.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector.hpp; sourceTree = "<group>"; };
-		E0FC39740D92D4E400EF3BB3 /* vector_c.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_c.hpp; sourceTree = "<group>"; };
-		E0FC39760D92D4E400EF3BB3 /* advance_backward.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = advance_backward.hpp; sourceTree = "<group>"; };
-		E0FC39770D92D4E400EF3BB3 /* advance_forward.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = advance_forward.hpp; sourceTree = "<group>"; };
-		E0FC39780D92D4E400EF3BB3 /* and.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = and.hpp; sourceTree = "<group>"; };
-		E0FC39790D92D4E400EF3BB3 /* apply.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apply.hpp; sourceTree = "<group>"; };
-		E0FC397A0D92D4E400EF3BB3 /* apply_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apply_fwd.hpp; sourceTree = "<group>"; };
-		E0FC397B0D92D4E400EF3BB3 /* apply_wrap.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apply_wrap.hpp; sourceTree = "<group>"; };
-		E0FC397C0D92D4E400EF3BB3 /* arg.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = arg.hpp; sourceTree = "<group>"; };
-		E0FC397D0D92D4E400EF3BB3 /* basic_bind.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = basic_bind.hpp; sourceTree = "<group>"; };
-		E0FC397E0D92D4E400EF3BB3 /* bind.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bind.hpp; sourceTree = "<group>"; };
-		E0FC397F0D92D4E400EF3BB3 /* bind_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bind_fwd.hpp; sourceTree = "<group>"; };
-		E0FC39800D92D4E400EF3BB3 /* bitand.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bitand.hpp; sourceTree = "<group>"; };
-		E0FC39810D92D4E400EF3BB3 /* bitor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bitor.hpp; sourceTree = "<group>"; };
-		E0FC39820D92D4E400EF3BB3 /* bitxor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bitxor.hpp; sourceTree = "<group>"; };
-		E0FC39830D92D4E400EF3BB3 /* deque.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = deque.hpp; sourceTree = "<group>"; };
-		E0FC39840D92D4E400EF3BB3 /* divides.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = divides.hpp; sourceTree = "<group>"; };
-		E0FC39850D92D4E400EF3BB3 /* equal_to.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = equal_to.hpp; sourceTree = "<group>"; };
-		E0FC39860D92D4E400EF3BB3 /* fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC39870D92D4E400EF3BB3 /* full_lambda.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = full_lambda.hpp; sourceTree = "<group>"; };
-		E0FC39880D92D4E400EF3BB3 /* greater.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = greater.hpp; sourceTree = "<group>"; };
-		E0FC39890D92D4E400EF3BB3 /* greater_equal.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = greater_equal.hpp; sourceTree = "<group>"; };
-		E0FC398A0D92D4E400EF3BB3 /* inherit.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = inherit.hpp; sourceTree = "<group>"; };
-		E0FC398B0D92D4E400EF3BB3 /* iter_fold_if_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = iter_fold_if_impl.hpp; sourceTree = "<group>"; };
-		E0FC398C0D92D4E400EF3BB3 /* iter_fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = iter_fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC398D0D92D4E400EF3BB3 /* lambda_no_ctps.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lambda_no_ctps.hpp; sourceTree = "<group>"; };
-		E0FC398E0D92D4E400EF3BB3 /* less.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = less.hpp; sourceTree = "<group>"; };
-		E0FC398F0D92D4E400EF3BB3 /* less_equal.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = less_equal.hpp; sourceTree = "<group>"; };
-		E0FC39900D92D4E400EF3BB3 /* list.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = list.hpp; sourceTree = "<group>"; };
-		E0FC39910D92D4E400EF3BB3 /* list_c.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = list_c.hpp; sourceTree = "<group>"; };
-		E0FC39920D92D4E400EF3BB3 /* map.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = map.hpp; sourceTree = "<group>"; };
-		E0FC39930D92D4E400EF3BB3 /* minus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = minus.hpp; sourceTree = "<group>"; };
-		E0FC39940D92D4E400EF3BB3 /* modulus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = modulus.hpp; sourceTree = "<group>"; };
-		E0FC39950D92D4E400EF3BB3 /* not_equal_to.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = not_equal_to.hpp; sourceTree = "<group>"; };
-		E0FC39960D92D4E400EF3BB3 /* or.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = or.hpp; sourceTree = "<group>"; };
-		E0FC39970D92D4E400EF3BB3 /* placeholders.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = placeholders.hpp; sourceTree = "<group>"; };
-		E0FC39980D92D4E400EF3BB3 /* plus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = plus.hpp; sourceTree = "<group>"; };
-		E0FC39990D92D4E400EF3BB3 /* quote.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = quote.hpp; sourceTree = "<group>"; };
-		E0FC399A0D92D4E400EF3BB3 /* reverse_fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = reverse_fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC399B0D92D4E400EF3BB3 /* reverse_iter_fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = reverse_iter_fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC399C0D92D4E400EF3BB3 /* set.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = set.hpp; sourceTree = "<group>"; };
-		E0FC399D0D92D4E400EF3BB3 /* set_c.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = set_c.hpp; sourceTree = "<group>"; };
-		E0FC399E0D92D4E400EF3BB3 /* shift_left.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = shift_left.hpp; sourceTree = "<group>"; };
-		E0FC399F0D92D4E400EF3BB3 /* shift_right.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = shift_right.hpp; sourceTree = "<group>"; };
-		E0FC39A00D92D4E400EF3BB3 /* template_arity.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = template_arity.hpp; sourceTree = "<group>"; };
-		E0FC39A10D92D4E400EF3BB3 /* times.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = times.hpp; sourceTree = "<group>"; };
-		E0FC39A20D92D4E400EF3BB3 /* unpack_args.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = unpack_args.hpp; sourceTree = "<group>"; };
-		E0FC39A30D92D4E400EF3BB3 /* vector.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector.hpp; sourceTree = "<group>"; };
-		E0FC39A40D92D4E400EF3BB3 /* vector_c.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_c.hpp; sourceTree = "<group>"; };
-		E0FC39A60D92D4E400EF3BB3 /* advance_backward.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = advance_backward.hpp; sourceTree = "<group>"; };
-		E0FC39A70D92D4E400EF3BB3 /* advance_forward.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = advance_forward.hpp; sourceTree = "<group>"; };
-		E0FC39A80D92D4E400EF3BB3 /* and.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = and.hpp; sourceTree = "<group>"; };
-		E0FC39A90D92D4E400EF3BB3 /* apply.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apply.hpp; sourceTree = "<group>"; };
-		E0FC39AA0D92D4E400EF3BB3 /* apply_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apply_fwd.hpp; sourceTree = "<group>"; };
-		E0FC39AB0D92D4E400EF3BB3 /* apply_wrap.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = apply_wrap.hpp; sourceTree = "<group>"; };
-		E0FC39AC0D92D4E400EF3BB3 /* arg.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = arg.hpp; sourceTree = "<group>"; };
-		E0FC39AD0D92D4E400EF3BB3 /* basic_bind.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = basic_bind.hpp; sourceTree = "<group>"; };
-		E0FC39AE0D92D4E400EF3BB3 /* bind.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bind.hpp; sourceTree = "<group>"; };
-		E0FC39AF0D92D4E400EF3BB3 /* bind_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bind_fwd.hpp; sourceTree = "<group>"; };
-		E0FC39B00D92D4E400EF3BB3 /* bitand.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bitand.hpp; sourceTree = "<group>"; };
-		E0FC39B10D92D4E400EF3BB3 /* bitor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bitor.hpp; sourceTree = "<group>"; };
-		E0FC39B20D92D4E400EF3BB3 /* bitxor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bitxor.hpp; sourceTree = "<group>"; };
-		E0FC39B30D92D4E400EF3BB3 /* deque.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = deque.hpp; sourceTree = "<group>"; };
-		E0FC39B40D92D4E400EF3BB3 /* divides.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = divides.hpp; sourceTree = "<group>"; };
-		E0FC39B50D92D4E400EF3BB3 /* equal_to.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = equal_to.hpp; sourceTree = "<group>"; };
-		E0FC39B60D92D4E400EF3BB3 /* fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC39B70D92D4E400EF3BB3 /* full_lambda.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = full_lambda.hpp; sourceTree = "<group>"; };
-		E0FC39B80D92D4E400EF3BB3 /* greater.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = greater.hpp; sourceTree = "<group>"; };
-		E0FC39B90D92D4E400EF3BB3 /* greater_equal.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = greater_equal.hpp; sourceTree = "<group>"; };
-		E0FC39BA0D92D4E400EF3BB3 /* inherit.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = inherit.hpp; sourceTree = "<group>"; };
-		E0FC39BB0D92D4E400EF3BB3 /* iter_fold_if_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = iter_fold_if_impl.hpp; sourceTree = "<group>"; };
-		E0FC39BC0D92D4E400EF3BB3 /* iter_fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = iter_fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC39BD0D92D4E400EF3BB3 /* lambda_no_ctps.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lambda_no_ctps.hpp; sourceTree = "<group>"; };
-		E0FC39BE0D92D4E400EF3BB3 /* less.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = less.hpp; sourceTree = "<group>"; };
-		E0FC39BF0D92D4E400EF3BB3 /* less_equal.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = less_equal.hpp; sourceTree = "<group>"; };
-		E0FC39C00D92D4E400EF3BB3 /* list.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = list.hpp; sourceTree = "<group>"; };
-		E0FC39C10D92D4E400EF3BB3 /* list_c.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = list_c.hpp; sourceTree = "<group>"; };
-		E0FC39C20D92D4E400EF3BB3 /* map.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = map.hpp; sourceTree = "<group>"; };
-		E0FC39C30D92D4E400EF3BB3 /* minus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = minus.hpp; sourceTree = "<group>"; };
-		E0FC39C40D92D4E400EF3BB3 /* modulus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = modulus.hpp; sourceTree = "<group>"; };
-		E0FC39C50D92D4E400EF3BB3 /* not_equal_to.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = not_equal_to.hpp; sourceTree = "<group>"; };
-		E0FC39C60D92D4E400EF3BB3 /* or.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = or.hpp; sourceTree = "<group>"; };
-		E0FC39C70D92D4E400EF3BB3 /* placeholders.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = placeholders.hpp; sourceTree = "<group>"; };
-		E0FC39C80D92D4E400EF3BB3 /* plus.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = plus.hpp; sourceTree = "<group>"; };
-		E0FC39C90D92D4E400EF3BB3 /* quote.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = quote.hpp; sourceTree = "<group>"; };
-		E0FC39CA0D92D4E400EF3BB3 /* reverse_fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = reverse_fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC39CB0D92D4E400EF3BB3 /* reverse_iter_fold_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = reverse_iter_fold_impl.hpp; sourceTree = "<group>"; };
-		E0FC39CC0D92D4E400EF3BB3 /* set.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = set.hpp; sourceTree = "<group>"; };
-		E0FC39CD0D92D4E400EF3BB3 /* set_c.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = set_c.hpp; sourceTree = "<group>"; };
-		E0FC39CE0D92D4E400EF3BB3 /* shift_left.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = shift_left.hpp; sourceTree = "<group>"; };
-		E0FC39CF0D92D4E400EF3BB3 /* shift_right.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = shift_right.hpp; sourceTree = "<group>"; };
-		E0FC39D00D92D4E400EF3BB3 /* template_arity.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = template_arity.hpp; sourceTree = "<group>"; };
-		E0FC39D10D92D4E400EF3BB3 /* times.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = times.hpp; sourceTree = "<group>"; };
-		E0FC39D20D92D4E400EF3BB3 /* unpack_args.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = unpack_args.hpp; sourceTree = "<group>"; };
-		E0FC39D30D92D4E400EF3BB3 /* vector.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector.hpp; sourceTree = "<group>"; };
-		E0FC39D40D92D4E400EF3BB3 /* vector_c.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = vector_c.hpp; sourceTree = "<group>"; };
-		E0FC39D60D92D4E400EF3BB3 /* add.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = add.hpp; sourceTree = "<group>"; };
-		E0FC39D70D92D4E400EF3BB3 /* def_params_tail.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = def_params_tail.hpp; sourceTree = "<group>"; };
-		E0FC39D80D92D4E400EF3BB3 /* default_params.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = default_params.hpp; sourceTree = "<group>"; };
-		E0FC39D90D92D4E400EF3BB3 /* enum.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = enum.hpp; sourceTree = "<group>"; };
-		E0FC39DA0D92D4E400EF3BB3 /* ext_params.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ext_params.hpp; sourceTree = "<group>"; };
-		E0FC39DB0D92D4E400EF3BB3 /* filter_params.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = filter_params.hpp; sourceTree = "<group>"; };
-		E0FC39DC0D92D4E400EF3BB3 /* params.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = params.hpp; sourceTree = "<group>"; };
-		E0FC39DD0D92D4E400EF3BB3 /* partial_spec_params.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = partial_spec_params.hpp; sourceTree = "<group>"; };
-		E0FC39DE0D92D4E400EF3BB3 /* range.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = range.hpp; sourceTree = "<group>"; };
-		E0FC39DF0D92D4E400EF3BB3 /* repeat.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = repeat.hpp; sourceTree = "<group>"; };
-		E0FC39E00D92D4E400EF3BB3 /* sub.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = sub.hpp; sourceTree = "<group>"; };
-		E0FC39E10D92D4E400EF3BB3 /* tuple.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = tuple.hpp; sourceTree = "<group>"; };
-		E0FC39E20D92D4E400EF3BB3 /* static_cast.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = static_cast.hpp; sourceTree = "<group>"; };
-		E0FC39E30D92D4E400EF3BB3 /* template_arity.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = template_arity.hpp; sourceTree = "<group>"; };
-		E0FC39E40D92D4E400EF3BB3 /* template_arity_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = template_arity_fwd.hpp; sourceTree = "<group>"; };
-		E0FC39E50D92D4E400EF3BB3 /* traits_lambda_spec.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = traits_lambda_spec.hpp; sourceTree = "<group>"; };
-		E0FC39E60D92D4E400EF3BB3 /* type_wrapper.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = type_wrapper.hpp; sourceTree = "<group>"; };
-		E0FC39E70D92D4E400EF3BB3 /* unwrap.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = unwrap.hpp; sourceTree = "<group>"; };
-		E0FC39E80D92D4E400EF3BB3 /* value_wknd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = value_wknd.hpp; sourceTree = "<group>"; };
-		E0FC39E90D92D4E400EF3BB3 /* yes_no.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = yes_no.hpp; sourceTree = "<group>"; };
-		E0FC39EA0D92D4E400EF3BB3 /* begin_end.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = begin_end.hpp; sourceTree = "<group>"; };
-		E0FC39EB0D92D4E400EF3BB3 /* begin_end_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = begin_end_fwd.hpp; sourceTree = "<group>"; };
-		E0FC39EC0D92D4E400EF3BB3 /* bind.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bind.hpp; sourceTree = "<group>"; };
-		E0FC39ED0D92D4E400EF3BB3 /* bind_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bind_fwd.hpp; sourceTree = "<group>"; };
-		E0FC39EE0D92D4E400EF3BB3 /* bool.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bool.hpp; sourceTree = "<group>"; };
-		E0FC39EF0D92D4E400EF3BB3 /* bool_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bool_fwd.hpp; sourceTree = "<group>"; };
-		E0FC39F00D92D4E400EF3BB3 /* deref.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = deref.hpp; sourceTree = "<group>"; };
-		E0FC39F10D92D4E400EF3BB3 /* eval_if.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = eval_if.hpp; sourceTree = "<group>"; };
-		E0FC39F20D92D4E400EF3BB3 /* for_each.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = for_each.hpp; sourceTree = "<group>"; };
-		E0FC39F30D92D4E400EF3BB3 /* has_xxx.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = has_xxx.hpp; sourceTree = "<group>"; };
-		E0FC39F40D92D4E400EF3BB3 /* identity.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = identity.hpp; sourceTree = "<group>"; };
-		E0FC39F50D92D4E400EF3BB3 /* if.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = if.hpp; sourceTree = "<group>"; };
-		E0FC39F60D92D4E400EF3BB3 /* int.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = int.hpp; sourceTree = "<group>"; };
-		E0FC39F70D92D4E400EF3BB3 /* int_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = int_fwd.hpp; sourceTree = "<group>"; };
-		E0FC39F80D92D4E400EF3BB3 /* integral_c.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = integral_c.hpp; sourceTree = "<group>"; };
-		E0FC39F90D92D4E400EF3BB3 /* integral_c_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = integral_c_fwd.hpp; sourceTree = "<group>"; };
-		E0FC39FA0D92D4E400EF3BB3 /* integral_c_tag.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = integral_c_tag.hpp; sourceTree = "<group>"; };
-		E0FC39FB0D92D4E400EF3BB3 /* is_placeholder.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = is_placeholder.hpp; sourceTree = "<group>"; };
-		E0FC39FC0D92D4E400EF3BB3 /* lambda.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lambda.hpp; sourceTree = "<group>"; };
-		E0FC39FD0D92D4E400EF3BB3 /* lambda_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lambda_fwd.hpp; sourceTree = "<group>"; };
-		E0FC39FF0D92D4E400EF3BB3 /* arity.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = arity.hpp; sourceTree = "<group>"; };
-		E0FC3A000D92D4E400EF3BB3 /* next.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = next.hpp; sourceTree = "<group>"; };
-		E0FC3A010D92D4E400EF3BB3 /* next_prior.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = next_prior.hpp; sourceTree = "<group>"; };
-		E0FC3A020D92D4E400EF3BB3 /* not.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = not.hpp; sourceTree = "<group>"; };
-		E0FC3A030D92D4E400EF3BB3 /* or.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = or.hpp; sourceTree = "<group>"; };
-		E0FC3A040D92D4E400EF3BB3 /* placeholders.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = placeholders.hpp; sourceTree = "<group>"; };
-		E0FC3A050D92D4E400EF3BB3 /* protect.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = protect.hpp; sourceTree = "<group>"; };
-		E0FC3A060D92D4E400EF3BB3 /* quote.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = quote.hpp; sourceTree = "<group>"; };
-		E0FC3A070D92D4E400EF3BB3 /* sequence_tag.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = sequence_tag.hpp; sourceTree = "<group>"; };
-		E0FC3A080D92D4E400EF3BB3 /* sequence_tag_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = sequence_tag_fwd.hpp; sourceTree = "<group>"; };
-		E0FC3A090D92D4E400EF3BB3 /* size_t.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = size_t.hpp; sourceTree = "<group>"; };
-		E0FC3A0A0D92D4E400EF3BB3 /* size_t_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = size_t_fwd.hpp; sourceTree = "<group>"; };
-		E0FC3A0B0D92D4E400EF3BB3 /* void.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = void.hpp; sourceTree = "<group>"; };
-		E0FC3A0C0D92D4E400EF3BB3 /* void_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = void_fwd.hpp; sourceTree = "<group>"; };
-		E0FC3A0D0D92D4E400EF3BB3 /* next_prior.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = next_prior.hpp; sourceTree = "<group>"; };
-		E0FC3A0E0D92D4E400EF3BB3 /* non_type.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = non_type.hpp; sourceTree = "<group>"; };
-		E0FC3A0F0D92D4E400EF3BB3 /* noncopyable.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = noncopyable.hpp; sourceTree = "<group>"; };
-		E0FC3A100D92D4E400EF3BB3 /* none.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = none.hpp; sourceTree = "<group>"; };
-		E0FC3A120D92D4E400EF3BB3 /* optional.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = optional.hpp; sourceTree = "<group>"; };
-		E0FC3A130D92D4E400EF3BB3 /* optional_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = optional_fwd.hpp; sourceTree = "<group>"; };
-		E0FC3A140D92D4E400EF3BB3 /* optional.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = optional.hpp; sourceTree = "<group>"; };
-		E0FC3A170D92D4E400EF3BB3 /* add.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = add.hpp; sourceTree = "<group>"; };
-		E0FC3A180D92D4E400EF3BB3 /* dec.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = dec.hpp; sourceTree = "<group>"; };
-		E0FC3A190D92D4E400EF3BB3 /* inc.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = inc.hpp; sourceTree = "<group>"; };
-		E0FC3A1A0D92D4E400EF3BB3 /* sub.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = sub.hpp; sourceTree = "<group>"; };
-		E0FC3A1C0D92D4E400EF3BB3 /* data.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = data.hpp; sourceTree = "<group>"; };
-		E0FC3A1D0D92D4E400EF3BB3 /* elem.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = elem.hpp; sourceTree = "<group>"; };
-		E0FC3A1E0D92D4E400EF3BB3 /* size.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = size.hpp; sourceTree = "<group>"; };
-		E0FC3A1F0D92D4E400EF3BB3 /* cat.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cat.hpp; sourceTree = "<group>"; };
-		E0FC3A200D92D4E400EF3BB3 /* comma_if.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = comma_if.hpp; sourceTree = "<group>"; };
-		E0FC3A220D92D4E400EF3BB3 /* config.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = config.hpp; sourceTree = "<group>"; };
-		E0FC3A260D92D4E400EF3BB3 /* while.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = while.hpp; sourceTree = "<group>"; };
-		E0FC3A280D92D4E400EF3BB3 /* while.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = while.hpp; sourceTree = "<group>"; };
-		E0FC3A2A0D92D4E400EF3BB3 /* while.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = while.hpp; sourceTree = "<group>"; };
-		E0FC3A2B0D92D4E400EF3BB3 /* while.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = while.hpp; sourceTree = "<group>"; };
-		E0FC3A2C0D92D4E400EF3BB3 /* expr_if.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = expr_if.hpp; sourceTree = "<group>"; };
-		E0FC3A2D0D92D4E400EF3BB3 /* expr_iif.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = expr_iif.hpp; sourceTree = "<group>"; };
-		E0FC3A2E0D92D4E400EF3BB3 /* if.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = if.hpp; sourceTree = "<group>"; };
-		E0FC3A2F0D92D4E400EF3BB3 /* iif.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = iif.hpp; sourceTree = "<group>"; };
-		E0FC3A300D92D4E400EF3BB3 /* while.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = while.hpp; sourceTree = "<group>"; };
-		E0FC3A320D92D4E400EF3BB3 /* error.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = error.hpp; sourceTree = "<group>"; };
-		E0FC3A330D92D4E400EF3BB3 /* dec.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = dec.hpp; sourceTree = "<group>"; };
-		E0FC3A350D92D4E400EF3BB3 /* auto_rec.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = auto_rec.hpp; sourceTree = "<group>"; };
-		E0FC3A360D92D4E400EF3BB3 /* check.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = check.hpp; sourceTree = "<group>"; };
-		E0FC3A380D92D4E400EF3BB3 /* auto_rec.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = auto_rec.hpp; sourceTree = "<group>"; };
-		E0FC3A390D92D4E400EF3BB3 /* is_binary.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = is_binary.hpp; sourceTree = "<group>"; };
-		E0FC3A3A0D92D4E400EF3BB3 /* empty.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = empty.hpp; sourceTree = "<group>"; };
-		E0FC3A3B0D92D4E400EF3BB3 /* enum_params.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = enum_params.hpp; sourceTree = "<group>"; };
-		E0FC3A3C0D92D4E400EF3BB3 /* enum_shifted_params.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = enum_shifted_params.hpp; sourceTree = "<group>"; };
-		E0FC3A3D0D92D4E400EF3BB3 /* expr_if.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = expr_if.hpp; sourceTree = "<group>"; };
-		E0FC3A3F0D92D4E400EF3BB3 /* empty.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = empty.hpp; sourceTree = "<group>"; };
-		E0FC3A400D92D4E400EF3BB3 /* identity.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = identity.hpp; sourceTree = "<group>"; };
-		E0FC3A410D92D4E400EF3BB3 /* identity.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = identity.hpp; sourceTree = "<group>"; };
-		E0FC3A420D92D4E400EF3BB3 /* inc.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = inc.hpp; sourceTree = "<group>"; };
-		E0FC3A430D92D4E400EF3BB3 /* iterate.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = iterate.hpp; sourceTree = "<group>"; };
-		E0FC3A450D92D4E400EF3BB3 /* iterate.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = iterate.hpp; sourceTree = "<group>"; };
-		E0FC3A470D92D4E400EF3BB3 /* adt.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = adt.hpp; sourceTree = "<group>"; };
-		E0FC3A480D92D4E400EF3BB3 /* append.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = append.hpp; sourceTree = "<group>"; };
-		E0FC3A4B0D92D4E400EF3BB3 /* fold_left.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fold_left.hpp; sourceTree = "<group>"; };
-		E0FC3A4D0D92D4E400EF3BB3 /* fold_left.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fold_left.hpp; sourceTree = "<group>"; };
-		E0FC3A4E0D92D4E400EF3BB3 /* fold_right.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fold_right.hpp; sourceTree = "<group>"; };
-		E0FC3A4F0D92D4E400EF3BB3 /* fold_left.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fold_left.hpp; sourceTree = "<group>"; };
-		E0FC3A500D92D4E400EF3BB3 /* fold_right.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fold_right.hpp; sourceTree = "<group>"; };
-		E0FC3A510D92D4E400EF3BB3 /* fold_left.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fold_left.hpp; sourceTree = "<group>"; };
-		E0FC3A520D92D4E400EF3BB3 /* fold_right.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fold_right.hpp; sourceTree = "<group>"; };
-		E0FC3A530D92D4E400EF3BB3 /* for_each_i.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = for_each_i.hpp; sourceTree = "<group>"; };
-		E0FC3A540D92D4E400EF3BB3 /* reverse.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = reverse.hpp; sourceTree = "<group>"; };
-		E0FC3A550D92D4E400EF3BB3 /* transform.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = transform.hpp; sourceTree = "<group>"; };
-		E0FC3A570D92D4E400EF3BB3 /* and.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = and.hpp; sourceTree = "<group>"; };
-		E0FC3A580D92D4E400EF3BB3 /* bitand.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bitand.hpp; sourceTree = "<group>"; };
-		E0FC3A590D92D4E400EF3BB3 /* bool.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bool.hpp; sourceTree = "<group>"; };
-		E0FC3A5A0D92D4E400EF3BB3 /* compl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = compl.hpp; sourceTree = "<group>"; };
-		E0FC3A5C0D92D4E400EF3BB3 /* comma.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = comma.hpp; sourceTree = "<group>"; };
-		E0FC3A5D0D92D4E400EF3BB3 /* comma_if.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = comma_if.hpp; sourceTree = "<group>"; };
-		E0FC3A5E0D92D4E400EF3BB3 /* repeat.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = repeat.hpp; sourceTree = "<group>"; };
-		E0FC3A620D92D4E400EF3BB3 /* for.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = for.hpp; sourceTree = "<group>"; };
-		E0FC3A640D92D4E400EF3BB3 /* for.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = for.hpp; sourceTree = "<group>"; };
-		E0FC3A650D92D4E400EF3BB3 /* for.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = for.hpp; sourceTree = "<group>"; };
-		E0FC3A670D92D4E400EF3BB3 /* for.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = for.hpp; sourceTree = "<group>"; };
-		E0FC3A680D92D4E400EF3BB3 /* enum_binary_params.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = enum_binary_params.hpp; sourceTree = "<group>"; };
-		E0FC3A690D92D4E400EF3BB3 /* enum_params.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = enum_params.hpp; sourceTree = "<group>"; };
-		E0FC3A6A0D92D4E400EF3BB3 /* enum_shifted_params.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = enum_shifted_params.hpp; sourceTree = "<group>"; };
-		E0FC3A6B0D92D4E400EF3BB3 /* for.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = for.hpp; sourceTree = "<group>"; };
-		E0FC3A6C0D92D4E400EF3BB3 /* repeat.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = repeat.hpp; sourceTree = "<group>"; };
-		E0FC3A6D0D92D4E400EF3BB3 /* repeat_from_to.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = repeat_from_to.hpp; sourceTree = "<group>"; };
-		E0FC3A700D92D4E400EF3BB3 /* split.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = split.hpp; sourceTree = "<group>"; };
-		E0FC3A710D92D4E400EF3BB3 /* elem.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = elem.hpp; sourceTree = "<group>"; };
-		E0FC3A720D92D4E400EF3BB3 /* enum.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = enum.hpp; sourceTree = "<group>"; };
-		E0FC3A730D92D4E400EF3BB3 /* first_n.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = first_n.hpp; sourceTree = "<group>"; };
-		E0FC3A740D92D4E400EF3BB3 /* fold_left.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fold_left.hpp; sourceTree = "<group>"; };
-		E0FC3A750D92D4E400EF3BB3 /* for_each.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = for_each.hpp; sourceTree = "<group>"; };
-		E0FC3A760D92D4E400EF3BB3 /* rest_n.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = rest_n.hpp; sourceTree = "<group>"; };
-		E0FC3A770D92D4E400EF3BB3 /* seq.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = seq.hpp; sourceTree = "<group>"; };
-		E0FC3A780D92D4E400EF3BB3 /* size.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = size.hpp; sourceTree = "<group>"; };
-		E0FC3A790D92D4E400EF3BB3 /* subseq.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = subseq.hpp; sourceTree = "<group>"; };
-		E0FC3A7C0D92D4E400EF3BB3 /* def.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = def.hpp; sourceTree = "<group>"; };
-		E0FC3A7D0D92D4E400EF3BB3 /* slot.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = slot.hpp; sourceTree = "<group>"; };
-		E0FC3A7E0D92D4E400EF3BB3 /* stringize.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = stringize.hpp; sourceTree = "<group>"; };
-		E0FC3A800D92D4E400EF3BB3 /* eat.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = eat.hpp; sourceTree = "<group>"; };
-		E0FC3A810D92D4E400EF3BB3 /* elem.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = elem.hpp; sourceTree = "<group>"; };
-		E0FC3A820D92D4E400EF3BB3 /* rem.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = rem.hpp; sourceTree = "<group>"; };
-		E0FC3A830D92D4E400EF3BB3 /* to_list.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = to_list.hpp; sourceTree = "<group>"; };
-		E0FC3A840D92D4E400EF3BB3 /* progress.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = progress.hpp; sourceTree = "<group>"; };
-		E0FC3A850D92D4E400EF3BB3 /* ref.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ref.hpp; sourceTree = "<group>"; };
-		E0FC3A860D92D4E400EF3BB3 /* scoped_array.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = scoped_array.hpp; sourceTree = "<group>"; };
-		E0FC3A870D92D4E400EF3BB3 /* scoped_ptr.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = scoped_ptr.hpp; sourceTree = "<group>"; };
-		E0FC3A880D92D4E400EF3BB3 /* shared_array.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = shared_array.hpp; sourceTree = "<group>"; };
-		E0FC3A890D92D4E400EF3BB3 /* shared_ptr.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = shared_ptr.hpp; sourceTree = "<group>"; };
-		E0FC3A8A0D92D4E400EF3BB3 /* static_assert.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = static_assert.hpp; sourceTree = "<group>"; };
-		E0FC3A8C0D92D4E400EF3BB3 /* auto_unit_test.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = auto_unit_test.hpp; sourceTree = "<group>"; };
-		E0FC3A8E0D92D4E400EF3BB3 /* config.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = config.hpp; sourceTree = "<group>"; };
-		E0FC3A8F0D92D4E400EF3BB3 /* enable_warnings.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = enable_warnings.hpp; sourceTree = "<group>"; };
-		E0FC3A900D92D4E400EF3BB3 /* fwd_decl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fwd_decl.hpp; sourceTree = "<group>"; };
-		E0FC3A910D92D4E400EF3BB3 /* global_typedef.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = global_typedef.hpp; sourceTree = "<group>"; };
-		E0FC3A920D92D4E400EF3BB3 /* log_level.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = log_level.hpp; sourceTree = "<group>"; };
-		E0FC3A930D92D4E400EF3BB3 /* suppress_warnings.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = suppress_warnings.hpp; sourceTree = "<group>"; };
-		E0FC3A940D92D4E400EF3BB3 /* unit_test_parameters.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = unit_test_parameters.hpp; sourceTree = "<group>"; };
-		E0FC3A950D92D4E400EF3BB3 /* workaround.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = workaround.hpp; sourceTree = "<group>"; };
-		E0FC3A960D92D4E400EF3BB3 /* wrap_io_saver.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = wrap_io_saver.hpp; sourceTree = "<group>"; };
-		E0FC3A970D92D4E400EF3BB3 /* exception_safety.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = exception_safety.hpp; sourceTree = "<group>"; };
-		E0FC3A980D92D4E400EF3BB3 /* execution_monitor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = execution_monitor.hpp; sourceTree = "<group>"; };
-		E0FC3A990D92D4E400EF3BB3 /* floating_point_comparison.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = floating_point_comparison.hpp; sourceTree = "<group>"; };
-		E0FC3A9A0D92D4E400EF3BB3 /* framework.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = framework.hpp; sourceTree = "<group>"; };
-		E0FC3A9C0D92D4E400EF3BB3 /* compiler_log_formatter.ipp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = compiler_log_formatter.ipp; sourceTree = "<group>"; };
-		E0FC3A9D0D92D4E400EF3BB3 /* cpp_main.ipp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = cpp_main.ipp; sourceTree = "<group>"; };
-		E0FC3A9E0D92D4E400EF3BB3 /* exception_safety.ipp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = exception_safety.ipp; sourceTree = "<group>"; };
-		E0FC3A9F0D92D4E400EF3BB3 /* execution_monitor.ipp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = execution_monitor.ipp; sourceTree = "<group>"; };
-		E0FC3AA00D92D4E400EF3BB3 /* framework.ipp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = framework.ipp; sourceTree = "<group>"; };
-		E0FC3AA10D92D4E400EF3BB3 /* interaction_based.ipp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = interaction_based.ipp; sourceTree = "<group>"; };
-		E0FC3AA20D92D4E400EF3BB3 /* logged_expectations.ipp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = logged_expectations.ipp; sourceTree = "<group>"; };
-		E0FC3AA30D92D4E400EF3BB3 /* plain_report_formatter.ipp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = plain_report_formatter.ipp; sourceTree = "<group>"; };
-		E0FC3AA40D92D4E400EF3BB3 /* progress_monitor.ipp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = progress_monitor.ipp; sourceTree = "<group>"; };
-		E0FC3AA50D92D4E400EF3BB3 /* results_collector.ipp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = results_collector.ipp; sourceTree = "<group>"; };
-		E0FC3AA60D92D4E400EF3BB3 /* results_reporter.ipp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = results_reporter.ipp; sourceTree = "<group>"; };
-		E0FC3AA70D92D4E400EF3BB3 /* test_main.ipp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test_main.ipp; sourceTree = "<group>"; };
-		E0FC3AA80D92D4E400EF3BB3 /* test_tools.ipp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test_tools.ipp; sourceTree = "<group>"; };
-		E0FC3AA90D92D4E400EF3BB3 /* unit_test_log.ipp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = unit_test_log.ipp; sourceTree = "<group>"; };
-		E0FC3AAA0D92D4E400EF3BB3 /* unit_test_main.ipp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = unit_test_main.ipp; sourceTree = "<group>"; };
-		E0FC3AAB0D92D4E400EF3BB3 /* unit_test_monitor.ipp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = unit_test_monitor.ipp; sourceTree = "<group>"; };
-		E0FC3AAC0D92D4E400EF3BB3 /* unit_test_parameters.ipp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = unit_test_parameters.ipp; sourceTree = "<group>"; };
-		E0FC3AAD0D92D4E400EF3BB3 /* unit_test_suite.ipp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = unit_test_suite.ipp; sourceTree = "<group>"; };
-		E0FC3AAE0D92D4E400EF3BB3 /* xml_log_formatter.ipp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = xml_log_formatter.ipp; sourceTree = "<group>"; };
-		E0FC3AAF0D92D4E400EF3BB3 /* xml_report_formatter.ipp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = xml_report_formatter.ipp; sourceTree = "<group>"; };
-		E0FC3AB10D92D4E400EF3BB3 /* prg_exec_monitor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = prg_exec_monitor.hpp; sourceTree = "<group>"; };
-		E0FC3AB20D92D4E400EF3BB3 /* test_exec_monitor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = test_exec_monitor.hpp; sourceTree = "<group>"; };
-		E0FC3AB30D92D4E400EF3BB3 /* unit_test.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = unit_test.hpp; sourceTree = "<group>"; };
-		E0FC3AB40D92D4E400EF3BB3 /* unit_test_framework.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = unit_test_framework.hpp; sourceTree = "<group>"; };
-		E0FC3AB50D92D4E400EF3BB3 /* interaction_based.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = interaction_based.hpp; sourceTree = "<group>"; };
-		E0FC3AB60D92D4E400EF3BB3 /* logged_expectations.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = logged_expectations.hpp; sourceTree = "<group>"; };
-		E0FC3AB70D92D4E400EF3BB3 /* minimal.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = minimal.hpp; sourceTree = "<group>"; };
-		E0FC3AB80D92D4E400EF3BB3 /* mock_object.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = mock_object.hpp; sourceTree = "<group>"; };
-		E0FC3ABA0D92D4E400EF3BB3 /* compiler_log_formatter.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = compiler_log_formatter.hpp; sourceTree = "<group>"; };
-		E0FC3ABB0D92D4E400EF3BB3 /* plain_report_formatter.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = plain_report_formatter.hpp; sourceTree = "<group>"; };
-		E0FC3ABC0D92D4E400EF3BB3 /* xml_log_formatter.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = xml_log_formatter.hpp; sourceTree = "<group>"; };
-		E0FC3ABD0D92D4E400EF3BB3 /* xml_report_formatter.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = xml_report_formatter.hpp; sourceTree = "<group>"; };
-		E0FC3ABE0D92D4E400EF3BB3 /* output_test_stream.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = output_test_stream.hpp; sourceTree = "<group>"; };
-		E0FC3ABF0D92D4E400EF3BB3 /* parameterized_test.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = parameterized_test.hpp; sourceTree = "<group>"; };
-		E0FC3AC00D92D4E400EF3BB3 /* predicate_result.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = predicate_result.hpp; sourceTree = "<group>"; };
-		E0FC3AC10D92D4E400EF3BB3 /* prg_exec_monitor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = prg_exec_monitor.hpp; sourceTree = "<group>"; };
-		E0FC3AC20D92D4E400EF3BB3 /* progress_monitor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = progress_monitor.hpp; sourceTree = "<group>"; };
-		E0FC3AC30D92D4E400EF3BB3 /* results_collector.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = results_collector.hpp; sourceTree = "<group>"; };
-		E0FC3AC40D92D4E400EF3BB3 /* results_reporter.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = results_reporter.hpp; sourceTree = "<group>"; };
-		E0FC3AC50D92D4E400EF3BB3 /* test_case_template.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = test_case_template.hpp; sourceTree = "<group>"; };
-		E0FC3AC60D92D4E400EF3BB3 /* test_exec_monitor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = test_exec_monitor.hpp; sourceTree = "<group>"; };
-		E0FC3AC70D92D4E400EF3BB3 /* test_observer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = test_observer.hpp; sourceTree = "<group>"; };
-		E0FC3AC80D92D4E400EF3BB3 /* test_tools.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = test_tools.hpp; sourceTree = "<group>"; };
-		E0FC3AC90D92D4E400EF3BB3 /* unit_test.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = unit_test.hpp; sourceTree = "<group>"; };
-		E0FC3ACA0D92D4E400EF3BB3 /* unit_test_log.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = unit_test_log.hpp; sourceTree = "<group>"; };
-		E0FC3ACB0D92D4E400EF3BB3 /* unit_test_log_formatter.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = unit_test_log_formatter.hpp; sourceTree = "<group>"; };
-		E0FC3ACC0D92D4E400EF3BB3 /* unit_test_monitor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = unit_test_monitor.hpp; sourceTree = "<group>"; };
-		E0FC3ACD0D92D4E400EF3BB3 /* unit_test_suite.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = unit_test_suite.hpp; sourceTree = "<group>"; };
-		E0FC3ACE0D92D4E400EF3BB3 /* unit_test_suite_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = unit_test_suite_impl.hpp; sourceTree = "<group>"; };
-		E0FC3AD00D92D4E400EF3BB3 /* algorithm.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = algorithm.hpp; sourceTree = "<group>"; };
-		E0FC3AD10D92D4E400EF3BB3 /* assign_op.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = assign_op.hpp; sourceTree = "<group>"; };
-		E0FC3AD30D92D4E400EF3BB3 /* basic_cstring.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = basic_cstring.hpp; sourceTree = "<group>"; };
-		E0FC3AD40D92D4E400EF3BB3 /* basic_cstring_fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = basic_cstring_fwd.hpp; sourceTree = "<group>"; };
-		E0FC3AD50D92D4E400EF3BB3 /* bcs_char_traits.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bcs_char_traits.hpp; sourceTree = "<group>"; };
-		E0FC3AD60D92D4E400EF3BB3 /* compare.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = compare.hpp; sourceTree = "<group>"; };
-		E0FC3AD70D92D4E400EF3BB3 /* io.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = io.hpp; sourceTree = "<group>"; };
-		E0FC3AD80D92D4E400EF3BB3 /* callback.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = callback.hpp; sourceTree = "<group>"; };
-		E0FC3AD90D92D4E400EF3BB3 /* class_properties.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = class_properties.hpp; sourceTree = "<group>"; };
-		E0FC3ADA0D92D4E400EF3BB3 /* custom_manip.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = custom_manip.hpp; sourceTree = "<group>"; };
-		E0FC3ADB0D92D4E400EF3BB3 /* fixed_mapping.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fixed_mapping.hpp; sourceTree = "<group>"; };
-		E0FC3ADC0D92D4E400EF3BB3 /* foreach.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = foreach.hpp; sourceTree = "<group>"; };
-		E0FC3ADE0D92D4E400EF3BB3 /* ifstream_line_iterator.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ifstream_line_iterator.hpp; sourceTree = "<group>"; };
-		E0FC3ADF0D92D4E400EF3BB3 /* input_iterator_facade.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = input_iterator_facade.hpp; sourceTree = "<group>"; };
-		E0FC3AE00D92D4E400EF3BB3 /* istream_line_iterator.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = istream_line_iterator.hpp; sourceTree = "<group>"; };
-		E0FC3AE10D92D4E400EF3BB3 /* token_iterator.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = token_iterator.hpp; sourceTree = "<group>"; };
-		E0FC3AE20D92D4E400EF3BB3 /* named_params.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = named_params.hpp; sourceTree = "<group>"; };
-		E0FC3AE30D92D4E400EF3BB3 /* nullstream.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = nullstream.hpp; sourceTree = "<group>"; };
-		E0FC3AE40D92D4E400EF3BB3 /* rtti.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = rtti.hpp; sourceTree = "<group>"; };
-		E0FC3AE60D92D4E400EF3BB3 /* argument.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = argument.hpp; sourceTree = "<group>"; };
-		E0FC3AE80D92D4E400EF3BB3 /* argument_factory.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = argument_factory.hpp; sourceTree = "<group>"; };
-		E0FC3AEA0D92D4E400EF3BB3 /* argv_traverser.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = argv_traverser.hpp; sourceTree = "<group>"; };
-		E0FC3AEB0D92D4E400EF3BB3 /* argv_traverser.ipp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = argv_traverser.ipp; sourceTree = "<group>"; };
-		E0FC3AEC0D92D4E400EF3BB3 /* basic_parameter.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = basic_parameter.hpp; sourceTree = "<group>"; };
-		E0FC3AEE0D92D4E400EF3BB3 /* char_parameter.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = char_parameter.hpp; sourceTree = "<group>"; };
-		E0FC3AEF0D92D4E400EF3BB3 /* char_parameter.ipp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = char_parameter.ipp; sourceTree = "<group>"; };
-		E0FC3AF10D92D4E400EF3BB3 /* argument_value_usage.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = argument_value_usage.hpp; sourceTree = "<group>"; };
-		E0FC3AF30D92D4E400EF3BB3 /* dual_name_parameter.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = dual_name_parameter.hpp; sourceTree = "<group>"; };
-		E0FC3AF40D92D4E400EF3BB3 /* dual_name_parameter.ipp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = dual_name_parameter.ipp; sourceTree = "<group>"; };
-		E0FC3AF50D92D4E400EF3BB3 /* fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fwd.hpp; sourceTree = "<group>"; };
-		E0FC3AF70D92D4E400EF3BB3 /* id_policy.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = id_policy.hpp; sourceTree = "<group>"; };
-		E0FC3AF80D92D4E400EF3BB3 /* id_policy.ipp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = id_policy.ipp; sourceTree = "<group>"; };
-		E0FC3AFA0D92D4E400EF3BB3 /* argument_factory.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = argument_factory.hpp; sourceTree = "<group>"; };
-		E0FC3AFB0D92D4E400EF3BB3 /* id_policy.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = id_policy.hpp; sourceTree = "<group>"; };
-		E0FC3AFC0D92D4E400EF3BB3 /* modifier.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = modifier.hpp; sourceTree = "<group>"; };
-		E0FC3AFE0D92D4E400EF3BB3 /* named_parameter.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = named_parameter.hpp; sourceTree = "<group>"; };
-		E0FC3AFF0D92D4E400EF3BB3 /* named_parameter.ipp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = named_parameter.ipp; sourceTree = "<group>"; };
-		E0FC3B000D92D4E400EF3BB3 /* parameter.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = parameter.hpp; sourceTree = "<group>"; };
-		E0FC3B020D92D4E400EF3BB3 /* parser.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = parser.hpp; sourceTree = "<group>"; };
-		E0FC3B030D92D4E400EF3BB3 /* parser.ipp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = parser.ipp; sourceTree = "<group>"; };
-		E0FC3B040D92D4E400EF3BB3 /* positional_parameter.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = positional_parameter.hpp; sourceTree = "<group>"; };
-		E0FC3B050D92D4E400EF3BB3 /* typed_parameter.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = typed_parameter.hpp; sourceTree = "<group>"; };
-		E0FC3B070D92D4E400EF3BB3 /* validation.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = validation.hpp; sourceTree = "<group>"; };
-		E0FC3B080D92D4E400EF3BB3 /* validation.ipp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = validation.ipp; sourceTree = "<group>"; };
-		E0FC3B090D92D4E400EF3BB3 /* value_generator.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = value_generator.hpp; sourceTree = "<group>"; };
-		E0FC3B0A0D92D4E400EF3BB3 /* value_handler.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = value_handler.hpp; sourceTree = "<group>"; };
-		E0FC3B0B0D92D4E400EF3BB3 /* config.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = config.hpp; sourceTree = "<group>"; };
-		E0FC3B0C0D92D4E400EF3BB3 /* configuration.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = configuration.hpp; sourceTree = "<group>"; };
-		E0FC3B0F0D92D4E400EF3BB3 /* environment.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = environment.hpp; sourceTree = "<group>"; };
-		E0FC3B100D92D4E400EF3BB3 /* environment.ipp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = environment.ipp; sourceTree = "<group>"; };
-		E0FC3B110D92D4E400EF3BB3 /* fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fwd.hpp; sourceTree = "<group>"; };
-		E0FC3B120D92D4E400EF3BB3 /* modifier.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = modifier.hpp; sourceTree = "<group>"; };
-		E0FC3B130D92D4E400EF3BB3 /* variable.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = variable.hpp; sourceTree = "<group>"; };
-		E0FC3B160D92D4E400EF3BB3 /* config_file.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = config_file.hpp; sourceTree = "<group>"; };
-		E0FC3B180D92D4E400EF3BB3 /* config_file_iterator.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = config_file_iterator.hpp; sourceTree = "<group>"; };
-		E0FC3B190D92D4E400EF3BB3 /* fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = fwd.hpp; sourceTree = "<group>"; };
-		E0FC3B1A0D92D4E400EF3BB3 /* interpret_argument_value.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = interpret_argument_value.hpp; sourceTree = "<group>"; };
-		E0FC3B1B0D92D4E400EF3BB3 /* parameter.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = parameter.hpp; sourceTree = "<group>"; };
-		E0FC3B1C0D92D4E400EF3BB3 /* trace.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = trace.hpp; sourceTree = "<group>"; };
-		E0FC3B1D0D92D4E400EF3BB3 /* validation.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = validation.hpp; sourceTree = "<group>"; };
-		E0FC3B1E0D92D4E400EF3BB3 /* trivial_singleton.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = trivial_singleton.hpp; sourceTree = "<group>"; };
-		E0FC3B1F0D92D4E400EF3BB3 /* wrap_stringstream.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = wrap_stringstream.hpp; sourceTree = "<group>"; };
-		E0FC3B200D92D4E400EF3BB3 /* xml_printer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = xml_printer.hpp; sourceTree = "<group>"; };
-		E0FC3B210D92D4E400EF3BB3 /* throw_exception.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = throw_exception.hpp; sourceTree = "<group>"; };
-		E0FC3B220D92D4E400EF3BB3 /* timer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = timer.hpp; sourceTree = "<group>"; };
-		E0FC3B230D92D4E400EF3BB3 /* type.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = type.hpp; sourceTree = "<group>"; };
-		E0FC3B250D92D4E400EF3BB3 /* add_const.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = add_const.hpp; sourceTree = "<group>"; };
-		E0FC3B260D92D4E400EF3BB3 /* add_cv.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = add_cv.hpp; sourceTree = "<group>"; };
-		E0FC3B270D92D4E400EF3BB3 /* add_pointer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = add_pointer.hpp; sourceTree = "<group>"; };
-		E0FC3B280D92D4E400EF3BB3 /* add_reference.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = add_reference.hpp; sourceTree = "<group>"; };
-		E0FC3B290D92D4E400EF3BB3 /* add_volatile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = add_volatile.hpp; sourceTree = "<group>"; };
-		E0FC3B2A0D92D4E400EF3BB3 /* alignment_of.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = alignment_of.hpp; sourceTree = "<group>"; };
-		E0FC3B2B0D92D4E400EF3BB3 /* arithmetic_traits.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = arithmetic_traits.hpp; sourceTree = "<group>"; };
-		E0FC3B2C0D92D4E400EF3BB3 /* broken_compiler_spec.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = broken_compiler_spec.hpp; sourceTree = "<group>"; };
-		E0FC3B2D0D92D4E400EF3BB3 /* composite_traits.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = composite_traits.hpp; sourceTree = "<group>"; };
-		E0FC3B2E0D92D4E400EF3BB3 /* config.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = config.hpp; sourceTree = "<group>"; };
-		E0FC3B2F0D92D4E400EF3BB3 /* cv_traits.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cv_traits.hpp; sourceTree = "<group>"; };
-		E0FC3B310D92D4E400EF3BB3 /* bool_trait_def.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bool_trait_def.hpp; sourceTree = "<group>"; };
-		E0FC3B320D92D4E400EF3BB3 /* bool_trait_undef.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bool_trait_undef.hpp; sourceTree = "<group>"; };
-		E0FC3B330D92D4E400EF3BB3 /* cv_traits_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = cv_traits_impl.hpp; sourceTree = "<group>"; };
-		E0FC3B340D92D4E400EF3BB3 /* false_result.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = false_result.hpp; sourceTree = "<group>"; };
-		E0FC3B350D92D4E400EF3BB3 /* ice_and.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ice_and.hpp; sourceTree = "<group>"; };
-		E0FC3B360D92D4E400EF3BB3 /* ice_eq.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ice_eq.hpp; sourceTree = "<group>"; };
-		E0FC3B370D92D4E400EF3BB3 /* ice_not.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ice_not.hpp; sourceTree = "<group>"; };
-		E0FC3B380D92D4E400EF3BB3 /* ice_or.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ice_or.hpp; sourceTree = "<group>"; };
-		E0FC3B390D92D4E400EF3BB3 /* is_function_ptr_helper.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = is_function_ptr_helper.hpp; sourceTree = "<group>"; };
-		E0FC3B3A0D92D4E400EF3BB3 /* is_function_ptr_tester.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = is_function_ptr_tester.hpp; sourceTree = "<group>"; };
-		E0FC3B3B0D92D4E400EF3BB3 /* is_mem_fun_pointer_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = is_mem_fun_pointer_impl.hpp; sourceTree = "<group>"; };
-		E0FC3B3C0D92D4E400EF3BB3 /* is_mem_fun_pointer_tester.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = is_mem_fun_pointer_tester.hpp; sourceTree = "<group>"; };
-		E0FC3B3D0D92D4E400EF3BB3 /* size_t_trait_def.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = size_t_trait_def.hpp; sourceTree = "<group>"; };
-		E0FC3B3E0D92D4E400EF3BB3 /* size_t_trait_undef.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = size_t_trait_undef.hpp; sourceTree = "<group>"; };
-		E0FC3B3F0D92D4E400EF3BB3 /* template_arity_spec.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = template_arity_spec.hpp; sourceTree = "<group>"; };
-		E0FC3B400D92D4E400EF3BB3 /* type_trait_def.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = type_trait_def.hpp; sourceTree = "<group>"; };
-		E0FC3B410D92D4E400EF3BB3 /* type_trait_undef.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = type_trait_undef.hpp; sourceTree = "<group>"; };
-		E0FC3B420D92D4E400EF3BB3 /* wrap.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = wrap.hpp; sourceTree = "<group>"; };
-		E0FC3B430D92D4E400EF3BB3 /* yes_no_type.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = yes_no_type.hpp; sourceTree = "<group>"; };
-		E0FC3B440D92D4E400EF3BB3 /* has_nothrow_copy.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = has_nothrow_copy.hpp; sourceTree = "<group>"; };
-		E0FC3B450D92D4E400EF3BB3 /* has_trivial_copy.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = has_trivial_copy.hpp; sourceTree = "<group>"; };
-		E0FC3B460D92D4E400EF3BB3 /* ice.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ice.hpp; sourceTree = "<group>"; };
-		E0FC3B470D92D4E400EF3BB3 /* integral_constant.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = integral_constant.hpp; sourceTree = "<group>"; };
-		E0FC3B480D92D4E400EF3BB3 /* intrinsics.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = intrinsics.hpp; sourceTree = "<group>"; };
-		E0FC3B490D92D4E400EF3BB3 /* is_abstract.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = is_abstract.hpp; sourceTree = "<group>"; };
-		E0FC3B4A0D92D4E400EF3BB3 /* is_arithmetic.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = is_arithmetic.hpp; sourceTree = "<group>"; };
-		E0FC3B4B0D92D4E400EF3BB3 /* is_array.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = is_array.hpp; sourceTree = "<group>"; };
-		E0FC3B4C0D92D4E400EF3BB3 /* is_base_and_derived.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = is_base_and_derived.hpp; sourceTree = "<group>"; };
-		E0FC3B4D0D92D4E400EF3BB3 /* is_class.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = is_class.hpp; sourceTree = "<group>"; };
-		E0FC3B4E0D92D4E400EF3BB3 /* is_const.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = is_const.hpp; sourceTree = "<group>"; };
-		E0FC3B4F0D92D4E400EF3BB3 /* is_convertible.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = is_convertible.hpp; sourceTree = "<group>"; };
-		E0FC3B500D92D4E400EF3BB3 /* is_enum.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = is_enum.hpp; sourceTree = "<group>"; };
-		E0FC3B510D92D4E400EF3BB3 /* is_float.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = is_float.hpp; sourceTree = "<group>"; };
-		E0FC3B520D92D4E400EF3BB3 /* is_function.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = is_function.hpp; sourceTree = "<group>"; };
-		E0FC3B530D92D4E400EF3BB3 /* is_fundamental.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = is_fundamental.hpp; sourceTree = "<group>"; };
-		E0FC3B540D92D4E400EF3BB3 /* is_integral.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = is_integral.hpp; sourceTree = "<group>"; };
-		E0FC3B550D92D4E400EF3BB3 /* is_member_function_pointer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = is_member_function_pointer.hpp; sourceTree = "<group>"; };
-		E0FC3B560D92D4E400EF3BB3 /* is_member_pointer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = is_member_pointer.hpp; sourceTree = "<group>"; };
-		E0FC3B570D92D4E400EF3BB3 /* is_pod.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = is_pod.hpp; sourceTree = "<group>"; };
-		E0FC3B580D92D4E400EF3BB3 /* is_pointer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = is_pointer.hpp; sourceTree = "<group>"; };
-		E0FC3B590D92D4E400EF3BB3 /* is_polymorphic.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = is_polymorphic.hpp; sourceTree = "<group>"; };
-		E0FC3B5A0D92D4E400EF3BB3 /* is_reference.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = is_reference.hpp; sourceTree = "<group>"; };
-		E0FC3B5B0D92D4E400EF3BB3 /* is_same.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = is_same.hpp; sourceTree = "<group>"; };
-		E0FC3B5C0D92D4E400EF3BB3 /* is_scalar.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = is_scalar.hpp; sourceTree = "<group>"; };
-		E0FC3B5D0D92D4E400EF3BB3 /* is_union.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = is_union.hpp; sourceTree = "<group>"; };
-		E0FC3B5E0D92D4E400EF3BB3 /* is_void.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = is_void.hpp; sourceTree = "<group>"; };
-		E0FC3B5F0D92D4E400EF3BB3 /* is_volatile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = is_volatile.hpp; sourceTree = "<group>"; };
-		E0FC3B610D92D4E400EF3BB3 /* remove_bounds.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = remove_bounds.hpp; sourceTree = "<group>"; };
-		E0FC3B620D92D4E400EF3BB3 /* remove_const.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = remove_const.hpp; sourceTree = "<group>"; };
-		E0FC3B630D92D4E400EF3BB3 /* remove_cv.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = remove_cv.hpp; sourceTree = "<group>"; };
-		E0FC3B640D92D4E400EF3BB3 /* remove_pointer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = remove_pointer.hpp; sourceTree = "<group>"; };
-		E0FC3B650D92D4E400EF3BB3 /* remove_reference.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = remove_reference.hpp; sourceTree = "<group>"; };
-		E0FC3B660D92D4E400EF3BB3 /* remove_volatile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = remove_volatile.hpp; sourceTree = "<group>"; };
-		E0FC3B670D92D4E400EF3BB3 /* typeof.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = typeof.hpp; sourceTree = "<group>"; };
-		E0FC3B680D92D4E400EF3BB3 /* remove_bounds.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = remove_bounds.hpp; sourceTree = "<group>"; };
-		E0FC3B690D92D4E400EF3BB3 /* remove_const.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = remove_const.hpp; sourceTree = "<group>"; };
-		E0FC3B6A0D92D4E400EF3BB3 /* remove_cv.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = remove_cv.hpp; sourceTree = "<group>"; };
-		E0FC3B6B0D92D4E400EF3BB3 /* remove_pointer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = remove_pointer.hpp; sourceTree = "<group>"; };
-		E0FC3B6C0D92D4E400EF3BB3 /* remove_reference.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = remove_reference.hpp; sourceTree = "<group>"; };
-		E0FC3B6D0D92D4E400EF3BB3 /* remove_volatile.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = remove_volatile.hpp; sourceTree = "<group>"; };
-		E0FC3B6E0D92D4E400EF3BB3 /* type_with_alignment.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = type_with_alignment.hpp; sourceTree = "<group>"; };
-		E0FC3B700D92D4E400EF3BB3 /* addressof.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = addressof.hpp; sourceTree = "<group>"; };
-		E0FC3B710D92D4E400EF3BB3 /* base_from_member.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = base_from_member.hpp; sourceTree = "<group>"; };
-		E0FC3B720D92D4E400EF3BB3 /* compare_pointees.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = compare_pointees.hpp; sourceTree = "<group>"; };
-		E0FC3B730D92D4E400EF3BB3 /* enable_if.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = enable_if.hpp; sourceTree = "<group>"; };
-		E0FC3B740D92D4E400EF3BB3 /* value_init.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = value_init.hpp; sourceTree = "<group>"; };
-		E0FC3B750D92D4E400EF3BB3 /* utility.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = utility.hpp; sourceTree = "<group>"; };
-		E0FC3B760D92D4E400EF3BB3 /* version.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = version.hpp; sourceTree = "<group>"; };
-		E0FC3B770D92D4E400EF3BB3 /* visit_each.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = visit_each.hpp; sourceTree = "<group>"; };
-		E0FC3F470D92D4E500EF3BB3 /* SoDebug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoDebug.h; sourceTree = "<group>"; };
-		E0FC3F480D92D4E500EF3BB3 /* SoWinEnterScope.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoWinEnterScope.h; sourceTree = "<group>"; };
-		E0FC3F490D92D4E500EF3BB3 /* SoWinLeaveScope.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoWinLeaveScope.h; sourceTree = "<group>"; };
-		E0FC46F40D92D50100EF3BB3 /* 3dsLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = 3dsLoader.cpp; sourceTree = "<group>"; };
-		E0FC46F50D92D50100EF3BB3 /* 3dsLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = 3dsLoader.h; sourceTree = "<group>"; };
-		E0FC46F80D92D50100EF3BB3 /* SoStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoStream.cpp; sourceTree = "<group>"; };
-		E0FC46F90D92D50100EF3BB3 /* SoStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoStream.h; sourceTree = "<group>"; };
-		E0FC47000D92D50100EF3BB3 /* SoAction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoAction.cpp; sourceTree = "<group>"; };
-		E0FC47010D92D50100EF3BB3 /* SoActionP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoActionP.h; sourceTree = "<group>"; };
-		E0FC47020D92D50100EF3BB3 /* SoAudioRenderAction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoAudioRenderAction.cpp; sourceTree = "<group>"; };
-		E0FC47030D92D50100EF3BB3 /* SoBoxHighlightRenderAction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoBoxHighlightRenderAction.cpp; sourceTree = "<group>"; };
-		E0FC47040D92D50100EF3BB3 /* SoCallbackAction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoCallbackAction.cpp; sourceTree = "<group>"; };
-		E0FC47050D92D50100EF3BB3 /* SoGetBoundingBoxAction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGetBoundingBoxAction.cpp; sourceTree = "<group>"; };
-		E0FC47060D92D50100EF3BB3 /* SoGetMatrixAction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGetMatrixAction.cpp; sourceTree = "<group>"; };
-		E0FC47070D92D50100EF3BB3 /* SoGetPrimitiveCountAction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGetPrimitiveCountAction.cpp; sourceTree = "<group>"; };
-		E0FC47090D92D50100EF3BB3 /* SoGLRenderAction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLRenderAction.cpp; sourceTree = "<group>"; };
-		E0FC470A0D92D50100EF3BB3 /* SoHandleEventAction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoHandleEventAction.cpp; sourceTree = "<group>"; };
-		E0FC470B0D92D50100EF3BB3 /* SoLineHighlightRenderAction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoLineHighlightRenderAction.cpp; sourceTree = "<group>"; };
-		E0FC470C0D92D50100EF3BB3 /* SoPickAction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoPickAction.cpp; sourceTree = "<group>"; };
-		E0FC470D0D92D50100EF3BB3 /* SoRayPickAction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoRayPickAction.cpp; sourceTree = "<group>"; };
-		E0FC470E0D92D50100EF3BB3 /* SoReorganizeAction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoReorganizeAction.cpp; sourceTree = "<group>"; };
-		E0FC470F0D92D50100EF3BB3 /* SoSearchAction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSearchAction.cpp; sourceTree = "<group>"; };
-		E0FC47110D92D50100EF3BB3 /* SoSimplifyAction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSimplifyAction.cpp; sourceTree = "<group>"; };
-		E0FC47120D92D50100EF3BB3 /* SoSubActionP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoSubActionP.h; sourceTree = "<group>"; };
-		E0FC47130D92D50100EF3BB3 /* SoToVRML2Action.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoToVRML2Action.cpp; sourceTree = "<group>"; };
-		E0FC47140D92D50100EF3BB3 /* SoToVRMLAction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoToVRMLAction.cpp; sourceTree = "<group>"; };
-		E0FC47150D92D50100EF3BB3 /* SoWriteAction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoWriteAction.cpp; sourceTree = "<group>"; };
-		E0FC47180D92D50100EF3BB3 /* dict.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dict.cpp; sourceTree = "<group>"; };
-		E0FC47190D92D50100EF3BB3 /* dict.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dict.h; sourceTree = "<group>"; };
-		E0FC471A0D92D50100EF3BB3 /* dictp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dictp.h; sourceTree = "<group>"; };
-		E0FC471B0D92D50100EF3BB3 /* dynarray.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dynarray.cpp; sourceTree = "<group>"; };
-		E0FC471C0D92D50100EF3BB3 /* dynarray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dynarray.h; sourceTree = "<group>"; };
-		E0FC471D0D92D50100EF3BB3 /* hash.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = hash.cpp; sourceTree = "<group>"; };
-		E0FC471E0D92D50100EF3BB3 /* hashp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hashp.h; sourceTree = "<group>"; };
-		E0FC471F0D92D50100EF3BB3 /* heap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = heap.cpp; sourceTree = "<group>"; };
-		E0FC47200D92D50100EF3BB3 /* heapp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = heapp.h; sourceTree = "<group>"; };
-		E0FC47210D92D50100EF3BB3 /* list.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = list.cpp; sourceTree = "<group>"; };
-		E0FC47240D92D50100EF3BB3 /* memalloc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memalloc.cpp; sourceTree = "<group>"; };
-		E0FC47250D92D50100EF3BB3 /* namemap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = namemap.cpp; sourceTree = "<group>"; };
-		E0FC47260D92D50100EF3BB3 /* namemap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = namemap.h; sourceTree = "<group>"; };
-		E0FC47270D92D50100EF3BB3 /* rbptree.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rbptree.cpp; sourceTree = "<group>"; };
-		E0FC47280D92D50100EF3BB3 /* SbBox2d.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbBox2d.cpp; sourceTree = "<group>"; };
-		E0FC47290D92D50100EF3BB3 /* SbBox2f.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbBox2f.cpp; sourceTree = "<group>"; };
-		E0FC472A0D92D50100EF3BB3 /* SbBox2i32.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbBox2i32.cpp; sourceTree = "<group>"; };
-		E0FC472B0D92D50100EF3BB3 /* SbBox2s.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbBox2s.cpp; sourceTree = "<group>"; };
-		E0FC472C0D92D50100EF3BB3 /* SbBox3d.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbBox3d.cpp; sourceTree = "<group>"; };
-		E0FC472D0D92D50100EF3BB3 /* SbBox3f.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbBox3f.cpp; sourceTree = "<group>"; };
-		E0FC472E0D92D50100EF3BB3 /* SbBox3i32.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbBox3i32.cpp; sourceTree = "<group>"; };
-		E0FC472F0D92D50100EF3BB3 /* SbBox3s.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbBox3s.cpp; sourceTree = "<group>"; };
-		E0FC47300D92D50100EF3BB3 /* SbBSPTree.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbBSPTree.cpp; sourceTree = "<group>"; };
-		E0FC47310D92D50100EF3BB3 /* SbClip.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbClip.cpp; sourceTree = "<group>"; };
-		E0FC47320D92D50100EF3BB3 /* SbColor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbColor.cpp; sourceTree = "<group>"; };
-		E0FC47330D92D50100EF3BB3 /* SbColor4f.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbColor4f.cpp; sourceTree = "<group>"; };
-		E0FC47340D92D50100EF3BB3 /* SbCylinder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbCylinder.cpp; sourceTree = "<group>"; };
-		E0FC47350D92D50100EF3BB3 /* SbDict.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbDict.cpp; sourceTree = "<group>"; };
-		E0FC47360D92D50100EF3BB3 /* SbDPLine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbDPLine.cpp; sourceTree = "<group>"; };
-		E0FC47370D92D50100EF3BB3 /* SbDPMatrix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbDPMatrix.cpp; sourceTree = "<group>"; };
-		E0FC47380D92D50100EF3BB3 /* SbDPPlane.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbDPPlane.cpp; sourceTree = "<group>"; };
-		E0FC47390D92D50100EF3BB3 /* SbDPRotation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbDPRotation.cpp; sourceTree = "<group>"; };
-		E0FC473A0D92D50100EF3BB3 /* SbDPViewVolume.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbDPViewVolume.cpp; sourceTree = "<group>"; };
-		E0FC473B0D92D50200EF3BB3 /* SbGLUTessellator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbGLUTessellator.cpp; sourceTree = "<group>"; };
-		E0FC473C0D92D50200EF3BB3 /* SbGLUTessellator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbGLUTessellator.h; sourceTree = "<group>"; };
-		E0FC473D0D92D50200EF3BB3 /* SbHeap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbHeap.cpp; sourceTree = "<group>"; };
-		E0FC473E0D92D50200EF3BB3 /* SbImage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbImage.cpp; sourceTree = "<group>"; };
-		E0FC473F0D92D50200EF3BB3 /* SbLine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbLine.cpp; sourceTree = "<group>"; };
-		E0FC47400D92D50200EF3BB3 /* SbMatrix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbMatrix.cpp; sourceTree = "<group>"; };
-		E0FC47410D92D50200EF3BB3 /* SbName.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbName.cpp; sourceTree = "<group>"; };
-		E0FC47420D92D50200EF3BB3 /* SbOctTree.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbOctTree.cpp; sourceTree = "<group>"; };
-		E0FC47430D92D50200EF3BB3 /* SbPlane.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbPlane.cpp; sourceTree = "<group>"; };
-		E0FC47440D92D50200EF3BB3 /* SbRotation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbRotation.cpp; sourceTree = "<group>"; };
-		E0FC47450D92D50200EF3BB3 /* SbSphere.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbSphere.cpp; sourceTree = "<group>"; };
-		E0FC47460D92D50200EF3BB3 /* SbString.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbString.cpp; sourceTree = "<group>"; };
-		E0FC47470D92D50200EF3BB3 /* SbTesselator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbTesselator.cpp; sourceTree = "<group>"; };
-		E0FC47480D92D50200EF3BB3 /* SbTime.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbTime.cpp; sourceTree = "<group>"; };
-		E0FC47490D92D50200EF3BB3 /* SbVec2b.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbVec2b.cpp; sourceTree = "<group>"; };
-		E0FC474A0D92D50200EF3BB3 /* SbVec2d.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbVec2d.cpp; sourceTree = "<group>"; };
-		E0FC474B0D92D50200EF3BB3 /* SbVec2f.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbVec2f.cpp; sourceTree = "<group>"; };
-		E0FC474C0D92D50200EF3BB3 /* SbVec2i32.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbVec2i32.cpp; sourceTree = "<group>"; };
-		E0FC474D0D92D50200EF3BB3 /* SbVec2s.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbVec2s.cpp; sourceTree = "<group>"; };
-		E0FC474E0D92D50200EF3BB3 /* SbVec2ub.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbVec2ub.cpp; sourceTree = "<group>"; };
-		E0FC474F0D92D50200EF3BB3 /* SbVec2ui32.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbVec2ui32.cpp; sourceTree = "<group>"; };
-		E0FC47500D92D50200EF3BB3 /* SbVec2us.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbVec2us.cpp; sourceTree = "<group>"; };
-		E0FC47510D92D50200EF3BB3 /* SbVec3b.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbVec3b.cpp; sourceTree = "<group>"; };
-		E0FC47520D92D50200EF3BB3 /* SbVec3d.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbVec3d.cpp; sourceTree = "<group>"; };
-		E0FC47530D92D50200EF3BB3 /* SbVec3f.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbVec3f.cpp; sourceTree = "<group>"; };
-		E0FC47540D92D50200EF3BB3 /* SbVec3i32.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbVec3i32.cpp; sourceTree = "<group>"; };
-		E0FC47550D92D50200EF3BB3 /* SbVec3s.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbVec3s.cpp; sourceTree = "<group>"; };
-		E0FC47560D92D50200EF3BB3 /* SbVec3ub.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbVec3ub.cpp; sourceTree = "<group>"; };
-		E0FC47570D92D50200EF3BB3 /* SbVec3ui32.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbVec3ui32.cpp; sourceTree = "<group>"; };
-		E0FC47580D92D50200EF3BB3 /* SbVec3us.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbVec3us.cpp; sourceTree = "<group>"; };
-		E0FC47590D92D50200EF3BB3 /* SbVec4b.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbVec4b.cpp; sourceTree = "<group>"; };
-		E0FC475A0D92D50200EF3BB3 /* SbVec4d.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbVec4d.cpp; sourceTree = "<group>"; };
-		E0FC475B0D92D50200EF3BB3 /* SbVec4f.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbVec4f.cpp; sourceTree = "<group>"; };
-		E0FC475C0D92D50200EF3BB3 /* SbVec4i32.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbVec4i32.cpp; sourceTree = "<group>"; };
-		E0FC475D0D92D50200EF3BB3 /* SbVec4s.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbVec4s.cpp; sourceTree = "<group>"; };
-		E0FC475E0D92D50200EF3BB3 /* SbVec4ub.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbVec4ub.cpp; sourceTree = "<group>"; };
-		E0FC475F0D92D50200EF3BB3 /* SbVec4ui32.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbVec4ui32.cpp; sourceTree = "<group>"; };
-		E0FC47600D92D50200EF3BB3 /* SbVec4us.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbVec4us.cpp; sourceTree = "<group>"; };
-		E0FC47610D92D50200EF3BB3 /* SbViewportRegion.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbViewportRegion.cpp; sourceTree = "<group>"; };
-		E0FC47620D92D50200EF3BB3 /* SbViewVolume.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbViewVolume.cpp; sourceTree = "<group>"; };
-		E0FC47630D92D50200EF3BB3 /* SbXfBox3d.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbXfBox3d.cpp; sourceTree = "<group>"; };
-		E0FC47640D92D50200EF3BB3 /* SbXfBox3f.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbXfBox3f.cpp; sourceTree = "<group>"; };
-		E0FC47650D92D50200EF3BB3 /* string.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = string.cpp; sourceTree = "<group>"; };
-		E0FC47670D92D50200EF3BB3 /* time.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = time.cpp; sourceTree = "<group>"; };
-		E0FC476C0D92D50200EF3BB3 /* SoBundle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoBundle.cpp; sourceTree = "<group>"; };
-		E0FC476D0D92D50200EF3BB3 /* SoMaterialBundle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMaterialBundle.cpp; sourceTree = "<group>"; };
-		E0FC476E0D92D50200EF3BB3 /* SoNormalBundle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoNormalBundle.cpp; sourceTree = "<group>"; };
-		E0FC476F0D92D50200EF3BB3 /* SoTextureCoordinateBundle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTextureCoordinateBundle.cpp; sourceTree = "<group>"; };
-		E0FC47750D92D50200EF3BB3 /* SoBoundingBoxCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoBoundingBoxCache.cpp; sourceTree = "<group>"; };
-		E0FC47760D92D50200EF3BB3 /* SoCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoCache.cpp; sourceTree = "<group>"; };
-		E0FC47770D92D50200EF3BB3 /* SoConvexDataCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoConvexDataCache.cpp; sourceTree = "<group>"; };
-		E0FC47780D92D50200EF3BB3 /* SoGLCacheList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLCacheList.cpp; sourceTree = "<group>"; };
-		E0FC47790D92D50200EF3BB3 /* SoGLRenderCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLRenderCache.cpp; sourceTree = "<group>"; };
-		E0FC477A0D92D50200EF3BB3 /* SoGlyphCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGlyphCache.cpp; sourceTree = "<group>"; };
-		E0FC477B0D92D50200EF3BB3 /* SoGlyphCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoGlyphCache.h; sourceTree = "<group>"; };
-		E0FC477C0D92D50200EF3BB3 /* SoNormalCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoNormalCache.cpp; sourceTree = "<group>"; };
-		E0FC477D0D92D50200EF3BB3 /* SoPrimitiveVertexCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoPrimitiveVertexCache.cpp; sourceTree = "<group>"; };
-		E0FC477F0D92D50200EF3BB3 /* SoShaderProgramCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoShaderProgramCache.cpp; sourceTree = "<group>"; };
-		E0FC47800D92D50200EF3BB3 /* SoShaderProgramCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoShaderProgramCache.h; sourceTree = "<group>"; };
-		E0FC47810D92D50200EF3BB3 /* SoTextureCoordinateCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTextureCoordinateCache.cpp; sourceTree = "<group>"; };
-		E0FC47820D92D50200EF3BB3 /* SoVBOCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoVBOCache.cpp; sourceTree = "<group>"; };
-		E0FC47830D92D50200EF3BB3 /* SoVBOCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoVBOCache.h; sourceTree = "<group>"; };
-		E0FC47840D92D50200EF3BB3 /* coindefs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = coindefs.h; sourceTree = "<group>"; };
-		E0FC47890D92D50200EF3BB3 /* SbTri3f.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbTri3f.cpp; sourceTree = "<group>"; };
-		E0FC478A0D92D50200EF3BB3 /* SbTri3f.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbTri3f.h; sourceTree = "<group>"; };
-		E0FC478B0D92D50200EF3BB3 /* SoIntersectionDetectionAction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoIntersectionDetectionAction.cpp; sourceTree = "<group>"; };
-		E0FC47910D92D50200EF3BB3 /* SoConeDetail.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoConeDetail.cpp; sourceTree = "<group>"; };
-		E0FC47920D92D50200EF3BB3 /* SoCubeDetail.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoCubeDetail.cpp; sourceTree = "<group>"; };
-		E0FC47930D92D50200EF3BB3 /* SoCylinderDetail.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoCylinderDetail.cpp; sourceTree = "<group>"; };
-		E0FC47940D92D50200EF3BB3 /* SoDetail.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoDetail.cpp; sourceTree = "<group>"; };
-		E0FC47950D92D50200EF3BB3 /* SoFaceDetail.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoFaceDetail.cpp; sourceTree = "<group>"; };
-		E0FC47960D92D50200EF3BB3 /* SoLineDetail.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoLineDetail.cpp; sourceTree = "<group>"; };
-		E0FC47970D92D50200EF3BB3 /* SoNodeKitDetail.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoNodeKitDetail.cpp; sourceTree = "<group>"; };
-		E0FC47980D92D50200EF3BB3 /* SoPointDetail.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoPointDetail.cpp; sourceTree = "<group>"; };
-		E0FC47990D92D50200EF3BB3 /* SoTextDetail.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTextDetail.cpp; sourceTree = "<group>"; };
-		E0FC479F0D92D50200EF3BB3 /* SoCenterballDragger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoCenterballDragger.cpp; sourceTree = "<group>"; };
-		E0FC47A00D92D50200EF3BB3 /* SoDirectionalLightDragger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoDirectionalLightDragger.cpp; sourceTree = "<group>"; };
-		E0FC47A10D92D50200EF3BB3 /* SoDragger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoDragger.cpp; sourceTree = "<group>"; };
-		E0FC47A20D92D50200EF3BB3 /* SoDragPointDragger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoDragPointDragger.cpp; sourceTree = "<group>"; };
-		E0FC47A30D92D50200EF3BB3 /* SoHandleBoxDragger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoHandleBoxDragger.cpp; sourceTree = "<group>"; };
-		E0FC47A40D92D50200EF3BB3 /* SoJackDragger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoJackDragger.cpp; sourceTree = "<group>"; };
-		E0FC47A50D92D50200EF3BB3 /* SoPointLightDragger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoPointLightDragger.cpp; sourceTree = "<group>"; };
-		E0FC47A60D92D50200EF3BB3 /* SoRotateCylindricalDragger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoRotateCylindricalDragger.cpp; sourceTree = "<group>"; };
-		E0FC47A70D92D50200EF3BB3 /* SoRotateDiscDragger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoRotateDiscDragger.cpp; sourceTree = "<group>"; };
-		E0FC47A80D92D50200EF3BB3 /* SoRotateSphericalDragger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoRotateSphericalDragger.cpp; sourceTree = "<group>"; };
-		E0FC47A90D92D50200EF3BB3 /* SoScale1Dragger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoScale1Dragger.cpp; sourceTree = "<group>"; };
-		E0FC47AA0D92D50200EF3BB3 /* SoScale2Dragger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoScale2Dragger.cpp; sourceTree = "<group>"; };
-		E0FC47AB0D92D50200EF3BB3 /* SoScale2UniformDragger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoScale2UniformDragger.cpp; sourceTree = "<group>"; };
-		E0FC47AC0D92D50200EF3BB3 /* SoScaleUniformDragger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoScaleUniformDragger.cpp; sourceTree = "<group>"; };
-		E0FC47AD0D92D50200EF3BB3 /* SoSpotLightDragger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSpotLightDragger.cpp; sourceTree = "<group>"; };
-		E0FC47AE0D92D50200EF3BB3 /* SoTabBoxDragger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTabBoxDragger.cpp; sourceTree = "<group>"; };
-		E0FC47AF0D92D50200EF3BB3 /* SoTabPlaneDragger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTabPlaneDragger.cpp; sourceTree = "<group>"; };
-		E0FC47B00D92D50200EF3BB3 /* SoTrackballDragger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTrackballDragger.cpp; sourceTree = "<group>"; };
-		E0FC47B10D92D50200EF3BB3 /* SoTransformBoxDragger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTransformBoxDragger.cpp; sourceTree = "<group>"; };
-		E0FC47B20D92D50200EF3BB3 /* SoTransformerDragger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTransformerDragger.cpp; sourceTree = "<group>"; };
-		E0FC47B30D92D50200EF3BB3 /* SoTranslate1Dragger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTranslate1Dragger.cpp; sourceTree = "<group>"; };
-		E0FC47B40D92D50200EF3BB3 /* SoTranslate2Dragger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTranslate2Dragger.cpp; sourceTree = "<group>"; };
-		E0FC47BB0D92D50200EF3BB3 /* SoGLCacheContextElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLCacheContextElement.cpp; sourceTree = "<group>"; };
-		E0FC47BC0D92D50200EF3BB3 /* SoGLClipPlaneElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLClipPlaneElement.cpp; sourceTree = "<group>"; };
-		E0FC47BD0D92D50200EF3BB3 /* SoGLColorIndexElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLColorIndexElement.cpp; sourceTree = "<group>"; };
-		E0FC47BE0D92D50200EF3BB3 /* SoGLCoordinateElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLCoordinateElement.cpp; sourceTree = "<group>"; };
-		E0FC47BF0D92D50200EF3BB3 /* SoGLDepthBufferElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLDepthBufferElement.cpp; sourceTree = "<group>"; };
-		E0FC47C00D92D50200EF3BB3 /* SoGLDisplayList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLDisplayList.cpp; sourceTree = "<group>"; };
-		E0FC47C10D92D50200EF3BB3 /* SoGLDrawStyleElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLDrawStyleElement.cpp; sourceTree = "<group>"; };
-		E0FC47C30D92D50200EF3BB3 /* SoGLEnvironmentElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLEnvironmentElement.cpp; sourceTree = "<group>"; };
-		E0FC47C40D92D50200EF3BB3 /* SoGLLazyElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLLazyElement.cpp; sourceTree = "<group>"; };
-		E0FC47C50D92D50200EF3BB3 /* SoGLLightIdElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLLightIdElement.cpp; sourceTree = "<group>"; };
-		E0FC47C60D92D50200EF3BB3 /* SoGLLinePatternElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLLinePatternElement.cpp; sourceTree = "<group>"; };
-		E0FC47C70D92D50200EF3BB3 /* SoGLLineWidthElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLLineWidthElement.cpp; sourceTree = "<group>"; };
-		E0FC47C80D92D50200EF3BB3 /* SoGLModelMatrixElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLModelMatrixElement.cpp; sourceTree = "<group>"; };
-		E0FC47C90D92D50200EF3BB3 /* SoGLMultiTextureCoordinateElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLMultiTextureCoordinateElement.cpp; sourceTree = "<group>"; };
-		E0FC47CA0D92D50200EF3BB3 /* SoGLMultiTextureEnabledElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLMultiTextureEnabledElement.cpp; sourceTree = "<group>"; };
-		E0FC47CB0D92D50200EF3BB3 /* SoGLMultiTextureImageElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLMultiTextureImageElement.cpp; sourceTree = "<group>"; };
-		E0FC47CC0D92D50200EF3BB3 /* SoGLMultiTextureMatrixElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLMultiTextureMatrixElement.cpp; sourceTree = "<group>"; };
-		E0FC47CD0D92D50200EF3BB3 /* SoGLNormalElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLNormalElement.cpp; sourceTree = "<group>"; };
-		E0FC47CE0D92D50200EF3BB3 /* SoGLPointSizeElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLPointSizeElement.cpp; sourceTree = "<group>"; };
-		E0FC47CF0D92D50200EF3BB3 /* SoGLPolygonOffsetElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLPolygonOffsetElement.cpp; sourceTree = "<group>"; };
-		E0FC47D00D92D50200EF3BB3 /* SoGLProjectionMatrixElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLProjectionMatrixElement.cpp; sourceTree = "<group>"; };
-		E0FC47D10D92D50200EF3BB3 /* SoGLRenderPassElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLRenderPassElement.cpp; sourceTree = "<group>"; };
-		E0FC47D20D92D50200EF3BB3 /* SoGLShapeHintsElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLShapeHintsElement.cpp; sourceTree = "<group>"; };
-		E0FC47D30D92D50200EF3BB3 /* SoGLTexture3EnabledElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLTexture3EnabledElement.cpp; sourceTree = "<group>"; };
-		E0FC47D40D92D50200EF3BB3 /* SoGLTextureCoordinateElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLTextureCoordinateElement.cpp; sourceTree = "<group>"; };
-		E0FC47D50D92D50200EF3BB3 /* SoGLTextureEnabledElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLTextureEnabledElement.cpp; sourceTree = "<group>"; };
-		E0FC47D60D92D50200EF3BB3 /* SoGLTextureImageElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLTextureImageElement.cpp; sourceTree = "<group>"; };
-		E0FC47D70D92D50200EF3BB3 /* SoGLTextureMatrixElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLTextureMatrixElement.cpp; sourceTree = "<group>"; };
-		E0FC47D80D92D50200EF3BB3 /* SoGLUpdateAreaElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLUpdateAreaElement.cpp; sourceTree = "<group>"; };
-		E0FC47D90D92D50200EF3BB3 /* SoGLVBOElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLVBOElement.cpp; sourceTree = "<group>"; };
-		E0FC47DA0D92D50200EF3BB3 /* SoGLViewingMatrixElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLViewingMatrixElement.cpp; sourceTree = "<group>"; };
-		E0FC47DB0D92D50200EF3BB3 /* SoGLViewportRegionElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLViewportRegionElement.cpp; sourceTree = "<group>"; };
-		E0FC47DC0D92D50200EF3BB3 /* SoResetMatrixElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoResetMatrixElement.cpp; sourceTree = "<group>"; };
-		E0FC47DD0D92D50200EF3BB3 /* SoResetMatrixElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoResetMatrixElement.h; sourceTree = "<group>"; };
-		E0FC47E00D92D50200EF3BB3 /* SoAccumulatedElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoAccumulatedElement.cpp; sourceTree = "<group>"; };
-		E0FC47E10D92D50200EF3BB3 /* SoAmbientColorElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoAmbientColorElement.cpp; sourceTree = "<group>"; };
-		E0FC47E20D92D50200EF3BB3 /* SoAnnoText3CharOrientElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoAnnoText3CharOrientElement.cpp; sourceTree = "<group>"; };
-		E0FC47E30D92D50200EF3BB3 /* SoAnnoText3FontSizeHintElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoAnnoText3FontSizeHintElement.cpp; sourceTree = "<group>"; };
-		E0FC47E40D92D50200EF3BB3 /* SoAnnoText3RenderPrintElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoAnnoText3RenderPrintElement.cpp; sourceTree = "<group>"; };
-		E0FC47E50D92D50200EF3BB3 /* SoBBoxModelMatrixElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoBBoxModelMatrixElement.cpp; sourceTree = "<group>"; };
-		E0FC47E60D92D50200EF3BB3 /* SoBumpMapCoordinateElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoBumpMapCoordinateElement.cpp; sourceTree = "<group>"; };
-		E0FC47E70D92D50200EF3BB3 /* SoBumpMapElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoBumpMapElement.cpp; sourceTree = "<group>"; };
-		E0FC47E80D92D50200EF3BB3 /* SoBumpMapMatrixElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoBumpMapMatrixElement.cpp; sourceTree = "<group>"; };
-		E0FC47E90D92D50200EF3BB3 /* SoBumpMappingPropertyElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoBumpMappingPropertyElement.cpp; sourceTree = "<group>"; };
-		E0FC47EA0D92D50200EF3BB3 /* SoCacheElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoCacheElement.cpp; sourceTree = "<group>"; };
-		E0FC47EB0D92D50200EF3BB3 /* SoCacheHintElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoCacheHintElement.cpp; sourceTree = "<group>"; };
-		E0FC47EC0D92D50200EF3BB3 /* SoClipPlaneElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoClipPlaneElement.cpp; sourceTree = "<group>"; };
-		E0FC47ED0D92D50200EF3BB3 /* SoComplexityElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoComplexityElement.cpp; sourceTree = "<group>"; };
-		E0FC47EE0D92D50200EF3BB3 /* SoComplexityTypeElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoComplexityTypeElement.cpp; sourceTree = "<group>"; };
-		E0FC47EF0D92D50200EF3BB3 /* SoCoordinateElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoCoordinateElement.cpp; sourceTree = "<group>"; };
-		E0FC47F00D92D50200EF3BB3 /* SoCreaseAngleElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoCreaseAngleElement.cpp; sourceTree = "<group>"; };
-		E0FC47F10D92D50200EF3BB3 /* SoCullElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoCullElement.cpp; sourceTree = "<group>"; };
-		E0FC47F20D92D50200EF3BB3 /* SoDecimationPercentageElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoDecimationPercentageElement.cpp; sourceTree = "<group>"; };
-		E0FC47F30D92D50200EF3BB3 /* SoDecimationTypeElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoDecimationTypeElement.cpp; sourceTree = "<group>"; };
-		E0FC47F40D92D50200EF3BB3 /* SoDepthBufferElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoDepthBufferElement.cpp; sourceTree = "<group>"; };
-		E0FC47F50D92D50200EF3BB3 /* SoDiffuseColorElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoDiffuseColorElement.cpp; sourceTree = "<group>"; };
-		E0FC47F60D92D50200EF3BB3 /* SoDrawStyleElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoDrawStyleElement.cpp; sourceTree = "<group>"; };
-		E0FC47F70D92D50200EF3BB3 /* SoElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoElement.cpp; sourceTree = "<group>"; };
-		E0FC47F80D92D50200EF3BB3 /* SoEmissiveColorElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoEmissiveColorElement.cpp; sourceTree = "<group>"; };
-		E0FC47F90D92D50200EF3BB3 /* SoEnvironmentElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoEnvironmentElement.cpp; sourceTree = "<group>"; };
-		E0FC47FA0D92D50200EF3BB3 /* SoFloatElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoFloatElement.cpp; sourceTree = "<group>"; };
-		E0FC47FB0D92D50200EF3BB3 /* SoFocalDistanceElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoFocalDistanceElement.cpp; sourceTree = "<group>"; };
-		E0FC47FC0D92D50200EF3BB3 /* SoFontNameElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoFontNameElement.cpp; sourceTree = "<group>"; };
-		E0FC47FD0D92D50200EF3BB3 /* SoFontSizeElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoFontSizeElement.cpp; sourceTree = "<group>"; };
-		E0FC47FE0D92D50200EF3BB3 /* SoInt32Element.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoInt32Element.cpp; sourceTree = "<group>"; };
-		E0FC47FF0D92D50200EF3BB3 /* SoLazyElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoLazyElement.cpp; sourceTree = "<group>"; };
-		E0FC48000D92D50200EF3BB3 /* SoLightAttenuationElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoLightAttenuationElement.cpp; sourceTree = "<group>"; };
-		E0FC48010D92D50200EF3BB3 /* SoLightElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoLightElement.cpp; sourceTree = "<group>"; };
-		E0FC48020D92D50200EF3BB3 /* SoLightModelElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoLightModelElement.cpp; sourceTree = "<group>"; };
-		E0FC48030D92D50200EF3BB3 /* SoLinePatternElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoLinePatternElement.cpp; sourceTree = "<group>"; };
-		E0FC48040D92D50200EF3BB3 /* SoLineWidthElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoLineWidthElement.cpp; sourceTree = "<group>"; };
-		E0FC48050D92D50200EF3BB3 /* SoListenerDopplerElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoListenerDopplerElement.cpp; sourceTree = "<group>"; };
-		E0FC48060D92D50200EF3BB3 /* SoListenerGainElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoListenerGainElement.cpp; sourceTree = "<group>"; };
-		E0FC48070D92D50200EF3BB3 /* SoListenerOrientationElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoListenerOrientationElement.cpp; sourceTree = "<group>"; };
-		E0FC48080D92D50200EF3BB3 /* SoListenerPositionElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoListenerPositionElement.cpp; sourceTree = "<group>"; };
-		E0FC48090D92D50200EF3BB3 /* SoLocalBBoxMatrixElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoLocalBBoxMatrixElement.cpp; sourceTree = "<group>"; };
-		E0FC480A0D92D50200EF3BB3 /* SoMaterialBindingElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMaterialBindingElement.cpp; sourceTree = "<group>"; };
-		E0FC480B0D92D50200EF3BB3 /* SoModelMatrixElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoModelMatrixElement.cpp; sourceTree = "<group>"; };
-		E0FC480C0D92D50200EF3BB3 /* SoMultiTextureCoordinateElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMultiTextureCoordinateElement.cpp; sourceTree = "<group>"; };
-		E0FC480D0D92D50200EF3BB3 /* SoMultiTextureEnabledElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMultiTextureEnabledElement.cpp; sourceTree = "<group>"; };
-		E0FC480E0D92D50200EF3BB3 /* SoMultiTextureImageElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMultiTextureImageElement.cpp; sourceTree = "<group>"; };
-		E0FC480F0D92D50200EF3BB3 /* SoMultiTextureMatrixElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMultiTextureMatrixElement.cpp; sourceTree = "<group>"; };
-		E0FC48100D92D50200EF3BB3 /* SoNormalBindingElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoNormalBindingElement.cpp; sourceTree = "<group>"; };
-		E0FC48110D92D50200EF3BB3 /* SoNormalElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoNormalElement.cpp; sourceTree = "<group>"; };
-		E0FC48120D92D50200EF3BB3 /* SoOverrideElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoOverrideElement.cpp; sourceTree = "<group>"; };
-		E0FC48130D92D50200EF3BB3 /* SoPickRayElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoPickRayElement.cpp; sourceTree = "<group>"; };
-		E0FC48140D92D50200EF3BB3 /* SoPickStyleElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoPickStyleElement.cpp; sourceTree = "<group>"; };
-		E0FC48150D92D50200EF3BB3 /* SoPointSizeElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoPointSizeElement.cpp; sourceTree = "<group>"; };
-		E0FC48160D92D50200EF3BB3 /* SoPolygonOffsetElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoPolygonOffsetElement.cpp; sourceTree = "<group>"; };
-		E0FC48170D92D50200EF3BB3 /* SoProfileCoordinateElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoProfileCoordinateElement.cpp; sourceTree = "<group>"; };
-		E0FC48180D92D50200EF3BB3 /* SoProfileElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoProfileElement.cpp; sourceTree = "<group>"; };
-		E0FC48190D92D50200EF3BB3 /* SoProjectionMatrixElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoProjectionMatrixElement.cpp; sourceTree = "<group>"; };
-		E0FC481A0D92D50200EF3BB3 /* SoReplacedElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoReplacedElement.cpp; sourceTree = "<group>"; };
-		E0FC481B0D92D50200EF3BB3 /* SoShapeHintsElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoShapeHintsElement.cpp; sourceTree = "<group>"; };
-		E0FC481C0D92D50200EF3BB3 /* SoShapeStyleElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoShapeStyleElement.cpp; sourceTree = "<group>"; };
-		E0FC481D0D92D50200EF3BB3 /* SoShininessElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoShininessElement.cpp; sourceTree = "<group>"; };
-		E0FC481E0D92D50200EF3BB3 /* SoSoundElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSoundElement.cpp; sourceTree = "<group>"; };
-		E0FC481F0D92D50200EF3BB3 /* SoSpecularColorElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSpecularColorElement.cpp; sourceTree = "<group>"; };
-		E0FC48200D92D50200EF3BB3 /* SoSwitchElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSwitchElement.cpp; sourceTree = "<group>"; };
-		E0FC48210D92D50200EF3BB3 /* SoTextOutlineEnabledElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTextOutlineEnabledElement.cpp; sourceTree = "<group>"; };
-		E0FC48220D92D50200EF3BB3 /* SoTexture3EnabledElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTexture3EnabledElement.cpp; sourceTree = "<group>"; };
-		E0FC48230D92D50200EF3BB3 /* SoTextureCombineElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTextureCombineElement.cpp; sourceTree = "<group>"; };
-		E0FC48240D92D50200EF3BB3 /* SoTextureCoordinateBindingElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTextureCoordinateBindingElement.cpp; sourceTree = "<group>"; };
-		E0FC48250D92D50200EF3BB3 /* SoTextureCoordinateElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTextureCoordinateElement.cpp; sourceTree = "<group>"; };
-		E0FC48260D92D50200EF3BB3 /* SoTextureEnabledElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTextureEnabledElement.cpp; sourceTree = "<group>"; };
-		E0FC48270D92D50200EF3BB3 /* SoTextureImageElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTextureImageElement.cpp; sourceTree = "<group>"; };
-		E0FC48280D92D50200EF3BB3 /* SoTextureMatrixElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTextureMatrixElement.cpp; sourceTree = "<group>"; };
-		E0FC48290D92D50200EF3BB3 /* SoTextureOverrideElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTextureOverrideElement.cpp; sourceTree = "<group>"; };
-		E0FC482A0D92D50200EF3BB3 /* SoTextureQualityElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTextureQualityElement.cpp; sourceTree = "<group>"; };
-		E0FC482B0D92D50200EF3BB3 /* SoTextureScalePolicyElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTextureScalePolicyElement.cpp; sourceTree = "<group>"; };
-		E0FC482C0D92D50200EF3BB3 /* SoTextureScalePolicyElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoTextureScalePolicyElement.h; sourceTree = "<group>"; };
-		E0FC482D0D92D50200EF3BB3 /* SoTextureScaleQualityElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTextureScaleQualityElement.cpp; sourceTree = "<group>"; };
-		E0FC482E0D92D50200EF3BB3 /* SoTextureScaleQualityElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoTextureScaleQualityElement.h; sourceTree = "<group>"; };
-		E0FC482F0D92D50200EF3BB3 /* SoTextureUnitElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTextureUnitElement.cpp; sourceTree = "<group>"; };
-		E0FC48300D92D50200EF3BB3 /* SoTransparencyElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTransparencyElement.cpp; sourceTree = "<group>"; };
-		E0FC48310D92D50200EF3BB3 /* SoUnitsElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoUnitsElement.cpp; sourceTree = "<group>"; };
-		E0FC48320D92D50200EF3BB3 /* SoViewingMatrixElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoViewingMatrixElement.cpp; sourceTree = "<group>"; };
-		E0FC48330D92D50200EF3BB3 /* SoViewportRegionElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoViewportRegionElement.cpp; sourceTree = "<group>"; };
-		E0FC48340D92D50200EF3BB3 /* SoViewVolumeElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoViewVolumeElement.cpp; sourceTree = "<group>"; };
-		E0FC48350D92D50200EF3BB3 /* SoWindowElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoWindowElement.cpp; sourceTree = "<group>"; };
-		E0FC48390D92D50200EF3BB3 /* evaluator.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = evaluator.c; sourceTree = "<group>"; };
-		E0FC483A0D92D50200EF3BB3 /* evaluator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = evaluator.h; sourceTree = "<group>"; };
-		E0FC483D0D92D50200EF3BB3 /* evaluator_tab.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = evaluator_tab.c; sourceTree = "<group>"; };
-		E0FC48500D92D50200EF3BB3 /* so_eval.ic */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = so_eval.ic; sourceTree = "<group>"; };
-		E0FC48510D92D50200EF3BB3 /* SoBoolOperation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoBoolOperation.cpp; sourceTree = "<group>"; };
-		E0FC48520D92D50200EF3BB3 /* SoCalculator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoCalculator.cpp; sourceTree = "<group>"; };
-		E0FC48530D92D50200EF3BB3 /* SoComposeMatrix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoComposeMatrix.cpp; sourceTree = "<group>"; };
-		E0FC48540D92D50200EF3BB3 /* SoComposeRotation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoComposeRotation.cpp; sourceTree = "<group>"; };
-		E0FC48550D92D50200EF3BB3 /* SoComposeRotationFromTo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoComposeRotationFromTo.cpp; sourceTree = "<group>"; };
-		E0FC48560D92D50200EF3BB3 /* SoComposeVec2f.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoComposeVec2f.cpp; sourceTree = "<group>"; };
-		E0FC48570D92D50200EF3BB3 /* SoComposeVec3f.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoComposeVec3f.cpp; sourceTree = "<group>"; };
-		E0FC48580D92D50200EF3BB3 /* SoComposeVec4f.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoComposeVec4f.cpp; sourceTree = "<group>"; };
-		E0FC48590D92D50200EF3BB3 /* SoComputeBoundingBox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoComputeBoundingBox.cpp; sourceTree = "<group>"; };
-		E0FC485A0D92D50200EF3BB3 /* SoConcatenate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoConcatenate.cpp; sourceTree = "<group>"; };
-		E0FC485B0D92D50200EF3BB3 /* SoConvertAll.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoConvertAll.cpp; sourceTree = "<group>"; };
-		E0FC485C0D92D50200EF3BB3 /* SoConvertAll.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoConvertAll.h; sourceTree = "<group>"; };
-		E0FC485D0D92D50200EF3BB3 /* SoCounter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoCounter.cpp; sourceTree = "<group>"; };
-		E0FC485E0D92D50200EF3BB3 /* SoDecomposeMatrix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoDecomposeMatrix.cpp; sourceTree = "<group>"; };
-		E0FC485F0D92D50200EF3BB3 /* SoDecomposeRotation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoDecomposeRotation.cpp; sourceTree = "<group>"; };
-		E0FC48600D92D50200EF3BB3 /* SoDecomposeVec2f.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoDecomposeVec2f.cpp; sourceTree = "<group>"; };
-		E0FC48610D92D50200EF3BB3 /* SoDecomposeVec3f.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoDecomposeVec3f.cpp; sourceTree = "<group>"; };
-		E0FC48620D92D50200EF3BB3 /* SoDecomposeVec4f.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoDecomposeVec4f.cpp; sourceTree = "<group>"; };
-		E0FC48630D92D50200EF3BB3 /* SoElapsedTime.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoElapsedTime.cpp; sourceTree = "<group>"; };
-		E0FC48640D92D50200EF3BB3 /* SoEngine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoEngine.cpp; sourceTree = "<group>"; };
-		E0FC48650D92D50200EF3BB3 /* SoEngineOutput.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoEngineOutput.cpp; sourceTree = "<group>"; };
-		E0FC48660D92D50200EF3BB3 /* SoFieldConverter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoFieldConverter.cpp; sourceTree = "<group>"; };
-		E0FC48670D92D50200EF3BB3 /* SoGate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGate.cpp; sourceTree = "<group>"; };
-		E0FC48680D92D50200EF3BB3 /* SoInterpolate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoInterpolate.cpp; sourceTree = "<group>"; };
-		E0FC48690D92D50200EF3BB3 /* SoInterpolateFloat.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoInterpolateFloat.cpp; sourceTree = "<group>"; };
-		E0FC486A0D92D50200EF3BB3 /* SoInterpolateRotation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoInterpolateRotation.cpp; sourceTree = "<group>"; };
-		E0FC486B0D92D50200EF3BB3 /* SoInterpolateVec2f.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoInterpolateVec2f.cpp; sourceTree = "<group>"; };
-		E0FC486C0D92D50200EF3BB3 /* SoInterpolateVec3f.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoInterpolateVec3f.cpp; sourceTree = "<group>"; };
-		E0FC486D0D92D50200EF3BB3 /* SoInterpolateVec4f.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoInterpolateVec4f.cpp; sourceTree = "<group>"; };
-		E0FC486E0D92D50200EF3BB3 /* SoNodeEngine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoNodeEngine.cpp; sourceTree = "<group>"; };
-		E0FC486F0D92D50200EF3BB3 /* SoOneShot.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoOneShot.cpp; sourceTree = "<group>"; };
-		E0FC48700D92D50200EF3BB3 /* SoOnOff.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoOnOff.cpp; sourceTree = "<group>"; };
-		E0FC48710D92D50200EF3BB3 /* SoOutputData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoOutputData.cpp; sourceTree = "<group>"; };
-		E0FC48720D92D50200EF3BB3 /* SoSelectOne.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSelectOne.cpp; sourceTree = "<group>"; };
-		E0FC48730D92D50200EF3BB3 /* SoSubEngineP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoSubEngineP.h; sourceTree = "<group>"; };
-		E0FC48740D92D50200EF3BB3 /* SoSubNodeEngineP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoSubNodeEngineP.h; sourceTree = "<group>"; };
-		E0FC48750D92D50300EF3BB3 /* SoTimeCounter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTimeCounter.cpp; sourceTree = "<group>"; };
-		E0FC48760D92D50300EF3BB3 /* SoTransformVec3f.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTransformVec3f.cpp; sourceTree = "<group>"; };
-		E0FC48770D92D50300EF3BB3 /* SoTriggerAny.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTriggerAny.cpp; sourceTree = "<group>"; };
-		E0FC487A0D92D50300EF3BB3 /* debugerror.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = debugerror.cpp; sourceTree = "<group>"; };
-		E0FC487B0D92D50300EF3BB3 /* error.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = error.cpp; sourceTree = "<group>"; };
-		E0FC487E0D92D50300EF3BB3 /* SoDebugError.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoDebugError.cpp; sourceTree = "<group>"; };
-		E0FC487F0D92D50300EF3BB3 /* SoError.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoError.cpp; sourceTree = "<group>"; };
-		E0FC48800D92D50300EF3BB3 /* SoMemoryError.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMemoryError.cpp; sourceTree = "<group>"; };
-		E0FC48810D92D50300EF3BB3 /* SoReadError.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoReadError.cpp; sourceTree = "<group>"; };
-		E0FC48860D92D50300EF3BB3 /* SoButtonEvent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoButtonEvent.cpp; sourceTree = "<group>"; };
-		E0FC48870D92D50300EF3BB3 /* SoEvent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoEvent.cpp; sourceTree = "<group>"; };
-		E0FC48880D92D50300EF3BB3 /* SoKeyboardEvent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoKeyboardEvent.cpp; sourceTree = "<group>"; };
-		E0FC48890D92D50300EF3BB3 /* SoLocation2Event.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoLocation2Event.cpp; sourceTree = "<group>"; };
-		E0FC488A0D92D50300EF3BB3 /* SoMotion3Event.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMotion3Event.cpp; sourceTree = "<group>"; };
-		E0FC488B0D92D50300EF3BB3 /* SoMouseButtonEvent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMouseButtonEvent.cpp; sourceTree = "<group>"; };
-		E0FC488C0D92D50300EF3BB3 /* SoSpaceballButtonEvent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSpaceballButtonEvent.cpp; sourceTree = "<group>"; };
-		E0FC489A0D92D50300EF3BB3 /* shared.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = shared.cpp; sourceTree = "<group>"; };
-		E0FC489B0D92D50300EF3BB3 /* shared.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = shared.h; sourceTree = "<group>"; };
-		E0FC489C0D92D50300EF3BB3 /* SoField.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoField.cpp; sourceTree = "<group>"; };
-		E0FC489D0D92D50300EF3BB3 /* SoFieldContainer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoFieldContainer.cpp; sourceTree = "<group>"; };
-		E0FC489E0D92D50300EF3BB3 /* SoFieldData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoFieldData.cpp; sourceTree = "<group>"; };
-		E0FC489F0D92D50300EF3BB3 /* SoGlobalField.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGlobalField.cpp; sourceTree = "<group>"; };
-		E0FC48A00D92D50300EF3BB3 /* SoGlobalField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoGlobalField.h; sourceTree = "<group>"; };
-		E0FC48A10D92D50300EF3BB3 /* SoMFBitMask.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFBitMask.cpp; sourceTree = "<group>"; };
-		E0FC48A20D92D50300EF3BB3 /* SoMFBool.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFBool.cpp; sourceTree = "<group>"; };
-		E0FC48A30D92D50300EF3BB3 /* SoMFColor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFColor.cpp; sourceTree = "<group>"; };
-		E0FC48A40D92D50300EF3BB3 /* SoMFColorRGBA.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFColorRGBA.cpp; sourceTree = "<group>"; };
-		E0FC48A50D92D50300EF3BB3 /* SoMFDouble.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFDouble.cpp; sourceTree = "<group>"; };
-		E0FC48A60D92D50300EF3BB3 /* SoMFEngine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFEngine.cpp; sourceTree = "<group>"; };
-		E0FC48A70D92D50300EF3BB3 /* SoMFEnum.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFEnum.cpp; sourceTree = "<group>"; };
-		E0FC48A80D92D50300EF3BB3 /* SoMFFloat.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFFloat.cpp; sourceTree = "<group>"; };
-		E0FC48A90D92D50300EF3BB3 /* SoMField.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMField.cpp; sourceTree = "<group>"; };
-		E0FC48AA0D92D50300EF3BB3 /* SoMFInt32.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFInt32.cpp; sourceTree = "<group>"; };
-		E0FC48AB0D92D50300EF3BB3 /* SoMFMatrix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFMatrix.cpp; sourceTree = "<group>"; };
-		E0FC48AC0D92D50300EF3BB3 /* SoMFName.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFName.cpp; sourceTree = "<group>"; };
-		E0FC48AD0D92D50300EF3BB3 /* SoMFNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFNode.cpp; sourceTree = "<group>"; };
-		E0FC48AE0D92D50300EF3BB3 /* SoMFPath.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFPath.cpp; sourceTree = "<group>"; };
-		E0FC48AF0D92D50300EF3BB3 /* SoMFPlane.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFPlane.cpp; sourceTree = "<group>"; };
-		E0FC48B00D92D50300EF3BB3 /* SoMFRotation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFRotation.cpp; sourceTree = "<group>"; };
-		E0FC48B10D92D50300EF3BB3 /* SoMFShort.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFShort.cpp; sourceTree = "<group>"; };
-		E0FC48B20D92D50300EF3BB3 /* SoMFString.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFString.cpp; sourceTree = "<group>"; };
-		E0FC48B30D92D50300EF3BB3 /* SoMFTime.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFTime.cpp; sourceTree = "<group>"; };
-		E0FC48B40D92D50300EF3BB3 /* SoMFUInt32.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFUInt32.cpp; sourceTree = "<group>"; };
-		E0FC48B50D92D50300EF3BB3 /* SoMFUShort.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFUShort.cpp; sourceTree = "<group>"; };
-		E0FC48B60D92D50300EF3BB3 /* SoMFVec2b.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFVec2b.cpp; sourceTree = "<group>"; };
-		E0FC48B70D92D50300EF3BB3 /* SoMFVec2d.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFVec2d.cpp; sourceTree = "<group>"; };
-		E0FC48B80D92D50300EF3BB3 /* SoMFVec2f.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFVec2f.cpp; sourceTree = "<group>"; };
-		E0FC48B90D92D50300EF3BB3 /* SoMFVec2i32.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFVec2i32.cpp; sourceTree = "<group>"; };
-		E0FC48BA0D92D50300EF3BB3 /* SoMFVec2s.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFVec2s.cpp; sourceTree = "<group>"; };
-		E0FC48BB0D92D50300EF3BB3 /* SoMFVec3b.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFVec3b.cpp; sourceTree = "<group>"; };
-		E0FC48BC0D92D50300EF3BB3 /* SoMFVec3d.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFVec3d.cpp; sourceTree = "<group>"; };
-		E0FC48BD0D92D50300EF3BB3 /* SoMFVec3f.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFVec3f.cpp; sourceTree = "<group>"; };
-		E0FC48BE0D92D50300EF3BB3 /* SoMFVec3i32.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFVec3i32.cpp; sourceTree = "<group>"; };
-		E0FC48BF0D92D50300EF3BB3 /* SoMFVec3s.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFVec3s.cpp; sourceTree = "<group>"; };
-		E0FC48C00D92D50300EF3BB3 /* SoMFVec4b.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFVec4b.cpp; sourceTree = "<group>"; };
-		E0FC48C10D92D50300EF3BB3 /* SoMFVec4d.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFVec4d.cpp; sourceTree = "<group>"; };
-		E0FC48C20D92D50300EF3BB3 /* SoMFVec4f.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFVec4f.cpp; sourceTree = "<group>"; };
-		E0FC48C30D92D50300EF3BB3 /* SoMFVec4i32.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFVec4i32.cpp; sourceTree = "<group>"; };
-		E0FC48C40D92D50300EF3BB3 /* SoMFVec4s.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFVec4s.cpp; sourceTree = "<group>"; };
-		E0FC48C50D92D50300EF3BB3 /* SoMFVec4ub.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFVec4ub.cpp; sourceTree = "<group>"; };
-		E0FC48C60D92D50300EF3BB3 /* SoMFVec4ui32.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFVec4ui32.cpp; sourceTree = "<group>"; };
-		E0FC48C70D92D50300EF3BB3 /* SoMFVec4us.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMFVec4us.cpp; sourceTree = "<group>"; };
-		E0FC48C80D92D50300EF3BB3 /* SoSFBitMask.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFBitMask.cpp; sourceTree = "<group>"; };
-		E0FC48C90D92D50300EF3BB3 /* SoSFBool.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFBool.cpp; sourceTree = "<group>"; };
-		E0FC48CA0D92D50300EF3BB3 /* SoSFBox2d.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFBox2d.cpp; sourceTree = "<group>"; };
-		E0FC48CB0D92D50300EF3BB3 /* SoSFBox2f.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFBox2f.cpp; sourceTree = "<group>"; };
-		E0FC48CC0D92D50300EF3BB3 /* SoSFBox2i32.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFBox2i32.cpp; sourceTree = "<group>"; };
-		E0FC48CD0D92D50300EF3BB3 /* SoSFBox2s.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFBox2s.cpp; sourceTree = "<group>"; };
-		E0FC48CE0D92D50300EF3BB3 /* SoSFBox3d.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFBox3d.cpp; sourceTree = "<group>"; };
-		E0FC48CF0D92D50300EF3BB3 /* SoSFBox3f.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFBox3f.cpp; sourceTree = "<group>"; };
-		E0FC48D00D92D50300EF3BB3 /* SoSFBox3i32.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFBox3i32.cpp; sourceTree = "<group>"; };
-		E0FC48D10D92D50300EF3BB3 /* SoSFBox3s.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFBox3s.cpp; sourceTree = "<group>"; };
-		E0FC48D20D92D50300EF3BB3 /* SoSFColor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFColor.cpp; sourceTree = "<group>"; };
-		E0FC48D30D92D50300EF3BB3 /* SoSFColorRGBA.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFColorRGBA.cpp; sourceTree = "<group>"; };
-		E0FC48D40D92D50300EF3BB3 /* SoSFDouble.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFDouble.cpp; sourceTree = "<group>"; };
-		E0FC48D50D92D50300EF3BB3 /* SoSFEngine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFEngine.cpp; sourceTree = "<group>"; };
-		E0FC48D60D92D50300EF3BB3 /* SoSFEnum.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFEnum.cpp; sourceTree = "<group>"; };
-		E0FC48D70D92D50300EF3BB3 /* SoSFFloat.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFFloat.cpp; sourceTree = "<group>"; };
-		E0FC48D80D92D50300EF3BB3 /* SoSField.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSField.cpp; sourceTree = "<group>"; };
-		E0FC48D90D92D50300EF3BB3 /* SoSFImage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFImage.cpp; sourceTree = "<group>"; };
-		E0FC48DA0D92D50300EF3BB3 /* SoSFImage3.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFImage3.cpp; sourceTree = "<group>"; };
-		E0FC48DB0D92D50300EF3BB3 /* SoSFInt32.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFInt32.cpp; sourceTree = "<group>"; };
-		E0FC48DC0D92D50300EF3BB3 /* SoSFMatrix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFMatrix.cpp; sourceTree = "<group>"; };
-		E0FC48DD0D92D50300EF3BB3 /* SoSFName.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFName.cpp; sourceTree = "<group>"; };
-		E0FC48DE0D92D50300EF3BB3 /* SoSFNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFNode.cpp; sourceTree = "<group>"; };
-		E0FC48DF0D92D50300EF3BB3 /* SoSFPath.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFPath.cpp; sourceTree = "<group>"; };
-		E0FC48E00D92D50300EF3BB3 /* SoSFPlane.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFPlane.cpp; sourceTree = "<group>"; };
-		E0FC48E10D92D50300EF3BB3 /* SoSFRotation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFRotation.cpp; sourceTree = "<group>"; };
-		E0FC48E20D92D50300EF3BB3 /* SoSFShort.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFShort.cpp; sourceTree = "<group>"; };
-		E0FC48E30D92D50300EF3BB3 /* SoSFString.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFString.cpp; sourceTree = "<group>"; };
-		E0FC48E40D92D50300EF3BB3 /* SoSFTime.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFTime.cpp; sourceTree = "<group>"; };
-		E0FC48E50D92D50300EF3BB3 /* SoSFTrigger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFTrigger.cpp; sourceTree = "<group>"; };
-		E0FC48E60D92D50300EF3BB3 /* SoSFUInt32.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFUInt32.cpp; sourceTree = "<group>"; };
-		E0FC48E70D92D50300EF3BB3 /* SoSFUShort.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFUShort.cpp; sourceTree = "<group>"; };
-		E0FC48E80D92D50300EF3BB3 /* SoSFVec2b.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFVec2b.cpp; sourceTree = "<group>"; };
-		E0FC48E90D92D50300EF3BB3 /* SoSFVec2d.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFVec2d.cpp; sourceTree = "<group>"; };
-		E0FC48EA0D92D50300EF3BB3 /* SoSFVec2f.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFVec2f.cpp; sourceTree = "<group>"; };
-		E0FC48EB0D92D50300EF3BB3 /* SoSFVec2i32.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFVec2i32.cpp; sourceTree = "<group>"; };
-		E0FC48EC0D92D50300EF3BB3 /* SoSFVec2s.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFVec2s.cpp; sourceTree = "<group>"; };
-		E0FC48ED0D92D50300EF3BB3 /* SoSFVec3b.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFVec3b.cpp; sourceTree = "<group>"; };
-		E0FC48EE0D92D50300EF3BB3 /* SoSFVec3d.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFVec3d.cpp; sourceTree = "<group>"; };
-		E0FC48EF0D92D50300EF3BB3 /* SoSFVec3f.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFVec3f.cpp; sourceTree = "<group>"; };
-		E0FC48F00D92D50300EF3BB3 /* SoSFVec3i32.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFVec3i32.cpp; sourceTree = "<group>"; };
-		E0FC48F10D92D50300EF3BB3 /* SoSFVec3s.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFVec3s.cpp; sourceTree = "<group>"; };
-		E0FC48F20D92D50300EF3BB3 /* SoSFVec4b.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFVec4b.cpp; sourceTree = "<group>"; };
-		E0FC48F30D92D50300EF3BB3 /* SoSFVec4d.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFVec4d.cpp; sourceTree = "<group>"; };
-		E0FC48F40D92D50300EF3BB3 /* SoSFVec4f.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFVec4f.cpp; sourceTree = "<group>"; };
-		E0FC48F50D92D50300EF3BB3 /* SoSFVec4i32.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFVec4i32.cpp; sourceTree = "<group>"; };
-		E0FC48F60D92D50300EF3BB3 /* SoSFVec4s.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFVec4s.cpp; sourceTree = "<group>"; };
-		E0FC48F70D92D50300EF3BB3 /* SoSFVec4ub.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFVec4ub.cpp; sourceTree = "<group>"; };
-		E0FC48F80D92D50300EF3BB3 /* SoSFVec4ui32.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFVec4ui32.cpp; sourceTree = "<group>"; };
-		E0FC48F90D92D50300EF3BB3 /* SoSFVec4us.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSFVec4us.cpp; sourceTree = "<group>"; };
-		E0FC48FA0D92D50300EF3BB3 /* SoSubFieldP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoSubFieldP.h; sourceTree = "<group>"; };
-		E0FC48FE0D92D50300EF3BB3 /* builtin2dfonts.icc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = builtin2dfonts.icc; sourceTree = "<group>"; };
-		E0FC49000D92D50300EF3BB3 /* common.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = common.cpp; sourceTree = "<group>"; };
-		E0FC49010D92D50300EF3BB3 /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = common.h; sourceTree = "<group>"; };
-		E0FC49020D92D50300EF3BB3 /* default2dfont.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = default2dfont.cpp; sourceTree = "<group>"; };
-		E0FC49030D92D50300EF3BB3 /* default3dfont.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = default3dfont.cpp; sourceTree = "<group>"; };
-		E0FC49040D92D50300EF3BB3 /* defaultfonts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = defaultfonts.h; sourceTree = "<group>"; };
-		E0FC49060D92D50300EF3BB3 /* font13.icc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = font13.icc; sourceTree = "<group>"; };
-		E0FC49080D92D50300EF3BB3 /* font17.icc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = font17.icc; sourceTree = "<group>"; };
-		E0FC490A0D92D50300EF3BB3 /* font25.icc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = font25.icc; sourceTree = "<group>"; };
-		E0FC490C0D92D50300EF3BB3 /* font33.icc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = font33.icc; sourceTree = "<group>"; };
-		E0FC490E0D92D50300EF3BB3 /* fontlib_wrapper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fontlib_wrapper.cpp; sourceTree = "<group>"; };
-		E0FC490F0D92D50300EF3BB3 /* fontlib_wrapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fontlib_wrapper.h; sourceTree = "<group>"; };
-		E0FC49100D92D50300EF3BB3 /* fontspec.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fontspec.cpp; sourceTree = "<group>"; };
-		E0FC49110D92D50300EF3BB3 /* fontspec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fontspec.h; sourceTree = "<group>"; };
-		E0FC49120D92D50300EF3BB3 /* freetype.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = freetype.cpp; sourceTree = "<group>"; };
-		E0FC49130D92D50300EF3BB3 /* freetype.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = freetype.h; sourceTree = "<group>"; };
-		E0FC49140D92D50300EF3BB3 /* glyph.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = glyph.cpp; sourceTree = "<group>"; };
-		E0FC49150D92D50300EF3BB3 /* glyph.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = glyph.h; sourceTree = "<group>"; };
-		E0FC49160D92D50300EF3BB3 /* glyph2d.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = glyph2d.cpp; sourceTree = "<group>"; };
-		E0FC49170D92D50300EF3BB3 /* glyph2d.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = glyph2d.h; sourceTree = "<group>"; };
-		E0FC49180D92D50300EF3BB3 /* glyph3d.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = glyph3d.cpp; sourceTree = "<group>"; };
-		E0FC49190D92D50300EF3BB3 /* glyph3d.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = glyph3d.h; sourceTree = "<group>"; };
-		E0FC491C0D92D50300EF3BB3 /* win32.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = win32.cpp; sourceTree = "<group>"; };
-		E0FC491D0D92D50300EF3BB3 /* win32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = win32.h; sourceTree = "<group>"; };
-		E0FC49230D92D50300EF3BB3 /* SoForeignFileKit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoForeignFileKit.cpp; sourceTree = "<group>"; };
-		E0FC49240D92D50300EF3BB3 /* SoSTLFileKit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSTLFileKit.cpp; sourceTree = "<group>"; };
-		E0FC49260D92D50300EF3BB3 /* steel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = steel.h; sourceTree = "<group>"; };
-		E0FC492C0D92D50300EF3BB3 /* SbGeoAngle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbGeoAngle.cpp; sourceTree = "<group>"; };
-		E0FC492D0D92D50300EF3BB3 /* SbGeoAngle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbGeoAngle.h; sourceTree = "<group>"; };
-		E0FC492E0D92D50300EF3BB3 /* SbGeoEllipsoid.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbGeoEllipsoid.cpp; sourceTree = "<group>"; };
-		E0FC492F0D92D50300EF3BB3 /* SbGeoEllipsoid.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbGeoEllipsoid.h; sourceTree = "<group>"; };
-		E0FC49300D92D50300EF3BB3 /* SbGeoProjection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbGeoProjection.cpp; sourceTree = "<group>"; };
-		E0FC49310D92D50300EF3BB3 /* SbGeoProjection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbGeoProjection.h; sourceTree = "<group>"; };
-		E0FC49320D92D50300EF3BB3 /* SbPolarStereographic.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbPolarStereographic.cpp; sourceTree = "<group>"; };
-		E0FC49330D92D50300EF3BB3 /* SbPolarStereographic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbPolarStereographic.h; sourceTree = "<group>"; };
-		E0FC49340D92D50300EF3BB3 /* SbUTMProjection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbUTMProjection.cpp; sourceTree = "<group>"; };
-		E0FC49350D92D50300EF3BB3 /* SbUTMProjection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbUTMProjection.h; sourceTree = "<group>"; };
-		E0FC49360D92D50300EF3BB3 /* SoGeo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGeo.cpp; sourceTree = "<group>"; };
-		E0FC49370D92D50300EF3BB3 /* SoGeo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoGeo.h; sourceTree = "<group>"; };
-		E0FC49380D92D50300EF3BB3 /* SoGeoCoordinate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGeoCoordinate.cpp; sourceTree = "<group>"; };
-		E0FC49390D92D50300EF3BB3 /* SoGeoElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGeoElement.cpp; sourceTree = "<group>"; };
-		E0FC493A0D92D50300EF3BB3 /* SoGeoLocation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGeoLocation.cpp; sourceTree = "<group>"; };
-		E0FC493B0D92D50300EF3BB3 /* SoGeoOrigin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGeoOrigin.cpp; sourceTree = "<group>"; };
-		E0FC493C0D92D50300EF3BB3 /* SoGeoSeparator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGeoSeparator.cpp; sourceTree = "<group>"; };
-		E0FC493F0D92D50300EF3BB3 /* bzip2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bzip2.cpp; sourceTree = "<group>"; };
-		E0FC49400D92D50300EF3BB3 /* bzip2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bzip2.h; sourceTree = "<group>"; };
-		E0FC49410D92D50300EF3BB3 /* cg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cg.cpp; sourceTree = "<group>"; };
-		E0FC49420D92D50300EF3BB3 /* cg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cg.h; sourceTree = "<group>"; };
-		E0FC49430D92D50300EF3BB3 /* dl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dl.cpp; sourceTree = "<group>"; };
-		E0FC49440D92D50300EF3BB3 /* dlp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dlp.h; sourceTree = "<group>"; };
-		E0FC49450D92D50300EF3BB3 /* freetype.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = freetype.cpp; sourceTree = "<group>"; };
-		E0FC49460D92D50300EF3BB3 /* freetype.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = freetype.h; sourceTree = "<group>"; };
-		E0FC49470D92D50300EF3BB3 /* gl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gl.cpp; sourceTree = "<group>"; };
-		E0FC49480D92D50300EF3BB3 /* gl_agl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gl_agl.cpp; sourceTree = "<group>"; };
-		E0FC49490D92D50300EF3BB3 /* gl_agl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gl_agl.h; sourceTree = "<group>"; };
-		E0FC494A0D92D50300EF3BB3 /* gl_glx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gl_glx.cpp; sourceTree = "<group>"; };
-		E0FC494B0D92D50300EF3BB3 /* gl_glx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gl_glx.h; sourceTree = "<group>"; };
-		E0FC494C0D92D50300EF3BB3 /* gl_wgl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gl_wgl.cpp; sourceTree = "<group>"; };
-		E0FC494D0D92D50300EF3BB3 /* gl_wgl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gl_wgl.h; sourceTree = "<group>"; };
-		E0FC494E0D92D50300EF3BB3 /* glp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = glp.h; sourceTree = "<group>"; };
-		E0FC494F0D92D50300EF3BB3 /* GLUWrapper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GLUWrapper.cpp; sourceTree = "<group>"; };
-		E0FC49500D92D50300EF3BB3 /* GLUWrapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GLUWrapper.h; sourceTree = "<group>"; };
-		E0FC49530D92D50300EF3BB3 /* normalization_cubemap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = normalization_cubemap.cpp; sourceTree = "<group>"; };
-		E0FC49540D92D50300EF3BB3 /* openal_wrapper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = openal_wrapper.cpp; sourceTree = "<group>"; };
-		E0FC49550D92D50300EF3BB3 /* openal_wrapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = openal_wrapper.h; sourceTree = "<group>"; };
-		E0FC49560D92D50300EF3BB3 /* simage_wrapper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = simage_wrapper.cpp; sourceTree = "<group>"; };
-		E0FC49570D92D50300EF3BB3 /* simage_wrapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = simage_wrapper.h; sourceTree = "<group>"; };
-		E0FC49580D92D50300EF3BB3 /* spidermonkey.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = spidermonkey.cpp; sourceTree = "<group>"; };
-		E0FC49590D92D50300EF3BB3 /* win32api.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = win32api.cpp; sourceTree = "<group>"; };
-		E0FC495A0D92D50300EF3BB3 /* win32api.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = win32api.h; sourceTree = "<group>"; };
-		E0FC495B0D92D50300EF3BB3 /* zlib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = zlib.cpp; sourceTree = "<group>"; };
-		E0FC495C0D92D50300EF3BB3 /* zlib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zlib.h; sourceTree = "<group>"; };
-		E0FC49610D92D50300EF3BB3 /* HardCopy.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = HardCopy.cpp; sourceTree = "<group>"; };
-		E0FC49650D92D50300EF3BB3 /* PSVectorOutput.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PSVectorOutput.cpp; sourceTree = "<group>"; };
-		E0FC49660D92D50300EF3BB3 /* VectorizeAction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VectorizeAction.cpp; sourceTree = "<group>"; };
-		E0FC49670D92D50300EF3BB3 /* VectorizeActionP.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VectorizeActionP.cpp; sourceTree = "<group>"; };
-		E0FC49680D92D50300EF3BB3 /* VectorizeActionP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VectorizeActionP.h; sourceTree = "<group>"; };
-		E0FC496C0D92D50300EF3BB3 /* VectorizeItems.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VectorizeItems.h; sourceTree = "<group>"; };
-		E0FC496D0D92D50300EF3BB3 /* VectorizePSAction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VectorizePSAction.cpp; sourceTree = "<group>"; };
-		E0FC496E0D92D50300EF3BB3 /* VectorOutput.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VectorOutput.cpp; sourceTree = "<group>"; };
-		E0FC49710D92D50300EF3BB3 /* gzmemio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gzmemio.cpp; sourceTree = "<group>"; };
-		E0FC49720D92D50300EF3BB3 /* gzmemio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gzmemio.h; sourceTree = "<group>"; };
-		E0FC49750D92D50300EF3BB3 /* SoByteStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoByteStream.cpp; sourceTree = "<group>"; };
-		E0FC49760D92D50300EF3BB3 /* SoInput.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoInput.cpp; sourceTree = "<group>"; };
-		E0FC49770D92D50300EF3BB3 /* SoInput_FileInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoInput_FileInfo.cpp; sourceTree = "<group>"; };
-		E0FC49780D92D50300EF3BB3 /* SoInput_FileInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoInput_FileInfo.h; sourceTree = "<group>"; };
-		E0FC49790D92D50300EF3BB3 /* SoInput_Reader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoInput_Reader.cpp; sourceTree = "<group>"; };
-		E0FC497A0D92D50300EF3BB3 /* SoInput_Reader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoInput_Reader.h; sourceTree = "<group>"; };
-		E0FC497B0D92D50300EF3BB3 /* SoInputP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoInputP.h; sourceTree = "<group>"; };
-		E0FC497C0D92D50300EF3BB3 /* SoOutput.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoOutput.cpp; sourceTree = "<group>"; };
-		E0FC497D0D92D50300EF3BB3 /* SoOutput_Writer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoOutput_Writer.cpp; sourceTree = "<group>"; };
-		E0FC497E0D92D50300EF3BB3 /* SoOutput_Writer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoOutput_Writer.h; sourceTree = "<group>"; };
-		E0FC497F0D92D50300EF3BB3 /* SoTranReceiver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTranReceiver.cpp; sourceTree = "<group>"; };
-		E0FC49800D92D50300EF3BB3 /* SoTranSender.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTranSender.cpp; sourceTree = "<group>"; };
-		E0FC49810D92D50300EF3BB3 /* SoWriterefCounter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoWriterefCounter.cpp; sourceTree = "<group>"; };
-		E0FC49820D92D50300EF3BB3 /* SoWriterefCounter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoWriterefCounter.h; sourceTree = "<group>"; };
-		E0FC49870D92D50400EF3BB3 /* SbIntList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbIntList.cpp; sourceTree = "<group>"; };
-		E0FC49880D92D50400EF3BB3 /* SbList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbList.cpp; sourceTree = "<group>"; };
-		E0FC49890D92D50400EF3BB3 /* SbPList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbPList.cpp; sourceTree = "<group>"; };
-		E0FC498A0D92D50400EF3BB3 /* SbStringList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbStringList.cpp; sourceTree = "<group>"; };
-		E0FC498B0D92D50400EF3BB3 /* SbVec3fList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbVec3fList.cpp; sourceTree = "<group>"; };
-		E0FC498C0D92D50400EF3BB3 /* SoActionMethodList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoActionMethodList.cpp; sourceTree = "<group>"; };
-		E0FC498D0D92D50400EF3BB3 /* SoAuditorList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoAuditorList.cpp; sourceTree = "<group>"; };
-		E0FC498E0D92D50400EF3BB3 /* SoBaseList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoBaseList.cpp; sourceTree = "<group>"; };
-		E0FC498F0D92D50400EF3BB3 /* SoCallbackList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoCallbackList.cpp; sourceTree = "<group>"; };
-		E0FC49900D92D50400EF3BB3 /* SoDetailList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoDetailList.cpp; sourceTree = "<group>"; };
-		E0FC49910D92D50400EF3BB3 /* SoEnabledElementsList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoEnabledElementsList.cpp; sourceTree = "<group>"; };
-		E0FC49920D92D50400EF3BB3 /* SoEngineList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoEngineList.cpp; sourceTree = "<group>"; };
-		E0FC49930D92D50400EF3BB3 /* SoEngineOutputList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoEngineOutputList.cpp; sourceTree = "<group>"; };
-		E0FC49940D92D50400EF3BB3 /* SoFieldList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoFieldList.cpp; sourceTree = "<group>"; };
-		E0FC49950D92D50400EF3BB3 /* SoNodeList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoNodeList.cpp; sourceTree = "<group>"; };
-		E0FC49960D92D50400EF3BB3 /* SoPathList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoPathList.cpp; sourceTree = "<group>"; };
-		E0FC49970D92D50400EF3BB3 /* SoPickedPointList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoPickedPointList.cpp; sourceTree = "<group>"; };
-		E0FC49980D92D50400EF3BB3 /* SoTypeList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTypeList.cpp; sourceTree = "<group>"; };
-		E0FC499E0D92D50400EF3BB3 /* commoncode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = commoncode.cpp; sourceTree = "<group>"; };
-		E0FC49A10D92D50400EF3BB3 /* SoCenterballManip.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoCenterballManip.cpp; sourceTree = "<group>"; };
-		E0FC49A20D92D50400EF3BB3 /* SoClipPlaneManip.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoClipPlaneManip.cpp; sourceTree = "<group>"; };
-		E0FC49A30D92D50400EF3BB3 /* SoDirectionalLightManip.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoDirectionalLightManip.cpp; sourceTree = "<group>"; };
-		E0FC49A40D92D50400EF3BB3 /* SoHandleBoxManip.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoHandleBoxManip.cpp; sourceTree = "<group>"; };
-		E0FC49A50D92D50400EF3BB3 /* SoJackManip.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoJackManip.cpp; sourceTree = "<group>"; };
-		E0FC49A60D92D50400EF3BB3 /* SoPointLightManip.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoPointLightManip.cpp; sourceTree = "<group>"; };
-		E0FC49A70D92D50400EF3BB3 /* SoSpotLightManip.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSpotLightManip.cpp; sourceTree = "<group>"; };
-		E0FC49A80D92D50400EF3BB3 /* SoTabBoxManip.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTabBoxManip.cpp; sourceTree = "<group>"; };
-		E0FC49A90D92D50400EF3BB3 /* SoTrackballManip.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTrackballManip.cpp; sourceTree = "<group>"; };
-		E0FC49AA0D92D50400EF3BB3 /* SoTransformBoxManip.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTransformBoxManip.cpp; sourceTree = "<group>"; };
-		E0FC49AB0D92D50400EF3BB3 /* SoTransformerManip.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTransformerManip.cpp; sourceTree = "<group>"; };
-		E0FC49AC0D92D50400EF3BB3 /* SoTransformManip.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTransformManip.cpp; sourceTree = "<group>"; };
-		E0FC49AF0D92D50400EF3BB3 /* AudioTools.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AudioTools.cpp; sourceTree = "<group>"; };
-		E0FC49B00D92D50400EF3BB3 /* AudioTools.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AudioTools.h; sourceTree = "<group>"; };
-		E0FC49B10D92D50400EF3BB3 /* CoinOffscreenGLCanvas.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CoinOffscreenGLCanvas.cpp; sourceTree = "<group>"; };
-		E0FC49B20D92D50400EF3BB3 /* CoinOffscreenGLCanvas.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CoinOffscreenGLCanvas.h; sourceTree = "<group>"; };
-		E0FC49B30D92D50400EF3BB3 /* CoinStaticObjectInDLL.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CoinStaticObjectInDLL.cpp; sourceTree = "<group>"; };
-		E0FC49B40D92D50400EF3BB3 /* CoinStaticObjectInDLL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CoinStaticObjectInDLL.h; sourceTree = "<group>"; };
-		E0FC49B50D92D50400EF3BB3 /* cppmangle.icc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = cppmangle.icc; sourceTree = "<group>"; };
-		E0FC49BA0D92D50400EF3BB3 /* SbHash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SbHash.h; sourceTree = "<group>"; };
-		E0FC49BC0D92D50400EF3BB3 /* SoAudioDevice.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoAudioDevice.cpp; sourceTree = "<group>"; };
-		E0FC49BD0D92D50400EF3BB3 /* SoBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoBase.cpp; sourceTree = "<group>"; };
-		E0FC49BE0D92D50400EF3BB3 /* SoBaseP.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoBaseP.cpp; sourceTree = "<group>"; };
-		E0FC49BF0D92D50400EF3BB3 /* SoBaseP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoBaseP.h; sourceTree = "<group>"; };
-		E0FC49C00D92D50400EF3BB3 /* SoChildList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoChildList.cpp; sourceTree = "<group>"; };
-		E0FC49C10D92D50400EF3BB3 /* SoCompactPathList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoCompactPathList.cpp; sourceTree = "<group>"; };
-		E0FC49C20D92D50400EF3BB3 /* SoCompactPathList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoCompactPathList.h; sourceTree = "<group>"; };
-		E0FC49C30D92D50400EF3BB3 /* SoContextHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoContextHandler.cpp; sourceTree = "<group>"; };
-		E0FC49C40D92D50400EF3BB3 /* SoDB.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoDB.cpp; sourceTree = "<group>"; };
-		E0FC49C50D92D50400EF3BB3 /* SoDBP.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoDBP.cpp; sourceTree = "<group>"; };
-		E0FC49C60D92D50400EF3BB3 /* SoDBP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoDBP.h; sourceTree = "<group>"; };
-		E0FC49C70D92D50400EF3BB3 /* SoDebug.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoDebug.cpp; sourceTree = "<group>"; };
-		E0FC49C80D92D50400EF3BB3 /* SoEventManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoEventManager.cpp; sourceTree = "<group>"; };
-		E0FC49C90D92D50400EF3BB3 /* SoFullPath.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoFullPath.cpp; sourceTree = "<group>"; };
-		E0FC49CA0D92D50400EF3BB3 /* SoGenerate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGenerate.cpp; sourceTree = "<group>"; };
-		E0FC49CB0D92D50400EF3BB3 /* SoGenerate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoGenerate.h; sourceTree = "<group>"; };
-		E0FC49CC0D92D50400EF3BB3 /* SoGL.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGL.cpp; sourceTree = "<group>"; };
-		E0FC49CD0D92D50400EF3BB3 /* SoGL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoGL.h; sourceTree = "<group>"; };
-		E0FC49CE0D92D50400EF3BB3 /* SoGLBigImage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLBigImage.cpp; sourceTree = "<group>"; };
-		E0FC49CF0D92D50400EF3BB3 /* SoGLCubeMapImage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLCubeMapImage.cpp; sourceTree = "<group>"; };
-		E0FC49D00D92D50400EF3BB3 /* SoGLDriverDatabase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLDriverDatabase.cpp; sourceTree = "<group>"; };
-		E0FC49D10D92D50400EF3BB3 /* SoGLImage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLImage.cpp; sourceTree = "<group>"; };
-		E0FC49D20D92D50400EF3BB3 /* SoGlyph.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGlyph.cpp; sourceTree = "<group>"; };
-		E0FC49D30D92D50400EF3BB3 /* SoInteraction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoInteraction.cpp; sourceTree = "<group>"; };
-		E0FC49D40D92D50400EF3BB3 /* SoJavaScriptEngine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoJavaScriptEngine.cpp; sourceTree = "<group>"; };
-		E0FC49D50D92D50400EF3BB3 /* SoLightPath.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoLightPath.cpp; sourceTree = "<group>"; };
-		E0FC49D60D92D50400EF3BB3 /* SoLockManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoLockManager.cpp; sourceTree = "<group>"; };
-		E0FC49D70D92D50400EF3BB3 /* SoNormalGenerator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoNormalGenerator.cpp; sourceTree = "<group>"; };
-		E0FC49D80D92D50400EF3BB3 /* SoNotification.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoNotification.cpp; sourceTree = "<group>"; };
-		E0FC49D90D92D50400EF3BB3 /* SoNotRec.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoNotRec.cpp; sourceTree = "<group>"; };
-		E0FC49DA0D92D50400EF3BB3 /* SoOffscreenAGLData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoOffscreenAGLData.cpp; sourceTree = "<group>"; };
-		E0FC49DB0D92D50400EF3BB3 /* SoOffscreenAGLData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoOffscreenAGLData.h; sourceTree = "<group>"; };
-		E0FC49DC0D92D50400EF3BB3 /* SoOffscreenGLXData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoOffscreenGLXData.cpp; sourceTree = "<group>"; };
-		E0FC49DD0D92D50400EF3BB3 /* SoOffscreenGLXData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoOffscreenGLXData.h; sourceTree = "<group>"; };
-		E0FC49DE0D92D50400EF3BB3 /* SoOffscreenRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoOffscreenRenderer.cpp; sourceTree = "<group>"; };
-		E0FC49DF0D92D50400EF3BB3 /* SoOffscreenWGLData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoOffscreenWGLData.cpp; sourceTree = "<group>"; };
-		E0FC49E00D92D50400EF3BB3 /* SoOffscreenWGLData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoOffscreenWGLData.h; sourceTree = "<group>"; };
-		E0FC49E10D92D50400EF3BB3 /* SoPath.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoPath.cpp; sourceTree = "<group>"; };
-		E0FC49E20D92D50400EF3BB3 /* SoPick.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoPick.cpp; sourceTree = "<group>"; };
-		E0FC49E30D92D50400EF3BB3 /* SoPick.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoPick.h; sourceTree = "<group>"; };
-		E0FC49E40D92D50400EF3BB3 /* SoPickedPoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoPickedPoint.cpp; sourceTree = "<group>"; };
-		E0FC49E50D92D50400EF3BB3 /* SoPrimitiveVertex.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoPrimitiveVertex.cpp; sourceTree = "<group>"; };
-		E0FC49E60D92D50400EF3BB3 /* SoProto.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoProto.cpp; sourceTree = "<group>"; };
-		E0FC49E70D92D50400EF3BB3 /* SoProtoInstance.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoProtoInstance.cpp; sourceTree = "<group>"; };
-		E0FC49E80D92D50400EF3BB3 /* SoRenderManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoRenderManager.cpp; sourceTree = "<group>"; };
-		E0FC49E90D92D50400EF3BB3 /* SoRenderManagerP.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoRenderManagerP.cpp; sourceTree = "<group>"; };
-		E0FC49EA0D92D50400EF3BB3 /* SoRenderManagerP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoRenderManagerP.h; sourceTree = "<group>"; };
-		E0FC49EB0D92D50400EF3BB3 /* SoSceneManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSceneManager.cpp; sourceTree = "<group>"; };
-		E0FC49EC0D92D50400EF3BB3 /* SoSceneManagerP.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSceneManagerP.cpp; sourceTree = "<group>"; };
-		E0FC49ED0D92D50400EF3BB3 /* SoSceneManagerP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoSceneManagerP.h; sourceTree = "<group>"; };
-		E0FC49EE0D92D50400EF3BB3 /* SoShaderGenerator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoShaderGenerator.cpp; sourceTree = "<group>"; };
-		E0FC49EF0D92D50400EF3BB3 /* SoShaderGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoShaderGenerator.h; sourceTree = "<group>"; };
-		E0FC49F00D92D50400EF3BB3 /* SoState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoState.cpp; sourceTree = "<group>"; };
-		E0FC49F10D92D50400EF3BB3 /* SoTempPath.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTempPath.cpp; sourceTree = "<group>"; };
-		E0FC49F20D92D50400EF3BB3 /* SoType.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoType.cpp; sourceTree = "<group>"; };
-		E0FC49F30D92D50400EF3BB3 /* SoVBO.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoVBO.cpp; sourceTree = "<group>"; };
-		E0FC49F40D92D50400EF3BB3 /* SoVBO.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoVBO.h; sourceTree = "<group>"; };
-		E0FC49F50D92D50400EF3BB3 /* SoVertexArrayIndexer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoVertexArrayIndexer.cpp; sourceTree = "<group>"; };
-		E0FC49F60D92D50400EF3BB3 /* SoVertexArrayIndexer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoVertexArrayIndexer.h; sourceTree = "<group>"; };
-		E0FC49F70D92D50400EF3BB3 /* systemsanity.icc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = systemsanity.icc; sourceTree = "<group>"; };
-		E0FC4A1D0D92D50400EF3BB3 /* SoAppearanceKit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoAppearanceKit.cpp; sourceTree = "<group>"; };
-		E0FC4A1E0D92D50400EF3BB3 /* SoBaseKit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoBaseKit.cpp; sourceTree = "<group>"; };
-		E0FC4A1F0D92D50400EF3BB3 /* SoCameraKit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoCameraKit.cpp; sourceTree = "<group>"; };
-		E0FC4A200D92D50400EF3BB3 /* SoInteractionKit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoInteractionKit.cpp; sourceTree = "<group>"; };
-		E0FC4A210D92D50400EF3BB3 /* SoLightKit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoLightKit.cpp; sourceTree = "<group>"; };
-		E0FC4A220D92D50400EF3BB3 /* SoNodeKit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoNodeKit.cpp; sourceTree = "<group>"; };
-		E0FC4A230D92D50400EF3BB3 /* SoNodekitCatalog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoNodekitCatalog.cpp; sourceTree = "<group>"; };
-		E0FC4A240D92D50400EF3BB3 /* SoNodeKitListPart.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoNodeKitListPart.cpp; sourceTree = "<group>"; };
-		E0FC4A250D92D50400EF3BB3 /* SoNodeKitPath.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoNodeKitPath.cpp; sourceTree = "<group>"; };
-		E0FC4A260D92D50400EF3BB3 /* SoSceneKit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSceneKit.cpp; sourceTree = "<group>"; };
-		E0FC4A270D92D50400EF3BB3 /* SoSeparatorKit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSeparatorKit.cpp; sourceTree = "<group>"; };
-		E0FC4A280D92D50400EF3BB3 /* SoShapeKit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoShapeKit.cpp; sourceTree = "<group>"; };
-		E0FC4A290D92D50400EF3BB3 /* SoSubKitP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoSubKitP.h; sourceTree = "<group>"; };
-		E0FC4A2A0D92D50400EF3BB3 /* SoWrapperKit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoWrapperKit.cpp; sourceTree = "<group>"; };
-		E0FC4A390D92D50400EF3BB3 /* SoAnnotation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoAnnotation.cpp; sourceTree = "<group>"; };
-		E0FC4A3C0D92D50400EF3BB3 /* SoAntiSquish.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoAntiSquish.cpp; sourceTree = "<group>"; };
-		E0FC4A3D0D92D50400EF3BB3 /* SoArray.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoArray.cpp; sourceTree = "<group>"; };
-		E0FC4A3E0D92D50400EF3BB3 /* SoBaseColor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoBaseColor.cpp; sourceTree = "<group>"; };
-		E0FC4A3F0D92D50400EF3BB3 /* SoBlinker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoBlinker.cpp; sourceTree = "<group>"; };
-		E0FC4A400D92D50400EF3BB3 /* SoBumpMap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoBumpMap.cpp; sourceTree = "<group>"; };
-		E0FC4A410D92D50400EF3BB3 /* SoBumpMapCoordinate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoBumpMapCoordinate.cpp; sourceTree = "<group>"; };
-		E0FC4A430D92D50400EF3BB3 /* SoBumpMapTransform.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoBumpMapTransform.cpp; sourceTree = "<group>"; };
-		E0FC4A440D92D50400EF3BB3 /* SoCacheHint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoCacheHint.cpp; sourceTree = "<group>"; };
-		E0FC4A450D92D50400EF3BB3 /* SoCallback.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoCallback.cpp; sourceTree = "<group>"; };
-		E0FC4A460D92D50400EF3BB3 /* SoCamera.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoCamera.cpp; sourceTree = "<group>"; };
-		E0FC4A470D92D50400EF3BB3 /* SoClipPlane.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoClipPlane.cpp; sourceTree = "<group>"; };
-		E0FC4A480D92D50400EF3BB3 /* SoColorIndex.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoColorIndex.cpp; sourceTree = "<group>"; };
-		E0FC4A490D92D50400EF3BB3 /* SoComplexity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoComplexity.cpp; sourceTree = "<group>"; };
-		E0FC4A4A0D92D50400EF3BB3 /* SoCoordinate3.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoCoordinate3.cpp; sourceTree = "<group>"; };
-		E0FC4A4B0D92D50400EF3BB3 /* SoCoordinate4.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoCoordinate4.cpp; sourceTree = "<group>"; };
-		E0FC4A4C0D92D50400EF3BB3 /* SoDepthBuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoDepthBuffer.cpp; sourceTree = "<group>"; };
-		E0FC4A4D0D92D50400EF3BB3 /* SoDirectionalLight.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoDirectionalLight.cpp; sourceTree = "<group>"; };
-		E0FC4A4E0D92D50400EF3BB3 /* SoDrawStyle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoDrawStyle.cpp; sourceTree = "<group>"; };
-		E0FC4A4F0D92D50400EF3BB3 /* SoEnvironment.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoEnvironment.cpp; sourceTree = "<group>"; };
-		E0FC4A500D92D50400EF3BB3 /* SoEventCallback.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoEventCallback.cpp; sourceTree = "<group>"; };
-		E0FC4A510D92D50400EF3BB3 /* SoExtSelection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoExtSelection.cpp; sourceTree = "<group>"; };
-		E0FC4A520D92D50400EF3BB3 /* SoFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoFile.cpp; sourceTree = "<group>"; };
-		E0FC4A530D92D50400EF3BB3 /* SoFont.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoFont.cpp; sourceTree = "<group>"; };
-		E0FC4A540D92D50400EF3BB3 /* SoFontStyle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoFontStyle.cpp; sourceTree = "<group>"; };
-		E0FC4A550D92D50400EF3BB3 /* SoFrustumCamera.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoFrustumCamera.cpp; sourceTree = "<group>"; };
-		E0FC4A560D92D50400EF3BB3 /* SoGroup.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGroup.cpp; sourceTree = "<group>"; };
-		E0FC4A570D92D50400EF3BB3 /* SoInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoInfo.cpp; sourceTree = "<group>"; };
-		E0FC4A580D92D50400EF3BB3 /* SoLabel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoLabel.cpp; sourceTree = "<group>"; };
-		E0FC4A590D92D50400EF3BB3 /* SoLevelOfDetail.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoLevelOfDetail.cpp; sourceTree = "<group>"; };
-		E0FC4A5A0D92D50400EF3BB3 /* SoLight.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoLight.cpp; sourceTree = "<group>"; };
-		E0FC4A5B0D92D50400EF3BB3 /* SoLightModel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoLightModel.cpp; sourceTree = "<group>"; };
-		E0FC4A5C0D92D50400EF3BB3 /* SoLinearProfile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoLinearProfile.cpp; sourceTree = "<group>"; };
-		E0FC4A5D0D92D50400EF3BB3 /* SoListener.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoListener.cpp; sourceTree = "<group>"; };
-		E0FC4A5E0D92D50400EF3BB3 /* SoLocateHighlight.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoLocateHighlight.cpp; sourceTree = "<group>"; };
-		E0FC4A5F0D92D50400EF3BB3 /* SoLOD.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoLOD.cpp; sourceTree = "<group>"; };
-		E0FC4A600D92D50400EF3BB3 /* SoMaterial.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMaterial.cpp; sourceTree = "<group>"; };
-		E0FC4A610D92D50400EF3BB3 /* SoMaterialBinding.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMaterialBinding.cpp; sourceTree = "<group>"; };
-		E0FC4A620D92D50400EF3BB3 /* SoMatrixTransform.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMatrixTransform.cpp; sourceTree = "<group>"; };
-		E0FC4A630D92D50400EF3BB3 /* SoMultipleCopy.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMultipleCopy.cpp; sourceTree = "<group>"; };
-		E0FC4A640D92D50400EF3BB3 /* SoNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoNode.cpp; sourceTree = "<group>"; };
-		E0FC4A650D92D50400EF3BB3 /* SoNormal.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoNormal.cpp; sourceTree = "<group>"; };
-		E0FC4A660D92D50400EF3BB3 /* SoNormalBinding.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoNormalBinding.cpp; sourceTree = "<group>"; };
-		E0FC4A670D92D50400EF3BB3 /* SoNurbsProfile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoNurbsProfile.cpp; sourceTree = "<group>"; };
-		E0FC4A680D92D50400EF3BB3 /* SoOrthographicCamera.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoOrthographicCamera.cpp; sourceTree = "<group>"; };
-		E0FC4A690D92D50400EF3BB3 /* SoPackedColor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoPackedColor.cpp; sourceTree = "<group>"; };
-		E0FC4A6A0D92D50400EF3BB3 /* SoPathSwitch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoPathSwitch.cpp; sourceTree = "<group>"; };
-		E0FC4A6C0D92D50400EF3BB3 /* SoPendulum.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoPendulum.cpp; sourceTree = "<group>"; };
-		E0FC4A6D0D92D50400EF3BB3 /* SoPerspectiveCamera.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoPerspectiveCamera.cpp; sourceTree = "<group>"; };
-		E0FC4A6E0D92D50400EF3BB3 /* SoPickStyle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoPickStyle.cpp; sourceTree = "<group>"; };
-		E0FC4A6F0D92D50400EF3BB3 /* SoPointLight.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoPointLight.cpp; sourceTree = "<group>"; };
-		E0FC4A700D92D50400EF3BB3 /* SoPolygonOffset.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoPolygonOffset.cpp; sourceTree = "<group>"; };
-		E0FC4A710D92D50400EF3BB3 /* SoProfile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoProfile.cpp; sourceTree = "<group>"; };
-		E0FC4A720D92D50400EF3BB3 /* SoProfileCoordinate2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoProfileCoordinate2.cpp; sourceTree = "<group>"; };
-		E0FC4A730D92D50400EF3BB3 /* SoProfileCoordinate3.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoProfileCoordinate3.cpp; sourceTree = "<group>"; };
-		E0FC4A740D92D50400EF3BB3 /* SoResetTransform.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoResetTransform.cpp; sourceTree = "<group>"; };
-		E0FC4A750D92D50400EF3BB3 /* SoRotation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoRotation.cpp; sourceTree = "<group>"; };
-		E0FC4A760D92D50400EF3BB3 /* SoRotationXYZ.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoRotationXYZ.cpp; sourceTree = "<group>"; };
-		E0FC4A770D92D50400EF3BB3 /* SoRotor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoRotor.cpp; sourceTree = "<group>"; };
-		E0FC4A780D92D50400EF3BB3 /* SoScale.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoScale.cpp; sourceTree = "<group>"; };
-		E0FC4A790D92D50400EF3BB3 /* SoSceneTexture2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSceneTexture2.cpp; sourceTree = "<group>"; };
-		E0FC4A7A0D92D50400EF3BB3 /* SoSceneTextureCubeMap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSceneTextureCubeMap.cpp; sourceTree = "<group>"; };
-		E0FC4A7B0D92D50400EF3BB3 /* SoSelection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSelection.cpp; sourceTree = "<group>"; };
-		E0FC4A7C0D92D50400EF3BB3 /* SoSeparator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSeparator.cpp; sourceTree = "<group>"; };
-		E0FC4A7D0D92D50400EF3BB3 /* SoShapeHints.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoShapeHints.cpp; sourceTree = "<group>"; };
-		E0FC4A7E0D92D50400EF3BB3 /* SoShuttle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoShuttle.cpp; sourceTree = "<group>"; };
-		E0FC4A7F0D92D50400EF3BB3 /* SoSoundElementHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoSoundElementHelper.h; sourceTree = "<group>"; };
-		E0FC4A800D92D50400EF3BB3 /* SoSpotLight.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSpotLight.cpp; sourceTree = "<group>"; };
-		E0FC4A810D92D50400EF3BB3 /* SoSubNodeP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoSubNodeP.h; sourceTree = "<group>"; };
-		E0FC4A820D92D50400EF3BB3 /* SoSurroundScale.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSurroundScale.cpp; sourceTree = "<group>"; };
-		E0FC4A830D92D50400EF3BB3 /* SoSwitch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSwitch.cpp; sourceTree = "<group>"; };
-		E0FC4A840D92D50400EF3BB3 /* SoTexture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTexture.cpp; sourceTree = "<group>"; };
-		E0FC4A850D92D50500EF3BB3 /* SoTexture2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTexture2.cpp; sourceTree = "<group>"; };
-		E0FC4A860D92D50500EF3BB3 /* SoTexture2Transform.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTexture2Transform.cpp; sourceTree = "<group>"; };
-		E0FC4A870D92D50500EF3BB3 /* SoTexture3.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTexture3.cpp; sourceTree = "<group>"; };
-		E0FC4A880D92D50500EF3BB3 /* SoTexture3Transform.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTexture3Transform.cpp; sourceTree = "<group>"; };
-		E0FC4A890D92D50500EF3BB3 /* SoTextureCombine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTextureCombine.cpp; sourceTree = "<group>"; };
-		E0FC4A8A0D92D50500EF3BB3 /* SoTextureCoordinate2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTextureCoordinate2.cpp; sourceTree = "<group>"; };
-		E0FC4A8B0D92D50500EF3BB3 /* SoTextureCoordinate3.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTextureCoordinate3.cpp; sourceTree = "<group>"; };
-		E0FC4A8C0D92D50500EF3BB3 /* SoTextureCoordinateBinding.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTextureCoordinateBinding.cpp; sourceTree = "<group>"; };
-		E0FC4A8D0D92D50500EF3BB3 /* SoTextureCoordinateCube.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTextureCoordinateCube.cpp; sourceTree = "<group>"; };
-		E0FC4A8E0D92D50500EF3BB3 /* SoTextureCoordinateCylinder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTextureCoordinateCylinder.cpp; sourceTree = "<group>"; };
-		E0FC4A8F0D92D50500EF3BB3 /* SoTextureCoordinateDefault.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTextureCoordinateDefault.cpp; sourceTree = "<group>"; };
-		E0FC4A900D92D50500EF3BB3 /* SoTextureCoordinateEnvironment.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTextureCoordinateEnvironment.cpp; sourceTree = "<group>"; };
-		E0FC4A910D92D50500EF3BB3 /* SoTextureCoordinateFunction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTextureCoordinateFunction.cpp; sourceTree = "<group>"; };
-		E0FC4A920D92D50500EF3BB3 /* SoTextureCoordinateNormalMap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTextureCoordinateNormalMap.cpp; sourceTree = "<group>"; };
-		E0FC4A930D92D50500EF3BB3 /* SoTextureCoordinateObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTextureCoordinateObject.cpp; sourceTree = "<group>"; };
-		E0FC4A940D92D50500EF3BB3 /* SoTextureCoordinatePlane.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTextureCoordinatePlane.cpp; sourceTree = "<group>"; };
-		E0FC4A950D92D50500EF3BB3 /* SoTextureCoordinateReflectionMap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTextureCoordinateReflectionMap.cpp; sourceTree = "<group>"; };
-		E0FC4A960D92D50500EF3BB3 /* SoTextureCoordinateSphere.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTextureCoordinateSphere.cpp; sourceTree = "<group>"; };
-		E0FC4A970D92D50500EF3BB3 /* SoTextureCubeMap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTextureCubeMap.cpp; sourceTree = "<group>"; };
-		E0FC4A980D92D50500EF3BB3 /* SoTextureMatrixTransform.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTextureMatrixTransform.cpp; sourceTree = "<group>"; };
-		E0FC4A990D92D50500EF3BB3 /* SoTextureScalePolicy.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTextureScalePolicy.cpp; sourceTree = "<group>"; };
-		E0FC4A9A0D92D50500EF3BB3 /* SoTextureUnit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTextureUnit.cpp; sourceTree = "<group>"; };
-		E0FC4A9B0D92D50500EF3BB3 /* SoTransform.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTransform.cpp; sourceTree = "<group>"; };
-		E0FC4A9C0D92D50500EF3BB3 /* SoTransformation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTransformation.cpp; sourceTree = "<group>"; };
-		E0FC4A9D0D92D50500EF3BB3 /* SoTransformSeparator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTransformSeparator.cpp; sourceTree = "<group>"; };
-		E0FC4A9E0D92D50500EF3BB3 /* SoTranslation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTranslation.cpp; sourceTree = "<group>"; };
-		E0FC4A9F0D92D50500EF3BB3 /* SoTransparencyType.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTransparencyType.cpp; sourceTree = "<group>"; };
-		E0FC4AA00D92D50500EF3BB3 /* SoUnits.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoUnits.cpp; sourceTree = "<group>"; };
-		E0FC4AA10D92D50500EF3BB3 /* SoUnknownNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoUnknownNode.cpp; sourceTree = "<group>"; };
-		E0FC4AA20D92D50500EF3BB3 /* SoUnknownNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoUnknownNode.h; sourceTree = "<group>"; };
-		E0FC4AA40D92D50500EF3BB3 /* SoVertexProperty.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoVertexProperty.cpp; sourceTree = "<group>"; };
-		E0FC4AA60D92D50500EF3BB3 /* SoWWWAnchor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoWWWAnchor.cpp; sourceTree = "<group>"; };
-		E0FC4AA70D92D50500EF3BB3 /* SoWWWInline.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoWWWInline.cpp; sourceTree = "<group>"; };
-		E0FC4AAA0D92D50500EF3BB3 /* inventormaps.icc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = inventormaps.icc; sourceTree = "<group>"; };
-		E0FC4AAD0D92D50500EF3BB3 /* SbProfilingData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbProfilingData.cpp; sourceTree = "<group>"; };
-		E0FC4AAE0D92D50500EF3BB3 /* SoNodeProfiling.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoNodeProfiling.h; sourceTree = "<group>"; };
-		E0FC4AAF0D92D50500EF3BB3 /* SoNodeVisualize.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoNodeVisualize.cpp; sourceTree = "<group>"; };
-		E0FC4AB00D92D50500EF3BB3 /* SoProfiler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoProfiler.cpp; sourceTree = "<group>"; };
-		E0FC4AB10D92D50500EF3BB3 /* SoProfilerElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoProfilerElement.cpp; sourceTree = "<group>"; };
-		E0FC4AB20D92D50500EF3BB3 /* SoProfilerOverlayKit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoProfilerOverlayKit.cpp; sourceTree = "<group>"; };
-		E0FC4AB30D92D50500EF3BB3 /* SoProfilerP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoProfilerP.h; sourceTree = "<group>"; };
-		E0FC4AB40D92D50500EF3BB3 /* SoProfilerStats.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoProfilerStats.cpp; sourceTree = "<group>"; };
-		E0FC4AB50D92D50500EF3BB3 /* SoProfilerTopEngine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoProfilerTopEngine.cpp; sourceTree = "<group>"; };
-		E0FC4AB60D92D50500EF3BB3 /* SoProfilerTopKit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoProfilerTopKit.cpp; sourceTree = "<group>"; };
-		E0FC4AB70D92D50500EF3BB3 /* SoProfilerVisualizeKit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoProfilerVisualizeKit.cpp; sourceTree = "<group>"; };
-		E0FC4AB80D92D50500EF3BB3 /* SoScrollingGraphKit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoScrollingGraphKit.cpp; sourceTree = "<group>"; };
-		E0FC4AC30D92D50500EF3BB3 /* SbCylinderPlaneProjector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbCylinderPlaneProjector.cpp; sourceTree = "<group>"; };
-		E0FC4AC40D92D50500EF3BB3 /* SbCylinderProjector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbCylinderProjector.cpp; sourceTree = "<group>"; };
-		E0FC4AC50D92D50500EF3BB3 /* SbCylinderSectionProjector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbCylinderSectionProjector.cpp; sourceTree = "<group>"; };
-		E0FC4AC60D92D50500EF3BB3 /* SbCylinderSheetProjector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbCylinderSheetProjector.cpp; sourceTree = "<group>"; };
-		E0FC4AC70D92D50500EF3BB3 /* SbLineProjector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbLineProjector.cpp; sourceTree = "<group>"; };
-		E0FC4AC80D92D50500EF3BB3 /* SbPlaneProjector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbPlaneProjector.cpp; sourceTree = "<group>"; };
-		E0FC4AC90D92D50500EF3BB3 /* SbProjector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbProjector.cpp; sourceTree = "<group>"; };
-		E0FC4ACA0D92D50500EF3BB3 /* SbSpherePlaneProjector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbSpherePlaneProjector.cpp; sourceTree = "<group>"; };
-		E0FC4ACB0D92D50500EF3BB3 /* SbSphereProjector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbSphereProjector.cpp; sourceTree = "<group>"; };
-		E0FC4ACC0D92D50500EF3BB3 /* SbSphereSectionProjector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbSphereSectionProjector.cpp; sourceTree = "<group>"; };
-		E0FC4ACD0D92D50500EF3BB3 /* SbSphereSheetProjector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SbSphereSheetProjector.cpp; sourceTree = "<group>"; };
-		E0FC4AD20D92D50500EF3BB3 /* SoAlarmSensor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoAlarmSensor.cpp; sourceTree = "<group>"; };
-		E0FC4AD30D92D50500EF3BB3 /* SoDataSensor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoDataSensor.cpp; sourceTree = "<group>"; };
-		E0FC4AD40D92D50500EF3BB3 /* SoDelayQueueSensor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoDelayQueueSensor.cpp; sourceTree = "<group>"; };
-		E0FC4AD50D92D50500EF3BB3 /* SoFieldSensor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoFieldSensor.cpp; sourceTree = "<group>"; };
-		E0FC4AD60D92D50500EF3BB3 /* SoIdleSensor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoIdleSensor.cpp; sourceTree = "<group>"; };
-		E0FC4AD70D92D50500EF3BB3 /* SoNodeSensor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoNodeSensor.cpp; sourceTree = "<group>"; };
-		E0FC4AD80D92D50500EF3BB3 /* SoOneShotSensor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoOneShotSensor.cpp; sourceTree = "<group>"; };
-		E0FC4AD90D92D50500EF3BB3 /* SoPathSensor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoPathSensor.cpp; sourceTree = "<group>"; };
-		E0FC4ADA0D92D50500EF3BB3 /* SoSensor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSensor.cpp; sourceTree = "<group>"; };
-		E0FC4ADB0D92D50500EF3BB3 /* SoSensorManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSensorManager.cpp; sourceTree = "<group>"; };
-		E0FC4ADC0D92D50500EF3BB3 /* SoTimerQueueSensor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTimerQueueSensor.cpp; sourceTree = "<group>"; };
-		E0FC4ADD0D92D50500EF3BB3 /* SoTimerSensor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTimerSensor.cpp; sourceTree = "<group>"; };
-		E0FC4AE40D92D50500EF3BB3 /* SoFragmentShader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoFragmentShader.cpp; sourceTree = "<group>"; };
-		E0FC4AE50D92D50500EF3BB3 /* SoGeometryShader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGeometryShader.cpp; sourceTree = "<group>"; };
-		E0FC4AE60D92D50500EF3BB3 /* SoGLARBShaderObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLARBShaderObject.cpp; sourceTree = "<group>"; };
-		E0FC4AE70D92D50500EF3BB3 /* SoGLARBShaderObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoGLARBShaderObject.h; sourceTree = "<group>"; };
-		E0FC4AE80D92D50500EF3BB3 /* SoGLARBShaderParameter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLARBShaderParameter.cpp; sourceTree = "<group>"; };
-		E0FC4AE90D92D50500EF3BB3 /* SoGLARBShaderParameter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoGLARBShaderParameter.h; sourceTree = "<group>"; };
-		E0FC4AEA0D92D50500EF3BB3 /* SoGLARBShaderProgram.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLARBShaderProgram.cpp; sourceTree = "<group>"; };
-		E0FC4AEB0D92D50500EF3BB3 /* SoGLARBShaderProgram.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoGLARBShaderProgram.h; sourceTree = "<group>"; };
-		E0FC4AEC0D92D50500EF3BB3 /* SoGLCgShaderObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLCgShaderObject.cpp; sourceTree = "<group>"; };
-		E0FC4AED0D92D50500EF3BB3 /* SoGLCgShaderObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoGLCgShaderObject.h; sourceTree = "<group>"; };
-		E0FC4AEE0D92D50500EF3BB3 /* SoGLCgShaderParameter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLCgShaderParameter.cpp; sourceTree = "<group>"; };
-		E0FC4AEF0D92D50500EF3BB3 /* SoGLCgShaderParameter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoGLCgShaderParameter.h; sourceTree = "<group>"; };
-		E0FC4AF00D92D50500EF3BB3 /* SoGLCgShaderProgram.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLCgShaderProgram.cpp; sourceTree = "<group>"; };
-		E0FC4AF10D92D50500EF3BB3 /* SoGLCgShaderProgram.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoGLCgShaderProgram.h; sourceTree = "<group>"; };
-		E0FC4AF20D92D50500EF3BB3 /* SoGLShaderObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLShaderObject.cpp; sourceTree = "<group>"; };
-		E0FC4AF30D92D50500EF3BB3 /* SoGLShaderObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoGLShaderObject.h; sourceTree = "<group>"; };
-		E0FC4AF40D92D50500EF3BB3 /* SoGLShaderParameter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLShaderParameter.cpp; sourceTree = "<group>"; };
-		E0FC4AF50D92D50500EF3BB3 /* SoGLShaderParameter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoGLShaderParameter.h; sourceTree = "<group>"; };
-		E0FC4AF60D92D50500EF3BB3 /* SoGLShaderProgram.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLShaderProgram.cpp; sourceTree = "<group>"; };
-		E0FC4AF70D92D50500EF3BB3 /* SoGLShaderProgram.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoGLShaderProgram.h; sourceTree = "<group>"; };
-		E0FC4AF80D92D50500EF3BB3 /* SoGLShaderProgramElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLShaderProgramElement.cpp; sourceTree = "<group>"; };
-		E0FC4AF90D92D50500EF3BB3 /* SoGLSLShaderObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLSLShaderObject.cpp; sourceTree = "<group>"; };
-		E0FC4AFA0D92D50500EF3BB3 /* SoGLSLShaderObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoGLSLShaderObject.h; sourceTree = "<group>"; };
-		E0FC4AFB0D92D50500EF3BB3 /* SoGLSLShaderParameter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLSLShaderParameter.cpp; sourceTree = "<group>"; };
-		E0FC4AFC0D92D50500EF3BB3 /* SoGLSLShaderParameter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoGLSLShaderParameter.h; sourceTree = "<group>"; };
-		E0FC4AFD0D92D50500EF3BB3 /* SoGLSLShaderProgram.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLSLShaderProgram.cpp; sourceTree = "<group>"; };
-		E0FC4AFE0D92D50500EF3BB3 /* SoGLSLShaderProgram.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoGLSLShaderProgram.h; sourceTree = "<group>"; };
-		E0FC4AFF0D92D50500EF3BB3 /* SoShader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoShader.cpp; sourceTree = "<group>"; };
-		E0FC4B000D92D50500EF3BB3 /* SoShader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoShader.h; sourceTree = "<group>"; };
-		E0FC4B010D92D50500EF3BB3 /* SoShaderObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoShaderObject.cpp; sourceTree = "<group>"; };
-		E0FC4B020D92D50500EF3BB3 /* SoShaderParameter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoShaderParameter.cpp; sourceTree = "<group>"; };
-		E0FC4B030D92D50500EF3BB3 /* SoShaderProgram.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoShaderProgram.cpp; sourceTree = "<group>"; };
-		E0FC4B040D92D50500EF3BB3 /* SoVertexShader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoVertexShader.cpp; sourceTree = "<group>"; };
-		E0FC4B0A0D92D50500EF3BB3 /* SoGLShadowCullingElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoGLShadowCullingElement.cpp; sourceTree = "<group>"; };
-		E0FC4B0B0D92D50500EF3BB3 /* SoShadowCulling.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoShadowCulling.cpp; sourceTree = "<group>"; };
-		E0FC4B0C0D92D50500EF3BB3 /* SoShadowGroup.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoShadowGroup.cpp; sourceTree = "<group>"; };
-		E0FC4B0D0D92D50500EF3BB3 /* SoShadowStyle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoShadowStyle.cpp; sourceTree = "<group>"; };
-		E0FC4B0E0D92D50500EF3BB3 /* SoShadowStyleElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoShadowStyleElement.cpp; sourceTree = "<group>"; };
-		E0FC4B130D92D50500EF3BB3 /* SoAsciiText.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoAsciiText.cpp; sourceTree = "<group>"; };
-		E0FC4B140D92D50500EF3BB3 /* SoCone.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoCone.cpp; sourceTree = "<group>"; };
-		E0FC4B150D92D50500EF3BB3 /* SoCube.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoCube.cpp; sourceTree = "<group>"; };
-		E0FC4B160D92D50500EF3BB3 /* SoCylinder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoCylinder.cpp; sourceTree = "<group>"; };
-		E0FC4B170D92D50500EF3BB3 /* SoFaceSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoFaceSet.cpp; sourceTree = "<group>"; };
-		E0FC4B180D92D50500EF3BB3 /* SoImage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoImage.cpp; sourceTree = "<group>"; };
-		E0FC4B190D92D50500EF3BB3 /* SoIndexedFaceSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoIndexedFaceSet.cpp; sourceTree = "<group>"; };
-		E0FC4B1A0D92D50500EF3BB3 /* SoIndexedLineSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoIndexedLineSet.cpp; sourceTree = "<group>"; };
-		E0FC4B1B0D92D50500EF3BB3 /* SoIndexedNurbsCurve.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoIndexedNurbsCurve.cpp; sourceTree = "<group>"; };
-		E0FC4B1C0D92D50500EF3BB3 /* SoIndexedNurbsSurface.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoIndexedNurbsSurface.cpp; sourceTree = "<group>"; };
-		E0FC4B1D0D92D50500EF3BB3 /* SoIndexedShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoIndexedShape.cpp; sourceTree = "<group>"; };
-		E0FC4B1E0D92D50500EF3BB3 /* SoIndexedTriangleStripSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoIndexedTriangleStripSet.cpp; sourceTree = "<group>"; };
-		E0FC4B1F0D92D50500EF3BB3 /* SoLineSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoLineSet.cpp; sourceTree = "<group>"; };
-		E0FC4B200D92D50500EF3BB3 /* SoMarkerSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoMarkerSet.cpp; sourceTree = "<group>"; };
-		E0FC4B210D92D50500EF3BB3 /* SoNonIndexedShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoNonIndexedShape.cpp; sourceTree = "<group>"; };
-		E0FC4B220D92D50500EF3BB3 /* SoNurbsCurve.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoNurbsCurve.cpp; sourceTree = "<group>"; };
-		E0FC4B230D92D50500EF3BB3 /* SoNurbsSurface.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoNurbsSurface.cpp; sourceTree = "<group>"; };
-		E0FC4B240D92D50500EF3BB3 /* SoPointSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoPointSet.cpp; sourceTree = "<group>"; };
-		E0FC4B250D92D50500EF3BB3 /* SoQuadMesh.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoQuadMesh.cpp; sourceTree = "<group>"; };
-		E0FC4B260D92D50500EF3BB3 /* SoShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoShape.cpp; sourceTree = "<group>"; };
-		E0FC4B270D92D50500EF3BB3 /* soshape_bigtexture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = soshape_bigtexture.cpp; sourceTree = "<group>"; };
-		E0FC4B280D92D50500EF3BB3 /* soshape_bigtexture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = soshape_bigtexture.h; sourceTree = "<group>"; };
-		E0FC4B290D92D50500EF3BB3 /* soshape_bumprender.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = soshape_bumprender.cpp; sourceTree = "<group>"; };
-		E0FC4B2A0D92D50500EF3BB3 /* soshape_bumprender.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = soshape_bumprender.h; sourceTree = "<group>"; };
-		E0FC4B2B0D92D50500EF3BB3 /* soshape_primdata.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = soshape_primdata.cpp; sourceTree = "<group>"; };
-		E0FC4B2C0D92D50500EF3BB3 /* soshape_primdata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = soshape_primdata.h; sourceTree = "<group>"; };
-		E0FC4B2D0D92D50500EF3BB3 /* soshape_trianglesort.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = soshape_trianglesort.cpp; sourceTree = "<group>"; };
-		E0FC4B2E0D92D50500EF3BB3 /* soshape_trianglesort.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = soshape_trianglesort.h; sourceTree = "<group>"; };
-		E0FC4B2F0D92D50500EF3BB3 /* SoSphere.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoSphere.cpp; sourceTree = "<group>"; };
-		E0FC4B300D92D50500EF3BB3 /* SoText2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoText2.cpp; sourceTree = "<group>"; };
-		E0FC4B310D92D50500EF3BB3 /* SoText3.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoText3.cpp; sourceTree = "<group>"; };
-		E0FC4B320D92D50500EF3BB3 /* SoTriangleStripSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoTriangleStripSet.cpp; sourceTree = "<group>"; };
-		E0FC4B330D92D50500EF3BB3 /* SoVertexShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoVertexShape.cpp; sourceTree = "<group>"; };
-		E0FC4B360D92D50500EF3BB3 /* CoinGLPerformance.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CoinGLPerformance.cpp; sourceTree = "<group>"; };
-		E0FC4B370D92D50500EF3BB3 /* CoinGLPerformance.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CoinGLPerformance.h; sourceTree = "<group>"; };
-		E0FC4B3B0D92D50500EF3BB3 /* barrier.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = barrier.cpp; sourceTree = "<group>"; };
-		E0FC4B3C0D92D50500EF3BB3 /* barrierp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = barrierp.h; sourceTree = "<group>"; };
-		E0FC4B3D0D92D50500EF3BB3 /* common.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = common.cpp; sourceTree = "<group>"; };
-		E0FC4B3E0D92D50500EF3BB3 /* condvar.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = condvar.cpp; sourceTree = "<group>"; };
-		E0FC4B3F0D92D50500EF3BB3 /* condvar_pthread.icc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = condvar_pthread.icc; sourceTree = "<group>"; };
-		E0FC4B400D92D50500EF3BB3 /* condvar_win32.icc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = condvar_win32.icc; sourceTree = "<group>"; };
-		E0FC4B410D92D50500EF3BB3 /* condvarp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = condvarp.h; sourceTree = "<group>"; };
-		E0FC4B420D92D50500EF3BB3 /* fifo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fifo.cpp; sourceTree = "<group>"; };
-		E0FC4B430D92D50500EF3BB3 /* fifop.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fifop.h; sourceTree = "<group>"; };
-		E0FC4B470D92D50500EF3BB3 /* mutex.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mutex.cpp; sourceTree = "<group>"; };
-		E0FC4B480D92D50500EF3BB3 /* mutex_pthread.icc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = mutex_pthread.icc; sourceTree = "<group>"; };
-		E0FC4B490D92D50500EF3BB3 /* mutex_win32cs.icc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = mutex_win32cs.icc; sourceTree = "<group>"; };
-		E0FC4B4A0D92D50500EF3BB3 /* mutex_win32mutex.icc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = mutex_win32mutex.icc; sourceTree = "<group>"; };
-		E0FC4B4B0D92D50500EF3BB3 /* mutexp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mutexp.h; sourceTree = "<group>"; };
-		E0FC4B4D0D92D50500EF3BB3 /* recmutex.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = recmutex.cpp; sourceTree = "<group>"; };
-		E0FC4B4E0D92D50500EF3BB3 /* recmutexp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = recmutexp.h; sourceTree = "<group>"; };
-		E0FC4B4F0D92D50500EF3BB3 /* rwmutex.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rwmutex.cpp; sourceTree = "<group>"; };
-		E0FC4B500D92D50500EF3BB3 /* rwmutexp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rwmutexp.h; sourceTree = "<group>"; };
-		E0FC4B510D92D50500EF3BB3 /* sched.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sched.cpp; sourceTree = "<group>"; };
-		E0FC4B520D92D50500EF3BB3 /* schedp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = schedp.h; sourceTree = "<group>"; };
-		E0FC4B530D92D50500EF3BB3 /* storage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = storage.cpp; sourceTree = "<group>"; };
-		E0FC4B540D92D50500EF3BB3 /* storagep.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = storagep.h; sourceTree = "<group>"; };
-		E0FC4B550D92D50500EF3BB3 /* sync.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sync.cpp; sourceTree = "<group>"; };
-		E0FC4B560D92D50500EF3BB3 /* syncp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = syncp.h; sourceTree = "<group>"; };
-		E0FC4B570D92D50500EF3BB3 /* thread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thread.cpp; sourceTree = "<group>"; };
-		E0FC4B580D92D50500EF3BB3 /* thread_pthread.icc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = thread_pthread.icc; sourceTree = "<group>"; };
-		E0FC4B590D92D50500EF3BB3 /* thread_win32.icc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = thread_win32.icc; sourceTree = "<group>"; };
-		E0FC4B5A0D92D50500EF3BB3 /* threadp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = threadp.h; sourceTree = "<group>"; };
-		E0FC4B5B0D92D50500EF3BB3 /* threadsutilp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = threadsutilp.h; sourceTree = "<group>"; };
-		E0FC4B5C0D92D50500EF3BB3 /* worker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = worker.cpp; sourceTree = "<group>"; };
-		E0FC4B5D0D92D50500EF3BB3 /* workerp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = workerp.h; sourceTree = "<group>"; };
-		E0FC4B5E0D92D50500EF3BB3 /* wpool.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wpool.cpp; sourceTree = "<group>"; };
-		E0FC4B5F0D92D50500EF3BB3 /* wpoolp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wpoolp.h; sourceTree = "<group>"; };
-		E0FC4B600D92D50500EF3BB3 /* wrappers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrappers.cpp; sourceTree = "<group>"; };
-		E0FC4B610D92D50500EF3BB3 /* tidbits.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tidbits.cpp; sourceTree = "<group>"; };
-		E0FC4B620D92D50500EF3BB3 /* tidbitsp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tidbitsp.h; sourceTree = "<group>"; };
-		E0FC4B630D92D50500EF3BB3 /* unconfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = unconfig.h; sourceTree = "<group>"; };
-		E0FC4B690D92D50500EF3BB3 /* SoPackedColorV20.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoPackedColorV20.cpp; sourceTree = "<group>"; };
-		E0FC4B6A0D92D50500EF3BB3 /* SoPackedColorV20.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoPackedColorV20.h; sourceTree = "<group>"; };
-		E0FC4B6B0D92D50500EF3BB3 /* SoShapeHintsV10.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoShapeHintsV10.cpp; sourceTree = "<group>"; };
-		E0FC4B6C0D92D50500EF3BB3 /* SoShapeHintsV10.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoShapeHintsV10.h; sourceTree = "<group>"; };
-		E0FC4B6D0D92D50500EF3BB3 /* SoUpgrader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoUpgrader.cpp; sourceTree = "<group>"; };
-		E0FC4B6E0D92D50500EF3BB3 /* SoUpgrader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoUpgrader.h; sourceTree = "<group>"; };
-		E0FC4B710D92D50500EF3BB3 /* Anchor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Anchor.cpp; sourceTree = "<group>"; };
-		E0FC4B720D92D50500EF3BB3 /* Appearance.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Appearance.cpp; sourceTree = "<group>"; };
-		E0FC4B730D92D50500EF3BB3 /* AudioClip.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AudioClip.cpp; sourceTree = "<group>"; };
-		E0FC4B740D92D50500EF3BB3 /* Background.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Background.cpp; sourceTree = "<group>"; };
-		E0FC4B750D92D50500EF3BB3 /* Billboard.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Billboard.cpp; sourceTree = "<group>"; };
-		E0FC4B760D92D50500EF3BB3 /* Box.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Box.cpp; sourceTree = "<group>"; };
-		E0FC4B770D92D50500EF3BB3 /* Collision.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Collision.cpp; sourceTree = "<group>"; };
-		E0FC4B780D92D50500EF3BB3 /* Color.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Color.cpp; sourceTree = "<group>"; };
-		E0FC4B790D92D50500EF3BB3 /* ColorInterpolator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ColorInterpolator.cpp; sourceTree = "<group>"; };
-		E0FC4B7A0D92D50500EF3BB3 /* Cone.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Cone.cpp; sourceTree = "<group>"; };
-		E0FC4B7B0D92D50500EF3BB3 /* Coordinate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Coordinate.cpp; sourceTree = "<group>"; };
-		E0FC4B7C0D92D50500EF3BB3 /* CoordinateInterpolator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CoordinateInterpolator.cpp; sourceTree = "<group>"; };
-		E0FC4B7D0D92D50500EF3BB3 /* Cylinder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Cylinder.cpp; sourceTree = "<group>"; };
-		E0FC4B7E0D92D50500EF3BB3 /* CylinderSensor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CylinderSensor.cpp; sourceTree = "<group>"; };
-		E0FC4B7F0D92D50500EF3BB3 /* DirectionalLight.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DirectionalLight.cpp; sourceTree = "<group>"; };
-		E0FC4B800D92D50500EF3BB3 /* DragSensor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DragSensor.cpp; sourceTree = "<group>"; };
-		E0FC4B810D92D50500EF3BB3 /* ElevationGrid.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ElevationGrid.cpp; sourceTree = "<group>"; };
-		E0FC4B820D92D50500EF3BB3 /* Extrusion.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Extrusion.cpp; sourceTree = "<group>"; };
-		E0FC4B830D92D50500EF3BB3 /* Fog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Fog.cpp; sourceTree = "<group>"; };
-		E0FC4B840D92D50500EF3BB3 /* FontStyle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FontStyle.cpp; sourceTree = "<group>"; };
-		E0FC4B850D92D50500EF3BB3 /* Geometry.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Geometry.cpp; sourceTree = "<group>"; };
-		E0FC4B860D92D50500EF3BB3 /* Group.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Group.cpp; sourceTree = "<group>"; };
-		E0FC4B870D92D50500EF3BB3 /* ImageTexture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ImageTexture.cpp; sourceTree = "<group>"; };
-		E0FC4B880D92D50500EF3BB3 /* IndexedFaceSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IndexedFaceSet.cpp; sourceTree = "<group>"; };
-		E0FC4B890D92D50500EF3BB3 /* IndexedLine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IndexedLine.cpp; sourceTree = "<group>"; };
-		E0FC4B8A0D92D50500EF3BB3 /* IndexedLineSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IndexedLineSet.cpp; sourceTree = "<group>"; };
-		E0FC4B8B0D92D50500EF3BB3 /* IndexedShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IndexedShape.cpp; sourceTree = "<group>"; };
-		E0FC4B8C0D92D50500EF3BB3 /* Init.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Init.cpp; sourceTree = "<group>"; };
-		E0FC4B8D0D92D50500EF3BB3 /* Inline.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Inline.cpp; sourceTree = "<group>"; };
-		E0FC4B8E0D92D50600EF3BB3 /* Interpolator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Interpolator.cpp; sourceTree = "<group>"; };
-		E0FC4B8F0D92D50600EF3BB3 /* JS_VRMLClasses.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JS_VRMLClasses.cpp; sourceTree = "<group>"; };
-		E0FC4B900D92D50600EF3BB3 /* JS_VRMLClasses.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JS_VRMLClasses.h; sourceTree = "<group>"; };
-		E0FC4B910D92D50600EF3BB3 /* Light.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Light.cpp; sourceTree = "<group>"; };
-		E0FC4B920D92D50600EF3BB3 /* LOD.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LOD.cpp; sourceTree = "<group>"; };
-		E0FC4B950D92D50600EF3BB3 /* Material.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Material.cpp; sourceTree = "<group>"; };
-		E0FC4B960D92D50600EF3BB3 /* MovieTexture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MovieTexture.cpp; sourceTree = "<group>"; };
-		E0FC4B970D92D50600EF3BB3 /* NavigationInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NavigationInfo.cpp; sourceTree = "<group>"; };
-		E0FC4B980D92D50600EF3BB3 /* Normal.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Normal.cpp; sourceTree = "<group>"; };
-		E0FC4B990D92D50600EF3BB3 /* NormalInterpolator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NormalInterpolator.cpp; sourceTree = "<group>"; };
-		E0FC4B9A0D92D50600EF3BB3 /* OrientationInterpolator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OrientationInterpolator.cpp; sourceTree = "<group>"; };
-		E0FC4B9B0D92D50600EF3BB3 /* Parent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Parent.cpp; sourceTree = "<group>"; };
-		E0FC4B9C0D92D50600EF3BB3 /* PixelTexture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PixelTexture.cpp; sourceTree = "<group>"; };
-		E0FC4B9D0D92D50600EF3BB3 /* PlaneSensor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PlaneSensor.cpp; sourceTree = "<group>"; };
-		E0FC4B9E0D92D50600EF3BB3 /* PointLight.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PointLight.cpp; sourceTree = "<group>"; };
-		E0FC4B9F0D92D50600EF3BB3 /* PointSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PointSet.cpp; sourceTree = "<group>"; };
-		E0FC4BA00D92D50600EF3BB3 /* PositionInterpolator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PositionInterpolator.cpp; sourceTree = "<group>"; };
-		E0FC4BA10D92D50600EF3BB3 /* ProximitySensor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ProximitySensor.cpp; sourceTree = "<group>"; };
-		E0FC4BA20D92D50600EF3BB3 /* ScalarInterpolator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScalarInterpolator.cpp; sourceTree = "<group>"; };
-		E0FC4BA30D92D50600EF3BB3 /* Script.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Script.cpp; sourceTree = "<group>"; };
-		E0FC4BA40D92D50600EF3BB3 /* Sensor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Sensor.cpp; sourceTree = "<group>"; };
-		E0FC4BA50D92D50600EF3BB3 /* Shape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Shape.cpp; sourceTree = "<group>"; };
-		E0FC4BA60D92D50600EF3BB3 /* Sound.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Sound.cpp; sourceTree = "<group>"; };
-		E0FC4BA70D92D50600EF3BB3 /* SoVRMLSubInterpolatorP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoVRMLSubInterpolatorP.h; sourceTree = "<group>"; };
-		E0FC4BA80D92D50600EF3BB3 /* Sphere.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Sphere.cpp; sourceTree = "<group>"; };
-		E0FC4BA90D92D50600EF3BB3 /* SphereSensor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SphereSensor.cpp; sourceTree = "<group>"; };
-		E0FC4BAA0D92D50600EF3BB3 /* SpotLight.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SpotLight.cpp; sourceTree = "<group>"; };
-		E0FC4BAB0D92D50600EF3BB3 /* Switch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Switch.cpp; sourceTree = "<group>"; };
-		E0FC4BAC0D92D50600EF3BB3 /* Text.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Text.cpp; sourceTree = "<group>"; };
-		E0FC4BAD0D92D50600EF3BB3 /* Texture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Texture.cpp; sourceTree = "<group>"; };
-		E0FC4BAE0D92D50600EF3BB3 /* TextureCoordinate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TextureCoordinate.cpp; sourceTree = "<group>"; };
-		E0FC4BAF0D92D50600EF3BB3 /* TextureTransform.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TextureTransform.cpp; sourceTree = "<group>"; };
-		E0FC4BB00D92D50600EF3BB3 /* TimeSensor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TimeSensor.cpp; sourceTree = "<group>"; };
-		E0FC4BB10D92D50600EF3BB3 /* TouchSensor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TouchSensor.cpp; sourceTree = "<group>"; };
-		E0FC4BB20D92D50600EF3BB3 /* Transform.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Transform.cpp; sourceTree = "<group>"; };
-		E0FC4BB30D92D50600EF3BB3 /* VertexLine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VertexLine.cpp; sourceTree = "<group>"; };
-		E0FC4BB40D92D50600EF3BB3 /* VertexPoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VertexPoint.cpp; sourceTree = "<group>"; };
-		E0FC4BB50D92D50600EF3BB3 /* VertexShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VertexShape.cpp; sourceTree = "<group>"; };
-		E0FC4BB60D92D50600EF3BB3 /* Viewpoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Viewpoint.cpp; sourceTree = "<group>"; };
-		E0FC4BB70D92D50600EF3BB3 /* VisibilitySensor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VisibilitySensor.cpp; sourceTree = "<group>"; };
-		E0FC4BB80D92D50600EF3BB3 /* WorldInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WorldInfo.cpp; sourceTree = "<group>"; };
-		E0FC4BBB0D92D50600EF3BB3 /* attribute.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = attribute.cpp; sourceTree = "<group>"; };
-		E0FC4BBC0D92D50600EF3BB3 /* attributep.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = attributep.h; sourceTree = "<group>"; };
-		E0FC4BBD0D92D50600EF3BB3 /* document.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = document.cpp; sourceTree = "<group>"; };
-		E0FC4BBE0D92D50600EF3BB3 /* documentp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = documentp.h; sourceTree = "<group>"; };
-		E0FC4BBF0D92D50600EF3BB3 /* element.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = element.cpp; sourceTree = "<group>"; };
-		E0FC4BC00D92D50600EF3BB3 /* elementp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = elementp.h; sourceTree = "<group>"; };
-		E0FC4BC10D92D50600EF3BB3 /* entity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = entity.cpp; sourceTree = "<group>"; };
-		E0FC4BC40D92D50600EF3BB3 /* amigaconfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = amigaconfig.h; sourceTree = "<group>"; };
-		E0FC4BC50D92D50600EF3BB3 /* ascii.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ascii.h; sourceTree = "<group>"; };
-		E0FC4BC60D92D50600EF3BB3 /* asciitab.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = asciitab.h; sourceTree = "<group>"; };
-		E0FC4BC80D92D50600EF3BB3 /* expat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = expat.h; sourceTree = "<group>"; };
-		E0FC4BC90D92D50600EF3BB3 /* expat_external.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = expat_external.h; sourceTree = "<group>"; };
-		E0FC4BCA0D92D50600EF3BB3 /* iasciitab.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = iasciitab.h; sourceTree = "<group>"; };
-		E0FC4BCB0D92D50600EF3BB3 /* internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = internal.h; sourceTree = "<group>"; };
-		E0FC4BCC0D92D50600EF3BB3 /* latin1tab.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = latin1tab.h; sourceTree = "<group>"; };
-		E0FC4BCD0D92D50600EF3BB3 /* macconfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = macconfig.h; sourceTree = "<group>"; };
-		E0FC4BD00D92D50600EF3BB3 /* nametab.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nametab.h; sourceTree = "<group>"; };
-		E0FC4BD20D92D50600EF3BB3 /* utf8tab.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utf8tab.h; sourceTree = "<group>"; };
-		E0FC4BD30D92D50600EF3BB3 /* winconfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = winconfig.h; sourceTree = "<group>"; };
-		E0FC4BD40D92D50600EF3BB3 /* xmlparse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xmlparse.c; sourceTree = "<group>"; };
-		E0FC4BD50D92D50600EF3BB3 /* xmlrole.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xmlrole.c; sourceTree = "<group>"; };
-		E0FC4BD60D92D50600EF3BB3 /* xmlrole.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xmlrole.h; sourceTree = "<group>"; };
-		E0FC4BD70D92D50600EF3BB3 /* xmltok.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xmltok.c; sourceTree = "<group>"; };
-		E0FC4BD80D92D50600EF3BB3 /* xmltok.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xmltok.h; sourceTree = "<group>"; };
-		E0FC4BD90D92D50600EF3BB3 /* xmltok_impl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xmltok_impl.c; sourceTree = "<group>"; };
-		E0FC4BDA0D92D50600EF3BB3 /* xmltok_impl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xmltok_impl.h; sourceTree = "<group>"; };
-		E0FC4BDB0D92D50600EF3BB3 /* xmltok_ns.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xmltok_ns.c; sourceTree = "<group>"; };
-		E0FC4BDE0D92D50600EF3BB3 /* path.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = path.cpp; sourceTree = "<group>"; };
-		E0FC4BE00D92D50600EF3BB3 /* utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utils.cpp; sourceTree = "<group>"; };
-		E0FC4BE10D92D50600EF3BB3 /* utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utils.h; sourceTree = "<group>"; };
-		E0FC517E0D92E1FD00EF3BB3 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; };
-		E0FC51830D92E20F00EF3BB3 /* AGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AGL.framework; path = /System/Library/Frameworks/AGL.framework; sourceTree = "<absolute>"; };
-/* End PBXFileReference section */
-
-/* Begin PBXFrameworksBuildPhase section */
-		8D07F2C30486CC7A007CD1D0 /* Frameworks */ = {
-			isa = PBXFrameworksBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-				8D07F2C40486CC7A007CD1D0 /* Carbon.framework in Frameworks */,
-				E0FC517F0D92E1FD00EF3BB3 /* OpenGL.framework in Frameworks */,
-				E0FC51840D92E20F00EF3BB3 /* AGL.framework in Frameworks */,
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
-/* End PBXFrameworksBuildPhase section */
-
-/* Begin PBXGroup section */
-		034768DDFF38A45A11DB9C8B /* Products */ = {
-			isa = PBXGroup;
-			children = (
-				8D07F2C80486CC7A007CD1D0 /* Inventor.framework */,
-			);
-			name = Products;
-			sourceTree = "<group>";
-		};
-		0867D691FE84028FC02AAC07 /* Coin */ = {
-			isa = PBXGroup;
-			children = (
-				08FB77ACFE841707C02AAC07 /* Source */,
-				089C1665FE841158C02AAC07 /* Resources */,
-				0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */,
-				034768DDFF38A45A11DB9C8B /* Products */,
-			);
-			name = Coin;
-			sourceTree = "<group>";
-		};
-		0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC51830D92E20F00EF3BB3 /* AGL.framework */,
-				E0FC517E0D92E1FD00EF3BB3 /* OpenGL.framework */,
-				08FB77AAFE841565C02AAC07 /* Carbon.framework */,
-			);
-			name = "External Frameworks and Libraries";
-			sourceTree = "<group>";
-		};
-		089C1665FE841158C02AAC07 /* Resources */ = {
-			isa = PBXGroup;
-			children = (
-				8D07F2C70486CC7A007CD1D0 /* Info.plist */,
-				089C1666FE841158C02AAC07 /* InfoPlist.strings */,
-			);
-			name = Resources;
-			sourceTree = "<group>";
-		};
-		08FB77ACFE841707C02AAC07 /* Source */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC46F10D92D50100EF3BB3 /* Coin src */,
-				E0FC37290D92D4E400EF3BB3 /* Coin private include */,
-				E09989C40D9425FB0054FBE6 /* Inventor */,
-				E0998A650D942D680054FBE6 /* src */,
-				E0998A260D942D5A0054FBE6 /* data */,
-				E0998A190D942D0E0054FBE6 /* include */,
-				32BAE0B70371A74B00C91783 /* Inventor_Prefix.pch */,
-			);
-			name = Source;
-			sourceTree = "<group>";
-		};
-		E011F1740D9AB716001D1675 /* scxml */ = {
-			isa = PBXGroup;
-			children = (
-				E011F2080D9BEBAB001D1675 /* SoScXMLViewUtils.cpp */,
-				E011F1780D9AB716001D1675 /* ScXML.cpp */,
-				E011F1790D9AB716001D1675 /* ScXMLAnchor.cpp */,
-				E011F17A0D9AB716001D1675 /* ScXMLCommonP.h */,
-				E011F17B0D9AB716001D1675 /* ScXMLDocument.cpp */,
-				E011F17C0D9AB716001D1675 /* ScXMLEvent.cpp */,
-				E011F17D0D9AB716001D1675 /* ScXMLFallbackInvoke.cpp */,
-				E011F17E0D9AB716001D1675 /* ScXMLFallbackInvoke.h */,
-				E011F17F0D9AB716001D1675 /* ScXMLFinal.cpp */,
-				E011F1800D9AB716001D1675 /* ScXMLHistory.cpp */,
-				E011F1810D9AB716001D1675 /* ScXMLInitial.cpp */,
-				E011F1820D9AB716001D1675 /* ScXMLInvoke.cpp */,
-				E011F1830D9AB716001D1675 /* ScXMLObject.cpp */,
-				E011F1840D9AB716001D1675 /* ScXMLOnEntry.cpp */,
-				E011F1850D9AB716001D1675 /* ScXMLOnExit.cpp */,
-				E011F1860D9AB716001D1675 /* ScXMLP.h */,
-				E011F1870D9AB716001D1675 /* ScXMLState.cpp */,
-				E011F1890D9AB716001D1675 /* ScXMLStateMachine.cpp */,
-				E011F18A0D9AB716001D1675 /* ScXMLTransition.cpp */,
-				E011F18B0D9AB716001D1675 /* SoScXMLDebugInfoInvoke.cpp */,
-				E011F18C0D9AB716001D1675 /* SoScXMLDebugInfoInvoke.h */,
-				E011F18D0D9AB716001D1675 /* SoScXMLEvent.cpp */,
-				E011F18E0D9AB716001D1675 /* SoScXMLScheduleRedrawInvoke.cpp */,
-				E011F18F0D9AB716001D1675 /* SoScXMLScheduleRedrawInvoke.h */,
-				E011F1900D9AB716001D1675 /* SoScXMLScheduleTimerEventInvoke.cpp */,
-				E011F1910D9AB716001D1675 /* SoScXMLScheduleTimerEventInvoke.h */,
-				E011F1920D9AB716001D1675 /* SoScXMLStateMachine.cpp */,
-			);
-			path = scxml;
-			sourceTree = "<group>";
-		};
-		E09989C40D9425FB0054FBE6 /* Inventor */ = {
-			isa = PBXGroup;
-			children = (
-				E011F1D50D9AB7FE001D1675 /* scxml */,
-				E09988D80D9425F40054FBE6 /* actions */,
-				E09988D90D9425F40054FBE6 /* annex */,
-				E09988DA0D9425F40054FBE6 /* bundles */,
-				E09988DB0D9425F40054FBE6 /* C */,
-				E09988DC0D9425F40054FBE6 /* caches */,
-				E09988DD0D9425F40054FBE6 /* collision */,
-				E09988DE0D9425F40054FBE6 /* details */,
-				E09988DF0D9425F40054FBE6 /* draggers */,
-				E09988E00D9425F40054FBE6 /* elements */,
-				E09988E10D9425F40054FBE6 /* engines */,
-				E09988E20D9425F40054FBE6 /* errors */,
-				E09988E30D9425F40054FBE6 /* events */,
-				E09988E40D9425F40054FBE6 /* fields */,
-				E09988E50D9425F40054FBE6 /* lists */,
-				E09988E60D9425F40054FBE6 /* lock */,
-				E09988EA0D9425F40054FBE6 /* manips */,
-				E09988EB0D9425F40054FBE6 /* misc */,
-				E09988EE0D9425F40054FBE6 /* nodekits */,
-				E09988EF0D9425F40054FBE6 /* nodes */,
-				E09988F00D9425F40054FBE6 /* non_winsys.h */,
-				E09988F10D9425F40054FBE6 /* oivwin32.h */,
-				E09988F20D9425F40054FBE6 /* projectors */,
-				E09988F30D9425F40054FBE6 /* Sb.h */,
-				E09988F40D9425F40054FBE6 /* SbBasic.h */,
-				E09988F50D9425F40054FBE6 /* SbBox.h */,
-				E09988F60D9425F40054FBE6 /* SbBox2d.h */,
-				E09988F70D9425F40054FBE6 /* SbBox2f.h */,
-				E09988F80D9425F40054FBE6 /* SbBox2i32.h */,
-				E09988F90D9425F40054FBE6 /* SbBox2s.h */,
-				E09988FA0D9425F40054FBE6 /* SbBox3d.h */,
-				E09988FB0D9425F40054FBE6 /* SbBox3f.h */,
-				E09988FC0D9425F40054FBE6 /* SbBox3i32.h */,
-				E09988FD0D9425F40054FBE6 /* SbBox3s.h */,
-				E09988FE0D9425F40054FBE6 /* SbBSPTree.h */,
-				E09988FF0D9425F40054FBE6 /* SbClip.h */,
-				E09989000D9425F40054FBE6 /* SbColor.h */,
-				E09989010D9425F40054FBE6 /* SbColor4f.h */,
-				E09989020D9425F40054FBE6 /* SbColorRGBA.h */,
-				E09989030D9425F40054FBE6 /* SbCylinder.h */,
-				E09989040D9425F40054FBE6 /* SbDict.h */,
-				E09989050D9425F40054FBE6 /* SbDPLine.h */,
-				E09989060D9425F40054FBE6 /* SbDPLinear.h */,
-				E09989070D9425F40054FBE6 /* SbDPMatrix.h */,
-				E09989080D9425F40054FBE6 /* SbDPPlane.h */,
-				E09989090D9425F40054FBE6 /* SbDPRotation.h */,
-				E099890A0D9425F40054FBE6 /* SbDPViewVolume.h */,
-				E099890B0D9425F40054FBE6 /* SbHeap.h */,
-				E099890C0D9425F40054FBE6 /* SbImage.h */,
-				E099890D0D9425F40054FBE6 /* SbLine.h */,
-				E099890E0D9425F40054FBE6 /* SbLinear.h */,
-				E099890F0D9425F40054FBE6 /* SbMatrix.h */,
-				E09989100D9425F40054FBE6 /* SbName.h */,
-				E09989110D9425F40054FBE6 /* SbOctTree.h */,
-				E09989120D9425F40054FBE6 /* SbPlane.h */,
-				E09989130D9425F40054FBE6 /* SbPList.h */,
-				E09989140D9425F40054FBE6 /* SbRotation.h */,
-				E09989150D9425F40054FBE6 /* SbSphere.h */,
-				E09989160D9425F40054FBE6 /* SbString.h */,
-				E09989170D9425F40054FBE6 /* SbTesselator.h */,
-				E09989180D9425F40054FBE6 /* SbTime.h */,
-				E09989190D9425F40054FBE6 /* SbTypeInfo.h */,
-				E099891A0D9425F40054FBE6 /* SbVec.h */,
-				E099891B0D9425F40054FBE6 /* SbVec2b.h */,
-				E099891C0D9425F40054FBE6 /* SbVec2d.h */,
-				E099891D0D9425F40054FBE6 /* SbVec2f.h */,
-				E099891E0D9425F40054FBE6 /* SbVec2i32.h */,
-				E099891F0D9425F40054FBE6 /* SbVec2s.h */,
-				E09989200D9425F40054FBE6 /* SbVec2ub.h */,
-				E09989210D9425F40054FBE6 /* SbVec2ui32.h */,
-				E09989220D9425F40054FBE6 /* SbVec2us.h */,
-				E09989230D9425F40054FBE6 /* SbVec3b.h */,
-				E09989240D9425F40054FBE6 /* SbVec3d.h */,
-				E09989250D9425F40054FBE6 /* SbVec3f.h */,
-				E09989260D9425F40054FBE6 /* SbVec3i32.h */,
-				E09989270D9425F40054FBE6 /* SbVec3s.h */,
-				E09989280D9425F40054FBE6 /* SbVec3ub.h */,
-				E09989290D9425F40054FBE6 /* SbVec3ui32.h */,
-				E099892A0D9425F40054FBE6 /* SbVec3us.h */,
-				E099892B0D9425F40054FBE6 /* SbVec4b.h */,
-				E099892C0D9425F40054FBE6 /* SbVec4d.h */,
-				E099892D0D9425F40054FBE6 /* SbVec4f.h */,
-				E099892E0D9425F40054FBE6 /* SbVec4i32.h */,
-				E099892F0D9425F40054FBE6 /* SbVec4s.h */,
-				E09989300D9425F40054FBE6 /* SbVec4ub.h */,
-				E09989310D9425F40054FBE6 /* SbVec4ui32.h */,
-				E09989320D9425F40054FBE6 /* SbVec4us.h */,
-				E09989330D9425F40054FBE6 /* SbViewportRegion.h */,
-				E09989340D9425F40054FBE6 /* SbViewVolume.h */,
-				E09989350D9425F40054FBE6 /* SbXfBox3d.h */,
-				E09989360D9425F40054FBE6 /* SbXfBox3f.h */,
-				E09989370D9425F40054FBE6 /* sensors */,
-				E09989380D9425F40054FBE6 /* So.h */,
-				E09989390D9425F40054FBE6 /* SoDB.h */,
-				E099893A0D9425F40054FBE6 /* SoEventManager.h */,
-				E099893B0D9425F40054FBE6 /* SoFullPath.h */,
-				E099893C0D9425F40054FBE6 /* SoInput.h */,
-				E099893D0D9425F40054FBE6 /* SoInteraction.h */,
-				E099893E0D9425F40054FBE6 /* SoLists.h */,
-				E099893F0D9425F40054FBE6 /* SoNodeKitPath.h */,
-				E09989400D9425F40054FBE6 /* SoOffscreenRenderer.h */,
-				E09989410D9425F40054FBE6 /* SoOutput.h */,
-				E09989420D9425F40054FBE6 /* SoPath.h */,
-				E09989430D9425F40054FBE6 /* SoPickedPoint.h */,
-				E09989440D9425F40054FBE6 /* SoPrimitiveVertex.h */,
-				E09989450D9425F40054FBE6 /* SoRenderManager.h */,
-				E09989460D9425F40054FBE6 /* SoSceneManager.h */,
-				E09989470D9425F40054FBE6 /* SoType.h */,
-				E09989480D9425F40054FBE6 /* system */,
-				E099894A0D9425F40054FBE6 /* threads */,
-				E099894B0D9425F40054FBE6 /* tools */,
-				E099894C0D9425F40054FBE6 /* VRMLnodes */,
-				E099894D0D9425F40054FBE6 /* XML */,
-			);
-			name = Inventor;
-			path = ../../include/Inventor;
-			sourceTree = "<group>";
-		};
-		E0998A190D942D0E0054FBE6 /* include */ = {
-			isa = PBXGroup;
-			children = (
-				E0998A1A0D942D0E0054FBE6 /* Inventor */,
-			);
-			path = include;
-			sourceTree = "<group>";
-		};
-		E0998A1A0D942D0E0054FBE6 /* Inventor */ = {
-			isa = PBXGroup;
-			children = (
-				E0998A1B0D942D0E0054FBE6 /* C */,
-				E0998A1D0D942D0E0054FBE6 /* system */,
-			);
-			path = Inventor;
-			sourceTree = "<group>";
-		};
-		E0998A1B0D942D0E0054FBE6 /* C */ = {
-			isa = PBXGroup;
-			children = (
-				E0998A1C0D942D0E0054FBE6 /* basic.h */,
-			);
-			path = C;
-			sourceTree = "<group>";
-		};
-		E0998A1D0D942D0E0054FBE6 /* system */ = {
-			isa = PBXGroup;
-			children = (
-				E0998A1E0D942D0E0054FBE6 /* gl-headers.h */,
-				E0998A1F0D942D0E0054FBE6 /* inttypes.h */,
-			);
-			path = system;
-			sourceTree = "<group>";
-		};
-		E0998A260D942D5A0054FBE6 /* data */ = {
-			isa = PBXGroup;
-			children = (
-				E0998A270D942D5A0054FBE6 /* draggerDefaults */,
-				E0998A3E0D942D5A0054FBE6 /* shaders */,
-			);
-			path = data;
-			sourceTree = "<group>";
-		};
-		E0998A270D942D5A0054FBE6 /* draggerDefaults */ = {
-			isa = PBXGroup;
-			children = (
-				E0998A280D942D5A0054FBE6 /* centerballDragger.h */,
-				E0998A290D942D5A0054FBE6 /* directionalLightDragger.h */,
-				E0998A2A0D942D5A0054FBE6 /* dragPointDragger.h */,
-				E0998A2B0D942D5A0054FBE6 /* handleBoxDragger.h */,
-				E0998A2D0D942D5A0054FBE6 /* jackDragger.h */,
-				E0998A2E0D942D5A0054FBE6 /* pointLightDragger.h */,
-				E0998A2F0D942D5A0054FBE6 /* rotateCylindricalDragger.h */,
-				E0998A300D942D5A0054FBE6 /* rotateDiscDragger.h */,
-				E0998A310D942D5A0054FBE6 /* rotateSphericalDragger.h */,
-				E0998A320D942D5A0054FBE6 /* scale1Dragger.h */,
-				E0998A330D942D5A0054FBE6 /* scale2Dragger.h */,
-				E0998A340D942D5A0054FBE6 /* scale2UniformDragger.h */,
-				E0998A350D942D5A0054FBE6 /* scaleUniformDragger.h */,
-				E0998A360D942D5A0054FBE6 /* spotLightDragger.h */,
-				E0998A370D942D5A0054FBE6 /* tabBoxDragger.h */,
-				E0998A380D942D5A0054FBE6 /* tabPlaneDragger.h */,
-				E0998A390D942D5A0054FBE6 /* trackballDragger.h */,
-				E0998A3A0D942D5A0054FBE6 /* transformBoxDragger.h */,
-				E0998A3B0D942D5A0054FBE6 /* transformerDragger.h */,
-				E0998A3C0D942D5A0054FBE6 /* translate1Dragger.h */,
-				E0998A3D0D942D5A0054FBE6 /* translate2Dragger.h */,
-			);
-			path = draggerDefaults;
-			sourceTree = "<group>";
-		};
-		E0998A3E0D942D5A0054FBE6 /* shaders */ = {
-			isa = PBXGroup;
-			children = (
-				E0998A3F0D942D5A0054FBE6 /* lights */,
-				E0998A450D942D5A0054FBE6 /* vsm */,
-			);
-			path = shaders;
-			sourceTree = "<group>";
-		};
-		E0998A3F0D942D5A0054FBE6 /* lights */ = {
-			isa = PBXGroup;
-			children = (
-				E0998A400D942D5A0054FBE6 /* DirectionalLight.h */,
-				E0998A410D942D5A0054FBE6 /* DirSpotLight.h */,
-				E0998A430D942D5A0054FBE6 /* PointLight.h */,
-				E0998A440D942D5A0054FBE6 /* SpotLight.h */,
-			);
-			path = lights;
-			sourceTree = "<group>";
-		};
-		E0998A450D942D5A0054FBE6 /* vsm */ = {
-			isa = PBXGroup;
-			children = (
-				E0998A470D942D5A0054FBE6 /* VsmLookup.h */,
-			);
-			path = vsm;
-			sourceTree = "<group>";
-		};
-		E0998A650D942D680054FBE6 /* src */ = {
-			isa = PBXGroup;
-			children = (
-				E0998A660D942D680054FBE6 /* config.h */,
-				E0998A670D942D680054FBE6 /* setup.h */,
-			);
-			path = src;
-			sourceTree = "<group>";
-		};
-		E0FC37290D92D4E400EF3BB3 /* Coin private include */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC372A0D92D4E400EF3BB3 /* boost */,
-				E0FC3F470D92D4E500EF3BB3 /* SoDebug.h */,
-				E0FC3F480D92D4E500EF3BB3 /* SoWinEnterScope.h */,
-				E0FC3F490D92D4E500EF3BB3 /* SoWinLeaveScope.h */,
-			);
-			name = "Coin private include";
-			path = ../../include;
-			sourceTree = "<group>";
-		};
-		E0FC372A0D92D4E400EF3BB3 /* boost */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC372B0D92D4E400EF3BB3 /* assert.hpp */,
-				E0FC372C0D92D4E400EF3BB3 /* bind */,
-				E0FC37360D92D4E400EF3BB3 /* bind.hpp */,
-				E0FC37370D92D4E400EF3BB3 /* call_traits.hpp */,
-				E0FC37380D92D4E400EF3BB3 /* checked_delete.hpp */,
-				E0FC37390D92D4E400EF3BB3 /* config */,
-				E0FC37770D92D4E400EF3BB3 /* config.hpp */,
-				E0FC37780D92D4E400EF3BB3 /* cstdint.hpp */,
-				E0FC37790D92D4E400EF3BB3 /* cstdlib.hpp */,
-				E0FC377A0D92D4E400EF3BB3 /* current_function.hpp */,
-				E0FC377B0D92D4E400EF3BB3 /* detail */,
-				E0FC379F0D92D4E400EF3BB3 /* get_pointer.hpp */,
-				E0FC37A00D92D4E400EF3BB3 /* implicit_cast.hpp */,
-				E0FC37A10D92D4E400EF3BB3 /* intrusive_ptr.hpp */,
-				E0FC37A20D92D4E400EF3BB3 /* io */,
-				E0FC37A40D92D4E400EF3BB3 /* io_fwd.hpp */,
-				E0FC37A50D92D4E400EF3BB3 /* iterator */,
-				E0FC37AF0D92D4E400EF3BB3 /* iterator.hpp */,
-				E0FC37B00D92D4E400EF3BB3 /* lexical_cast.hpp */,
-				E0FC37B10D92D4E400EF3BB3 /* limits.hpp */,
-				E0FC37B30D92D4E400EF3BB3 /* mem_fn.hpp */,
-				E0FC37B40D92D4E400EF3BB3 /* mpl */,
-				E0FC3A0D0D92D4E400EF3BB3 /* next_prior.hpp */,
-				E0FC3A0E0D92D4E400EF3BB3 /* non_type.hpp */,
-				E0FC3A0F0D92D4E400EF3BB3 /* noncopyable.hpp */,
-				E0FC3A100D92D4E400EF3BB3 /* none.hpp */,
-				E0FC3A110D92D4E400EF3BB3 /* optional */,
-				E0FC3A140D92D4E400EF3BB3 /* optional.hpp */,
-				E0FC3A150D92D4E400EF3BB3 /* preprocessor */,
-				E0FC3A840D92D4E400EF3BB3 /* progress.hpp */,
-				E0FC3A850D92D4E400EF3BB3 /* ref.hpp */,
-				E0FC3A860D92D4E400EF3BB3 /* scoped_array.hpp */,
-				E0FC3A870D92D4E400EF3BB3 /* scoped_ptr.hpp */,
-				E0FC3A880D92D4E400EF3BB3 /* shared_array.hpp */,
-				E0FC3A890D92D4E400EF3BB3 /* shared_ptr.hpp */,
-				E0FC3A8A0D92D4E400EF3BB3 /* static_assert.hpp */,
-				E0FC3A8B0D92D4E400EF3BB3 /* test */,
-				E0FC3B210D92D4E400EF3BB3 /* throw_exception.hpp */,
-				E0FC3B220D92D4E400EF3BB3 /* timer.hpp */,
-				E0FC3B230D92D4E400EF3BB3 /* type.hpp */,
-				E0FC3B240D92D4E400EF3BB3 /* type_traits */,
-				E0FC3B6F0D92D4E400EF3BB3 /* utility */,
-				E0FC3B750D92D4E400EF3BB3 /* utility.hpp */,
-				E0FC3B760D92D4E400EF3BB3 /* version.hpp */,
-				E0FC3B770D92D4E400EF3BB3 /* visit_each.hpp */,
-			);
-			path = boost;
-			sourceTree = "<group>";
-		};
-		E0FC372C0D92D4E400EF3BB3 /* bind */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC372D0D92D4E400EF3BB3 /* arg.hpp */,
-				E0FC372E0D92D4E400EF3BB3 /* bind_cc.hpp */,
-				E0FC372F0D92D4E400EF3BB3 /* bind_mf_cc.hpp */,
-				E0FC37300D92D4E400EF3BB3 /* bind_template.hpp */,
-				E0FC37310D92D4E400EF3BB3 /* mem_fn_cc.hpp */,
-				E0FC37320D92D4E400EF3BB3 /* mem_fn_template.hpp */,
-				E0FC37330D92D4E400EF3BB3 /* mem_fn_vw.hpp */,
-				E0FC37340D92D4E400EF3BB3 /* placeholders.hpp */,
-				E0FC37350D92D4E400EF3BB3 /* storage.hpp */,
-			);
-			path = bind;
-			sourceTree = "<group>";
-		};
-		E0FC37390D92D4E400EF3BB3 /* config */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC373A0D92D4E400EF3BB3 /* abi */,
-				E0FC373F0D92D4E400EF3BB3 /* abi_prefix.hpp */,
-				E0FC37400D92D4E400EF3BB3 /* abi_suffix.hpp */,
-				E0FC37410D92D4E400EF3BB3 /* auto_link.hpp */,
-				E0FC37420D92D4E400EF3BB3 /* compiler */,
-				E0FC37540D92D4E400EF3BB3 /* no_tr1 */,
-				E0FC37590D92D4E400EF3BB3 /* platform */,
-				E0FC37660D92D4E400EF3BB3 /* posix_features.hpp */,
-				E0FC37670D92D4E400EF3BB3 /* requires_threads.hpp */,
-				E0FC37680D92D4E400EF3BB3 /* select_compiler_config.hpp */,
-				E0FC37690D92D4E400EF3BB3 /* select_platform_config.hpp */,
-				E0FC376A0D92D4E400EF3BB3 /* select_stdlib_config.hpp */,
-				E0FC376B0D92D4E400EF3BB3 /* stdlib */,
-				E0FC37750D92D4E400EF3BB3 /* suffix.hpp */,
-				E0FC37760D92D4E400EF3BB3 /* user.hpp */,
-			);
-			path = config;
-			sourceTree = "<group>";
-		};
-		E0FC373A0D92D4E400EF3BB3 /* abi */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC373B0D92D4E400EF3BB3 /* borland_prefix.hpp */,
-				E0FC373C0D92D4E400EF3BB3 /* borland_suffix.hpp */,
-				E0FC373D0D92D4E400EF3BB3 /* msvc_prefix.hpp */,
-				E0FC373E0D92D4E400EF3BB3 /* msvc_suffix.hpp */,
-			);
-			path = abi;
-			sourceTree = "<group>";
-		};
-		E0FC37420D92D4E400EF3BB3 /* compiler */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC37430D92D4E400EF3BB3 /* borland.hpp */,
-				E0FC37440D92D4E400EF3BB3 /* comeau.hpp */,
-				E0FC37450D92D4E400EF3BB3 /* common_edg.hpp */,
-				E0FC37460D92D4E400EF3BB3 /* compaq_cxx.hpp */,
-				E0FC37470D92D4E400EF3BB3 /* digitalmars.hpp */,
-				E0FC37480D92D4E400EF3BB3 /* gcc.hpp */,
-				E0FC37490D92D4E400EF3BB3 /* gcc_xml.hpp */,
-				E0FC374A0D92D4E400EF3BB3 /* greenhills.hpp */,
-				E0FC374B0D92D4E400EF3BB3 /* hp_acc.hpp */,
-				E0FC374C0D92D4E400EF3BB3 /* intel.hpp */,
-				E0FC374D0D92D4E400EF3BB3 /* kai.hpp */,
-				E0FC374E0D92D4E400EF3BB3 /* metrowerks.hpp */,
-				E0FC374F0D92D4E400EF3BB3 /* mpw.hpp */,
-				E0FC37500D92D4E400EF3BB3 /* sgi_mipspro.hpp */,
-				E0FC37510D92D4E400EF3BB3 /* sunpro_cc.hpp */,
-				E0FC37520D92D4E400EF3BB3 /* vacpp.hpp */,
-				E0FC37530D92D4E400EF3BB3 /* visualc.hpp */,
-			);
-			path = compiler;
-			sourceTree = "<group>";
-		};
-		E0FC37540D92D4E400EF3BB3 /* no_tr1 */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC37550D92D4E400EF3BB3 /* complex.hpp */,
-				E0FC37560D92D4E400EF3BB3 /* functional.hpp */,
-				E0FC37570D92D4E400EF3BB3 /* memory.hpp */,
-				E0FC37580D92D4E400EF3BB3 /* utility.hpp */,
-			);
-			path = no_tr1;
-			sourceTree = "<group>";
-		};
-		E0FC37590D92D4E400EF3BB3 /* platform */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC375A0D92D4E400EF3BB3 /* aix.hpp */,
-				E0FC375B0D92D4E400EF3BB3 /* amigaos.hpp */,
-				E0FC375C0D92D4E400EF3BB3 /* beos.hpp */,
-				E0FC375D0D92D4E400EF3BB3 /* bsd.hpp */,
-				E0FC375E0D92D4E400EF3BB3 /* cygwin.hpp */,
-				E0FC375F0D92D4E400EF3BB3 /* hpux.hpp */,
-				E0FC37600D92D4E400EF3BB3 /* irix.hpp */,
-				E0FC37610D92D4E400EF3BB3 /* linux.hpp */,
-				E0FC37620D92D4E400EF3BB3 /* macos.hpp */,
-				E0FC37630D92D4E400EF3BB3 /* qnxnto.hpp */,
-				E0FC37640D92D4E400EF3BB3 /* solaris.hpp */,
-				E0FC37650D92D4E400EF3BB3 /* win32.hpp */,
-			);
-			path = platform;
-			sourceTree = "<group>";
-		};
-		E0FC376B0D92D4E400EF3BB3 /* stdlib */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC376C0D92D4E400EF3BB3 /* dinkumware.hpp */,
-				E0FC376D0D92D4E400EF3BB3 /* libcomo.hpp */,
-				E0FC376E0D92D4E400EF3BB3 /* libstdcpp3.hpp */,
-				E0FC376F0D92D4E400EF3BB3 /* modena.hpp */,
-				E0FC37700D92D4E400EF3BB3 /* msl.hpp */,
-				E0FC37710D92D4E400EF3BB3 /* roguewave.hpp */,
-				E0FC37720D92D4E400EF3BB3 /* sgi.hpp */,
-				E0FC37730D92D4E400EF3BB3 /* stlport.hpp */,
-				E0FC37740D92D4E400EF3BB3 /* vacpp.hpp */,
-			);
-			path = stdlib;
-			sourceTree = "<group>";
-		};
-		E0FC377B0D92D4E400EF3BB3 /* detail */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC377C0D92D4E400EF3BB3 /* atomic_count.hpp */,
-				E0FC377D0D92D4E400EF3BB3 /* atomic_count_gcc.hpp */,
-				E0FC377E0D92D4E400EF3BB3 /* atomic_count_pthreads.hpp */,
-				E0FC377F0D92D4E400EF3BB3 /* atomic_count_win32.hpp */,
-				E0FC37800D92D4E400EF3BB3 /* bad_weak_ptr.hpp */,
-				E0FC37810D92D4E400EF3BB3 /* binary_search.hpp */,
-				E0FC37820D92D4E400EF3BB3 /* call_traits.hpp */,
-				E0FC37830D92D4E400EF3BB3 /* endian.hpp */,
-				E0FC37840D92D4E400EF3BB3 /* indirect_traits.hpp */,
-				E0FC37850D92D4E400EF3BB3 /* interlocked.hpp */,
-				E0FC37860D92D4E400EF3BB3 /* is_function_ref_tester.hpp */,
-				E0FC37870D92D4E400EF3BB3 /* iterator.hpp */,
-				E0FC37880D92D4E400EF3BB3 /* lightweight_mutex.hpp */,
-				E0FC37890D92D4E400EF3BB3 /* limits.hpp */,
-				E0FC378A0D92D4E400EF3BB3 /* lwm_nop.hpp */,
-				E0FC378B0D92D4E400EF3BB3 /* lwm_pthreads.hpp */,
-				E0FC378C0D92D4E400EF3BB3 /* lwm_win32_cs.hpp */,
-				E0FC378D0D92D4E400EF3BB3 /* ob_call_traits.hpp */,
-				E0FC378E0D92D4E400EF3BB3 /* quick_allocator.hpp */,
-				E0FC378F0D92D4E400EF3BB3 /* reference_content.hpp */,
-				E0FC37900D92D4E400EF3BB3 /* select_type.hpp */,
-				E0FC37910D92D4E400EF3BB3 /* shared_array_nmt.hpp */,
-				E0FC37920D92D4E400EF3BB3 /* shared_count.hpp */,
-				E0FC37930D92D4E400EF3BB3 /* shared_ptr_nmt.hpp */,
-				E0FC37940D92D4E400EF3BB3 /* sp_counted_base.hpp */,
-				E0FC37950D92D4E400EF3BB3 /* sp_counted_base_cw_ppc.hpp */,
-				E0FC37960D92D4E400EF3BB3 /* sp_counted_base_cw_x86.hpp */,
-				E0FC37970D92D4E400EF3BB3 /* sp_counted_base_gcc_ia64.hpp */,
-				E0FC37980D92D4E400EF3BB3 /* sp_counted_base_gcc_ppc.hpp */,
-				E0FC37990D92D4E400EF3BB3 /* sp_counted_base_gcc_x86.hpp */,
-				E0FC379A0D92D4E400EF3BB3 /* sp_counted_base_nt.hpp */,
-				E0FC379B0D92D4E400EF3BB3 /* sp_counted_base_pt.hpp */,
-				E0FC379C0D92D4E400EF3BB3 /* sp_counted_base_w32.hpp */,
-				E0FC379D0D92D4E400EF3BB3 /* sp_counted_impl.hpp */,
-				E0FC379E0D92D4E400EF3BB3 /* workaround.hpp */,
-			);
-			path = detail;
-			sourceTree = "<group>";
-		};
-		E0FC37A20D92D4E400EF3BB3 /* io */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC37A30D92D4E400EF3BB3 /* ios_state.hpp */,
-			);
-			path = io;
-			sourceTree = "<group>";
-		};
-		E0FC37A50D92D4E400EF3BB3 /* iterator */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC37A60D92D4E400EF3BB3 /* detail */,
-				E0FC37AB0D92D4E400EF3BB3 /* interoperable.hpp */,
-				E0FC37AC0D92D4E400EF3BB3 /* iterator_categories.hpp */,
-				E0FC37AD0D92D4E400EF3BB3 /* iterator_facade.hpp */,
-				E0FC37AE0D92D4E400EF3BB3 /* iterator_traits.hpp */,
-			);
-			path = iterator;
-			sourceTree = "<group>";
-		};
-		E0FC37A60D92D4E400EF3BB3 /* detail */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC37A70D92D4E400EF3BB3 /* config_def.hpp */,
-				E0FC37A80D92D4E400EF3BB3 /* config_undef.hpp */,
-				E0FC37A90D92D4E400EF3BB3 /* enable_if.hpp */,
-				E0FC37AA0D92D4E400EF3BB3 /* facade_iterator_category.hpp */,
-			);
-			path = detail;
-			sourceTree = "<group>";
-		};
-		E0FC37B40D92D4E400EF3BB3 /* mpl */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC37B50D92D4E400EF3BB3 /* always.hpp */,
-				E0FC37B60D92D4E400EF3BB3 /* and.hpp */,
-				E0FC37B70D92D4E400EF3BB3 /* apply.hpp */,
-				E0FC37B80D92D4E400EF3BB3 /* apply_fwd.hpp */,
-				E0FC37B90D92D4E400EF3BB3 /* apply_wrap.hpp */,
-				E0FC37BA0D92D4E400EF3BB3 /* arg.hpp */,
-				E0FC37BB0D92D4E400EF3BB3 /* arg_fwd.hpp */,
-				E0FC37BC0D92D4E400EF3BB3 /* assert.hpp */,
-				E0FC37BD0D92D4E400EF3BB3 /* aux_ */,
-				E0FC39EA0D92D4E400EF3BB3 /* begin_end.hpp */,
-				E0FC39EB0D92D4E400EF3BB3 /* begin_end_fwd.hpp */,
-				E0FC39EC0D92D4E400EF3BB3 /* bind.hpp */,
-				E0FC39ED0D92D4E400EF3BB3 /* bind_fwd.hpp */,
-				E0FC39EE0D92D4E400EF3BB3 /* bool.hpp */,
-				E0FC39EF0D92D4E400EF3BB3 /* bool_fwd.hpp */,
-				E0FC39F00D92D4E400EF3BB3 /* deref.hpp */,
-				E0FC39F10D92D4E400EF3BB3 /* eval_if.hpp */,
-				E0FC39F20D92D4E400EF3BB3 /* for_each.hpp */,
-				E0FC39F30D92D4E400EF3BB3 /* has_xxx.hpp */,
-				E0FC39F40D92D4E400EF3BB3 /* identity.hpp */,
-				E0FC39F50D92D4E400EF3BB3 /* if.hpp */,
-				E0FC39F60D92D4E400EF3BB3 /* int.hpp */,
-				E0FC39F70D92D4E400EF3BB3 /* int_fwd.hpp */,
-				E0FC39F80D92D4E400EF3BB3 /* integral_c.hpp */,
-				E0FC39F90D92D4E400EF3BB3 /* integral_c_fwd.hpp */,
-				E0FC39FA0D92D4E400EF3BB3 /* integral_c_tag.hpp */,
-				E0FC39FB0D92D4E400EF3BB3 /* is_placeholder.hpp */,
-				E0FC39FC0D92D4E400EF3BB3 /* lambda.hpp */,
-				E0FC39FD0D92D4E400EF3BB3 /* lambda_fwd.hpp */,
-				E0FC39FE0D92D4E400EF3BB3 /* limits */,
-				E0FC3A000D92D4E400EF3BB3 /* next.hpp */,
-				E0FC3A010D92D4E400EF3BB3 /* next_prior.hpp */,
-				E0FC3A020D92D4E400EF3BB3 /* not.hpp */,
-				E0FC3A030D92D4E400EF3BB3 /* or.hpp */,
-				E0FC3A040D92D4E400EF3BB3 /* placeholders.hpp */,
-				E0FC3A050D92D4E400EF3BB3 /* protect.hpp */,
-				E0FC3A060D92D4E400EF3BB3 /* quote.hpp */,
-				E0FC3A070D92D4E400EF3BB3 /* sequence_tag.hpp */,
-				E0FC3A080D92D4E400EF3BB3 /* sequence_tag_fwd.hpp */,
-				E0FC3A090D92D4E400EF3BB3 /* size_t.hpp */,
-				E0FC3A0A0D92D4E400EF3BB3 /* size_t_fwd.hpp */,
-				E0FC3A0B0D92D4E400EF3BB3 /* void.hpp */,
-				E0FC3A0C0D92D4E400EF3BB3 /* void_fwd.hpp */,
-			);
-			path = mpl;
-			sourceTree = "<group>";
-		};
-		E0FC37BD0D92D4E400EF3BB3 /* aux_ */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC37BE0D92D4E400EF3BB3 /* adl_barrier.hpp */,
-				E0FC37BF0D92D4E400EF3BB3 /* arg_typedef.hpp */,
-				E0FC37C00D92D4E400EF3BB3 /* arity.hpp */,
-				E0FC37C10D92D4E400EF3BB3 /* arity_spec.hpp */,
-				E0FC37C20D92D4E400EF3BB3 /* begin_end_impl.hpp */,
-				E0FC37C30D92D4E400EF3BB3 /* common_name_wknd.hpp */,
-				E0FC37C40D92D4E400EF3BB3 /* config */,
-				E0FC37DC0D92D4E400EF3BB3 /* count_args.hpp */,
-				E0FC37DD0D92D4E400EF3BB3 /* full_lambda.hpp */,
-				E0FC37DE0D92D4E400EF3BB3 /* has_apply.hpp */,
-				E0FC37DF0D92D4E400EF3BB3 /* has_begin.hpp */,
-				E0FC37E00D92D4E400EF3BB3 /* has_rebind.hpp */,
-				E0FC37E10D92D4E400EF3BB3 /* has_tag.hpp */,
-				E0FC37E20D92D4E400EF3BB3 /* has_type.hpp */,
-				E0FC37E30D92D4E400EF3BB3 /* include_preprocessed.hpp */,
-				E0FC37E40D92D4E400EF3BB3 /* integral_wrapper.hpp */,
-				E0FC37E50D92D4E400EF3BB3 /* is_msvc_eti_arg.hpp */,
-				E0FC37E60D92D4E400EF3BB3 /* lambda_arity_param.hpp */,
-				E0FC37E70D92D4E400EF3BB3 /* lambda_no_ctps.hpp */,
-				E0FC37E80D92D4E400EF3BB3 /* lambda_support.hpp */,
-				E0FC37E90D92D4E400EF3BB3 /* logical_op.hpp */,
-				E0FC37EA0D92D4E400EF3BB3 /* msvc_dtw.hpp */,
-				E0FC37EB0D92D4E400EF3BB3 /* msvc_is_class.hpp */,
-				E0FC37EC0D92D4E400EF3BB3 /* msvc_never_true.hpp */,
-				E0FC37ED0D92D4E400EF3BB3 /* msvc_type.hpp */,
-				E0FC37EE0D92D4E400EF3BB3 /* na.hpp */,
-				E0FC37EF0D92D4E400EF3BB3 /* na_assert.hpp */,
-				E0FC37F00D92D4E400EF3BB3 /* na_fwd.hpp */,
-				E0FC37F10D92D4E400EF3BB3 /* na_spec.hpp */,
-				E0FC37F20D92D4E400EF3BB3 /* nested_type_wknd.hpp */,
-				E0FC37F30D92D4E400EF3BB3 /* nttp_decl.hpp */,
-				E0FC37F40D92D4E400EF3BB3 /* preprocessed */,
-				E0FC39D50D92D4E400EF3BB3 /* preprocessor */,
-				E0FC39E20D92D4E400EF3BB3 /* static_cast.hpp */,
-				E0FC39E30D92D4E400EF3BB3 /* template_arity.hpp */,
-				E0FC39E40D92D4E400EF3BB3 /* template_arity_fwd.hpp */,
-				E0FC39E50D92D4E400EF3BB3 /* traits_lambda_spec.hpp */,
-				E0FC39E60D92D4E400EF3BB3 /* type_wrapper.hpp */,
-				E0FC39E70D92D4E400EF3BB3 /* unwrap.hpp */,
-				E0FC39E80D92D4E400EF3BB3 /* value_wknd.hpp */,
-				E0FC39E90D92D4E400EF3BB3 /* yes_no.hpp */,
-			);
-			path = aux_;
-			sourceTree = "<group>";
-		};
-		E0FC37C40D92D4E400EF3BB3 /* config */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC37C50D92D4E400EF3BB3 /* adl.hpp */,
-				E0FC37C60D92D4E400EF3BB3 /* arrays.hpp */,
-				E0FC37C70D92D4E400EF3BB3 /* bind.hpp */,
-				E0FC37C80D92D4E400EF3BB3 /* compiler.hpp */,
-				E0FC37C90D92D4E400EF3BB3 /* ctps.hpp */,
-				E0FC37CA0D92D4E400EF3BB3 /* dmc_ambiguous_ctps.hpp */,
-				E0FC37CB0D92D4E400EF3BB3 /* dtp.hpp */,
-				E0FC37CC0D92D4E400EF3BB3 /* eti.hpp */,
-				E0FC37CD0D92D4E400EF3BB3 /* gcc.hpp */,
-				E0FC37CE0D92D4E400EF3BB3 /* has_apply.hpp */,
-				E0FC37CF0D92D4E400EF3BB3 /* has_xxx.hpp */,
-				E0FC37D00D92D4E400EF3BB3 /* integral.hpp */,
-				E0FC37D10D92D4E400EF3BB3 /* intel.hpp */,
-				E0FC37D20D92D4E400EF3BB3 /* lambda.hpp */,
-				E0FC37D30D92D4E400EF3BB3 /* msvc.hpp */,
-				E0FC37D40D92D4E400EF3BB3 /* msvc_typename.hpp */,
-				E0FC37D50D92D4E400EF3BB3 /* nttp.hpp */,
-				E0FC37D60D92D4E400EF3BB3 /* overload_resolution.hpp */,
-				E0FC37D70D92D4E400EF3BB3 /* preprocessor.hpp */,
-				E0FC37D80D92D4E400EF3BB3 /* static_constant.hpp */,
-				E0FC37D90D92D4E400EF3BB3 /* ttp.hpp */,
-				E0FC37DA0D92D4E400EF3BB3 /* use_preprocessed.hpp */,
-				E0FC37DB0D92D4E400EF3BB3 /* workaround.hpp */,
-			);
-			path = config;
-			sourceTree = "<group>";
-		};
-		E0FC37F40D92D4E400EF3BB3 /* preprocessed */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC37F50D92D4E400EF3BB3 /* bcc */,
-				E0FC38250D92D4E400EF3BB3 /* bcc551 */,
-				E0FC38550D92D4E400EF3BB3 /* dmc */,
-				E0FC38850D92D4E400EF3BB3 /* gcc */,
-				E0FC38B50D92D4E400EF3BB3 /* msvc60 */,
-				E0FC38E50D92D4E400EF3BB3 /* msvc70 */,
-				E0FC39150D92D4E400EF3BB3 /* mwcw */,
-				E0FC39450D92D4E400EF3BB3 /* no_ctps */,
-				E0FC39750D92D4E400EF3BB3 /* no_ttp */,
-				E0FC39A50D92D4E400EF3BB3 /* plain */,
-			);
-			path = preprocessed;
-			sourceTree = "<group>";
-		};
-		E0FC37F50D92D4E400EF3BB3 /* bcc */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC37F60D92D4E400EF3BB3 /* advance_backward.hpp */,
-				E0FC37F70D92D4E400EF3BB3 /* advance_forward.hpp */,
-				E0FC37F80D92D4E400EF3BB3 /* and.hpp */,
-				E0FC37F90D92D4E400EF3BB3 /* apply.hpp */,
-				E0FC37FA0D92D4E400EF3BB3 /* apply_fwd.hpp */,
-				E0FC37FB0D92D4E400EF3BB3 /* apply_wrap.hpp */,
-				E0FC37FC0D92D4E400EF3BB3 /* arg.hpp */,
-				E0FC37FD0D92D4E400EF3BB3 /* basic_bind.hpp */,
-				E0FC37FE0D92D4E400EF3BB3 /* bind.hpp */,
-				E0FC37FF0D92D4E400EF3BB3 /* bind_fwd.hpp */,
-				E0FC38000D92D4E400EF3BB3 /* bitand.hpp */,
-				E0FC38010D92D4E400EF3BB3 /* bitor.hpp */,
-				E0FC38020D92D4E400EF3BB3 /* bitxor.hpp */,
-				E0FC38030D92D4E400EF3BB3 /* deque.hpp */,
-				E0FC38040D92D4E400EF3BB3 /* divides.hpp */,
-				E0FC38050D92D4E400EF3BB3 /* equal_to.hpp */,
-				E0FC38060D92D4E400EF3BB3 /* fold_impl.hpp */,
-				E0FC38070D92D4E400EF3BB3 /* full_lambda.hpp */,
-				E0FC38080D92D4E400EF3BB3 /* greater.hpp */,
-				E0FC38090D92D4E400EF3BB3 /* greater_equal.hpp */,
-				E0FC380A0D92D4E400EF3BB3 /* inherit.hpp */,
-				E0FC380B0D92D4E400EF3BB3 /* iter_fold_if_impl.hpp */,
-				E0FC380C0D92D4E400EF3BB3 /* iter_fold_impl.hpp */,
-				E0FC380D0D92D4E400EF3BB3 /* lambda_no_ctps.hpp */,
-				E0FC380E0D92D4E400EF3BB3 /* less.hpp */,
-				E0FC380F0D92D4E400EF3BB3 /* less_equal.hpp */,
-				E0FC38100D92D4E400EF3BB3 /* list.hpp */,
-				E0FC38110D92D4E400EF3BB3 /* list_c.hpp */,
-				E0FC38120D92D4E400EF3BB3 /* map.hpp */,
-				E0FC38130D92D4E400EF3BB3 /* minus.hpp */,
-				E0FC38140D92D4E400EF3BB3 /* modulus.hpp */,
-				E0FC38150D92D4E400EF3BB3 /* not_equal_to.hpp */,
-				E0FC38160D92D4E400EF3BB3 /* or.hpp */,
-				E0FC38170D92D4E400EF3BB3 /* placeholders.hpp */,
-				E0FC38180D92D4E400EF3BB3 /* plus.hpp */,
-				E0FC38190D92D4E400EF3BB3 /* quote.hpp */,
-				E0FC381A0D92D4E400EF3BB3 /* reverse_fold_impl.hpp */,
-				E0FC381B0D92D4E400EF3BB3 /* reverse_iter_fold_impl.hpp */,
-				E0FC381C0D92D4E400EF3BB3 /* set.hpp */,
-				E0FC381D0D92D4E400EF3BB3 /* set_c.hpp */,
-				E0FC381E0D92D4E400EF3BB3 /* shift_left.hpp */,
-				E0FC381F0D92D4E400EF3BB3 /* shift_right.hpp */,
-				E0FC38200D92D4E400EF3BB3 /* template_arity.hpp */,
-				E0FC38210D92D4E400EF3BB3 /* times.hpp */,
-				E0FC38220D92D4E400EF3BB3 /* unpack_args.hpp */,
-				E0FC38230D92D4E400EF3BB3 /* vector.hpp */,
-				E0FC38240D92D4E400EF3BB3 /* vector_c.hpp */,
-			);
-			path = bcc;
-			sourceTree = "<group>";
-		};
-		E0FC38250D92D4E400EF3BB3 /* bcc551 */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC38260D92D4E400EF3BB3 /* advance_backward.hpp */,
-				E0FC38270D92D4E400EF3BB3 /* advance_forward.hpp */,
-				E0FC38280D92D4E400EF3BB3 /* and.hpp */,
-				E0FC38290D92D4E400EF3BB3 /* apply.hpp */,
-				E0FC382A0D92D4E400EF3BB3 /* apply_fwd.hpp */,
-				E0FC382B0D92D4E400EF3BB3 /* apply_wrap.hpp */,
-				E0FC382C0D92D4E400EF3BB3 /* arg.hpp */,
-				E0FC382D0D92D4E400EF3BB3 /* basic_bind.hpp */,
-				E0FC382E0D92D4E400EF3BB3 /* bind.hpp */,
-				E0FC382F0D92D4E400EF3BB3 /* bind_fwd.hpp */,
-				E0FC38300D92D4E400EF3BB3 /* bitand.hpp */,
-				E0FC38310D92D4E400EF3BB3 /* bitor.hpp */,
-				E0FC38320D92D4E400EF3BB3 /* bitxor.hpp */,
-				E0FC38330D92D4E400EF3BB3 /* deque.hpp */,
-				E0FC38340D92D4E400EF3BB3 /* divides.hpp */,
-				E0FC38350D92D4E400EF3BB3 /* equal_to.hpp */,
-				E0FC38360D92D4E400EF3BB3 /* fold_impl.hpp */,
-				E0FC38370D92D4E400EF3BB3 /* full_lambda.hpp */,
-				E0FC38380D92D4E400EF3BB3 /* greater.hpp */,
-				E0FC38390D92D4E400EF3BB3 /* greater_equal.hpp */,
-				E0FC383A0D92D4E400EF3BB3 /* inherit.hpp */,
-				E0FC383B0D92D4E400EF3BB3 /* iter_fold_if_impl.hpp */,
-				E0FC383C0D92D4E400EF3BB3 /* iter_fold_impl.hpp */,
-				E0FC383D0D92D4E400EF3BB3 /* lambda_no_ctps.hpp */,
-				E0FC383E0D92D4E400EF3BB3 /* less.hpp */,
-				E0FC383F0D92D4E400EF3BB3 /* less_equal.hpp */,
-				E0FC38400D92D4E400EF3BB3 /* list.hpp */,
-				E0FC38410D92D4E400EF3BB3 /* list_c.hpp */,
-				E0FC38420D92D4E400EF3BB3 /* map.hpp */,
-				E0FC38430D92D4E400EF3BB3 /* minus.hpp */,
-				E0FC38440D92D4E400EF3BB3 /* modulus.hpp */,
-				E0FC38450D92D4E400EF3BB3 /* not_equal_to.hpp */,
-				E0FC38460D92D4E400EF3BB3 /* or.hpp */,
-				E0FC38470D92D4E400EF3BB3 /* placeholders.hpp */,
-				E0FC38480D92D4E400EF3BB3 /* plus.hpp */,
-				E0FC38490D92D4E400EF3BB3 /* quote.hpp */,
-				E0FC384A0D92D4E400EF3BB3 /* reverse_fold_impl.hpp */,
-				E0FC384B0D92D4E400EF3BB3 /* reverse_iter_fold_impl.hpp */,
-				E0FC384C0D92D4E400EF3BB3 /* set.hpp */,
-				E0FC384D0D92D4E400EF3BB3 /* set_c.hpp */,
-				E0FC384E0D92D4E400EF3BB3 /* shift_left.hpp */,
-				E0FC384F0D92D4E400EF3BB3 /* shift_right.hpp */,
-				E0FC38500D92D4E400EF3BB3 /* template_arity.hpp */,
-				E0FC38510D92D4E400EF3BB3 /* times.hpp */,
-				E0FC38520D92D4E400EF3BB3 /* unpack_args.hpp */,
-				E0FC38530D92D4E400EF3BB3 /* vector.hpp */,
-				E0FC38540D92D4E400EF3BB3 /* vector_c.hpp */,
-			);
-			path = bcc551;
-			sourceTree = "<group>";
-		};
-		E0FC38550D92D4E400EF3BB3 /* dmc */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC38560D92D4E400EF3BB3 /* advance_backward.hpp */,
-				E0FC38570D92D4E400EF3BB3 /* advance_forward.hpp */,
-				E0FC38580D92D4E400EF3BB3 /* and.hpp */,
-				E0FC38590D92D4E400EF3BB3 /* apply.hpp */,
-				E0FC385A0D92D4E400EF3BB3 /* apply_fwd.hpp */,
-				E0FC385B0D92D4E400EF3BB3 /* apply_wrap.hpp */,
-				E0FC385C0D92D4E400EF3BB3 /* arg.hpp */,
-				E0FC385D0D92D4E400EF3BB3 /* basic_bind.hpp */,
-				E0FC385E0D92D4E400EF3BB3 /* bind.hpp */,
-				E0FC385F0D92D4E400EF3BB3 /* bind_fwd.hpp */,
-				E0FC38600D92D4E400EF3BB3 /* bitand.hpp */,
-				E0FC38610D92D4E400EF3BB3 /* bitor.hpp */,
-				E0FC38620D92D4E400EF3BB3 /* bitxor.hpp */,
-				E0FC38630D92D4E400EF3BB3 /* deque.hpp */,
-				E0FC38640D92D4E400EF3BB3 /* divides.hpp */,
-				E0FC38650D92D4E400EF3BB3 /* equal_to.hpp */,
-				E0FC38660D92D4E400EF3BB3 /* fold_impl.hpp */,
-				E0FC38670D92D4E400EF3BB3 /* full_lambda.hpp */,
-				E0FC38680D92D4E400EF3BB3 /* greater.hpp */,
-				E0FC38690D92D4E400EF3BB3 /* greater_equal.hpp */,
-				E0FC386A0D92D4E400EF3BB3 /* inherit.hpp */,
-				E0FC386B0D92D4E400EF3BB3 /* iter_fold_if_impl.hpp */,
-				E0FC386C0D92D4E400EF3BB3 /* iter_fold_impl.hpp */,
-				E0FC386D0D92D4E400EF3BB3 /* lambda_no_ctps.hpp */,
-				E0FC386E0D92D4E400EF3BB3 /* less.hpp */,
-				E0FC386F0D92D4E400EF3BB3 /* less_equal.hpp */,
-				E0FC38700D92D4E400EF3BB3 /* list.hpp */,
-				E0FC38710D92D4E400EF3BB3 /* list_c.hpp */,
-				E0FC38720D92D4E400EF3BB3 /* map.hpp */,
-				E0FC38730D92D4E400EF3BB3 /* minus.hpp */,
-				E0FC38740D92D4E400EF3BB3 /* modulus.hpp */,
-				E0FC38750D92D4E400EF3BB3 /* not_equal_to.hpp */,
-				E0FC38760D92D4E400EF3BB3 /* or.hpp */,
-				E0FC38770D92D4E400EF3BB3 /* placeholders.hpp */,
-				E0FC38780D92D4E400EF3BB3 /* plus.hpp */,
-				E0FC38790D92D4E400EF3BB3 /* quote.hpp */,
-				E0FC387A0D92D4E400EF3BB3 /* reverse_fold_impl.hpp */,
-				E0FC387B0D92D4E400EF3BB3 /* reverse_iter_fold_impl.hpp */,
-				E0FC387C0D92D4E400EF3BB3 /* set.hpp */,
-				E0FC387D0D92D4E400EF3BB3 /* set_c.hpp */,
-				E0FC387E0D92D4E400EF3BB3 /* shift_left.hpp */,
-				E0FC387F0D92D4E400EF3BB3 /* shift_right.hpp */,
-				E0FC38800D92D4E400EF3BB3 /* template_arity.hpp */,
-				E0FC38810D92D4E400EF3BB3 /* times.hpp */,
-				E0FC38820D92D4E400EF3BB3 /* unpack_args.hpp */,
-				E0FC38830D92D4E400EF3BB3 /* vector.hpp */,
-				E0FC38840D92D4E400EF3BB3 /* vector_c.hpp */,
-			);
-			path = dmc;
-			sourceTree = "<group>";
-		};
-		E0FC38850D92D4E400EF3BB3 /* gcc */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC38860D92D4E400EF3BB3 /* advance_backward.hpp */,
-				E0FC38870D92D4E400EF3BB3 /* advance_forward.hpp */,
-				E0FC38880D92D4E400EF3BB3 /* and.hpp */,
-				E0FC38890D92D4E400EF3BB3 /* apply.hpp */,
-				E0FC388A0D92D4E400EF3BB3 /* apply_fwd.hpp */,
-				E0FC388B0D92D4E400EF3BB3 /* apply_wrap.hpp */,
-				E0FC388C0D92D4E400EF3BB3 /* arg.hpp */,
-				E0FC388D0D92D4E400EF3BB3 /* basic_bind.hpp */,
-				E0FC388E0D92D4E400EF3BB3 /* bind.hpp */,
-				E0FC388F0D92D4E400EF3BB3 /* bind_fwd.hpp */,
-				E0FC38900D92D4E400EF3BB3 /* bitand.hpp */,
-				E0FC38910D92D4E400EF3BB3 /* bitor.hpp */,
-				E0FC38920D92D4E400EF3BB3 /* bitxor.hpp */,
-				E0FC38930D92D4E400EF3BB3 /* deque.hpp */,
-				E0FC38940D92D4E400EF3BB3 /* divides.hpp */,
-				E0FC38950D92D4E400EF3BB3 /* equal_to.hpp */,
-				E0FC38960D92D4E400EF3BB3 /* fold_impl.hpp */,
-				E0FC38970D92D4E400EF3BB3 /* full_lambda.hpp */,
-				E0FC38980D92D4E400EF3BB3 /* greater.hpp */,
-				E0FC38990D92D4E400EF3BB3 /* greater_equal.hpp */,
-				E0FC389A0D92D4E400EF3BB3 /* inherit.hpp */,
-				E0FC389B0D92D4E400EF3BB3 /* iter_fold_if_impl.hpp */,
-				E0FC389C0D92D4E400EF3BB3 /* iter_fold_impl.hpp */,
-				E0FC389D0D92D4E400EF3BB3 /* lambda_no_ctps.hpp */,
-				E0FC389E0D92D4E400EF3BB3 /* less.hpp */,
-				E0FC389F0D92D4E400EF3BB3 /* less_equal.hpp */,
-				E0FC38A00D92D4E400EF3BB3 /* list.hpp */,
-				E0FC38A10D92D4E400EF3BB3 /* list_c.hpp */,
-				E0FC38A20D92D4E400EF3BB3 /* map.hpp */,
-				E0FC38A30D92D4E400EF3BB3 /* minus.hpp */,
-				E0FC38A40D92D4E400EF3BB3 /* modulus.hpp */,
-				E0FC38A50D92D4E400EF3BB3 /* not_equal_to.hpp */,
-				E0FC38A60D92D4E400EF3BB3 /* or.hpp */,
-				E0FC38A70D92D4E400EF3BB3 /* placeholders.hpp */,
-				E0FC38A80D92D4E400EF3BB3 /* plus.hpp */,
-				E0FC38A90D92D4E400EF3BB3 /* quote.hpp */,
-				E0FC38AA0D92D4E400EF3BB3 /* reverse_fold_impl.hpp */,
-				E0FC38AB0D92D4E400EF3BB3 /* reverse_iter_fold_impl.hpp */,
-				E0FC38AC0D92D4E400EF3BB3 /* set.hpp */,
-				E0FC38AD0D92D4E400EF3BB3 /* set_c.hpp */,
-				E0FC38AE0D92D4E400EF3BB3 /* shift_left.hpp */,
-				E0FC38AF0D92D4E400EF3BB3 /* shift_right.hpp */,
-				E0FC38B00D92D4E400EF3BB3 /* template_arity.hpp */,
-				E0FC38B10D92D4E400EF3BB3 /* times.hpp */,
-				E0FC38B20D92D4E400EF3BB3 /* unpack_args.hpp */,
-				E0FC38B30D92D4E400EF3BB3 /* vector.hpp */,
-				E0FC38B40D92D4E400EF3BB3 /* vector_c.hpp */,
-			);
-			path = gcc;
-			sourceTree = "<group>";
-		};
-		E0FC38B50D92D4E400EF3BB3 /* msvc60 */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC38B60D92D4E400EF3BB3 /* advance_backward.hpp */,
-				E0FC38B70D92D4E400EF3BB3 /* advance_forward.hpp */,
-				E0FC38B80D92D4E400EF3BB3 /* and.hpp */,
-				E0FC38B90D92D4E400EF3BB3 /* apply.hpp */,
-				E0FC38BA0D92D4E400EF3BB3 /* apply_fwd.hpp */,
-				E0FC38BB0D92D4E400EF3BB3 /* apply_wrap.hpp */,
-				E0FC38BC0D92D4E400EF3BB3 /* arg.hpp */,
-				E0FC38BD0D92D4E400EF3BB3 /* basic_bind.hpp */,
-				E0FC38BE0D92D4E400EF3BB3 /* bind.hpp */,
-				E0FC38BF0D92D4E400EF3BB3 /* bind_fwd.hpp */,
-				E0FC38C00D92D4E400EF3BB3 /* bitand.hpp */,
-				E0FC38C10D92D4E400EF3BB3 /* bitor.hpp */,
-				E0FC38C20D92D4E400EF3BB3 /* bitxor.hpp */,
-				E0FC38C30D92D4E400EF3BB3 /* deque.hpp */,
-				E0FC38C40D92D4E400EF3BB3 /* divides.hpp */,
-				E0FC38C50D92D4E400EF3BB3 /* equal_to.hpp */,
-				E0FC38C60D92D4E400EF3BB3 /* fold_impl.hpp */,
-				E0FC38C70D92D4E400EF3BB3 /* full_lambda.hpp */,
-				E0FC38C80D92D4E400EF3BB3 /* greater.hpp */,
-				E0FC38C90D92D4E400EF3BB3 /* greater_equal.hpp */,
-				E0FC38CA0D92D4E400EF3BB3 /* inherit.hpp */,
-				E0FC38CB0D92D4E400EF3BB3 /* iter_fold_if_impl.hpp */,
-				E0FC38CC0D92D4E400EF3BB3 /* iter_fold_impl.hpp */,
-				E0FC38CD0D92D4E400EF3BB3 /* lambda_no_ctps.hpp */,
-				E0FC38CE0D92D4E400EF3BB3 /* less.hpp */,
-				E0FC38CF0D92D4E400EF3BB3 /* less_equal.hpp */,
-				E0FC38D00D92D4E400EF3BB3 /* list.hpp */,
-				E0FC38D10D92D4E400EF3BB3 /* list_c.hpp */,
-				E0FC38D20D92D4E400EF3BB3 /* map.hpp */,
-				E0FC38D30D92D4E400EF3BB3 /* minus.hpp */,
-				E0FC38D40D92D4E400EF3BB3 /* modulus.hpp */,
-				E0FC38D50D92D4E400EF3BB3 /* not_equal_to.hpp */,
-				E0FC38D60D92D4E400EF3BB3 /* or.hpp */,
-				E0FC38D70D92D4E400EF3BB3 /* placeholders.hpp */,
-				E0FC38D80D92D4E400EF3BB3 /* plus.hpp */,
-				E0FC38D90D92D4E400EF3BB3 /* quote.hpp */,
-				E0FC38DA0D92D4E400EF3BB3 /* reverse_fold_impl.hpp */,
-				E0FC38DB0D92D4E400EF3BB3 /* reverse_iter_fold_impl.hpp */,
-				E0FC38DC0D92D4E400EF3BB3 /* set.hpp */,
-				E0FC38DD0D92D4E400EF3BB3 /* set_c.hpp */,
-				E0FC38DE0D92D4E400EF3BB3 /* shift_left.hpp */,
-				E0FC38DF0D92D4E400EF3BB3 /* shift_right.hpp */,
-				E0FC38E00D92D4E400EF3BB3 /* template_arity.hpp */,
-				E0FC38E10D92D4E400EF3BB3 /* times.hpp */,
-				E0FC38E20D92D4E400EF3BB3 /* unpack_args.hpp */,
-				E0FC38E30D92D4E400EF3BB3 /* vector.hpp */,
-				E0FC38E40D92D4E400EF3BB3 /* vector_c.hpp */,
-			);
-			path = msvc60;
-			sourceTree = "<group>";
-		};
-		E0FC38E50D92D4E400EF3BB3 /* msvc70 */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC38E60D92D4E400EF3BB3 /* advance_backward.hpp */,
-				E0FC38E70D92D4E400EF3BB3 /* advance_forward.hpp */,
-				E0FC38E80D92D4E400EF3BB3 /* and.hpp */,
-				E0FC38E90D92D4E400EF3BB3 /* apply.hpp */,
-				E0FC38EA0D92D4E400EF3BB3 /* apply_fwd.hpp */,
-				E0FC38EB0D92D4E400EF3BB3 /* apply_wrap.hpp */,
-				E0FC38EC0D92D4E400EF3BB3 /* arg.hpp */,
-				E0FC38ED0D92D4E400EF3BB3 /* basic_bind.hpp */,
-				E0FC38EE0D92D4E400EF3BB3 /* bind.hpp */,
-				E0FC38EF0D92D4E400EF3BB3 /* bind_fwd.hpp */,
-				E0FC38F00D92D4E400EF3BB3 /* bitand.hpp */,
-				E0FC38F10D92D4E400EF3BB3 /* bitor.hpp */,
-				E0FC38F20D92D4E400EF3BB3 /* bitxor.hpp */,
-				E0FC38F30D92D4E400EF3BB3 /* deque.hpp */,
-				E0FC38F40D92D4E400EF3BB3 /* divides.hpp */,
-				E0FC38F50D92D4E400EF3BB3 /* equal_to.hpp */,
-				E0FC38F60D92D4E400EF3BB3 /* fold_impl.hpp */,
-				E0FC38F70D92D4E400EF3BB3 /* full_lambda.hpp */,
-				E0FC38F80D92D4E400EF3BB3 /* greater.hpp */,
-				E0FC38F90D92D4E400EF3BB3 /* greater_equal.hpp */,
-				E0FC38FA0D92D4E400EF3BB3 /* inherit.hpp */,
-				E0FC38FB0D92D4E400EF3BB3 /* iter_fold_if_impl.hpp */,
-				E0FC38FC0D92D4E400EF3BB3 /* iter_fold_impl.hpp */,
-				E0FC38FD0D92D4E400EF3BB3 /* lambda_no_ctps.hpp */,
-				E0FC38FE0D92D4E400EF3BB3 /* less.hpp */,
-				E0FC38FF0D92D4E400EF3BB3 /* less_equal.hpp */,
-				E0FC39000D92D4E400EF3BB3 /* list.hpp */,
-				E0FC39010D92D4E400EF3BB3 /* list_c.hpp */,
-				E0FC39020D92D4E400EF3BB3 /* map.hpp */,
-				E0FC39030D92D4E400EF3BB3 /* minus.hpp */,
-				E0FC39040D92D4E400EF3BB3 /* modulus.hpp */,
-				E0FC39050D92D4E400EF3BB3 /* not_equal_to.hpp */,
-				E0FC39060D92D4E400EF3BB3 /* or.hpp */,
-				E0FC39070D92D4E400EF3BB3 /* placeholders.hpp */,
-				E0FC39080D92D4E400EF3BB3 /* plus.hpp */,
-				E0FC39090D92D4E400EF3BB3 /* quote.hpp */,
-				E0FC390A0D92D4E400EF3BB3 /* reverse_fold_impl.hpp */,
-				E0FC390B0D92D4E400EF3BB3 /* reverse_iter_fold_impl.hpp */,
-				E0FC390C0D92D4E400EF3BB3 /* set.hpp */,
-				E0FC390D0D92D4E400EF3BB3 /* set_c.hpp */,
-				E0FC390E0D92D4E400EF3BB3 /* shift_left.hpp */,
-				E0FC390F0D92D4E400EF3BB3 /* shift_right.hpp */,
-				E0FC39100D92D4E400EF3BB3 /* template_arity.hpp */,
-				E0FC39110D92D4E400EF3BB3 /* times.hpp */,
-				E0FC39120D92D4E400EF3BB3 /* unpack_args.hpp */,
-				E0FC39130D92D4E400EF3BB3 /* vector.hpp */,
-				E0FC39140D92D4E400EF3BB3 /* vector_c.hpp */,
-			);
-			path = msvc70;
-			sourceTree = "<group>";
-		};
-		E0FC39150D92D4E400EF3BB3 /* mwcw */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC39160D92D4E400EF3BB3 /* advance_backward.hpp */,
-				E0FC39170D92D4E400EF3BB3 /* advance_forward.hpp */,
-				E0FC39180D92D4E400EF3BB3 /* and.hpp */,
-				E0FC39190D92D4E400EF3BB3 /* apply.hpp */,
-				E0FC391A0D92D4E400EF3BB3 /* apply_fwd.hpp */,
-				E0FC391B0D92D4E400EF3BB3 /* apply_wrap.hpp */,
-				E0FC391C0D92D4E400EF3BB3 /* arg.hpp */,
-				E0FC391D0D92D4E400EF3BB3 /* basic_bind.hpp */,
-				E0FC391E0D92D4E400EF3BB3 /* bind.hpp */,
-				E0FC391F0D92D4E400EF3BB3 /* bind_fwd.hpp */,
-				E0FC39200D92D4E400EF3BB3 /* bitand.hpp */,
-				E0FC39210D92D4E400EF3BB3 /* bitor.hpp */,
-				E0FC39220D92D4E400EF3BB3 /* bitxor.hpp */,
-				E0FC39230D92D4E400EF3BB3 /* deque.hpp */,
-				E0FC39240D92D4E400EF3BB3 /* divides.hpp */,
-				E0FC39250D92D4E400EF3BB3 /* equal_to.hpp */,
-				E0FC39260D92D4E400EF3BB3 /* fold_impl.hpp */,
-				E0FC39270D92D4E400EF3BB3 /* full_lambda.hpp */,
-				E0FC39280D92D4E400EF3BB3 /* greater.hpp */,
-				E0FC39290D92D4E400EF3BB3 /* greater_equal.hpp */,
-				E0FC392A0D92D4E400EF3BB3 /* inherit.hpp */,
-				E0FC392B0D92D4E400EF3BB3 /* iter_fold_if_impl.hpp */,
-				E0FC392C0D92D4E400EF3BB3 /* iter_fold_impl.hpp */,
-				E0FC392D0D92D4E400EF3BB3 /* lambda_no_ctps.hpp */,
-				E0FC392E0D92D4E400EF3BB3 /* less.hpp */,
-				E0FC392F0D92D4E400EF3BB3 /* less_equal.hpp */,
-				E0FC39300D92D4E400EF3BB3 /* list.hpp */,
-				E0FC39310D92D4E400EF3BB3 /* list_c.hpp */,
-				E0FC39320D92D4E400EF3BB3 /* map.hpp */,
-				E0FC39330D92D4E400EF3BB3 /* minus.hpp */,
-				E0FC39340D92D4E400EF3BB3 /* modulus.hpp */,
-				E0FC39350D92D4E400EF3BB3 /* not_equal_to.hpp */,
-				E0FC39360D92D4E400EF3BB3 /* or.hpp */,
-				E0FC39370D92D4E400EF3BB3 /* placeholders.hpp */,
-				E0FC39380D92D4E400EF3BB3 /* plus.hpp */,
-				E0FC39390D92D4E400EF3BB3 /* quote.hpp */,
-				E0FC393A0D92D4E400EF3BB3 /* reverse_fold_impl.hpp */,
-				E0FC393B0D92D4E400EF3BB3 /* reverse_iter_fold_impl.hpp */,
-				E0FC393C0D92D4E400EF3BB3 /* set.hpp */,
-				E0FC393D0D92D4E400EF3BB3 /* set_c.hpp */,
-				E0FC393E0D92D4E400EF3BB3 /* shift_left.hpp */,
-				E0FC393F0D92D4E400EF3BB3 /* shift_right.hpp */,
-				E0FC39400D92D4E400EF3BB3 /* template_arity.hpp */,
-				E0FC39410D92D4E400EF3BB3 /* times.hpp */,
-				E0FC39420D92D4E400EF3BB3 /* unpack_args.hpp */,
-				E0FC39430D92D4E400EF3BB3 /* vector.hpp */,
-				E0FC39440D92D4E400EF3BB3 /* vector_c.hpp */,
-			);
-			path = mwcw;
-			sourceTree = "<group>";
-		};
-		E0FC39450D92D4E400EF3BB3 /* no_ctps */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC39460D92D4E400EF3BB3 /* advance_backward.hpp */,
-				E0FC39470D92D4E400EF3BB3 /* advance_forward.hpp */,
-				E0FC39480D92D4E400EF3BB3 /* and.hpp */,
-				E0FC39490D92D4E400EF3BB3 /* apply.hpp */,
-				E0FC394A0D92D4E400EF3BB3 /* apply_fwd.hpp */,
-				E0FC394B0D92D4E400EF3BB3 /* apply_wrap.hpp */,
-				E0FC394C0D92D4E400EF3BB3 /* arg.hpp */,
-				E0FC394D0D92D4E400EF3BB3 /* basic_bind.hpp */,
-				E0FC394E0D92D4E400EF3BB3 /* bind.hpp */,
-				E0FC394F0D92D4E400EF3BB3 /* bind_fwd.hpp */,
-				E0FC39500D92D4E400EF3BB3 /* bitand.hpp */,
-				E0FC39510D92D4E400EF3BB3 /* bitor.hpp */,
-				E0FC39520D92D4E400EF3BB3 /* bitxor.hpp */,
-				E0FC39530D92D4E400EF3BB3 /* deque.hpp */,
-				E0FC39540D92D4E400EF3BB3 /* divides.hpp */,
-				E0FC39550D92D4E400EF3BB3 /* equal_to.hpp */,
-				E0FC39560D92D4E400EF3BB3 /* fold_impl.hpp */,
-				E0FC39570D92D4E400EF3BB3 /* full_lambda.hpp */,
-				E0FC39580D92D4E400EF3BB3 /* greater.hpp */,
-				E0FC39590D92D4E400EF3BB3 /* greater_equal.hpp */,
-				E0FC395A0D92D4E400EF3BB3 /* inherit.hpp */,
-				E0FC395B0D92D4E400EF3BB3 /* iter_fold_if_impl.hpp */,
-				E0FC395C0D92D4E400EF3BB3 /* iter_fold_impl.hpp */,
-				E0FC395D0D92D4E400EF3BB3 /* lambda_no_ctps.hpp */,
-				E0FC395E0D92D4E400EF3BB3 /* less.hpp */,
-				E0FC395F0D92D4E400EF3BB3 /* less_equal.hpp */,
-				E0FC39600D92D4E400EF3BB3 /* list.hpp */,
-				E0FC39610D92D4E400EF3BB3 /* list_c.hpp */,
-				E0FC39620D92D4E400EF3BB3 /* map.hpp */,
-				E0FC39630D92D4E400EF3BB3 /* minus.hpp */,
-				E0FC39640D92D4E400EF3BB3 /* modulus.hpp */,
-				E0FC39650D92D4E400EF3BB3 /* not_equal_to.hpp */,
-				E0FC39660D92D4E400EF3BB3 /* or.hpp */,
-				E0FC39670D92D4E400EF3BB3 /* placeholders.hpp */,
-				E0FC39680D92D4E400EF3BB3 /* plus.hpp */,
-				E0FC39690D92D4E400EF3BB3 /* quote.hpp */,
-				E0FC396A0D92D4E400EF3BB3 /* reverse_fold_impl.hpp */,
-				E0FC396B0D92D4E400EF3BB3 /* reverse_iter_fold_impl.hpp */,
-				E0FC396C0D92D4E400EF3BB3 /* set.hpp */,
-				E0FC396D0D92D4E400EF3BB3 /* set_c.hpp */,
-				E0FC396E0D92D4E400EF3BB3 /* shift_left.hpp */,
-				E0FC396F0D92D4E400EF3BB3 /* shift_right.hpp */,
-				E0FC39700D92D4E400EF3BB3 /* template_arity.hpp */,
-				E0FC39710D92D4E400EF3BB3 /* times.hpp */,
-				E0FC39720D92D4E400EF3BB3 /* unpack_args.hpp */,
-				E0FC39730D92D4E400EF3BB3 /* vector.hpp */,
-				E0FC39740D92D4E400EF3BB3 /* vector_c.hpp */,
-			);
-			path = no_ctps;
-			sourceTree = "<group>";
-		};
-		E0FC39750D92D4E400EF3BB3 /* no_ttp */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC39760D92D4E400EF3BB3 /* advance_backward.hpp */,
-				E0FC39770D92D4E400EF3BB3 /* advance_forward.hpp */,
-				E0FC39780D92D4E400EF3BB3 /* and.hpp */,
-				E0FC39790D92D4E400EF3BB3 /* apply.hpp */,
-				E0FC397A0D92D4E400EF3BB3 /* apply_fwd.hpp */,
-				E0FC397B0D92D4E400EF3BB3 /* apply_wrap.hpp */,
-				E0FC397C0D92D4E400EF3BB3 /* arg.hpp */,
-				E0FC397D0D92D4E400EF3BB3 /* basic_bind.hpp */,
-				E0FC397E0D92D4E400EF3BB3 /* bind.hpp */,
-				E0FC397F0D92D4E400EF3BB3 /* bind_fwd.hpp */,
-				E0FC39800D92D4E400EF3BB3 /* bitand.hpp */,
-				E0FC39810D92D4E400EF3BB3 /* bitor.hpp */,
-				E0FC39820D92D4E400EF3BB3 /* bitxor.hpp */,
-				E0FC39830D92D4E400EF3BB3 /* deque.hpp */,
-				E0FC39840D92D4E400EF3BB3 /* divides.hpp */,
-				E0FC39850D92D4E400EF3BB3 /* equal_to.hpp */,
-				E0FC39860D92D4E400EF3BB3 /* fold_impl.hpp */,
-				E0FC39870D92D4E400EF3BB3 /* full_lambda.hpp */,
-				E0FC39880D92D4E400EF3BB3 /* greater.hpp */,
-				E0FC39890D92D4E400EF3BB3 /* greater_equal.hpp */,
-				E0FC398A0D92D4E400EF3BB3 /* inherit.hpp */,
-				E0FC398B0D92D4E400EF3BB3 /* iter_fold_if_impl.hpp */,
-				E0FC398C0D92D4E400EF3BB3 /* iter_fold_impl.hpp */,
-				E0FC398D0D92D4E400EF3BB3 /* lambda_no_ctps.hpp */,
-				E0FC398E0D92D4E400EF3BB3 /* less.hpp */,
-				E0FC398F0D92D4E400EF3BB3 /* less_equal.hpp */,
-				E0FC39900D92D4E400EF3BB3 /* list.hpp */,
-				E0FC39910D92D4E400EF3BB3 /* list_c.hpp */,
-				E0FC39920D92D4E400EF3BB3 /* map.hpp */,
-				E0FC39930D92D4E400EF3BB3 /* minus.hpp */,
-				E0FC39940D92D4E400EF3BB3 /* modulus.hpp */,
-				E0FC39950D92D4E400EF3BB3 /* not_equal_to.hpp */,
-				E0FC39960D92D4E400EF3BB3 /* or.hpp */,
-				E0FC39970D92D4E400EF3BB3 /* placeholders.hpp */,
-				E0FC39980D92D4E400EF3BB3 /* plus.hpp */,
-				E0FC39990D92D4E400EF3BB3 /* quote.hpp */,
-				E0FC399A0D92D4E400EF3BB3 /* reverse_fold_impl.hpp */,
-				E0FC399B0D92D4E400EF3BB3 /* reverse_iter_fold_impl.hpp */,
-				E0FC399C0D92D4E400EF3BB3 /* set.hpp */,
-				E0FC399D0D92D4E400EF3BB3 /* set_c.hpp */,
-				E0FC399E0D92D4E400EF3BB3 /* shift_left.hpp */,
-				E0FC399F0D92D4E400EF3BB3 /* shift_right.hpp */,
-				E0FC39A00D92D4E400EF3BB3 /* template_arity.hpp */,
-				E0FC39A10D92D4E400EF3BB3 /* times.hpp */,
-				E0FC39A20D92D4E400EF3BB3 /* unpack_args.hpp */,
-				E0FC39A30D92D4E400EF3BB3 /* vector.hpp */,
-				E0FC39A40D92D4E400EF3BB3 /* vector_c.hpp */,
-			);
-			path = no_ttp;
-			sourceTree = "<group>";
-		};
-		E0FC39A50D92D4E400EF3BB3 /* plain */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC39A60D92D4E400EF3BB3 /* advance_backward.hpp */,
-				E0FC39A70D92D4E400EF3BB3 /* advance_forward.hpp */,
-				E0FC39A80D92D4E400EF3BB3 /* and.hpp */,
-				E0FC39A90D92D4E400EF3BB3 /* apply.hpp */,
-				E0FC39AA0D92D4E400EF3BB3 /* apply_fwd.hpp */,
-				E0FC39AB0D92D4E400EF3BB3 /* apply_wrap.hpp */,
-				E0FC39AC0D92D4E400EF3BB3 /* arg.hpp */,
-				E0FC39AD0D92D4E400EF3BB3 /* basic_bind.hpp */,
-				E0FC39AE0D92D4E400EF3BB3 /* bind.hpp */,
-				E0FC39AF0D92D4E400EF3BB3 /* bind_fwd.hpp */,
-				E0FC39B00D92D4E400EF3BB3 /* bitand.hpp */,
-				E0FC39B10D92D4E400EF3BB3 /* bitor.hpp */,
-				E0FC39B20D92D4E400EF3BB3 /* bitxor.hpp */,
-				E0FC39B30D92D4E400EF3BB3 /* deque.hpp */,
-				E0FC39B40D92D4E400EF3BB3 /* divides.hpp */,
-				E0FC39B50D92D4E400EF3BB3 /* equal_to.hpp */,
-				E0FC39B60D92D4E400EF3BB3 /* fold_impl.hpp */,
-				E0FC39B70D92D4E400EF3BB3 /* full_lambda.hpp */,
-				E0FC39B80D92D4E400EF3BB3 /* greater.hpp */,
-				E0FC39B90D92D4E400EF3BB3 /* greater_equal.hpp */,
-				E0FC39BA0D92D4E400EF3BB3 /* inherit.hpp */,
-				E0FC39BB0D92D4E400EF3BB3 /* iter_fold_if_impl.hpp */,
-				E0FC39BC0D92D4E400EF3BB3 /* iter_fold_impl.hpp */,
-				E0FC39BD0D92D4E400EF3BB3 /* lambda_no_ctps.hpp */,
-				E0FC39BE0D92D4E400EF3BB3 /* less.hpp */,
-				E0FC39BF0D92D4E400EF3BB3 /* less_equal.hpp */,
-				E0FC39C00D92D4E400EF3BB3 /* list.hpp */,
-				E0FC39C10D92D4E400EF3BB3 /* list_c.hpp */,
-				E0FC39C20D92D4E400EF3BB3 /* map.hpp */,
-				E0FC39C30D92D4E400EF3BB3 /* minus.hpp */,
-				E0FC39C40D92D4E400EF3BB3 /* modulus.hpp */,
-				E0FC39C50D92D4E400EF3BB3 /* not_equal_to.hpp */,
-				E0FC39C60D92D4E400EF3BB3 /* or.hpp */,
-				E0FC39C70D92D4E400EF3BB3 /* placeholders.hpp */,
-				E0FC39C80D92D4E400EF3BB3 /* plus.hpp */,
-				E0FC39C90D92D4E400EF3BB3 /* quote.hpp */,
-				E0FC39CA0D92D4E400EF3BB3 /* reverse_fold_impl.hpp */,
-				E0FC39CB0D92D4E400EF3BB3 /* reverse_iter_fold_impl.hpp */,
-				E0FC39CC0D92D4E400EF3BB3 /* set.hpp */,
-				E0FC39CD0D92D4E400EF3BB3 /* set_c.hpp */,
-				E0FC39CE0D92D4E400EF3BB3 /* shift_left.hpp */,
-				E0FC39CF0D92D4E400EF3BB3 /* shift_right.hpp */,
-				E0FC39D00D92D4E400EF3BB3 /* template_arity.hpp */,
-				E0FC39D10D92D4E400EF3BB3 /* times.hpp */,
-				E0FC39D20D92D4E400EF3BB3 /* unpack_args.hpp */,
-				E0FC39D30D92D4E400EF3BB3 /* vector.hpp */,
-				E0FC39D40D92D4E400EF3BB3 /* vector_c.hpp */,
-			);
-			path = plain;
-			sourceTree = "<group>";
-		};
-		E0FC39D50D92D4E400EF3BB3 /* preprocessor */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC39D60D92D4E400EF3BB3 /* add.hpp */,
-				E0FC39D70D92D4E400EF3BB3 /* def_params_tail.hpp */,
-				E0FC39D80D92D4E400EF3BB3 /* default_params.hpp */,
-				E0FC39D90D92D4E400EF3BB3 /* enum.hpp */,
-				E0FC39DA0D92D4E400EF3BB3 /* ext_params.hpp */,
-				E0FC39DB0D92D4E400EF3BB3 /* filter_params.hpp */,
-				E0FC39DC0D92D4E400EF3BB3 /* params.hpp */,
-				E0FC39DD0D92D4E400EF3BB3 /* partial_spec_params.hpp */,
-				E0FC39DE0D92D4E400EF3BB3 /* range.hpp */,
-				E0FC39DF0D92D4E400EF3BB3 /* repeat.hpp */,
-				E0FC39E00D92D4E400EF3BB3 /* sub.hpp */,
-				E0FC39E10D92D4E400EF3BB3 /* tuple.hpp */,
-			);
-			path = preprocessor;
-			sourceTree = "<group>";
-		};
-		E0FC39FE0D92D4E400EF3BB3 /* limits */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC39FF0D92D4E400EF3BB3 /* arity.hpp */,
-			);
-			path = limits;
-			sourceTree = "<group>";
-		};
-		E0FC3A110D92D4E400EF3BB3 /* optional */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A120D92D4E400EF3BB3 /* optional.hpp */,
-				E0FC3A130D92D4E400EF3BB3 /* optional_fwd.hpp */,
-			);
-			path = optional;
-			sourceTree = "<group>";
-		};
-		E0FC3A150D92D4E400EF3BB3 /* preprocessor */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A160D92D4E400EF3BB3 /* arithmetic */,
-				E0FC3A1B0D92D4E400EF3BB3 /* array */,
-				E0FC3A1F0D92D4E400EF3BB3 /* cat.hpp */,
-				E0FC3A200D92D4E400EF3BB3 /* comma_if.hpp */,
-				E0FC3A210D92D4E400EF3BB3 /* config */,
-				E0FC3A230D92D4E400EF3BB3 /* control */,
-				E0FC3A310D92D4E400EF3BB3 /* debug */,
-				E0FC3A330D92D4E400EF3BB3 /* dec.hpp */,
-				E0FC3A340D92D4E400EF3BB3 /* detail */,
-				E0FC3A3A0D92D4E400EF3BB3 /* empty.hpp */,
-				E0FC3A3B0D92D4E400EF3BB3 /* enum_params.hpp */,
-				E0FC3A3C0D92D4E400EF3BB3 /* enum_shifted_params.hpp */,
-				E0FC3A3D0D92D4E400EF3BB3 /* expr_if.hpp */,
-				E0FC3A3E0D92D4E400EF3BB3 /* facilities */,
-				E0FC3A410D92D4E400EF3BB3 /* identity.hpp */,
-				E0FC3A420D92D4E400EF3BB3 /* inc.hpp */,
-				E0FC3A430D92D4E400EF3BB3 /* iterate.hpp */,
-				E0FC3A440D92D4E400EF3BB3 /* iteration */,
-				E0FC3A460D92D4E400EF3BB3 /* list */,
-				E0FC3A560D92D4E400EF3BB3 /* logical */,
-				E0FC3A5B0D92D4E400EF3BB3 /* punctuation */,
-				E0FC3A5E0D92D4E400EF3BB3 /* repeat.hpp */,
-				E0FC3A5F0D92D4E400EF3BB3 /* repetition */,
-				E0FC3A6E0D92D4E400EF3BB3 /* seq */,
-				E0FC3A7A0D92D4E400EF3BB3 /* slot */,
-				E0FC3A7E0D92D4E400EF3BB3 /* stringize.hpp */,
-				E0FC3A7F0D92D4E400EF3BB3 /* tuple */,
-			);
-			path = preprocessor;
-			sourceTree = "<group>";
-		};
-		E0FC3A160D92D4E400EF3BB3 /* arithmetic */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A170D92D4E400EF3BB3 /* add.hpp */,
-				E0FC3A180D92D4E400EF3BB3 /* dec.hpp */,
-				E0FC3A190D92D4E400EF3BB3 /* inc.hpp */,
-				E0FC3A1A0D92D4E400EF3BB3 /* sub.hpp */,
-			);
-			path = arithmetic;
-			sourceTree = "<group>";
-		};
-		E0FC3A1B0D92D4E400EF3BB3 /* array */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A1C0D92D4E400EF3BB3 /* data.hpp */,
-				E0FC3A1D0D92D4E400EF3BB3 /* elem.hpp */,
-				E0FC3A1E0D92D4E400EF3BB3 /* size.hpp */,
-			);
-			path = array;
-			sourceTree = "<group>";
-		};
-		E0FC3A210D92D4E400EF3BB3 /* config */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A220D92D4E400EF3BB3 /* config.hpp */,
-			);
-			path = config;
-			sourceTree = "<group>";
-		};
-		E0FC3A230D92D4E400EF3BB3 /* control */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A240D92D4E400EF3BB3 /* detail */,
-				E0FC3A2C0D92D4E400EF3BB3 /* expr_if.hpp */,
-				E0FC3A2D0D92D4E400EF3BB3 /* expr_iif.hpp */,
-				E0FC3A2E0D92D4E400EF3BB3 /* if.hpp */,
-				E0FC3A2F0D92D4E400EF3BB3 /* iif.hpp */,
-				E0FC3A300D92D4E400EF3BB3 /* while.hpp */,
-			);
-			path = control;
-			sourceTree = "<group>";
-		};
-		E0FC3A240D92D4E400EF3BB3 /* detail */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A250D92D4E400EF3BB3 /* dmc */,
-				E0FC3A270D92D4E400EF3BB3 /* edg */,
-				E0FC3A290D92D4E400EF3BB3 /* msvc */,
-				E0FC3A2B0D92D4E400EF3BB3 /* while.hpp */,
-			);
-			path = detail;
-			sourceTree = "<group>";
-		};
-		E0FC3A250D92D4E400EF3BB3 /* dmc */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A260D92D4E400EF3BB3 /* while.hpp */,
-			);
-			path = dmc;
-			sourceTree = "<group>";
-		};
-		E0FC3A270D92D4E400EF3BB3 /* edg */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A280D92D4E400EF3BB3 /* while.hpp */,
-			);
-			path = edg;
-			sourceTree = "<group>";
-		};
-		E0FC3A290D92D4E400EF3BB3 /* msvc */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A2A0D92D4E400EF3BB3 /* while.hpp */,
-			);
-			path = msvc;
-			sourceTree = "<group>";
-		};
-		E0FC3A310D92D4E400EF3BB3 /* debug */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A320D92D4E400EF3BB3 /* error.hpp */,
-			);
-			path = debug;
-			sourceTree = "<group>";
-		};
-		E0FC3A340D92D4E400EF3BB3 /* detail */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A350D92D4E400EF3BB3 /* auto_rec.hpp */,
-				E0FC3A360D92D4E400EF3BB3 /* check.hpp */,
-				E0FC3A370D92D4E400EF3BB3 /* dmc */,
-				E0FC3A390D92D4E400EF3BB3 /* is_binary.hpp */,
-			);
-			path = detail;
-			sourceTree = "<group>";
-		};
-		E0FC3A370D92D4E400EF3BB3 /* dmc */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A380D92D4E400EF3BB3 /* auto_rec.hpp */,
-			);
-			path = dmc;
-			sourceTree = "<group>";
-		};
-		E0FC3A3E0D92D4E400EF3BB3 /* facilities */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A3F0D92D4E400EF3BB3 /* empty.hpp */,
-				E0FC3A400D92D4E400EF3BB3 /* identity.hpp */,
-			);
-			path = facilities;
-			sourceTree = "<group>";
-		};
-		E0FC3A440D92D4E400EF3BB3 /* iteration */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A450D92D4E400EF3BB3 /* iterate.hpp */,
-			);
-			path = iteration;
-			sourceTree = "<group>";
-		};
-		E0FC3A460D92D4E400EF3BB3 /* list */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A470D92D4E400EF3BB3 /* adt.hpp */,
-				E0FC3A480D92D4E400EF3BB3 /* append.hpp */,
-				E0FC3A490D92D4E400EF3BB3 /* detail */,
-				E0FC3A510D92D4E400EF3BB3 /* fold_left.hpp */,
-				E0FC3A520D92D4E400EF3BB3 /* fold_right.hpp */,
-				E0FC3A530D92D4E400EF3BB3 /* for_each_i.hpp */,
-				E0FC3A540D92D4E400EF3BB3 /* reverse.hpp */,
-				E0FC3A550D92D4E400EF3BB3 /* transform.hpp */,
-			);
-			path = list;
-			sourceTree = "<group>";
-		};
-		E0FC3A490D92D4E400EF3BB3 /* detail */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A4A0D92D4E400EF3BB3 /* dmc */,
-				E0FC3A4C0D92D4E400EF3BB3 /* edg */,
-				E0FC3A4F0D92D4E400EF3BB3 /* fold_left.hpp */,
-				E0FC3A500D92D4E400EF3BB3 /* fold_right.hpp */,
-			);
-			path = detail;
-			sourceTree = "<group>";
-		};
-		E0FC3A4A0D92D4E400EF3BB3 /* dmc */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A4B0D92D4E400EF3BB3 /* fold_left.hpp */,
-			);
-			path = dmc;
-			sourceTree = "<group>";
-		};
-		E0FC3A4C0D92D4E400EF3BB3 /* edg */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A4D0D92D4E400EF3BB3 /* fold_left.hpp */,
-				E0FC3A4E0D92D4E400EF3BB3 /* fold_right.hpp */,
-			);
-			path = edg;
-			sourceTree = "<group>";
-		};
-		E0FC3A560D92D4E400EF3BB3 /* logical */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A570D92D4E400EF3BB3 /* and.hpp */,
-				E0FC3A580D92D4E400EF3BB3 /* bitand.hpp */,
-				E0FC3A590D92D4E400EF3BB3 /* bool.hpp */,
-				E0FC3A5A0D92D4E400EF3BB3 /* compl.hpp */,
-			);
-			path = logical;
-			sourceTree = "<group>";
-		};
-		E0FC3A5B0D92D4E400EF3BB3 /* punctuation */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A5C0D92D4E400EF3BB3 /* comma.hpp */,
-				E0FC3A5D0D92D4E400EF3BB3 /* comma_if.hpp */,
-			);
-			path = punctuation;
-			sourceTree = "<group>";
-		};
-		E0FC3A5F0D92D4E400EF3BB3 /* repetition */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A600D92D4E400EF3BB3 /* detail */,
-				E0FC3A680D92D4E400EF3BB3 /* enum_binary_params.hpp */,
-				E0FC3A690D92D4E400EF3BB3 /* enum_params.hpp */,
-				E0FC3A6A0D92D4E400EF3BB3 /* enum_shifted_params.hpp */,
-				E0FC3A6B0D92D4E400EF3BB3 /* for.hpp */,
-				E0FC3A6C0D92D4E400EF3BB3 /* repeat.hpp */,
-				E0FC3A6D0D92D4E400EF3BB3 /* repeat_from_to.hpp */,
-			);
-			path = repetition;
-			sourceTree = "<group>";
-		};
-		E0FC3A600D92D4E400EF3BB3 /* detail */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A610D92D4E400EF3BB3 /* dmc */,
-				E0FC3A630D92D4E400EF3BB3 /* edg */,
-				E0FC3A650D92D4E400EF3BB3 /* for.hpp */,
-				E0FC3A660D92D4E400EF3BB3 /* msvc */,
-			);
-			path = detail;
-			sourceTree = "<group>";
-		};
-		E0FC3A610D92D4E400EF3BB3 /* dmc */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A620D92D4E400EF3BB3 /* for.hpp */,
-			);
-			path = dmc;
-			sourceTree = "<group>";
-		};
-		E0FC3A630D92D4E400EF3BB3 /* edg */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A640D92D4E400EF3BB3 /* for.hpp */,
-			);
-			path = edg;
-			sourceTree = "<group>";
-		};
-		E0FC3A660D92D4E400EF3BB3 /* msvc */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A670D92D4E400EF3BB3 /* for.hpp */,
-			);
-			path = msvc;
-			sourceTree = "<group>";
-		};
-		E0FC3A6E0D92D4E400EF3BB3 /* seq */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A6F0D92D4E400EF3BB3 /* detail */,
-				E0FC3A710D92D4E400EF3BB3 /* elem.hpp */,
-				E0FC3A720D92D4E400EF3BB3 /* enum.hpp */,
-				E0FC3A730D92D4E400EF3BB3 /* first_n.hpp */,
-				E0FC3A740D92D4E400EF3BB3 /* fold_left.hpp */,
-				E0FC3A750D92D4E400EF3BB3 /* for_each.hpp */,
-				E0FC3A760D92D4E400EF3BB3 /* rest_n.hpp */,
-				E0FC3A770D92D4E400EF3BB3 /* seq.hpp */,
-				E0FC3A780D92D4E400EF3BB3 /* size.hpp */,
-				E0FC3A790D92D4E400EF3BB3 /* subseq.hpp */,
-			);
-			path = seq;
-			sourceTree = "<group>";
-		};
-		E0FC3A6F0D92D4E400EF3BB3 /* detail */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A700D92D4E400EF3BB3 /* split.hpp */,
-			);
-			path = detail;
-			sourceTree = "<group>";
-		};
-		E0FC3A7A0D92D4E400EF3BB3 /* slot */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A7B0D92D4E400EF3BB3 /* detail */,
-				E0FC3A7D0D92D4E400EF3BB3 /* slot.hpp */,
-			);
-			path = slot;
-			sourceTree = "<group>";
-		};
-		E0FC3A7B0D92D4E400EF3BB3 /* detail */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A7C0D92D4E400EF3BB3 /* def.hpp */,
-			);
-			path = detail;
-			sourceTree = "<group>";
-		};
-		E0FC3A7F0D92D4E400EF3BB3 /* tuple */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A800D92D4E400EF3BB3 /* eat.hpp */,
-				E0FC3A810D92D4E400EF3BB3 /* elem.hpp */,
-				E0FC3A820D92D4E400EF3BB3 /* rem.hpp */,
-				E0FC3A830D92D4E400EF3BB3 /* to_list.hpp */,
-			);
-			path = tuple;
-			sourceTree = "<group>";
-		};
-		E0FC3A8B0D92D4E400EF3BB3 /* test */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A8C0D92D4E400EF3BB3 /* auto_unit_test.hpp */,
-				E0FC3A8D0D92D4E400EF3BB3 /* detail */,
-				E0FC3A970D92D4E400EF3BB3 /* exception_safety.hpp */,
-				E0FC3A980D92D4E400EF3BB3 /* execution_monitor.hpp */,
-				E0FC3A990D92D4E400EF3BB3 /* floating_point_comparison.hpp */,
-				E0FC3A9A0D92D4E400EF3BB3 /* framework.hpp */,
-				E0FC3A9B0D92D4E400EF3BB3 /* impl */,
-				E0FC3AB00D92D4E400EF3BB3 /* included */,
-				E0FC3AB50D92D4E400EF3BB3 /* interaction_based.hpp */,
-				E0FC3AB60D92D4E400EF3BB3 /* logged_expectations.hpp */,
-				E0FC3AB70D92D4E400EF3BB3 /* minimal.hpp */,
-				E0FC3AB80D92D4E400EF3BB3 /* mock_object.hpp */,
-				E0FC3AB90D92D4E400EF3BB3 /* output */,
-				E0FC3ABE0D92D4E400EF3BB3 /* output_test_stream.hpp */,
-				E0FC3ABF0D92D4E400EF3BB3 /* parameterized_test.hpp */,
-				E0FC3AC00D92D4E400EF3BB3 /* predicate_result.hpp */,
-				E0FC3AC10D92D4E400EF3BB3 /* prg_exec_monitor.hpp */,
-				E0FC3AC20D92D4E400EF3BB3 /* progress_monitor.hpp */,
-				E0FC3AC30D92D4E400EF3BB3 /* results_collector.hpp */,
-				E0FC3AC40D92D4E400EF3BB3 /* results_reporter.hpp */,
-				E0FC3AC50D92D4E400EF3BB3 /* test_case_template.hpp */,
-				E0FC3AC60D92D4E400EF3BB3 /* test_exec_monitor.hpp */,
-				E0FC3AC70D92D4E400EF3BB3 /* test_observer.hpp */,
-				E0FC3AC80D92D4E400EF3BB3 /* test_tools.hpp */,
-				E0FC3AC90D92D4E400EF3BB3 /* unit_test.hpp */,
-				E0FC3ACA0D92D4E400EF3BB3 /* unit_test_log.hpp */,
-				E0FC3ACB0D92D4E400EF3BB3 /* unit_test_log_formatter.hpp */,
-				E0FC3ACC0D92D4E400EF3BB3 /* unit_test_monitor.hpp */,
-				E0FC3ACD0D92D4E400EF3BB3 /* unit_test_suite.hpp */,
-				E0FC3ACE0D92D4E400EF3BB3 /* unit_test_suite_impl.hpp */,
-				E0FC3ACF0D92D4E400EF3BB3 /* utils */,
-			);
-			path = test;
-			sourceTree = "<group>";
-		};
-		E0FC3A8D0D92D4E400EF3BB3 /* detail */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A8E0D92D4E400EF3BB3 /* config.hpp */,
-				E0FC3A8F0D92D4E400EF3BB3 /* enable_warnings.hpp */,
-				E0FC3A900D92D4E400EF3BB3 /* fwd_decl.hpp */,
-				E0FC3A910D92D4E400EF3BB3 /* global_typedef.hpp */,
-				E0FC3A920D92D4E400EF3BB3 /* log_level.hpp */,
-				E0FC3A930D92D4E400EF3BB3 /* suppress_warnings.hpp */,
-				E0FC3A940D92D4E400EF3BB3 /* unit_test_parameters.hpp */,
-				E0FC3A950D92D4E400EF3BB3 /* workaround.hpp */,
-				E0FC3A960D92D4E400EF3BB3 /* wrap_io_saver.hpp */,
-			);
-			path = detail;
-			sourceTree = "<group>";
-		};
-		E0FC3A9B0D92D4E400EF3BB3 /* impl */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3A9C0D92D4E400EF3BB3 /* compiler_log_formatter.ipp */,
-				E0FC3A9D0D92D4E400EF3BB3 /* cpp_main.ipp */,
-				E0FC3A9E0D92D4E400EF3BB3 /* exception_safety.ipp */,
-				E0FC3A9F0D92D4E400EF3BB3 /* execution_monitor.ipp */,
-				E0FC3AA00D92D4E400EF3BB3 /* framework.ipp */,
-				E0FC3AA10D92D4E400EF3BB3 /* interaction_based.ipp */,
-				E0FC3AA20D92D4E400EF3BB3 /* logged_expectations.ipp */,
-				E0FC3AA30D92D4E400EF3BB3 /* plain_report_formatter.ipp */,
-				E0FC3AA40D92D4E400EF3BB3 /* progress_monitor.ipp */,
-				E0FC3AA50D92D4E400EF3BB3 /* results_collector.ipp */,
-				E0FC3AA60D92D4E400EF3BB3 /* results_reporter.ipp */,
-				E0FC3AA70D92D4E400EF3BB3 /* test_main.ipp */,
-				E0FC3AA80D92D4E400EF3BB3 /* test_tools.ipp */,
-				E0FC3AA90D92D4E400EF3BB3 /* unit_test_log.ipp */,
-				E0FC3AAA0D92D4E400EF3BB3 /* unit_test_main.ipp */,
-				E0FC3AAB0D92D4E400EF3BB3 /* unit_test_monitor.ipp */,
-				E0FC3AAC0D92D4E400EF3BB3 /* unit_test_parameters.ipp */,
-				E0FC3AAD0D92D4E400EF3BB3 /* unit_test_suite.ipp */,
-				E0FC3AAE0D92D4E400EF3BB3 /* xml_log_formatter.ipp */,
-				E0FC3AAF0D92D4E400EF3BB3 /* xml_report_formatter.ipp */,
-			);
-			path = impl;
-			sourceTree = "<group>";
-		};
-		E0FC3AB00D92D4E400EF3BB3 /* included */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3AB10D92D4E400EF3BB3 /* prg_exec_monitor.hpp */,
-				E0FC3AB20D92D4E400EF3BB3 /* test_exec_monitor.hpp */,
-				E0FC3AB30D92D4E400EF3BB3 /* unit_test.hpp */,
-				E0FC3AB40D92D4E400EF3BB3 /* unit_test_framework.hpp */,
-			);
-			path = included;
-			sourceTree = "<group>";
-		};
-		E0FC3AB90D92D4E400EF3BB3 /* output */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3ABA0D92D4E400EF3BB3 /* compiler_log_formatter.hpp */,
-				E0FC3ABB0D92D4E400EF3BB3 /* plain_report_formatter.hpp */,
-				E0FC3ABC0D92D4E400EF3BB3 /* xml_log_formatter.hpp */,
-				E0FC3ABD0D92D4E400EF3BB3 /* xml_report_formatter.hpp */,
-			);
-			path = output;
-			sourceTree = "<group>";
-		};
-		E0FC3ACF0D92D4E400EF3BB3 /* utils */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3AD00D92D4E400EF3BB3 /* algorithm.hpp */,
-				E0FC3AD10D92D4E400EF3BB3 /* assign_op.hpp */,
-				E0FC3AD20D92D4E400EF3BB3 /* basic_cstring */,
-				E0FC3AD80D92D4E400EF3BB3 /* callback.hpp */,
-				E0FC3AD90D92D4E400EF3BB3 /* class_properties.hpp */,
-				E0FC3ADA0D92D4E400EF3BB3 /* custom_manip.hpp */,
-				E0FC3ADB0D92D4E400EF3BB3 /* fixed_mapping.hpp */,
-				E0FC3ADC0D92D4E400EF3BB3 /* foreach.hpp */,
-				E0FC3ADD0D92D4E400EF3BB3 /* iterator */,
-				E0FC3AE20D92D4E400EF3BB3 /* named_params.hpp */,
-				E0FC3AE30D92D4E400EF3BB3 /* nullstream.hpp */,
-				E0FC3AE40D92D4E400EF3BB3 /* rtti.hpp */,
-				E0FC3AE50D92D4E400EF3BB3 /* runtime */,
-				E0FC3B1E0D92D4E400EF3BB3 /* trivial_singleton.hpp */,
-				E0FC3B1F0D92D4E400EF3BB3 /* wrap_stringstream.hpp */,
-				E0FC3B200D92D4E400EF3BB3 /* xml_printer.hpp */,
-			);
-			path = utils;
-			sourceTree = "<group>";
-		};
-		E0FC3AD20D92D4E400EF3BB3 /* basic_cstring */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3AD30D92D4E400EF3BB3 /* basic_cstring.hpp */,
-				E0FC3AD40D92D4E400EF3BB3 /* basic_cstring_fwd.hpp */,
-				E0FC3AD50D92D4E400EF3BB3 /* bcs_char_traits.hpp */,
-				E0FC3AD60D92D4E400EF3BB3 /* compare.hpp */,
-				E0FC3AD70D92D4E400EF3BB3 /* io.hpp */,
-			);
-			path = basic_cstring;
-			sourceTree = "<group>";
-		};
-		E0FC3ADD0D92D4E400EF3BB3 /* iterator */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3ADE0D92D4E400EF3BB3 /* ifstream_line_iterator.hpp */,
-				E0FC3ADF0D92D4E400EF3BB3 /* input_iterator_facade.hpp */,
-				E0FC3AE00D92D4E400EF3BB3 /* istream_line_iterator.hpp */,
-				E0FC3AE10D92D4E400EF3BB3 /* token_iterator.hpp */,
-			);
-			path = iterator;
-			sourceTree = "<group>";
-		};
-		E0FC3AE50D92D4E400EF3BB3 /* runtime */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3AE60D92D4E400EF3BB3 /* argument.hpp */,
-				E0FC3AE70D92D4E400EF3BB3 /* cla */,
-				E0FC3B0B0D92D4E400EF3BB3 /* config.hpp */,
-				E0FC3B0C0D92D4E400EF3BB3 /* configuration.hpp */,
-				E0FC3B0D0D92D4E400EF3BB3 /* env */,
-				E0FC3B140D92D4E400EF3BB3 /* file */,
-				E0FC3B190D92D4E400EF3BB3 /* fwd.hpp */,
-				E0FC3B1A0D92D4E400EF3BB3 /* interpret_argument_value.hpp */,
-				E0FC3B1B0D92D4E400EF3BB3 /* parameter.hpp */,
-				E0FC3B1C0D92D4E400EF3BB3 /* trace.hpp */,
-				E0FC3B1D0D92D4E400EF3BB3 /* validation.hpp */,
-			);
-			path = runtime;
-			sourceTree = "<group>";
-		};
-		E0FC3AE70D92D4E400EF3BB3 /* cla */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3AE80D92D4E400EF3BB3 /* argument_factory.hpp */,
-				E0FC3AEA0D92D4E400EF3BB3 /* argv_traverser.hpp */,
-				E0FC3AEB0D92D4E400EF3BB3 /* argv_traverser.ipp */,
-				E0FC3AEC0D92D4E400EF3BB3 /* basic_parameter.hpp */,
-				E0FC3AEE0D92D4E400EF3BB3 /* char_parameter.hpp */,
-				E0FC3AEF0D92D4E400EF3BB3 /* char_parameter.ipp */,
-				E0FC3AF00D92D4E400EF3BB3 /* detail */,
-				E0FC3AF30D92D4E400EF3BB3 /* dual_name_parameter.hpp */,
-				E0FC3AF40D92D4E400EF3BB3 /* dual_name_parameter.ipp */,
-				E0FC3AF50D92D4E400EF3BB3 /* fwd.hpp */,
-				E0FC3AF70D92D4E400EF3BB3 /* id_policy.hpp */,
-				E0FC3AF80D92D4E400EF3BB3 /* id_policy.ipp */,
-				E0FC3AF90D92D4E400EF3BB3 /* iface */,
-				E0FC3AFC0D92D4E400EF3BB3 /* modifier.hpp */,
-				E0FC3AFE0D92D4E400EF3BB3 /* named_parameter.hpp */,
-				E0FC3AFF0D92D4E400EF3BB3 /* named_parameter.ipp */,
-				E0FC3B000D92D4E400EF3BB3 /* parameter.hpp */,
-				E0FC3B020D92D4E400EF3BB3 /* parser.hpp */,
-				E0FC3B030D92D4E400EF3BB3 /* parser.ipp */,
-				E0FC3B040D92D4E400EF3BB3 /* positional_parameter.hpp */,
-				E0FC3B050D92D4E400EF3BB3 /* typed_parameter.hpp */,
-				E0FC3B070D92D4E400EF3BB3 /* validation.hpp */,
-				E0FC3B080D92D4E400EF3BB3 /* validation.ipp */,
-				E0FC3B090D92D4E400EF3BB3 /* value_generator.hpp */,
-				E0FC3B0A0D92D4E400EF3BB3 /* value_handler.hpp */,
-			);
-			path = cla;
-			sourceTree = "<group>";
-		};
-		E0FC3AF00D92D4E400EF3BB3 /* detail */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3AF10D92D4E400EF3BB3 /* argument_value_usage.hpp */,
-			);
-			path = detail;
-			sourceTree = "<group>";
-		};
-		E0FC3AF90D92D4E400EF3BB3 /* iface */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3AFA0D92D4E400EF3BB3 /* argument_factory.hpp */,
-				E0FC3AFB0D92D4E400EF3BB3 /* id_policy.hpp */,
-			);
-			path = iface;
-			sourceTree = "<group>";
-		};
-		E0FC3B0D0D92D4E400EF3BB3 /* env */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3B0F0D92D4E400EF3BB3 /* environment.hpp */,
-				E0FC3B100D92D4E400EF3BB3 /* environment.ipp */,
-				E0FC3B110D92D4E400EF3BB3 /* fwd.hpp */,
-				E0FC3B120D92D4E400EF3BB3 /* modifier.hpp */,
-				E0FC3B130D92D4E400EF3BB3 /* variable.hpp */,
-			);
-			path = env;
-			sourceTree = "<group>";
-		};
-		E0FC3B140D92D4E400EF3BB3 /* file */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3B160D92D4E400EF3BB3 /* config_file.hpp */,
-				E0FC3B180D92D4E400EF3BB3 /* config_file_iterator.hpp */,
-			);
-			path = file;
-			sourceTree = "<group>";
-		};
-		E0FC3B240D92D4E400EF3BB3 /* type_traits */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3B250D92D4E400EF3BB3 /* add_const.hpp */,
-				E0FC3B260D92D4E400EF3BB3 /* add_cv.hpp */,
-				E0FC3B270D92D4E400EF3BB3 /* add_pointer.hpp */,
-				E0FC3B280D92D4E400EF3BB3 /* add_reference.hpp */,
-				E0FC3B290D92D4E400EF3BB3 /* add_volatile.hpp */,
-				E0FC3B2A0D92D4E400EF3BB3 /* alignment_of.hpp */,
-				E0FC3B2B0D92D4E400EF3BB3 /* arithmetic_traits.hpp */,
-				E0FC3B2C0D92D4E400EF3BB3 /* broken_compiler_spec.hpp */,
-				E0FC3B2D0D92D4E400EF3BB3 /* composite_traits.hpp */,
-				E0FC3B2E0D92D4E400EF3BB3 /* config.hpp */,
-				E0FC3B2F0D92D4E400EF3BB3 /* cv_traits.hpp */,
-				E0FC3B300D92D4E400EF3BB3 /* detail */,
-				E0FC3B440D92D4E400EF3BB3 /* has_nothrow_copy.hpp */,
-				E0FC3B450D92D4E400EF3BB3 /* has_trivial_copy.hpp */,
-				E0FC3B460D92D4E400EF3BB3 /* ice.hpp */,
-				E0FC3B470D92D4E400EF3BB3 /* integral_constant.hpp */,
-				E0FC3B480D92D4E400EF3BB3 /* intrinsics.hpp */,
-				E0FC3B490D92D4E400EF3BB3 /* is_abstract.hpp */,
-				E0FC3B4A0D92D4E400EF3BB3 /* is_arithmetic.hpp */,
-				E0FC3B4B0D92D4E400EF3BB3 /* is_array.hpp */,
-				E0FC3B4C0D92D4E400EF3BB3 /* is_base_and_derived.hpp */,
-				E0FC3B4D0D92D4E400EF3BB3 /* is_class.hpp */,
-				E0FC3B4E0D92D4E400EF3BB3 /* is_const.hpp */,
-				E0FC3B4F0D92D4E400EF3BB3 /* is_convertible.hpp */,
-				E0FC3B500D92D4E400EF3BB3 /* is_enum.hpp */,
-				E0FC3B510D92D4E400EF3BB3 /* is_float.hpp */,
-				E0FC3B520D92D4E400EF3BB3 /* is_function.hpp */,
-				E0FC3B530D92D4E400EF3BB3 /* is_fundamental.hpp */,
-				E0FC3B540D92D4E400EF3BB3 /* is_integral.hpp */,
-				E0FC3B550D92D4E400EF3BB3 /* is_member_function_pointer.hpp */,
-				E0FC3B560D92D4E400EF3BB3 /* is_member_pointer.hpp */,
-				E0FC3B570D92D4E400EF3BB3 /* is_pod.hpp */,
-				E0FC3B580D92D4E400EF3BB3 /* is_pointer.hpp */,
-				E0FC3B590D92D4E400EF3BB3 /* is_polymorphic.hpp */,
-				E0FC3B5A0D92D4E400EF3BB3 /* is_reference.hpp */,
-				E0FC3B5B0D92D4E400EF3BB3 /* is_same.hpp */,
-				E0FC3B5C0D92D4E400EF3BB3 /* is_scalar.hpp */,
-				E0FC3B5D0D92D4E400EF3BB3 /* is_union.hpp */,
-				E0FC3B5E0D92D4E400EF3BB3 /* is_void.hpp */,
-				E0FC3B5F0D92D4E400EF3BB3 /* is_volatile.hpp */,
-				E0FC3B600D92D4E400EF3BB3 /* msvc */,
-				E0FC3B680D92D4E400EF3BB3 /* remove_bounds.hpp */,
-				E0FC3B690D92D4E400EF3BB3 /* remove_const.hpp */,
-				E0FC3B6A0D92D4E400EF3BB3 /* remove_cv.hpp */,
-				E0FC3B6B0D92D4E400EF3BB3 /* remove_pointer.hpp */,
-				E0FC3B6C0D92D4E400EF3BB3 /* remove_reference.hpp */,
-				E0FC3B6D0D92D4E400EF3BB3 /* remove_volatile.hpp */,
-				E0FC3B6E0D92D4E400EF3BB3 /* type_with_alignment.hpp */,
-			);
-			path = type_traits;
-			sourceTree = "<group>";
-		};
-		E0FC3B300D92D4E400EF3BB3 /* detail */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3B310D92D4E400EF3BB3 /* bool_trait_def.hpp */,
-				E0FC3B320D92D4E400EF3BB3 /* bool_trait_undef.hpp */,
-				E0FC3B330D92D4E400EF3BB3 /* cv_traits_impl.hpp */,
-				E0FC3B340D92D4E400EF3BB3 /* false_result.hpp */,
-				E0FC3B350D92D4E400EF3BB3 /* ice_and.hpp */,
-				E0FC3B360D92D4E400EF3BB3 /* ice_eq.hpp */,
-				E0FC3B370D92D4E400EF3BB3 /* ice_not.hpp */,
-				E0FC3B380D92D4E400EF3BB3 /* ice_or.hpp */,
-				E0FC3B390D92D4E400EF3BB3 /* is_function_ptr_helper.hpp */,
-				E0FC3B3A0D92D4E400EF3BB3 /* is_function_ptr_tester.hpp */,
-				E0FC3B3B0D92D4E400EF3BB3 /* is_mem_fun_pointer_impl.hpp */,
-				E0FC3B3C0D92D4E400EF3BB3 /* is_mem_fun_pointer_tester.hpp */,
-				E0FC3B3D0D92D4E400EF3BB3 /* size_t_trait_def.hpp */,
-				E0FC3B3E0D92D4E400EF3BB3 /* size_t_trait_undef.hpp */,
-				E0FC3B3F0D92D4E400EF3BB3 /* template_arity_spec.hpp */,
-				E0FC3B400D92D4E400EF3BB3 /* type_trait_def.hpp */,
-				E0FC3B410D92D4E400EF3BB3 /* type_trait_undef.hpp */,
-				E0FC3B420D92D4E400EF3BB3 /* wrap.hpp */,
-				E0FC3B430D92D4E400EF3BB3 /* yes_no_type.hpp */,
-			);
-			path = detail;
-			sourceTree = "<group>";
-		};
-		E0FC3B600D92D4E400EF3BB3 /* msvc */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3B610D92D4E400EF3BB3 /* remove_bounds.hpp */,
-				E0FC3B620D92D4E400EF3BB3 /* remove_const.hpp */,
-				E0FC3B630D92D4E400EF3BB3 /* remove_cv.hpp */,
-				E0FC3B640D92D4E400EF3BB3 /* remove_pointer.hpp */,
-				E0FC3B650D92D4E400EF3BB3 /* remove_reference.hpp */,
-				E0FC3B660D92D4E400EF3BB3 /* remove_volatile.hpp */,
-				E0FC3B670D92D4E400EF3BB3 /* typeof.hpp */,
-			);
-			path = msvc;
-			sourceTree = "<group>";
-		};
-		E0FC3B6F0D92D4E400EF3BB3 /* utility */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC3B700D92D4E400EF3BB3 /* addressof.hpp */,
-				E0FC3B710D92D4E400EF3BB3 /* base_from_member.hpp */,
-				E0FC3B720D92D4E400EF3BB3 /* compare_pointees.hpp */,
-				E0FC3B730D92D4E400EF3BB3 /* enable_if.hpp */,
-				E0FC3B740D92D4E400EF3BB3 /* value_init.hpp */,
-			);
-			path = utility;
-			sourceTree = "<group>";
-		};
-		E0FC46F10D92D50100EF3BB3 /* Coin src */ = {
-			isa = PBXGroup;
-			children = (
-				E011F1740D9AB716001D1675 /* scxml */,
-				E0FC46F20D92D50100EF3BB3 /* 3ds */,
-				E0FC46FA0D92D50100EF3BB3 /* actions */,
-				E0FC47160D92D50100EF3BB3 /* base */,
-				E0FC47680D92D50200EF3BB3 /* bundles */,
-				E0FC47700D92D50200EF3BB3 /* caches */,
-				E0FC47840D92D50200EF3BB3 /* coindefs.h */,
-				E0FC47850D92D50200EF3BB3 /* collision */,
-				E0FC478D0D92D50200EF3BB3 /* details */,
-				E0FC479B0D92D50200EF3BB3 /* draggers */,
-				E0FC47B50D92D50200EF3BB3 /* elements */,
-				E0FC48360D92D50200EF3BB3 /* engines */,
-				E0FC48780D92D50300EF3BB3 /* errors */,
-				E0FC48820D92D50300EF3BB3 /* events */,
-				E0FC488D0D92D50300EF3BB3 /* extensions */,
-				E0FC48910D92D50300EF3BB3 /* fields */,
-				E0FC48FB0D92D50300EF3BB3 /* fonts */,
-				E0FC491E0D92D50300EF3BB3 /* foreignfiles */,
-				E0FC49280D92D50300EF3BB3 /* geo */,
-				E0FC493D0D92D50300EF3BB3 /* glue */,
-				E0FC495D0D92D50300EF3BB3 /* hardcopy */,
-				E0FC496F0D92D50300EF3BB3 /* io */,
-				E0FC49830D92D50300EF3BB3 /* lists */,
-				E0FC499C0D92D50400EF3BB3 /* manips */,
-				E0FC49AD0D92D50400EF3BB3 /* misc */,
-				E0FC49FE0D92D50400EF3BB3 /* navigation */,
-				E0FC4A150D92D50400EF3BB3 /* nodekits */,
-				E0FC4A2B0D92D50400EF3BB3 /* nodes */,
-				E0FC4AA80D92D50500EF3BB3 /* profiler */,
-				E0FC4ABF0D92D50500EF3BB3 /* projectors */,
-				E0FC4ACE0D92D50500EF3BB3 /* sensors */,
-				E0FC4ADF0D92D50500EF3BB3 /* shaders */,
-				E0FC4B060D92D50500EF3BB3 /* shadows */,
-				E0FC4B0F0D92D50500EF3BB3 /* shapenodes */,
-				E0FC4B340D92D50500EF3BB3 /* share */,
-				E0FC4B390D92D50500EF3BB3 /* threads */,
-				E0FC4B610D92D50500EF3BB3 /* tidbits.cpp */,
-				E0FC4B620D92D50500EF3BB3 /* tidbitsp.h */,
-				E0FC4B630D92D50500EF3BB3 /* unconfig.h */,
-				E0FC4B650D92D50500EF3BB3 /* upgraders */,
-				E0FC4B6F0D92D50500EF3BB3 /* vrml97 */,
-				E0FC4BB90D92D50600EF3BB3 /* xml */,
-			);
-			name = "Coin src";
-			path = ../../src;
-			sourceTree = "<group>";
-		};
-		E0FC46F20D92D50100EF3BB3 /* 3ds */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC46F40D92D50100EF3BB3 /* 3dsLoader.cpp */,
-				E0FC46F50D92D50100EF3BB3 /* 3dsLoader.h */,
-				E0FC46F80D92D50100EF3BB3 /* SoStream.cpp */,
-				E0FC46F90D92D50100EF3BB3 /* SoStream.h */,
-			);
-			path = 3ds;
-			sourceTree = "<group>";
-		};
-		E0FC46FA0D92D50100EF3BB3 /* actions */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC46FC0D92D50100EF3BB3 /* ivy */,
-				E0FC47000D92D50100EF3BB3 /* SoAction.cpp */,
-				E0FC47010D92D50100EF3BB3 /* SoActionP.h */,
-				E0FC47020D92D50100EF3BB3 /* SoAudioRenderAction.cpp */,
-				E0FC47030D92D50100EF3BB3 /* SoBoxHighlightRenderAction.cpp */,
-				E0FC47040D92D50100EF3BB3 /* SoCallbackAction.cpp */,
-				E0FC47050D92D50100EF3BB3 /* SoGetBoundingBoxAction.cpp */,
-				E0FC47060D92D50100EF3BB3 /* SoGetMatrixAction.cpp */,
-				E0FC47070D92D50100EF3BB3 /* SoGetPrimitiveCountAction.cpp */,
-				E0FC47090D92D50100EF3BB3 /* SoGLRenderAction.cpp */,
-				E0FC470A0D92D50100EF3BB3 /* SoHandleEventAction.cpp */,
-				E0FC470B0D92D50100EF3BB3 /* SoLineHighlightRenderAction.cpp */,
-				E0FC470C0D92D50100EF3BB3 /* SoPickAction.cpp */,
-				E0FC470D0D92D50100EF3BB3 /* SoRayPickAction.cpp */,
-				E0FC470E0D92D50100EF3BB3 /* SoReorganizeAction.cpp */,
-				E0FC470F0D92D50100EF3BB3 /* SoSearchAction.cpp */,
-				E0FC47110D92D50100EF3BB3 /* SoSimplifyAction.cpp */,
-				E0FC47120D92D50100EF3BB3 /* SoSubActionP.h */,
-				E0FC47130D92D50100EF3BB3 /* SoToVRML2Action.cpp */,
-				E0FC47140D92D50100EF3BB3 /* SoToVRMLAction.cpp */,
-				E0FC47150D92D50100EF3BB3 /* SoWriteAction.cpp */,
-			);
-			path = actions;
-			sourceTree = "<group>";
-		};
-		E0FC46FC0D92D50100EF3BB3 /* ivy */ = {
-			isa = PBXGroup;
-			children = (
-			);
-			path = ivy;
-			sourceTree = "<group>";
-		};
-		E0FC47160D92D50100EF3BB3 /* base */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC47180D92D50100EF3BB3 /* dict.cpp */,
-				E0FC47190D92D50100EF3BB3 /* dict.h */,
-				E0FC471A0D92D50100EF3BB3 /* dictp.h */,
-				E0FC471B0D92D50100EF3BB3 /* dynarray.cpp */,
-				E0FC471C0D92D50100EF3BB3 /* dynarray.h */,
-				E0FC471D0D92D50100EF3BB3 /* hash.cpp */,
-				E0FC471E0D92D50100EF3BB3 /* hashp.h */,
-				E0FC471F0D92D50100EF3BB3 /* heap.cpp */,
-				E0FC47200D92D50100EF3BB3 /* heapp.h */,
-				E0FC47210D92D50100EF3BB3 /* list.cpp */,
-				E0FC47240D92D50100EF3BB3 /* memalloc.cpp */,
-				E0FC47250D92D50100EF3BB3 /* namemap.cpp */,
-				E0FC47260D92D50100EF3BB3 /* namemap.h */,
-				E0FC47270D92D50100EF3BB3 /* rbptree.cpp */,
-				E0FC47280D92D50100EF3BB3 /* SbBox2d.cpp */,
-				E0FC47290D92D50100EF3BB3 /* SbBox2f.cpp */,
-				E0FC472A0D92D50100EF3BB3 /* SbBox2i32.cpp */,
-				E0FC472B0D92D50100EF3BB3 /* SbBox2s.cpp */,
-				E0FC472C0D92D50100EF3BB3 /* SbBox3d.cpp */,
-				E0FC472D0D92D50100EF3BB3 /* SbBox3f.cpp */,
-				E0FC472E0D92D50100EF3BB3 /* SbBox3i32.cpp */,
-				E0FC472F0D92D50100EF3BB3 /* SbBox3s.cpp */,
-				E0FC47300D92D50100EF3BB3 /* SbBSPTree.cpp */,
-				E0FC47310D92D50100EF3BB3 /* SbClip.cpp */,
-				E0FC47320D92D50100EF3BB3 /* SbColor.cpp */,
-				E0FC47330D92D50100EF3BB3 /* SbColor4f.cpp */,
-				E0FC47340D92D50100EF3BB3 /* SbCylinder.cpp */,
-				E0FC47350D92D50100EF3BB3 /* SbDict.cpp */,
-				E0FC47360D92D50100EF3BB3 /* SbDPLine.cpp */,
-				E0FC47370D92D50100EF3BB3 /* SbDPMatrix.cpp */,
-				E0FC47380D92D50100EF3BB3 /* SbDPPlane.cpp */,
-				E0FC47390D92D50100EF3BB3 /* SbDPRotation.cpp */,
-				E0FC473A0D92D50100EF3BB3 /* SbDPViewVolume.cpp */,
-				E0FC473B0D92D50200EF3BB3 /* SbGLUTessellator.cpp */,
-				E0FC473C0D92D50200EF3BB3 /* SbGLUTessellator.h */,
-				E0FC473D0D92D50200EF3BB3 /* SbHeap.cpp */,
-				E0FC473E0D92D50200EF3BB3 /* SbImage.cpp */,
-				E0FC473F0D92D50200EF3BB3 /* SbLine.cpp */,
-				E0FC47400D92D50200EF3BB3 /* SbMatrix.cpp */,
-				E0FC47410D92D50200EF3BB3 /* SbName.cpp */,
-				E0FC47420D92D50200EF3BB3 /* SbOctTree.cpp */,
-				E0FC47430D92D50200EF3BB3 /* SbPlane.cpp */,
-				E0FC47440D92D50200EF3BB3 /* SbRotation.cpp */,
-				E0FC47450D92D50200EF3BB3 /* SbSphere.cpp */,
-				E0FC47460D92D50200EF3BB3 /* SbString.cpp */,
-				E0FC47470D92D50200EF3BB3 /* SbTesselator.cpp */,
-				E0FC47480D92D50200EF3BB3 /* SbTime.cpp */,
-				E0FC47490D92D50200EF3BB3 /* SbVec2b.cpp */,
-				E0FC474A0D92D50200EF3BB3 /* SbVec2d.cpp */,
-				E0FC474B0D92D50200EF3BB3 /* SbVec2f.cpp */,
-				E0FC474C0D92D50200EF3BB3 /* SbVec2i32.cpp */,
-				E0FC474D0D92D50200EF3BB3 /* SbVec2s.cpp */,
-				E0FC474E0D92D50200EF3BB3 /* SbVec2ub.cpp */,
-				E0FC474F0D92D50200EF3BB3 /* SbVec2ui32.cpp */,
-				E0FC47500D92D50200EF3BB3 /* SbVec2us.cpp */,
-				E0FC47510D92D50200EF3BB3 /* SbVec3b.cpp */,
-				E0FC47520D92D50200EF3BB3 /* SbVec3d.cpp */,
-				E0FC47530D92D50200EF3BB3 /* SbVec3f.cpp */,
-				E0FC47540D92D50200EF3BB3 /* SbVec3i32.cpp */,
-				E0FC47550D92D50200EF3BB3 /* SbVec3s.cpp */,
-				E0FC47560D92D50200EF3BB3 /* SbVec3ub.cpp */,
-				E0FC47570D92D50200EF3BB3 /* SbVec3ui32.cpp */,
-				E0FC47580D92D50200EF3BB3 /* SbVec3us.cpp */,
-				E0FC47590D92D50200EF3BB3 /* SbVec4b.cpp */,
-				E0FC475A0D92D50200EF3BB3 /* SbVec4d.cpp */,
-				E0FC475B0D92D50200EF3BB3 /* SbVec4f.cpp */,
-				E0FC475C0D92D50200EF3BB3 /* SbVec4i32.cpp */,
-				E0FC475D0D92D50200EF3BB3 /* SbVec4s.cpp */,
-				E0FC475E0D92D50200EF3BB3 /* SbVec4ub.cpp */,
-				E0FC475F0D92D50200EF3BB3 /* SbVec4ui32.cpp */,
-				E0FC47600D92D50200EF3BB3 /* SbVec4us.cpp */,
-				E0FC47610D92D50200EF3BB3 /* SbViewportRegion.cpp */,
-				E0FC47620D92D50200EF3BB3 /* SbViewVolume.cpp */,
-				E0FC47630D92D50200EF3BB3 /* SbXfBox3d.cpp */,
-				E0FC47640D92D50200EF3BB3 /* SbXfBox3f.cpp */,
-				E0FC47650D92D50200EF3BB3 /* string.cpp */,
-				E0FC47670D92D50200EF3BB3 /* time.cpp */,
-			);
-			path = base;
-			sourceTree = "<group>";
-		};
-		E0FC47680D92D50200EF3BB3 /* bundles */ = {
-			isa = PBXGroup;
-			children = (
-				E01B15850E35DA8F001399E5 /* SoVertexAttributeBundle.cpp */,
-				E0FC476C0D92D50200EF3BB3 /* SoBundle.cpp */,
-				E0FC476D0D92D50200EF3BB3 /* SoMaterialBundle.cpp */,
-				E0FC476E0D92D50200EF3BB3 /* SoNormalBundle.cpp */,
-				E0FC476F0D92D50200EF3BB3 /* SoTextureCoordinateBundle.cpp */,
-			);
-			path = bundles;
-			sourceTree = "<group>";
-		};
-		E0FC47700D92D50200EF3BB3 /* caches */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC47750D92D50200EF3BB3 /* SoBoundingBoxCache.cpp */,
-				E0FC47760D92D50200EF3BB3 /* SoCache.cpp */,
-				E0FC47770D92D50200EF3BB3 /* SoConvexDataCache.cpp */,
-				E0FC47780D92D50200EF3BB3 /* SoGLCacheList.cpp */,
-				E0FC47790D92D50200EF3BB3 /* SoGLRenderCache.cpp */,
-				E0FC477A0D92D50200EF3BB3 /* SoGlyphCache.cpp */,
-				E0FC477B0D92D50200EF3BB3 /* SoGlyphCache.h */,
-				E0FC477C0D92D50200EF3BB3 /* SoNormalCache.cpp */,
-				E0FC477D0D92D50200EF3BB3 /* SoPrimitiveVertexCache.cpp */,
-				E0FC477F0D92D50200EF3BB3 /* SoShaderProgramCache.cpp */,
-				E0FC47800D92D50200EF3BB3 /* SoShaderProgramCache.h */,
-				E0FC47810D92D50200EF3BB3 /* SoTextureCoordinateCache.cpp */,
-				E0FC47820D92D50200EF3BB3 /* SoVBOCache.cpp */,
-				E0FC47830D92D50200EF3BB3 /* SoVBOCache.h */,
-			);
-			path = caches;
-			sourceTree = "<group>";
-		};
-		E0FC47850D92D50200EF3BB3 /* collision */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC47890D92D50200EF3BB3 /* SbTri3f.cpp */,
-				E0FC478A0D92D50200EF3BB3 /* SbTri3f.h */,
-				E0FC478B0D92D50200EF3BB3 /* SoIntersectionDetectionAction.cpp */,
-			);
-			path = collision;
-			sourceTree = "<group>";
-		};
-		E0FC478D0D92D50200EF3BB3 /* details */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC47910D92D50200EF3BB3 /* SoConeDetail.cpp */,
-				E0FC47920D92D50200EF3BB3 /* SoCubeDetail.cpp */,
-				E0FC47930D92D50200EF3BB3 /* SoCylinderDetail.cpp */,
-				E0FC47940D92D50200EF3BB3 /* SoDetail.cpp */,
-				E0FC47950D92D50200EF3BB3 /* SoFaceDetail.cpp */,
-				E0FC47960D92D50200EF3BB3 /* SoLineDetail.cpp */,
-				E0FC47970D92D50200EF3BB3 /* SoNodeKitDetail.cpp */,
-				E0FC47980D92D50200EF3BB3 /* SoPointDetail.cpp */,
-				E0FC47990D92D50200EF3BB3 /* SoTextDetail.cpp */,
-			);
-			path = details;
-			sourceTree = "<group>";
-		};
-		E0FC479B0D92D50200EF3BB3 /* draggers */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC479F0D92D50200EF3BB3 /* SoCenterballDragger.cpp */,
-				E0FC47A00D92D50200EF3BB3 /* SoDirectionalLightDragger.cpp */,
-				E0FC47A10D92D50200EF3BB3 /* SoDragger.cpp */,
-				E0FC47A20D92D50200EF3BB3 /* SoDragPointDragger.cpp */,
-				E0FC47A30D92D50200EF3BB3 /* SoHandleBoxDragger.cpp */,
-				E0FC47A40D92D50200EF3BB3 /* SoJackDragger.cpp */,
-				E0FC47A50D92D50200EF3BB3 /* SoPointLightDragger.cpp */,
-				E0FC47A60D92D50200EF3BB3 /* SoRotateCylindricalDragger.cpp */,
-				E0FC47A70D92D50200EF3BB3 /* SoRotateDiscDragger.cpp */,
-				E0FC47A80D92D50200EF3BB3 /* SoRotateSphericalDragger.cpp */,
-				E0FC47A90D92D50200EF3BB3 /* SoScale1Dragger.cpp */,
-				E0FC47AA0D92D50200EF3BB3 /* SoScale2Dragger.cpp */,
-				E0FC47AB0D92D50200EF3BB3 /* SoScale2UniformDragger.cpp */,
-				E0FC47AC0D92D50200EF3BB3 /* SoScaleUniformDragger.cpp */,
-				E0FC47AD0D92D50200EF3BB3 /* SoSpotLightDragger.cpp */,
-				E0FC47AE0D92D50200EF3BB3 /* SoTabBoxDragger.cpp */,
-				E0FC47AF0D92D50200EF3BB3 /* SoTabPlaneDragger.cpp */,
-				E0FC47B00D92D50200EF3BB3 /* SoTrackballDragger.cpp */,
-				E0FC47B10D92D50200EF3BB3 /* SoTransformBoxDragger.cpp */,
-				E0FC47B20D92D50200EF3BB3 /* SoTransformerDragger.cpp */,
-				E0FC47B30D92D50200EF3BB3 /* SoTranslate1Dragger.cpp */,
-				E0FC47B40D92D50200EF3BB3 /* SoTranslate2Dragger.cpp */,
-			);
-			path = draggers;
-			sourceTree = "<group>";
-		};
-		E0FC47B50D92D50200EF3BB3 /* elements */ = {
-			isa = PBXGroup;
-			children = (
-				E01B15870E35DAB8001399E5 /* SoVertexAttributeBindingElement.cpp */,
-				E01B15880E35DAB8001399E5 /* SoVertexAttributeElement.cpp */,
-				E0FC47B70D92D50200EF3BB3 /* GL */,
-				E0FC47E00D92D50200EF3BB3 /* SoAccumulatedElement.cpp */,
-				E0FC47E10D92D50200EF3BB3 /* SoAmbientColorElement.cpp */,
-				E0FC47E20D92D50200EF3BB3 /* SoAnnoText3CharOrientElement.cpp */,
-				E0FC47E30D92D50200EF3BB3 /* SoAnnoText3FontSizeHintElement.cpp */,
-				E0FC47E40D92D50200EF3BB3 /* SoAnnoText3RenderPrintElement.cpp */,
-				E0FC47E50D92D50200EF3BB3 /* SoBBoxModelMatrixElement.cpp */,
-				E0FC47E60D92D50200EF3BB3 /* SoBumpMapCoordinateElement.cpp */,
-				E0FC47E70D92D50200EF3BB3 /* SoBumpMapElement.cpp */,
-				E0FC47E80D92D50200EF3BB3 /* SoBumpMapMatrixElement.cpp */,
-				E0FC47E90D92D50200EF3BB3 /* SoBumpMappingPropertyElement.cpp */,
-				E0FC47EA0D92D50200EF3BB3 /* SoCacheElement.cpp */,
-				E0FC47EB0D92D50200EF3BB3 /* SoCacheHintElement.cpp */,
-				E0FC47EC0D92D50200EF3BB3 /* SoClipPlaneElement.cpp */,
-				E0FC47ED0D92D50200EF3BB3 /* SoComplexityElement.cpp */,
-				E0FC47EE0D92D50200EF3BB3 /* SoComplexityTypeElement.cpp */,
-				E0FC47EF0D92D50200EF3BB3 /* SoCoordinateElement.cpp */,
-				E0FC47F00D92D50200EF3BB3 /* SoCreaseAngleElement.cpp */,
-				E0FC47F10D92D50200EF3BB3 /* SoCullElement.cpp */,
-				E0FC47F20D92D50200EF3BB3 /* SoDecimationPercentageElement.cpp */,
-				E0FC47F30D92D50200EF3BB3 /* SoDecimationTypeElement.cpp */,
-				E0FC47F40D92D50200EF3BB3 /* SoDepthBufferElement.cpp */,
-				E0FC47F50D92D50200EF3BB3 /* SoDiffuseColorElement.cpp */,
-				E0FC47F60D92D50200EF3BB3 /* SoDrawStyleElement.cpp */,
-				E0FC47F70D92D50200EF3BB3 /* SoElement.cpp */,
-				E0FC47F80D92D50200EF3BB3 /* SoEmissiveColorElement.cpp */,
-				E0FC47F90D92D50200EF3BB3 /* SoEnvironmentElement.cpp */,
-				E0FC47FA0D92D50200EF3BB3 /* SoFloatElement.cpp */,
-				E0FC47FB0D92D50200EF3BB3 /* SoFocalDistanceElement.cpp */,
-				E0FC47FC0D92D50200EF3BB3 /* SoFontNameElement.cpp */,
-				E0FC47FD0D92D50200EF3BB3 /* SoFontSizeElement.cpp */,
-				E0FC47FE0D92D50200EF3BB3 /* SoInt32Element.cpp */,
-				E0FC47FF0D92D50200EF3BB3 /* SoLazyElement.cpp */,
-				E0FC48000D92D50200EF3BB3 /* SoLightAttenuationElement.cpp */,
-				E0FC48010D92D50200EF3BB3 /* SoLightElement.cpp */,
-				E0FC48020D92D50200EF3BB3 /* SoLightModelElement.cpp */,
-				E0FC48030D92D50200EF3BB3 /* SoLinePatternElement.cpp */,
-				E0FC48040D92D50200EF3BB3 /* SoLineWidthElement.cpp */,
-				E0FC48050D92D50200EF3BB3 /* SoListenerDopplerElement.cpp */,
-				E0FC48060D92D50200EF3BB3 /* SoListenerGainElement.cpp */,
-				E0FC48070D92D50200EF3BB3 /* SoListenerOrientationElement.cpp */,
-				E0FC48080D92D50200EF3BB3 /* SoListenerPositionElement.cpp */,
-				E0FC48090D92D50200EF3BB3 /* SoLocalBBoxMatrixElement.cpp */,
-				E0FC480A0D92D50200EF3BB3 /* SoMaterialBindingElement.cpp */,
-				E0FC480B0D92D50200EF3BB3 /* SoModelMatrixElement.cpp */,
-				E0FC480C0D92D50200EF3BB3 /* SoMultiTextureCoordinateElement.cpp */,
-				E0FC480D0D92D50200EF3BB3 /* SoMultiTextureEnabledElement.cpp */,
-				E0FC480E0D92D50200EF3BB3 /* SoMultiTextureImageElement.cpp */,
-				E0FC480F0D92D50200EF3BB3 /* SoMultiTextureMatrixElement.cpp */,
-				E0FC48100D92D50200EF3BB3 /* SoNormalBindingElement.cpp */,
-				E0FC48110D92D50200EF3BB3 /* SoNormalElement.cpp */,
-				E0FC48120D92D50200EF3BB3 /* SoOverrideElement.cpp */,
-				E0FC48130D92D50200EF3BB3 /* SoPickRayElement.cpp */,
-				E0FC48140D92D50200EF3BB3 /* SoPickStyleElement.cpp */,
-				E0FC48150D92D50200EF3BB3 /* SoPointSizeElement.cpp */,
-				E0FC48160D92D50200EF3BB3 /* SoPolygonOffsetElement.cpp */,
-				E0FC48170D92D50200EF3BB3 /* SoProfileCoordinateElement.cpp */,
-				E0FC48180D92D50200EF3BB3 /* SoProfileElement.cpp */,
-				E0FC48190D92D50200EF3BB3 /* SoProjectionMatrixElement.cpp */,
-				E0FC481A0D92D50200EF3BB3 /* SoReplacedElement.cpp */,
-				E0FC481B0D92D50200EF3BB3 /* SoShapeHintsElement.cpp */,
-				E0FC481C0D92D50200EF3BB3 /* SoShapeStyleElement.cpp */,
-				E0FC481D0D92D50200EF3BB3 /* SoShininessElement.cpp */,
-				E0FC481E0D92D50200EF3BB3 /* SoSoundElement.cpp */,
-				E0FC481F0D92D50200EF3BB3 /* SoSpecularColorElement.cpp */,
-				E0FC48200D92D50200EF3BB3 /* SoSwitchElement.cpp */,
-				E0FC48210D92D50200EF3BB3 /* SoTextOutlineEnabledElement.cpp */,
-				E0FC48220D92D50200EF3BB3 /* SoTexture3EnabledElement.cpp */,
-				E0FC48230D92D50200EF3BB3 /* SoTextureCombineElement.cpp */,
-				E0FC48240D92D50200EF3BB3 /* SoTextureCoordinateBindingElement.cpp */,
-				E0FC48250D92D50200EF3BB3 /* SoTextureCoordinateElement.cpp */,
-				E0FC48260D92D50200EF3BB3 /* SoTextureEnabledElement.cpp */,
-				E0FC48270D92D50200EF3BB3 /* SoTextureImageElement.cpp */,
-				E0FC48280D92D50200EF3BB3 /* SoTextureMatrixElement.cpp */,
-				E0FC48290D92D50200EF3BB3 /* SoTextureOverrideElement.cpp */,
-				E0FC482A0D92D50200EF3BB3 /* SoTextureQualityElement.cpp */,
-				E0FC482B0D92D50200EF3BB3 /* SoTextureScalePolicyElement.cpp */,
-				E0FC482C0D92D50200EF3BB3 /* SoTextureScalePolicyElement.h */,
-				E0FC482D0D92D50200EF3BB3 /* SoTextureScaleQualityElement.cpp */,
-				E0FC482E0D92D50200EF3BB3 /* SoTextureScaleQualityElement.h */,
-				E0FC482F0D92D50200EF3BB3 /* SoTextureUnitElement.cpp */,
-				E0FC48300D92D50200EF3BB3 /* SoTransparencyElement.cpp */,
-				E0FC48310D92D50200EF3BB3 /* SoUnitsElement.cpp */,
-				E0FC48320D92D50200EF3BB3 /* SoViewingMatrixElement.cpp */,
-				E0FC48330D92D50200EF3BB3 /* SoViewportRegionElement.cpp */,
-				E0FC48340D92D50200EF3BB3 /* SoViewVolumeElement.cpp */,
-				E0FC48350D92D50200EF3BB3 /* SoWindowElement.cpp */,
-			);
-			path = elements;
-			sourceTree = "<group>";
-		};
-		E0FC47B70D92D50200EF3BB3 /* GL */ = {
-			isa = PBXGroup;
-			children = (
-				E01B158B0E35DAD3001399E5 /* SoGLVertexAttributeElement.cpp */,
-				E0FC47BB0D92D50200EF3BB3 /* SoGLCacheContextElement.cpp */,
-				E0FC47BC0D92D50200EF3BB3 /* SoGLClipPlaneElement.cpp */,
-				E0FC47BD0D92D50200EF3BB3 /* SoGLColorIndexElement.cpp */,
-				E0FC47BE0D92D50200EF3BB3 /* SoGLCoordinateElement.cpp */,
-				E0FC47BF0D92D50200EF3BB3 /* SoGLDepthBufferElement.cpp */,
-				E0FC47C00D92D50200EF3BB3 /* SoGLDisplayList.cpp */,
-				E0FC47C10D92D50200EF3BB3 /* SoGLDrawStyleElement.cpp */,
-				E0FC47C30D92D50200EF3BB3 /* SoGLEnvironmentElement.cpp */,
-				E0FC47C40D92D50200EF3BB3 /* SoGLLazyElement.cpp */,
-				E0FC47C50D92D50200EF3BB3 /* SoGLLightIdElement.cpp */,
-				E0FC47C60D92D50200EF3BB3 /* SoGLLinePatternElement.cpp */,
-				E0FC47C70D92D50200EF3BB3 /* SoGLLineWidthElement.cpp */,
-				E0FC47C80D92D50200EF3BB3 /* SoGLModelMatrixElement.cpp */,
-				E0FC47C90D92D50200EF3BB3 /* SoGLMultiTextureCoordinateElement.cpp */,
-				E0FC47CA0D92D50200EF3BB3 /* SoGLMultiTextureEnabledElement.cpp */,
-				E0FC47CB0D92D50200EF3BB3 /* SoGLMultiTextureImageElement.cpp */,
-				E0FC47CC0D92D50200EF3BB3 /* SoGLMultiTextureMatrixElement.cpp */,
-				E0FC47CD0D92D50200EF3BB3 /* SoGLNormalElement.cpp */,
-				E0FC47CE0D92D50200EF3BB3 /* SoGLPointSizeElement.cpp */,
-				E0FC47CF0D92D50200EF3BB3 /* SoGLPolygonOffsetElement.cpp */,
-				E0FC47D00D92D50200EF3BB3 /* SoGLProjectionMatrixElement.cpp */,
-				E0FC47D10D92D50200EF3BB3 /* SoGLRenderPassElement.cpp */,
-				E0FC47D20D92D50200EF3BB3 /* SoGLShapeHintsElement.cpp */,
-				E0FC47D30D92D50200EF3BB3 /* SoGLTexture3EnabledElement.cpp */,
-				E0FC47D40D92D50200EF3BB3 /* SoGLTextureCoordinateElement.cpp */,
-				E0FC47D50D92D50200EF3BB3 /* SoGLTextureEnabledElement.cpp */,
-				E0FC47D60D92D50200EF3BB3 /* SoGLTextureImageElement.cpp */,
-				E0FC47D70D92D50200EF3BB3 /* SoGLTextureMatrixElement.cpp */,
-				E0FC47D80D92D50200EF3BB3 /* SoGLUpdateAreaElement.cpp */,
-				E0FC47D90D92D50200EF3BB3 /* SoGLVBOElement.cpp */,
-				E0FC47DA0D92D50200EF3BB3 /* SoGLViewingMatrixElement.cpp */,
-				E0FC47DB0D92D50200EF3BB3 /* SoGLViewportRegionElement.cpp */,
-				E0FC47DC0D92D50200EF3BB3 /* SoResetMatrixElement.cpp */,
-				E0FC47DD0D92D50200EF3BB3 /* SoResetMatrixElement.h */,
-			);
-			path = GL;
-			sourceTree = "<group>";
-		};
-		E0FC48360D92D50200EF3BB3 /* engines */ = {
-			isa = PBXGroup;
-			children = (
-				E08973D90E227FFD00D10D7C /* SoHeightMapToNormalMap.cpp */,
-				E08973DA0E227FFD00D10D7C /* SoTexture2Convert.cpp */,
-				E0FC48390D92D50200EF3BB3 /* evaluator.c */,
-				E0FC483A0D92D50200EF3BB3 /* evaluator.h */,
-				E0FC483D0D92D50200EF3BB3 /* evaluator_tab.c */,
-				E0FC483F0D92D50200EF3BB3 /* ivy */,
-				E0FC48500D92D50200EF3BB3 /* so_eval.ic */,
-				E0FC48510D92D50200EF3BB3 /* SoBoolOperation.cpp */,
-				E0FC48520D92D50200EF3BB3 /* SoCalculator.cpp */,
-				E0FC48530D92D50200EF3BB3 /* SoComposeMatrix.cpp */,
-				E0FC48540D92D50200EF3BB3 /* SoComposeRotation.cpp */,
-				E0FC48550D92D50200EF3BB3 /* SoComposeRotationFromTo.cpp */,
-				E0FC48560D92D50200EF3BB3 /* SoComposeVec2f.cpp */,
-				E0FC48570D92D50200EF3BB3 /* SoComposeVec3f.cpp */,
-				E0FC48580D92D50200EF3BB3 /* SoComposeVec4f.cpp */,
-				E0FC48590D92D50200EF3BB3 /* SoComputeBoundingBox.cpp */,
-				E0FC485A0D92D50200EF3BB3 /* SoConcatenate.cpp */,
-				E0FC485B0D92D50200EF3BB3 /* SoConvertAll.cpp */,
-				E0FC485C0D92D50200EF3BB3 /* SoConvertAll.h */,
-				E0FC485D0D92D50200EF3BB3 /* SoCounter.cpp */,
-				E0FC485E0D92D50200EF3BB3 /* SoDecomposeMatrix.cpp */,
-				E0FC485F0D92D50200EF3BB3 /* SoDecomposeRotation.cpp */,
-				E0FC48600D92D50200EF3BB3 /* SoDecomposeVec2f.cpp */,
-				E0FC48610D92D50200EF3BB3 /* SoDecomposeVec3f.cpp */,
-				E0FC48620D92D50200EF3BB3 /* SoDecomposeVec4f.cpp */,
-				E0FC48630D92D50200EF3BB3 /* SoElapsedTime.cpp */,
-				E0FC48640D92D50200EF3BB3 /* SoEngine.cpp */,
-				E0FC48650D92D50200EF3BB3 /* SoEngineOutput.cpp */,
-				E0FC48660D92D50200EF3BB3 /* SoFieldConverter.cpp */,
-				E0FC48670D92D50200EF3BB3 /* SoGate.cpp */,
-				E0FC48680D92D50200EF3BB3 /* SoInterpolate.cpp */,
-				E0FC48690D92D50200EF3BB3 /* SoInterpolateFloat.cpp */,
-				E0FC486A0D92D50200EF3BB3 /* SoInterpolateRotation.cpp */,
-				E0FC486B0D92D50200EF3BB3 /* SoInterpolateVec2f.cpp */,
-				E0FC486C0D92D50200EF3BB3 /* SoInterpolateVec3f.cpp */,
-				E0FC486D0D92D50200EF3BB3 /* SoInterpolateVec4f.cpp */,
-				E0FC486E0D92D50200EF3BB3 /* SoNodeEngine.cpp */,
-				E0FC486F0D92D50200EF3BB3 /* SoOneShot.cpp */,
-				E0FC48700D92D50200EF3BB3 /* SoOnOff.cpp */,
-				E0FC48710D92D50200EF3BB3 /* SoOutputData.cpp */,
-				E0FC48720D92D50200EF3BB3 /* SoSelectOne.cpp */,
-				E0FC48730D92D50200EF3BB3 /* SoSubEngineP.h */,
-				E0FC48740D92D50200EF3BB3 /* SoSubNodeEngineP.h */,
-				E0FC48750D92D50300EF3BB3 /* SoTimeCounter.cpp */,
-				E0FC48760D92D50300EF3BB3 /* SoTransformVec3f.cpp */,
-				E0FC48770D92D50300EF3BB3 /* SoTriggerAny.cpp */,
-			);
-			path = engines;
-			sourceTree = "<group>";
-		};
-		E0FC483F0D92D50200EF3BB3 /* ivy */ = {
-			isa = PBXGroup;
-			children = (
-			);
-			path = ivy;
-			sourceTree = "<group>";
-		};
-		E0FC48780D92D50300EF3BB3 /* errors */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC487A0D92D50300EF3BB3 /* debugerror.cpp */,
-				E0FC487B0D92D50300EF3BB3 /* error.cpp */,
-				E0FC487E0D92D50300EF3BB3 /* SoDebugError.cpp */,
-				E0FC487F0D92D50300EF3BB3 /* SoError.cpp */,
-				E0FC48800D92D50300EF3BB3 /* SoMemoryError.cpp */,
-				E0FC48810D92D50300EF3BB3 /* SoReadError.cpp */,
-			);
-			path = errors;
-			sourceTree = "<group>";
-		};
-		E0FC48820D92D50300EF3BB3 /* events */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC48860D92D50300EF3BB3 /* SoButtonEvent.cpp */,
-				E0FC48870D92D50300EF3BB3 /* SoEvent.cpp */,
-				E0FC48880D92D50300EF3BB3 /* SoKeyboardEvent.cpp */,
-				E0FC48890D92D50300EF3BB3 /* SoLocation2Event.cpp */,
-				E0FC488A0D92D50300EF3BB3 /* SoMotion3Event.cpp */,
-				E0FC488B0D92D50300EF3BB3 /* SoMouseButtonEvent.cpp */,
-				E0FC488C0D92D50300EF3BB3 /* SoSpaceballButtonEvent.cpp */,
-			);
-			path = events;
-			sourceTree = "<group>";
-		};
-		E0FC488D0D92D50300EF3BB3 /* extensions */ = {
-			isa = PBXGroup;
-			children = (
-			);
-			path = extensions;
-			sourceTree = "<group>";
-		};
-		E0FC48910D92D50300EF3BB3 /* fields */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC48940D92D50300EF3BB3 /* ivy */,
-				E0FC489A0D92D50300EF3BB3 /* shared.cpp */,
-				E0FC489B0D92D50300EF3BB3 /* shared.h */,
-				E0FC489C0D92D50300EF3BB3 /* SoField.cpp */,
-				E0FC489D0D92D50300EF3BB3 /* SoFieldContainer.cpp */,
-				E0FC489E0D92D50300EF3BB3 /* SoFieldData.cpp */,
-				E0FC489F0D92D50300EF3BB3 /* SoGlobalField.cpp */,
-				E0FC48A00D92D50300EF3BB3 /* SoGlobalField.h */,
-				E0FC48A10D92D50300EF3BB3 /* SoMFBitMask.cpp */,
-				E0FC48A20D92D50300EF3BB3 /* SoMFBool.cpp */,
-				E0FC48A30D92D50300EF3BB3 /* SoMFColor.cpp */,
-				E0FC48A40D92D50300EF3BB3 /* SoMFColorRGBA.cpp */,
-				E0FC48A50D92D50300EF3BB3 /* SoMFDouble.cpp */,
-				E0FC48A60D92D50300EF3BB3 /* SoMFEngine.cpp */,
-				E0FC48A70D92D50300EF3BB3 /* SoMFEnum.cpp */,
-				E0FC48A80D92D50300EF3BB3 /* SoMFFloat.cpp */,
-				E0FC48A90D92D50300EF3BB3 /* SoMField.cpp */,
-				E0FC48AA0D92D50300EF3BB3 /* SoMFInt32.cpp */,
-				E0FC48AB0D92D50300EF3BB3 /* SoMFMatrix.cpp */,
-				E0FC48AC0D92D50300EF3BB3 /* SoMFName.cpp */,
-				E0FC48AD0D92D50300EF3BB3 /* SoMFNode.cpp */,
-				E0FC48AE0D92D50300EF3BB3 /* SoMFPath.cpp */,
-				E0FC48AF0D92D50300EF3BB3 /* SoMFPlane.cpp */,
-				E0FC48B00D92D50300EF3BB3 /* SoMFRotation.cpp */,
-				E0FC48B10D92D50300EF3BB3 /* SoMFShort.cpp */,
-				E0FC48B20D92D50300EF3BB3 /* SoMFString.cpp */,
-				E0FC48B30D92D50300EF3BB3 /* SoMFTime.cpp */,
-				E0FC48B40D92D50300EF3BB3 /* SoMFUInt32.cpp */,
-				E0FC48B50D92D50300EF3BB3 /* SoMFUShort.cpp */,
-				E0FC48B60D92D50300EF3BB3 /* SoMFVec2b.cpp */,
-				E0FC48B70D92D50300EF3BB3 /* SoMFVec2d.cpp */,
-				E0FC48B80D92D50300EF3BB3 /* SoMFVec2f.cpp */,
-				E0FC48B90D92D50300EF3BB3 /* SoMFVec2i32.cpp */,
-				E0FC48BA0D92D50300EF3BB3 /* SoMFVec2s.cpp */,
-				E0FC48BB0D92D50300EF3BB3 /* SoMFVec3b.cpp */,
-				E0FC48BC0D92D50300EF3BB3 /* SoMFVec3d.cpp */,
-				E0FC48BD0D92D50300EF3BB3 /* SoMFVec3f.cpp */,
-				E0FC48BE0D92D50300EF3BB3 /* SoMFVec3i32.cpp */,
-				E0FC48BF0D92D50300EF3BB3 /* SoMFVec3s.cpp */,
-				E0FC48C00D92D50300EF3BB3 /* SoMFVec4b.cpp */,
-				E0FC48C10D92D50300EF3BB3 /* SoMFVec4d.cpp */,
-				E0FC48C20D92D50300EF3BB3 /* SoMFVec4f.cpp */,
-				E0FC48C30D92D50300EF3BB3 /* SoMFVec4i32.cpp */,
-				E0FC48C40D92D50300EF3BB3 /* SoMFVec4s.cpp */,
-				E0FC48C50D92D50300EF3BB3 /* SoMFVec4ub.cpp */,
-				E0FC48C60D92D50300EF3BB3 /* SoMFVec4ui32.cpp */,
-				E0FC48C70D92D50300EF3BB3 /* SoMFVec4us.cpp */,
-				E0FC48C80D92D50300EF3BB3 /* SoSFBitMask.cpp */,
-				E0FC48C90D92D50300EF3BB3 /* SoSFBool.cpp */,
-				E0FC48CA0D92D50300EF3BB3 /* SoSFBox2d.cpp */,
-				E0FC48CB0D92D50300EF3BB3 /* SoSFBox2f.cpp */,
-				E0FC48CC0D92D50300EF3BB3 /* SoSFBox2i32.cpp */,
-				E0FC48CD0D92D50300EF3BB3 /* SoSFBox2s.cpp */,
-				E0FC48CE0D92D50300EF3BB3 /* SoSFBox3d.cpp */,
-				E0FC48CF0D92D50300EF3BB3 /* SoSFBox3f.cpp */,
-				E0FC48D00D92D50300EF3BB3 /* SoSFBox3i32.cpp */,
-				E0FC48D10D92D50300EF3BB3 /* SoSFBox3s.cpp */,
-				E0FC48D20D92D50300EF3BB3 /* SoSFColor.cpp */,
-				E0FC48D30D92D50300EF3BB3 /* SoSFColorRGBA.cpp */,
-				E0FC48D40D92D50300EF3BB3 /* SoSFDouble.cpp */,
-				E0FC48D50D92D50300EF3BB3 /* SoSFEngine.cpp */,
-				E0FC48D60D92D50300EF3BB3 /* SoSFEnum.cpp */,
-				E0FC48D70D92D50300EF3BB3 /* SoSFFloat.cpp */,
-				E0FC48D80D92D50300EF3BB3 /* SoSField.cpp */,
-				E0FC48D90D92D50300EF3BB3 /* SoSFImage.cpp */,
-				E0FC48DA0D92D50300EF3BB3 /* SoSFImage3.cpp */,
-				E0FC48DB0D92D50300EF3BB3 /* SoSFInt32.cpp */,
-				E0FC48DC0D92D50300EF3BB3 /* SoSFMatrix.cpp */,
-				E0FC48DD0D92D50300EF3BB3 /* SoSFName.cpp */,
-				E0FC48DE0D92D50300EF3BB3 /* SoSFNode.cpp */,
-				E0FC48DF0D92D50300EF3BB3 /* SoSFPath.cpp */,
-				E0FC48E00D92D50300EF3BB3 /* SoSFPlane.cpp */,
-				E0FC48E10D92D50300EF3BB3 /* SoSFRotation.cpp */,
-				E0FC48E20D92D50300EF3BB3 /* SoSFShort.cpp */,
-				E0FC48E30D92D50300EF3BB3 /* SoSFString.cpp */,
-				E0FC48E40D92D50300EF3BB3 /* SoSFTime.cpp */,
-				E0FC48E50D92D50300EF3BB3 /* SoSFTrigger.cpp */,
-				E0FC48E60D92D50300EF3BB3 /* SoSFUInt32.cpp */,
-				E0FC48E70D92D50300EF3BB3 /* SoSFUShort.cpp */,
-				E0FC48E80D92D50300EF3BB3 /* SoSFVec2b.cpp */,
-				E0FC48E90D92D50300EF3BB3 /* SoSFVec2d.cpp */,
-				E0FC48EA0D92D50300EF3BB3 /* SoSFVec2f.cpp */,
-				E0FC48EB0D92D50300EF3BB3 /* SoSFVec2i32.cpp */,
-				E0FC48EC0D92D50300EF3BB3 /* SoSFVec2s.cpp */,
-				E0FC48ED0D92D50300EF3BB3 /* SoSFVec3b.cpp */,
-				E0FC48EE0D92D50300EF3BB3 /* SoSFVec3d.cpp */,
-				E0FC48EF0D92D50300EF3BB3 /* SoSFVec3f.cpp */,
-				E0FC48F00D92D50300EF3BB3 /* SoSFVec3i32.cpp */,
-				E0FC48F10D92D50300EF3BB3 /* SoSFVec3s.cpp */,
-				E0FC48F20D92D50300EF3BB3 /* SoSFVec4b.cpp */,
-				E0FC48F30D92D50300EF3BB3 /* SoSFVec4d.cpp */,
-				E0FC48F40D92D50300EF3BB3 /* SoSFVec4f.cpp */,
-				E0FC48F50D92D50300EF3BB3 /* SoSFVec4i32.cpp */,
-				E0FC48F60D92D50300EF3BB3 /* SoSFVec4s.cpp */,
-				E0FC48F70D92D50300EF3BB3 /* SoSFVec4ub.cpp */,
-				E0FC48F80D92D50300EF3BB3 /* SoSFVec4ui32.cpp */,
-				E0FC48F90D92D50300EF3BB3 /* SoSFVec4us.cpp */,
-				E0FC48FA0D92D50300EF3BB3 /* SoSubFieldP.h */,
-			);
-			path = fields;
-			sourceTree = "<group>";
-		};
-		E0FC48940D92D50300EF3BB3 /* ivy */ = {
-			isa = PBXGroup;
-			children = (
-			);
-			path = ivy;
-			sourceTree = "<group>";
-		};
-		E0FC48FB0D92D50300EF3BB3 /* fonts */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC48FE0D92D50300EF3BB3 /* builtin2dfonts.icc */,
-				E0FC49000D92D50300EF3BB3 /* common.cpp */,
-				E0FC49010D92D50300EF3BB3 /* common.h */,
-				E0FC49020D92D50300EF3BB3 /* default2dfont.cpp */,
-				E0FC49030D92D50300EF3BB3 /* default3dfont.cpp */,
-				E0FC49040D92D50300EF3BB3 /* defaultfonts.h */,
-				E0FC49060D92D50300EF3BB3 /* font13.icc */,
-				E0FC49080D92D50300EF3BB3 /* font17.icc */,
-				E0FC490A0D92D50300EF3BB3 /* font25.icc */,
-				E0FC490C0D92D50300EF3BB3 /* font33.icc */,
-				E0FC490E0D92D50300EF3BB3 /* fontlib_wrapper.cpp */,
-				E0FC490F0D92D50300EF3BB3 /* fontlib_wrapper.h */,
-				E0FC49100D92D50300EF3BB3 /* fontspec.cpp */,
-				E0FC49110D92D50300EF3BB3 /* fontspec.h */,
-				E0FC49120D92D50300EF3BB3 /* freetype.cpp */,
-				E0FC49130D92D50300EF3BB3 /* freetype.h */,
-				E0FC49140D92D50300EF3BB3 /* glyph.cpp */,
-				E0FC49150D92D50300EF3BB3 /* glyph.h */,
-				E0FC49160D92D50300EF3BB3 /* glyph2d.cpp */,
-				E0FC49170D92D50300EF3BB3 /* glyph2d.h */,
-				E0FC49180D92D50300EF3BB3 /* glyph3d.cpp */,
-				E0FC49190D92D50300EF3BB3 /* glyph3d.h */,
-				E0FC491C0D92D50300EF3BB3 /* win32.cpp */,
-				E0FC491D0D92D50300EF3BB3 /* win32.h */,
-			);
-			path = fonts;
-			sourceTree = "<group>";
-		};
-		E0FC491E0D92D50300EF3BB3 /* foreignfiles */ = {
-			isa = PBXGroup;
-			children = (
-				E01B15830E35DA65001399E5 /* steel.cpp */,
-				E0FC49230D92D50300EF3BB3 /* SoForeignFileKit.cpp */,
-				E0FC49240D92D50300EF3BB3 /* SoSTLFileKit.cpp */,
-				E0FC49260D92D50300EF3BB3 /* steel.h */,
-			);
-			path = foreignfiles;
-			sourceTree = "<group>";
-		};
-		E0FC49280D92D50300EF3BB3 /* geo */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC492C0D92D50300EF3BB3 /* SbGeoAngle.cpp */,
-				E0FC492D0D92D50300EF3BB3 /* SbGeoAngle.h */,
-				E0FC492E0D92D50300EF3BB3 /* SbGeoEllipsoid.cpp */,
-				E0FC492F0D92D50300EF3BB3 /* SbGeoEllipsoid.h */,
-				E0FC49300D92D50300EF3BB3 /* SbGeoProjection.cpp */,
-				E0FC49310D92D50300EF3BB3 /* SbGeoProjection.h */,
-				E0FC49320D92D50300EF3BB3 /* SbPolarStereographic.cpp */,
-				E0FC49330D92D50300EF3BB3 /* SbPolarStereographic.h */,
-				E0FC49340D92D50300EF3BB3 /* SbUTMProjection.cpp */,
-				E0FC49350D92D50300EF3BB3 /* SbUTMProjection.h */,
-				E0FC49360D92D50300EF3BB3 /* SoGeo.cpp */,
-				E0FC49370D92D50300EF3BB3 /* SoGeo.h */,
-				E0FC49380D92D50300EF3BB3 /* SoGeoCoordinate.cpp */,
-				E0FC49390D92D50300EF3BB3 /* SoGeoElement.cpp */,
-				E0FC493A0D92D50300EF3BB3 /* SoGeoLocation.cpp */,
-				E0FC493B0D92D50300EF3BB3 /* SoGeoOrigin.cpp */,
-				E0FC493C0D92D50300EF3BB3 /* SoGeoSeparator.cpp */,
-			);
-			path = geo;
-			sourceTree = "<group>";
-		};
-		E0FC493D0D92D50300EF3BB3 /* glue */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC493F0D92D50300EF3BB3 /* bzip2.cpp */,
-				E0FC49400D92D50300EF3BB3 /* bzip2.h */,
-				E0FC49410D92D50300EF3BB3 /* cg.cpp */,
-				E0FC49420D92D50300EF3BB3 /* cg.h */,
-				E0FC49430D92D50300EF3BB3 /* dl.cpp */,
-				E0FC49440D92D50300EF3BB3 /* dlp.h */,
-				E0FC49450D92D50300EF3BB3 /* freetype.cpp */,
-				E0FC49460D92D50300EF3BB3 /* freetype.h */,
-				E0FC49470D92D50300EF3BB3 /* gl.cpp */,
-				E0FC49480D92D50300EF3BB3 /* gl_agl.cpp */,
-				E0FC49490D92D50300EF3BB3 /* gl_agl.h */,
-				E0FC494A0D92D50300EF3BB3 /* gl_glx.cpp */,
-				E0FC494B0D92D50300EF3BB3 /* gl_glx.h */,
-				E0FC494C0D92D50300EF3BB3 /* gl_wgl.cpp */,
-				E0FC494D0D92D50300EF3BB3 /* gl_wgl.h */,
-				E0FC494E0D92D50300EF3BB3 /* glp.h */,
-				E0FC494F0D92D50300EF3BB3 /* GLUWrapper.cpp */,
-				E0FC49500D92D50300EF3BB3 /* GLUWrapper.h */,
-				E0FC49530D92D50300EF3BB3 /* normalization_cubemap.cpp */,
-				E0FC49540D92D50300EF3BB3 /* openal_wrapper.cpp */,
-				E0FC49550D92D50300EF3BB3 /* openal_wrapper.h */,
-				E0FC49560D92D50300EF3BB3 /* simage_wrapper.cpp */,
-				E0FC49570D92D50300EF3BB3 /* simage_wrapper.h */,
-				E0FC49580D92D50300EF3BB3 /* spidermonkey.cpp */,
-				E0FC49590D92D50300EF3BB3 /* win32api.cpp */,
-				E0FC495A0D92D50300EF3BB3 /* win32api.h */,
-				E0FC495B0D92D50300EF3BB3 /* zlib.cpp */,
-				E0FC495C0D92D50300EF3BB3 /* zlib.h */,
-			);
-			path = glue;
-			sourceTree = "<group>";
-		};
-		E0FC495D0D92D50300EF3BB3 /* hardcopy */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC49610D92D50300EF3BB3 /* HardCopy.cpp */,
-				E0FC49650D92D50300EF3BB3 /* PSVectorOutput.cpp */,
-				E0FC49660D92D50300EF3BB3 /* VectorizeAction.cpp */,
-				E0FC49670D92D50300EF3BB3 /* VectorizeActionP.cpp */,
-				E0FC49680D92D50300EF3BB3 /* VectorizeActionP.h */,
-				E0FC496C0D92D50300EF3BB3 /* VectorizeItems.h */,
-				E0FC496D0D92D50300EF3BB3 /* VectorizePSAction.cpp */,
-				E0FC496E0D92D50300EF3BB3 /* VectorOutput.cpp */,
-			);
-			path = hardcopy;
-			sourceTree = "<group>";
-		};
-		E0FC496F0D92D50300EF3BB3 /* io */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC49710D92D50300EF3BB3 /* gzmemio.cpp */,
-				E0FC49720D92D50300EF3BB3 /* gzmemio.h */,
-				E0FC49750D92D50300EF3BB3 /* SoByteStream.cpp */,
-				E0FC49760D92D50300EF3BB3 /* SoInput.cpp */,
-				E0FC49770D92D50300EF3BB3 /* SoInput_FileInfo.cpp */,
-				E0FC49780D92D50300EF3BB3 /* SoInput_FileInfo.h */,
-				E0FC49790D92D50300EF3BB3 /* SoInput_Reader.cpp */,
-				E0FC497A0D92D50300EF3BB3 /* SoInput_Reader.h */,
-				E0FC497B0D92D50300EF3BB3 /* SoInputP.h */,
-				E0FC497C0D92D50300EF3BB3 /* SoOutput.cpp */,
-				E0FC497D0D92D50300EF3BB3 /* SoOutput_Writer.cpp */,
-				E0FC497E0D92D50300EF3BB3 /* SoOutput_Writer.h */,
-				E0FC497F0D92D50300EF3BB3 /* SoTranReceiver.cpp */,
-				E0FC49800D92D50300EF3BB3 /* SoTranSender.cpp */,
-				E0FC49810D92D50300EF3BB3 /* SoWriterefCounter.cpp */,
-				E0FC49820D92D50300EF3BB3 /* SoWriterefCounter.h */,
-			);
-			path = io;
-			sourceTree = "<group>";
-		};
-		E0FC49830D92D50300EF3BB3 /* lists */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC49870D92D50400EF3BB3 /* SbIntList.cpp */,
-				E0FC49880D92D50400EF3BB3 /* SbList.cpp */,
-				E0FC49890D92D50400EF3BB3 /* SbPList.cpp */,
-				E0FC498A0D92D50400EF3BB3 /* SbStringList.cpp */,
-				E0FC498B0D92D50400EF3BB3 /* SbVec3fList.cpp */,
-				E0FC498C0D92D50400EF3BB3 /* SoActionMethodList.cpp */,
-				E0FC498D0D92D50400EF3BB3 /* SoAuditorList.cpp */,
-				E0FC498E0D92D50400EF3BB3 /* SoBaseList.cpp */,
-				E0FC498F0D92D50400EF3BB3 /* SoCallbackList.cpp */,
-				E0FC49900D92D50400EF3BB3 /* SoDetailList.cpp */,
-				E0FC49910D92D50400EF3BB3 /* SoEnabledElementsList.cpp */,
-				E0FC49920D92D50400EF3BB3 /* SoEngineList.cpp */,
-				E0FC49930D92D50400EF3BB3 /* SoEngineOutputList.cpp */,
-				E0FC49940D92D50400EF3BB3 /* SoFieldList.cpp */,
-				E0FC49950D92D50400EF3BB3 /* SoNodeList.cpp */,
-				E0FC49960D92D50400EF3BB3 /* SoPathList.cpp */,
-				E0FC49970D92D50400EF3BB3 /* SoPickedPointList.cpp */,
-				E0FC49980D92D50400EF3BB3 /* SoTypeList.cpp */,
-			);
-			path = lists;
-			sourceTree = "<group>";
-		};
-		E0FC499C0D92D50400EF3BB3 /* manips */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC499E0D92D50400EF3BB3 /* commoncode.cpp */,
-				E0FC49A10D92D50400EF3BB3 /* SoCenterballManip.cpp */,
-				E0FC49A20D92D50400EF3BB3 /* SoClipPlaneManip.cpp */,
-				E0FC49A30D92D50400EF3BB3 /* SoDirectionalLightManip.cpp */,
-				E0FC49A40D92D50400EF3BB3 /* SoHandleBoxManip.cpp */,
-				E0FC49A50D92D50400EF3BB3 /* SoJackManip.cpp */,
-				E0FC49A60D92D50400EF3BB3 /* SoPointLightManip.cpp */,
-				E0FC49A70D92D50400EF3BB3 /* SoSpotLightManip.cpp */,
-				E0FC49A80D92D50400EF3BB3 /* SoTabBoxManip.cpp */,
-				E0FC49A90D92D50400EF3BB3 /* SoTrackballManip.cpp */,
-				E0FC49AA0D92D50400EF3BB3 /* SoTransformBoxManip.cpp */,
-				E0FC49AB0D92D50400EF3BB3 /* SoTransformerManip.cpp */,
-				E0FC49AC0D92D50400EF3BB3 /* SoTransformManip.cpp */,
-			);
-			path = manips;
-			sourceTree = "<group>";
-		};
-		E0FC49AD0D92D50400EF3BB3 /* misc */ = {
-			isa = PBXGroup;
-			children = (
-				E011F20D0D9BED09001D1675 /* CoinResources.h */,
-				E011F1FE0D9BE986001D1675 /* CoinResources.cpp */,
-				E0FC49AF0D92D50400EF3BB3 /* AudioTools.cpp */,
-				E0FC49B00D92D50400EF3BB3 /* AudioTools.h */,
-				E0FC49B10D92D50400EF3BB3 /* CoinOffscreenGLCanvas.cpp */,
-				E0FC49B20D92D50400EF3BB3 /* CoinOffscreenGLCanvas.h */,
-				E0FC49B30D92D50400EF3BB3 /* CoinStaticObjectInDLL.cpp */,
-				E0FC49B40D92D50400EF3BB3 /* CoinStaticObjectInDLL.h */,
-				E0FC49B50D92D50400EF3BB3 /* cppmangle.icc */,
-				E0FC49B60D92D50400EF3BB3 /* ivy */,
-				E0FC49BA0D92D50400EF3BB3 /* SbHash.h */,
-				E0FC49BC0D92D50400EF3BB3 /* SoAudioDevice.cpp */,
-				E0FC49BD0D92D50400EF3BB3 /* SoBase.cpp */,
-				E0FC49BE0D92D50400EF3BB3 /* SoBaseP.cpp */,
-				E0FC49BF0D92D50400EF3BB3 /* SoBaseP.h */,
-				E0FC49C00D92D50400EF3BB3 /* SoChildList.cpp */,
-				E0FC49C10D92D50400EF3BB3 /* SoCompactPathList.cpp */,
-				E0FC49C20D92D50400EF3BB3 /* SoCompactPathList.h */,
-				E0FC49C30D92D50400EF3BB3 /* SoContextHandler.cpp */,
-				E0FC49C40D92D50400EF3BB3 /* SoDB.cpp */,
-				E0FC49C50D92D50400EF3BB3 /* SoDBP.cpp */,
-				E0FC49C60D92D50400EF3BB3 /* SoDBP.h */,
-				E0FC49C70D92D50400EF3BB3 /* SoDebug.cpp */,
-				E0FC49C80D92D50400EF3BB3 /* SoEventManager.cpp */,
-				E0FC49C90D92D50400EF3BB3 /* SoFullPath.cpp */,
-				E0FC49CA0D92D50400EF3BB3 /* SoGenerate.cpp */,
-				E0FC49CB0D92D50400EF3BB3 /* SoGenerate.h */,
-				E0FC49CC0D92D50400EF3BB3 /* SoGL.cpp */,
-				E0FC49CD0D92D50400EF3BB3 /* SoGL.h */,
-				E0FC49CE0D92D50400EF3BB3 /* SoGLBigImage.cpp */,
-				E0FC49CF0D92D50400EF3BB3 /* SoGLCubeMapImage.cpp */,
-				E0FC49D00D92D50400EF3BB3 /* SoGLDriverDatabase.cpp */,
-				E0FC49D10D92D50400EF3BB3 /* SoGLImage.cpp */,
-				E0FC49D20D92D50400EF3BB3 /* SoGlyph.cpp */,
-				E0FC49D30D92D50400EF3BB3 /* SoInteraction.cpp */,
-				E0FC49D40D92D50400EF3BB3 /* SoJavaScriptEngine.cpp */,
-				E0FC49D50D92D50400EF3BB3 /* SoLightPath.cpp */,
-				E0FC49D60D92D50400EF3BB3 /* SoLockManager.cpp */,
-				E0FC49D70D92D50400EF3BB3 /* SoNormalGenerator.cpp */,
-				E0FC49D80D92D50400EF3BB3 /* SoNotification.cpp */,
-				E0FC49D90D92D50400EF3BB3 /* SoNotRec.cpp */,
-				E0FC49DA0D92D50400EF3BB3 /* SoOffscreenAGLData.cpp */,
-				E0FC49DB0D92D50400EF3BB3 /* SoOffscreenAGLData.h */,
-				E0FC49DC0D92D50400EF3BB3 /* SoOffscreenGLXData.cpp */,
-				E0FC49DD0D92D50400EF3BB3 /* SoOffscreenGLXData.h */,
-				E0FC49DE0D92D50400EF3BB3 /* SoOffscreenRenderer.cpp */,
-				E0FC49DF0D92D50400EF3BB3 /* SoOffscreenWGLData.cpp */,
-				E0FC49E00D92D50400EF3BB3 /* SoOffscreenWGLData.h */,
-				E0FC49E10D92D50400EF3BB3 /* SoPath.cpp */,
-				E0FC49E20D92D50400EF3BB3 /* SoPick.cpp */,
-				E0FC49E30D92D50400EF3BB3 /* SoPick.h */,
-				E0FC49E40D92D50400EF3BB3 /* SoPickedPoint.cpp */,
-				E0FC49E50D92D50400EF3BB3 /* SoPrimitiveVertex.cpp */,
-				E0FC49E60D92D50400EF3BB3 /* SoProto.cpp */,
-				E0FC49E70D92D50400EF3BB3 /* SoProtoInstance.cpp */,
-				E0FC49E80D92D50400EF3BB3 /* SoRenderManager.cpp */,
-				E0FC49E90D92D50400EF3BB3 /* SoRenderManagerP.cpp */,
-				E0FC49EA0D92D50400EF3BB3 /* SoRenderManagerP.h */,
-				E0FC49EB0D92D50400EF3BB3 /* SoSceneManager.cpp */,
-				E0FC49EC0D92D50400EF3BB3 /* SoSceneManagerP.cpp */,
-				E0FC49ED0D92D50400EF3BB3 /* SoSceneManagerP.h */,
-				E0FC49EE0D92D50400EF3BB3 /* SoShaderGenerator.cpp */,
-				E0FC49EF0D92D50400EF3BB3 /* SoShaderGenerator.h */,
-				E0FC49F00D92D50400EF3BB3 /* SoState.cpp */,
-				E0FC49F10D92D50400EF3BB3 /* SoTempPath.cpp */,
-				E0FC49F20D92D50400EF3BB3 /* SoType.cpp */,
-				E0FC49F30D92D50400EF3BB3 /* SoVBO.cpp */,
-				E0FC49F40D92D50400EF3BB3 /* SoVBO.h */,
-				E0FC49F50D92D50400EF3BB3 /* SoVertexArrayIndexer.cpp */,
-				E0FC49F60D92D50400EF3BB3 /* SoVertexArrayIndexer.h */,
-				E0FC49F70D92D50400EF3BB3 /* systemsanity.icc */,
-			);
-			path = misc;
-			sourceTree = "<group>";
-		};
-		E0FC49B60D92D50400EF3BB3 /* ivy */ = {
-			isa = PBXGroup;
-			children = (
-			);
-			path = ivy;
-			sourceTree = "<group>";
-		};
-		E0FC49FE0D92D50400EF3BB3 /* navigation */ = {
-			isa = PBXGroup;
-			children = (
-				E011F20F0D9BED2C001D1675 /* SoScXMLViewUtils.h */,
-				E011F1B20D9AB769001D1675 /* SoScXMLNavigation.cpp */,
-				E011F1B30D9AB769001D1675 /* SoScXMLNavigation.h */,
-				E011F1B40D9AB769001D1675 /* SoScXMLNavigationInvoke.cpp */,
-				E011F1B50D9AB769001D1675 /* SoScXMLNavigationInvoke.h */,
-				E011F1B60D9AB769001D1675 /* SoScXMLPanUtils.cpp */,
-				E011F1B70D9AB769001D1675 /* SoScXMLPanUtils.h */,
-				E011F1B80D9AB769001D1675 /* SoScXMLRotateUtils.cpp */,
-				E011F1B90D9AB769001D1675 /* SoScXMLRotateUtils.h */,
-				E011F1BA0D9AB769001D1675 /* SoScXMLSeekUtils.cpp */,
-				E011F1BB0D9AB769001D1675 /* SoScXMLSeekUtils.h */,
-				E011F1BC0D9AB769001D1675 /* SoScXMLSpinUtils.cpp */,
-				E011F1BD0D9AB769001D1675 /* SoScXMLSpinUtils.h */,
-				E011F1BE0D9AB769001D1675 /* SoScXMLZoomUtils.cpp */,
-				E011F1BF0D9AB769001D1675 /* SoScXMLZoomUtils.h */,
-			);
-			path = navigation;
-			sourceTree = "<group>";
-		};
-		E0FC4A150D92D50400EF3BB3 /* nodekits */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC4A170D92D50400EF3BB3 /* ivy */,
-				E0FC4A1D0D92D50400EF3BB3 /* SoAppearanceKit.cpp */,
-				E0FC4A1E0D92D50400EF3BB3 /* SoBaseKit.cpp */,
-				E0FC4A1F0D92D50400EF3BB3 /* SoCameraKit.cpp */,
-				E0FC4A200D92D50400EF3BB3 /* SoInteractionKit.cpp */,
-				E0FC4A210D92D50400EF3BB3 /* SoLightKit.cpp */,
-				E0FC4A220D92D50400EF3BB3 /* SoNodeKit.cpp */,
-				E0FC4A230D92D50400EF3BB3 /* SoNodekitCatalog.cpp */,
-				E0FC4A240D92D50400EF3BB3 /* SoNodeKitListPart.cpp */,
-				E0FC4A250D92D50400EF3BB3 /* SoNodeKitPath.cpp */,
-				E0FC4A260D92D50400EF3BB3 /* SoSceneKit.cpp */,
-				E0FC4A270D92D50400EF3BB3 /* SoSeparatorKit.cpp */,
-				E0FC4A280D92D50400EF3BB3 /* SoShapeKit.cpp */,
-				E0FC4A290D92D50400EF3BB3 /* SoSubKitP.h */,
-				E0FC4A2A0D92D50400EF3BB3 /* SoWrapperKit.cpp */,
-			);
-			path = nodekits;
-			sourceTree = "<group>";
-		};
-		E0FC4A170D92D50400EF3BB3 /* ivy */ = {
-			isa = PBXGroup;
-			children = (
-			);
-			path = ivy;
-			sourceTree = "<group>";
-		};
-		E0FC4A2B0D92D50400EF3BB3 /* nodes */ = {
-			isa = PBXGroup;
-			children = (
-				E01B15980E35DB08001399E5 /* SoVertexAttribute.cpp */,
-				E01B15960E35DAF0001399E5 /* SoVertexAttributeBinding.cpp */,
-				E0FC4A2D0D92D50400EF3BB3 /* ivy */,
-				E0FC4A390D92D50400EF3BB3 /* SoAnnotation.cpp */,
-				E0FC4A3C0D92D50400EF3BB3 /* SoAntiSquish.cpp */,
-				E0FC4A3D0D92D50400EF3BB3 /* SoArray.cpp */,
-				E0FC4A3E0D92D50400EF3BB3 /* SoBaseColor.cpp */,
-				E0FC4A3F0D92D50400EF3BB3 /* SoBlinker.cpp */,
-				E0FC4A400D92D50400EF3BB3 /* SoBumpMap.cpp */,
-				E0FC4A410D92D50400EF3BB3 /* SoBumpMapCoordinate.cpp */,
-				E0FC4A430D92D50400EF3BB3 /* SoBumpMapTransform.cpp */,
-				E0FC4A440D92D50400EF3BB3 /* SoCacheHint.cpp */,
-				E0FC4A450D92D50400EF3BB3 /* SoCallback.cpp */,
-				E0FC4A460D92D50400EF3BB3 /* SoCamera.cpp */,
-				E0FC4A470D92D50400EF3BB3 /* SoClipPlane.cpp */,
-				E0FC4A480D92D50400EF3BB3 /* SoColorIndex.cpp */,
-				E0FC4A490D92D50400EF3BB3 /* SoComplexity.cpp */,
-				E0FC4A4A0D92D50400EF3BB3 /* SoCoordinate3.cpp */,
-				E0FC4A4B0D92D50400EF3BB3 /* SoCoordinate4.cpp */,
-				E0FC4A4C0D92D50400EF3BB3 /* SoDepthBuffer.cpp */,
-				E0FC4A4D0D92D50400EF3BB3 /* SoDirectionalLight.cpp */,
-				E0FC4A4E0D92D50400EF3BB3 /* SoDrawStyle.cpp */,
-				E0FC4A4F0D92D50400EF3BB3 /* SoEnvironment.cpp */,
-				E0FC4A500D92D50400EF3BB3 /* SoEventCallback.cpp */,
-				E0FC4A510D92D50400EF3BB3 /* SoExtSelection.cpp */,
-				E0FC4A520D92D50400EF3BB3 /* SoFile.cpp */,
-				E0FC4A530D92D50400EF3BB3 /* SoFont.cpp */,
-				E0FC4A540D92D50400EF3BB3 /* SoFontStyle.cpp */,
-				E0FC4A550D92D50400EF3BB3 /* SoFrustumCamera.cpp */,
-				E0FC4A560D92D50400EF3BB3 /* SoGroup.cpp */,
-				E0FC4A570D92D50400EF3BB3 /* SoInfo.cpp */,
-				E0FC4A580D92D50400EF3BB3 /* SoLabel.cpp */,
-				E0FC4A590D92D50400EF3BB3 /* SoLevelOfDetail.cpp */,
-				E0FC4A5A0D92D50400EF3BB3 /* SoLight.cpp */,
-				E0FC4A5B0D92D50400EF3BB3 /* SoLightModel.cpp */,
-				E0FC4A5C0D92D50400EF3BB3 /* SoLinearProfile.cpp */,
-				E0FC4A5D0D92D50400EF3BB3 /* SoListener.cpp */,
-				E0FC4A5E0D92D50400EF3BB3 /* SoLocateHighlight.cpp */,
-				E0FC4A5F0D92D50400EF3BB3 /* SoLOD.cpp */,
-				E0FC4A600D92D50400EF3BB3 /* SoMaterial.cpp */,
-				E0FC4A610D92D50400EF3BB3 /* SoMaterialBinding.cpp */,
-				E0FC4A620D92D50400EF3BB3 /* SoMatrixTransform.cpp */,
-				E0FC4A630D92D50400EF3BB3 /* SoMultipleCopy.cpp */,
-				E0FC4A640D92D50400EF3BB3 /* SoNode.cpp */,
-				E0FC4A650D92D50400EF3BB3 /* SoNormal.cpp */,
-				E0FC4A660D92D50400EF3BB3 /* SoNormalBinding.cpp */,
-				E0FC4A670D92D50400EF3BB3 /* SoNurbsProfile.cpp */,
-				E0FC4A680D92D50400EF3BB3 /* SoOrthographicCamera.cpp */,
-				E0FC4A690D92D50400EF3BB3 /* SoPackedColor.cpp */,
-				E0FC4A6A0D92D50400EF3BB3 /* SoPathSwitch.cpp */,
-				E0FC4A6C0D92D50400EF3BB3 /* SoPendulum.cpp */,
-				E0FC4A6D0D92D50400EF3BB3 /* SoPerspectiveCamera.cpp */,
-				E0FC4A6E0D92D50400EF3BB3 /* SoPickStyle.cpp */,
-				E0FC4A6F0D92D50400EF3BB3 /* SoPointLight.cpp */,
-				E0FC4A700D92D50400EF3BB3 /* SoPolygonOffset.cpp */,
-				E0FC4A710D92D50400EF3BB3 /* SoProfile.cpp */,
-				E0FC4A720D92D50400EF3BB3 /* SoProfileCoordinate2.cpp */,
-				E0FC4A730D92D50400EF3BB3 /* SoProfileCoordinate3.cpp */,
-				E0FC4A740D92D50400EF3BB3 /* SoResetTransform.cpp */,
-				E0FC4A750D92D50400EF3BB3 /* SoRotation.cpp */,
-				E0FC4A760D92D50400EF3BB3 /* SoRotationXYZ.cpp */,
-				E0FC4A770D92D50400EF3BB3 /* SoRotor.cpp */,
-				E0FC4A780D92D50400EF3BB3 /* SoScale.cpp */,
-				E0FC4A790D92D50400EF3BB3 /* SoSceneTexture2.cpp */,
-				E0FC4A7A0D92D50400EF3BB3 /* SoSceneTextureCubeMap.cpp */,
-				E0FC4A7B0D92D50400EF3BB3 /* SoSelection.cpp */,
-				E0FC4A7C0D92D50400EF3BB3 /* SoSeparator.cpp */,
-				E0FC4A7D0D92D50400EF3BB3 /* SoShapeHints.cpp */,
-				E0FC4A7E0D92D50400EF3BB3 /* SoShuttle.cpp */,
-				E0FC4A7F0D92D50400EF3BB3 /* SoSoundElementHelper.h */,
-				E0FC4A800D92D50400EF3BB3 /* SoSpotLight.cpp */,
-				E0FC4A810D92D50400EF3BB3 /* SoSubNodeP.h */,
-				E0FC4A820D92D50400EF3BB3 /* SoSurroundScale.cpp */,
-				E0FC4A830D92D50400EF3BB3 /* SoSwitch.cpp */,
-				E0FC4A840D92D50400EF3BB3 /* SoTexture.cpp */,
-				E0FC4A850D92D50500EF3BB3 /* SoTexture2.cpp */,
-				E0FC4A860D92D50500EF3BB3 /* SoTexture2Transform.cpp */,
-				E0FC4A870D92D50500EF3BB3 /* SoTexture3.cpp */,
-				E0FC4A880D92D50500EF3BB3 /* SoTexture3Transform.cpp */,
-				E0FC4A890D92D50500EF3BB3 /* SoTextureCombine.cpp */,
-				E0FC4A8A0D92D50500EF3BB3 /* SoTextureCoordinate2.cpp */,
-				E0FC4A8B0D92D50500EF3BB3 /* SoTextureCoordinate3.cpp */,
-				E0FC4A8C0D92D50500EF3BB3 /* SoTextureCoordinateBinding.cpp */,
-				E0FC4A8D0D92D50500EF3BB3 /* SoTextureCoordinateCube.cpp */,
-				E0FC4A8E0D92D50500EF3BB3 /* SoTextureCoordinateCylinder.cpp */,
-				E0FC4A8F0D92D50500EF3BB3 /* SoTextureCoordinateDefault.cpp */,
-				E0FC4A900D92D50500EF3BB3 /* SoTextureCoordinateEnvironment.cpp */,
-				E0FC4A910D92D50500EF3BB3 /* SoTextureCoordinateFunction.cpp */,
-				E0FC4A920D92D50500EF3BB3 /* SoTextureCoordinateNormalMap.cpp */,
-				E0FC4A930D92D50500EF3BB3 /* SoTextureCoordinateObject.cpp */,
-				E0FC4A940D92D50500EF3BB3 /* SoTextureCoordinatePlane.cpp */,
-				E0FC4A950D92D50500EF3BB3 /* SoTextureCoordinateReflectionMap.cpp */,
-				E0FC4A960D92D50500EF3BB3 /* SoTextureCoordinateSphere.cpp */,
-				E0FC4A970D92D50500EF3BB3 /* SoTextureCubeMap.cpp */,
-				E0FC4A980D92D50500EF3BB3 /* SoTextureMatrixTransform.cpp */,
-				E0FC4A990D92D50500EF3BB3 /* SoTextureScalePolicy.cpp */,
-				E0FC4A9A0D92D50500EF3BB3 /* SoTextureUnit.cpp */,
-				E0FC4A9B0D92D50500EF3BB3 /* SoTransform.cpp */,
-				E0FC4A9C0D92D50500EF3BB3 /* SoTransformation.cpp */,
-				E0FC4A9D0D92D50500EF3BB3 /* SoTransformSeparator.cpp */,
-				E0FC4A9E0D92D50500EF3BB3 /* SoTranslation.cpp */,
-				E0FC4A9F0D92D50500EF3BB3 /* SoTransparencyType.cpp */,
-				E0FC4AA00D92D50500EF3BB3 /* SoUnits.cpp */,
-				E0FC4AA10D92D50500EF3BB3 /* SoUnknownNode.cpp */,
-				E0FC4AA20D92D50500EF3BB3 /* SoUnknownNode.h */,
-				E0FC4AA40D92D50500EF3BB3 /* SoVertexProperty.cpp */,
-				E0FC4AA60D92D50500EF3BB3 /* SoWWWAnchor.cpp */,
-				E0FC4AA70D92D50500EF3BB3 /* SoWWWInline.cpp */,
-			);
-			path = nodes;
-			sourceTree = "<group>";
-		};
-		E0FC4A2D0D92D50400EF3BB3 /* ivy */ = {
-			isa = PBXGroup;
-			children = (
-			);
-			path = ivy;
-			sourceTree = "<group>";
-		};
-		E0FC4AA80D92D50500EF3BB3 /* profiler */ = {
-			isa = PBXGroup;
-			children = (
-				E018D8710DA52F9200E8DB34 /* SoProfilingReportGenerator.cpp */,
-				E0FC4AAA0D92D50500EF3BB3 /* inventormaps.icc */,
-				E0FC4AAD0D92D50500EF3BB3 /* SbProfilingData.cpp */,
-				E0FC4AAE0D92D50500EF3BB3 /* SoNodeProfiling.h */,
-				E0FC4AAF0D92D50500EF3BB3 /* SoNodeVisualize.cpp */,
-				E0FC4AB00D92D50500EF3BB3 /* SoProfiler.cpp */,
-				E0FC4AB10D92D50500EF3BB3 /* SoProfilerElement.cpp */,
-				E0FC4AB20D92D50500EF3BB3 /* SoProfilerOverlayKit.cpp */,
-				E0FC4AB30D92D50500EF3BB3 /* SoProfilerP.h */,
-				E0FC4AB40D92D50500EF3BB3 /* SoProfilerStats.cpp */,
-				E0FC4AB50D92D50500EF3BB3 /* SoProfilerTopEngine.cpp */,
-				E0FC4AB60D92D50500EF3BB3 /* SoProfilerTopKit.cpp */,
-				E0FC4AB70D92D50500EF3BB3 /* SoProfilerVisualizeKit.cpp */,
-				E0FC4AB80D92D50500EF3BB3 /* SoScrollingGraphKit.cpp */,
-				E0FC4AB90D92D50500EF3BB3 /* test-data */,
-				E0FC4ABC0D92D50500EF3BB3 /* tools */,
-			);
-			path = profiler;
-			sourceTree = "<group>";
-		};
-		E0FC4AB90D92D50500EF3BB3 /* test-data */ = {
-			isa = PBXGroup;
-			children = (
-			);
-			path = "test-data";
-			sourceTree = "<group>";
-		};
-		E0FC4ABC0D92D50500EF3BB3 /* tools */ = {
-			isa = PBXGroup;
-			children = (
-			);
-			path = tools;
-			sourceTree = "<group>";
-		};
-		E0FC4ABF0D92D50500EF3BB3 /* projectors */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC4AC30D92D50500EF3BB3 /* SbCylinderPlaneProjector.cpp */,
-				E0FC4AC40D92D50500EF3BB3 /* SbCylinderProjector.cpp */,
-				E0FC4AC50D92D50500EF3BB3 /* SbCylinderSectionProjector.cpp */,
-				E0FC4AC60D92D50500EF3BB3 /* SbCylinderSheetProjector.cpp */,
-				E0FC4AC70D92D50500EF3BB3 /* SbLineProjector.cpp */,
-				E0FC4AC80D92D50500EF3BB3 /* SbPlaneProjector.cpp */,
-				E0FC4AC90D92D50500EF3BB3 /* SbProjector.cpp */,
-				E0FC4ACA0D92D50500EF3BB3 /* SbSpherePlaneProjector.cpp */,
-				E0FC4ACB0D92D50500EF3BB3 /* SbSphereProjector.cpp */,
-				E0FC4ACC0D92D50500EF3BB3 /* SbSphereSectionProjector.cpp */,
-				E0FC4ACD0D92D50500EF3BB3 /* SbSphereSheetProjector.cpp */,
-			);
-			path = projectors;
-			sourceTree = "<group>";
-		};
-		E0FC4ACE0D92D50500EF3BB3 /* sensors */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC4AD20D92D50500EF3BB3 /* SoAlarmSensor.cpp */,
-				E0FC4AD30D92D50500EF3BB3 /* SoDataSensor.cpp */,
-				E0FC4AD40D92D50500EF3BB3 /* SoDelayQueueSensor.cpp */,
-				E0FC4AD50D92D50500EF3BB3 /* SoFieldSensor.cpp */,
-				E0FC4AD60D92D50500EF3BB3 /* SoIdleSensor.cpp */,
-				E0FC4AD70D92D50500EF3BB3 /* SoNodeSensor.cpp */,
-				E0FC4AD80D92D50500EF3BB3 /* SoOneShotSensor.cpp */,
-				E0FC4AD90D92D50500EF3BB3 /* SoPathSensor.cpp */,
-				E0FC4ADA0D92D50500EF3BB3 /* SoSensor.cpp */,
-				E0FC4ADB0D92D50500EF3BB3 /* SoSensorManager.cpp */,
-				E0FC4ADC0D92D50500EF3BB3 /* SoTimerQueueSensor.cpp */,
-				E0FC4ADD0D92D50500EF3BB3 /* SoTimerSensor.cpp */,
-			);
-			path = sensors;
-			sourceTree = "<group>";
-		};
-		E0FC4ADF0D92D50500EF3BB3 /* shaders */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC4AE40D92D50500EF3BB3 /* SoFragmentShader.cpp */,
-				E0FC4AE50D92D50500EF3BB3 /* SoGeometryShader.cpp */,
-				E0FC4AE60D92D50500EF3BB3 /* SoGLARBShaderObject.cpp */,
-				E0FC4AE70D92D50500EF3BB3 /* SoGLARBShaderObject.h */,
-				E0FC4AE80D92D50500EF3BB3 /* SoGLARBShaderParameter.cpp */,
-				E0FC4AE90D92D50500EF3BB3 /* SoGLARBShaderParameter.h */,
-				E0FC4AEA0D92D50500EF3BB3 /* SoGLARBShaderProgram.cpp */,
-				E0FC4AEB0D92D50500EF3BB3 /* SoGLARBShaderProgram.h */,
-				E0FC4AEC0D92D50500EF3BB3 /* SoGLCgShaderObject.cpp */,
-				E0FC4AED0D92D50500EF3BB3 /* SoGLCgShaderObject.h */,
-				E0FC4AEE0D92D50500EF3BB3 /* SoGLCgShaderParameter.cpp */,
-				E0FC4AEF0D92D50500EF3BB3 /* SoGLCgShaderParameter.h */,
-				E0FC4AF00D92D50500EF3BB3 /* SoGLCgShaderProgram.cpp */,
-				E0FC4AF10D92D50500EF3BB3 /* SoGLCgShaderProgram.h */,
-				E0FC4AF20D92D50500EF3BB3 /* SoGLShaderObject.cpp */,
-				E0FC4AF30D92D50500EF3BB3 /* SoGLShaderObject.h */,
-				E0FC4AF40D92D50500EF3BB3 /* SoGLShaderParameter.cpp */,
-				E0FC4AF50D92D50500EF3BB3 /* SoGLShaderParameter.h */,
-				E0FC4AF60D92D50500EF3BB3 /* SoGLShaderProgram.cpp */,
-				E0FC4AF70D92D50500EF3BB3 /* SoGLShaderProgram.h */,
-				E0FC4AF80D92D50500EF3BB3 /* SoGLShaderProgramElement.cpp */,
-				E0FC4AF90D92D50500EF3BB3 /* SoGLSLShaderObject.cpp */,
-				E0FC4AFA0D92D50500EF3BB3 /* SoGLSLShaderObject.h */,
-				E0FC4AFB0D92D50500EF3BB3 /* SoGLSLShaderParameter.cpp */,
-				E0FC4AFC0D92D50500EF3BB3 /* SoGLSLShaderParameter.h */,
-				E0FC4AFD0D92D50500EF3BB3 /* SoGLSLShaderProgram.cpp */,
-				E0FC4AFE0D92D50500EF3BB3 /* SoGLSLShaderProgram.h */,
-				E0FC4AFF0D92D50500EF3BB3 /* SoShader.cpp */,
-				E0FC4B000D92D50500EF3BB3 /* SoShader.h */,
-				E0FC4B010D92D50500EF3BB3 /* SoShaderObject.cpp */,
-				E0FC4B020D92D50500EF3BB3 /* SoShaderParameter.cpp */,
-				E0FC4B030D92D50500EF3BB3 /* SoShaderProgram.cpp */,
-				E0FC4B040D92D50500EF3BB3 /* SoVertexShader.cpp */,
-			);
-			path = shaders;
-			sourceTree = "<group>";
-		};
-		E0FC4B060D92D50500EF3BB3 /* shadows */ = {
-			isa = PBXGroup;
-			children = (
-				E03F043D0DC0545600CB2F20 /* SoShadowSpotLight.cpp */,
-				E0FC4B0A0D92D50500EF3BB3 /* SoGLShadowCullingElement.cpp */,
-				E0FC4B0B0D92D50500EF3BB3 /* SoShadowCulling.cpp */,
-				E0FC4B0C0D92D50500EF3BB3 /* SoShadowGroup.cpp */,
-				E0FC4B0D0D92D50500EF3BB3 /* SoShadowStyle.cpp */,
-				E0FC4B0E0D92D50500EF3BB3 /* SoShadowStyleElement.cpp */,
-			);
-			path = shadows;
-			sourceTree = "<group>";
-		};
-		E0FC4B0F0D92D50500EF3BB3 /* shapenodes */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC4B130D92D50500EF3BB3 /* SoAsciiText.cpp */,
-				E0FC4B140D92D50500EF3BB3 /* SoCone.cpp */,
-				E0FC4B150D92D50500EF3BB3 /* SoCube.cpp */,
-				E0FC4B160D92D50500EF3BB3 /* SoCylinder.cpp */,
-				E0FC4B170D92D50500EF3BB3 /* SoFaceSet.cpp */,
-				E0FC4B180D92D50500EF3BB3 /* SoImage.cpp */,
-				E0FC4B190D92D50500EF3BB3 /* SoIndexedFaceSet.cpp */,
-				E0FC4B1A0D92D50500EF3BB3 /* SoIndexedLineSet.cpp */,
-				E0FC4B1B0D92D50500EF3BB3 /* SoIndexedNurbsCurve.cpp */,
-				E0FC4B1C0D92D50500EF3BB3 /* SoIndexedNurbsSurface.cpp */,
-				E0FC4B1D0D92D50500EF3BB3 /* SoIndexedShape.cpp */,
-				E0FC4B1E0D92D50500EF3BB3 /* SoIndexedTriangleStripSet.cpp */,
-				E0FC4B1F0D92D50500EF3BB3 /* SoLineSet.cpp */,
-				E0FC4B200D92D50500EF3BB3 /* SoMarkerSet.cpp */,
-				E0FC4B210D92D50500EF3BB3 /* SoNonIndexedShape.cpp */,
-				E0FC4B220D92D50500EF3BB3 /* SoNurbsCurve.cpp */,
-				E0FC4B230D92D50500EF3BB3 /* SoNurbsSurface.cpp */,
-				E0FC4B240D92D50500EF3BB3 /* SoPointSet.cpp */,
-				E0FC4B250D92D50500EF3BB3 /* SoQuadMesh.cpp */,
-				E0FC4B260D92D50500EF3BB3 /* SoShape.cpp */,
-				E0FC4B270D92D50500EF3BB3 /* soshape_bigtexture.cpp */,
-				E0FC4B280D92D50500EF3BB3 /* soshape_bigtexture.h */,
-				E0FC4B290D92D50500EF3BB3 /* soshape_bumprender.cpp */,
-				E0FC4B2A0D92D50500EF3BB3 /* soshape_bumprender.h */,
-				E0FC4B2B0D92D50500EF3BB3 /* soshape_primdata.cpp */,
-				E0FC4B2C0D92D50500EF3BB3 /* soshape_primdata.h */,
-				E0FC4B2D0D92D50500EF3BB3 /* soshape_trianglesort.cpp */,
-				E0FC4B2E0D92D50500EF3BB3 /* soshape_trianglesort.h */,
-				E0FC4B2F0D92D50500EF3BB3 /* SoSphere.cpp */,
-				E0FC4B300D92D50500EF3BB3 /* SoText2.cpp */,
-				E0FC4B310D92D50500EF3BB3 /* SoText3.cpp */,
-				E0FC4B320D92D50500EF3BB3 /* SoTriangleStripSet.cpp */,
-				E0FC4B330D92D50500EF3BB3 /* SoVertexShape.cpp */,
-			);
-			path = shapenodes;
-			sourceTree = "<group>";
-		};
-		E0FC4B340D92D50500EF3BB3 /* share */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC4B350D92D50500EF3BB3 /* gl */,
-			);
-			path = share;
-			sourceTree = "<group>";
-		};
-		E0FC4B350D92D50500EF3BB3 /* gl */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC4B360D92D50500EF3BB3 /* CoinGLPerformance.cpp */,
-				E0FC4B370D92D50500EF3BB3 /* CoinGLPerformance.h */,
-			);
-			path = gl;
-			sourceTree = "<group>";
-		};
-		E0FC4B390D92D50500EF3BB3 /* threads */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC4B3B0D92D50500EF3BB3 /* barrier.cpp */,
-				E0FC4B3C0D92D50500EF3BB3 /* barrierp.h */,
-				E0FC4B3D0D92D50500EF3BB3 /* common.cpp */,
-				E0FC4B3E0D92D50500EF3BB3 /* condvar.cpp */,
-				E0FC4B3F0D92D50500EF3BB3 /* condvar_pthread.icc */,
-				E0FC4B400D92D50500EF3BB3 /* condvar_win32.icc */,
-				E0FC4B410D92D50500EF3BB3 /* condvarp.h */,
-				E0FC4B420D92D50500EF3BB3 /* fifo.cpp */,
-				E0FC4B430D92D50500EF3BB3 /* fifop.h */,
-				E0FC4B470D92D50500EF3BB3 /* mutex.cpp */,
-				E0FC4B480D92D50500EF3BB3 /* mutex_pthread.icc */,
-				E0FC4B490D92D50500EF3BB3 /* mutex_win32cs.icc */,
-				E0FC4B4A0D92D50500EF3BB3 /* mutex_win32mutex.icc */,
-				E0FC4B4B0D92D50500EF3BB3 /* mutexp.h */,
-				E0FC4B4D0D92D50500EF3BB3 /* recmutex.cpp */,
-				E0FC4B4E0D92D50500EF3BB3 /* recmutexp.h */,
-				E0FC4B4F0D92D50500EF3BB3 /* rwmutex.cpp */,
-				E0FC4B500D92D50500EF3BB3 /* rwmutexp.h */,
-				E0FC4B510D92D50500EF3BB3 /* sched.cpp */,
-				E0FC4B520D92D50500EF3BB3 /* schedp.h */,
-				E0FC4B530D92D50500EF3BB3 /* storage.cpp */,
-				E0FC4B540D92D50500EF3BB3 /* storagep.h */,
-				E0FC4B550D92D50500EF3BB3 /* sync.cpp */,
-				E0FC4B560D92D50500EF3BB3 /* syncp.h */,
-				E0FC4B570D92D50500EF3BB3 /* thread.cpp */,
-				E0FC4B580D92D50500EF3BB3 /* thread_pthread.icc */,
-				E0FC4B590D92D50500EF3BB3 /* thread_win32.icc */,
-				E0FC4B5A0D92D50500EF3BB3 /* threadp.h */,
-				E0FC4B5B0D92D50500EF3BB3 /* threadsutilp.h */,
-				E0FC4B5C0D92D50500EF3BB3 /* worker.cpp */,
-				E0FC4B5D0D92D50500EF3BB3 /* workerp.h */,
-				E0FC4B5E0D92D50500EF3BB3 /* wpool.cpp */,
-				E0FC4B5F0D92D50500EF3BB3 /* wpoolp.h */,
-				E0FC4B600D92D50500EF3BB3 /* wrappers.cpp */,
-			);
-			path = threads;
-			sourceTree = "<group>";
-		};
-		E0FC4B650D92D50500EF3BB3 /* upgraders */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC4B690D92D50500EF3BB3 /* SoPackedColorV20.cpp */,
-				E0FC4B6A0D92D50500EF3BB3 /* SoPackedColorV20.h */,
-				E0FC4B6B0D92D50500EF3BB3 /* SoShapeHintsV10.cpp */,
-				E0FC4B6C0D92D50500EF3BB3 /* SoShapeHintsV10.h */,
-				E0FC4B6D0D92D50500EF3BB3 /* SoUpgrader.cpp */,
-				E0FC4B6E0D92D50500EF3BB3 /* SoUpgrader.h */,
-			);
-			path = upgraders;
-			sourceTree = "<group>";
-		};
-		E0FC4B6F0D92D50500EF3BB3 /* vrml97 */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC4B710D92D50500EF3BB3 /* Anchor.cpp */,
-				E0FC4B720D92D50500EF3BB3 /* Appearance.cpp */,
-				E0FC4B730D92D50500EF3BB3 /* AudioClip.cpp */,
-				E0FC4B740D92D50500EF3BB3 /* Background.cpp */,
-				E0FC4B750D92D50500EF3BB3 /* Billboard.cpp */,
-				E0FC4B760D92D50500EF3BB3 /* Box.cpp */,
-				E0FC4B770D92D50500EF3BB3 /* Collision.cpp */,
-				E0FC4B780D92D50500EF3BB3 /* Color.cpp */,
-				E0FC4B790D92D50500EF3BB3 /* ColorInterpolator.cpp */,
-				E0FC4B7A0D92D50500EF3BB3 /* Cone.cpp */,
-				E0FC4B7B0D92D50500EF3BB3 /* Coordinate.cpp */,
-				E0FC4B7C0D92D50500EF3BB3 /* CoordinateInterpolator.cpp */,
-				E0FC4B7D0D92D50500EF3BB3 /* Cylinder.cpp */,
-				E0FC4B7E0D92D50500EF3BB3 /* CylinderSensor.cpp */,
-				E0FC4B7F0D92D50500EF3BB3 /* DirectionalLight.cpp */,
-				E0FC4B800D92D50500EF3BB3 /* DragSensor.cpp */,
-				E0FC4B810D92D50500EF3BB3 /* ElevationGrid.cpp */,
-				E0FC4B820D92D50500EF3BB3 /* Extrusion.cpp */,
-				E0FC4B830D92D50500EF3BB3 /* Fog.cpp */,
-				E0FC4B840D92D50500EF3BB3 /* FontStyle.cpp */,
-				E0FC4B850D92D50500EF3BB3 /* Geometry.cpp */,
-				E0FC4B860D92D50500EF3BB3 /* Group.cpp */,
-				E0FC4B870D92D50500EF3BB3 /* ImageTexture.cpp */,
-				E0FC4B880D92D50500EF3BB3 /* IndexedFaceSet.cpp */,
-				E0FC4B890D92D50500EF3BB3 /* IndexedLine.cpp */,
-				E0FC4B8A0D92D50500EF3BB3 /* IndexedLineSet.cpp */,
-				E0FC4B8B0D92D50500EF3BB3 /* IndexedShape.cpp */,
-				E0FC4B8C0D92D50500EF3BB3 /* Init.cpp */,
-				E0FC4B8D0D92D50500EF3BB3 /* Inline.cpp */,
-				E0FC4B8E0D92D50600EF3BB3 /* Interpolator.cpp */,
-				E0FC4B8F0D92D50600EF3BB3 /* JS_VRMLClasses.cpp */,
-				E0FC4B900D92D50600EF3BB3 /* JS_VRMLClasses.h */,
-				E0FC4B910D92D50600EF3BB3 /* Light.cpp */,
-				E0FC4B920D92D50600EF3BB3 /* LOD.cpp */,
-				E0FC4B950D92D50600EF3BB3 /* Material.cpp */,
-				E0FC4B960D92D50600EF3BB3 /* MovieTexture.cpp */,
-				E0FC4B970D92D50600EF3BB3 /* NavigationInfo.cpp */,
-				E0FC4B980D92D50600EF3BB3 /* Normal.cpp */,
-				E0FC4B990D92D50600EF3BB3 /* NormalInterpolator.cpp */,
-				E0FC4B9A0D92D50600EF3BB3 /* OrientationInterpolator.cpp */,
-				E0FC4B9B0D92D50600EF3BB3 /* Parent.cpp */,
-				E0FC4B9C0D92D50600EF3BB3 /* PixelTexture.cpp */,
-				E0FC4B9D0D92D50600EF3BB3 /* PlaneSensor.cpp */,
-				E0FC4B9E0D92D50600EF3BB3 /* PointLight.cpp */,
-				E0FC4B9F0D92D50600EF3BB3 /* PointSet.cpp */,
-				E0FC4BA00D92D50600EF3BB3 /* PositionInterpolator.cpp */,
-				E0FC4BA10D92D50600EF3BB3 /* ProximitySensor.cpp */,
-				E0FC4BA20D92D50600EF3BB3 /* ScalarInterpolator.cpp */,
-				E0FC4BA30D92D50600EF3BB3 /* Script.cpp */,
-				E0FC4BA40D92D50600EF3BB3 /* Sensor.cpp */,
-				E0FC4BA50D92D50600EF3BB3 /* Shape.cpp */,
-				E0FC4BA60D92D50600EF3BB3 /* Sound.cpp */,
-				E0FC4BA70D92D50600EF3BB3 /* SoVRMLSubInterpolatorP.h */,
-				E0FC4BA80D92D50600EF3BB3 /* Sphere.cpp */,
-				E0FC4BA90D92D50600EF3BB3 /* SphereSensor.cpp */,
-				E0FC4BAA0D92D50600EF3BB3 /* SpotLight.cpp */,
-				E0FC4BAB0D92D50600EF3BB3 /* Switch.cpp */,
-				E0FC4BAC0D92D50600EF3BB3 /* Text.cpp */,
-				E0FC4BAD0D92D50600EF3BB3 /* Texture.cpp */,
-				E0FC4BAE0D92D50600EF3BB3 /* TextureCoordinate.cpp */,
-				E0FC4BAF0D92D50600EF3BB3 /* TextureTransform.cpp */,
-				E0FC4BB00D92D50600EF3BB3 /* TimeSensor.cpp */,
-				E0FC4BB10D92D50600EF3BB3 /* TouchSensor.cpp */,
-				E0FC4BB20D92D50600EF3BB3 /* Transform.cpp */,
-				E0FC4BB30D92D50600EF3BB3 /* VertexLine.cpp */,
-				E0FC4BB40D92D50600EF3BB3 /* VertexPoint.cpp */,
-				E0FC4BB50D92D50600EF3BB3 /* VertexShape.cpp */,
-				E0FC4BB60D92D50600EF3BB3 /* Viewpoint.cpp */,
-				E0FC4BB70D92D50600EF3BB3 /* VisibilitySensor.cpp */,
-				E0FC4BB80D92D50600EF3BB3 /* WorldInfo.cpp */,
-			);
-			path = vrml97;
-			sourceTree = "<group>";
-		};
-		E0FC4BB90D92D50600EF3BB3 /* xml */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC4BBB0D92D50600EF3BB3 /* attribute.cpp */,
-				E0FC4BBC0D92D50600EF3BB3 /* attributep.h */,
-				E0FC4BBD0D92D50600EF3BB3 /* document.cpp */,
-				E0FC4BBE0D92D50600EF3BB3 /* documentp.h */,
-				E0FC4BBF0D92D50600EF3BB3 /* element.cpp */,
-				E0FC4BC00D92D50600EF3BB3 /* elementp.h */,
-				E0FC4BC10D92D50600EF3BB3 /* entity.cpp */,
-				E0FC4BC20D92D50600EF3BB3 /* expat */,
-				E0FC4BDE0D92D50600EF3BB3 /* path.cpp */,
-				E0FC4BE00D92D50600EF3BB3 /* utils.cpp */,
-				E0FC4BE10D92D50600EF3BB3 /* utils.h */,
-			);
-			path = xml;
-			sourceTree = "<group>";
-		};
-		E0FC4BC20D92D50600EF3BB3 /* expat */ = {
-			isa = PBXGroup;
-			children = (
-				E0FC4BC40D92D50600EF3BB3 /* amigaconfig.h */,
-				E0FC4BC50D92D50600EF3BB3 /* ascii.h */,
-				E0FC4BC60D92D50600EF3BB3 /* asciitab.h */,
-				E0FC4BC80D92D50600EF3BB3 /* expat.h */,
-				E0FC4BC90D92D50600EF3BB3 /* expat_external.h */,
-				E0FC4BCA0D92D50600EF3BB3 /* iasciitab.h */,
-				E0FC4BCB0D92D50600EF3BB3 /* internal.h */,
-				E0FC4BCC0D92D50600EF3BB3 /* latin1tab.h */,
-				E0FC4BCD0D92D50600EF3BB3 /* macconfig.h */,
-				E0FC4BD00D92D50600EF3BB3 /* nametab.h */,
-				E0FC4BD20D92D50600EF3BB3 /* utf8tab.h */,
-				E0FC4BD30D92D50600EF3BB3 /* winconfig.h */,
-				E0FC4BD40D92D50600EF3BB3 /* xmlparse.c */,
-				E0FC4BD50D92D50600EF3BB3 /* xmlrole.c */,
-				E0FC4BD60D92D50600EF3BB3 /* xmlrole.h */,
-				E0FC4BD70D92D50600EF3BB3 /* xmltok.c */,
-				E0FC4BD80D92D50600EF3BB3 /* xmltok.h */,
-				E0FC4BD90D92D50600EF3BB3 /* xmltok_impl.c */,
-				E0FC4BDA0D92D50600EF3BB3 /* xmltok_impl.h */,
-				E0FC4BDB0D92D50600EF3BB3 /* xmltok_ns.c */,
-			);
-			path = expat;
-			sourceTree = "<group>";
-		};
-/* End PBXGroup section */
-
-/* Begin PBXHeadersBuildPhase section */
-		8D07F2BD0486CC7A007CD1D0 /* Headers */ = {
-			isa = PBXHeadersBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-				8D07F2BE0486CC7A007CD1D0 /* Inventor_Prefix.pch in Headers */,
-				E0FC46EE0D92D4E600EF3BB3 /* SoDebug.h in Headers */,
-				E0FC46EF0D92D4E600EF3BB3 /* SoWinEnterScope.h in Headers */,
-				E0FC46F00D92D4E600EF3BB3 /* SoWinLeaveScope.h in Headers */,
-				E0FC4BE40D92D50900EF3BB3 /* 3dsLoader.h in Headers */,
-				E0FC4BE80D92D50900EF3BB3 /* SoStream.h in Headers */,
-				E0FC4BEE0D92D50900EF3BB3 /* SoActionP.h in Headers */,
-				E0FC4BFF0D92D50900EF3BB3 /* SoSubActionP.h in Headers */,
-				E0FC4C050D92D50900EF3BB3 /* dict.h in Headers */,
-				E0FC4C060D92D50900EF3BB3 /* dictp.h in Headers */,
-				E0FC4C080D92D50900EF3BB3 /* dynarray.h in Headers */,
-				E0FC4C0A0D92D50900EF3BB3 /* hashp.h in Headers */,
-				E0FC4C0C0D92D50900EF3BB3 /* heapp.h in Headers */,
-				E0FC4C120D92D50900EF3BB3 /* namemap.h in Headers */,
-				E0FC4C280D92D50900EF3BB3 /* SbGLUTessellator.h in Headers */,
-				E0FC4C650D92D50900EF3BB3 /* SoGlyphCache.h in Headers */,
-				E0FC4C6A0D92D50900EF3BB3 /* SoShaderProgramCache.h in Headers */,
-				E0FC4C6D0D92D50900EF3BB3 /* SoVBOCache.h in Headers */,
-				E0FC4C6E0D92D50900EF3BB3 /* coindefs.h in Headers */,
-				E0FC4C730D92D50900EF3BB3 /* SbTri3f.h in Headers */,
-				E0FC4CC20D92D50900EF3BB3 /* SoResetMatrixElement.h in Headers */,
-				E0FC4D110D92D50900EF3BB3 /* SoTextureScalePolicyElement.h in Headers */,
-				E0FC4D130D92D50900EF3BB3 /* SoTextureScaleQualityElement.h in Headers */,
-				E0FC4D1E0D92D50900EF3BB3 /* evaluator.h in Headers */,
-				E0FC4D3F0D92D50900EF3BB3 /* SoConvertAll.h in Headers */,
-				E0FC4D560D92D50900EF3BB3 /* SoSubEngineP.h in Headers */,
-				E0FC4D570D92D50900EF3BB3 /* SoSubNodeEngineP.h in Headers */,
-				E0FC4D790D92D50900EF3BB3 /* shared.h in Headers */,
-				E0FC4D7E0D92D50900EF3BB3 /* SoGlobalField.h in Headers */,
-				E0FC4DD80D92D50900EF3BB3 /* SoSubFieldP.h in Headers */,
-				E0FC4DDE0D92D50900EF3BB3 /* common.h in Headers */,
-				E0FC4DE10D92D50900EF3BB3 /* defaultfonts.h in Headers */,
-				E0FC4DEC0D92D50900EF3BB3 /* fontlib_wrapper.h in Headers */,
-				E0FC4DEE0D92D50900EF3BB3 /* fontspec.h in Headers */,
-				E0FC4DF00D92D50900EF3BB3 /* freetype.h in Headers */,
-				E0FC4DF20D92D50900EF3BB3 /* glyph.h in Headers */,
-				E0FC4DF40D92D50900EF3BB3 /* glyph2d.h in Headers */,
-				E0FC4DF60D92D50900EF3BB3 /* glyph3d.h in Headers */,
-				E0FC4DFA0D92D50900EF3BB3 /* win32.h in Headers */,
-				E0FC4E020D92D50900EF3BB3 /* steel.h in Headers */,
-				E0FC4E080D92D50900EF3BB3 /* SbGeoAngle.h in Headers */,
-				E0FC4E0A0D92D50900EF3BB3 /* SbGeoEllipsoid.h in Headers */,
-				E0FC4E0C0D92D50900EF3BB3 /* SbGeoProjection.h in Headers */,
-				E0FC4E0E0D92D50900EF3BB3 /* SbPolarStereographic.h in Headers */,
-				E0FC4E100D92D50900EF3BB3 /* SbUTMProjection.h in Headers */,
-				E0FC4E120D92D50900EF3BB3 /* SoGeo.h in Headers */,
-				E0FC4E1A0D92D50900EF3BB3 /* bzip2.h in Headers */,
-				E0FC4E1C0D92D50900EF3BB3 /* cg.h in Headers */,
-				E0FC4E1E0D92D50900EF3BB3 /* dlp.h in Headers */,
-				E0FC4E200D92D50900EF3BB3 /* freetype.h in Headers */,
-				E0FC4E230D92D50900EF3BB3 /* gl_agl.h in Headers */,
-				E0FC4E250D92D50900EF3BB3 /* gl_glx.h in Headers */,
-				E0FC4E270D92D50900EF3BB3 /* gl_wgl.h in Headers */,
-				E0FC4E280D92D50900EF3BB3 /* glp.h in Headers */,
-				E0FC4E2A0D92D50900EF3BB3 /* GLUWrapper.h in Headers */,
-				E0FC4E2F0D92D50900EF3BB3 /* openal_wrapper.h in Headers */,
-				E0FC4E310D92D50900EF3BB3 /* simage_wrapper.h in Headers */,
-				E0FC4E340D92D50900EF3BB3 /* win32api.h in Headers */,
-				E0FC4E360D92D50900EF3BB3 /* zlib.h in Headers */,
-				E0FC4E410D92D50900EF3BB3 /* VectorizeActionP.h in Headers */,
-				E0FC4E450D92D50900EF3BB3 /* VectorizeItems.h in Headers */,
-				E0FC4E4A0D92D50900EF3BB3 /* gzmemio.h in Headers */,
-				E0FC4E500D92D50900EF3BB3 /* SoInput_FileInfo.h in Headers */,
-				E0FC4E520D92D50900EF3BB3 /* SoInput_Reader.h in Headers */,
-				E0FC4E530D92D50900EF3BB3 /* SoInputP.h in Headers */,
-				E0FC4E560D92D50900EF3BB3 /* SoOutput_Writer.h in Headers */,
-				E0FC4E5A0D92D50900EF3BB3 /* SoWriterefCounter.h in Headers */,
-				E0FC4E850D92D50900EF3BB3 /* AudioTools.h in Headers */,
-				E0FC4E870D92D50900EF3BB3 /* CoinOffscreenGLCanvas.h in Headers */,
-				E0FC4E890D92D50900EF3BB3 /* CoinStaticObjectInDLL.h in Headers */,
-				E0FC4E8E0D92D50900EF3BB3 /* SbHash.h in Headers */,
-				E0FC4E930D92D50900EF3BB3 /* SoBaseP.h in Headers */,
-				E0FC4E960D92D50900EF3BB3 /* SoCompactPathList.h in Headers */,
-				E0FC4E9A0D92D50900EF3BB3 /* SoDBP.h in Headers */,
-				E0FC4E9F0D92D50900EF3BB3 /* SoGenerate.h in Headers */,
-				E0FC4EA10D92D50900EF3BB3 /* SoGL.h in Headers */,
-				E0FC4EAF0D92D50900EF3BB3 /* SoOffscreenAGLData.h in Headers */,
-				E0FC4EB10D92D50900EF3BB3 /* SoOffscreenGLXData.h in Headers */,
-				E0FC4EB40D92D50900EF3BB3 /* SoOffscreenWGLData.h in Headers */,
-				E0FC4EB70D92D50900EF3BB3 /* SoPick.h in Headers */,
-				E0FC4EBE0D92D50900EF3BB3 /* SoRenderManagerP.h in Headers */,
-				E0FC4EC10D92D50900EF3BB3 /* SoSceneManagerP.h in Headers */,
-				E0FC4EC30D92D50900EF3BB3 /* SoShaderGenerator.h in Headers */,
-				E0FC4EC80D92D50900EF3BB3 /* SoVBO.h in Headers */,
-				E0FC4ECA0D92D50900EF3BB3 /* SoVertexArrayIndexer.h in Headers */,
-				E0FC4EF90D92D50900EF3BB3 /* SoSubKitP.h in Headers */,
-				E0FC4F4D0D92D50900EF3BB3 /* SoSoundElementHelper.h in Headers */,
-				E0FC4F4F0D92D50900EF3BB3 /* SoSubNodeP.h in Headers */,
-				E0FC4F700D92D50900EF3BB3 /* SoUnknownNode.h in Headers */,
-				E0FC4F7B0D92D50900EF3BB3 /* SoNodeProfiling.h in Headers */,
-				E0FC4F800D92D50900EF3BB3 /* SoProfilerP.h in Headers */,
-				E0FC4FAF0D92D50900EF3BB3 /* SoGLARBShaderObject.h in Headers */,
-				E0FC4FB10D92D50900EF3BB3 /* SoGLARBShaderParameter.h in Headers */,
-				E0FC4FB30D92D50900EF3BB3 /* SoGLARBShaderProgram.h in Headers */,
-				E0FC4FB50D92D50900EF3BB3 /* SoGLCgShaderObject.h in Headers */,
-				E0FC4FB70D92D50900EF3BB3 /* SoGLCgShaderParameter.h in Headers */,
-				E0FC4FB90D92D50900EF3BB3 /* SoGLCgShaderProgram.h in Headers */,
-				E0FC4FBB0D92D50900EF3BB3 /* SoGLShaderObject.h in Headers */,
-				E0FC4FBD0D92D50900EF3BB3 /* SoGLShaderParameter.h in Headers */,
-				E0FC4FBF0D92D50900EF3BB3 /* SoGLShaderProgram.h in Headers */,
-				E0FC4FC20D92D50900EF3BB3 /* SoGLSLShaderObject.h in Headers */,
-				E0FC4FC40D92D50900EF3BB3 /* SoGLSLShaderParameter.h in Headers */,
-				E0FC4FC60D92D50900EF3BB3 /* SoGLSLShaderProgram.h in Headers */,
-				E0FC4FC80D92D50900EF3BB3 /* SoShader.h in Headers */,
-				E0FC4FEE0D92D50900EF3BB3 /* soshape_bigtexture.h in Headers */,
-				E0FC4FF00D92D50900EF3BB3 /* soshape_bumprender.h in Headers */,
-				E0FC4FF20D92D50900EF3BB3 /* soshape_primdata.h in Headers */,
-				E0FC4FF40D92D50900EF3BB3 /* soshape_trianglesort.h in Headers */,
-				E0FC4FFB0D92D50900EF3BB3 /* CoinGLPerformance.h in Headers */,
-				E0FC4FFF0D92D50900EF3BB3 /* barrierp.h in Headers */,
-				E0FC50040D92D50900EF3BB3 /* condvarp.h in Headers */,
-				E0FC50060D92D50900EF3BB3 /* fifop.h in Headers */,
-				E0FC500E0D92D50900EF3BB3 /* mutexp.h in Headers */,
-				E0FC50110D92D50900EF3BB3 /* recmutexp.h in Headers */,
-				E0FC50130D92D50900EF3BB3 /* rwmutexp.h in Headers */,
-				E0FC50150D92D50900EF3BB3 /* schedp.h in Headers */,
-				E0FC50170D92D50900EF3BB3 /* storagep.h in Headers */,
-				E0FC50190D92D50900EF3BB3 /* syncp.h in Headers */,
-				E0FC501D0D92D50900EF3BB3 /* threadp.h in Headers */,
-				E0FC501E0D92D50900EF3BB3 /* threadsutilp.h in Headers */,
-				E0FC50200D92D50900EF3BB3 /* workerp.h in Headers */,
-				E0FC50220D92D50900EF3BB3 /* wpoolp.h in Headers */,
-				E0FC50250D92D50900EF3BB3 /* tidbitsp.h in Headers */,
-				E0FC50260D92D50900EF3BB3 /* unconfig.h in Headers */,
-				E0FC502C0D92D50900EF3BB3 /* SoPackedColorV20.h in Headers */,
-				E0FC502E0D92D50900EF3BB3 /* SoShapeHintsV10.h in Headers */,
-				E0FC50300D92D50900EF3BB3 /* SoUpgrader.h in Headers */,
-				E0FC50510D92D50900EF3BB3 /* JS_VRMLClasses.h in Headers */,
-				E0FC50680D92D50900EF3BB3 /* SoVRMLSubInterpolatorP.h in Headers */,
-				E0FC507C0D92D50900EF3BB3 /* attributep.h in Headers */,
-				E0FC507E0D92D50900EF3BB3 /* documentp.h in Headers */,
-				E0FC50800D92D50900EF3BB3 /* elementp.h in Headers */,
-				E0FC50830D92D50900EF3BB3 /* amigaconfig.h in Headers */,
-				E0FC50840D92D50900EF3BB3 /* ascii.h in Headers */,
-				E0FC50850D92D50900EF3BB3 /* asciitab.h in Headers */,
-				E0FC50870D92D50900EF3BB3 /* expat.h in Headers */,
-				E0FC50880D92D50900EF3BB3 /* expat_external.h in Headers */,
-				E0FC50890D92D50900EF3BB3 /* iasciitab.h in Headers */,
-				E0FC508A0D92D50900EF3BB3 /* internal.h in Headers */,
-				E0FC508B0D92D50900EF3BB3 /* latin1tab.h in Headers */,
-				E0FC508C0D92D50900EF3BB3 /* macconfig.h in Headers */,
-				E0FC508F0D92D50900EF3BB3 /* nametab.h in Headers */,
-				E0FC50910D92D50900EF3BB3 /* utf8tab.h in Headers */,
-				E0FC50920D92D50900EF3BB3 /* winconfig.h in Headers */,
-				E0FC50950D92D50900EF3BB3 /* xmlrole.h in Headers */,
-				E0FC50970D92D50900EF3BB3 /* xmltok.h in Headers */,
-				E0FC50990D92D50900EF3BB3 /* xmltok_impl.h in Headers */,
-				E0FC50A00D92D50900EF3BB3 /* utils.h in Headers */,
-				E09989660D9425F40054FBE6 /* non_winsys.h in Headers */,
-				E09989670D9425F40054FBE6 /* oivwin32.h in Headers */,
-				E09989690D9425F40054FBE6 /* Sb.h in Headers */,
-				E099896A0D9425F40054FBE6 /* SbBasic.h in Headers */,
-				E099896B0D9425F40054FBE6 /* SbBox.h in Headers */,
-				E099896C0D9425F40054FBE6 /* SbBox2d.h in Headers */,
-				E099896D0D9425F40054FBE6 /* SbBox2f.h in Headers */,
-				E099896E0D9425F40054FBE6 /* SbBox2i32.h in Headers */,
-				E099896F0D9425F40054FBE6 /* SbBox2s.h in Headers */,
-				E09989700D9425F40054FBE6 /* SbBox3d.h in Headers */,
-				E09989710D9425F40054FBE6 /* SbBox3f.h in Headers */,
-				E09989720D9425F40054FBE6 /* SbBox3i32.h in Headers */,
-				E09989730D9425F40054FBE6 /* SbBox3s.h in Headers */,
-				E09989740D9425F40054FBE6 /* SbBSPTree.h in Headers */,
-				E09989750D9425F40054FBE6 /* SbClip.h in Headers */,
-				E09989760D9425F40054FBE6 /* SbColor.h in Headers */,
-				E09989770D9425F40054FBE6 /* SbColor4f.h in Headers */,
-				E09989780D9425F40054FBE6 /* SbColorRGBA.h in Headers */,
-				E09989790D9425F40054FBE6 /* SbCylinder.h in Headers */,
-				E099897A0D9425F40054FBE6 /* SbDict.h in Headers */,
-				E099897B0D9425F40054FBE6 /* SbDPLine.h in Headers */,
-				E099897C0D9425F40054FBE6 /* SbDPLinear.h in Headers */,
-				E099897D0D9425F40054FBE6 /* SbDPMatrix.h in Headers */,
-				E099897E0D9425F40054FBE6 /* SbDPPlane.h in Headers */,
-				E099897F0D9425F40054FBE6 /* SbDPRotation.h in Headers */,
-				E09989800D9425F40054FBE6 /* SbDPViewVolume.h in Headers */,
-				E09989810D9425F40054FBE6 /* SbHeap.h in Headers */,
-				E09989820D9425F40054FBE6 /* SbImage.h in Headers */,
-				E09989830D9425F40054FBE6 /* SbLine.h in Headers */,
-				E09989840D9425F40054FBE6 /* SbLinear.h in Headers */,
-				E09989850D9425F40054FBE6 /* SbMatrix.h in Headers */,
-				E09989860D9425F40054FBE6 /* SbName.h in Headers */,
-				E09989870D9425F40054FBE6 /* SbOctTree.h in Headers */,
-				E09989880D9425F40054FBE6 /* SbPlane.h in Headers */,
-				E09989890D9425F40054FBE6 /* SbPList.h in Headers */,
-				E099898A0D9425F40054FBE6 /* SbRotation.h in Headers */,
-				E099898B0D9425F40054FBE6 /* SbSphere.h in Headers */,
-				E099898C0D9425F40054FBE6 /* SbString.h in Headers */,
-				E099898D0D9425F40054FBE6 /* SbTesselator.h in Headers */,
-				E099898E0D9425F40054FBE6 /* SbTime.h in Headers */,
-				E099898F0D9425F40054FBE6 /* SbTypeInfo.h in Headers */,
-				E09989900D9425F40054FBE6 /* SbVec.h in Headers */,
-				E09989910D9425F40054FBE6 /* SbVec2b.h in Headers */,
-				E09989920D9425F40054FBE6 /* SbVec2d.h in Headers */,
-				E09989930D9425F40054FBE6 /* SbVec2f.h in Headers */,
-				E09989940D9425F40054FBE6 /* SbVec2i32.h in Headers */,
-				E09989950D9425F40054FBE6 /* SbVec2s.h in Headers */,
-				E09989960D9425F40054FBE6 /* SbVec2ub.h in Headers */,
-				E09989970D9425F40054FBE6 /* SbVec2ui32.h in Headers */,
-				E09989980D9425F40054FBE6 /* SbVec2us.h in Headers */,
-				E09989990D9425F40054FBE6 /* SbVec3b.h in Headers */,
-				E099899A0D9425F40054FBE6 /* SbVec3d.h in Headers */,
-				E099899B0D9425F40054FBE6 /* SbVec3f.h in Headers */,
-				E099899C0D9425F40054FBE6 /* SbVec3i32.h in Headers */,
-				E099899D0D9425F40054FBE6 /* SbVec3s.h in Headers */,
-				E099899E0D9425F40054FBE6 /* SbVec3ub.h in Headers */,
-				E099899F0D9425F40054FBE6 /* SbVec3ui32.h in Headers */,
-				E09989A00D9425F40054FBE6 /* SbVec3us.h in Headers */,
-				E09989A10D9425F40054FBE6 /* SbVec4b.h in Headers */,
-				E09989A20D9425F40054FBE6 /* SbVec4d.h in Headers */,
-				E09989A30D9425F40054FBE6 /* SbVec4f.h in Headers */,
-				E09989A40D9425F40054FBE6 /* SbVec4i32.h in Headers */,
-				E09989A50D9425F40054FBE6 /* SbVec4s.h in Headers */,
-				E09989A60D9425F40054FBE6 /* SbVec4ub.h in Headers */,
-				E09989A70D9425F40054FBE6 /* SbVec4ui32.h in Headers */,
-				E09989A80D9425F40054FBE6 /* SbVec4us.h in Headers */,
-				E09989A90D9425F40054FBE6 /* SbViewportRegion.h in Headers */,
-				E09989AA0D9425F40054FBE6 /* SbViewVolume.h in Headers */,
-				E09989AB0D9425F40054FBE6 /* SbXfBox3d.h in Headers */,
-				E09989AC0D9425F40054FBE6 /* SbXfBox3f.h in Headers */,
-				E09989AE0D9425F40054FBE6 /* So.h in Headers */,
-				E09989AF0D9425F40054FBE6 /* SoDB.h in Headers */,
-				E09989B00D9425F40054FBE6 /* SoEventManager.h in Headers */,
-				E09989B10D9425F40054FBE6 /* SoFullPath.h in Headers */,
-				E09989B20D9425F40054FBE6 /* SoInput.h in Headers */,
-				E09989B30D9425F40054FBE6 /* SoInteraction.h in Headers */,
-				E09989B40D9425F40054FBE6 /* SoLists.h in Headers */,
-				E09989B50D9425F40054FBE6 /* SoNodeKitPath.h in Headers */,
-				E09989B60D9425F40054FBE6 /* SoOffscreenRenderer.h in Headers */,
-				E09989B70D9425F40054FBE6 /* SoOutput.h in Headers */,
-				E09989B80D9425F40054FBE6 /* SoPath.h in Headers */,
-				E09989B90D9425F40054FBE6 /* SoPickedPoint.h in Headers */,
-				E09989BA0D9425F40054FBE6 /* SoPrimitiveVertex.h in Headers */,
-				E09989BB0D9425F40054FBE6 /* SoRenderManager.h in Headers */,
-				E09989BC0D9425F40054FBE6 /* SoSceneManager.h in Headers */,
-				E09989BD0D9425F40054FBE6 /* SoType.h in Headers */,
-				E0998A200D942D0E0054FBE6 /* basic.h in Headers */,
-				E0998A210D942D0E0054FBE6 /* gl-headers.h in Headers */,
-				E0998A220D942D0E0054FBE6 /* inttypes.h in Headers */,
-				E0998A480D942D5A0054FBE6 /* centerballDragger.h in Headers */,
-				E0998A490D942D5A0054FBE6 /* directionalLightDragger.h in Headers */,
-				E0998A4A0D942D5A0054FBE6 /* dragPointDragger.h in Headers */,
-				E0998A4B0D942D5A0054FBE6 /* handleBoxDragger.h in Headers */,
-				E0998A4D0D942D5A0054FBE6 /* jackDragger.h in Headers */,
-				E0998A4E0D942D5A0054FBE6 /* pointLightDragger.h in Headers */,
-				E0998A4F0D942D5A0054FBE6 /* rotateCylindricalDragger.h in Headers */,
-				E0998A500D942D5A0054FBE6 /* rotateDiscDragger.h in Headers */,
-				E0998A510D942D5A0054FBE6 /* rotateSphericalDragger.h in Headers */,
-				E0998A520D942D5A0054FBE6 /* scale1Dragger.h in Headers */,
-				E0998A530D942D5A0054FBE6 /* scale2Dragger.h in Headers */,
-				E0998A540D942D5A0054FBE6 /* scale2UniformDragger.h in Headers */,
-				E0998A550D942D5A0054FBE6 /* scaleUniformDragger.h in Headers */,
-				E0998A560D942D5A0054FBE6 /* spotLightDragger.h in Headers */,
-				E0998A570D942D5A0054FBE6 /* tabBoxDragger.h in Headers */,
-				E0998A580D942D5A0054FBE6 /* tabPlaneDragger.h in Headers */,
-				E0998A590D942D5A0054FBE6 /* trackballDragger.h in Headers */,
-				E0998A5A0D942D5A0054FBE6 /* transformBoxDragger.h in Headers */,
-				E0998A5B0D942D5A0054FBE6 /* transformerDragger.h in Headers */,
-				E0998A5C0D942D5A0054FBE6 /* translate1Dragger.h in Headers */,
-				E0998A5D0D942D5A0054FBE6 /* translate2Dragger.h in Headers */,
-				E0998A5E0D942D5A0054FBE6 /* DirectionalLight.h in Headers */,
-				E0998A5F0D942D5A0054FBE6 /* DirSpotLight.h in Headers */,
-				E0998A610D942D5A0054FBE6 /* PointLight.h in Headers */,
-				E0998A620D942D5A0054FBE6 /* SpotLight.h in Headers */,
-				E0998A640D942D5A0054FBE6 /* VsmLookup.h in Headers */,
-				E0998A680D942D680054FBE6 /* config.h in Headers */,
-				E0998A690D942D680054FBE6 /* setup.h in Headers */,
-				E011F1980D9AB717001D1675 /* ScXMLCommonP.h in Headers */,
-				E011F19C0D9AB717001D1675 /* ScXMLFallbackInvoke.h in Headers */,
-				E011F1A40D9AB717001D1675 /* ScXMLP.h in Headers */,
-				E011F1AA0D9AB717001D1675 /* SoScXMLDebugInfoInvoke.h in Headers */,
-				E011F1AD0D9AB717001D1675 /* SoScXMLScheduleRedrawInvoke.h in Headers */,
-				E011F1AF0D9AB717001D1675 /* SoScXMLScheduleTimerEventInvoke.h in Headers */,
-				E011F1C10D9AB769001D1675 /* SoScXMLNavigation.h in Headers */,
-				E011F1C30D9AB769001D1675 /* SoScXMLNavigationInvoke.h in Headers */,
-				E011F1C50D9AB769001D1675 /* SoScXMLPanUtils.h in Headers */,
-				E011F1C70D9AB769001D1675 /* SoScXMLRotateUtils.h in Headers */,
-				E011F1C90D9AB769001D1675 /* SoScXMLSeekUtils.h in Headers */,
-				E011F1CB0D9AB769001D1675 /* SoScXMLSpinUtils.h in Headers */,
-				E011F1CD0D9AB769001D1675 /* SoScXMLZoomUtils.h in Headers */,
-				E011F20E0D9BED09001D1675 /* CoinResources.h in Headers */,
-				E011F2100D9BED2C001D1675 /* SoScXMLViewUtils.h in Headers */,
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
-/* End PBXHeadersBuildPhase section */
-
-/* Begin PBXNativeTarget section */
-		8D07F2BC0486CC7A007CD1D0 /* Inventor */ = {
-			isa = PBXNativeTarget;
-			buildConfigurationList = 4FADC24208B4156D00ABE55E /* Build configuration list for PBXNativeTarget "Inventor" */;
-			buildPhases = (
-				8D07F2BD0486CC7A007CD1D0 /* Headers */,
-				E09988CF0D9422C10054FBE6 /* Copy Inventor headers (29) (29) */,
-				E0998A020D9428230054FBE6 /* Copy C headers */,
-				E0998A030D9428230054FBE6 /* Copy system headers */,
-				8D07F2BF0486CC7A007CD1D0 /* Resources */,
-				8D07F2C10486CC7A007CD1D0 /* Sources */,
-				8D07F2C30486CC7A007CD1D0 /* Frameworks */,
-				8D07F2C50486CC7A007CD1D0 /* Rez */,
-				E097A6AF0D99358800B7D86A /* Post-install */,
-			);
-			buildRules = (
-			);
-			dependencies = (
-			);
-			name = Inventor;
-			productInstallPath = "$(HOME)/Library/Frameworks";
-			productName = Coin;
-			productReference = 8D07F2C80486CC7A007CD1D0 /* Inventor.framework */;
-			productType = "com.apple.product-type.framework";
-		};
-/* End PBXNativeTarget section */
-
-/* Begin PBXProject section */
-		0867D690FE84028FC02AAC07 /* Project object */ = {
-			isa = PBXProject;
-			buildConfigurationList = 4FADC24608B4156D00ABE55E /* Build configuration list for PBXProject "Coin" */;
-			compatibilityVersion = "Xcode 3.0";
-			hasScannedForEncodings = 1;
-			mainGroup = 0867D691FE84028FC02AAC07 /* Coin */;
-			productRefGroup = 034768DDFF38A45A11DB9C8B /* Products */;
-			projectDirPath = "";
-			projectRoot = "";
-			targets = (
-				8D07F2BC0486CC7A007CD1D0 /* Inventor */,
-			);
-		};
-/* End PBXProject section */
-
-/* Begin PBXResourcesBuildPhase section */
-		8D07F2BF0486CC7A007CD1D0 /* Resources */ = {
-			isa = PBXResourcesBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-				8D07F2C00486CC7A007CD1D0 /* InfoPlist.strings in Resources */,
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
-/* End PBXResourcesBuildPhase section */
-
-/* Begin PBXRezBuildPhase section */
-		8D07F2C50486CC7A007CD1D0 /* Rez */ = {
-			isa = PBXRezBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
-/* End PBXRezBuildPhase section */
-
-/* Begin PBXShellScriptBuildPhase section */
-		E097A6AF0D99358800B7D86A /* Post-install */ = {
-			isa = PBXShellScriptBuildPhase;
-			buildActionMask = 12;
-			files = (
-			);
-			inputPaths = (
-			);
-			name = "Post-install";
-			outputPaths = (
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-			shellPath = /bin/sh;
-			shellScript = "cd $INSTALL_DIR/$PUBLIC_HEADERS_FOLDER_PATH\nln -sfh ../../../../SoQt.framework/Headers Qt\n\ncd $INSTALL_DIR/$UNLOCALIZED_RESOURCES_FOLDER_PATH\nmkdir include\nln -sfh ../../Headers include/Inventor\n";
-		};
-/* End PBXShellScriptBuildPhase section */
-
-/* Begin PBXSourcesBuildPhase section */
-		8D07F2C10486CC7A007CD1D0 /* Sources */ = {
-			isa = PBXSourcesBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-				E0FC4BE30D92D50900EF3BB3 /* 3dsLoader.cpp in Sources */,
-				E0FC4BE70D92D50900EF3BB3 /* SoStream.cpp in Sources */,
-				E0FC4BED0D92D50900EF3BB3 /* SoAction.cpp in Sources */,
-				E0FC4BEF0D92D50900EF3BB3 /* SoAudioRenderAction.cpp in Sources */,
-				E0FC4BF00D92D50900EF3BB3 /* SoBoxHighlightRenderAction.cpp in Sources */,
-				E0FC4BF10D92D50900EF3BB3 /* SoCallbackAction.cpp in Sources */,
-				E0FC4BF20D92D50900EF3BB3 /* SoGetBoundingBoxAction.cpp in Sources */,
-				E0FC4BF30D92D50900EF3BB3 /* SoGetMatrixAction.cpp in Sources */,
-				E0FC4BF40D92D50900EF3BB3 /* SoGetPrimitiveCountAction.cpp in Sources */,
-				E0FC4BF60D92D50900EF3BB3 /* SoGLRenderAction.cpp in Sources */,
-				E0FC4BF70D92D50900EF3BB3 /* SoHandleEventAction.cpp in Sources */,
-				E0FC4BF80D92D50900EF3BB3 /* SoLineHighlightRenderAction.cpp in Sources */,
-				E0FC4BF90D92D50900EF3BB3 /* SoPickAction.cpp in Sources */,
-				E0FC4BFA0D92D50900EF3BB3 /* SoRayPickAction.cpp in Sources */,
-				E0FC4BFB0D92D50900EF3BB3 /* SoReorganizeAction.cpp in Sources */,
-				E0FC4BFC0D92D50900EF3BB3 /* SoSearchAction.cpp in Sources */,
-				E0FC4BFE0D92D50900EF3BB3 /* SoSimplifyAction.cpp in Sources */,
-				E0FC4C000D92D50900EF3BB3 /* SoToVRML2Action.cpp in Sources */,
-				E0FC4C010D92D50900EF3BB3 /* SoToVRMLAction.cpp in Sources */,
-				E0FC4C020D92D50900EF3BB3 /* SoWriteAction.cpp in Sources */,
-				E0FC4C040D92D50900EF3BB3 /* dict.cpp in Sources */,
-				E0FC4C070D92D50900EF3BB3 /* dynarray.cpp in Sources */,
-				E0FC4C090D92D50900EF3BB3 /* hash.cpp in Sources */,
-				E0FC4C0B0D92D50900EF3BB3 /* heap.cpp in Sources */,
-				E0FC4C0D0D92D50900EF3BB3 /* list.cpp in Sources */,
-				E0FC4C100D92D50900EF3BB3 /* memalloc.cpp in Sources */,
-				E0FC4C110D92D50900EF3BB3 /* namemap.cpp in Sources */,
-				E0FC4C130D92D50900EF3BB3 /* rbptree.cpp in Sources */,
-				E0FC4C140D92D50900EF3BB3 /* SbBox2d.cpp in Sources */,
-				E0FC4C150D92D50900EF3BB3 /* SbBox2f.cpp in Sources */,
-				E0FC4C160D92D50900EF3BB3 /* SbBox2i32.cpp in Sources */,
-				E0FC4C170D92D50900EF3BB3 /* SbBox2s.cpp in Sources */,
-				E0FC4C180D92D50900EF3BB3 /* SbBox3d.cpp in Sources */,
-				E0FC4C190D92D50900EF3BB3 /* SbBox3f.cpp in Sources */,
-				E0FC4C1A0D92D50900EF3BB3 /* SbBox3i32.cpp in Sources */,
-				E0FC4C1B0D92D50900EF3BB3 /* SbBox3s.cpp in Sources */,
-				E0FC4C1C0D92D50900EF3BB3 /* SbBSPTree.cpp in Sources */,
-				E0FC4C1D0D92D50900EF3BB3 /* SbClip.cpp in Sources */,
-				E0FC4C1E0D92D50900EF3BB3 /* SbColor.cpp in Sources */,
-				E0FC4C1F0D92D50900EF3BB3 /* SbColor4f.cpp in Sources */,
-				E0FC4C200D92D50900EF3BB3 /* SbCylinder.cpp in Sources */,
-				E0FC4C210D92D50900EF3BB3 /* SbDict.cpp in Sources */,
-				E0FC4C220D92D50900EF3BB3 /* SbDPLine.cpp in Sources */,
-				E0FC4C230D92D50900EF3BB3 /* SbDPMatrix.cpp in Sources */,
-				E0FC4C240D92D50900EF3BB3 /* SbDPPlane.cpp in Sources */,
-				E0FC4C250D92D50900EF3BB3 /* SbDPRotation.cpp in Sources */,
-				E0FC4C260D92D50900EF3BB3 /* SbDPViewVolume.cpp in Sources */,
-				E0FC4C270D92D50900EF3BB3 /* SbGLUTessellator.cpp in Sources */,
-				E0FC4C290D92D50900EF3BB3 /* SbHeap.cpp in Sources */,
-				E0FC4C2A0D92D50900EF3BB3 /* SbImage.cpp in Sources */,
-				E0FC4C2B0D92D50900EF3BB3 /* SbLine.cpp in Sources */,
-				E0FC4C2C0D92D50900EF3BB3 /* SbMatrix.cpp in Sources */,
-				E0FC4C2D0D92D50900EF3BB3 /* SbName.cpp in Sources */,
-				E0FC4C2E0D92D50900EF3BB3 /* SbOctTree.cpp in Sources */,
-				E0FC4C2F0D92D50900EF3BB3 /* SbPlane.cpp in Sources */,
-				E0FC4C300D92D50900EF3BB3 /* SbRotation.cpp in Sources */,
-				E0FC4C310D92D50900EF3BB3 /* SbSphere.cpp in Sources */,
-				E0FC4C320D92D50900EF3BB3 /* SbString.cpp in Sources */,
-				E0FC4C330D92D50900EF3BB3 /* SbTesselator.cpp in Sources */,
-				E0FC4C340D92D50900EF3BB3 /* SbTime.cpp in Sources */,
-				E0FC4C350D92D50900EF3BB3 /* SbVec2b.cpp in Sources */,
-				E0FC4C360D92D50900EF3BB3 /* SbVec2d.cpp in Sources */,
-				E0FC4C370D92D50900EF3BB3 /* SbVec2f.cpp in Sources */,
-				E0FC4C380D92D50900EF3BB3 /* SbVec2i32.cpp in Sources */,
-				E0FC4C390D92D50900EF3BB3 /* SbVec2s.cpp in Sources */,
-				E0FC4C3A0D92D50900EF3BB3 /* SbVec2ub.cpp in Sources */,
-				E0FC4C3B0D92D50900EF3BB3 /* SbVec2ui32.cpp in Sources */,
-				E0FC4C3C0D92D50900EF3BB3 /* SbVec2us.cpp in Sources */,
-				E0FC4C3D0D92D50900EF3BB3 /* SbVec3b.cpp in Sources */,
-				E0FC4C3E0D92D50900EF3BB3 /* SbVec3d.cpp in Sources */,
-				E0FC4C3F0D92D50900EF3BB3 /* SbVec3f.cpp in Sources */,
-				E0FC4C400D92D50900EF3BB3 /* SbVec3i32.cpp in Sources */,
-				E0FC4C410D92D50900EF3BB3 /* SbVec3s.cpp in Sources */,
-				E0FC4C420D92D50900EF3BB3 /* SbVec3ub.cpp in Sources */,
-				E0FC4C430D92D50900EF3BB3 /* SbVec3ui32.cpp in Sources */,
-				E0FC4C440D92D50900EF3BB3 /* SbVec3us.cpp in Sources */,
-				E0FC4C450D92D50900EF3BB3 /* SbVec4b.cpp in Sources */,
-				E0FC4C460D92D50900EF3BB3 /* SbVec4d.cpp in Sources */,
-				E0FC4C470D92D50900EF3BB3 /* SbVec4f.cpp in Sources */,
-				E0FC4C480D92D50900EF3BB3 /* SbVec4i32.cpp in Sources */,
-				E0FC4C490D92D50900EF3BB3 /* SbVec4s.cpp in Sources */,
-				E0FC4C4A0D92D50900EF3BB3 /* SbVec4ub.cpp in Sources */,
-				E0FC4C4B0D92D50900EF3BB3 /* SbVec4ui32.cpp in Sources */,
-				E0FC4C4C0D92D50900EF3BB3 /* SbVec4us.cpp in Sources */,
-				E0FC4C4D0D92D50900EF3BB3 /* SbViewportRegion.cpp in Sources */,
-				E0FC4C4E0D92D50900EF3BB3 /* SbViewVolume.cpp in Sources */,
-				E0FC4C4F0D92D50900EF3BB3 /* SbXfBox3d.cpp in Sources */,
-				E0FC4C500D92D50900EF3BB3 /* SbXfBox3f.cpp in Sources */,
-				E0FC4C510D92D50900EF3BB3 /* string.cpp in Sources */,
-				E0FC4C530D92D50900EF3BB3 /* time.cpp in Sources */,
-				E0FC4C570D92D50900EF3BB3 /* SoBundle.cpp in Sources */,
-				E0FC4C580D92D50900EF3BB3 /* SoMaterialBundle.cpp in Sources */,
-				E0FC4C590D92D50900EF3BB3 /* SoNormalBundle.cpp in Sources */,
-				E0FC4C5A0D92D50900EF3BB3 /* SoTextureCoordinateBundle.cpp in Sources */,
-				E0FC4C5F0D92D50900EF3BB3 /* SoBoundingBoxCache.cpp in Sources */,
-				E0FC4C600D92D50900EF3BB3 /* SoCache.cpp in Sources */,
-				E0FC4C610D92D50900EF3BB3 /* SoConvexDataCache.cpp in Sources */,
-				E0FC4C620D92D50900EF3BB3 /* SoGLCacheList.cpp in Sources */,
-				E0FC4C630D92D50900EF3BB3 /* SoGLRenderCache.cpp in Sources */,
-				E0FC4C640D92D50900EF3BB3 /* SoGlyphCache.cpp in Sources */,
-				E0FC4C660D92D50900EF3BB3 /* SoNormalCache.cpp in Sources */,
-				E0FC4C670D92D50900EF3BB3 /* SoPrimitiveVertexCache.cpp in Sources */,
-				E0FC4C690D92D50900EF3BB3 /* SoShaderProgramCache.cpp in Sources */,
-				E0FC4C6B0D92D50900EF3BB3 /* SoTextureCoordinateCache.cpp in Sources */,
-				E0FC4C6C0D92D50900EF3BB3 /* SoVBOCache.cpp in Sources */,
-				E0FC4C720D92D50900EF3BB3 /* SbTri3f.cpp in Sources */,
-				E0FC4C740D92D50900EF3BB3 /* SoIntersectionDetectionAction.cpp in Sources */,
-				E0FC4C790D92D50900EF3BB3 /* SoConeDetail.cpp in Sources */,
-				E0FC4C7A0D92D50900EF3BB3 /* SoCubeDetail.cpp in Sources */,
-				E0FC4C7B0D92D50900EF3BB3 /* SoCylinderDetail.cpp in Sources */,
-				E0FC4C7C0D92D50900EF3BB3 /* SoDetail.cpp in Sources */,
-				E0FC4C7D0D92D50900EF3BB3 /* SoFaceDetail.cpp in Sources */,
-				E0FC4C7E0D92D50900EF3BB3 /* SoLineDetail.cpp in Sources */,
-				E0FC4C7F0D92D50900EF3BB3 /* SoNodeKitDetail.cpp in Sources */,
-				E0FC4C800D92D50900EF3BB3 /* SoPointDetail.cpp in Sources */,
-				E0FC4C810D92D50900EF3BB3 /* SoTextDetail.cpp in Sources */,
-				E0FC4C860D92D50900EF3BB3 /* SoCenterballDragger.cpp in Sources */,
-				E0FC4C870D92D50900EF3BB3 /* SoDirectionalLightDragger.cpp in Sources */,
-				E0FC4C880D92D50900EF3BB3 /* SoDragger.cpp in Sources */,
-				E0FC4C890D92D50900EF3BB3 /* SoDragPointDragger.cpp in Sources */,
-				E0FC4C8A0D92D50900EF3BB3 /* SoHandleBoxDragger.cpp in Sources */,
-				E0FC4C8B0D92D50900EF3BB3 /* SoJackDragger.cpp in Sources */,
-				E0FC4C8C0D92D50900EF3BB3 /* SoPointLightDragger.cpp in Sources */,
-				E0FC4C8D0D92D50900EF3BB3 /* SoRotateCylindricalDragger.cpp in Sources */,
-				E0FC4C8E0D92D50900EF3BB3 /* SoRotateDiscDragger.cpp in Sources */,
-				E0FC4C8F0D92D50900EF3BB3 /* SoRotateSphericalDragger.cpp in Sources */,
-				E0FC4C900D92D50900EF3BB3 /* SoScale1Dragger.cpp in Sources */,
-				E0FC4C910D92D50900EF3BB3 /* SoScale2Dragger.cpp in Sources */,
-				E0FC4C920D92D50900EF3BB3 /* SoScale2UniformDragger.cpp in Sources */,
-				E0FC4C930D92D50900EF3BB3 /* SoScaleUniformDragger.cpp in Sources */,
-				E0FC4C940D92D50900EF3BB3 /* SoSpotLightDragger.cpp in Sources */,
-				E0FC4C950D92D50900EF3BB3 /* SoTabBoxDragger.cpp in Sources */,
-				E0FC4C960D92D50900EF3BB3 /* SoTabPlaneDragger.cpp in Sources */,
-				E0FC4C970D92D50900EF3BB3 /* SoTrackballDragger.cpp in Sources */,
-				E0FC4C980D92D50900EF3BB3 /* SoTransformBoxDragger.cpp in Sources */,
-				E0FC4C990D92D50900EF3BB3 /* SoTransformerDragger.cpp in Sources */,
-				E0FC4C9A0D92D50900EF3BB3 /* SoTranslate1Dragger.cpp in Sources */,
-				E0FC4C9B0D92D50900EF3BB3 /* SoTranslate2Dragger.cpp in Sources */,
-				E0FC4CA00D92D50900EF3BB3 /* SoGLCacheContextElement.cpp in Sources */,
-				E0FC4CA10D92D50900EF3BB3 /* SoGLClipPlaneElement.cpp in Sources */,
-				E0FC4CA20D92D50900EF3BB3 /* SoGLColorIndexElement.cpp in Sources */,
-				E0FC4CA30D92D50900EF3BB3 /* SoGLCoordinateElement.cpp in Sources */,
-				E0FC4CA40D92D50900EF3BB3 /* SoGLDepthBufferElement.cpp in Sources */,
-				E0FC4CA50D92D50900EF3BB3 /* SoGLDisplayList.cpp in Sources */,
-				E0FC4CA60D92D50900EF3BB3 /* SoGLDrawStyleElement.cpp in Sources */,
-				E0FC4CA80D92D50900EF3BB3 /* SoGLEnvironmentElement.cpp in Sources */,
-				E0FC4CA90D92D50900EF3BB3 /* SoGLLazyElement.cpp in Sources */,
-				E0FC4CAA0D92D50900EF3BB3 /* SoGLLightIdElement.cpp in Sources */,
-				E0FC4CAB0D92D50900EF3BB3 /* SoGLLinePatternElement.cpp in Sources */,
-				E0FC4CAC0D92D50900EF3BB3 /* SoGLLineWidthElement.cpp in Sources */,
-				E0FC4CAD0D92D50900EF3BB3 /* SoGLModelMatrixElement.cpp in Sources */,
-				E0FC4CAE0D92D50900EF3BB3 /* SoGLMultiTextureCoordinateElement.cpp in Sources */,
-				E0FC4CAF0D92D50900EF3BB3 /* SoGLMultiTextureEnabledElement.cpp in Sources */,
-				E0FC4CB00D92D50900EF3BB3 /* SoGLMultiTextureImageElement.cpp in Sources */,
-				E0FC4CB10D92D50900EF3BB3 /* SoGLMultiTextureMatrixElement.cpp in Sources */,
-				E0FC4CB20D92D50900EF3BB3 /* SoGLNormalElement.cpp in Sources */,
-				E0FC4CB30D92D50900EF3BB3 /* SoGLPointSizeElement.cpp in Sources */,
-				E0FC4CB40D92D50900EF3BB3 /* SoGLPolygonOffsetElement.cpp in Sources */,
-				E0FC4CB50D92D50900EF3BB3 /* SoGLProjectionMatrixElement.cpp in Sources */,
-				E0FC4CB60D92D50900EF3BB3 /* SoGLRenderPassElement.cpp in Sources */,
-				E0FC4CB70D92D50900EF3BB3 /* SoGLShapeHintsElement.cpp in Sources */,
-				E0FC4CB80D92D50900EF3BB3 /* SoGLTexture3EnabledElement.cpp in Sources */,
-				E0FC4CB90D92D50900EF3BB3 /* SoGLTextureCoordinateElement.cpp in Sources */,
-				E0FC4CBA0D92D50900EF3BB3 /* SoGLTextureEnabledElement.cpp in Sources */,
-				E0FC4CBB0D92D50900EF3BB3 /* SoGLTextureImageElement.cpp in Sources */,
-				E0FC4CBC0D92D50900EF3BB3 /* SoGLTextureMatrixElement.cpp in Sources */,
-				E0FC4CBD0D92D50900EF3BB3 /* SoGLUpdateAreaElement.cpp in Sources */,
-				E0FC4CBE0D92D50900EF3BB3 /* SoGLVBOElement.cpp in Sources */,
-				E0FC4CBF0D92D50900EF3BB3 /* SoGLViewingMatrixElement.cpp in Sources */,
-				E0FC4CC00D92D50900EF3BB3 /* SoGLViewportRegionElement.cpp in Sources */,
-				E0FC4CC10D92D50900EF3BB3 /* SoResetMatrixElement.cpp in Sources */,
-				E0FC4CC50D92D50900EF3BB3 /* SoAccumulatedElement.cpp in Sources */,
-				E0FC4CC60D92D50900EF3BB3 /* SoAmbientColorElement.cpp in Sources */,
-				E0FC4CC70D92D50900EF3BB3 /* SoAnnoText3CharOrientElement.cpp in Sources */,
-				E0FC4CC80D92D50900EF3BB3 /* SoAnnoText3FontSizeHintElement.cpp in Sources */,
-				E0FC4CC90D92D50900EF3BB3 /* SoAnnoText3RenderPrintElement.cpp in Sources */,
-				E0FC4CCA0D92D50900EF3BB3 /* SoBBoxModelMatrixElement.cpp in Sources */,
-				E0FC4CCB0D92D50900EF3BB3 /* SoBumpMapCoordinateElement.cpp in Sources */,
-				E0FC4CCC0D92D50900EF3BB3 /* SoBumpMapElement.cpp in Sources */,
-				E0FC4CCD0D92D50900EF3BB3 /* SoBumpMapMatrixElement.cpp in Sources */,
-				E0FC4CCE0D92D50900EF3BB3 /* SoBumpMappingPropertyElement.cpp in Sources */,
-				E0FC4CCF0D92D50900EF3BB3 /* SoCacheElement.cpp in Sources */,
-				E0FC4CD00D92D50900EF3BB3 /* SoCacheHintElement.cpp in Sources */,
-				E0FC4CD10D92D50900EF3BB3 /* SoClipPlaneElement.cpp in Sources */,
-				E0FC4CD20D92D50900EF3BB3 /* SoComplexityElement.cpp in Sources */,
-				E0FC4CD30D92D50900EF3BB3 /* SoComplexityTypeElement.cpp in Sources */,
-				E0FC4CD40D92D50900EF3BB3 /* SoCoordinateElement.cpp in Sources */,
-				E0FC4CD50D92D50900EF3BB3 /* SoCreaseAngleElement.cpp in Sources */,
-				E0FC4CD60D92D50900EF3BB3 /* SoCullElement.cpp in Sources */,
-				E0FC4CD70D92D50900EF3BB3 /* SoDecimationPercentageElement.cpp in Sources */,
-				E0FC4CD80D92D50900EF3BB3 /* SoDecimationTypeElement.cpp in Sources */,
-				E0FC4CD90D92D50900EF3BB3 /* SoDepthBufferElement.cpp in Sources */,
-				E0FC4CDA0D92D50900EF3BB3 /* SoDiffuseColorElement.cpp in Sources */,
-				E0FC4CDB0D92D50900EF3BB3 /* SoDrawStyleElement.cpp in Sources */,
-				E0FC4CDC0D92D50900EF3BB3 /* SoElement.cpp in Sources */,
-				E0FC4CDD0D92D50900EF3BB3 /* SoEmissiveColorElement.cpp in Sources */,
-				E0FC4CDE0D92D50900EF3BB3 /* SoEnvironmentElement.cpp in Sources */,
-				E0FC4CDF0D92D50900EF3BB3 /* SoFloatElement.cpp in Sources */,
-				E0FC4CE00D92D50900EF3BB3 /* SoFocalDistanceElement.cpp in Sources */,
-				E0FC4CE10D92D50900EF3BB3 /* SoFontNameElement.cpp in Sources */,
-				E0FC4CE20D92D50900EF3BB3 /* SoFontSizeElement.cpp in Sources */,
-				E0FC4CE30D92D50900EF3BB3 /* SoInt32Element.cpp in Sources */,
-				E0FC4CE40D92D50900EF3BB3 /* SoLazyElement.cpp in Sources */,
-				E0FC4CE50D92D50900EF3BB3 /* SoLightAttenuationElement.cpp in Sources */,
-				E0FC4CE60D92D50900EF3BB3 /* SoLightElement.cpp in Sources */,
-				E0FC4CE70D92D50900EF3BB3 /* SoLightModelElement.cpp in Sources */,
-				E0FC4CE80D92D50900EF3BB3 /* SoLinePatternElement.cpp in Sources */,
-				E0FC4CE90D92D50900EF3BB3 /* SoLineWidthElement.cpp in Sources */,
-				E0FC4CEA0D92D50900EF3BB3 /* SoListenerDopplerElement.cpp in Sources */,
-				E0FC4CEB0D92D50900EF3BB3 /* SoListenerGainElement.cpp in Sources */,
-				E0FC4CEC0D92D50900EF3BB3 /* SoListenerOrientationElement.cpp in Sources */,
-				E0FC4CED0D92D50900EF3BB3 /* SoListenerPositionElement.cpp in Sources */,
-				E0FC4CEE0D92D50900EF3BB3 /* SoLocalBBoxMatrixElement.cpp in Sources */,
-				E0FC4CEF0D92D50900EF3BB3 /* SoMaterialBindingElement.cpp in Sources */,
-				E0FC4CF00D92D50900EF3BB3 /* SoModelMatrixElement.cpp in Sources */,
-				E0FC4CF10D92D50900EF3BB3 /* SoMultiTextureCoordinateElement.cpp in Sources */,
-				E0FC4CF20D92D50900EF3BB3 /* SoMultiTextureEnabledElement.cpp in Sources */,
-				E0FC4CF30D92D50900EF3BB3 /* SoMultiTextureImageElement.cpp in Sources */,
-				E0FC4CF40D92D50900EF3BB3 /* SoMultiTextureMatrixElement.cpp in Sources */,
-				E0FC4CF50D92D50900EF3BB3 /* SoNormalBindingElement.cpp in Sources */,
-				E0FC4CF60D92D50900EF3BB3 /* SoNormalElement.cpp in Sources */,
-				E0FC4CF70D92D50900EF3BB3 /* SoOverrideElement.cpp in Sources */,
-				E0FC4CF80D92D50900EF3BB3 /* SoPickRayElement.cpp in Sources */,
-				E0FC4CF90D92D50900EF3BB3 /* SoPickStyleElement.cpp in Sources */,
-				E0FC4CFA0D92D50900EF3BB3 /* SoPointSizeElement.cpp in Sources */,
-				E0FC4CFB0D92D50900EF3BB3 /* SoPolygonOffsetElement.cpp in Sources */,
-				E0FC4CFC0D92D50900EF3BB3 /* SoProfileCoordinateElement.cpp in Sources */,
-				E0FC4CFD0D92D50900EF3BB3 /* SoProfileElement.cpp in Sources */,
-				E0FC4CFE0D92D50900EF3BB3 /* SoProjectionMatrixElement.cpp in Sources */,
-				E0FC4CFF0D92D50900EF3BB3 /* SoReplacedElement.cpp in Sources */,
-				E0FC4D000D92D50900EF3BB3 /* SoShapeHintsElement.cpp in Sources */,
-				E0FC4D010D92D50900EF3BB3 /* SoShapeStyleElement.cpp in Sources */,
-				E0FC4D020D92D50900EF3BB3 /* SoShininessElement.cpp in Sources */,
-				E0FC4D030D92D50900EF3BB3 /* SoSoundElement.cpp in Sources */,
-				E0FC4D040D92D50900EF3BB3 /* SoSpecularColorElement.cpp in Sources */,
-				E0FC4D050D92D50900EF3BB3 /* SoSwitchElement.cpp in Sources */,
-				E0FC4D060D92D50900EF3BB3 /* SoTextOutlineEnabledElement.cpp in Sources */,
-				E0FC4D070D92D50900EF3BB3 /* SoTexture3EnabledElement.cpp in Sources */,
-				E0FC4D080D92D50900EF3BB3 /* SoTextureCombineElement.cpp in Sources */,
-				E0FC4D090D92D50900EF3BB3 /* SoTextureCoordinateBindingElement.cpp in Sources */,
-				E0FC4D0A0D92D50900EF3BB3 /* SoTextureCoordinateElement.cpp in Sources */,
-				E0FC4D0B0D92D50900EF3BB3 /* SoTextureEnabledElement.cpp in Sources */,
-				E0FC4D0C0D92D50900EF3BB3 /* SoTextureImageElement.cpp in Sources */,
-				E0FC4D0D0D92D50900EF3BB3 /* SoTextureMatrixElement.cpp in Sources */,
-				E0FC4D0E0D92D50900EF3BB3 /* SoTextureOverrideElement.cpp in Sources */,
-				E0FC4D0F0D92D50900EF3BB3 /* SoTextureQualityElement.cpp in Sources */,
-				E0FC4D100D92D50900EF3BB3 /* SoTextureScalePolicyElement.cpp in Sources */,
-				E0FC4D120D92D50900EF3BB3 /* SoTextureScaleQualityElement.cpp in Sources */,
-				E0FC4D140D92D50900EF3BB3 /* SoTextureUnitElement.cpp in Sources */,
-				E0FC4D150D92D50900EF3BB3 /* SoTransparencyElement.cpp in Sources */,
-				E0FC4D160D92D50900EF3BB3 /* SoUnitsElement.cpp in Sources */,
-				E0FC4D170D92D50900EF3BB3 /* SoViewingMatrixElement.cpp in Sources */,
-				E0FC4D180D92D50900EF3BB3 /* SoViewportRegionElement.cpp in Sources */,
-				E0FC4D190D92D50900EF3BB3 /* SoViewVolumeElement.cpp in Sources */,
-				E0FC4D1A0D92D50900EF3BB3 /* SoWindowElement.cpp in Sources */,
-				E0FC4D1D0D92D50900EF3BB3 /* evaluator.c in Sources */,
-				E0FC4D210D92D50900EF3BB3 /* evaluator_tab.c in Sources */,
-				E0FC4D340D92D50900EF3BB3 /* SoBoolOperation.cpp in Sources */,
-				E0FC4D350D92D50900EF3BB3 /* SoCalculator.cpp in Sources */,
-				E0FC4D360D92D50900EF3BB3 /* SoComposeMatrix.cpp in Sources */,
-				E0FC4D370D92D50900EF3BB3 /* SoComposeRotation.cpp in Sources */,
-				E0FC4D380D92D50900EF3BB3 /* SoComposeRotationFromTo.cpp in Sources */,
-				E0FC4D390D92D50900EF3BB3 /* SoComposeVec2f.cpp in Sources */,
-				E0FC4D3A0D92D50900EF3BB3 /* SoComposeVec3f.cpp in Sources */,
-				E0FC4D3B0D92D50900EF3BB3 /* SoComposeVec4f.cpp in Sources */,
-				E0FC4D3C0D92D50900EF3BB3 /* SoComputeBoundingBox.cpp in Sources */,
-				E0FC4D3D0D92D50900EF3BB3 /* SoConcatenate.cpp in Sources */,
-				E0FC4D3E0D92D50900EF3BB3 /* SoConvertAll.cpp in Sources */,
-				E0FC4D400D92D50900EF3BB3 /* SoCounter.cpp in Sources */,
-				E0FC4D410D92D50900EF3BB3 /* SoDecomposeMatrix.cpp in Sources */,
-				E0FC4D420D92D50900EF3BB3 /* SoDecomposeRotation.cpp in Sources */,
-				E0FC4D430D92D50900EF3BB3 /* SoDecomposeVec2f.cpp in Sources */,
-				E0FC4D440D92D50900EF3BB3 /* SoDecomposeVec3f.cpp in Sources */,
-				E0FC4D450D92D50900EF3BB3 /* SoDecomposeVec4f.cpp in Sources */,
-				E0FC4D460D92D50900EF3BB3 /* SoElapsedTime.cpp in Sources */,
-				E0FC4D470D92D50900EF3BB3 /* SoEngine.cpp in Sources */,
-				E0FC4D480D92D50900EF3BB3 /* SoEngineOutput.cpp in Sources */,
-				E0FC4D490D92D50900EF3BB3 /* SoFieldConverter.cpp in Sources */,
-				E0FC4D4A0D92D50900EF3BB3 /* SoGate.cpp in Sources */,
-				E0FC4D4B0D92D50900EF3BB3 /* SoInterpolate.cpp in Sources */,
-				E0FC4D4C0D92D50900EF3BB3 /* SoInterpolateFloat.cpp in Sources */,
-				E0FC4D4D0D92D50900EF3BB3 /* SoInterpolateRotation.cpp in Sources */,
-				E0FC4D4E0D92D50900EF3BB3 /* SoInterpolateVec2f.cpp in Sources */,
-				E0FC4D4F0D92D50900EF3BB3 /* SoInterpolateVec3f.cpp in Sources */,
-				E0FC4D500D92D50900EF3BB3 /* SoInterpolateVec4f.cpp in Sources */,
-				E0FC4D510D92D50900EF3BB3 /* SoNodeEngine.cpp in Sources */,
-				E0FC4D520D92D50900EF3BB3 /* SoOneShot.cpp in Sources */,
-				E0FC4D530D92D50900EF3BB3 /* SoOnOff.cpp in Sources */,
-				E0FC4D540D92D50900EF3BB3 /* SoOutputData.cpp in Sources */,
-				E0FC4D550D92D50900EF3BB3 /* SoSelectOne.cpp in Sources */,
-				E0FC4D580D92D50900EF3BB3 /* SoTimeCounter.cpp in Sources */,
-				E0FC4D590D92D50900EF3BB3 /* SoTransformVec3f.cpp in Sources */,
-				E0FC4D5A0D92D50900EF3BB3 /* SoTriggerAny.cpp in Sources */,
-				E0FC4D5C0D92D50900EF3BB3 /* debugerror.cpp in Sources */,
-				E0FC4D5D0D92D50900EF3BB3 /* error.cpp in Sources */,
-				E0FC4D600D92D50900EF3BB3 /* SoDebugError.cpp in Sources */,
-				E0FC4D610D92D50900EF3BB3 /* SoError.cpp in Sources */,
-				E0FC4D620D92D50900EF3BB3 /* SoMemoryError.cpp in Sources */,
-				E0FC4D630D92D50900EF3BB3 /* SoReadError.cpp in Sources */,
-				E0FC4D670D92D50900EF3BB3 /* SoButtonEvent.cpp in Sources */,
-				E0FC4D680D92D50900EF3BB3 /* SoEvent.cpp in Sources */,
-				E0FC4D690D92D50900EF3BB3 /* SoKeyboardEvent.cpp in Sources */,
-				E0FC4D6A0D92D50900EF3BB3 /* SoLocation2Event.cpp in Sources */,
-				E0FC4D6B0D92D50900EF3BB3 /* SoMotion3Event.cpp in Sources */,
-				E0FC4D6C0D92D50900EF3BB3 /* SoMouseButtonEvent.cpp in Sources */,
-				E0FC4D6D0D92D50900EF3BB3 /* SoSpaceballButtonEvent.cpp in Sources */,
-				E0FC4D780D92D50900EF3BB3 /* shared.cpp in Sources */,
-				E0FC4D7A0D92D50900EF3BB3 /* SoField.cpp in Sources */,
-				E0FC4D7B0D92D50900EF3BB3 /* SoFieldContainer.cpp in Sources */,
-				E0FC4D7C0D92D50900EF3BB3 /* SoFieldData.cpp in Sources */,
-				E0FC4D7D0D92D50900EF3BB3 /* SoGlobalField.cpp in Sources */,
-				E0FC4D7F0D92D50900EF3BB3 /* SoMFBitMask.cpp in Sources */,
-				E0FC4D800D92D50900EF3BB3 /* SoMFBool.cpp in Sources */,
-				E0FC4D810D92D50900EF3BB3 /* SoMFColor.cpp in Sources */,
-				E0FC4D820D92D50900EF3BB3 /* SoMFColorRGBA.cpp in Sources */,
-				E0FC4D830D92D50900EF3BB3 /* SoMFDouble.cpp in Sources */,
-				E0FC4D840D92D50900EF3BB3 /* SoMFEngine.cpp in Sources */,
-				E0FC4D850D92D50900EF3BB3 /* SoMFEnum.cpp in Sources */,
-				E0FC4D860D92D50900EF3BB3 /* SoMFFloat.cpp in Sources */,
-				E0FC4D870D92D50900EF3BB3 /* SoMField.cpp in Sources */,
-				E0FC4D880D92D50900EF3BB3 /* SoMFInt32.cpp in Sources */,
-				E0FC4D890D92D50900EF3BB3 /* SoMFMatrix.cpp in Sources */,
-				E0FC4D8A0D92D50900EF3BB3 /* SoMFName.cpp in Sources */,
-				E0FC4D8B0D92D50900EF3BB3 /* SoMFNode.cpp in Sources */,
-				E0FC4D8C0D92D50900EF3BB3 /* SoMFPath.cpp in Sources */,
-				E0FC4D8D0D92D50900EF3BB3 /* SoMFPlane.cpp in Sources */,
-				E0FC4D8E0D92D50900EF3BB3 /* SoMFRotation.cpp in Sources */,
-				E0FC4D8F0D92D50900EF3BB3 /* SoMFShort.cpp in Sources */,
-				E0FC4D900D92D50900EF3BB3 /* SoMFString.cpp in Sources */,
-				E0FC4D910D92D50900EF3BB3 /* SoMFTime.cpp in Sources */,
-				E0FC4D920D92D50900EF3BB3 /* SoMFUInt32.cpp in Sources */,
-				E0FC4D930D92D50900EF3BB3 /* SoMFUShort.cpp in Sources */,
-				E0FC4D940D92D50900EF3BB3 /* SoMFVec2b.cpp in Sources */,
-				E0FC4D950D92D50900EF3BB3 /* SoMFVec2d.cpp in Sources */,
-				E0FC4D960D92D50900EF3BB3 /* SoMFVec2f.cpp in Sources */,
-				E0FC4D970D92D50900EF3BB3 /* SoMFVec2i32.cpp in Sources */,
-				E0FC4D980D92D50900EF3BB3 /* SoMFVec2s.cpp in Sources */,
-				E0FC4D990D92D50900EF3BB3 /* SoMFVec3b.cpp in Sources */,
-				E0FC4D9A0D92D50900EF3BB3 /* SoMFVec3d.cpp in Sources */,
-				E0FC4D9B0D92D50900EF3BB3 /* SoMFVec3f.cpp in Sources */,
-				E0FC4D9C0D92D50900EF3BB3 /* SoMFVec3i32.cpp in Sources */,
-				E0FC4D9D0D92D50900EF3BB3 /* SoMFVec3s.cpp in Sources */,
-				E0FC4D9E0D92D50900EF3BB3 /* SoMFVec4b.cpp in Sources */,
-				E0FC4D9F0D92D50900EF3BB3 /* SoMFVec4d.cpp in Sources */,
-				E0FC4DA00D92D50900EF3BB3 /* SoMFVec4f.cpp in Sources */,
-				E0FC4DA10D92D50900EF3BB3 /* SoMFVec4i32.cpp in Sources */,
-				E0FC4DA20D92D50900EF3BB3 /* SoMFVec4s.cpp in Sources */,
-				E0FC4DA30D92D50900EF3BB3 /* SoMFVec4ub.cpp in Sources */,
-				E0FC4DA40D92D50900EF3BB3 /* SoMFVec4ui32.cpp in Sources */,
-				E0FC4DA50D92D50900EF3BB3 /* SoMFVec4us.cpp in Sources */,
-				E0FC4DA60D92D50900EF3BB3 /* SoSFBitMask.cpp in Sources */,
-				E0FC4DA70D92D50900EF3BB3 /* SoSFBool.cpp in Sources */,
-				E0FC4DA80D92D50900EF3BB3 /* SoSFBox2d.cpp in Sources */,
-				E0FC4DA90D92D50900EF3BB3 /* SoSFBox2f.cpp in Sources */,
-				E0FC4DAA0D92D50900EF3BB3 /* SoSFBox2i32.cpp in Sources */,
-				E0FC4DAB0D92D50900EF3BB3 /* SoSFBox2s.cpp in Sources */,
-				E0FC4DAC0D92D50900EF3BB3 /* SoSFBox3d.cpp in Sources */,
-				E0FC4DAD0D92D50900EF3BB3 /* SoSFBox3f.cpp in Sources */,
-				E0FC4DAE0D92D50900EF3BB3 /* SoSFBox3i32.cpp in Sources */,
-				E0FC4DAF0D92D50900EF3BB3 /* SoSFBox3s.cpp in Sources */,
-				E0FC4DB00D92D50900EF3BB3 /* SoSFColor.cpp in Sources */,
-				E0FC4DB10D92D50900EF3BB3 /* SoSFColorRGBA.cpp in Sources */,
-				E0FC4DB20D92D50900EF3BB3 /* SoSFDouble.cpp in Sources */,
-				E0FC4DB30D92D50900EF3BB3 /* SoSFEngine.cpp in Sources */,
-				E0FC4DB40D92D50900EF3BB3 /* SoSFEnum.cpp in Sources */,
-				E0FC4DB50D92D50900EF3BB3 /* SoSFFloat.cpp in Sources */,
-				E0FC4DB60D92D50900EF3BB3 /* SoSField.cpp in Sources */,
-				E0FC4DB70D92D50900EF3BB3 /* SoSFImage.cpp in Sources */,
-				E0FC4DB80D92D50900EF3BB3 /* SoSFImage3.cpp in Sources */,
-				E0FC4DB90D92D50900EF3BB3 /* SoSFInt32.cpp in Sources */,
-				E0FC4DBA0D92D50900EF3BB3 /* SoSFMatrix.cpp in Sources */,
-				E0FC4DBB0D92D50900EF3BB3 /* SoSFName.cpp in Sources */,
-				E0FC4DBC0D92D50900EF3BB3 /* SoSFNode.cpp in Sources */,
-				E0FC4DBD0D92D50900EF3BB3 /* SoSFPath.cpp in Sources */,
-				E0FC4DBE0D92D50900EF3BB3 /* SoSFPlane.cpp in Sources */,
-				E0FC4DBF0D92D50900EF3BB3 /* SoSFRotation.cpp in Sources */,
-				E0FC4DC00D92D50900EF3BB3 /* SoSFShort.cpp in Sources */,
-				E0FC4DC10D92D50900EF3BB3 /* SoSFString.cpp in Sources */,
-				E0FC4DC20D92D50900EF3BB3 /* SoSFTime.cpp in Sources */,
-				E0FC4DC30D92D50900EF3BB3 /* SoSFTrigger.cpp in Sources */,
-				E0FC4DC40D92D50900EF3BB3 /* SoSFUInt32.cpp in Sources */,
-				E0FC4DC50D92D50900EF3BB3 /* SoSFUShort.cpp in Sources */,
-				E0FC4DC60D92D50900EF3BB3 /* SoSFVec2b.cpp in Sources */,
-				E0FC4DC70D92D50900EF3BB3 /* SoSFVec2d.cpp in Sources */,
-				E0FC4DC80D92D50900EF3BB3 /* SoSFVec2f.cpp in Sources */,
-				E0FC4DC90D92D50900EF3BB3 /* SoSFVec2i32.cpp in Sources */,
-				E0FC4DCA0D92D50900EF3BB3 /* SoSFVec2s.cpp in Sources */,
-				E0FC4DCB0D92D50900EF3BB3 /* SoSFVec3b.cpp in Sources */,
-				E0FC4DCC0D92D50900EF3BB3 /* SoSFVec3d.cpp in Sources */,
-				E0FC4DCD0D92D50900EF3BB3 /* SoSFVec3f.cpp in Sources */,
-				E0FC4DCE0D92D50900EF3BB3 /* SoSFVec3i32.cpp in Sources */,
-				E0FC4DCF0D92D50900EF3BB3 /* SoSFVec3s.cpp in Sources */,
-				E0FC4DD00D92D50900EF3BB3 /* SoSFVec4b.cpp in Sources */,
-				E0FC4DD10D92D50900EF3BB3 /* SoSFVec4d.cpp in Sources */,
-				E0FC4DD20D92D50900EF3BB3 /* SoSFVec4f.cpp in Sources */,
-				E0FC4DD30D92D50900EF3BB3 /* SoSFVec4i32.cpp in Sources */,
-				E0FC4DD40D92D50900EF3BB3 /* SoSFVec4s.cpp in Sources */,
-				E0FC4DD50D92D50900EF3BB3 /* SoSFVec4ub.cpp in Sources */,
-				E0FC4DD60D92D50900EF3BB3 /* SoSFVec4ui32.cpp in Sources */,
-				E0FC4DD70D92D50900EF3BB3 /* SoSFVec4us.cpp in Sources */,
-				E0FC4DDD0D92D50900EF3BB3 /* common.cpp in Sources */,
-				E0FC4DDF0D92D50900EF3BB3 /* default2dfont.cpp in Sources */,
-				E0FC4DE00D92D50900EF3BB3 /* default3dfont.cpp in Sources */,
-				E0FC4DEB0D92D50900EF3BB3 /* fontlib_wrapper.cpp in Sources */,
-				E0FC4DED0D92D50900EF3BB3 /* fontspec.cpp in Sources */,
-				E0FC4DEF0D92D50900EF3BB3 /* freetype.cpp in Sources */,
-				E0FC4DF10D92D50900EF3BB3 /* glyph.cpp in Sources */,
-				E0FC4DF30D92D50900EF3BB3 /* glyph2d.cpp in Sources */,
-				E0FC4DF50D92D50900EF3BB3 /* glyph3d.cpp in Sources */,
-				E0FC4DF90D92D50900EF3BB3 /* win32.cpp in Sources */,
-				E0FC4DFF0D92D50900EF3BB3 /* SoForeignFileKit.cpp in Sources */,
-				E0FC4E000D92D50900EF3BB3 /* SoSTLFileKit.cpp in Sources */,
-				E0FC4E070D92D50900EF3BB3 /* SbGeoAngle.cpp in Sources */,
-				E0FC4E090D92D50900EF3BB3 /* SbGeoEllipsoid.cpp in Sources */,
-				E0FC4E0B0D92D50900EF3BB3 /* SbGeoProjection.cpp in Sources */,
-				E0FC4E0D0D92D50900EF3BB3 /* SbPolarStereographic.cpp in Sources */,
-				E0FC4E0F0D92D50900EF3BB3 /* SbUTMProjection.cpp in Sources */,
-				E0FC4E110D92D50900EF3BB3 /* SoGeo.cpp in Sources */,
-				E0FC4E130D92D50900EF3BB3 /* SoGeoCoordinate.cpp in Sources */,
-				E0FC4E140D92D50900EF3BB3 /* SoGeoElement.cpp in Sources */,
-				E0FC4E150D92D50900EF3BB3 /* SoGeoLocation.cpp in Sources */,
-				E0FC4E160D92D50900EF3BB3 /* SoGeoOrigin.cpp in Sources */,
-				E0FC4E170D92D50900EF3BB3 /* SoGeoSeparator.cpp in Sources */,
-				E0FC4E190D92D50900EF3BB3 /* bzip2.cpp in Sources */,
-				E0FC4E1B0D92D50900EF3BB3 /* cg.cpp in Sources */,
-				E0FC4E1D0D92D50900EF3BB3 /* dl.cpp in Sources */,
-				E0FC4E1F0D92D50900EF3BB3 /* freetype.cpp in Sources */,
-				E0FC4E210D92D50900EF3BB3 /* gl.cpp in Sources */,
-				E0FC4E220D92D50900EF3BB3 /* gl_agl.cpp in Sources */,
-				E0FC4E240D92D50900EF3BB3 /* gl_glx.cpp in Sources */,
-				E0FC4E260D92D50900EF3BB3 /* gl_wgl.cpp in Sources */,
-				E0FC4E290D92D50900EF3BB3 /* GLUWrapper.cpp in Sources */,
-				E0FC4E2D0D92D50900EF3BB3 /* normalization_cubemap.cpp in Sources */,
-				E0FC4E2E0D92D50900EF3BB3 /* openal_wrapper.cpp in Sources */,
-				E0FC4E300D92D50900EF3BB3 /* simage_wrapper.cpp in Sources */,
-				E0FC4E320D92D50900EF3BB3 /* spidermonkey.cpp in Sources */,
-				E0FC4E330D92D50900EF3BB3 /* win32api.cpp in Sources */,
-				E0FC4E350D92D50900EF3BB3 /* zlib.cpp in Sources */,
-				E0FC4E3A0D92D50900EF3BB3 /* HardCopy.cpp in Sources */,
-				E0FC4E3E0D92D50900EF3BB3 /* PSVectorOutput.cpp in Sources */,
-				E0FC4E3F0D92D50900EF3BB3 /* VectorizeAction.cpp in Sources */,
-				E0FC4E400D92D50900EF3BB3 /* VectorizeActionP.cpp in Sources */,
-				E0FC4E460D92D50900EF3BB3 /* VectorizePSAction.cpp in Sources */,
-				E0FC4E470D92D50900EF3BB3 /* VectorOutput.cpp in Sources */,
-				E0FC4E490D92D50900EF3BB3 /* gzmemio.cpp in Sources */,
-				E0FC4E4D0D92D50900EF3BB3 /* SoByteStream.cpp in Sources */,
-				E0FC4E4E0D92D50900EF3BB3 /* SoInput.cpp in Sources */,
-				E0FC4E4F0D92D50900EF3BB3 /* SoInput_FileInfo.cpp in Sources */,
-				E0FC4E510D92D50900EF3BB3 /* SoInput_Reader.cpp in Sources */,
-				E0FC4E540D92D50900EF3BB3 /* SoOutput.cpp in Sources */,
-				E0FC4E550D92D50900EF3BB3 /* SoOutput_Writer.cpp in Sources */,
-				E0FC4E570D92D50900EF3BB3 /* SoTranReceiver.cpp in Sources */,
-				E0FC4E580D92D50900EF3BB3 /* SoTranSender.cpp in Sources */,
-				E0FC4E590D92D50900EF3BB3 /* SoWriterefCounter.cpp in Sources */,
-				E0FC4E5E0D92D50900EF3BB3 /* SbIntList.cpp in Sources */,
-				E0FC4E5F0D92D50900EF3BB3 /* SbList.cpp in Sources */,
-				E0FC4E600D92D50900EF3BB3 /* SbPList.cpp in Sources */,
-				E0FC4E610D92D50900EF3BB3 /* SbStringList.cpp in Sources */,
-				E0FC4E620D92D50900EF3BB3 /* SbVec3fList.cpp in Sources */,
-				E0FC4E630D92D50900EF3BB3 /* SoActionMethodList.cpp in Sources */,
-				E0FC4E640D92D50900EF3BB3 /* SoAuditorList.cpp in Sources */,
-				E0FC4E650D92D50900EF3BB3 /* SoBaseList.cpp in Sources */,
-				E0FC4E660D92D50900EF3BB3 /* SoCallbackList.cpp in Sources */,
-				E0FC4E670D92D50900EF3BB3 /* SoDetailList.cpp in Sources */,
-				E0FC4E680D92D50900EF3BB3 /* SoEnabledElementsList.cpp in Sources */,
-				E0FC4E690D92D50900EF3BB3 /* SoEngineList.cpp in Sources */,
-				E0FC4E6A0D92D50900EF3BB3 /* SoEngineOutputList.cpp in Sources */,
-				E0FC4E6B0D92D50900EF3BB3 /* SoFieldList.cpp in Sources */,
-				E0FC4E6C0D92D50900EF3BB3 /* SoNodeList.cpp in Sources */,
-				E0FC4E6D0D92D50900EF3BB3 /* SoPathList.cpp in Sources */,
-				E0FC4E6E0D92D50900EF3BB3 /* SoPickedPointList.cpp in Sources */,
-				E0FC4E6F0D92D50900EF3BB3 /* SoTypeList.cpp in Sources */,
-				E0FC4E740D92D50900EF3BB3 /* commoncode.cpp in Sources */,
-				E0FC4E770D92D50900EF3BB3 /* SoCenterballManip.cpp in Sources */,
-				E0FC4E780D92D50900EF3BB3 /* SoClipPlaneManip.cpp in Sources */,
-				E0FC4E790D92D50900EF3BB3 /* SoDirectionalLightManip.cpp in Sources */,
-				E0FC4E7A0D92D50900EF3BB3 /* SoHandleBoxManip.cpp in Sources */,
-				E0FC4E7B0D92D50900EF3BB3 /* SoJackManip.cpp in Sources */,
-				E0FC4E7C0D92D50900EF3BB3 /* SoPointLightManip.cpp in Sources */,
-				E0FC4E7D0D92D50900EF3BB3 /* SoSpotLightManip.cpp in Sources */,
-				E0FC4E7E0D92D50900EF3BB3 /* SoTabBoxManip.cpp in Sources */,
-				E0FC4E7F0D92D50900EF3BB3 /* SoTrackballManip.cpp in Sources */,
-				E0FC4E800D92D50900EF3BB3 /* SoTransformBoxManip.cpp in Sources */,
-				E0FC4E810D92D50900EF3BB3 /* SoTransformerManip.cpp in Sources */,
-				E0FC4E820D92D50900EF3BB3 /* SoTransformManip.cpp in Sources */,
-				E0FC4E840D92D50900EF3BB3 /* AudioTools.cpp in Sources */,
-				E0FC4E860D92D50900EF3BB3 /* CoinOffscreenGLCanvas.cpp in Sources */,
-				E0FC4E880D92D50900EF3BB3 /* CoinStaticObjectInDLL.cpp in Sources */,
-				E0FC4E900D92D50900EF3BB3 /* SoAudioDevice.cpp in Sources */,
-				E0FC4E910D92D50900EF3BB3 /* SoBase.cpp in Sources */,
-				E0FC4E920D92D50900EF3BB3 /* SoBaseP.cpp in Sources */,
-				E0FC4E940D92D50900EF3BB3 /* SoChildList.cpp in Sources */,
-				E0FC4E950D92D50900EF3BB3 /* SoCompactPathList.cpp in Sources */,
-				E0FC4E970D92D50900EF3BB3 /* SoContextHandler.cpp in Sources */,
-				E0FC4E980D92D50900EF3BB3 /* SoDB.cpp in Sources */,
-				E0FC4E990D92D50900EF3BB3 /* SoDBP.cpp in Sources */,
-				E0FC4E9B0D92D50900EF3BB3 /* SoDebug.cpp in Sources */,
-				E0FC4E9C0D92D50900EF3BB3 /* SoEventManager.cpp in Sources */,
-				E0FC4E9D0D92D50900EF3BB3 /* SoFullPath.cpp in Sources */,
-				E0FC4E9E0D92D50900EF3BB3 /* SoGenerate.cpp in Sources */,
-				E0FC4EA00D92D50900EF3BB3 /* SoGL.cpp in Sources */,
-				E0FC4EA20D92D50900EF3BB3 /* SoGLBigImage.cpp in Sources */,
-				E0FC4EA30D92D50900EF3BB3 /* SoGLCubeMapImage.cpp in Sources */,
-				E0FC4EA40D92D50900EF3BB3 /* SoGLDriverDatabase.cpp in Sources */,
-				E0FC4EA50D92D50900EF3BB3 /* SoGLImage.cpp in Sources */,
-				E0FC4EA60D92D50900EF3BB3 /* SoGlyph.cpp in Sources */,
-				E0FC4EA70D92D50900EF3BB3 /* SoInteraction.cpp in Sources */,
-				E0FC4EA80D92D50900EF3BB3 /* SoJavaScriptEngine.cpp in Sources */,
-				E0FC4EA90D92D50900EF3BB3 /* SoLightPath.cpp in Sources */,
-				E0FC4EAA0D92D50900EF3BB3 /* SoLockManager.cpp in Sources */,
-				E0FC4EAB0D92D50900EF3BB3 /* SoNormalGenerator.cpp in Sources */,
-				E0FC4EAC0D92D50900EF3BB3 /* SoNotification.cpp in Sources */,
-				E0FC4EAD0D92D50900EF3BB3 /* SoNotRec.cpp in Sources */,
-				E0FC4EAE0D92D50900EF3BB3 /* SoOffscreenAGLData.cpp in Sources */,
-				E0FC4EB00D92D50900EF3BB3 /* SoOffscreenGLXData.cpp in Sources */,
-				E0FC4EB20D92D50900EF3BB3 /* SoOffscreenRenderer.cpp in Sources */,
-				E0FC4EB30D92D50900EF3BB3 /* SoOffscreenWGLData.cpp in Sources */,
-				E0FC4EB50D92D50900EF3BB3 /* SoPath.cpp in Sources */,
-				E0FC4EB60D92D50900EF3BB3 /* SoPick.cpp in Sources */,
-				E0FC4EB80D92D50900EF3BB3 /* SoPickedPoint.cpp in Sources */,
-				E0FC4EB90D92D50900EF3BB3 /* SoPrimitiveVertex.cpp in Sources */,
-				E0FC4EBA0D92D50900EF3BB3 /* SoProto.cpp in Sources */,
-				E0FC4EBB0D92D50900EF3BB3 /* SoProtoInstance.cpp in Sources */,
-				E0FC4EBC0D92D50900EF3BB3 /* SoRenderManager.cpp in Sources */,
-				E0FC4EBD0D92D50900EF3BB3 /* SoRenderManagerP.cpp in Sources */,
-				E0FC4EBF0D92D50900EF3BB3 /* SoSceneManager.cpp in Sources */,
-				E0FC4EC00D92D50900EF3BB3 /* SoSceneManagerP.cpp in Sources */,
-				E0FC4EC20D92D50900EF3BB3 /* SoShaderGenerator.cpp in Sources */,
-				E0FC4EC40D92D50900EF3BB3 /* SoState.cpp in Sources */,
-				E0FC4EC50D92D50900EF3BB3 /* SoTempPath.cpp in Sources */,
-				E0FC4EC60D92D50900EF3BB3 /* SoType.cpp in Sources */,
-				E0FC4EC70D92D50900EF3BB3 /* SoVBO.cpp in Sources */,
-				E0FC4EC90D92D50900EF3BB3 /* SoVertexArrayIndexer.cpp in Sources */,
-				E0FC4EED0D92D50900EF3BB3 /* SoAppearanceKit.cpp in Sources */,
-				E0FC4EEE0D92D50900EF3BB3 /* SoBaseKit.cpp in Sources */,
-				E0FC4EEF0D92D50900EF3BB3 /* SoCameraKit.cpp in Sources */,
-				E0FC4EF00D92D50900EF3BB3 /* SoInteractionKit.cpp in Sources */,
-				E0FC4EF10D92D50900EF3BB3 /* SoLightKit.cpp in Sources */,
-				E0FC4EF20D92D50900EF3BB3 /* SoNodeKit.cpp in Sources */,
-				E0FC4EF30D92D50900EF3BB3 /* SoNodekitCatalog.cpp in Sources */,
-				E0FC4EF40D92D50900EF3BB3 /* SoNodeKitListPart.cpp in Sources */,
-				E0FC4EF50D92D50900EF3BB3 /* SoNodeKitPath.cpp in Sources */,
-				E0FC4EF60D92D50900EF3BB3 /* SoSceneKit.cpp in Sources */,
-				E0FC4EF70D92D50900EF3BB3 /* SoSeparatorKit.cpp in Sources */,
-				E0FC4EF80D92D50900EF3BB3 /* SoShapeKit.cpp in Sources */,
-				E0FC4EFA0D92D50900EF3BB3 /* SoWrapperKit.cpp in Sources */,
-				E0FC4F070D92D50900EF3BB3 /* SoAnnotation.cpp in Sources */,
-				E0FC4F0A0D92D50900EF3BB3 /* SoAntiSquish.cpp in Sources */,
-				E0FC4F0B0D92D50900EF3BB3 /* SoArray.cpp in Sources */,
-				E0FC4F0C0D92D50900EF3BB3 /* SoBaseColor.cpp in Sources */,
-				E0FC4F0D0D92D50900EF3BB3 /* SoBlinker.cpp in Sources */,
-				E0FC4F0E0D92D50900EF3BB3 /* SoBumpMap.cpp in Sources */,
-				E0FC4F0F0D92D50900EF3BB3 /* SoBumpMapCoordinate.cpp in Sources */,
-				E0FC4F110D92D50900EF3BB3 /* SoBumpMapTransform.cpp in Sources */,
-				E0FC4F120D92D50900EF3BB3 /* SoCacheHint.cpp in Sources */,
-				E0FC4F130D92D50900EF3BB3 /* SoCallback.cpp in Sources */,
-				E0FC4F140D92D50900EF3BB3 /* SoCamera.cpp in Sources */,
-				E0FC4F150D92D50900EF3BB3 /* SoClipPlane.cpp in Sources */,
-				E0FC4F160D92D50900EF3BB3 /* SoColorIndex.cpp in Sources */,
-				E0FC4F170D92D50900EF3BB3 /* SoComplexity.cpp in Sources */,
-				E0FC4F180D92D50900EF3BB3 /* SoCoordinate3.cpp in Sources */,
-				E0FC4F190D92D50900EF3BB3 /* SoCoordinate4.cpp in Sources */,
-				E0FC4F1A0D92D50900EF3BB3 /* SoDepthBuffer.cpp in Sources */,
-				E0FC4F1B0D92D50900EF3BB3 /* SoDirectionalLight.cpp in Sources */,
-				E0FC4F1C0D92D50900EF3BB3 /* SoDrawStyle.cpp in Sources */,
-				E0FC4F1D0D92D50900EF3BB3 /* SoEnvironment.cpp in Sources */,
-				E0FC4F1E0D92D50900EF3BB3 /* SoEventCallback.cpp in Sources */,
-				E0FC4F1F0D92D50900EF3BB3 /* SoExtSelection.cpp in Sources */,
-				E0FC4F200D92D50900EF3BB3 /* SoFile.cpp in Sources */,
-				E0FC4F210D92D50900EF3BB3 /* SoFont.cpp in Sources */,
-				E0FC4F220D92D50900EF3BB3 /* SoFontStyle.cpp in Sources */,
-				E0FC4F230D92D50900EF3BB3 /* SoFrustumCamera.cpp in Sources */,
-				E0FC4F240D92D50900EF3BB3 /* SoGroup.cpp in Sources */,
-				E0FC4F250D92D50900EF3BB3 /* SoInfo.cpp in Sources */,
-				E0FC4F260D92D50900EF3BB3 /* SoLabel.cpp in Sources */,
-				E0FC4F270D92D50900EF3BB3 /* SoLevelOfDetail.cpp in Sources */,
-				E0FC4F280D92D50900EF3BB3 /* SoLight.cpp in Sources */,
-				E0FC4F290D92D50900EF3BB3 /* SoLightModel.cpp in Sources */,
-				E0FC4F2A0D92D50900EF3BB3 /* SoLinearProfile.cpp in Sources */,
-				E0FC4F2B0D92D50900EF3BB3 /* SoListener.cpp in Sources */,
-				E0FC4F2C0D92D50900EF3BB3 /* SoLocateHighlight.cpp in Sources */,
-				E0FC4F2D0D92D50900EF3BB3 /* SoLOD.cpp in Sources */,
-				E0FC4F2E0D92D50900EF3BB3 /* SoMaterial.cpp in Sources */,
-				E0FC4F2F0D92D50900EF3BB3 /* SoMaterialBinding.cpp in Sources */,
-				E0FC4F300D92D50900EF3BB3 /* SoMatrixTransform.cpp in Sources */,
-				E0FC4F310D92D50900EF3BB3 /* SoMultipleCopy.cpp in Sources */,
-				E0FC4F320D92D50900EF3BB3 /* SoNode.cpp in Sources */,
-				E0FC4F330D92D50900EF3BB3 /* SoNormal.cpp in Sources */,
-				E0FC4F340D92D50900EF3BB3 /* SoNormalBinding.cpp in Sources */,
-				E0FC4F350D92D50900EF3BB3 /* SoNurbsProfile.cpp in Sources */,
-				E0FC4F360D92D50900EF3BB3 /* SoOrthographicCamera.cpp in Sources */,
-				E0FC4F370D92D50900EF3BB3 /* SoPackedColor.cpp in Sources */,
-				E0FC4F380D92D50900EF3BB3 /* SoPathSwitch.cpp in Sources */,
-				E0FC4F3A0D92D50900EF3BB3 /* SoPendulum.cpp in Sources */,
-				E0FC4F3B0D92D50900EF3BB3 /* SoPerspectiveCamera.cpp in Sources */,
-				E0FC4F3C0D92D50900EF3BB3 /* SoPickStyle.cpp in Sources */,
-				E0FC4F3D0D92D50900EF3BB3 /* SoPointLight.cpp in Sources */,
-				E0FC4F3E0D92D50900EF3BB3 /* SoPolygonOffset.cpp in Sources */,
-				E0FC4F3F0D92D50900EF3BB3 /* SoProfile.cpp in Sources */,
-				E0FC4F400D92D50900EF3BB3 /* SoProfileCoordinate2.cpp in Sources */,
-				E0FC4F410D92D50900EF3BB3 /* SoProfileCoordinate3.cpp in Sources */,
-				E0FC4F420D92D50900EF3BB3 /* SoResetTransform.cpp in Sources */,
-				E0FC4F430D92D50900EF3BB3 /* SoRotation.cpp in Sources */,
-				E0FC4F440D92D50900EF3BB3 /* SoRotationXYZ.cpp in Sources */,
-				E0FC4F450D92D50900EF3BB3 /* SoRotor.cpp in Sources */,
-				E0FC4F460D92D50900EF3BB3 /* SoScale.cpp in Sources */,
-				E0FC4F470D92D50900EF3BB3 /* SoSceneTexture2.cpp in Sources */,
-				E0FC4F480D92D50900EF3BB3 /* SoSceneTextureCubeMap.cpp in Sources */,
-				E0FC4F490D92D50900EF3BB3 /* SoSelection.cpp in Sources */,
-				E0FC4F4A0D92D50900EF3BB3 /* SoSeparator.cpp in Sources */,
-				E0FC4F4B0D92D50900EF3BB3 /* SoShapeHints.cpp in Sources */,
-				E0FC4F4C0D92D50900EF3BB3 /* SoShuttle.cpp in Sources */,
-				E0FC4F4E0D92D50900EF3BB3 /* SoSpotLight.cpp in Sources */,
-				E0FC4F500D92D50900EF3BB3 /* SoSurroundScale.cpp in Sources */,
-				E0FC4F510D92D50900EF3BB3 /* SoSwitch.cpp in Sources */,
-				E0FC4F520D92D50900EF3BB3 /* SoTexture.cpp in Sources */,
-				E0FC4F530D92D50900EF3BB3 /* SoTexture2.cpp in Sources */,
-				E0FC4F540D92D50900EF3BB3 /* SoTexture2Transform.cpp in Sources */,
-				E0FC4F550D92D50900EF3BB3 /* SoTexture3.cpp in Sources */,
-				E0FC4F560D92D50900EF3BB3 /* SoTexture3Transform.cpp in Sources */,
-				E0FC4F570D92D50900EF3BB3 /* SoTextureCombine.cpp in Sources */,
-				E0FC4F580D92D50900EF3BB3 /* SoTextureCoordinate2.cpp in Sources */,
-				E0FC4F590D92D50900EF3BB3 /* SoTextureCoordinate3.cpp in Sources */,
-				E0FC4F5A0D92D50900EF3BB3 /* SoTextureCoordinateBinding.cpp in Sources */,
-				E0FC4F5B0D92D50900EF3BB3 /* SoTextureCoordinateCube.cpp in Sources */,
-				E0FC4F5C0D92D50900EF3BB3 /* SoTextureCoordinateCylinder.cpp in Sources */,
-				E0FC4F5D0D92D50900EF3BB3 /* SoTextureCoordinateDefault.cpp in Sources */,
-				E0FC4F5E0D92D50900EF3BB3 /* SoTextureCoordinateEnvironment.cpp in Sources */,
-				E0FC4F5F0D92D50900EF3BB3 /* SoTextureCoordinateFunction.cpp in Sources */,
-				E0FC4F600D92D50900EF3BB3 /* SoTextureCoordinateNormalMap.cpp in Sources */,
-				E0FC4F610D92D50900EF3BB3 /* SoTextureCoordinateObject.cpp in Sources */,
-				E0FC4F620D92D50900EF3BB3 /* SoTextureCoordinatePlane.cpp in Sources */,
-				E0FC4F630D92D50900EF3BB3 /* SoTextureCoordinateReflectionMap.cpp in Sources */,
-				E0FC4F640D92D50900EF3BB3 /* SoTextureCoordinateSphere.cpp in Sources */,
-				E0FC4F650D92D50900EF3BB3 /* SoTextureCubeMap.cpp in Sources */,
-				E0FC4F660D92D50900EF3BB3 /* SoTextureMatrixTransform.cpp in Sources */,
-				E0FC4F670D92D50900EF3BB3 /* SoTextureScalePolicy.cpp in Sources */,
-				E0FC4F680D92D50900EF3BB3 /* SoTextureUnit.cpp in Sources */,
-				E0FC4F690D92D50900EF3BB3 /* SoTransform.cpp in Sources */,
-				E0FC4F6A0D92D50900EF3BB3 /* SoTransformation.cpp in Sources */,
-				E0FC4F6B0D92D50900EF3BB3 /* SoTransformSeparator.cpp in Sources */,
-				E0FC4F6C0D92D50900EF3BB3 /* SoTranslation.cpp in Sources */,
-				E0FC4F6D0D92D50900EF3BB3 /* SoTransparencyType.cpp in Sources */,
-				E0FC4F6E0D92D50900EF3BB3 /* SoUnits.cpp in Sources */,
-				E0FC4F6F0D92D50900EF3BB3 /* SoUnknownNode.cpp in Sources */,
-				E0FC4F720D92D50900EF3BB3 /* SoVertexProperty.cpp in Sources */,
-				E0FC4F740D92D50900EF3BB3 /* SoWWWAnchor.cpp in Sources */,
-				E0FC4F750D92D50900EF3BB3 /* SoWWWInline.cpp in Sources */,
-				E0FC4F7A0D92D50900EF3BB3 /* SbProfilingData.cpp in Sources */,
-				E0FC4F7C0D92D50900EF3BB3 /* SoNodeVisualize.cpp in Sources */,
-				E0FC4F7D0D92D50900EF3BB3 /* SoProfiler.cpp in Sources */,
-				E0FC4F7E0D92D50900EF3BB3 /* SoProfilerElement.cpp in Sources */,
-				E0FC4F7F0D92D50900EF3BB3 /* SoProfilerOverlayKit.cpp in Sources */,
-				E0FC4F810D92D50900EF3BB3 /* SoProfilerStats.cpp in Sources */,
-				E0FC4F820D92D50900EF3BB3 /* SoProfilerTopEngine.cpp in Sources */,
-				E0FC4F830D92D50900EF3BB3 /* SoProfilerTopKit.cpp in Sources */,
-				E0FC4F840D92D50900EF3BB3 /* SoProfilerVisualizeKit.cpp in Sources */,
-				E0FC4F850D92D50900EF3BB3 /* SoScrollingGraphKit.cpp in Sources */,
-				E0FC4F8D0D92D50900EF3BB3 /* SbCylinderPlaneProjector.cpp in Sources */,
-				E0FC4F8E0D92D50900EF3BB3 /* SbCylinderProjector.cpp in Sources */,
-				E0FC4F8F0D92D50900EF3BB3 /* SbCylinderSectionProjector.cpp in Sources */,
-				E0FC4F900D92D50900EF3BB3 /* SbCylinderSheetProjector.cpp in Sources */,
-				E0FC4F910D92D50900EF3BB3 /* SbLineProjector.cpp in Sources */,
-				E0FC4F920D92D50900EF3BB3 /* SbPlaneProjector.cpp in Sources */,
-				E0FC4F930D92D50900EF3BB3 /* SbProjector.cpp in Sources */,
-				E0FC4F940D92D50900EF3BB3 /* SbSpherePlaneProjector.cpp in Sources */,
-				E0FC4F950D92D50900EF3BB3 /* SbSphereProjector.cpp in Sources */,
-				E0FC4F960D92D50900EF3BB3 /* SbSphereSectionProjector.cpp in Sources */,
-				E0FC4F970D92D50900EF3BB3 /* SbSphereSheetProjector.cpp in Sources */,
-				E0FC4F9B0D92D50900EF3BB3 /* SoAlarmSensor.cpp in Sources */,
-				E0FC4F9C0D92D50900EF3BB3 /* SoDataSensor.cpp in Sources */,
-				E0FC4F9D0D92D50900EF3BB3 /* SoDelayQueueSensor.cpp in Sources */,
-				E0FC4F9E0D92D50900EF3BB3 /* SoFieldSensor.cpp in Sources */,
-				E0FC4F9F0D92D50900EF3BB3 /* SoIdleSensor.cpp in Sources */,
-				E0FC4FA00D92D50900EF3BB3 /* SoNodeSensor.cpp in Sources */,
-				E0FC4FA10D92D50900EF3BB3 /* SoOneShotSensor.cpp in Sources */,
-				E0FC4FA20D92D50900EF3BB3 /* SoPathSensor.cpp in Sources */,
-				E0FC4FA30D92D50900EF3BB3 /* SoSensor.cpp in Sources */,
-				E0FC4FA40D92D50900EF3BB3 /* SoSensorManager.cpp in Sources */,
-				E0FC4FA50D92D50900EF3BB3 /* SoTimerQueueSensor.cpp in Sources */,
-				E0FC4FA60D92D50900EF3BB3 /* SoTimerSensor.cpp in Sources */,
-				E0FC4FAC0D92D50900EF3BB3 /* SoFragmentShader.cpp in Sources */,
-				E0FC4FAD0D92D50900EF3BB3 /* SoGeometryShader.cpp in Sources */,
-				E0FC4FAE0D92D50900EF3BB3 /* SoGLARBShaderObject.cpp in Sources */,
-				E0FC4FB00D92D50900EF3BB3 /* SoGLARBShaderParameter.cpp in Sources */,
-				E0FC4FB20D92D50900EF3BB3 /* SoGLARBShaderProgram.cpp in Sources */,
-				E0FC4FB40D92D50900EF3BB3 /* SoGLCgShaderObject.cpp in Sources */,
-				E0FC4FB60D92D50900EF3BB3 /* SoGLCgShaderParameter.cpp in Sources */,
-				E0FC4FB80D92D50900EF3BB3 /* SoGLCgShaderProgram.cpp in Sources */,
-				E0FC4FBA0D92D50900EF3BB3 /* SoGLShaderObject.cpp in Sources */,
-				E0FC4FBC0D92D50900EF3BB3 /* SoGLShaderParameter.cpp in Sources */,
-				E0FC4FBE0D92D50900EF3BB3 /* SoGLShaderProgram.cpp in Sources */,
-				E0FC4FC00D92D50900EF3BB3 /* SoGLShaderProgramElement.cpp in Sources */,
-				E0FC4FC10D92D50900EF3BB3 /* SoGLSLShaderObject.cpp in Sources */,
-				E0FC4FC30D92D50900EF3BB3 /* SoGLSLShaderParameter.cpp in Sources */,
-				E0FC4FC50D92D50900EF3BB3 /* SoGLSLShaderProgram.cpp in Sources */,
-				E0FC4FC70D92D50900EF3BB3 /* SoShader.cpp in Sources */,
-				E0FC4FC90D92D50900EF3BB3 /* SoShaderObject.cpp in Sources */,
-				E0FC4FCA0D92D50900EF3BB3 /* SoShaderParameter.cpp in Sources */,
-				E0FC4FCB0D92D50900EF3BB3 /* SoShaderProgram.cpp in Sources */,
-				E0FC4FCC0D92D50900EF3BB3 /* SoVertexShader.cpp in Sources */,
-				E0FC4FD10D92D50900EF3BB3 /* SoGLShadowCullingElement.cpp in Sources */,
-				E0FC4FD20D92D50900EF3BB3 /* SoShadowCulling.cpp in Sources */,
-				E0FC4FD30D92D50900EF3BB3 /* SoShadowGroup.cpp in Sources */,
-				E0FC4FD40D92D50900EF3BB3 /* SoShadowStyle.cpp in Sources */,
-				E0FC4FD50D92D50900EF3BB3 /* SoShadowStyleElement.cpp in Sources */,
-				E0FC4FD90D92D50900EF3BB3 /* SoAsciiText.cpp in Sources */,
-				E0FC4FDA0D92D50900EF3BB3 /* SoCone.cpp in Sources */,
-				E0FC4FDB0D92D50900EF3BB3 /* SoCube.cpp in Sources */,
-				E0FC4FDC0D92D50900EF3BB3 /* SoCylinder.cpp in Sources */,
-				E0FC4FDD0D92D50900EF3BB3 /* SoFaceSet.cpp in Sources */,
-				E0FC4FDE0D92D50900EF3BB3 /* SoImage.cpp in Sources */,
-				E0FC4FDF0D92D50900EF3BB3 /* SoIndexedFaceSet.cpp in Sources */,
-				E0FC4FE00D92D50900EF3BB3 /* SoIndexedLineSet.cpp in Sources */,
-				E0FC4FE10D92D50900EF3BB3 /* SoIndexedNurbsCurve.cpp in Sources */,
-				E0FC4FE20D92D50900EF3BB3 /* SoIndexedNurbsSurface.cpp in Sources */,
-				E0FC4FE30D92D50900EF3BB3 /* SoIndexedShape.cpp in Sources */,
-				E0FC4FE40D92D50900EF3BB3 /* SoIndexedTriangleStripSet.cpp in Sources */,
-				E0FC4FE50D92D50900EF3BB3 /* SoLineSet.cpp in Sources */,
-				E0FC4FE60D92D50900EF3BB3 /* SoMarkerSet.cpp in Sources */,
-				E0FC4FE70D92D50900EF3BB3 /* SoNonIndexedShape.cpp in Sources */,
-				E0FC4FE80D92D50900EF3BB3 /* SoNurbsCurve.cpp in Sources */,
-				E0FC4FE90D92D50900EF3BB3 /* SoNurbsSurface.cpp in Sources */,
-				E0FC4FEA0D92D50900EF3BB3 /* SoPointSet.cpp in Sources */,
-				E0FC4FEB0D92D50900EF3BB3 /* SoQuadMesh.cpp in Sources */,
-				E0FC4FEC0D92D50900EF3BB3 /* SoShape.cpp in Sources */,
-				E0FC4FED0D92D50900EF3BB3 /* soshape_bigtexture.cpp in Sources */,
-				E0FC4FEF0D92D50900EF3BB3 /* soshape_bumprender.cpp in Sources */,
-				E0FC4FF10D92D50900EF3BB3 /* soshape_primdata.cpp in Sources */,
-				E0FC4FF30D92D50900EF3BB3 /* soshape_trianglesort.cpp in Sources */,
-				E0FC4FF50D92D50900EF3BB3 /* SoSphere.cpp in Sources */,
-				E0FC4FF60D92D50900EF3BB3 /* SoText2.cpp in Sources */,
-				E0FC4FF70D92D50900EF3BB3 /* SoText3.cpp in Sources */,
-				E0FC4FF80D92D50900EF3BB3 /* SoTriangleStripSet.cpp in Sources */,
-				E0FC4FF90D92D50900EF3BB3 /* SoVertexShape.cpp in Sources */,
-				E0FC4FFA0D92D50900EF3BB3 /* CoinGLPerformance.cpp in Sources */,
-				E0FC4FFE0D92D50900EF3BB3 /* barrier.cpp in Sources */,
-				E0FC50000D92D50900EF3BB3 /* common.cpp in Sources */,
-				E0FC50010D92D50900EF3BB3 /* condvar.cpp in Sources */,
-				E0FC50050D92D50900EF3BB3 /* fifo.cpp in Sources */,
-				E0FC500A0D92D50900EF3BB3 /* mutex.cpp in Sources */,
-				E0FC50100D92D50900EF3BB3 /* recmutex.cpp in Sources */,
-				E0FC50120D92D50900EF3BB3 /* rwmutex.cpp in Sources */,
-				E0FC50140D92D50900EF3BB3 /* sched.cpp in Sources */,
-				E0FC50160D92D50900EF3BB3 /* storage.cpp in Sources */,
-				E0FC50180D92D50900EF3BB3 /* sync.cpp in Sources */,
-				E0FC501A0D92D50900EF3BB3 /* thread.cpp in Sources */,
-				E0FC501F0D92D50900EF3BB3 /* worker.cpp in Sources */,
-				E0FC50210D92D50900EF3BB3 /* wpool.cpp in Sources */,
-				E0FC50230D92D50900EF3BB3 /* wrappers.cpp in Sources */,
-				E0FC50240D92D50900EF3BB3 /* tidbits.cpp in Sources */,
-				E0FC502B0D92D50900EF3BB3 /* SoPackedColorV20.cpp in Sources */,
-				E0FC502D0D92D50900EF3BB3 /* SoShapeHintsV10.cpp in Sources */,
-				E0FC502F0D92D50900EF3BB3 /* SoUpgrader.cpp in Sources */,
-				E0FC50320D92D50900EF3BB3 /* Anchor.cpp in Sources */,
-				E0FC50330D92D50900EF3BB3 /* Appearance.cpp in Sources */,
-				E0FC50340D92D50900EF3BB3 /* AudioClip.cpp in Sources */,
-				E0FC50350D92D50900EF3BB3 /* Background.cpp in Sources */,
-				E0FC50360D92D50900EF3BB3 /* Billboard.cpp in Sources */,
-				E0FC50370D92D50900EF3BB3 /* Box.cpp in Sources */,
-				E0FC50380D92D50900EF3BB3 /* Collision.cpp in Sources */,
-				E0FC50390D92D50900EF3BB3 /* Color.cpp in Sources */,
-				E0FC503A0D92D50900EF3BB3 /* ColorInterpolator.cpp in Sources */,
-				E0FC503B0D92D50900EF3BB3 /* Cone.cpp in Sources */,
-				E0FC503C0D92D50900EF3BB3 /* Coordinate.cpp in Sources */,
-				E0FC503D0D92D50900EF3BB3 /* CoordinateInterpolator.cpp in Sources */,
-				E0FC503E0D92D50900EF3BB3 /* Cylinder.cpp in Sources */,
-				E0FC503F0D92D50900EF3BB3 /* CylinderSensor.cpp in Sources */,
-				E0FC50400D92D50900EF3BB3 /* DirectionalLight.cpp in Sources */,
-				E0FC50410D92D50900EF3BB3 /* DragSensor.cpp in Sources */,
-				E0FC50420D92D50900EF3BB3 /* ElevationGrid.cpp in Sources */,
-				E0FC50430D92D50900EF3BB3 /* Extrusion.cpp in Sources */,
-				E0FC50440D92D50900EF3BB3 /* Fog.cpp in Sources */,
-				E0FC50450D92D50900EF3BB3 /* FontStyle.cpp in Sources */,
-				E0FC50460D92D50900EF3BB3 /* Geometry.cpp in Sources */,
-				E0FC50470D92D50900EF3BB3 /* Group.cpp in Sources */,
-				E0FC50480D92D50900EF3BB3 /* ImageTexture.cpp in Sources */,
-				E0FC50490D92D50900EF3BB3 /* IndexedFaceSet.cpp in Sources */,
-				E0FC504A0D92D50900EF3BB3 /* IndexedLine.cpp in Sources */,
-				E0FC504B0D92D50900EF3BB3 /* IndexedLineSet.cpp in Sources */,
-				E0FC504C0D92D50900EF3BB3 /* IndexedShape.cpp in Sources */,
-				E0FC504D0D92D50900EF3BB3 /* Init.cpp in Sources */,
-				E0FC504E0D92D50900EF3BB3 /* Inline.cpp in Sources */,
-				E0FC504F0D92D50900EF3BB3 /* Interpolator.cpp in Sources */,
-				E0FC50500D92D50900EF3BB3 /* JS_VRMLClasses.cpp in Sources */,
-				E0FC50520D92D50900EF3BB3 /* Light.cpp in Sources */,
-				E0FC50530D92D50900EF3BB3 /* LOD.cpp in Sources */,
-				E0FC50560D92D50900EF3BB3 /* Material.cpp in Sources */,
-				E0FC50570D92D50900EF3BB3 /* MovieTexture.cpp in Sources */,
-				E0FC50580D92D50900EF3BB3 /* NavigationInfo.cpp in Sources */,
-				E0FC50590D92D50900EF3BB3 /* Normal.cpp in Sources */,
-				E0FC505A0D92D50900EF3BB3 /* NormalInterpolator.cpp in Sources */,
-				E0FC505B0D92D50900EF3BB3 /* OrientationInterpolator.cpp in Sources */,
-				E0FC505C0D92D50900EF3BB3 /* Parent.cpp in Sources */,
-				E0FC505D0D92D50900EF3BB3 /* PixelTexture.cpp in Sources */,
-				E0FC505E0D92D50900EF3BB3 /* PlaneSensor.cpp in Sources */,
-				E0FC505F0D92D50900EF3BB3 /* PointLight.cpp in Sources */,
-				E0FC50600D92D50900EF3BB3 /* PointSet.cpp in Sources */,
-				E0FC50610D92D50900EF3BB3 /* PositionInterpolator.cpp in Sources */,
-				E0FC50620D92D50900EF3BB3 /* ProximitySensor.cpp in Sources */,
-				E0FC50630D92D50900EF3BB3 /* ScalarInterpolator.cpp in Sources */,
-				E0FC50640D92D50900EF3BB3 /* Script.cpp in Sources */,
-				E0FC50650D92D50900EF3BB3 /* Sensor.cpp in Sources */,
-				E0FC50660D92D50900EF3BB3 /* Shape.cpp in Sources */,
-				E0FC50670D92D50900EF3BB3 /* Sound.cpp in Sources */,
-				E0FC50690D92D50900EF3BB3 /* Sphere.cpp in Sources */,
-				E0FC506A0D92D50900EF3BB3 /* SphereSensor.cpp in Sources */,
-				E0FC506B0D92D50900EF3BB3 /* SpotLight.cpp in Sources */,
-				E0FC506C0D92D50900EF3BB3 /* Switch.cpp in Sources */,
-				E0FC506D0D92D50900EF3BB3 /* Text.cpp in Sources */,
-				E0FC506E0D92D50900EF3BB3 /* Texture.cpp in Sources */,
-				E0FC506F0D92D50900EF3BB3 /* TextureCoordinate.cpp in Sources */,
-				E0FC50700D92D50900EF3BB3 /* TextureTransform.cpp in Sources */,
-				E0FC50710D92D50900EF3BB3 /* TimeSensor.cpp in Sources */,
-				E0FC50720D92D50900EF3BB3 /* TouchSensor.cpp in Sources */,
-				E0FC50730D92D50900EF3BB3 /* Transform.cpp in Sources */,
-				E0FC50740D92D50900EF3BB3 /* VertexLine.cpp in Sources */,
-				E0FC50750D92D50900EF3BB3 /* VertexPoint.cpp in Sources */,
-				E0FC50760D92D50900EF3BB3 /* VertexShape.cpp in Sources */,
-				E0FC50770D92D50900EF3BB3 /* Viewpoint.cpp in Sources */,
-				E0FC50780D92D50900EF3BB3 /* VisibilitySensor.cpp in Sources */,
-				E0FC50790D92D50900EF3BB3 /* WorldInfo.cpp in Sources */,
-				E0FC507B0D92D50900EF3BB3 /* attribute.cpp in Sources */,
-				E0FC507D0D92D50900EF3BB3 /* document.cpp in Sources */,
-				E0FC507F0D92D50900EF3BB3 /* element.cpp in Sources */,
-				E0FC50810D92D50900EF3BB3 /* entity.cpp in Sources */,
-				E0FC50930D92D50900EF3BB3 /* xmlparse.c in Sources */,
-				E0FC50940D92D50900EF3BB3 /* xmlrole.c in Sources */,
-				E0FC50960D92D50900EF3BB3 /* xmltok.c in Sources */,
-				E0FC50980D92D50900EF3BB3 /* xmltok_impl.c in Sources */,
-				E0FC509A0D92D50900EF3BB3 /* xmltok_ns.c in Sources */,
-				E0FC509D0D92D50900EF3BB3 /* path.cpp in Sources */,
-				E0FC509F0D92D50900EF3BB3 /* utils.cpp in Sources */,
-				E011F1960D9AB717001D1675 /* ScXML.cpp in Sources */,
-				E011F1970D9AB717001D1675 /* ScXMLAnchor.cpp in Sources */,
-				E011F1990D9AB717001D1675 /* ScXMLDocument.cpp in Sources */,
-				E011F19A0D9AB717001D1675 /* ScXMLEvent.cpp in Sources */,
-				E011F19B0D9AB717001D1675 /* ScXMLFallbackInvoke.cpp in Sources */,
-				E011F19D0D9AB717001D1675 /* ScXMLFinal.cpp in Sources */,
-				E011F19E0D9AB717001D1675 /* ScXMLHistory.cpp in Sources */,
-				E011F19F0D9AB717001D1675 /* ScXMLInitial.cpp in Sources */,
-				E011F1A00D9AB717001D1675 /* ScXMLInvoke.cpp in Sources */,
-				E011F1A10D9AB717001D1675 /* ScXMLObject.cpp in Sources */,
-				E011F1A20D9AB717001D1675 /* ScXMLOnEntry.cpp in Sources */,
-				E011F1A30D9AB717001D1675 /* ScXMLOnExit.cpp in Sources */,
-				E011F1A50D9AB717001D1675 /* ScXMLState.cpp in Sources */,
-				E011F1A70D9AB717001D1675 /* ScXMLStateMachine.cpp in Sources */,
-				E011F1A80D9AB717001D1675 /* ScXMLTransition.cpp in Sources */,
-				E011F1A90D9AB717001D1675 /* SoScXMLDebugInfoInvoke.cpp in Sources */,
-				E011F1AB0D9AB717001D1675 /* SoScXMLEvent.cpp in Sources */,
-				E011F1AC0D9AB717001D1675 /* SoScXMLScheduleRedrawInvoke.cpp in Sources */,
-				E011F1AE0D9AB717001D1675 /* SoScXMLScheduleTimerEventInvoke.cpp in Sources */,
-				E011F1B00D9AB717001D1675 /* SoScXMLStateMachine.cpp in Sources */,
-				E011F1C00D9AB769001D1675 /* SoScXMLNavigation.cpp in Sources */,
-				E011F1C20D9AB769001D1675 /* SoScXMLNavigationInvoke.cpp in Sources */,
-				E011F1C40D9AB769001D1675 /* SoScXMLPanUtils.cpp in Sources */,
-				E011F1C60D9AB769001D1675 /* SoScXMLRotateUtils.cpp in Sources */,
-				E011F1C80D9AB769001D1675 /* SoScXMLSeekUtils.cpp in Sources */,
-				E011F1CA0D9AB769001D1675 /* SoScXMLSpinUtils.cpp in Sources */,
-				E011F1CC0D9AB769001D1675 /* SoScXMLZoomUtils.cpp in Sources */,
-				E011F1FF0D9BE986001D1675 /* CoinResources.cpp in Sources */,
-				E011F2090D9BEBAB001D1675 /* SoScXMLViewUtils.cpp in Sources */,
-				E018D8720DA52F9200E8DB34 /* SoProfilingReportGenerator.cpp in Sources */,
-				E03F043E0DC0545600CB2F20 /* SoShadowSpotLight.cpp in Sources */,
-				E08973DB0E227FFD00D10D7C /* SoHeightMapToNormalMap.cpp in Sources */,
-				E08973DC0E227FFD00D10D7C /* SoTexture2Convert.cpp in Sources */,
-				E01B15840E35DA65001399E5 /* steel.cpp in Sources */,
-				E01B15860E35DA8F001399E5 /* SoVertexAttributeBundle.cpp in Sources */,
-				E01B15890E35DAB8001399E5 /* SoVertexAttributeBindingElement.cpp in Sources */,
-				E01B158A0E35DAB8001399E5 /* SoVertexAttributeElement.cpp in Sources */,
-				E01B158C0E35DAD3001399E5 /* SoGLVertexAttributeElement.cpp in Sources */,
-				E01B15970E35DAF0001399E5 /* SoVertexAttributeBinding.cpp in Sources */,
-				E01B15990E35DB08001399E5 /* SoVertexAttribute.cpp in Sources */,
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
-/* End PBXSourcesBuildPhase section */
-
-/* Begin PBXVariantGroup section */
-		089C1666FE841158C02AAC07 /* InfoPlist.strings */ = {
-			isa = PBXVariantGroup;
-			children = (
-				089C1667FE841158C02AAC07 /* English */,
-			);
-			name = InfoPlist.strings;
-			sourceTree = "<group>";
-		};
-/* End PBXVariantGroup section */
-
-/* Begin XCBuildConfiguration section */
-		4FADC24308B4156D00ABE55E /* Debug */ = {
-			isa = XCBuildConfiguration;
-			buildSettings = {
-				ALWAYS_SEARCH_USER_PATHS = NO;
-				COPY_PHASE_STRIP = NO;
-				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
-				DEPLOYMENT_LOCATION = YES;
-				DEPLOYMENT_POSTPROCESSING = YES;
-				DSTROOT = /;
-				DYLIB_COMPATIBILITY_VERSION = 61;
-				DYLIB_CURRENT_VERSION = 61;
-				FRAMEWORK_VERSION = C;
-				GCC_OPTIMIZATION_LEVEL = 0;
-				GCC_PRECOMPILE_PREFIX_HEADER = YES;
-				GCC_PREFIX_HEADER = Inventor_Prefix.pch;
-				GCC_WARN_PEDANTIC = NO;
-				GCC_WARN_UNUSED_VARIABLE = NO;
-				HEADER_SEARCH_PATHS = (
-					.,
-					include,
-					src,
-					../../include/Inventor/annex,
-					../../include,
-					../../src,
-				);
-				INFOPLIST_FILE = Info.plist;
-				INSTALL_MODE_FLAG = "u+w,og-w,a+rX";
-				INSTALL_PATH = /Library/Frameworks;
-				LIBRARY_STYLE = DYNAMIC;
-				MACH_O_TYPE = mh_dylib;
-				OTHER_CFLAGS = (
-					"-D_REENTRANT",
-					"-DCOIN_DEBUG=1",
-					"-DCOIN_INTERNAL",
-					"-DHAVE_CONFIG_H",
-				);
-				OTHER_LDFLAGS = "-headerpad_max_install_names";
-				PRODUCT_NAME = Inventor;
-				USE_HEADERMAP = NO;
-				WARNING_CFLAGS = "-Wall";
-				WRAPPER_EXTENSION = framework;
-			};
-			name = Debug;
-		};
-		4FADC24408B4156D00ABE55E /* Release */ = {
-			isa = XCBuildConfiguration;
-			buildSettings = {
-				ALWAYS_SEARCH_USER_PATHS = NO;
-				COPY_PHASE_STRIP = NO;
-				DEPLOYMENT_LOCATION = YES;
-				DSTROOT = /;
-				DYLIB_COMPATIBILITY_VERSION = 61;
-				DYLIB_CURRENT_VERSION = 61;
-				FRAMEWORK_VERSION = C;
-				GCC_PRECOMPILE_PREFIX_HEADER = YES;
-				GCC_PREFIX_HEADER = Inventor_Prefix.pch;
-				HEADER_SEARCH_PATHS = (
-					.,
-					include,
-					src,
-					../../include/Inventor/annex,
-					../../include,
-					../../src,
-				);
-				INFOPLIST_FILE = Info.plist;
-				INSTALL_MODE_FLAG = "u+w,og-w,a+rX";
-				INSTALL_PATH = /Library/Frameworks;
-				LIBRARY_STYLE = DYNAMIC;
-				MACH_O_TYPE = mh_dylib;
-				OTHER_CFLAGS = (
-					"-D_REENTRANT",
-					"-DCOIN_DEBUG=1",
-					"-DCOIN_INTERNAL",
-					"-DHAVE_CONFIG_H",
-				);
-				OTHER_LDFLAGS = "-headerpad_max_install_names";
-				PRODUCT_NAME = Inventor;
-				USE_HEADERMAP = NO;
-				WRAPPER_EXTENSION = framework;
-			};
-			name = Release;
-		};
-		4FADC24708B4156D00ABE55E /* Debug */ = {
-			isa = XCBuildConfiguration;
-			buildSettings = {
-				GCC_WARN_ABOUT_RETURN_TYPE = YES;
-				GCC_WARN_UNUSED_VARIABLE = YES;
-				MACOSX_DEPLOYMENT_TARGET = 10.4;
-				PREBINDING = NO;
-				SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk";
-			};
-			name = Debug;
-		};
-		4FADC24808B4156D00ABE55E /* Release */ = {
-			isa = XCBuildConfiguration;
-			buildSettings = {
-				GCC_WARN_ABOUT_RETURN_TYPE = YES;
-				GCC_WARN_UNUSED_VARIABLE = YES;
-				MACOSX_DEPLOYMENT_TARGET = 10.4;
-				PREBINDING = NO;
-				SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk";
-			};
-			name = Release;
-		};
-/* End XCBuildConfiguration section */
-
-/* Begin XCConfigurationList section */
-		4FADC24208B4156D00ABE55E /* Build configuration list for PBXNativeTarget "Inventor" */ = {
-			isa = XCConfigurationList;
-			buildConfigurations = (
-				4FADC24308B4156D00ABE55E /* Debug */,
-				4FADC24408B4156D00ABE55E /* Release */,
-			);
-			defaultConfigurationIsVisible = 0;
-			defaultConfigurationName = Release;
-		};
-		4FADC24608B4156D00ABE55E /* Build configuration list for PBXProject "Coin" */ = {
-			isa = XCConfigurationList;
-			buildConfigurations = (
-				4FADC24708B4156D00ABE55E /* Debug */,
-				4FADC24808B4156D00ABE55E /* Release */,
-			);
-			defaultConfigurationIsVisible = 0;
-			defaultConfigurationName = Release;
-		};
-/* End XCConfigurationList section */
-	};
-	rootObject = 0867D690FE84028FC02AAC07 /* Project object */;
-}
diff --git a/build/Xcode/English.lproj/InfoPlist.strings b/build/Xcode/English.lproj/InfoPlist.strings
deleted file mode 100644
index 33dab93..0000000
Binary files a/build/Xcode/English.lproj/InfoPlist.strings and /dev/null differ
diff --git a/build/Xcode/Info.plist b/build/Xcode/Info.plist
deleted file mode 100644
index 46edaad..0000000
--- a/build/Xcode/Info.plist
+++ /dev/null
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
-	<key>CFBundleDevelopmentRegion</key>
-	<string>English</string>
-	<key>CFBundleExecutable</key>
-	<string>Inventor</string>
-	<key>CFBundleIconFile</key>
-	<string></string>
-	<key>CFBundleIdentifier</key>
-	<string>org.coin3d.Coin.framework</string>
-	<key>CFBundleInfoDictionaryVersion</key>
-	<string>6.0</string>
-	<key>CFBundlePackageType</key>
-	<string>FMWK</string>
-	<key>CFBundleSignature</key>
-	<string>????</string>
-	<key>CFBundleVersion</key>
-	<string>3.0.0a</string>
-        <key>CFBundleShortVersionString</key>
-        <string>3.0.0</string>
-	<key>CSResourcesFileMapped</key>
-	<true/>
-</dict>
-</plist>
diff --git a/build/Xcode/Inventor_Prefix.pch b/build/Xcode/Inventor_Prefix.pch
deleted file mode 100644
index f9def0f..0000000
--- a/build/Xcode/Inventor_Prefix.pch
+++ /dev/null
@@ -1,5 +0,0 @@
-//
-// Prefix header for all source files of the 'Coin' target in the 'Coin' project.
-//
-
-//#include <Carbon/Carbon.h>
diff --git a/build/Xcode/data/draggerDefaults/centerballDragger.h b/build/Xcode/data/draggerDefaults/centerballDragger.h
deleted file mode 100644
index 760d1ca..0000000
--- a/build/Xcode/data/draggerDefaults/centerballDragger.h
+++ /dev/null
@@ -1,187 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_CENTERBALLDRAGGER_IV_H
-#define SO_CENTERBALLDRAGGER_IV_H
-
-static const char CENTERBALLDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF CENTERBALL_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF CENTERBALL_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF CENTERBALL_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "DEF CENTERBALL_TRANSLATION_MATERIAL Material { diffuseColor 0 0.8 0.5  emissiveColor 0 0.2 0.0 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF CENTERBALL_BALL Separator {\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Sphere { }\n"
-  "}\n"
-  "DEF centerballRotator Separator { USE CENTERBALL_BALL }\n"
-  "DEF centerballRotatorActive Separator { USE CENTERBALL_BALL }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF CENTERBALL_SCALE Scale { scaleFactor 1.02 1.02 1.02 }\n"
-  "\n"
-  "DEF CENTERBALL_STRIPE Separator {\n"
-  "   USE CENTERBALL_SCALE\n"
-  "\n"
-  "\n"
-  "\n"
-  "   ShapeHints {\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "      shapeType UNKNOWN_SHAPE_TYPE\n"
-  "      vertexOrdering UNKNOWN_ORDERING\n"
-  "   }\n"
-  "\n"
-  "   DrawStyle { style LINES  lineWidth 2 }\n"
-  "   Cylinder { parts SIDES  height 0.0 }\n"
-  "}\n"
-  "\n"
-  "DEF centerballStripe Separator {\n"
-  "\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Cylinder { parts SIDES  height 0.1 }\n"
-  "\n"
-  "   USE CENTERBALL_INACTIVE_MATERIAL\n"
-  "   USE CENTERBALL_STRIPE\n"
-  "}\n"
-  "DEF centerballStripeActive Separator {\n"
-  "   USE CENTERBALL_ACTIVE_MATERIAL\n"
-  "   USE CENTERBALL_STRIPE\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF CENTERBALL_DOUBLEHEAD_ARROW Separator {\n"
-  "   Coordinate3 { point [ 0 0.1 1, 0 -0.1  1, 0 0.1 -1, 0 -0.1 -1 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1 ] }\n"
-  "   \n"
-  "   Complexity { value 0.1 }\n"
-  "\n"
-  "   Separator {\n"
-  "     Translation { translation 0 0.12 1 }\n"
-  "     DEF CENTERBALL_TRANSLATOR_HEAD Cone { height 0.05  bottomRadius 0.025 }\n"
-  "     Translation { translation 0 -0.24 0 }\n"
-  "     Rotation { rotation 1 0 0  3.14 }\n"
-  "     USE CENTERBALL_TRANSLATOR_HEAD\n"
-  "   }\n"
-  "   Separator {\n"
-  "     Translation { translation 0 0.12 -1 }\n"
-  "     USE CENTERBALL_TRANSLATOR_HEAD\n"
-  "     Translation { translation 0 -0.24 0 }\n"
-  "     Rotation { rotation 1 0 0  3.14 }\n"
-  "     USE CENTERBALL_TRANSLATOR_HEAD\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF CENTERBALL_AXIS_CROSS Separator {\n"
-  "   DrawStyle { lineWidth 3 }\n"
-  "   USE CENTERBALL_DOUBLEHEAD_ARROW\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE CENTERBALL_DOUBLEHEAD_ARROW\n"
-  "}\n"
-  "\n"
-  "DEF centerballCenterChanger Separator {\n"
-  "\n"
-  "   Separator {\n"
-  "      DrawStyle { style INVISIBLE }\n"
-  "      Translation { translation 0 0 1 }\n"
-  "      DEF CENTERBALL_TRANSLATOR_MARKER Sphere { radius 0.1 }\n"
-  "      Translation { translation 0 0 -2 }\n"
-  "      USE CENTERBALL_TRANSLATOR_MARKER\n"
-  "   }\n"
-  "\n"
-  "   USE CENTERBALL_TRANSLATION_MATERIAL\n"
-  "   USE CENTERBALL_SCALE\n"
-  "   USE CENTERBALL_AXIS_CROSS\n"
-  "   Rotation { rotation 0 1 0  3.14 }\n"
-  "   USE CENTERBALL_AXIS_CROSS\n"
-  "}\n"
-  "DEF centerballCenterChangerActive Separator { }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF CENTERBALL_FEEDBACK_AXIS Group {\n"
-  "   USE CENTERBALL_FEEDBACK_MATERIAL\n"
-  "   DrawStyle { lineWidth 3 }\n"
-  "   Scale { scaleFactor 3 5 1.05 }\n"
-  "   USE CENTERBALL_DOUBLEHEAD_ARROW\n"
-  "}\n"
-  "\n"
-  "DEF centerballCenterXAxisFeedback Separator {\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE CENTERBALL_FEEDBACK_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF centerballCenterYAxisFeedback Separator {\n"
-  "   USE CENTERBALL_FEEDBACK_AXIS\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF CENTERBALL_BALLAXES_COMMON Group {\n"
-  "   USE CENTERBALL_ACTIVE_MATERIAL\n"
-  "   USE CENTERBALL_SCALE\n"
-  "   Coordinate3 { point [ 1 0 0, -1 0 0, 0 1 0, 0 -1 0, 0 0 1, 0 0 -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF centerballXAxis Separator {\n"
-  "   USE CENTERBALL_BALLAXES_COMMON\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "}\n"
-  "DEF centerballYAxis Separator {\n"
-  "   USE CENTERBALL_BALLAXES_COMMON\n"
-  "   IndexedLineSet { coordIndex [ 2, 3, -1 ] }\n"
-  "}\n"
-  "DEF centerballZAxis Separator {\n"
-  "   USE CENTERBALL_BALLAXES_COMMON\n"
-  "   IndexedLineSet { coordIndex [ 4, 5, -1 ] }\n"
-  "}\n";
-
-#endif /* ! SO_CENTERBALLDRAGGER_IV_H */
diff --git a/build/Xcode/data/draggerDefaults/directionalLightDragger.h b/build/Xcode/data/draggerDefaults/directionalLightDragger.h
deleted file mode 100644
index 508b94e..0000000
--- a/build/Xcode/data/draggerDefaults/directionalLightDragger.h
+++ /dev/null
@@ -1,100 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_DIRECTIONALLIGHTDRAGGER_IV_H
-#define SO_DIRECTIONALLIGHTDRAGGER_IV_H
-
-static const char DIRECTIONALLIGHTDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF DIRECTIONALLIGHT_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF DIRECTIONALLIGHT_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF directionalLightOverallMaterial Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "\n"
-  "DEF DIRECTIONALLIGHT_ARROW Separator {\n"
-  "\n"
-  "   Rotation { rotation 1 0 0  -1.57 }\n"
-  "\n"
-  "   Coordinate3 { point [ 0 0 0, 0 9 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation 0 10 0 }\n"
-  "   Cone { }\n"
-  "   Translation { translation 0 -11 0 }\n"
-  "   Cone { bottomRadius 0.1 }\n"
-  "}\n"
-  "\n"
-  "DEF directionalLightRotatorRotator Separator {\n"
-  "   USE DIRECTIONALLIGHT_INACTIVE_MATERIAL\n"
-  "   USE DIRECTIONALLIGHT_ARROW\n"
-  "}\n"
-  "DEF directionalLightRotatorRotatorActive Separator {\n"
-  "   USE DIRECTIONALLIGHT_ACTIVE_MATERIAL\n"
-  "   USE DIRECTIONALLIGHT_ARROW\n"
-  "}\n"
-  "\n"
-  "DEF directionalLightRotatorFeedback Separator { }\n"
-  "DEF directionalLightRotatorFeedbackActive Separator { }\n"
-  "\n"
-  "\n"
-  "DEF directionalLightTranslatorPlaneTranslator Separator {\n"
-  "   USE DIRECTIONALLIGHT_INACTIVE_MATERIAL\n"
-  "   Sphere { }\n"
-  "}\n"
-  "DEF directionalLightTranslatorPlaneTranslatorActive Separator {\n"
-  "   USE DIRECTIONALLIGHT_ACTIVE_MATERIAL\n"
-  "   Sphere { }\n"
-  "}\n"
-  "\n"
-  "DEF DIRECTIONALLIGHT_TRANSLATE_AXIS Group {\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   Cylinder { height 3  radius 0.2 }\n"
-  "}\n"
-  "\n"
-  "DEF directionalLightTranslatorLineTranslator Separator {\n"
-  "   USE DIRECTIONALLIGHT_INACTIVE_MATERIAL\n"
-  "   USE DIRECTIONALLIGHT_TRANSLATE_AXIS\n"
-  "}\n"
-  "DEF directionalLightTranslatorLineTranslatorActive Separator {\n"
-  "   USE DIRECTIONALLIGHT_ACTIVE_MATERIAL\n"
-  "   USE DIRECTIONALLIGHT_TRANSLATE_AXIS\n"
-  "}\n";
-
-#endif /* ! SO_DIRECTIONALLIGHTDRAGGER_IV_H */
diff --git a/build/Xcode/data/draggerDefaults/dragPointDragger.h b/build/Xcode/data/draggerDefaults/dragPointDragger.h
deleted file mode 100644
index 444a9fc..0000000
--- a/build/Xcode/data/draggerDefaults/dragPointDragger.h
+++ /dev/null
@@ -1,142 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_DRAGPOINTDRAGGER_IV_H
-#define SO_DRAGPOINTDRAGGER_IV_H
-
-static const char DRAGPOINTDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF DRAGPOINT_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF DRAGPOINT_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF DRAGPOINT_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor  0.5 0 0.5  transparency 0.2 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF DRAGPOINT_STICK Group {\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   Cylinder { height 1.5 radius 0.2 }\n"
-  "}\n"
-  "\n"
-  "DEF DRAGPOINT_INACTIVE_STICK Separator {\n"
-  "   USE DRAGPOINT_INACTIVE_MATERIAL\n"
-  "   USE DRAGPOINT_STICK\n"
-  "}\n"
-  "DEF DRAGPOINT_ACTIVE_STICK Separator {\n"
-  "   USE DRAGPOINT_ACTIVE_MATERIAL\n"
-  "   USE DRAGPOINT_STICK\n"
-  "}\n"
-  "\n"
-  "DEF dragPointXTranslatorTranslator Separator { USE DRAGPOINT_INACTIVE_STICK } \n"
-  "DEF dragPointXTranslatorTranslatorActive Separator { USE DRAGPOINT_ACTIVE_STICK }\n"
-  "DEF dragPointYTranslatorTranslator Separator { USE DRAGPOINT_INACTIVE_STICK }\n"
-  "DEF dragPointYTranslatorTranslatorActive Separator { USE DRAGPOINT_ACTIVE_STICK }\n"
-  "DEF dragPointZTranslatorTranslator Separator { USE DRAGPOINT_INACTIVE_STICK }\n"
-  "DEF dragPointZTranslatorTranslatorActive Separator { USE DRAGPOINT_ACTIVE_STICK }\n"
-  "\n"
-  "\n"
-  "DEF DRAGPOINT_PLANE Group { Cube { width 1  height 1  depth .1 } }\n"
-  "\n"
-  "DEF DRAGPOINT_INACTIVE_PLANE Separator {\n"
-  "   USE DRAGPOINT_INACTIVE_MATERIAL\n"
-  "   USE DRAGPOINT_PLANE\n"
-  "}\n"
-  "DEF DRAGPOINT_ACTIVE_PLANE Separator {\n"
-  "   USE DRAGPOINT_ACTIVE_MATERIAL\n"
-  "   USE DRAGPOINT_PLANE\n"
-  "}\n"
-  "\n"
-  "DEF dragPointXYTranslatorTranslator Separator { USE DRAGPOINT_INACTIVE_PLANE }\n"
-  "DEF dragPointXYTranslatorTranslatorActive Separator { USE DRAGPOINT_ACTIVE_PLANE }\n"
-  "DEF dragPointXZTranslatorTranslator Separator { USE DRAGPOINT_INACTIVE_PLANE }\n"
-  "DEF dragPointXZTranslatorTranslatorActive Separator { USE DRAGPOINT_ACTIVE_PLANE }\n"
-  "DEF dragPointYZTranslatorTranslator Separator { USE DRAGPOINT_INACTIVE_PLANE }\n"
-  "DEF dragPointYZTranslatorTranslatorActive Separator { USE DRAGPOINT_ACTIVE_PLANE }\n"
-  "\n"
-  "\n"
-  "DEF DRAGPOINT_FEEDBACK_LINE Group {\n"
-  "   Coordinate3 { point [ 0 -10 0, 0 10 0 ] }\n"
-  "   LineSet { }\n"
-  "\n"
-  "   Transform { translation 0 10 0 }\n"
-  "   DEF DRAGPOINT_FEEDBACK_ARROWHEAD Cone { height 0.5 bottomRadius 0.5 }\n"
-  "   Transform { translation 0 -20 0 }\n"
-  "   Rotation { rotation 0 0 1  3.14 }\n"
-  "   USE DRAGPOINT_FEEDBACK_ARROWHEAD\n"
-  "}\n"
-  "\n"
-  "DEF dragPointXFeedback Separator {\n"
-  "   USE DRAGPOINT_FEEDBACK_MATERIAL\n"
-  "   Rotation { rotation 0 0 1 1.57 }\n"
-  "   USE DRAGPOINT_FEEDBACK_LINE\n"
-  "}\n"
-  "DEF dragPointYFeedback Separator {\n"
-  "   USE DRAGPOINT_FEEDBACK_MATERIAL\n"
-  "   USE DRAGPOINT_FEEDBACK_LINE\n"
-  "}\n"
-  "DEF dragPointZFeedback Separator {\n"
-  "   USE DRAGPOINT_FEEDBACK_MATERIAL\n"
-  "   Rotation { rotation 1 0 0 1.57 }\n"
-  "   USE DRAGPOINT_FEEDBACK_LINE\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF DRAGPOINT_FEEDBACK_PLANE Group {\n"
-  "   ShapeHints { shapeType UNKNOWN_SHAPE_TYPE }\n"
-  "   Coordinate3 { point [ -10 0 -10, -10 0 10, 10 0 10, 10 0 -10, -10 0 -10 ] }\n"
-  "   FaceSet { }\n"
-  "   Scale { scaleFactor 1.05 1 1.05 }\n"
-  "   LineSet { }\n"
-  "}\n"
-  "\n"
-  "DEF dragPointXYFeedback Separator {\n"
-  "   USE DRAGPOINT_FEEDBACK_MATERIAL\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   USE DRAGPOINT_FEEDBACK_PLANE\n"
-  "}\n"
-  "DEF dragPointXZFeedback Separator {\n"
-  "   USE DRAGPOINT_FEEDBACK_MATERIAL\n"
-  "   USE DRAGPOINT_FEEDBACK_PLANE\n"
-  "}\n"
-  "DEF dragPointYZFeedback Separator {\n"
-  "   USE DRAGPOINT_FEEDBACK_MATERIAL\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE DRAGPOINT_FEEDBACK_PLANE\n"
-  "}\n";
-
-#endif /* ! SO_DRAGPOINTDRAGGER_IV_H */
diff --git a/build/Xcode/data/draggerDefaults/handleBoxDragger.h b/build/Xcode/data/draggerDefaults/handleBoxDragger.h
deleted file mode 100644
index 2a48e81..0000000
--- a/build/Xcode/data/draggerDefaults/handleBoxDragger.h
+++ /dev/null
@@ -1,396 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_HANDLEBOXDRAGGER_IV_H
-#define SO_HANDLEBOXDRAGGER_IV_H
-
-static const char HANDLEBOXDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF HANDLEBOX_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF HANDLEBOX_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_TRANSLATOR_COORDS Coordinate3 {\n"
-  "   point [\n"
-  "    1 1 1, 1 1 -1, -1 1 -1, -1 1 1,\n"
-  "    1 -1 1, 1 -1 -1, -1 -1 -1, -1 -1 1,\n"
-  "   ]\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE Group {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_TRANSLATOR_COORDS\n"
-  "   DrawStyle { style LINES }\n"
-  "}\n"
-  "DEF HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE Group {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_TRANSLATOR_COORDS\n"
-  "   DrawStyle { style LINES }\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxTranslator1 Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE\n"
-  "   DEF HANDLEBOX_TRANSLATOR_TOPFACE IndexedFaceSet { coordIndex [ 0, 1, 2, 3, -1 ] }\n"
-  "}\n"
-  "DEF handleBoxTranslator1Active Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE\n"
-  "   USE HANDLEBOX_TRANSLATOR_TOPFACE\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxTranslator2 Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE\n"
-  "   DEF HANDLEBOX_TRANSLATOR_BOTTOMFACE IndexedFaceSet { coordIndex [ 4, 7, 6, 5, -1 ] }\n"
-  "}\n"
-  "DEF handleBoxTranslator2Active Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE\n"
-  "   USE HANDLEBOX_TRANSLATOR_BOTTOMFACE\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxTranslator3 Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE\n"
-  "   DEF HANDLEBOX_TRANSLATOR_LEFTFACE IndexedFaceSet { coordIndex [ 3, 2, 6, 7, -1 ] }\n"
-  "}\n"
-  "DEF handleBoxTranslator3Active Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE\n"
-  "   USE HANDLEBOX_TRANSLATOR_LEFTFACE\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxTranslator4 Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE\n"
-  "   DEF HANDLEBOX_TRANSLATOR_RIGHTFACE IndexedFaceSet { coordIndex [ 0, 4, 5, 1, -1 ] }\n"
-  "}\n"
-  "DEF handleBoxTranslator4Active Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE\n"
-  "   USE HANDLEBOX_TRANSLATOR_RIGHTFACE\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxTranslator5 Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE\n"
-  "   DEF HANDLEBOX_TRANSLATOR_FRONTFACE IndexedFaceSet { coordIndex [ 0, 3, 7, 4, -1 ] }\n"
-  "}\n"
-  "DEF handleBoxTranslator5Active Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE\n"
-  "   USE HANDLEBOX_TRANSLATOR_FRONTFACE\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxTranslator6 Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE\n"
-  "   DEF HANDLEBOX_TRANSLATOR_BACKFACE IndexedFaceSet { coordIndex [ 1, 5, 6, 2, -1 ] }\n"
-  "}\n"
-  "DEF handleBoxTranslator6Active Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE\n"
-  "   USE HANDLEBOX_TRANSLATOR_BACKFACE\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_DIRECTIONMARKER Group {\n"
-  "   USE HANDLEBOX_FEEDBACK_MATERIAL\n"
-  "   Coordinate3 { point [ 0 0 0, 0 0.5 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation 0 0.5 0 }\n"
-  "   Cone { bottomRadius 0.04  height 0.08 }\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxArrow1 Separator {\n"
-  "   USE HANDLEBOX_DIRECTIONMARKER\n"
-  "}\n"
-  "DEF handleBoxArrow2 Separator {\n"
-  "   RotationXYZ { axis Z angle 3.14 }\n"
-  "   USE HANDLEBOX_DIRECTIONMARKER\n"
-  "}\n"
-  "DEF handleBoxArrow3 Separator {\n"
-  "   RotationXYZ { axis Z angle 1.57 }\n"
-  "   USE HANDLEBOX_DIRECTIONMARKER\n"
-  "}\n"
-  "DEF handleBoxArrow4 Separator {\n"
-  "   RotationXYZ { axis Z angle -1.57 }\n"
-  "   USE HANDLEBOX_DIRECTIONMARKER\n"
-  "}\n"
-  "DEF handleBoxArrow5 Separator {\n"
-  "   RotationXYZ { axis X angle 1.57 }\n"
-  "   USE HANDLEBOX_DIRECTIONMARKER\n"
-  "}\n"
-  "DEF handleBoxArrow6 Separator {\n"
-  "   RotationXYZ { axis X angle -1.57 }\n"
-  "   USE HANDLEBOX_DIRECTIONMARKER\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_SOLIDMARKER Cube { width 0.1  height 0.1  depth 0.1 }\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_URF Group {\n"
-  "   Translation { translation 1 1 1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform1 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_URF\n"
-  "}\n"
-  "DEF handleBoxUniform1Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_URF\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_URB Group {\n"
-  "   Translation { translation 1 1 -1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform2 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_URB\n"
-  "}\n"
-  "DEF handleBoxUniform2Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_URB\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_DRF Group {\n"
-  "   Translation { translation 1 -1 1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform3 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DRF\n"
-  "}\n"
-  "DEF handleBoxUniform3Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DRF\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_DRB Group {\n"
-  "   Translation { translation 1 -1 -1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform4 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DRB\n"
-  "}\n"
-  "DEF handleBoxUniform4Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DRB\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_ULF Group {\n"
-  "   Translation { translation -1 1 1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform5 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_ULF\n"
-  "}\n"
-  "DEF handleBoxUniform5Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_ULF\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_ULB Group {\n"
-  "   Translation { translation -1 1 -1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform6 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_ULB\n"
-  "}\n"
-  "DEF handleBoxUniform6Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_ULB\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_DLF Group {\n"
-  "   Translation { translation -1 -1 1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform7 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DLF\n"
-  "}\n"
-  "DEF handleBoxUniform7Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DLF\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_DLB Group {\n"
-  "   Translation { translation -1 -1 -1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform8 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DLB\n"
-  "}\n"
-  "DEF handleBoxUniform8Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DLB\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_COORDS Coordinate3 {\n"
-  "   point [\n"
-  "    0 0 0,\n"
-  "    1.3 0 0, -1.3 0 0,\n"
-  "    0 1.3 0, 0 -1.3 0,\n"
-  "    0 0 1.3, 0 0 -1.3\n"
-  "   ]\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_MARKER_UP Group {\n"
-  "   USE HANDLEBOX_EXTRUSION_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 3, -1 ] }\n"
-  "   Translation { translation 0 1.3 0 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxExtruder1 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_UP\n"
-  "}\n"
-  "DEF handleBoxExtruder1Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_UP\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_MARKER_DOWN Group {\n"
-  "   USE HANDLEBOX_EXTRUSION_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 4, -1 ] }\n"
-  "   Translation { translation 0 -1.3 0 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxExtruder2 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_DOWN\n"
-  "}\n"
-  "DEF handleBoxExtruder2Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_DOWN\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_MARKER_LEFT Group {\n"
-  "   USE HANDLEBOX_EXTRUSION_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 2, -1 ] }\n"
-  "   Translation { translation -1.3 0 0 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxExtruder3 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_LEFT\n"
-  "}\n"
-  "DEF handleBoxExtruder3Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_LEFT\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_MARKER_RIGHT Group {\n"
-  "   USE HANDLEBOX_EXTRUSION_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation 1.3 0 0 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxExtruder4 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_RIGHT\n"
-  "}\n"
-  "DEF handleBoxExtruder4Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_RIGHT\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_MARKER_FRONT Group {\n"
-  "   USE HANDLEBOX_EXTRUSION_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 5, -1 ] }\n"
-  "   Translation { translation 0 0 1.3 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxExtruder5 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_FRONT\n"
-  "}\n"
-  "DEF handleBoxExtruder5Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_FRONT\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_MARKER_BACK Group {\n"
-  "   USE HANDLEBOX_EXTRUSION_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 6, -1 ] }\n"
-  "   Translation { translation 0 0 -1.3 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxExtruder6 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_BACK\n"
-  "}\n"
-  "DEF handleBoxExtruder6Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_BACK\n"
-  "}\n";
-
-#endif /* ! SO_HANDLEBOXDRAGGER_IV_H */
diff --git a/build/Xcode/data/draggerDefaults/iv2h.sh b/build/Xcode/data/draggerDefaults/iv2h.sh
deleted file mode 100644
index b89e6f9..0000000
--- a/build/Xcode/data/draggerDefaults/iv2h.sh
+++ /dev/null
@@ -1,71 +0,0 @@
-#!/bin/sh
-############################################################################
-# iv2h.sh
-#
-# This script generates a C header file from an Inventor file.  The header
-# just contains the inventor file as a static char buffer.
-#
-# Authors:
-#   Morten Eriksen <mortene at sim.no>
-#   Lars J. Aas <larsa at sim.no>
-#
-
-UPCASEBASE=`basename $1 .iv | tr '[a-z]' '[A-Z]'`
-
-cat <<HERE_DOC_END
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_${UPCASEBASE}_IV_H
-#define SO_${UPCASEBASE}_IV_H
-
-static const char ${UPCASEBASE}_draggergeometry[] =
-HERE_DOC_END
-
-cat $1 | sed -e \
-'s/\\/\\\\/g
-s/"/\\"/g
-3,$ s/^[ \t]*#.*//
-s/^/  "/
-s/$/\\n"/
-$ s/$/;/'
-
-# ATTN: the file did not just get corrupted ;-)
-
-cat <<HERE_DOC_END
-
-#endif /* ! SO_${UPCASEBASE}_IV_H */
-HERE_DOC_END
diff --git a/build/Xcode/data/draggerDefaults/jackDragger.h b/build/Xcode/data/draggerDefaults/jackDragger.h
deleted file mode 100644
index 8b01b5d..0000000
--- a/build/Xcode/data/draggerDefaults/jackDragger.h
+++ /dev/null
@@ -1,179 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_JACKDRAGGER_IV_H
-#define SO_JACKDRAGGER_IV_H
-
-static const char JACKDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF JACK_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF JACK_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF JACK_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "DEF JACK_GREENISH_MATERIAL Material { diffuseColor 0 0.3 0.2  emissiveColor 0 0.3 0.2  transparency 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF JACK_TRANSLATOR_AXIS Cube { width 2.2  height 0.1  depth 0.1 }\n"
-  "\n"
-  "DEF jackTranslatorLineTranslator Separator {\n"
-  "   USE JACK_INACTIVE_MATERIAL\n"
-  "   USE JACK_TRANSLATOR_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorLineTranslatorActive Separator {\n"
-  "   USE JACK_ACTIVE_MATERIAL\n"
-  "   USE JACK_TRANSLATOR_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF JACK_FEEDBACK_AXIS Group {\n"
-  "   Coordinate3 { point [ 0 3 0, 0 -3 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation 0 3 0 }\n"
-  "   Cone { height 0.2 bottomRadius 0.1 }\n"
-  "   Translation { translation 0 -6 0 }\n"
-  "   Rotation { rotation 0 0 1  3.14 }\n"
-  "   Cone { height 0.2 bottomRadius 0.1 }\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorXFeedback Separator {\n"
-  "   USE JACK_FEEDBACK_MATERIAL\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE JACK_FEEDBACK_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorYFeedback Separator {\n"
-  "   USE JACK_FEEDBACK_MATERIAL\n"
-  "   USE JACK_FEEDBACK_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorZFeedback Separator {\n"
-  "   USE JACK_FEEDBACK_MATERIAL\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   USE JACK_FEEDBACK_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF JACK_TRANSLATOR_PLANE Group {\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   Cube { depth 0.2 }\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorPlaneTranslator Separator {\n"
-  "   USE JACK_INACTIVE_MATERIAL\n"
-  "   USE JACK_TRANSLATOR_PLANE\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorPlaneTranslatorActive Separator {\n"
-  "   USE JACK_ACTIVE_MATERIAL\n"
-  "   USE JACK_TRANSLATOR_PLANE\n"
-  "}\n"
-  "\n"
-  "DEF JACK_FEEDBACK_PLANE Group {\n"
-  "   Coordinate3 { point [ -3 0 -3, 3 0 -3 , 3 0 3, -3 0 3 ] }\n"
-  "   IndexedFaceSet { coordIndex [ 0, 1, 2, 3, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorYZFeedback Separator {\n"
-  "   USE JACK_GREENISH_MATERIAL\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE JACK_FEEDBACK_PLANE\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorXZFeedback Separator {\n"
-  "   USE JACK_GREENISH_MATERIAL\n"
-  "   USE JACK_FEEDBACK_PLANE\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorXYFeedback Separator {\n"
-  "   USE JACK_GREENISH_MATERIAL\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   USE JACK_FEEDBACK_PLANE\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF JACK_ROTATE_AXES Group {\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   Coordinate3 { point [ 1.5 0 0, -1.5 0 0, 0 1.5 0, 0 -1.5 0, 0 0 1.5, 0 0 -1.5 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1, 4, 5, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF jackRotatorRotator Separator {\n"
-  "   USE JACK_INACTIVE_MATERIAL\n"
-  "   USE JACK_ROTATE_AXES\n"
-  "}\n"
-  "DEF jackRotatorRotatorActive Separator {\n"
-  "   USE JACK_ACTIVE_MATERIAL\n"
-  "   USE JACK_ROTATE_AXES\n"
-  "}\n"
-  "\n"
-  "DEF jackRotatorFeedback Separator { }\n"
-  "DEF jackRotatorFeedbackActive Separator { }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF JACK_SCALER Group {\n"
-  "   Translation { translation -1.5 0 0 }\n"
-  "   DEF JACK_SCALE_MARKER Cube { width 0.1  height 0.1  depth 0.1 }\n"
-  "   Translation { translation 3 0 0 }\n"
-  "   USE JACK_SCALE_MARKER\n"
-  "   Translation { translation -1.5 -1.5 0 }\n"
-  "   USE JACK_SCALE_MARKER\n"
-  "   Translation { translation 0 3 0 }\n"
-  "   USE JACK_SCALE_MARKER\n"
-  "   Translation { translation 0 -1.5 -1.5 }\n"
-  "   USE JACK_SCALE_MARKER\n"
-  "   Translation { translation 0 0 3 }\n"
-  "   USE JACK_SCALE_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF jackScalerScaler Separator {\n"
-  "   USE JACK_INACTIVE_MATERIAL\n"
-  "   USE JACK_SCALER\n"
-  "}\n"
-  "DEF jackScalerScalerActive Separator {\n"
-  "   USE JACK_ACTIVE_MATERIAL\n"
-  "   USE JACK_SCALER\n"
-  "}\n"
-  "\n"
-  "DEF jackScalerFeedback Separator { }\n"
-  "DEF jackScalerFeedbackActive Separator { }\n";
-
-#endif /* ! SO_JACKDRAGGER_IV_H */
diff --git a/build/Xcode/data/draggerDefaults/pointLightDragger.h b/build/Xcode/data/draggerDefaults/pointLightDragger.h
deleted file mode 100644
index a589528..0000000
--- a/build/Xcode/data/draggerDefaults/pointLightDragger.h
+++ /dev/null
@@ -1,77 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_POINTLIGHTDRAGGER_IV_H
-#define SO_POINTLIGHTDRAGGER_IV_H
-
-static const char POINTLIGHTDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF pointLightOverallMaterial Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF POINTLIGHT_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF POINTLIGHT_AXIS_TRANSLATOR Cube { width 4  height 0.5  depth 0.5 }\n"
-  "DEF POINTLIGHT_PLANE_TRANSLATOR Sphere { radius 1.0 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF pointLightTranslatorLineTranslator Separator {\n"
-  "   USE pointLightOverallMaterial\n"
-  "   USE POINTLIGHT_AXIS_TRANSLATOR\n"
-  "}\n"
-  "\n"
-  "DEF pointLightTranslatorLineTranslatorActive Separator {\n"
-  "   USE POINTLIGHT_ACTIVE_MATERIAL\n"
-  "   USE POINTLIGHT_AXIS_TRANSLATOR\n"
-  "}\n"
-  "\n"
-  "DEF pointLightTranslatorPlaneTranslator Separator {\n"
-  "   USE POINTLIGHT_PLANE_TRANSLATOR\n"
-  "}\n"
-  "\n"
-  "DEF pointLightTranslatorPlaneTranslatorActive Separator {\n"
-  "   USE POINTLIGHT_ACTIVE_MATERIAL\n"
-  "   USE POINTLIGHT_PLANE_TRANSLATOR\n"
-  "}\n";
-
-#endif /* ! SO_POINTLIGHTDRAGGER_IV_H */
diff --git a/build/Xcode/data/draggerDefaults/rotateCylindricalDragger.h b/build/Xcode/data/draggerDefaults/rotateCylindricalDragger.h
deleted file mode 100644
index d1ca150..0000000
--- a/build/Xcode/data/draggerDefaults/rotateCylindricalDragger.h
+++ /dev/null
@@ -1,84 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_ROTATECYLINDRICALDRAGGER_IV_H
-#define SO_ROTATECYLINDRICALDRAGGER_IV_H
-
-static const char ROTATECYLINDRICALDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF ROTATECYLINDRICAL_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF ROTATECYLINDRICAL_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF ROTATECYLINDRICAL_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF ROTATECYLINDRICAL_CYLINDER Group {\n"
-  "   Scale { scaleFactor 1.6 1.1 1.6 } # surround volume completely\n"
-  "   Complexity { value 0.4 }\n"
-  "   ShapeHints { vertexOrdering UNKNOWN_ORDERING }\n"
-  "   Cylinder { parts SIDES }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF rotateCylindricalRotator Separator {\n"
-  "   USE ROTATECYLINDRICAL_INACTIVE_MATERIAL\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   USE ROTATECYLINDRICAL_CYLINDER\n"
-  "}\n"
-  "\n"
-  "DEF rotateCylindricalRotatorActive Separator {\n"
-  "   USE ROTATECYLINDRICAL_ACTIVE_MATERIAL\n"
-  "   DrawStyle { style LINES  lineWidth 2 }\n"
-  "   USE ROTATECYLINDRICAL_CYLINDER\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF ROTATECYLINDRICAL_FEEDBACK_MARKER Separator {\n"
-  "   USE ROTATECYLINDRICAL_FEEDBACK_MATERIAL\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   Coordinate3 { point [ 0 1.1 0, 0 -1.1 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF rotateCylindricalFeedback Separator { USE ROTATECYLINDRICAL_FEEDBACK_MARKER }\n"
-  "DEF rotateCylindricalFeedbackActive Separator { USE ROTATECYLINDRICAL_FEEDBACK_MARKER }\n";
-
-#endif /* ! SO_ROTATECYLINDRICALDRAGGER_IV_H */
diff --git a/build/Xcode/data/draggerDefaults/rotateDiscDragger.h b/build/Xcode/data/draggerDefaults/rotateDiscDragger.h
deleted file mode 100644
index 652e4f0..0000000
--- a/build/Xcode/data/draggerDefaults/rotateDiscDragger.h
+++ /dev/null
@@ -1,96 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_ROTATEDISCDRAGGER_IV_H
-#define SO_ROTATEDISCDRAGGER_IV_H
-
-static const char ROTATEDISCDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF ROTATEDISC_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF ROTATEDISC_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF ROTATEDISC_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "DEF ROTATEDISC_CYLINDER Separator {\n"
-  "   DEF ROTATEDISC_CYLINDER_ROTATION Rotation { rotation 1 0 0  1.57 }\n"
-  "   DEF ROTATEDISC_CYLINDER_SCALE Scale { scaleFactor 1.733 1 1.733 }\n"
-  "   DEF ROTATEDISC_CYLINDER_SHAPEHINTS ShapeHints { vertexOrdering UNKNOWN_ORDERING }\n"
-  "   DrawStyle { style LINES }\n"
-  "   Cylinder { parts SIDES height 0.2 }\n"
-  "}\n"
-  "\n"
-  "DEF ROTATEDISC_CYLINDER_PICK Separator {\n"
-  "   USE ROTATEDISC_CYLINDER_ROTATION\n"
-  "   USE ROTATEDISC_CYLINDER_SCALE\n"
-  "   USE ROTATEDISC_CYLINDER_SHAPEHINTS\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Cylinder { parts ALL height 0.2 }\n"
-  "}\n"
-  "\n"
-  "DEF ROTATEDISC_BOX Cube { width 2.2  height 2.2  depth 2.2 }\n"
-  "\n"
-  "DEF rotateDiscRotator Separator {\n"
-  "   USE ROTATEDISC_INACTIVE_MATERIAL\n"
-  "   USE ROTATEDISC_CYLINDER\n"
-  "\n"
-  "   USE ROTATEDISC_CYLINDER_PICK\n"
-  "}\n"
-  "\n"
-  "DEF rotateDiscRotatorActive Separator {\n"
-  "   USE ROTATEDISC_ACTIVE_MATERIAL\n"
-  "   USE ROTATEDISC_CYLINDER\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   USE ROTATEDISC_BOX\n"
-  "}\n"
-  "\n"
-  "DEF ROTATEDISC_AXIS_LINE Group {\n"
-  "   Coordinate3 { point [ 0 0 1.1, 0 0 -1.1 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF rotateDiscFeedback Separator {\n"
-  "   USE ROTATEDISC_FEEDBACK_MATERIAL\n"
-  "   USE ROTATEDISC_AXIS_LINE\n"
-  "}\n"
-  "\n"
-  "DEF rotateDiscFeedbackActive Separator {\n"
-  "   USE ROTATEDISC_ACTIVE_MATERIAL\n"
-  "   USE ROTATEDISC_AXIS_LINE\n"
-  "}\n";
-
-#endif /* ! SO_ROTATEDISCDRAGGER_IV_H */
diff --git a/build/Xcode/data/draggerDefaults/rotateSphericalDragger.h b/build/Xcode/data/draggerDefaults/rotateSphericalDragger.h
deleted file mode 100644
index 19bb76a..0000000
--- a/build/Xcode/data/draggerDefaults/rotateSphericalDragger.h
+++ /dev/null
@@ -1,108 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_ROTATESPHERICALDRAGGER_IV_H
-#define SO_ROTATESPHERICALDRAGGER_IV_H
-
-static const char ROTATESPHERICALDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF ROTATESPHERICAL_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF ROTATESPHERICAL_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF ROTATESPHERICAL_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF ROTATESPHERICAL_FEEDBACK Group {\n"
-  "   Coordinate3 { point [ 1.3 0 0, -1.3 0 0, 0 1.3 0, 0 -1.3 0, 0 0 1.3, 0 0 -1.3 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1, 4, 5, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF rotateSphericalFeedback Separator {\n"
-  "   USE ROTATESPHERICAL_FEEDBACK_MATERIAL\n"
-  "   USE ROTATESPHERICAL_FEEDBACK\n"
-  "}\n"
-  "DEF rotateSphericalFeedbackActive Separator {\n"
-  "   USE ROTATESPHERICAL_FEEDBACK_MATERIAL\n"
-  "   USE ROTATESPHERICAL_FEEDBACK\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF ROTATESPHERICAL_RING Group {\n"
-  "\n"
-  "\n"
-  "   ShapeHints {\n"
-  "      shapeType UNKNOWN_SHAPE_TYPE\n"
-  "      vertexOrdering UNKNOWN_ORDERING\n"
-  "   }\n"
-  "\n"
-  "   DrawStyle { style LINES lineWidth 2 }\n"
-  "   Cylinder { parts SIDES height 0 }\n"
-  "}\n"
-  "\n"
-  "DEF ROTATESPHERICAL_BALL Group {\n"
-  "\n"
-  "\n"
-  "   Scale { scaleFactor 1.733 1.733 1.733 }\n"
-  "\n"
-  "\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Sphere { }\n"
-  "\n"
-  "\n"
-  "   USE ROTATESPHERICAL_RING\n"
-  "   Rotation { rotation 0 0 1 1.57 }\n"
-  "   USE ROTATESPHERICAL_RING\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   USE ROTATESPHERICAL_RING\n"
-  "}\n"
-  "\n"
-  "DEF rotateSphericalRotator Separator {\n"
-  "   USE ROTATESPHERICAL_INACTIVE_MATERIAL\n"
-  "   USE ROTATESPHERICAL_BALL\n"
-  "}\n"
-  "\n"
-  "DEF rotateSphericalRotatorActive Separator {\n"
-  "   USE ROTATESPHERICAL_ACTIVE_MATERIAL\n"
-  "   USE ROTATESPHERICAL_BALL\n"
-  "}\n";
-
-#endif /* ! SO_ROTATESPHERICALDRAGGER_IV_H */
diff --git a/build/Xcode/data/draggerDefaults/scale1Dragger.h b/build/Xcode/data/draggerDefaults/scale1Dragger.h
deleted file mode 100644
index 02ead12..0000000
--- a/build/Xcode/data/draggerDefaults/scale1Dragger.h
+++ /dev/null
@@ -1,86 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_SCALE1DRAGGER_IV_H
-#define SO_SCALE1DRAGGER_IV_H
-
-static const char SCALE1DRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF SCALE1_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF SCALE1_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF SCALE1_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "DEF SCALE1_AXIS Separator {\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   Coordinate3 { point [ 1 0 0, -1 0 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation -1.05 0 0 }\n"
-  "   PickStyle { style SHAPE }\n"
-  "   DEF SCALE1_MARKER Cube { width 0.10  height 0.10  depth 0.10 }\n"
-  "   Translation { translation 2.10 0 0 }\n"
-  "   USE SCALE1_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF scale1Scaler Separator {\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   USE SCALE1_INACTIVE_MATERIAL\n"
-  "   USE SCALE1_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF scale1ScalerActive Separator {\n"
-  "   USE SCALE1_ACTIVE_MATERIAL\n"
-  "   DrawStyle { lineWidth 3 }\n"
-  "   USE SCALE1_AXIS\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   PickStyle { style SHAPE }\n"
-  "   Cube { }\n"
-  "}\n"
-  "\n"
-  "DEF SCALE1_FEEDBACK Separator {\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   USE SCALE1_FEEDBACK_MATERIAL\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   Coordinate3 { point [ 0 1.1 0, 0 -1.1 0, 0 0 1.1, 0 0 -1.1 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF scale1Feedback Separator { USE SCALE1_FEEDBACK }\n"
-  "DEF scale1FeedbackActive Separator { USE SCALE1_FEEDBACK }\n";
-
-#endif /* ! SO_SCALE1DRAGGER_IV_H */
diff --git a/build/Xcode/data/draggerDefaults/scale2Dragger.h b/build/Xcode/data/draggerDefaults/scale2Dragger.h
deleted file mode 100644
index 4db4018..0000000
--- a/build/Xcode/data/draggerDefaults/scale2Dragger.h
+++ /dev/null
@@ -1,107 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_SCALE2DRAGGER_IV_H
-#define SO_SCALE2DRAGGER_IV_H
-
-static const char SCALE2DRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF SCALE2_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF SCALE2_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF SCALE2_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "DEF SCALE2_MARKER Group {\n"
-  "   PickStyle { style SHAPE }\n"
-  "   Translation { translation -0.025 0 0 }\n"
-  "   Cube { width 0.05  height 0.10  depth 0.05 }\n"
-  "   Translation { translation 0.05 -0.025 0 }\n"
-  "   Cube { width 0.05  height 0.05  depth 0.05 }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF SCALE2_SCALING_MARKERS Separator {\n"
-  "   Separator {\n"
-  "\n"
-  "      Translation { translation -1.1 -1.1 0 }\n"
-  "      USE SCALE2_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "\n"
-  "      Translation { translation 1.1 -1.1 0 }\n"
-  "      Rotation { rotation 0 0 1  1.57 }\n"
-  "      USE SCALE2_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "\n"
-  "      Translation { translation -1.1 1.1 0 }\n"
-  "      Rotation { rotation 0 0 1  -1.57 }\n"
-  "      USE SCALE2_MARKER\n"
-  "   }\n"
-  "\n"
-  "   Translation { translation 1.1 1.1 0 }\n"
-  "   Rotation { rotation 0 0 1  3.14 }\n"
-  "   USE SCALE2_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF scale2Scaler Separator {\n"
-  "   USE SCALE2_INACTIVE_MATERIAL\n"
-  "   USE SCALE2_SCALING_MARKERS\n"
-  "}\n"
-  "\n"
-  "DEF scale2ScalerActive Separator {\n"
-  "   USE SCALE2_ACTIVE_MATERIAL\n"
-  "   USE SCALE2_SCALING_MARKERS\n"
-  "\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   Cube { width 2.2  height 2.2  depth 2.2 }\n"
-  "}\n"
-  "\n"
-  "DEF SCALE2_FEEDBACK Group {\n"
-  "   USE SCALE2_FEEDBACK_MATERIAL\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   Coordinate3 { point [ 1.2 0 0, -1.2 0 0, 0 1.2 0, 0 -1.2 0, 0 0 1.2, 0 0 -1.2 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1, 4, 5, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF scale2Feedback Separator { USE SCALE2_FEEDBACK }\n"
-  "DEF scale2FeedbackActive Separator { USE SCALE2_FEEDBACK }\n";
-
-#endif /* ! SO_SCALE2DRAGGER_IV_H */
diff --git a/build/Xcode/data/draggerDefaults/scale2UniformDragger.h b/build/Xcode/data/draggerDefaults/scale2UniformDragger.h
deleted file mode 100644
index 6b7f7ac..0000000
--- a/build/Xcode/data/draggerDefaults/scale2UniformDragger.h
+++ /dev/null
@@ -1,118 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_SCALE2UNIFORMDRAGGER_IV_H
-#define SO_SCALE2UNIFORMDRAGGER_IV_H
-
-static const char SCALE2UNIFORMDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF SCALE2UNIFORM_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF SCALE2UNIFORM_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF SCALE2UNIFORM_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "DEF SCALE2UNIFORM_MARKER Group {\n"
-  "   PickStyle { style SHAPE }\n"
-  "   Translation { translation -0.025 0 0 }\n"
-  "   Cube { width 0.05  height 0.10  depth 0.05 }\n"
-  "   Translation { translation 0.05 -0.025 0 }\n"
-  "   Cube { width 0.05  height 0.05  depth 0.05 }\n"
-  "}\n"
-  "\n"
-  "DEF SCALE2UNIFORM_MARKERS Separator {\n"
-  "   Separator {\n"
-  "\n"
-  "      Translation { translation -1.1 -1.1 0 }\n"
-  "      USE SCALE2UNIFORM_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "\n"
-  "      Translation { translation 1.1 -1.1 0 }\n"
-  "      Rotation { rotation 0 0 1  1.57 }\n"
-  "      USE SCALE2UNIFORM_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "\n"
-  "      Translation { translation -1.1 1.1 0 }\n"
-  "      Rotation { rotation 0 0 1  -1.57 }\n"
-  "      USE SCALE2UNIFORM_MARKER\n"
-  "   }\n"
-  "\n"
-  "   Translation { translation 1.1 1.1 0 }\n"
-  "   Rotation { rotation 0 0 1  3.14 }\n"
-  "   USE SCALE2UNIFORM_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF SCALE2UNIFORM_FRAME Separator {\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   Coordinate3 { point [ 1.1 1.1 0, -1.1 1.1 0, -1.1 -1.1 0, 1.1 -1.1 0 ] }\n"
-  "\n"
-  "\n"
-  "\n"
-  "   PickStyle { style SHAPE }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, 2, 3, 0, -1 ] }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF scale2UniformScaler Separator {\n"
-  "   USE SCALE2UNIFORM_INACTIVE_MATERIAL\n"
-  "   USE SCALE2UNIFORM_FRAME\n"
-  "   USE SCALE2UNIFORM_MARKERS\n"
-  "}\n"
-  "\n"
-  "DEF scale2UniformScalerActive Separator {\n"
-  "   USE SCALE2UNIFORM_ACTIVE_MATERIAL\n"
-  "   USE SCALE2UNIFORM_FRAME\n"
-  "   USE SCALE2UNIFORM_MARKERS\n"
-  "\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   Cube { width 2.2  height 2.2  depth 2.2 }\n"
-  "}\n"
-  "\n"
-  "DEF SCALE2UNIFORM_FEEDBACK Group {\n"
-  "   USE SCALE2UNIFORM_FEEDBACK_MATERIAL\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   Coordinate3 { point [ 1.2 0 0, -1.2 0 0, 0 1.2 0, 0 -1.2 0, 0 0 1.2, 0 0 -1.2 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1, 4, 5, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF scale2UniformFeedback Separator { USE SCALE2UNIFORM_FEEDBACK }\n"
-  "DEF scale2UniformFeedbackActive Separator { USE SCALE2UNIFORM_FEEDBACK }\n";
-
-#endif /* ! SO_SCALE2UNIFORMDRAGGER_IV_H */
diff --git a/build/Xcode/data/draggerDefaults/scaleUniformDragger.h b/build/Xcode/data/draggerDefaults/scaleUniformDragger.h
deleted file mode 100644
index 622748d..0000000
--- a/build/Xcode/data/draggerDefaults/scaleUniformDragger.h
+++ /dev/null
@@ -1,123 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_SCALEUNIFORMDRAGGER_IV_H
-#define SO_SCALEUNIFORMDRAGGER_IV_H
-
-static const char SCALEUNIFORMDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF SCALEUNIFORM_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF SCALEUNIFORM_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF SCALEUNIFORM_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF SCALEUNIFORM_SOLIDMARKER Cube { width 0.1  height 0.1  depth 0.1 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF SCALEUNIFORM_DRAGPOINTS Group {\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 1.1 1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 1.1 1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 -1.1 1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 -1.1 1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 1.1 -1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 1.1 -1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 -1.1 -1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 -1.1 -1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF scaleUniformScaler Separator {\n"
-  "   USE SCALEUNIFORM_INACTIVE_MATERIAL\n"
-  "   USE SCALEUNIFORM_DRAGPOINTS\n"
-  "}\n"
-  "\n"
-  "DEF scaleUniformScalerActive Separator {\n"
-  "   USE SCALEUNIFORM_ACTIVE_MATERIAL\n"
-  "   USE SCALEUNIFORM_DRAGPOINTS\n"
-  "\n"
-  "\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   Cube { width 2.25  height 2.25  depth 2.25 }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF SCALEUNIFORM_FEEDBACK_AXES Group {\n"
-  "   USE SCALEUNIFORM_FEEDBACK_MATERIAL\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   Coordinate3 { point [ 1 0 0, -1 0 0, 0 1 0, 0 -1 0, 0 0 1, 0 0 -1 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1, 4, 5, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF scaleUniformFeedback Separator {\n"
-  "   USE SCALEUNIFORM_FEEDBACK_AXES\n"
-  "}\n"
-  "DEF scaleUniformFeedbackActive Separator {\n"
-  "   USE SCALEUNIFORM_FEEDBACK_AXES\n"
-  "}\n";
-
-#endif /* ! SO_SCALEUNIFORMDRAGGER_IV_H */
diff --git a/build/Xcode/data/draggerDefaults/spotLightDragger.h b/build/Xcode/data/draggerDefaults/spotLightDragger.h
deleted file mode 100644
index 6c43385..0000000
--- a/build/Xcode/data/draggerDefaults/spotLightDragger.h
+++ /dev/null
@@ -1,121 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_SPOTLIGHTDRAGGER_IV_H
-#define SO_SPOTLIGHTDRAGGER_IV_H
-
-static const char SPOTLIGHTDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF SPOTLIGHT_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF SPOTLIGHT_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF spotLightOverallMaterial Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "\n"
-  "\n"
-  "DEF SPOTLIGHT_ARROW Separator {\n"
-  "\n"
-  "   Rotation { rotation 1 0 0  -1.57 }\n"
-  "\n"
-  "   Coordinate3 { point [ 0 0 0, 0 9 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation 0 10 0 }\n"
-  "   Cone { }\n"
-  "   Translation { translation 0 -11 0 }\n"
-  "   Cone { bottomRadius 0.1 }\n"
-  "}\n"
-  "\n"
-  "DEF spotLightRotatorRotator Separator {\n"
-  "   USE SPOTLIGHT_INACTIVE_MATERIAL\n"
-  "   USE SPOTLIGHT_ARROW\n"
-  "}\n"
-  "DEF spotLightRotatorRotatorActive Separator {\n"
-  "   USE SPOTLIGHT_ACTIVE_MATERIAL\n"
-  "   USE SPOTLIGHT_ARROW\n"
-  "}\n"
-  "\n"
-  "DEF spotLightRotatorFeedback Separator { }\n"
-  "DEF spotLightRotatorFeedbackActive Separator { }\n"
-  "\n"
-  "\n"
-  "DEF SPOTLIGHT_TRANSLATE_AXIS Group {\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   Cylinder { height 3.0  radius 0.2 }\n"
-  "}\n"
-  "\n"
-  "DEF spotLightTranslatorLineTranslator Separator {\n"
-  "   USE SPOTLIGHT_INACTIVE_MATERIAL\n"
-  "   USE SPOTLIGHT_TRANSLATE_AXIS\n"
-  "}\n"
-  "DEF spotLightTranslatorLineTranslatorActive Separator {\n"
-  "   USE SPOTLIGHT_ACTIVE_MATERIAL\n"
-  "   USE SPOTLIGHT_TRANSLATE_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF spotLightTranslatorPlaneTranslator Separator {\n"
-  "   USE SPOTLIGHT_INACTIVE_MATERIAL\n"
-  "   Sphere { }\n"
-  "}\n"
-  "DEF spotLightTranslatorPlaneTranslatorActive Separator {\n"
-  "   USE SPOTLIGHT_ACTIVE_MATERIAL\n"
-  "   Sphere { }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF SPOTLIGHT_CONEANGLE Separator {\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   ShapeHints { vertexOrdering UNKNOWN_ORDERING }\n"
-  "   Cone { parts SIDES  bottomRadius 2.0 }\n"
-  "}\n"
-  "\n"
-  "DEF spotLightBeam Separator {\n"
-  "   USE SPOTLIGHT_INACTIVE_MATERIAL\n"
-  "   DrawStyle { style LINES  lineWidth 2 }\n"
-  "   USE SPOTLIGHT_CONEANGLE\n"
-  "}\n"
-  "DEF spotLightBeamActive Separator {\n"
-  "   USE SPOTLIGHT_ACTIVE_MATERIAL\n"
-  "   DrawStyle { style LINES  lineWidth 3 }\n"
-  "   USE SPOTLIGHT_CONEANGLE\n"
-  "}\n"
-  "\n"
-  "DEF spotLightBeamPlacement Translation { translation 0 0 -1.5 }\n";
-
-#endif /* ! SO_SPOTLIGHTDRAGGER_IV_H */
diff --git a/build/Xcode/data/draggerDefaults/tabBoxDragger.h b/build/Xcode/data/draggerDefaults/tabBoxDragger.h
deleted file mode 100644
index 55328f4..0000000
--- a/build/Xcode/data/draggerDefaults/tabBoxDragger.h
+++ /dev/null
@@ -1,71 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TABBOXDRAGGER_IV_H
-#define SO_TABBOXDRAGGER_IV_H
-
-static const char TABBOXDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF TABBOX_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF tabBoxScaleTabMaterial Material { diffuseColor 0 0.5 0  emissiveColor 0 0.5 0 }\n"
-  "DEF tabBoxScaleTabHints ShapeHints {\n"
-  "\n"
-  "   vertexOrdering COUNTERCLOCKWISE\n"
-  "   shapeType SOLID\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF tabBoxBoxGeom Separator {\n"
-  "   USE TABBOX_INACTIVE_MATERIAL\n"
-  "   DrawStyle { style LINES }\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   Cube { }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF tabBoxTranslator Separator {\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Coordinate3 { point [ -1 -1 0, 1 -1 0, 1 1 0, -1 1 0 ] }\n"
-  "   IndexedFaceSet { coordIndex [ 0, 1, 2, 3, -1 ] }\n"
-  "}\n";
-
-#endif /* ! SO_TABBOXDRAGGER_IV_H */
diff --git a/build/Xcode/data/draggerDefaults/tabPlaneDragger.h b/build/Xcode/data/draggerDefaults/tabPlaneDragger.h
deleted file mode 100644
index 665830d..0000000
--- a/build/Xcode/data/draggerDefaults/tabPlaneDragger.h
+++ /dev/null
@@ -1,60 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TABPLANEDRAGGER_IV_H
-#define SO_TABPLANEDRAGGER_IV_H
-
-static const char TABPLANEDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF tabPlaneScaleTabMaterial Material { diffuseColor 0 0.5 0  emissiveColor 0 0.5 0 }\n"
-  "DEF tabPlaneScaleTabHints ShapeHints {\n"
-  "\n"
-  "   vertexOrdering COUNTERCLOCKWISE\n"
-  "   shapeType SOLID\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF tabPlaneTranslator Separator {\n"
-  "   DrawStyle { style LINES }\n"
-  "   Coordinate3 { point [ -1 -1 0, 1 -1 0, 1 1 0, -1 1 0 ] }\n"
-  "   IndexedFaceSet { coordIndex [ 0, 1, 2, 3, -1 ] }\n"
-  "}\n";
-
-#endif /* ! SO_TABPLANEDRAGGER_IV_H */
diff --git a/build/Xcode/data/draggerDefaults/trackballDragger.h b/build/Xcode/data/draggerDefaults/trackballDragger.h
deleted file mode 100644
index cacb1b0..0000000
--- a/build/Xcode/data/draggerDefaults/trackballDragger.h
+++ /dev/null
@@ -1,135 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TRACKBALLDRAGGER_IV_H
-#define SO_TRACKBALLDRAGGER_IV_H
-
-static const char TRACKBALLDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF TRACKBALL_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF TRACKBALL_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF TRACKBALL_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "DEF TRACKBALL_USER_INACTIVE_MATERIAL Material { diffuseColor 0 0.7 0.1  emissiveColor 0 0.2 0.1 }\n"
-  "DEF TRACKBALL_USER_ACTIVE_MATERIAL Material { diffuseColor 0 0.8 0.1  emissiveColor 0 0.3 0.1 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRACKBALL_BAND_MARKER Group {\n"
-  "   DrawStyle { style LINES }\n"
-  "   ShapeHints { vertexOrdering UNKNOWN_ORDERING }\n"
-  "   Cylinder { parts SIDES  radius 1.05 height 0.1 }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF trackballXRotator Separator {\n"
-  "   USE TRACKBALL_INACTIVE_MATERIAL\n"
-  "   DEF TRACKBALL_X_BAND Group {\n"
-  "      Rotation { rotation 0 0 1 1.57 }\n"
-  "      USE TRACKBALL_BAND_MARKER\n"
-  "   }\n"
-  "}\n"
-  "DEF trackballXRotatorActive Separator {\n"
-  "   USE TRACKBALL_ACTIVE_MATERIAL\n"
-  "   USE TRACKBALL_X_BAND\n"
-  "}\n"
-  "\n"
-  "DEF trackballYRotator Separator {\n"
-  "   USE TRACKBALL_INACTIVE_MATERIAL\n"
-  "   USE TRACKBALL_BAND_MARKER\n"
-  "}\n"
-  "DEF trackballYRotatorActive Separator {\n"
-  "   USE TRACKBALL_ACTIVE_MATERIAL\n"
-  "   USE TRACKBALL_BAND_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF trackballZRotator Separator {\n"
-  "   USE TRACKBALL_INACTIVE_MATERIAL\n"
-  "   DEF TRACKBALL_Z_BAND Group {\n"
-  "      Rotation { rotation 1 0 0 1.57 }\n"
-  "      USE TRACKBALL_BAND_MARKER\n"
-  "   }\n"
-  "}\n"
-  "DEF trackballZRotatorActive Separator {\n"
-  "   USE TRACKBALL_ACTIVE_MATERIAL\n"
-  "   USE TRACKBALL_Z_BAND\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRACKBALL_USER_AXIS Group {\n"
-  "   Coordinate3 { point [ 0 1.5 0, 0 -1.5 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF trackballUserAxis Separator {\n"
-  "   USE TRACKBALL_FEEDBACK_MATERIAL\n"
-  "   USE TRACKBALL_USER_AXIS\n"
-  "}\n"
-  "DEF trackballUserAxisActive Separator {\n"
-  "   USE TRACKBALL_FEEDBACK_MATERIAL\n"
-  "   USE TRACKBALL_USER_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF TRACKBALL_DRAGGER_USER_ROTATOR Group {\n"
-  "   Scale { scaleFactor 1.05 1.05 1.05 } # outside the x, y and z bands\n"
-  "   USE TRACKBALL_BAND_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF trackballUserRotator Separator {\n"
-  "   USE TRACKBALL_USER_INACTIVE_MATERIAL\n"
-  "   USE TRACKBALL_DRAGGER_USER_ROTATOR\n"
-  "}\n"
-  "\n"
-  "DEF trackballUserRotatorActive Separator {\n"
-  "   USE TRACKBALL_USER_ACTIVE_MATERIAL\n"
-  "   USE TRACKBALL_DRAGGER_USER_ROTATOR\n"
-  "}\n"
-  "\n"
-  "DEF TRACKBALL_CENTER Separator {\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Sphere { radius 1.02 }\n"
-  "}\n"
-  "\n"
-  "DEF trackballRotator Separator { USE TRACKBALL_CENTER }\n"
-  "DEF trackballRotatorActive Separator { USE TRACKBALL_CENTER }\n";
-
-#endif /* ! SO_TRACKBALLDRAGGER_IV_H */
diff --git a/build/Xcode/data/draggerDefaults/transformBoxDragger.h b/build/Xcode/data/draggerDefaults/transformBoxDragger.h
deleted file mode 100644
index c849635..0000000
--- a/build/Xcode/data/draggerDefaults/transformBoxDragger.h
+++ /dev/null
@@ -1,190 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TRANSFORMBOXDRAGGER_IV_H
-#define SO_TRANSFORMBOXDRAGGER_IV_H
-
-static const char TRANSFORMBOXDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMBOX_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF TRANSFORMBOX_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF TRANSFORMBOX_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMBOX_SOLIDMARKER Cube { width 0.1  height 0.1  depth 0.1 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMBOX_SCALEDRAGPOINTS Group {\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 1.1 1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 1.1 -1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 -1.1 1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 -1.1 -1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 1.1 1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 1.1 -1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 -1.1 1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 -1.1 -1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxScalerScaler Separator {\n"
-  "   USE TRANSFORMBOX_INACTIVE_MATERIAL\n"
-  "   USE TRANSFORMBOX_SCALEDRAGPOINTS\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxScalerScalerActive Separator {\n"
-  "   USE TRANSFORMBOX_ACTIVE_MATERIAL\n"
-  "   USE TRANSFORMBOX_SCALEDRAGPOINTS\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxScalerFeedback Separator { }\n"
-  "DEF transformBoxScalerFeedbackActive Separator { }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMBOX_ROTATION_MARKER Cube { width 0.04  height 2.2  depth 0.04 }\n"
-  "\n"
-  "DEF TRANSFORMBOX_ROTATE_SIDE Group {\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 0 1.1 }\n"
-  "      USE TRANSFORMBOX_ROTATION_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 0 -1.1 }\n"
-  "      USE TRANSFORMBOX_ROTATION_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 0 1.1 }\n"
-  "      USE TRANSFORMBOX_ROTATION_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 0 -1.1 }\n"
-  "      USE TRANSFORMBOX_ROTATION_MARKER\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxRotatorRotator Separator {\n"
-  "   USE TRANSFORMBOX_INACTIVE_MATERIAL\n"
-  "   USE TRANSFORMBOX_ROTATE_SIDE \n"
-  "}\n"
-  "DEF transformBoxRotatorRotatorActive Separator {\n"
-  "   USE TRANSFORMBOX_ACTIVE_MATERIAL\n"
-  "   USE TRANSFORMBOX_ROTATE_SIDE \n"
-  "}\n"
-  "\n"
-  "DEF transformBoxRotatorFeedback Separator { }\n"
-  "\n"
-  "DEF transformBoxRotatorFeedbackActive Separator {\n"
-  "   USE TRANSFORMBOX_FEEDBACK_MATERIAL\n"
-  "   Coordinate3 { point [ 0 1.2 0, 0 -1.2 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMBOX_TRANSLATIONSIDE Separator {\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Coordinate3 { point [ 1.1 1.1 1.1, -1.1 1.1 1.1, -1.1 -1.1 1.1, 1.1 -1.1 1.1 ] }\n"
-  "   IndexedFaceSet { coordIndex [ 0, 1, 2, 3, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxTranslatorTranslator Separator {\n"
-  "   USE TRANSFORMBOX_TRANSLATIONSIDE\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxTranslatorTranslatorActive Separator {\n"
-  "   USE TRANSFORMBOX_TRANSLATIONSIDE\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxTranslatorXAxisFeedback Separator {\n"
-  "   DEF TRANSFORMBOX_FEEDBACK_AXIS Group {\n"
-  "      USE TRANSFORMBOX_FEEDBACK_MATERIAL\n"
-  "      Coordinate3 { point [ 0.5 0 1.1, -0.5 0 1.1 ] }\n"
-  "      IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "      Separator {\n"
-  "         Rotation { rotation 0 0 1  1.57 }\n"
-  "         DEF TRANSFORMBOX_FEEDBACK_MARKER Group {\n"
-  "            Translation { translation 0 0.5 1.1 }\n"
-  "            Cone { bottomRadius 0.04  height 0.08 }\n"
-  "         }\n"
-  "      }\n"
-  "      Separator {\n"
-  "         Rotation { rotation 0 0 1  -1.57 }\n"
-  "         USE TRANSFORMBOX_FEEDBACK_MARKER\n"
-  "      }\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxTranslatorYAxisFeedback Separator {\n"
-  "   Rotation { rotation 0 0 1  -1.57 }\n"
-  "   USE TRANSFORMBOX_FEEDBACK_AXIS\n"
-  "}\n";
-
-#endif /* ! SO_TRANSFORMBOXDRAGGER_IV_H */
diff --git a/build/Xcode/data/draggerDefaults/transformerDragger.h b/build/Xcode/data/draggerDefaults/transformerDragger.h
deleted file mode 100644
index 967e185..0000000
--- a/build/Xcode/data/draggerDefaults/transformerDragger.h
+++ /dev/null
@@ -1,514 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TRANSFORMERDRAGGER_IV_H
-#define SO_TRANSFORMERDRAGGER_IV_H
-
-static const char TRANSFORMERDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMER_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF TRANSFORMER_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF TRANSFORMER_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMER_FEEDBACK_TRANSPARENT_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5  transparency 0.5 }\n"
-  "DEF TRANSFORMER_GREEN_MATERIAL Material { diffuseColor 0.0 0.5 0  emissiveColor 0.0 0.5 0 }\n"
-  "\n"
-  "DEF transformerOverallStyle Group { USE TRANSFORMER_INACTIVE_MATERIAL }\n"
-  "DEF transformerLocateMaterial Material { diffuseColor 0.8 0.3 0  emissiveColor 0.8 0.3 0 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMER_SIDE_COORDS Group {\n"
-  "   Coordinate3 {\n"
-  "      point [\n"
-  "       -1 -1 1, 1 -1 1, 1 1 1, -1 1 1,     # front face, ccw, from bottom left\n"
-  "       -1 -1 -1, 1 -1 -1, 1 1 -1, -1 1 -1  # back face, cw, from bottom left\n"
-  "      ]\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_SIDE_DATA Group {\n"
-  "   USE TRANSFORMER_SIDE_COORDS\n"
-  "\n"
-  "\n"
-  "   DrawStyle { style LINES }\n"
-  "\n"
-  "   ShapeHints { vertexOrdering UNKNOWN_ORDERING }\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_TRANSLATOR_ACTIVE Group {\n"
-  "   USE TRANSFORMER_ACTIVE_MATERIAL\n"
-  "   DrawStyle { style LINES  lineWidth 3.0 }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslator1 Separator {\n"
-  "   USE TRANSFORMER_SIDE_DATA\n"
-  "   IndexedFaceSet { coordIndex [ 3, 2, 6, 7, -1 ] }\n"
-  "}\n"
-  "DEF transformerTranslator1Active Separator {\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   USE transformerTranslator1\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslator2 Separator {\n"
-  "   USE TRANSFORMER_SIDE_DATA\n"
-  "   IndexedFaceSet { coordIndex [ 4, 5, 1, 0, -1 ] }\n"
-  "}\n"
-  "DEF transformerTranslator2Active Separator {\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   USE transformerTranslator2\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslator3 Separator {\n"
-  "   USE TRANSFORMER_SIDE_DATA\n"
-  "   IndexedFaceSet { coordIndex [ 4, 0, 3, 7, -1 ] }\n"
-  "}\n"
-  "DEF transformerTranslator3Active Separator {\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   USE transformerTranslator3\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslator4 Separator {\n"
-  "   USE TRANSFORMER_SIDE_DATA\n"
-  "   IndexedFaceSet { coordIndex [ 1, 5, 6, 2, -1] }\n"
-  "}\n"
-  "DEF transformerTranslator4Active Separator {\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   USE transformerTranslator4\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslator5 Separator {\n"
-  "   USE TRANSFORMER_SIDE_DATA\n"
-  "   IndexedFaceSet { coordIndex [ 0, 1, 2, 3, -1 ] }\n"
-  "}\n"
-  "DEF transformerTranslator5Active Separator {\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   USE transformerTranslator5\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslator6 Separator {\n"
-  "   USE TRANSFORMER_SIDE_DATA\n"
-  "   IndexedFaceSet { coordIndex [ 4, 7, 6, 5, -1 ] }\n"
-  "}\n"
-  "DEF transformerTranslator6Active Separator {\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   USE transformerTranslator6\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslateBoxFeedback Separator {\n"
-  "   USE TRANSFORMER_FEEDBACK_MATERIAL\n"
-  "   DrawStyle { style LINES }\n"
-  "   Cube { }\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   Coordinate3 { point [ -1 1 1, 1 1 1, 1 1 -1, -1 1 -1 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, 2, 3, 0, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_SINGLE_AXIS Group {\n"
-  "   USE TRANSFORMER_ACTIVE_MATERIAL\n"
-  "\n"
-  "   Coordinate3 { point [ 0 0.5 0, 0 -0.5 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "\n"
-  "   Translation { translation 0 0.5 0 }\n"
-  "   DEF TRANSFORMER_AXIS_MARKER Cone { height 0.05  bottomRadius 0.05 }\n"
-  "\n"
-  "   Translation { translation 0 -1 0 }\n"
-  "   Rotation { rotation 0 0 1  3.14 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_AXIS_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF transformerXAxisFeedbackActive Separator {\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE TRANSFORMER_SINGLE_AXIS\n"
-  "}\n"
-  "DEF transformerYAxisFeedbackActive Separator {\n"
-  "   USE TRANSFORMER_SINGLE_AXIS\n"
-  "}\n"
-  "DEF transformerZAxisFeedbackActive Separator {\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   USE TRANSFORMER_SINGLE_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF transformerXAxisFeedbackSelect Separator {\n"
-  "   USE transformerXAxisFeedbackActive\n"
-  "}\n"
-  "DEF transformerYAxisFeedbackSelect Separator {\n"
-  "   USE transformerYAxisFeedbackActive\n"
-  "}\n"
-  "DEF transformerZAxisFeedbackSelect Separator {\n"
-  "   USE transformerZAxisFeedbackActive\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerXCrosshairFeedback Separator { }\n"
-  "DEF transformerYCrosshairFeedback Separator { }\n"
-  "DEF transformerZCrosshairFeedback Separator { }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMER_ROTATOR_ACTIVE Group {\n"
-  "   USE TRANSFORMER_ACTIVE_MATERIAL\n"
-  "   DrawStyle { lineWidth 3.0 }\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_ROTATOR_COORDS Coordinate3 {\n"
-  "   point [ 0 0 0, 1.5 0 0, -1.5 0 0, 0 1.5 0, 0 -1.5 0, 0 0 1.5, 0 0 -1.5 ]\n"
-  "}\n"
-  "DEF TRANSFORMER_ROTATOR_MARKER Sphere { radius 0.05 }\n"
-  "\n"
-  "DEF TRANSFORMER_ROTATOR_PART1 Group {\n"
-  "   USE TRANSFORMER_ROTATOR_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 3, -1 ] }\n"
-  "   Translation { translation 0 1.5 0 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_ROTATOR_MARKER\n"
-  "}\n"
-  "DEF TRANSFORMER_ROTATOR_PART2 Group {\n"
-  "   USE TRANSFORMER_ROTATOR_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 4, -1 ] }\n"
-  "   Translation { translation 0 -1.5 0 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_ROTATOR_MARKER\n"
-  "}\n"
-  "DEF TRANSFORMER_ROTATOR_PART3 Group {\n"
-  "   USE TRANSFORMER_ROTATOR_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 2, -1 ] }\n"
-  "   Translation { translation -1.5 0 0 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_ROTATOR_MARKER\n"
-  "}\n"
-  "DEF TRANSFORMER_ROTATOR_PART4 Group {\n"
-  "   USE TRANSFORMER_ROTATOR_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation 1.5 0 0 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_ROTATOR_MARKER\n"
-  "}\n"
-  "DEF TRANSFORMER_ROTATOR_PART5 Group {\n"
-  "   USE TRANSFORMER_ROTATOR_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 5, -1 ] }\n"
-  "   Translation { translation 0 0 1.5 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_ROTATOR_MARKER\n"
-  "}\n"
-  "DEF TRANSFORMER_ROTATOR_PART6 Group {\n"
-  "   USE TRANSFORMER_ROTATOR_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 6, -1 ] }\n"
-  "   Translation { translation 0 0 -1.5 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_ROTATOR_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF transformerRotator1 Separator {\n"
-  "   USE TRANSFORMER_GREEN_MATERIAL\n"
-  "   USE TRANSFORMER_ROTATOR_PART1\n"
-  "}\n"
-  "DEF transformerRotator1Active Separator {\n"
-  "   USE TRANSFORMER_ROTATOR_ACTIVE\n"
-  "   USE TRANSFORMER_ROTATOR_PART1\n"
-  "}\n"
-  "DEF transformerRotator2 Separator {\n"
-  "   USE TRANSFORMER_GREEN_MATERIAL\n"
-  "   USE TRANSFORMER_ROTATOR_PART2\n"
-  "}\n"
-  "DEF transformerRotator2Active Separator {\n"
-  "   USE TRANSFORMER_ROTATOR_ACTIVE\n"
-  "   USE TRANSFORMER_ROTATOR_PART2\n"
-  "}\n"
-  "DEF transformerRotator3 Separator {\n"
-  "   USE TRANSFORMER_GREEN_MATERIAL\n"
-  "   USE TRANSFORMER_ROTATOR_PART3\n"
-  "}\n"
-  "DEF transformerRotator3Active Separator {\n"
-  "   USE TRANSFORMER_ROTATOR_ACTIVE\n"
-  "   USE TRANSFORMER_ROTATOR_PART3\n"
-  "}\n"
-  "DEF transformerRotator4 Separator {\n"
-  "   USE TRANSFORMER_GREEN_MATERIAL\n"
-  "   USE TRANSFORMER_ROTATOR_PART4\n"
-  "}\n"
-  "DEF transformerRotator4Active Separator {\n"
-  "   USE TRANSFORMER_ROTATOR_ACTIVE\n"
-  "   USE TRANSFORMER_ROTATOR_PART4\n"
-  "}\n"
-  "DEF transformerRotator5 Separator {\n"
-  "   USE TRANSFORMER_GREEN_MATERIAL\n"
-  "   USE TRANSFORMER_ROTATOR_PART5\n"
-  "}\n"
-  "DEF transformerRotator5Active Separator {\n"
-  "   USE TRANSFORMER_ROTATOR_ACTIVE\n"
-  "   USE TRANSFORMER_ROTATOR_PART5\n"
-  "}\n"
-  "DEF transformerRotator6 Separator {\n"
-  "   USE TRANSFORMER_GREEN_MATERIAL\n"
-  "   USE TRANSFORMER_ROTATOR_PART6\n"
-  "}\n"
-  "DEF transformerRotator6Active Separator {\n"
-  "   USE TRANSFORMER_ROTATOR_ACTIVE\n"
-  "   USE TRANSFORMER_ROTATOR_PART6\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF transformerYCircleFeedback Separator {\n"
-  "   USE TRANSFORMER_FEEDBACK_MATERIAL\n"
-  "   ShapeHints { vertexOrdering UNKNOWN_ORDERING }\n"
-  "   Cylinder { height 0.03  parts SIDES }\n"
-  "}\n"
-  "\n"
-  "DEF transformerXCircleFeedback Separator {\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE transformerYCircleFeedback\n"
-  "}\n"
-  "\n"
-  "DEF transformerZCircleFeedback Separator {\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   USE transformerYCircleFeedback\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_ROUNDWALL_MARKER Group {\n"
-  "   USE TRANSFORMER_FEEDBACK_MATERIAL\n"
-  "   Coordinate3 { point [ 1 0 0, -1 0 0, 0 1 0, 0 -1 0, 0 0 1, 0 0 -1 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1, 4, 5, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF transformerPosXRoundWallFeedback Separator {\n"
-  "   Transform { rotation 0 0 1 1.57  translation 1 0 0 }\n"
-  "   USE TRANSFORMER_ROUNDWALL_MARKER\n"
-  "}\n"
-  "DEF transformerNegXRoundWallFeedback Separator {\n"
-  "   Transform { rotation 0 0 1 1.57  translation -1 0 0 }\n"
-  "   USE TRANSFORMER_ROUNDWALL_MARKER\n"
-  "}\n"
-  "DEF transformerPosYRoundWallFeedback Separator {\n"
-  "   Transform { translation 0 1 0 }\n"
-  "   USE TRANSFORMER_ROUNDWALL_MARKER\n"
-  "}\n"
-  "DEF transformerNegYRoundWallFeedback Separator {\n"
-  "   Transform { translation 0 -1 0 }\n"
-  "   USE TRANSFORMER_ROUNDWALL_MARKER\n"
-  "}\n"
-  "DEF transformerPosZRoundWallFeedback Separator {\n"
-  "   Transform { rotation 1 0 0 1.57  translation 0 0 1 }\n"
-  "   USE TRANSFORMER_ROUNDWALL_MARKER\n"
-  "}\n"
-  "DEF transformerNegZRoundWallFeedback Separator {\n"
-  "   Transform { rotation 1 0 0 1.57  translation 0 0 -1 }\n"
-  "   USE TRANSFORMER_ROUNDWALL_MARKER\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMER_SCALE_ACTIVE Group {\n"
-  "   DrawStyle { lineWidth 3.0 }\n"
-  "   USE TRANSFORMER_ACTIVE_MATERIAL\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_SCALE_MARKER Cube { width 0.1  height 0.1  depth 0.1 }\n"
-  "\n"
-  "DEF transformerScale1 Separator {\n"
-  "   Translation { translation 1 1 1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale1Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale1\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale2 Separator {\n"
-  "   Translation { translation 1 1 -1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale2Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale2\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale3 Separator {\n"
-  "   Translation { translation 1 -1 1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale3Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale3\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale4 Separator {\n"
-  "   Translation { translation 1 -1 -1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale4Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale4\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale5 Separator {\n"
-  "   Translation { translation -1 1 1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale5Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale5\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale6 Separator {\n"
-  "   Translation { translation -1 1 -1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale6Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale6\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale7 Separator {\n"
-  "   Translation { translation -1 -1 1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale7Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale7\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale8 Separator {\n"
-  "   Translation { translation -1 -1 -1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale8Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale8\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMER_SCALE_DIAGONAL Group {\n"
-  "   Coordinate3 { point [ -1 1 1, 1 -1 -1 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF transformerRadialFeedback Separator {\n"
-  "   USE TRANSFORMER_FEEDBACK_MATERIAL\n"
-  "\n"
-  "   USE TRANSFORMER_SCALE_DIAGONAL\n"
-  "   Rotation { rotation 0 1 0  1.57 }\n"
-  "   USE TRANSFORMER_SCALE_DIAGONAL\n"
-  "   Rotation { rotation 0 1 0  1.57 }\n"
-  "   USE TRANSFORMER_SCALE_DIAGONAL\n"
-  "   Rotation { rotation 0 1 0  1.57 }\n"
-  "   USE TRANSFORMER_SCALE_DIAGONAL\n"
-  "}\n"
-  "\n"
-  "DEF transformerScaleBoxFeedback Separator {\n"
-  "   USE TRANSFORMER_FEEDBACK_MATERIAL\n"
-  "   DrawStyle { style LINES  lineWidth 2 }\n"
-  "   Cube { }\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_SCALE_WALLDATA Group {\n"
-  "   USE TRANSFORMER_FEEDBACK_TRANSPARENT_MATERIAL\n"
-  "   USE TRANSFORMER_SIDE_COORDS\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerPosXWallFeedback Separator {\n"
-  "   USE TRANSFORMER_SCALE_WALLDATA\n"
-  "   IndexedFaceSet { coordIndex [ 5, 1, 2, 6, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF transformerNegXWallFeedback Separator {\n"
-  "   USE TRANSFORMER_SCALE_WALLDATA\n"
-  "   IndexedFaceSet { coordIndex [ 0, 4, 7, 3, -1 ] }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerPosYWallFeedback Separator {\n"
-  "   USE TRANSFORMER_SCALE_WALLDATA\n"
-  "   IndexedFaceSet { coordIndex [ 7, 6, 2, 3, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF transformerNegYWallFeedback Separator {\n"
-  "   USE TRANSFORMER_SCALE_WALLDATA\n"
-  "   IndexedFaceSet { coordIndex [ 0, 1, 5, 4, -1 ] }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerPosZWallFeedback Separator {\n"
-  "   USE TRANSFORMER_SCALE_WALLDATA\n"
-  "   IndexedFaceSet { coordIndex [ 1, 0, 3, 2, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF transformerNegZWallFeedback Separator {\n"
-  "   USE TRANSFORMER_SCALE_WALLDATA\n"
-  "   IndexedFaceSet { coordIndex [ 4, 5, 6, 7, -1 ] } \n"
-  "}\n";
-
-#endif /* ! SO_TRANSFORMERDRAGGER_IV_H */
diff --git a/build/Xcode/data/draggerDefaults/translate1Dragger.h b/build/Xcode/data/draggerDefaults/translate1Dragger.h
deleted file mode 100644
index a987f30..0000000
--- a/build/Xcode/data/draggerDefaults/translate1Dragger.h
+++ /dev/null
@@ -1,81 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TRANSLATE1DRAGGER_IV_H
-#define SO_TRANSLATE1DRAGGER_IV_H
-
-static const char TRANSLATE1DRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSLATE1_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF TRANSLATE1_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "\n"
-  "\n"
-  "DEF TRANSLATE1_GEOM Group {\n"
-  "\n"
-  "   Cube { width 2  height 0.1  depth 0.1 } # Horizontal\n"
-  "\n"
-  "\n"
-  "   Separator {\n"
-  "      Translation { translation 1.25 0 0 }\n"
-  "      RotationXYZ { axis Z  angle -1.5708 }\n"
-  "      DEF TRANSLATE1_ARROWHEAD Cone { height 0.5  bottomRadius 0.25 }\n"
-  "   }\n"
-  "\n"
-  "\n"
-  "   Separator {\n"
-  "      Translation { translation -1.25 0 0 }\n"
-  "      RotationXYZ { axis Z  angle 1.5708 }\n"
-  "      USE TRANSLATE1_ARROWHEAD\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF translate1Translator Separator {\n"
-  "   USE TRANSLATE1_INACTIVE_MATERIAL\n"
-  "   USE TRANSLATE1_GEOM\n"
-  "}\n"
-  "\n"
-  "DEF translate1TranslatorActive Separator {\n"
-  "   USE TRANSLATE1_ACTIVE_MATERIAL\n"
-  "   USE TRANSLATE1_GEOM\n"
-  "}\n"
-  "\n"
-  "DEF translate1Feedback Separator { }\n"
-  "DEF translate1FeedbackActive Separator { }\n";
-
-#endif /* ! SO_TRANSLATE1DRAGGER_IV_H */
diff --git a/build/Xcode/data/draggerDefaults/translate2Dragger.h b/build/Xcode/data/draggerDefaults/translate2Dragger.h
deleted file mode 100644
index 2d05308..0000000
--- a/build/Xcode/data/draggerDefaults/translate2Dragger.h
+++ /dev/null
@@ -1,104 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TRANSLATE2DRAGGER_IV_H
-#define SO_TRANSLATE2DRAGGER_IV_H
-
-static const char TRANSLATE2DRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSLATE2_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF TRANSLATE2_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "\n"
-  "\n"
-  "DEF TRANSLATE2_GEOM Separator {\n"
-  "\n"
-  "   Cube { width 2  height 0.1  depth 0.1 } # Horizontal\n"
-  "   Cube { width 0.1  height 2  depth 0.1 } # Vertical\n"
-  "\n"
-  "   Separator {\n"
-  "      Translation { translation 1.25 0 0 }\n"
-  "      RotationXYZ { axis Z  angle -1.57 }\n"
-  "      DEF TRANSLATE2_ARROWHEAD Cone { height 0.5  bottomRadius 0.25 }\n"
-  "   }\n"
-  "\n"
-  "   Separator {\n"
-  "      Translation { translation -1.25 0 0 }\n"
-  "      RotationXYZ { axis Z  angle 1.57 }\n"
-  "      USE TRANSLATE2_ARROWHEAD\n"
-  "   }\n"
-  "\n"
-  "   Separator {\n"
-  "      Translation { translation 0 1.25 0 }\n"
-  "      USE TRANSLATE2_ARROWHEAD\n"
-  "   }\n"
-  "\n"
-  "   Separator {\n"
-  "      Translation { translation 0 -1.25 0 }\n"
-  "      RotationXYZ { axis X  angle 3.14 }\n"
-  "      USE TRANSLATE2_ARROWHEAD\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF translate2Translator Separator {\n"
-  "   USE TRANSLATE2_INACTIVE_MATERIAL\n"
-  "   USE TRANSLATE2_GEOM\n"
-  "}\n"
-  "\n"
-  "DEF translate2TranslatorActive Separator {\n"
-  "   USE TRANSLATE2_ACTIVE_MATERIAL\n"
-  "   USE TRANSLATE2_GEOM\n"
-  "}\n"
-  "\n"
-  "DEF translate2Feedback Separator { }\n"
-  "DEF translate2FeedbackActive Separator { }\n"
-  "\n"
-  "DEF translate2XAxisFeedback Separator {\n"
-  "  USE TRANSLATE2_ACTIVE_MATERIAL\n"
-  "  DrawStyle { lineWidth 2 }\n"
-  "  Coordinate3 { point [ -3 0 0, 3 0 0 ] }\n"
-  "  LineSet { }\n"
-  "}\n"
-  "DEF translate2YAxisFeedback Separator {\n"
-  "  USE TRANSLATE2_ACTIVE_MATERIAL\n"
-  "  DrawStyle { lineWidth 2 }\n"
-  "  Coordinate3 { point [ 0 -3 0, 0 3 0 ] }\n"
-  "  LineSet { }\n"
-  "}\n";
-
-#endif /* ! SO_TRANSLATE2DRAGGER_IV_H */
diff --git a/build/Xcode/data/shaders/lights/DirSpotLight.h b/build/Xcode/data/shaders/lights/DirSpotLight.h
deleted file mode 100644
index afefc5e..0000000
--- a/build/Xcode/data/shaders/lights/DirSpotLight.h
+++ /dev/null
@@ -1,68 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_DIRSPOTLIGHT_GLSL_H
-#define SO_DIRSPOTLIGHT_GLSL_H
-
-static const char DIRSPOTLIGHT_shadersource[] =
-  "float DirSpotLight(in int i, \n"
-  "      		      	     in vec3 eye, \n"
-  "			     in vec3 ecPosition3,\n"
-  "                       	     in vec3 normal,\n"
-  "                       	     inout vec4 ambient,\n"
-  "                       	     inout vec4 diffuse,\n"
-  "                       	     inout vec4 specular)\n"
-  "{\n"
-  "  float nDotVP;\n"
-  "  float nDotHV;\n"
-  "  float pf;\n"
-  "  vec3 dir = -normalize(vec3(gl_LightSource[i].spotDirection));\n"
-  "  vec3 hv = normalize(eye + dir);\n"
-  "  nDotVP = max(0.0, dot(normal, dir));\n"
-  "  nDotHV = max(0.0, dot(normal, hv));\n"
-  "  float shininess = gl_FrontMaterial.shininess;\n"
-  "  if (nDotVP == 0.0)\n"
-  "    pf = 0.0;\n"
-  "  else\n"
-  "    pf = pow(nDotHV, shininess);\n"
-  " \n"
-  "  ambient += gl_LightSource[i].ambient;\n"
-  "  diffuse += gl_LightSource[i].diffuse * nDotVP;\n"
-  "  specular += gl_LightSource[i].specular * pf;\n"
-  "  return length(vec3(gl_LightSource[i].position) - ecPosition3);\n"
-  "}\n";
-
-#endif /* ! SO_DIRSPOTLIGHT_GLSL_H */
diff --git a/build/Xcode/data/shaders/lights/DirectionalLight.h b/build/Xcode/data/shaders/lights/DirectionalLight.h
deleted file mode 100644
index 024b854..0000000
--- a/build/Xcode/data/shaders/lights/DirectionalLight.h
+++ /dev/null
@@ -1,68 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_DIRECTIONALLIGHT_GLSL_H
-#define SO_DIRECTIONALLIGHT_GLSL_H
-
-static const char DIRECTIONALLIGHT_shadersource[] =
-  "\n"
-  "void DirectionalLight(in int i,\n"
-  "                      in vec3 normal,\n"
-  "                      inout vec4 ambient,\n"
-  "                      inout vec4 diffuse,\n"
-  "                      inout vec4 specular)\n"
-  "{\n"
-  "  float nDotVP; // normal . light direction\n"
-  "  float nDotHV; // normal . light half vector\n"
-  "  float pf;     // power factor\n"
-  "  \n"
-  "  nDotVP = max(0.0, dot(normal, normalize(vec3(gl_LightSource[i].position))));\n"
-  "  nDotHV = max(0.0, dot(normal, vec3(gl_LightSource[i].halfVector)));\n"
-  "\n"
-  "  float shininess = gl_FrontMaterial.shininess;   \n"
-  "  if (nDotVP == 0.0) \n"
-  "    pf = 0.0;\n"
-  "  else\n"
-  "    pf = pow(nDotHV, shininess);\n"
-  "  \n"
-  "  ambient += gl_LightSource[i].ambient;\n"
-  "  diffuse += gl_LightSource[i].diffuse * nDotVP;\n"
-  "  specular += gl_LightSource[i].specular * pf;\n"
-  "}\n"
-  "\n"
-  "\n";
-
-#endif /* ! SO_DIRECTIONALLIGHT_GLSL_H */
diff --git a/build/Xcode/data/shaders/lights/PointLight.h b/build/Xcode/data/shaders/lights/PointLight.h
deleted file mode 100644
index ef94759..0000000
--- a/build/Xcode/data/shaders/lights/PointLight.h
+++ /dev/null
@@ -1,83 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_POINTLIGHT_GLSL_H
-#define SO_POINTLIGHT_GLSL_H
-
-static const char POINTLIGHT_shadersource[] =
-  "\n"
-  "void PointLight(in int i,\n"
-  "                in vec3 eye,\n"
-  "                in vec3 ecPosition3,\n"
-  "                in vec3 normal,\n"
-  "                inout vec4 ambient,\n"
-  "                inout vec4 diffuse,\n"
-  "                inout vec4 specular)\n"
-  "{\n"
-  "  float nDotVP;\n"
-  "  float nDotHV;\n"
-  "  float pf;  \n"
-  "  float att;\n"
-  "  float d;          \n"
-  "  vec3 VP;\n"
-  "  vec3 halfvec;\n"
-  "\n"
-  "  VP = vec3(gl_LightSource[i].position) - ecPosition3;\n"
-  "  d = length(VP);\n"
-  "  \n"
-  "  VP = normalize(VP);\n"
-  "  \n"
-  "  att = 1.0 / (gl_LightSource[i].constantAttenuation +\n"
-  "               gl_LightSource[i].linearAttenuation * d +\n"
-  "               gl_LightSource[i].quadraticAttenuation * d * d);\n"
-  "  \n"
-  "  halfvec = normalize(VP + eye);\n"
-  "  nDotVP = max(0.0, dot(normal, VP));\n"
-  "  nDotHV = max(0.0, dot(normal, halfvec));\n"
-  "  \n"
-  "  float shininess = gl_FrontMaterial.shininess;\n"
-  "\n"
-  "  if (nDotVP == 0.0)\n"
-  "    pf = 0.0;\n"
-  "  else \n"
-  "    pf = pow(nDotHV, shininess);\n"
-  "  \n"
-  "  ambient += gl_LightSource[i].ambient * att;\n"
-  "  diffuse += gl_LightSource[i].diffuse * nDotVP * att;\n"
-  "  specular += gl_LightSource[i].specular * pf * att;\n"
-  "}\n";
-
-#endif /* ! SO_POINTLIGHT_GLSL_H */
diff --git a/build/Xcode/data/shaders/lights/SpotLight.h b/build/Xcode/data/shaders/lights/SpotLight.h
deleted file mode 100644
index ebde628..0000000
--- a/build/Xcode/data/shaders/lights/SpotLight.h
+++ /dev/null
@@ -1,98 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_SPOTLIGHT_GLSL_H
-#define SO_SPOTLIGHT_GLSL_H
-
-static const char SPOTLIGHT_shadersource[] =
-  "float SpotLight(in int i,\n"
-  "               in vec3 eye,\n"
-  "               in vec3 ecPosition3,\n"
-  "               in vec3 normal,\n"
-  "               inout vec4 ambient,\n"
-  "               inout vec4 diffuse,\n"
-  "               inout vec4 specular)\n"
-  "{\n"
-  "  float nDotVP;\n"
-  "  float nDotHV;\n"
-  "  float pf;  \n"
-  "  float att;\n"
-  "  float spotDot;\n"
-  "  float spotAtt;\n"
-  "  float d;          \n"
-  "  vec3 VP;\n"
-  "  vec3 halfvec;\n"
-  "  \n"
-  "  VP = vec3(gl_LightSource[i].position) - ecPosition3;\n"
-  "  d = length(VP);\n"
-  "  VP = normalize(VP);\n"
-  "\n"
-  "  att = 1.0 / (gl_LightSource[i].constantAttenuation +\n"
-  "               gl_LightSource[i].linearAttenuation * d +\n"
-  "               gl_LightSource[i].quadraticAttenuation * d * d);\n"
-  "  \n"
-  "  spotDot = dot(-VP, normalize(gl_LightSource[i].spotDirection));\n"
-  "  \n"
-  "  // need to read this variable outside the if statment to work around ATi driver issues\n"
-  "  float spotexp = gl_LightSource[i].spotExponent;\n"
-  "\n"
-  "  if (spotDot < gl_LightSource[i].spotCosCutoff)\n"
-  "    spotAtt = 0.0;\n"
-  "  else\n"
-  "    spotAtt = pow(spotDot, spotexp);\n"
-  "  \n"
-  "  att *= spotAtt;\n"
-  "\n"
-  "  halfvec = normalize(VP + eye);\n"
-  "  nDotVP = max(0.0, dot(normal, VP));\n"
-  "  nDotHV = max(0.0, dot(normal, halfvec));\n"
-  "\n"
-  "  // need to read this variable outside the if statment to work around ATi driver issues\n"
-  "  float shininess =  gl_FrontMaterial.shininess;\n"
-  " \n"
-  "  if (nDotVP == 0.0)\n"
-  "    pf = 0.0;\n"
-  "  else \n"
-  "    pf = pow(nDotHV, shininess);\n"
-  "  \n"
-  "  ambient += gl_LightSource[i].ambient * att;\n"
-  "  diffuse += gl_LightSource[i].diffuse * nDotVP * att;\n"
-  "  specular += gl_LightSource[i].specular * pf * att;\n"
-  "\n"
-  "  return d;\n"
-  "}\n";
-
-#endif /* ! SO_SPOTLIGHT_GLSL_H */
diff --git a/build/Xcode/data/shaders/lights/glsl2h.sh b/build/Xcode/data/shaders/lights/glsl2h.sh
deleted file mode 100644
index 96f31d1..0000000
--- a/build/Xcode/data/shaders/lights/glsl2h.sh
+++ /dev/null
@@ -1,71 +0,0 @@
-#!/bin/sh
-############################################################################
-# glsl2h.sh
-#
-# This script generates a C header file from a GLSL file.  The header
-# just contains the glsl file as a static char buffer.
-#
-# Authors:
-#   Morten Eriksen <mortene at sim.no>
-#   Lars J. Aas <larsa at sim.no>
-#
-
-UPCASEBASE=`basename $1 .glsl | tr '[a-z]' '[A-Z]'`
-
-cat <<HERE_DOC_END
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_${UPCASEBASE}_GLSL_H
-#define SO_${UPCASEBASE}_GLSL_H
-
-static const char ${UPCASEBASE}_shadersource[] =
-HERE_DOC_END
-
-cat $1 | sed -e \
-'s/\\/\\\\/g
-s/"/\\"/g
-3,$ s/^[ \t]*#.*//
-s/^/  "/
-s/$/\\n"/
-$ s/$/;/'
-
-# ATTN: the file did not just get corrupted ;-)
-
-cat <<HERE_DOC_END
-
-#endif /* ! SO_${UPCASEBASE}_GLSL_H */
-HERE_DOC_END
diff --git a/build/Xcode/data/shaders/vsm/VsmLookup.h b/build/Xcode/data/shaders/vsm/VsmLookup.h
deleted file mode 100644
index 15261b0..0000000
--- a/build/Xcode/data/shaders/vsm/VsmLookup.h
+++ /dev/null
@@ -1,59 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_VSMLOOKUP_GLSL_H
-#define SO_VSMLOOKUP_GLSL_H
-
-static const char VSMLOOKUP_shadersource[] =
-  "float VsmLookup(in vec4 map, in float dist, in float epsilon, float bleedthreshold)\n"
-  "{\n"
-  "  float mapdist = map.x;\n"
-  "\n"
-  "  // replace 0.0 with some factor > 0.0 to make the light affect even parts in shadow\n"
-  "  float lit_factor = dist <= mapdist ? 1.0 : 0.0;\n"
-  "  float E_x2 = map.y;\n"
-  "  float Ex_2 = mapdist * mapdist;\n"
-  "  float variance = min(max(E_x2 - Ex_2, 0.0) + epsilon, 1.0);\n"
-  "\n"
-  "  float m_d = mapdist - dist;\n"
-  "  float p_max = variance / (variance + m_d * m_d);\n"
-  "\n"
-  "  p_max *= smoothstep(bleedthreshold, 1.0, p_max);\n"
-  "\n"
-  "  return max(lit_factor, p_max);\n"
-  "}\n";
-
-#endif /* ! SO_VSMLOOKUP_GLSL_H */
diff --git a/build/Xcode/data/shaders/vsm/glsl2h.sh b/build/Xcode/data/shaders/vsm/glsl2h.sh
deleted file mode 100644
index 96f31d1..0000000
--- a/build/Xcode/data/shaders/vsm/glsl2h.sh
+++ /dev/null
@@ -1,71 +0,0 @@
-#!/bin/sh
-############################################################################
-# glsl2h.sh
-#
-# This script generates a C header file from a GLSL file.  The header
-# just contains the glsl file as a static char buffer.
-#
-# Authors:
-#   Morten Eriksen <mortene at sim.no>
-#   Lars J. Aas <larsa at sim.no>
-#
-
-UPCASEBASE=`basename $1 .glsl | tr '[a-z]' '[A-Z]'`
-
-cat <<HERE_DOC_END
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_${UPCASEBASE}_GLSL_H
-#define SO_${UPCASEBASE}_GLSL_H
-
-static const char ${UPCASEBASE}_shadersource[] =
-HERE_DOC_END
-
-cat $1 | sed -e \
-'s/\\/\\\\/g
-s/"/\\"/g
-3,$ s/^[ \t]*#.*//
-s/^/  "/
-s/$/\\n"/
-$ s/$/;/'
-
-# ATTN: the file did not just get corrupted ;-)
-
-cat <<HERE_DOC_END
-
-#endif /* ! SO_${UPCASEBASE}_GLSL_H */
-HERE_DOC_END
diff --git a/build/Xcode/include/Inventor/C/basic.h b/build/Xcode/include/Inventor/C/basic.h
deleted file mode 100644
index ec06037..0000000
--- a/build/Xcode/include/Inventor/C/basic.h
+++ /dev/null
@@ -1,288 +0,0 @@
-/* include/Inventor/C/basic.h.  Generated by configure.  */
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_BASIC_H
-#define COIN_BASIC_H
-
-/*
-  NOTE: basic.h is automatically generated from basic.h.in, so don't
-  edit basic.h directly.
-*/
-
-/* *********************************************************************** */
-
-/* Documented for Doxygen in SoDB.cpp. */
-typedef int SbBool;
-
-#ifndef FALSE
-#define FALSE 0
-#endif /* !FALSE */
-#ifndef TRUE
-#define TRUE  1
-#endif /* !TRUE */
-
-/* *********************************************************************** */
-
-/* Ye good olde min/max macros. No library would be complete without them. */
-
-#define cc_min(x, y) (((x) < (y)) ? (x) : (y))
-#define cc_max(x, y) (((x) > (y)) ? (x) : (y))
-
-/* *********************************************************************** */
-
-/* Include this to 1) be compatible with Open Inventor's SbBasic.h, 2)
- * provide a way for application programmers to get hold of the type
- * definitions without explicitly including inttypes.h.
- *
- * The latter point is important because the inttypes.h file in SGI
- * and TGS Open Inventor is placed _below_ the Inventor/ directory in
- * the header files hierarchy. This is a stupid thing to do because it
- * could easily conflict with the inttypes.h file installed as part of
- * the C library on many systems (like GNU/Linux's glibc, for
- * instance).
- */
-#include <Inventor/system/inttypes.h>
-
-/* Internal note for Coin developers: in other sourcefiles in Coin, we
- * depend on math.h being included through SbBasic.h. It is done this
- * way to always make sure we have the M_* symbols available under
- * MSWin (see below). So don't remove the following line unless you
- * know very well what you are doing.
- */
-#include <math.h>
-
-/* Define misc values if they are not available from math.h. UNIX
- * systems typically have these defines, and MSWindows systems don't.
- */
-#ifndef M_E
-#define M_E 2.7182818284590452354
-#endif /* !M_E */
-#ifndef M_LOG2E
-#define M_LOG2E 1.4426950408889634074
-#endif /* !M_LOG2E */
-#ifndef M_LOG10E
-#define M_LOG10E 0.43429448190325182765
-#endif /* !M_LOG10E */
-#ifndef M_LN2
-#define M_LN2 0.69314718055994530942
-#endif /* !M_LN2 */
-#ifndef M_LN10
-#define M_LN10 2.30258509299404568402
-#endif /* !M_LN10 */
-#ifndef M_PI
-#define M_PI 3.14159265358979323846
-#endif /* !M_PI */
-#ifndef M_TWOPI
-#define M_TWOPI (M_PI * 2.0)
-#endif /* !M_TWOPI */
-#ifndef M_PI_2
-#define M_PI_2 1.57079632679489661923
-#endif /* !M_PI_2 */
-#ifndef M_PI_4
-#define M_PI_4 0.78539816339744830962
-#endif /* !M_PI_4 */
-#ifndef M_3PI_4
-#define M_3PI_4 2.3561944901923448370E0
-#endif /* !M_3PI_4 */
-#ifndef M_SQRTPI
-#define M_SQRTPI 1.77245385090551602792981
-#endif /* !M_SQRTPI */
-#ifndef M_1_PI
-#define M_1_PI 0.31830988618379067154
-#endif /* !M_1_PI */
-#ifndef M_2_PI
-#define M_2_PI 0.63661977236758134308
-#endif /* !M_2_PI */
-#ifndef M_2_SQRTPI
-#define M_2_SQRTPI 1.12837916709551257390
-#endif /* !M_2_SQRTPI */
-#ifndef M_SQRT2
-#define M_SQRT2 1.41421356237309504880
-#endif /* !M_SQRT2 */
-#ifndef M_SQRT1_2
-#define M_SQRT1_2 0.70710678118654752440
-#endif /* !M_SQRT1_2 */
-#ifndef M_LN2LO
-#define M_LN2LO 1.9082149292705877000E-10
-#endif /* !M_LN2LO */
-#ifndef M_LN2HI
-#define M_LN2HI 6.9314718036912381649E-1
-#endif /* !M_LN2HI */
-#ifndef M_SQRT3
-#define M_SQRT3 1.73205080756887719000
-#endif /* !M_SQRT3 */
-#ifndef M_IVLN10
-#define M_IVLN10 0.43429448190325182765 /* 1 / log(10) */
-#endif /* !M_IVLN10 */
-#ifndef M_LOG2_E
-#define M_LOG2_E 0.693147180559945309417
-#endif /* !M_LOG2_E */
-#ifndef M_INVLN2
-#define M_INVLN2 1.4426950408889633870E0 /* 1 / log(2) */
-#endif /* !M_INVLN2 */
-
-/* *********************************************************************** */
-
-/* A unique identifier to recognize whether or not we're running under
- * Kongsberg Oil & Gas Technologies's Coin library.
- */
-#define __COIN__
-
-/* The following #undef'ed defines are automatically defined and
- * synchronized with the settings in configure.in when ``configure''
- * is executed.
- *
- * The #ifndef wrapper is necessary because during development, these
- * are also defined in the config.h file generated by ``configure''.
- */
-#ifndef COIN_VERSION
-
-/* These are available for adding or omitting features based on Coin
- * version numbers in client application sources. */
-#define COIN_MAJOR_VERSION 3
-#define COIN_MINOR_VERSION 0
-#define COIN_MICRO_VERSION 0
-#define COIN_BETA_VERSION a
-#define COIN_VERSION "3.0.0a"
-
-/* This define is set by the configure script if singleprecision math
-   functions are available from the C library API headers. */
-/* #undef HAVE_SINGLEPRECISION_MATH */
-
-/* Most compilers should have "hash quoting", as it is part of the
-   ANSI standard. */
-#define HAVE_HASH_QUOTING 1
-/* #undef HAVE_APOSTROPHES_QUOTING */
-
-/* IN_PATH define in HPUX's sys/unistd.h conflicts with SoAction::IN_PATH */
-/* #undef COIN_UNDEF_IN_PATH_HACK */
-
-#endif /* !COIN_VERSION */ /* Ends configure-generated defines. */
-
-/* *********************************************************************** */
-
-/* The float-version of the math functions below did not come about
-   until C99, so we don't want to use them internally, for portability
-   reasons. */
-#ifdef COIN_INTERNAL
-#include <Inventor/C/base/math-undefs.h>
-#endif /* COIN_INTERNAL */
-
-/* *********************************************************************** */
-
-/* SO__QUOTE(str)        - use the preprocessor to quote a string.
- * SO__CONCAT(str1,str2) - use the preprocessor to concatenate two strings.
- */
-
-#ifdef HAVE_HASH_QUOTING
-#define SO__QUOTE(str)           #str
-#define SO__CONCAT(str1, str2)   str1##str2
-#elif defined(HAVE_APOSTROPHES_QUOTING)
-#define SO__QUOTE(str)           "str"
-#define SO__CONCAT(str1, str2)   str1/**/str2
-#else
-#error No valid way to do macro quoting!
-#endif
-
-/* *********************************************************************** */
-
-/* Precaution to avoid an some errors easily made by the application
-   programmer. */
-#ifdef COIN_DLL_API
-# error Leave the internal COIN_DLL_API define alone.
-#endif /* COIN_DLL_API */
-#ifdef COIN_INTERNAL
-# ifdef COIN_NOT_DLL
-#  error The COIN_NOT_DLL define is not supposed to be used when building the library, only when building Win32 applications.
-# endif /* COIN_INTERNAL && COIN_NOT_DLL */
-# ifdef COIN_DLL
-#  error The COIN_DLL define is not supposed to be used when building the library, only when building Win32 applications.
-# endif /* COIN_INTERNAL && COIN_DLL */
-#endif /* COIN_INTERNAL */
-
-/*
-  On MSWindows platforms, one of these defines must always be set when
-  building application programs:
-
-   - "COIN_DLL", when the application programmer is using the library
-     in the form of a dynamic link library (DLL)
-
-   - "COIN_NOT_DLL", when the application programmer is using the
-     library in the form of a static object library (LIB)
-
-  Note that either COIN_DLL or COIN_NOT_DLL _must_ be defined by the
-  application programmer on MSWindows platforms, or else the #error
-  statement will hit. Set up one or the other of these two defines in
-  your compiler environment according to how the library was built --
-  as a DLL (use "COIN_DLL") or as a LIB (use "COIN_NOT_DLL").
-
-  (Setting up defines for the compiler is typically done by either
-  adding something like "/DCOIN_DLL" to the compiler's argument line
-  (for command-line build processes), or by adding the define to the
-  list of preprocessor symbols in your IDE GUI (in the MSVC IDE, this
-  is done from the "Project"->"Settings" menu, choose the "C/C++" tab,
-  then "Preprocessor" from the dropdown box and add the appropriate
-  define)).
-
-  It is extremely important that the application programmer uses the
-  correct define, as using "COIN_NOT_DLL" when "COIN_DLL" is correct
-  will cause mysterious crashes.
- */
-/* FIXME: use a feature check to see if this is a platform which can
-   recognize the __declspec keyword instead of the crap #if below.
-   20011201 mortene. */
-#if defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__NT__)
-# ifdef COIN_INTERNAL
-#  ifdef COIN_MAKE_DLL
-#   define COIN_DLL_API __declspec(dllexport)
-#  endif /* COIN_MAKE_DLL */
-# else /* !COIN_INTERNAL */
-#  ifdef COIN_DLL
-#   ifdef COIN_NOT_DLL
-#     error Define _either_ COIN_DLL _or_ COIN_NOT_DLL as appropriate for your linkage -- not both at the same time! See Inventor/C/basic.h for further instructions.
-#   endif /* COIN_NOT_DLL */
-#   define COIN_DLL_API __declspec(dllimport)
-#  else /* !COIN_DLL */
-#   ifndef COIN_NOT_DLL
-#    error Define either COIN_DLL or COIN_NOT_DLL as appropriate for your linkage! See Inventor/C/basic.h for further instructions.
-#   endif /* !COIN_NOT_DLL */
-#  endif /* !COIN_DLL */
-# endif /* !COIN_INTERNAL */
-#endif /* Microsoft Windows */
-
-/* Empty define to avoid errors when _not_ compiling an MSWindows DLL. */
-#ifndef COIN_DLL_API
-# define COIN_DLL_API
-#endif /* !COIN_DLL_API */
-
-#endif /* !COIN_BASIC_H */
diff --git a/build/Xcode/include/Inventor/system/gl-headers.h b/build/Xcode/include/Inventor/system/gl-headers.h
deleted file mode 100644
index 49443df..0000000
--- a/build/Xcode/include/Inventor/system/gl-headers.h
+++ /dev/null
@@ -1,51 +0,0 @@
-#ifndef COIN_GLHEADERS_H
-#define COIN_GLHEADERS_H
-
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-/*
- * This header file is supposed to take care of all operating system
- * dependent anomalies connected to including the gl.h header file.
- */
-
-/* This define is at least needed before inclusion of the header files
-   that are part of NVidia's Linux drivers v41.91. Without it, none of
-   the extension and OpenGL 1.1+ function prototypes will be set up. */
-#define GL_GLEXT_PROTOTYPES 1
-
-/* #include <windows.h> - not needed on system */
-#include <OpenGL/gl.h>
-#include <OpenGL/glu.h>
-#include <OpenGL/glext.h>
-
-#endif /* ! COIN_GLHEADERS_H */
diff --git a/build/Xcode/include/Inventor/system/inttypes.h b/build/Xcode/include/Inventor/system/inttypes.h
deleted file mode 100644
index f69cbf7..0000000
--- a/build/Xcode/include/Inventor/system/inttypes.h
+++ /dev/null
@@ -1,187 +0,0 @@
-/* include/Inventor/system/inttypes.h.  Generated by configure.  */
-#ifndef COIN_INTTYPES_H
-#define COIN_INTTYPES_H
-
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-/*
-  This file defines the following types:
-
-    int8_t uint8_t
-    int16_t uint16_t
-    int32_t uint32_t
-    int64_t uint64_t
-    intptr_t uintptr_t
-
-  (The 64-bit types are not guaranteed to be present, check for
-  HAVE_INT64_T and HAVE_UINT64_T.)
-*/
-
-/***************************************************************************/
-
-/* Block of defines set up by the configure script. Protected with the
-   #ifndef wrapper in case config.h was already included -- so we
-   don't confuse the compiler to think we redefine already #define'd
-   constants. */
-#ifndef COIN_CONFIGURE_BUILD /* (start wrapper) */
-
-/*
-  This file was autogenerated by our configuration process
-  specifically for this build configuration:
-*/
-#define COIN_CONFIGURE_BUILD I386_APPLE_DARWIN9_2_0
-#define COIN_CONFIGURE_HOST I386_APPLE_DARWIN9_2_0
-#define COIN_CONFIGURE_TARGET I386_APPLE_DARWIN9_2_0
-/*
-  The bit-type definitions may also be dependent on the compiler,
-  compiler version and C library.
-
-  So note that the bit-type definitions below might not match on other
-  systems. Be extremely careful if you for whatever reason is
-  installing this as a cross-platform header file (i.e.: you
-  shouldn't).
-*/
-
-/* FIXME: isn't it likely that the HAVE_*_H defines below could crash
-   with defines in application code in a project using Autoconf
-   configure?  20010711 mortene. */
-
-/* The <inttypes.h> header file. */
-#define HAVE_INTTYPES_H 1
-/* The <stdint.h> header file. */
-#define HAVE_STDINT_H 1
-/* The <sys/types.h> header file. */
-#define HAVE_SYS_TYPES_H 1
-/* The <stddef.h> header file. */
-#define HAVE_STDDEF_H 1
-
-
-/* If the system defines any of the types "on it's own", the
-   respective #define will be set below. */
-#define HAVE_INT8_T 1
-#define HAVE_UINT8_T 1
-#define HAVE_INT16_T 1
-#define HAVE_UINT16_T 1
-#define HAVE_INT32_T 1
-#define HAVE_UINT32_T 1
-#define HAVE_INT64_T 1
-#define HAVE_UINT64_T 1
-#define HAVE_INTPTR_T 1
-#define HAVE_UINTPTR_T 1
-
-/* The type which the configure script found to match the given
-   bitwidth. */
-#define COIN_INT8_T int8_t
-#define COIN_UINT8_T uint8_t
-#define COIN_INT16_T int16_t
-#define COIN_UINT16_T uint16_t
-#define COIN_INT32_T int32_t
-#define COIN_UINT32_T uint32_t
-#define COIN_INT64_T int64_t
-#define COIN_UINT64_T uint64_t
-#define COIN_INTPTR_T intptr_t
-#define COIN_UINTPTR_T uintptr_t
-
-#endif /* (end wrapper) ! COIN_CONFIGURE_BUILD */
-
-
-/* The header files should be listed in the same order as they are in
-   the SIM_AC_DEFINE_BYTESIZE_TYPES detection macro. This is the same
-   order as the one Autoconf (currently upcoming 2.51) is using for its
-   standard includes.  20010711 larsa */
-#ifdef HAVE_INTTYPES_H
-#include <inttypes.h>
-#else
-#ifdef HAVE_STDINT_H
-#include <stdint.h>
-#endif /* HAVE_STDINT_H */
-#endif
-#ifdef HAVE_SYS_TYPES_H
-#include <sys/types.h>
-#endif /* HAVE_SYS_TYPES_H */
-#ifdef HAVE_STDDEF_H
-#include <stddef.h>
-#endif /* HAVE_STDDEF_H */
-
-
-#if !defined(HAVE_INT8_T) && defined(COIN_INT8_T)
-typedef COIN_INT8_T int8_t;
-#define HAVE_INT8_T 1
-#endif /* !HAVE_INT8_T && COIN_INT8_T */
-
-#if !defined(HAVE_UINT8_T) && defined(COIN_UINT8_T)
-typedef COIN_UINT8_T uint8_t;
-#define HAVE_UINT8_T 1
-#endif /* !HAVE_UINT8_T && COIN_UINT8_T */
-
-#if !defined(HAVE_INT16_T) && defined(COIN_INT16_T)
-typedef COIN_INT16_T int16_t;
-#define HAVE_INT16_T 1
-#endif /* !HAVE_INT16_T && COIN_INT16_T */
-
-#if !defined(HAVE_UINT16_T) && defined(COIN_UINT16_T)
-typedef COIN_UINT16_T uint16_t;
-#define HAVE_UINT16_T 1
-#endif /* !HAVE_UINT16_T && COIN_UINT16_T */
-
-#if !defined(HAVE_INT32_T) && defined(COIN_INT32_T)
-typedef COIN_INT32_T int32_t;
-#define HAVE_INT32_T 1
-#endif /* !HAVE_INT32_T && COIN_INT32_T */
-
-#if !defined(HAVE_UINT32_T) && defined(COIN_UINT32_T)
-typedef COIN_UINT32_T uint32_t;
-#define HAVE_UINT32_T 1
-#endif /* !HAVE_UINT32_T && COIN_UINT32_T */
-
-#if !defined(HAVE_INT64_T) && defined(COIN_INT64_T)
-typedef COIN_INT64_T int64_t;
-#define HAVE_INT64_T 1
-#endif /* !HAVE_INT64_T && COIN_INT64_T */
-
-#if !defined(HAVE_UINT64_T) && defined(COIN_UINT64_T)
-typedef COIN_UINT64_T uint64_t;
-#define HAVE_UINT64_T 1
-#endif /* !HAVE_UINT64_T && COIN_UINT64_T */
-
-#if !defined(HAVE_INTPTR_T) && defined(COIN_INTPTR_T)
-typedef COIN_INTPTR_T intptr_t;
-#define HAVE_INTPTR_T 1
-#endif /* !HAVE_INTPTR_T && COIN_INTPTR_T */
-
-#if !defined(HAVE_UINTPTR_T) && defined(COIN_UINTPTR_T)
-typedef COIN_UINTPTR_T uintptr_t;
-#define HAVE_UINTPTR_T 1
-#endif /* !HAVE_UINTPTR_T && COIN_UINTPTR_T */
-
-#endif /* !COIN_INTTYPES_H */
diff --git a/build/Xcode/src/config.h b/build/Xcode/src/config.h
deleted file mode 100644
index f9ab3bd..0000000
--- a/build/Xcode/src/config.h
+++ /dev/null
@@ -1,458 +0,0 @@
-/* src/config.h.  Generated by configure.  */
-/* src/discard.h.in.  Generated from configure.ac by autoheader.  */
-
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif
-
-#include <unconfig.h>
-#include <setup.h>
-
-
-/* define this to the libCoin beta version letter */
-#define COIN_BETA_VERSION a
-
-/* Build system. */
-#define COIN_CONFIGURE_BUILD I386_APPLE_DARWIN9_2_0
-
-/* Build host system. */
-#define COIN_CONFIGURE_HOST I386_APPLE_DARWIN9_2_0
-
-/* Build target system. */
-#define COIN_CONFIGURE_TARGET I386_APPLE_DARWIN9_2_0
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT16_T int16_t
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT32_T int32_t
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT64_T int64_t
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT8_T int8_t
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INTPTR_T intptr_t
-
-/* define this to the libCoin major version number */
-#define COIN_MAJOR_VERSION 3
-
-/* define this to the libCoin release version number */
-#define COIN_MICRO_VERSION 0
-
-/* define this to the libCoin minor version number */
-#define COIN_MINOR_VERSION 0
-
-/* define this to the dynamic library name of Coin */
-#define COIN_SYSTEM_LIBRARY_NAME "libCoin.dylib"
-
-/* System dependent thread ID type */
-#define COIN_THREADID_TYPE pthread_t
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT16_T uint16_t
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT32_T uint32_t
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT64_T uint64_t
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT8_T uint8_t
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINTPTR_T uintptr_t
-
-/* define to "remove" conflicting IN_PATH define from <sys/unistd.h> */
-/* #undef COIN_UNDEF_IN_PATH_HACK */
-
-/* define this to the full libCoin major.minor.micro version number */
-#define COIN_VERSION "3.0.0a"
-
-/* define this to the dynamic library extension suffix on this system */
-#define DYNAMIC_LIBRARY_EXTENSION ".dylib"
-
-/* define for runtime linking with fontconfig */
-#define FONTCONFIG_RUNTIME_LINKING 1
-
-/* define for runtime linking with freetype */
-#define FREETYPE_RUNTIME_LINKING 1
-
-/* define if GLU is part of the GL library */
-#define GLU_IS_PART_OF_GL 1
-
-/* define for runtime linking with GLU */
-#define GLU_RUNTIME_LINKING 1
-
-/* define if you have AGL OpenGL bindings */
-#define HAVE_AGL 1
-
-/* define if AGL pBuffers are available on the system */
-#define HAVE_AGL_PBUFFER 1
-
-/* define if the AL header should be included as AL/al.h */
-/* #undef HAVE_AL_AL_H */
-
-/* define if preprocessor can quote arguments with apostophes */
-/* #undef HAVE_APOSTROPHES_QUOTING */
-
-/* Define if assert() uses __builtin_expect() */
-#define HAVE_ASSERT_WITH_BUILTIN_EXPECT 1
-
-/* define if bcopy() is available */
-#define HAVE_BCOPY 1
-
-/* Define to use bzip2 */
-/* #undef HAVE_BZIP2 */
-
-/* The CPP compiler has a variable containing the current function name */
-#define HAVE_CPP_COMPILER_FUNCTION_NAME_VAR __func__
-
-/* The C compiler has a variable containing the current function name */
-#define HAVE_C_COMPILER_FUNCTION_NAME_VAR __func__
-
-/* Define to 1 if you have the <direct.h> header file. */
-/* #undef HAVE_DIRECT_H */
-
-/* define if the DLD shared library loader is available */
-/* #undef HAVE_DLD_LIB */
-
-/* Define to 1 if you have the <dlfcn.h> header file. */
-#define HAVE_DLFCN_H 1
-
-/* define if you have the dl library */
-#define HAVE_DL_LIB 1
-
-/* define if the Mac OS X dyld can be used for runtime binding */
-#define HAVE_DYLD_RUNTIME_BINDING 1
-
-/* should be defined if there is some way of doing dynamic linking */
-#define HAVE_DYNAMIC_LINKING 1
-
-/* whether or not finite() is available */
-#define HAVE_FINITE 1
-
-/* define if you have the fontconfig library */
-/* #undef HAVE_FONTCONFIG */
-
-/* define that the Fontconfig header is available */
-/* #undef HAVE_FONTCONFIG_H */
-
-/* whether or not fpclass() is available */
-/* #undef HAVE_FPCLASS */
-
-/* define if you have the freetype library */
-/* #undef HAVE_FREETYPE */
-
-/* define that the FreeType header is available */
-/* #undef HAVE_FREETYPE_H */
-
-/* define if fstat() is available */
-#define HAVE_FSTAT 1
-
-/* Define to use ftime() */
-#define HAVE_FTIME 1
-
-/* Define to use getcwd() */
-#define HAVE_GETCWD 1
-
-/* Define to use GetEnvironmentVariable() instead of getenv() */
-/* #undef HAVE_GETENVIRONMENTVARIABLE */
-
-/* Define to use SVr4 / BSD4.3 gettimeofday() */
-#define HAVE_GETTIMEOFDAY 1
-
-/* define if you have GLU */
-/* #undef HAVE_GLU */
-
-/* define if you have GLX X11 OpenGL bindings */
-/* #undef HAVE_GLX */
-
-/* define if the GLEXT header should be included as GL/glext.h */
-/* #undef HAVE_GL_GLEXT_H */
-
-/* define if the GLU header should be included as GL/glu.h */
-/* #undef HAVE_GL_GLU_H */
-
-/* define if the GL header should be included as GL/gl.h */
-/* #undef HAVE_GL_GL_H */
-
-/* Define to use gzdopen() */
-/* #undef HAVE_GZDOPEN */
-
-/* define if preprocessor can quote arguments with the hash symbol */
-#define HAVE_HASH_QUOTING 1
-
-/* Define to 1 if you have the <ieeefp.h> header file. */
-/* #undef HAVE_IEEEFP_H */
-
-/* Define to use ilogb() */
-#define HAVE_ILOGB 1
-
-/* define this if the type is available on the system */
-#define HAVE_INT16_T 1
-
-/* define this if the type is available on the system */
-#define HAVE_INT32_T 1
-
-/* define this if the type is available on the system */
-#define HAVE_INT64_T 1
-
-/* define this if the type is available on the system */
-#define HAVE_INT8_T 1
-
-/* define this if the type is available on the system */
-#define HAVE_INTPTR_T 1
-
-/* Define to 1 if you have the <inttypes.h> header file. */
-#define HAVE_INTTYPES_H 1
-
-/* Define to 1 if you have the <io.h> header file. */
-/* #undef HAVE_IO_H */
-
-/* define if isinf() is available */
-#define HAVE_ISINF 1
-
-/* whether or not isnan() is available */
-#define HAVE_ISNAN 1
-
-/* Define this if you build the Java wrapper */
-/* #undef HAVE_JAVA_WRAPPER */
-
-/* Define to 1 if you have the <libgen.h> header file. */
-#define HAVE_LIBGEN_H 1
-
-/* define if you have the simage library */
-/* #undef HAVE_LIBSIMAGE */
-
-/* Define to 1 if you have the <mach-o/dyld.h> header file. */
-#define HAVE_MACH_O_DYLD_H 1
-
-/* define if memmove() is available */
-#define HAVE_MEMMOVE 1
-
-/* Define to 1 if you have the <memory.h> header file. */
-#define HAVE_MEMORY_H 1
-
-/* Define if you have the <netinet/in.h> header file. */
-#define HAVE_NETINET_IN_H 1
-
-/* openal extensions available */
-/* #undef HAVE_OPENAL */
-
-/* define if the AL header should be included as OpenAL/al.h */
-/* #undef HAVE_OPENAL_AL_H */
-
-/* define if you have OpenGL */
-#define HAVE_OPENGL 1
-
-/* Define to 1 if you have the <OpenGL/CGLCurrent.h> header file. */
-#define HAVE_OPENGL_CGLCURRENT_H 1
-
-/* define if the GLEXT header should be included as OpenGL/glext.h */
-#define HAVE_OPENGL_GLEXT_H 1
-
-/* define if the GLU header should be included as OpenGL/glu.h */
-#define HAVE_OPENGL_GLU_H 1
-
-/* define if the GL header should be included as OpenGL/gl.h */
-#define HAVE_OPENGL_GL_H 1
-
-/* define if pthread's struct timespec uses nsecs and not usecs */
-#define HAVE_PTHREAD_TIMESPEC_NSEC 1
-
-/* Define to use Win32 QueryPerformanceCounter() */
-/* #undef HAVE_QUERYPERFORMANCECOUNTER */
-
-/* define if snprintf() is available */
-#define HAVE_SNPRINTF 1
-
-/* define that the Spidermonkey header is available */
-/* #undef HAVE_SPIDERMONKEY_H */
-
-/* define if you have the SpiderMonkey library */
-/* #undef HAVE_SPIDERMONKEY_VIA_LINKTIME_LINKING */
-
-/* Define to 1 if you have the <stddef.h> header file. */
-#define HAVE_STDDEF_H 1
-
-/* Define to 1 if you have the <stdint.h> header file. */
-#define HAVE_STDINT_H 1
-
-/* Define to 1 if you have the <stdlib.h> header file. */
-#define HAVE_STDLIB_H 1
-
-/* Define to 1 if you have the <strings.h> header file. */
-#define HAVE_STRINGS_H 1
-
-/* Define to 1 if you have the <string.h> header file. */
-#define HAVE_STRING_H 1
-
-/* Define to use BSD4.3 strncasecmp() */
-#define HAVE_STRNCASECMP 1
-
-/* *EXPERIMENTAL* to use the GLU we've "appropriated" from SGI */
-/* #undef HAVE_SUPERGLU */
-
-/* Define to 1 if you have the <sys/param.h> header file. */
-#define HAVE_SYS_PARAM_H 1
-
-/* Define to 1 if you have the <sys/stat.h> header file. */
-#define HAVE_SYS_STAT_H 1
-
-/* Define to 1 if you have the <sys/timeb.h> header file. */
-#define HAVE_SYS_TIMEB_H 1
-
-/* Define to 1 if you have the <sys/time.h> header file. */
-#define HAVE_SYS_TIME_H 1
-
-/* Define to 1 if you have the <sys/types.h> header file. */
-#define HAVE_SYS_TYPES_H 1
-
-/* Define to 1 if you have the <sys/unistd.h> header file. */
-#define HAVE_SYS_UNISTD_H 1
-
-/* to use the platform-independent thread-handling abstractions */
-#define HAVE_THREADS 
-
-/* Define to use timeGetTime() */
-/* #undef HAVE_TIMEGETTIME */
-
-/* Define to 1 if you have the <time.h> header file. */
-#define HAVE_TIME_H 1
-
-/* Define to 1 if you have the <tlhelp32.h> header file. */
-/* #undef HAVE_TLHELP32_H */
-
-/* define this if the type is available on the system */
-#define HAVE_UINT16_T 1
-
-/* define this if the type is available on the system */
-#define HAVE_UINT32_T 1
-
-/* define this if the type is available on the system */
-#define HAVE_UINT64_T 1
-
-/* define this if the type is available on the system */
-#define HAVE_UINT8_T 1
-
-/* define this if the type is available on the system */
-#define HAVE_UINTPTR_T 1
-
-/* Define to 1 if you have the <unistd.h> header file. */
-#define HAVE_UNISTD_H 1
-
-/* Define to use va_copy() when available */
-#define HAVE_VA_COPY_MACRO 1
-
-/* define if vsnprintf() is available */
-#define HAVE_VSNPRINTF 1
-
-/* define if you have WGL Win32 OpenGL bindings */
-/* #undef HAVE_WGL */
-
-/* Define if the Win32 API is available */
-/* #undef HAVE_WIN32_API */
-
-/* define if the Win32 LoadLibrary method is available */
-/* #undef HAVE_WINDLL_RUNTIME_BINDING */
-
-/* Define to 1 if you have the <windows.h> header file. */
-/* #undef HAVE_WINDOWS_H */
-
-/* define if it is possible to build against X11 */
-/* #undef HAVE_X11_AVAILABLE */
-
-/* Define to use zlib */
-/* #undef HAVE_ZLIB */
-
-/* whether or not _finite() is available */
-/* #undef HAVE__FINITE */
-
-/* whether or not _fpclass() is available */
-/* #undef HAVE__FPCLASS */
-
-/* Define to use Win32 _ftime() */
-/* #undef HAVE__FTIME */
-
-/* Define to use Win32 _getcwd() */
-/* #undef HAVE__GETCWD */
-
-/* whether or not _isnan() is available */
-/* #undef HAVE__ISNAN */
-
-/* Define to use Win32 _logb() */
-/* #undef HAVE__LOGB */
-
-/* define if _snprintf() is available */
-/* #undef HAVE__SNPRINTF */
-
-/* define if the system has _splitpath() */
-/* #undef HAVE__SPLITPATH */
-
-/* define if _vsnprintf() is available */
-/* #undef HAVE__VSNPRINTF */
-
-/* Define if compiler has __builtin_expect() macro */
-#define HAVE___BUILTIN_EXPECT 1
-
-/* define for runtime linking with zlib */
-#define LIBBZIP2_RUNTIME_LINKING 1
-
-/* define for runtime linking with OpenAL */
-#define OPENAL_RUNTIME_LINKING 1
-
-/* define this to the dynamic library name of OpenGL */
-#define OPENGL_SYSTEM_LIBRARY_NAME "libOpenGL.dylib"
-
-/* Name of package */
-#define PACKAGE "Coin"
-
-/* Define to the address where bug reports for this package should be sent. */
-#define PACKAGE_BUGREPORT "coin-support at coin3d.org"
-
-/* Define to the full name of this package. */
-#define PACKAGE_NAME "Coin"
-
-/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "Coin 3.0.0a"
-
-/* Define to the one symbol short name of this package. */
-#define PACKAGE_TARNAME "coin"
-
-/* Define to the version of this package. */
-#define PACKAGE_VERSION "3.0.0a"
-
-/* define for runtime linking with simage */
-#define SIMAGE_RUNTIME_LINKING 1
-
-/* The type timeval::tv_sec is declared as. */
-#define SIM_TIMEVAL_TV_SEC_T __darwin_time_t
-
-/* The type timeval::tv_usec is declared as. */
-#define SIM_TIMEVAL_TV_USEC_T __darwin_suseconds_t
-
-/* define for runtime linking with SpiderMonkey */
-#define SPIDERMONKEY_RUNTIME_LINKING 1
-
-/* Define to 1 if you have the ANSI C header files. */
-#define STDC_HEADERS 1
-
-/* define to use the POSIX threads API */
-#define USE_PTHREAD 
-
-/* define to use the Win32 threads API */
-/* #undef USE_W32THREAD */
-
-/* Version number of package */
-#define VERSION "3.0.0a"
-
-/* Define to 1 if the X Window System is missing or not being used. */
-/* #undef X_DISPLAY_MISSING */
-
-/* define for runtime linking with zlib */
-#define ZLIB_RUNTIME_LINKING 1
diff --git a/build/Xcode/src/setup.h b/build/Xcode/src/setup.h
deleted file mode 100644
index 19ab917..0000000
--- a/build/Xcode/src/setup.h
+++ /dev/null
@@ -1,106 +0,0 @@
-/* src/setup.h.  Generated by configure.  */
-/***************************************************************************
- * setup.h
- *
- * This file is a collection of the user-tunable parameters for Coin.
- * You can edit the setting of the below defines to alter how Coin behaves.
- *
- * Note that this file comes from a template file called "setup.h.in".
- * Editing the template file does nothing - make sure you are editing the
- * file "setup.h".
- */
-
-/***************************************************************************
- * HAVE_VRML97
- *
- * If you want to disable VRML97 suport in Coin, do not set this define.
- * The reason to disable this is mostly to avoid compiling a lot of code
- * that causes the Coin library to grow considerably if you need a
- * particularly small version of Coin.
- *
- * Default is to have VRML97 support enabled.
- */
-
-#define HAVE_VRML97 
-
-/***************************************************************************
- * HAVE_SOUND
- *
- * Define this if you want Coin to have sound support.  You will need
- * OpenAL on the run-time system as well for sound to work.
- *
- * Default is to have sound enabled.
- */
-
-#define HAVE_SOUND 
-
-/***************************************************************************
- * COIN_THREADSAFE
- *
- * If you want to enable extra code in Coin that makes render traversals
- * multi-thread safe, enable this define.  This does not make the whole of
- * Coin thread safe - just doing parallel render traversals on multipipe
- * systems.
- *
- * Default is to have thread safety code disabled.  It is disabled because
- * it costs a lot of overhead in the most common cases where it is not
- * necessary.
- */
-
-/* #undef COIN_THREADSAFE */
-
-/***************************************************************************
- * HAVE_3DS_IMPORT_CAPABILITIES
- *
- * If you want to be able to import .3ds files directly into Coin, set this
- * define.
- *
- * Default is to not have this define set, as the import code has not been
- * thoroughty tested and robustified by the main Coin developers yet.
- */
-
-/* #undef HAVE_3DS_IMPORT_CAPABILITIES */
-
-/***************************************************************************
- * COIN_HAVE_JAVASCRIPT
- *
- * All the SpiderMonkey javascript code is wrapped in this
- * define. This is done to make sure the code in Coin-2 and Coin-dev
- * is as equal as possible, making it easier to port fixes and
- * enchancements.
- *
- * Default is to have this define set.
- * If VRML97 is disabled, JavaScript support is also disabled.
- */
-
-#define COIN_HAVE_JAVASCRIPT 
-
-/***************************************************************************
- * HAVE_SCENE_PROFILING
- *
- * Scene profiling lets you see timing statistics in your Open Inventor
- * canvases to get a better overview of where the performance bottlenecks
- * are. This can be enabled without writing a single line of code.
- *
- * The scene profiling module contains some texture data that for now
- * adds a significant chunk to the Coin library size, so we felt it was best
- * to make application developers be able to disable this if binary size is
- * important to their project.  The size-argument is hopefully just a
- * temporary one, but we might make it possible to disable this feature
- * anyway after that problem has been fixed.
- *
- * Default is to have this define set.
- */
-
-#define HAVE_SCENE_PROFILING 
-
-/***************************************************************************
- * The end.
- *
- * Make sure this header file is not installed, and only used when building
- * Coin itself.
- */
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif
diff --git a/build/coin.spec.in b/build/coin.spec.in
deleted file mode 100644
index 28f5657..0000000
--- a/build/coin.spec.in
+++ /dev/null
@@ -1,947 +0,0 @@
-# FIXME: this file is obsoleted -- the one in Coin-1/packagain/redhat/
-# is more up-to-date and generally better, it seems. 20011124 mortene.
-#
-# Spec file for constructing installation package in RPM format.
-# Quick instructions (these are similar to instructions found in
-# the simage.spec.in file):
-#
-#   * run configure with the "--prefix" option set to the final
-#     installation directory (or leave out to default to /usr/local/)
-#
-#   * copy the top_builddir/build/coin.spec file to the
-#     /usr/src/redhat/SPECS directory (on RedHat Linux, may differ
-#     on other system (on Mandrake, for instance, you should swap
-#     /usr/src/redhat/ with /usr/src/RPM))
-#
-#   * "cd /usr/src/redhat/SPECS", "rpm -bb coin.spec"
-#
-# There should now be a file Coin-something.rpm below
-# /usr/src/redhat/RPMS.
-#
-#                                                    20000705 mortene.
-
-Summary: A high-level 3D visualization library.
-Name: Coin
-Version: @VERSION@
-Release: @coin_configure_date@
-Copyright: BSD
-Group: Development/Libraries
-URL: http://www.coin3d.org
-Vendor: Kongsberg Oil & Gas Technologies
-Packager: Morten Eriksen <mortene at sim.no>
-
-%description
-
-Coin is a retained mode 3D graphics rendering library based on
-OpenGL. It is implemented in C++ and simultaneously released as Free
-Software under the 3-clause BSD license.
-The application programmer interface (API) is based on the
-API of Open Inventor, the de facto standard 3D graphics library for
-complex visualization purposes.
-
-%prep
-cd $RPM_SOURCE_DIR
-if test ! -d Coin; then
-  hg clone http://hg.sim.no/Coin/default Coin
-else
-  hg -RCoin pull -u
-fi
-
-
-%build
-
-cd $RPM_BUILD_DIR
-test -d Coin || mkdir Coin
-cd Coin
-# Errors might go unnoticed if configuration info is taken from
-# an old cache.
-rm -f ./config.cache
-# The options must cover the set of install-directories in the %files section.
-$RPM_SOURCE_DIR/Coin/configure \
-                       --bindir=@bindir@ --includedir=@includedir@ \
-                       --libdir=@libdir@ --datadir=@datarootdir@ \
-                       --mandir=@mandir@ --with-man
-make
-
-
-%install
-
-cd $RPM_BUILD_DIR/Coin
-make install-strip
-# FIXME: for some unknown reason, the lib-file is not automatically
-# stripped, so we "hack" it in. 20000705 mortene.
-strip @libdir@/libCoin.so.0.0.0
-make doxygen-doc
-
-%files
-
- at bindir@/coin-config
- at bindir@/ivNodeKitStructure
- at bindir@/ivcat
- at bindir@/ivhierarchy
- at bindir@/renderos
- at includedir@/Inventor/Sb.h
- at includedir@/Inventor/SbBSPTree.h
- at includedir@/Inventor/SbBasic.h
- at includedir@/Inventor/SbBox.h
- at includedir@/Inventor/SbBox2f.h
- at includedir@/Inventor/SbBox2s.h
- at includedir@/Inventor/SbBox3f.h
- at includedir@/Inventor/SbColor.h
- at includedir@/Inventor/SbColor4f.h
- at includedir@/Inventor/SbCylinder.h
- at includedir@/Inventor/SbDict.h
- at includedir@/Inventor/SbHeap.h
- at includedir@/Inventor/SbImage.h
- at includedir@/Inventor/SbLine.h
- at includedir@/Inventor/SbLinear.h
- at includedir@/Inventor/SbMatrix.h
- at includedir@/Inventor/SbName.h
- at includedir@/Inventor/SbOctTree.h
- at includedir@/Inventor/SbPList.h
- at includedir@/Inventor/SbPlane.h
- at includedir@/Inventor/SbRotation.h
- at includedir@/Inventor/SbSphere.h
- at includedir@/Inventor/SbString.h
- at includedir@/Inventor/SbTesselator.h
- at includedir@/Inventor/SbTime.h
- at includedir@/Inventor/SbVec2f.h
- at includedir@/Inventor/SbVec2s.h
- at includedir@/Inventor/SbVec3f.h
- at includedir@/Inventor/SbVec3s.h
- at includedir@/Inventor/SbVec4f.h
- at includedir@/Inventor/SbViewVolume.h
- at includedir@/Inventor/SbViewportRegion.h
- at includedir@/Inventor/SbXfBox3f.h
- at includedir@/Inventor/So.h
- at includedir@/Inventor/SoDB.h
- at includedir@/Inventor/SoFullPath.h
- at includedir@/Inventor/SoInput.h
- at includedir@/Inventor/SoInteraction.h
- at includedir@/Inventor/SoLists.h
- at includedir@/Inventor/SoNodeKitPath.h
- at includedir@/Inventor/SoOffscreenRenderer.h
- at includedir@/Inventor/SoOutput.h
- at includedir@/Inventor/SoPath.h
- at includedir@/Inventor/SoPickedPoint.h
- at includedir@/Inventor/SoPrimitiveVertex.h
- at includedir@/Inventor/SoSceneManager.h
- at includedir@/Inventor/SoType.h
- at includedir@/Inventor/VRMLnodes/SoVRMLInterpOutput.h
- at includedir@/Inventor/VRMLnodes/SoVRMLInterpolator.h
- at includedir@/Inventor/actions/SoAction.h
- at includedir@/Inventor/actions/SoActions.h
- at includedir@/Inventor/actions/SoBoxHighlightRenderAction.h
- at includedir@/Inventor/actions/SoCallbackAction.h
- at includedir@/Inventor/actions/SoGLRenderAction.h
- at includedir@/Inventor/actions/SoGetBoundingBoxAction.h
- at includedir@/Inventor/actions/SoGetMatrixAction.h
- at includedir@/Inventor/actions/SoGetPrimitiveCountAction.h
- at includedir@/Inventor/actions/SoHandleEventAction.h
- at includedir@/Inventor/actions/SoLineHighlightRenderAction.h
- at includedir@/Inventor/actions/SoPickAction.h
- at includedir@/Inventor/actions/SoRayPickAction.h
- at includedir@/Inventor/actions/SoSearchAction.h
- at includedir@/Inventor/actions/SoSubAction.h
- at includedir@/Inventor/actions/SoWriteAction.h
- at includedir@/Inventor/bundles/SoBundle.h
- at includedir@/Inventor/bundles/SoMaterialBundle.h
- at includedir@/Inventor/bundles/SoTextureCoordinateBundle.h
- at includedir@/Inventor/caches/SoBoundingBoxCache.h
- at includedir@/Inventor/caches/SoCache.h
- at includedir@/Inventor/caches/SoConvexDataCache.h
- at includedir@/Inventor/caches/SoGLRenderCache.h
- at includedir@/Inventor/caches/SoGLCacheList.h
- at includedir@/Inventor/caches/SoNormalCache.h
- at includedir@/Inventor/caches/SoTextureCoordinateCache.h
- at includedir@/Inventor/details/SoConeDetail.h
- at includedir@/Inventor/details/SoCubeDetail.h
- at includedir@/Inventor/details/SoCylinderDetail.h
- at includedir@/Inventor/details/SoDetail.h
- at includedir@/Inventor/details/SoDetails.h
- at includedir@/Inventor/details/SoFaceDetail.h
- at includedir@/Inventor/details/SoLineDetail.h
- at includedir@/Inventor/details/SoNodeKitDetail.h
- at includedir@/Inventor/details/SoPointDetail.h
- at includedir@/Inventor/details/SoSubDetail.h
- at includedir@/Inventor/details/SoTextDetail.h
- at includedir@/Inventor/draggers/SoCenterballDragger.h
- at includedir@/Inventor/draggers/SoDirectionalLightDragger.h
- at includedir@/Inventor/draggers/SoDragPointDragger.h
- at includedir@/Inventor/draggers/SoDragger.h
- at includedir@/Inventor/draggers/SoHandleBoxDragger.h
- at includedir@/Inventor/draggers/SoJackDragger.h
- at includedir@/Inventor/draggers/SoPointLightDragger.h
- at includedir@/Inventor/draggers/SoRotateCylindricalDragger.h
- at includedir@/Inventor/draggers/SoRotateDiscDragger.h
- at includedir@/Inventor/draggers/SoRotateSphericalDragger.h
- at includedir@/Inventor/draggers/SoScale1Dragger.h
- at includedir@/Inventor/draggers/SoScale2Dragger.h
- at includedir@/Inventor/draggers/SoScale2UniformDragger.h
- at includedir@/Inventor/draggers/SoScaleUniformDragger.h
- at includedir@/Inventor/draggers/SoSpotLightDragger.h
- at includedir@/Inventor/draggers/SoTabBoxDragger.h
- at includedir@/Inventor/draggers/SoTabPlaneDragger.h
- at includedir@/Inventor/draggers/SoTrackballDragger.h
- at includedir@/Inventor/draggers/SoTransformBoxDragger.h
- at includedir@/Inventor/draggers/SoTransformerDragger.h
- at includedir@/Inventor/draggers/SoTranslate1Dragger.h
- at includedir@/Inventor/draggers/SoTranslate2Dragger.h
- at includedir@/Inventor/elements/SoAccumulatedElement.h
- at includedir@/Inventor/elements/SoAmbientColorElement.h
- at includedir@/Inventor/elements/SoAnnoText3CharOrientElement.h
- at includedir@/Inventor/elements/SoAnnoText3FontSizeHintElement.h
- at includedir@/Inventor/elements/SoAnnoText3RenderPrintElement.h
- at includedir@/Inventor/elements/SoBBoxModelMatrixElement.h
- at includedir@/Inventor/elements/SoCacheElement.h
- at includedir@/Inventor/elements/SoClipPlaneElement.h
- at includedir@/Inventor/elements/SoComplexityElement.h
- at includedir@/Inventor/elements/SoComplexityTypeElement.h
- at includedir@/Inventor/elements/SoCoordinateElement.h
- at includedir@/Inventor/elements/SoCreaseAngleElement.h
- at includedir@/Inventor/elements/SoCullElement.h
- at includedir@/Inventor/elements/SoDecimationPercentageElement.h
- at includedir@/Inventor/elements/SoDecimationTypeElement.h
- at includedir@/Inventor/elements/SoDiffuseColorElement.h
- at includedir@/Inventor/elements/SoDrawStyleElement.h
- at includedir@/Inventor/elements/SoElement.h
- at includedir@/Inventor/elements/SoElements.h
- at includedir@/Inventor/elements/SoEmissiveColorElement.h
- at includedir@/Inventor/elements/SoEnvironmentElement.h
- at includedir@/Inventor/elements/SoFloatElement.h
- at includedir@/Inventor/elements/SoFocalDistanceElement.h
- at includedir@/Inventor/elements/SoFontNameElement.h
- at includedir@/Inventor/elements/SoFontSizeElement.h
- at includedir@/Inventor/elements/SoGLAmbientColorElement.h
- at includedir@/Inventor/elements/SoGLClipPlaneElement.h
- at includedir@/Inventor/elements/SoGLCacheContextElement.h
- at includedir@/Inventor/elements/SoGLCoordinateElement.h
- at includedir@/Inventor/elements/SoGLDiffuseColorElement.h
- at includedir@/Inventor/elements/SoGLDrawStyleElement.h
- at includedir@/Inventor/elements/SoGLEmissiveColorElement.h
- at includedir@/Inventor/elements/SoGLEnvironmentElement.h
- at includedir@/Inventor/elements/SoGLLazyElement.h
- at includedir@/Inventor/elements/SoGLLightIdElement.h
- at includedir@/Inventor/elements/SoGLLightModelElement.h
- at includedir@/Inventor/elements/SoGLLinePatternElement.h
- at includedir@/Inventor/elements/SoGLLineWidthElement.h
- at includedir@/Inventor/elements/SoGLModelMatrixElement.h
- at includedir@/Inventor/elements/SoGLNormalElement.h
- at includedir@/Inventor/elements/SoGLNormalizeElement.h
- at includedir@/Inventor/elements/SoGLPointSizeElement.h
- at includedir@/Inventor/elements/SoGLPolygonOffsetElement.h
- at includedir@/Inventor/elements/SoGLPolygonStippleElement.h
- at includedir@/Inventor/elements/SoGLProjectionMatrixElement.h
- at includedir@/Inventor/elements/SoGLRenderPassElement.h
- at includedir@/Inventor/elements/SoGLShadeModelElement.h
- at includedir@/Inventor/elements/SoGLShapeHintsElement.h
- at includedir@/Inventor/elements/SoGLShininessElement.h
- at includedir@/Inventor/elements/SoGLSpecularColorElement.h
- at includedir@/Inventor/elements/SoGLTextureCoordinateElement.h
- at includedir@/Inventor/elements/SoGLTextureEnabledElement.h
- at includedir@/Inventor/elements/SoGLTexture3EnabledElement.h
- at includedir@/Inventor/elements/SoGLTextureImageElement.h
- at includedir@/Inventor/elements/SoGLTextureMatrixElement.h
- at includedir@/Inventor/elements/SoGLUpdateAreaElement.h
- at includedir@/Inventor/elements/SoGLViewingMatrixElement.h
- at includedir@/Inventor/elements/SoGLColorIndexElement.h
- at includedir@/Inventor/elements/SoGLViewportRegionElement.h
- at includedir@/Inventor/elements/SoInt32Element.h
- at includedir@/Inventor/elements/SoLazyElement.h
- at includedir@/Inventor/elements/SoLightAttenuationElement.h
- at includedir@/Inventor/elements/SoLightElement.h
- at includedir@/Inventor/elements/SoLightModelElement.h
- at includedir@/Inventor/elements/SoLinePatternElement.h
- at includedir@/Inventor/elements/SoLineWidthElement.h
- at includedir@/Inventor/elements/SoLocalBBoxMatrixElement.h
- at includedir@/Inventor/elements/SoLongElement.h
- at includedir@/Inventor/elements/SoMaterialBindingElement.h
- at includedir@/Inventor/elements/SoModelMatrixElement.h
- at includedir@/Inventor/elements/SoNormalBindingElement.h
- at includedir@/Inventor/elements/SoNormalElement.h
- at includedir@/Inventor/elements/SoOverrideElement.h
- at includedir@/Inventor/elements/SoPROTOElement.h
- at includedir@/Inventor/elements/SoPickRayElement.h
- at includedir@/Inventor/elements/SoPickStyleElement.h
- at includedir@/Inventor/elements/SoPointSizeElement.h
- at includedir@/Inventor/elements/SoPolygonOffsetElement.h
- at includedir@/Inventor/elements/SoProfileCoordinateElement.h
- at includedir@/Inventor/elements/SoProfileElement.h
- at includedir@/Inventor/elements/SoProjectionMatrixElement.h
- at includedir@/Inventor/elements/SoReplacedElement.h
- at includedir@/Inventor/elements/SoShapeHintsElement.h
- at includedir@/Inventor/elements/SoShapeStyleElement.h
- at includedir@/Inventor/elements/SoShininessElement.h
- at includedir@/Inventor/elements/SoSpecularColorElement.h
- at includedir@/Inventor/elements/SoSubElement.h
- at includedir@/Inventor/elements/SoSwitchElement.h
- at includedir@/Inventor/elements/SoTextOutlineEnabledElement.h
- at includedir@/Inventor/elements/SoTextureCoordinateBindingElement.h
- at includedir@/Inventor/elements/SoTextureCoordinateElement.h
- at includedir@/Inventor/elements/SoTextureImageElement.h
- at includedir@/Inventor/elements/SoTextureMatrixElement.h
- at includedir@/Inventor/elements/SoTextureOverrideElement.h
- at includedir@/Inventor/elements/SoTextureQualityElement.h
- at includedir@/Inventor/elements/SoTransparencyElement.h
- at includedir@/Inventor/elements/SoUnitsElement.h
- at includedir@/Inventor/elements/SoViewVolumeElement.h
- at includedir@/Inventor/elements/SoViewingMatrixElement.h
- at includedir@/Inventor/elements/SoViewportRegionElement.h
- at includedir@/Inventor/elements/SoWindowElement.h
- at includedir@/Inventor/engines/SoBoolOperation.h
- at includedir@/Inventor/engines/SoCalculator.h
- at includedir@/Inventor/engines/SoCompose.h
- at includedir@/Inventor/engines/SoComposeMatrix.h
- at includedir@/Inventor/engines/SoComposeRotation.h
- at includedir@/Inventor/engines/SoComposeRotationFromTo.h
- at includedir@/Inventor/engines/SoComposeVec2f.h
- at includedir@/Inventor/engines/SoComposeVec3f.h
- at includedir@/Inventor/engines/SoComposeVec4f.h
- at includedir@/Inventor/engines/SoComputeBoundingBox.h
- at includedir@/Inventor/engines/SoConcatenate.h
- at includedir@/Inventor/engines/SoCounter.h
- at includedir@/Inventor/engines/SoDecomposeMatrix.h
- at includedir@/Inventor/engines/SoDecomposeRotation.h
- at includedir@/Inventor/engines/SoDecomposeVec2f.h
- at includedir@/Inventor/engines/SoDecomposeVec3f.h
- at includedir@/Inventor/engines/SoDecomposeVec4f.h
- at includedir@/Inventor/engines/SoElapsedTime.h
- at includedir@/Inventor/engines/SoEngine.h
- at includedir@/Inventor/engines/SoEngineOutput.h
- at includedir@/Inventor/engines/SoEngines.h
- at includedir@/Inventor/engines/SoFieldConverter.h
- at includedir@/Inventor/engines/SoGate.h
- at includedir@/Inventor/engines/SoInterpolate.h
- at includedir@/Inventor/engines/SoInterpolateFloat.h
- at includedir@/Inventor/engines/SoInterpolateRotation.h
- at includedir@/Inventor/engines/SoInterpolateVec2f.h
- at includedir@/Inventor/engines/SoInterpolateVec3f.h
- at includedir@/Inventor/engines/SoInterpolateVec4f.h
- at includedir@/Inventor/engines/SoOnOff.h
- at includedir@/Inventor/engines/SoOneShot.h
- at includedir@/Inventor/engines/SoOutputData.h
- at includedir@/Inventor/engines/SoSelectOne.h
- at includedir@/Inventor/engines/SoSubEngine.h
- at includedir@/Inventor/engines/SoTimeCounter.h
- at includedir@/Inventor/engines/SoTransformVec3f.h
- at includedir@/Inventor/engines/SoTriggerAny.h
- at includedir@/Inventor/errors/SoDebugError.h
- at includedir@/Inventor/errors/SoError.h
- at includedir@/Inventor/errors/SoErrors.h
- at includedir@/Inventor/errors/SoMemoryError.h
- at includedir@/Inventor/errors/SoReadError.h
- at includedir@/Inventor/events/SoButtonEvent.h
- at includedir@/Inventor/events/SoEvent.h
- at includedir@/Inventor/events/SoEvents.h
- at includedir@/Inventor/events/SoKeyboardEvent.h
- at includedir@/Inventor/events/SoLocation2Event.h
- at includedir@/Inventor/events/SoMotion3Event.h
- at includedir@/Inventor/events/SoMouseButtonEvent.h
- at includedir@/Inventor/events/SoSpaceballButtonEvent.h
- at includedir@/Inventor/events/SoSubEvent.h
- at includedir@/Inventor/fields/SoField.h
- at includedir@/Inventor/fields/SoFieldContainer.h
- at includedir@/Inventor/fields/SoFieldData.h
- at includedir@/Inventor/fields/SoFields.h
- at includedir@/Inventor/fields/SoMFBitMask.h
- at includedir@/Inventor/fields/SoMFBool.h
- at includedir@/Inventor/fields/SoMFColor.h
- at includedir@/Inventor/fields/SoMFEngine.h
- at includedir@/Inventor/fields/SoMFEnum.h
- at includedir@/Inventor/fields/SoMFFloat.h
- at includedir@/Inventor/fields/SoMFInt32.h
- at includedir@/Inventor/fields/SoMFLong.h
- at includedir@/Inventor/fields/SoMFMatrix.h
- at includedir@/Inventor/fields/SoMFName.h
- at includedir@/Inventor/fields/SoMFNode.h
- at includedir@/Inventor/fields/SoMFPath.h
- at includedir@/Inventor/fields/SoMFPlane.h
- at includedir@/Inventor/fields/SoMFRotation.h
- at includedir@/Inventor/fields/SoMFShort.h
- at includedir@/Inventor/fields/SoMFString.h
- at includedir@/Inventor/fields/SoMFTime.h
- at includedir@/Inventor/fields/SoMFUInt32.h
- at includedir@/Inventor/fields/SoMFULong.h
- at includedir@/Inventor/fields/SoMFUShort.h
- at includedir@/Inventor/fields/SoMFVec2f.h
- at includedir@/Inventor/fields/SoMFVec3f.h
- at includedir@/Inventor/fields/SoMFVec4f.h
- at includedir@/Inventor/fields/SoMField.h
- at includedir@/Inventor/fields/SoSFBitMask.h
- at includedir@/Inventor/fields/SoSFBool.h
- at includedir@/Inventor/fields/SoSFColor.h
- at includedir@/Inventor/fields/SoSFEngine.h
- at includedir@/Inventor/fields/SoSFEnum.h
- at includedir@/Inventor/fields/SoSFFloat.h
- at includedir@/Inventor/fields/SoSFImage.h
- at includedir@/Inventor/fields/SoSFImage3.h
- at includedir@/Inventor/fields/SoSFInt32.h
- at includedir@/Inventor/fields/SoSFLong.h
- at includedir@/Inventor/fields/SoSFMatrix.h
- at includedir@/Inventor/fields/SoSFName.h
- at includedir@/Inventor/fields/SoSFNode.h
- at includedir@/Inventor/fields/SoSFPath.h
- at includedir@/Inventor/fields/SoSFPlane.h
- at includedir@/Inventor/fields/SoSFRotation.h
- at includedir@/Inventor/fields/SoSFShort.h
- at includedir@/Inventor/fields/SoSFString.h
- at includedir@/Inventor/fields/SoSFTime.h
- at includedir@/Inventor/fields/SoSFTrigger.h
- at includedir@/Inventor/fields/SoSFUInt32.h
- at includedir@/Inventor/fields/SoSFULong.h
- at includedir@/Inventor/fields/SoSFUShort.h
- at includedir@/Inventor/fields/SoSFVec2f.h
- at includedir@/Inventor/fields/SoSFVec3f.h
- at includedir@/Inventor/fields/SoSFVec4f.h
- at includedir@/Inventor/fields/SoSField.h
- at includedir@/Inventor/fields/SoSubField.h
- at includedir@/Inventor/lists/SbIntList.h
- at includedir@/Inventor/lists/SbList.h
- at includedir@/Inventor/lists/SbPList.h
- at includedir@/Inventor/lists/SbStringList.h
- at includedir@/Inventor/lists/SbVec3fList.h
- at includedir@/Inventor/lists/SoActionMethodList.h
- at includedir@/Inventor/lists/SoAuditorList.h
- at includedir@/Inventor/lists/SoBaseList.h
- at includedir@/Inventor/lists/SoCallbackList.h
- at includedir@/Inventor/lists/SoDetailList.h
- at includedir@/Inventor/lists/SoEnabledElementsList.h
- at includedir@/Inventor/lists/SoEngineList.h
- at includedir@/Inventor/lists/SoEngineOutputList.h
- at includedir@/Inventor/lists/SoFieldList.h
- at includedir@/Inventor/lists/SoNodeList.h
- at includedir@/Inventor/lists/SoPathList.h
- at includedir@/Inventor/lists/SoPickedPointList.h
- at includedir@/Inventor/lists/SoTypeList.h
- at includedir@/Inventor/lists/SoVRMLInterpOutputList.h
- at includedir@/Inventor/lock/SoLockMgr.h
- at includedir@/Inventor/manips/SoCenterballManip.h
- at includedir@/Inventor/manips/SoClipPlaneManip.h
- at includedir@/Inventor/manips/SoDirectionalLightManip.h
- at includedir@/Inventor/manips/SoHandleBoxManip.h
- at includedir@/Inventor/manips/SoJackManip.h
- at includedir@/Inventor/manips/SoPointLightManip.h
- at includedir@/Inventor/manips/SoSpotLightManip.h
- at includedir@/Inventor/manips/SoTabBoxManip.h
- at includedir@/Inventor/manips/SoTrackballManip.h
- at includedir@/Inventor/manips/SoTransformBoxManip.h
- at includedir@/Inventor/manips/SoTransformManip.h
- at includedir@/Inventor/manips/SoTransformerManip.h
- at includedir@/Inventor/misc/SoAuditorList.h
- at includedir@/Inventor/misc/SoBase.h
- at includedir@/Inventor/misc/SoBasic.h
- at includedir@/Inventor/misc/SoByteStream.h
- at includedir@/Inventor/misc/SoCallbackList.h
- at includedir@/Inventor/misc/SoChildList.h
- at includedir@/Inventor/misc/SoLightPath.h
- at includedir@/Inventor/misc/SoNormalGenerator.h
- at includedir@/Inventor/misc/SoNotification.h
- at includedir@/Inventor/misc/SoState.h
- at includedir@/Inventor/misc/SoTempPath.h
- at includedir@/Inventor/misc/SoTranReceiver.h
- at includedir@/Inventor/misc/SoTranSender.h
- at includedir@/Inventor/misc/SoTranscribe.h
- at includedir@/Inventor/nodekits/SoAppearanceKit.h
- at includedir@/Inventor/nodekits/SoBaseKit.h
- at includedir@/Inventor/nodekits/SoCameraKit.h
- at includedir@/Inventor/nodekits/SoInteractionKit.h
- at includedir@/Inventor/nodekits/SoLightKit.h
- at includedir@/Inventor/nodekits/SoNodeKit.h
- at includedir@/Inventor/nodekits/SoNodeKitListPart.h
- at includedir@/Inventor/nodekits/SoNodekitCatalog.h
- at includedir@/Inventor/nodekits/SoSceneKit.h
- at includedir@/Inventor/nodekits/SoSeparatorKit.h
- at includedir@/Inventor/nodekits/SoShapeKit.h
- at includedir@/Inventor/nodekits/SoSubKit.h
- at includedir@/Inventor/nodekits/SoWrapperKit.h
- at includedir@/Inventor/nodes/SoAnnoText3.h
- at includedir@/Inventor/nodes/SoAnnoText3Property.h
- at includedir@/Inventor/nodes/SoAlphaTest.h
- at includedir@/Inventor/nodes/SoAnnotation.h
- at includedir@/Inventor/nodes/SoAntiSquish.h
- at includedir@/Inventor/nodes/SoArray.h
- at includedir@/Inventor/nodes/SoAsciiText.h
- at includedir@/Inventor/nodes/SoBaseColor.h
- at includedir@/Inventor/nodes/SoBlinker.h
- at includedir@/Inventor/nodes/SoCallback.h
- at includedir@/Inventor/nodes/SoCamera.h
- at includedir@/Inventor/nodes/SoClipPlane.h
- at includedir@/Inventor/nodes/SoColorIndex.h
- at includedir@/Inventor/nodes/SoComplexity.h
- at includedir@/Inventor/nodes/SoCone.h
- at includedir@/Inventor/nodes/SoCoordinate3.h
- at includedir@/Inventor/nodes/SoCoordinate4.h
- at includedir@/Inventor/nodes/SoCube.h
- at includedir@/Inventor/nodes/SoCylinder.h
- at includedir@/Inventor/nodes/SoDirectionalLight.h
- at includedir@/Inventor/nodes/SoDrawStyle.h
- at includedir@/Inventor/nodes/SoEnvironment.h
- at includedir@/Inventor/nodes/SoEventCallback.h
- at includedir@/Inventor/nodes/SoExtSelection.h
- at includedir@/Inventor/nodes/SoFaceSet.h
- at includedir@/Inventor/nodes/SoFile.h
- at includedir@/Inventor/nodes/SoFont.h
- at includedir@/Inventor/nodes/SoFontStyle.h
- at includedir@/Inventor/nodes/SoGroup.h
- at includedir@/Inventor/nodes/SoImage.h
- at includedir@/Inventor/nodes/SoIndexedFaceSet.h
- at includedir@/Inventor/nodes/SoIndexedLineSet.h
- at includedir@/Inventor/nodes/SoIndexedNurbsCurve.h
- at includedir@/Inventor/nodes/SoIndexedNurbsSurface.h
- at includedir@/Inventor/nodes/SoIndexedShape.h
- at includedir@/Inventor/nodes/SoIndexedTriangleStripSet.h
- at includedir@/Inventor/nodes/SoInfo.h
- at includedir@/Inventor/nodes/SoLOD.h
- at includedir@/Inventor/nodes/SoLabel.h
- at includedir@/Inventor/nodes/SoLevelOfDetail.h
- at includedir@/Inventor/nodes/SoLevelOfSimplification.h
- at includedir@/Inventor/nodes/SoLight.h
- at includedir@/Inventor/nodes/SoLightModel.h
- at includedir@/Inventor/nodes/SoLineSet.h
- at includedir@/Inventor/nodes/SoLinearProfile.h
- at includedir@/Inventor/nodes/SoLocateHighlight.h
- at includedir@/Inventor/nodes/SoMarkerSet.h
- at includedir@/Inventor/nodes/SoMaterial.h
- at includedir@/Inventor/nodes/SoMaterialBinding.h
- at includedir@/Inventor/nodes/SoMatrixTransform.h
- at includedir@/Inventor/nodes/SoMultipleCopy.h
- at includedir@/Inventor/nodes/SoNode.h
- at includedir@/Inventor/nodes/SoNodes.h
- at includedir@/Inventor/nodes/SoNonIndexedShape.h
- at includedir@/Inventor/nodes/SoNormal.h
- at includedir@/Inventor/nodes/SoNormalBinding.h
- at includedir@/Inventor/nodes/SoNurbsCurve.h
- at includedir@/Inventor/nodes/SoNurbsProfile.h
- at includedir@/Inventor/nodes/SoNurbsSurface.h
- at includedir@/Inventor/nodes/SoOrthographicCamera.h
- at includedir@/Inventor/nodes/SoPackedColor.h
- at includedir@/Inventor/nodes/SoPathSwitch.h
- at includedir@/Inventor/nodes/SoPendulum.h
- at includedir@/Inventor/nodes/SoPerspectiveCamera.h
- at includedir@/Inventor/nodes/SoPickStyle.h
- at includedir@/Inventor/nodes/SoPointLight.h
- at includedir@/Inventor/nodes/SoPointSet.h
- at includedir@/Inventor/nodes/SoPolygonOffset.h
- at includedir@/Inventor/nodes/SoProfile.h
- at includedir@/Inventor/nodes/SoProfileCoordinate2.h
- at includedir@/Inventor/nodes/SoProfileCoordinate3.h
- at includedir@/Inventor/nodes/SoQuadMesh.h
- at includedir@/Inventor/nodes/SoResetTransform.h
- at includedir@/Inventor/nodes/SoRotation.h
- at includedir@/Inventor/nodes/SoRotationXYZ.h
- at includedir@/Inventor/nodes/SoRotor.h
- at includedir@/Inventor/nodes/SoScale.h
- at includedir@/Inventor/nodes/SoSelection.h
- at includedir@/Inventor/nodes/SoSeparator.h
- at includedir@/Inventor/nodes/SoShape.h
- at includedir@/Inventor/nodes/SoShapeHints.h
- at includedir@/Inventor/nodes/SoShuttle.h
- at includedir@/Inventor/nodes/SoSphere.h
- at includedir@/Inventor/nodes/SoSpotLight.h
- at includedir@/Inventor/nodes/SoSubNode.h
- at includedir@/Inventor/nodes/SoSurroundScale.h
- at includedir@/Inventor/nodes/SoSwitch.h
- at includedir@/Inventor/nodes/SoText2.h
- at includedir@/Inventor/nodes/SoText3.h
- at includedir@/Inventor/nodes/SoTexture2.h
- at includedir@/Inventor/nodes/SoTexture3.h
- at includedir@/Inventor/nodes/SoTexture2Transform.h
- at includedir@/Inventor/nodes/SoTexture3Transform.h
- at includedir@/Inventor/nodes/SoTextureCoordinate2.h
- at includedir@/Inventor/nodes/SoTextureCoordinate3.h
- at includedir@/Inventor/nodes/SoTextureCoordinateBinding.h
- at includedir@/Inventor/nodes/SoTextureCoordinateDefault.h
- at includedir@/Inventor/nodes/SoTextureCoordinateEnvironment.h
- at includedir@/Inventor/nodes/SoTextureCoordinateFunction.h
- at includedir@/Inventor/nodes/SoTextureCoordinatePlane.h
- at includedir@/Inventor/nodes/SoTransform.h
- at includedir@/Inventor/nodes/SoTransformSeparator.h
- at includedir@/Inventor/nodes/SoTransformation.h
- at includedir@/Inventor/nodes/SoTranslation.h
- at includedir@/Inventor/nodes/SoTriangleStripSet.h
- at includedir@/Inventor/nodes/SoUnits.h
- at includedir@/Inventor/nodes/SoVertexProperty.h
- at includedir@/Inventor/nodes/SoVertexShape.h
- at includedir@/Inventor/nodes/SoWWWAnchor.h
- at includedir@/Inventor/nodes/SoWWWInline.h
- at includedir@/Inventor/projectors/SbCylinderPlaneProjector.h
- at includedir@/Inventor/projectors/SbCylinderProjector.h
- at includedir@/Inventor/projectors/SbCylinderSectionProjector.h
- at includedir@/Inventor/projectors/SbCylinderSheetProjector.h
- at includedir@/Inventor/projectors/SbLineProjector.h
- at includedir@/Inventor/projectors/SbPlaneProjector.h
- at includedir@/Inventor/projectors/SbProjector.h
- at includedir@/Inventor/projectors/SbProjectors.h
- at includedir@/Inventor/projectors/SbSpherePlaneProjector.h
- at includedir@/Inventor/projectors/SbSphereProjector.h
- at includedir@/Inventor/projectors/SbSphereSectionProjector.h
- at includedir@/Inventor/projectors/SbSphereSheetProjector.h
- at includedir@/Inventor/sensors/SoAlarmSensor.h
- at includedir@/Inventor/sensors/SoDataSensor.h
- at includedir@/Inventor/sensors/SoDelayQueueSensor.h
- at includedir@/Inventor/sensors/SoFieldSensor.h
- at includedir@/Inventor/sensors/SoIdleSensor.h
- at includedir@/Inventor/sensors/SoNodeSensor.h
- at includedir@/Inventor/sensors/SoOneShotSensor.h
- at includedir@/Inventor/sensors/SoPathSensor.h
- at includedir@/Inventor/sensors/SoSensor.h
- at includedir@/Inventor/sensors/SoSensorManager.h
- at includedir@/Inventor/sensors/SoSensors.h
- at includedir@/Inventor/sensors/SoTimerQueueSensor.h
- at includedir@/Inventor/sensors/SoTimerSensor.h
- at includedir@/Inventor/system/inttypes.h
- at libdir@/libCoin.so.0
- at libdir@/libCoin.so.0.0.0
- at libdir@/libCoin.la
- at libdir@/libCoin.so
- at mandir@/man3/SbBSPTree.3
- at mandir@/man3/SbBool.3
- at mandir@/man3/SbBox2f.3
- at mandir@/man3/SbBox2s.3
- at mandir@/man3/SbBox3f.3
- at mandir@/man3/SbColor.3
- at mandir@/man3/SbColor4f.3
- at mandir@/man3/SbCylinder.3
- at mandir@/man3/SbCylinderPlaneProjector.3
- at mandir@/man3/SbCylinderProjector.3
- at mandir@/man3/SbCylinderSectionProjector.3
- at mandir@/man3/SbCylinderSheetProjector.3
- at mandir@/man3/SbDict.3
- at mandir@/man3/SbIntList.3
- at mandir@/man3/SbLine.3
- at mandir@/man3/SbLineProjector.3
- at mandir@/man3/SbList.3
- at mandir@/man3/SbMatrix.3
- at mandir@/man3/SbName.3
- at mandir@/man3/SbPList.3
- at mandir@/man3/SbPlane.3
- at mandir@/man3/SbPlaneProjector.3
- at mandir@/man3/SbProjector.3
- at mandir@/man3/SbRotation.3
- at mandir@/man3/SbSphere.3
- at mandir@/man3/SbSpherePlaneProjector.3
- at mandir@/man3/SbSphereProjector.3
- at mandir@/man3/SbSphereSectionProjector.3
- at mandir@/man3/SbSphereSheetProjector.3
- at mandir@/man3/SbString.3
- at mandir@/man3/SbStringList.3
- at mandir@/man3/SbTime.3
- at mandir@/man3/SbVec2f.3
- at mandir@/man3/SbVec2s.3
- at mandir@/man3/SbVec3f.3
- at mandir@/man3/SbVec3s.3
- at mandir@/man3/SbVec3fList.3
- at mandir@/man3/SbVec4f.3
- at mandir@/man3/SbViewVolume.3
- at mandir@/man3/SbViewportRegion.3
- at mandir@/man3/SbXfBox3f.3
- at mandir@/man3/SoAction.3
- at mandir@/man3/SoActionMethodList.3
- at mandir@/man3/SoAlarmSensor.3
- at mandir@/man3/SoAnnoText3.3
- at mandir@/man3/SoAnnoText3Property.3
- at mandir@/man3/SoAlphaTest.3
- at mandir@/man3/SoAnnotation.3
- at mandir@/man3/SoAntiSquish.3
- at mandir@/man3/SoArray.3
- at mandir@/man3/SoAsciiText.3
- at mandir@/man3/SoAuditorList.3
- at mandir@/man3/SoBase.3
- at mandir@/man3/SoBaseColor.3
- at mandir@/man3/SoBaseList.3
- at mandir@/man3/SoBlinker.3
- at mandir@/man3/SoBoxHighlightRenderAction.3
- at mandir@/man3/SoButtonEvent.3
- at mandir@/man3/SoCallback.3
- at mandir@/man3/SoCallbackAction.3
- at mandir@/man3/SoCallbackList.3
- at mandir@/man3/SoCamera.3
- at mandir@/man3/SoChildList.3
- at mandir@/man3/SoClipPlane.3
- at mandir@/man3/SoColorIndex.3
- at mandir@/man3/SoComplexity.3
- at mandir@/man3/SoCone.3
- at mandir@/man3/SoCoordinate3.3
- at mandir@/man3/SoCoordinate4.3
- at mandir@/man3/SoCube.3
- at mandir@/man3/SoCylinder.3
- at mandir@/man3/SoDB.3
- at mandir@/man3/SoDataSensor.3
- at mandir@/man3/SoDebugError.3
- at mandir@/man3/SoDelayQueueSensor.3
- at mandir@/man3/SoDetailList.3
- at mandir@/man3/SoDirectionalLight.3
- at mandir@/man3/SoDrawStyle.3
- at mandir@/man3/SoEnabledElementsList.3
- at mandir@/man3/SoEngine.3
- at mandir@/man3/SoEngineList.3
- at mandir@/man3/SoEngineOutput.3
- at mandir@/man3/SoEngineOutputList.3
- at mandir@/man3/SoEnvironment.3
- at mandir@/man3/SoError.3
- at mandir@/man3/SoEvent.3
- at mandir@/man3/SoEventCallback.3
- at mandir@/man3/SoExtSelection.3
- at mandir@/man3/SoFaceSet.3
- at mandir@/man3/SoField.3
- at mandir@/man3/SoFieldContainer.3
- at mandir@/man3/SoFieldData.3
- at mandir@/man3/SoFieldList.3
- at mandir@/man3/SoFieldSensor.3
- at mandir@/man3/SoFile.3
- at mandir@/man3/SoFont.3
- at mandir@/man3/SoFontStyle.3
- at mandir@/man3/SoFullPath.3
- at mandir@/man3/SoGLRenderAction.3
- at mandir@/man3/SoGetBoundingBoxAction.3
- at mandir@/man3/SoGetMatrixAction.3
- at mandir@/man3/SoGetPrimitiveCountAction.3
- at mandir@/man3/SoGroup.3
- at mandir@/man3/SoHandleEventAction.3
- at mandir@/man3/SoIdleSensor.3
- at mandir@/man3/SoImage.3
- at mandir@/man3/SoIndexedFaceSet.3
- at mandir@/man3/SoIndexedLineSet.3
- at mandir@/man3/SoIndexedNurbsCurve.3
- at mandir@/man3/SoIndexedNurbsSurface.3
- at mandir@/man3/SoIndexedShape.3
- at mandir@/man3/SoIndexedTriangleStripSet.3
- at mandir@/man3/SoInfo.3
- at mandir@/man3/SoInput.3
- at mandir@/man3/SoInteraction.3
- at mandir@/man3/SoKeyboardEvent.3
- at mandir@/man3/SoLOD.3
- at mandir@/man3/SoLabel.3
- at mandir@/man3/SoLevelOfDetail.3
- at mandir@/man3/SoLevelOfSimplification.3
- at mandir@/man3/SoLight.3
- at mandir@/man3/SoLightModel.3
- at mandir@/man3/SoLineHighlightRenderAction.3
- at mandir@/man3/SoLineSet.3
- at mandir@/man3/SoLinearProfile.3
- at mandir@/man3/SoLocateHighlight.3
- at mandir@/man3/SoLocation2Event.3
- at mandir@/man3/SoMFBitMask.3
- at mandir@/man3/SoMFBool.3
- at mandir@/man3/SoMFColor.3
- at mandir@/man3/SoMFEngine.3
- at mandir@/man3/SoMFEnum.3
- at mandir@/man3/SoMFFloat.3
- at mandir@/man3/SoMFInt32.3
- at mandir@/man3/SoMFMatrix.3
- at mandir@/man3/SoMFName.3
- at mandir@/man3/SoMFNode.3
- at mandir@/man3/SoMFPath.3
- at mandir@/man3/SoMFPlane.3
- at mandir@/man3/SoMFRotation.3
- at mandir@/man3/SoMFShort.3
- at mandir@/man3/SoMFString.3
- at mandir@/man3/SoMFTime.3
- at mandir@/man3/SoMFUInt32.3
- at mandir@/man3/SoMFUShort.3
- at mandir@/man3/SoMFVec2f.3
- at mandir@/man3/SoMFVec3f.3
- at mandir@/man3/SoMFVec4f.3
- at mandir@/man3/SoMField.3
- at mandir@/man3/SoMarkerSet.3
- at mandir@/man3/SoMaterial.3
- at mandir@/man3/SoMaterialBinding.3
- at mandir@/man3/SoMatrixTransform.3
- at mandir@/man3/SoMemoryError.3
- at mandir@/man3/SoMotion3Event.3
- at mandir@/man3/SoMouseButtonEvent.3
- at mandir@/man3/SoMultipleCopy.3
- at mandir@/man3/SoNode.3
- at mandir@/man3/SoNodeList.3
- at mandir@/man3/SoNodeSensor.3
- at mandir@/man3/SoNonIndexedShape.3
- at mandir@/man3/SoNormal.3
- at mandir@/man3/SoNormalBinding.3
- at mandir@/man3/SoNotList.3
- at mandir@/man3/SoNotRec.3
- at mandir@/man3/SoNurbsCurve.3
- at mandir@/man3/SoNurbsProfile.3
- at mandir@/man3/SoNurbsSurface.3
- at mandir@/man3/SoOneShotSensor.3
- at mandir@/man3/SoOrthographicCamera.3
- at mandir@/man3/SoOutput.3
- at mandir@/man3/SoPackedColor.3
- at mandir@/man3/SoPath.3
- at mandir@/man3/SoPathList.3
- at mandir@/man3/SoPathSensor.3
- at mandir@/man3/SoPathSwitch.3
- at mandir@/man3/SoPendulum.3
- at mandir@/man3/SoPerspectiveCamera.3
- at mandir@/man3/SoPickAction.3
- at mandir@/man3/SoPickStyle.3
- at mandir@/man3/SoPickedPoint.3
- at mandir@/man3/SoPickedPointList.3
- at mandir@/man3/SoPointLight.3
- at mandir@/man3/SoPointSet.3
- at mandir@/man3/SoPolygonOffset.3
- at mandir@/man3/SoPrimitiveVertex.3
- at mandir@/man3/SoProfile.3
- at mandir@/man3/SoProfileCoordinate2.3
- at mandir@/man3/SoProfileCoordinate3.3
- at mandir@/man3/SoQuadMesh.3
- at mandir@/man3/SoRayPickAction.3
- at mandir@/man3/SoReadError.3
- at mandir@/man3/SoResetTransform.3
- at mandir@/man3/SoRotation.3
- at mandir@/man3/SoRotationXYZ.3
- at mandir@/man3/SoRotor.3
- at mandir@/man3/SoSFBitMask.3
- at mandir@/man3/SoSFBool.3
- at mandir@/man3/SoSFColor.3
- at mandir@/man3/SoSFEngine.3
- at mandir@/man3/SoSFEnum.3
- at mandir@/man3/SoSFFloat.3
- at mandir@/man3/SoSFImage.3
- at mandir@/man3/SoSFImage3.3
- at mandir@/man3/SoSFInt32.3
- at mandir@/man3/SoSFMatrix.3
- at mandir@/man3/SoSFName.3
- at mandir@/man3/SoSFNode.3
- at mandir@/man3/SoSFPath.3
- at mandir@/man3/SoSFPlane.3
- at mandir@/man3/SoSFRotation.3
- at mandir@/man3/SoSFShort.3
- at mandir@/man3/SoSFString.3
- at mandir@/man3/SoSFTime.3
- at mandir@/man3/SoSFTrigger.3
- at mandir@/man3/SoSFUInt32.3
- at mandir@/man3/SoSFUShort.3
- at mandir@/man3/SoSFVec2f.3
- at mandir@/man3/SoSFVec3f.3
- at mandir@/man3/SoSFVec4f.3
- at mandir@/man3/SoSField.3
- at mandir@/man3/SoScale.3
- at mandir@/man3/SoSceneManager.3
- at mandir@/man3/SoSearchAction.3
- at mandir@/man3/SoSelection.3
- at mandir@/man3/SoSensor.3
- at mandir@/man3/SoSensorManager.3
- at mandir@/man3/SoSeparator.3
- at mandir@/man3/SoShape.3
- at mandir@/man3/SoShapeHints.3
- at mandir@/man3/SoShuttle.3
- at mandir@/man3/SoSpaceballButtonEvent.3
- at mandir@/man3/SoSphere.3
- at mandir@/man3/SoSpotLight.3
- at mandir@/man3/SoState.3
- at mandir@/man3/SoSurroundScale.3
- at mandir@/man3/SoSwitch.3
- at mandir@/man3/SoText2.3
- at mandir@/man3/SoText3.3
- at mandir@/man3/SoTexture2.3
- at mandir@/man3/SoTexture3.3
- at mandir@/man3/SoTexture2Transform.3
- at mandir@/man3/SoTexture3Transform.3
- at mandir@/man3/SoTextureCoordinate2.3
- at mandir@/man3/SoTextureCoordinate3.3
- at mandir@/man3/SoTextureCoordinateBinding.3
- at mandir@/man3/SoTextureCoordinateDefault.3
- at mandir@/man3/SoTextureCoordinateEnvironment.3
- at mandir@/man3/SoTextureCoordinateFunction.3
- at mandir@/man3/SoTextureCoordinatePlane.3
- at mandir@/man3/SoTimerQueueSensor.3
- at mandir@/man3/SoTimerSensor.3
- at mandir@/man3/SoTransform.3
- at mandir@/man3/SoTransformSeparator.3
- at mandir@/man3/SoTransformation.3
- at mandir@/man3/SoTranslation.3
- at mandir@/man3/SoTriangleStripSet.3
- at mandir@/man3/SoType.3
- at mandir@/man3/SoTypeList.3
- at mandir@/man3/SoUnits.3
- at mandir@/man3/SoVRMLInterpOutputList.3
- at mandir@/man3/SoVertexProperty.3
- at mandir@/man3/SoVertexShape.3
- at mandir@/man3/SoWWWAnchor.3
- at mandir@/man3/SoWWWInline.3
- at mandir@/man3/SoWriteAction.3
- at datarootdir@/Coin/draggerDefaults/centerballDragger.iv
- at datarootdir@/Coin/draggerDefaults/directionalLightDragger.iv
- at datarootdir@/Coin/draggerDefaults/dragPointDragger.iv
- at datarootdir@/Coin/draggerDefaults/handleBoxDragger.iv
- at datarootdir@/Coin/draggerDefaults/jackDragger.iv
- at datarootdir@/Coin/draggerDefaults/pointLightDragger.iv
- at datarootdir@/Coin/draggerDefaults/rotateCylindricalDragger.iv
- at datarootdir@/Coin/draggerDefaults/rotateDiscDragger.iv
- at datarootdir@/Coin/draggerDefaults/rotateSphericalDragger.iv
- at datarootdir@/Coin/draggerDefaults/scale1Dragger.iv
- at datarootdir@/Coin/draggerDefaults/scale2Dragger.iv
- at datarootdir@/Coin/draggerDefaults/scale2UniformDragger.iv
- at datarootdir@/Coin/draggerDefaults/scaleUniformDragger.iv
- at datarootdir@/Coin/draggerDefaults/spotLightDragger.iv
- at datarootdir@/Coin/draggerDefaults/tabBoxDragger.iv
- at datarootdir@/Coin/draggerDefaults/tabPlaneDragger.iv
- at datarootdir@/Coin/draggerDefaults/trackballDragger.iv
- at datarootdir@/Coin/draggerDefaults/transformBoxDragger.iv
- at datarootdir@/Coin/draggerDefaults/transformerDragger.iv
- at datarootdir@/Coin/draggerDefaults/translate1Dragger.iv
- at datarootdir@/Coin/draggerDefaults/translate2Dragger.iv
- at datarootdir@/aclocal/coin.m4
-
-
-%clean
-
-cd $RPM_BUILD_DIR/Coin
-make uninstall
-
-# man pages
-cd @mandir@/man3
-rm SbBSPTree.3 SbBool.3 SbBox2f.3 SbBox2s.3 SbBox3f.3 SbColor.3 SbColor4f.3
-rm SbCylinder.3 SbCylinderPlaneProjector.3 SbCylinderProjector.3
-rm SbCylinderSectionProjector.3 SbCylinderSheetProjector.3 SbDict.3
-rm SbIntList.3 SbLine.3 SbLineProjector.3 SbList.3 SbMatrix.3 SbName.3
-rm SbPList.3 SbPlane.3 SbPlaneProjector.3 SbProjector.3 SbRotation.3 SbSphere.3
-rm SbSpherePlaneProjector.3 SbSphereProjector.3 SbSphereSectionProjector.3
-rm SbSphereSheetProjector.3 SbString.3 SbStringList.3 SbTime.3 SbVec2f.3
-rm SbVec2s.3 SbVec3f.3 SbVec3s.3 SbVec3fList.3 SbVec4f.3 SbViewVolume.3 SbViewportRegion.3
-rm SbXfBox3f.3 SoAction.3 SoActionMethodList.3 SoAlarmSensor.3 SoAnnoText3.3
-rm SoAnnoText3Property.3 SoAlphaTest.3 SoAnnotation.3 SoAntiSquish.3 SoArray.3 SoAsciiText.3
-rm SoAuditorList.3 SoBase.3 SoBaseColor.3 SoBaseList.3 SoBlinker.3
-rm SoBoxHighlightRenderAction.3 SoButtonEvent.3 SoCallback.3 SoCallbackAction.3
-rm SoCallbackList.3 SoCamera.3 SoChildList.3 SoClipPlane.3 SoColorIndex.3
-rm SoComplexity.3 SoCone.3 SoCoordinate3.3 SoCoordinate4.3 SoCube.3 SoCylinder.3
-rm SoDB.3 SoDataSensor.3 SoDebugError.3 SoDelayQueueSensor.3 SoDetailList.3
-rm SoDirectionalLight.3 SoDrawStyle.3 SoEnabledElementsList.3 SoEngine.3
-rm SoEngineList.3 SoEngineOutput.3 SoEngineOutputList.3 SoEnvironment.3
-rm SoError.3 SoEvent.3 SoEventCallback.3 SoExtSelection.3 SoFaceSet.3 SoField.3
-rm SoFieldContainer.3 SoFieldData.3 SoFieldList.3 SoFieldSensor.3 SoFile.3
-rm SoFont.3 SoFontStyle.3 SoFullPath.3 SoGLRenderAction.3 SoGetBoundingBoxAction.3
-rm SoGetMatrixAction.3 SoGetPrimitiveCountAction.3 SoGroup.3 SoHandleEventAction.3
-rm SoIdleSensor.3 SoImage.3 SoIndexedFaceSet.3 SoIndexedLineSet.3 SoIndexedNurbsCurve.3
-rm SoIndexedNurbsSurface.3 SoIndexedShape.3 SoIndexedTriangleStripSet.3 SoInfo.3
-rm SoInput.3 SoInteraction.3 SoKeyboardEvent.3 SoLOD.3 SoLabel.3 SoLevelOfDetail.3
-rm SoLevelOfSimplification.3 SoLight.3 SoLightModel.3 SoLineHighlightRenderAction.3
-rm SoLineSet.3 SoLinearProfile.3 SoLocateHighlight.3 SoLocation2Event.3
-rm SoMFBitMask.3 SoMFBool.3 SoMFColor.3 SoMFEngine.3 SoMFEnum.3 SoMFFloat.3
-rm SoMFInt32.3 SoMFMatrix.3 SoMFName.3 SoMFNode.3 SoMFPath.3 SoMFPlane.3
-rm SoMFRotation.3 SoMFShort.3 SoMFString.3 SoMFTime.3 SoMFUInt32.3 SoMFUShort.3
-rm SoMFVec2f.3 SoMFVec3f.3 SoMFVec4f.3 SoMField.3 SoMarkerSet.3 SoMaterial.3
-rm SoMaterialBinding.3 SoMatrixTransform.3 SoMemoryError.3 SoMotion3Event.3
-rm SoMouseButtonEvent.3 SoMultipleCopy.3 SoNode.3 SoNodeList.3 SoNodeSensor.3
-rm SoNonIndexedShape.3 SoNormal.3 SoNormalBinding.3 SoNotList.3 SoNotRec.3
-rm SoNurbsCurve.3 SoNurbsProfile.3 SoNurbsSurface.3 SoOneShotSensor.3 SoOrthographicCamera.3
-rm SoOutput.3 SoPackedColor.3 SoPath.3 SoPathList.3 SoPathSensor.3 SoPathSwitch.3
-rm SoPendulum.3 SoPerspectiveCamera.3 SoPickAction.3 SoPickStyle.3 SoPickedPoint.3
-rm SoPickedPointList.3 SoPointLight.3 SoPointSet.3 SoPolygonOffset.3 SoPrimitiveVertex.3
-rm SoProfile.3 SoProfileCoordinate2.3 SoProfileCoordinate3.3 SoQuadMesh.3
-rm SoRayPickAction.3 SoReadError.3 SoResetTransform.3 SoRotation.3 SoRotationXYZ.3
-rm SoRotor.3 SoSFBitMask.3 SoSFBool.3 SoSFColor.3 SoSFEngine.3 SoSFEnum.3
-rm SoSFFloat.3 SoSFImage.3 SoSFImage3.3 SoSFInt32.3 SoSFMatrix.3 SoSFName.3 SoSFNode.3
-rm SoSFPath.3 SoSFPlane.3 SoSFRotation.3 SoSFShort.3 SoSFString.3 SoSFTime.3
-rm SoSFTrigger.3 SoSFUInt32.3 SoSFUShort.3 SoSFVec2f.3 SoSFVec3f.3 SoSFVec4f.3
-rm SoSField.3 SoScale.3 SoSceneManager.3 SoSearchAction.3 SoSelection.3
-rm SoSensor.3 SoSensorManager.3 SoSeparator.3 SoShape.3 SoShapeHints.3
-rm SoShuttle.3 SoSpaceballButtonEvent.3 SoSphere.3 SoSpotLight.3 SoState.3
-rm SoSurroundScale.3 SoSwitch.3 SoText2.3 SoText3.3 SoTexture2.3 SoTexture3.3 SoTexture2Transform.3 SoTexture3Transform.3
-rm SoTextureCoordinate2.3 SoTextureCoordinate3.3 SoTextureCoordinateBinding.3 SoTextureCoordinateDefault.3
-rm SoTextureCoordinateEnvironment.3 SoTextureCoordinateFunction.3 SoTextureCoordinatePlane.3
-rm SoTimerQueueSensor.3 SoTimerSensor.3 SoTransform.3 SoTransformSeparator.3
-rm SoTransformation.3 SoTranslation.3 SoTriangleStripSet.3 SoType.3 SoTypeList.3
-rm SoUnits.3 SoVRMLInterpOutputList.3 SoVertexProperty.3 SoVertexShape.3
-rm SoWWWAnchor.3 SoWWWInline.3 SoWriteAction.3
-
diff --git a/build/data/coin4.sln b/build/data/coin4.sln
deleted file mode 100755
index 3ce3932..0000000
--- a/build/data/coin4.sln
+++ /dev/null
@@ -1,66 +0,0 @@
-Microsoft Visual Studio Solution File, Format Version 8.00
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "coin4", "coin4.vcproj", "{4DE22A84-B191-451A-907F-05093520303A}"
-	ProjectSection(ProjectDependencies) = postProject
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "coin4_install", "coin4_install.vcproj", "{81094CB1-161E-423A-905A-0C492E4DF20B}"
-	ProjectSection(ProjectDependencies) = postProject
-		{4DE22A84-B191-451A-907F-05093520303A} = {4DE22A84-B191-451A-907F-05093520303A}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "coin4_uninstall", "coin4_uninstall.vcproj", "{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}"
-	ProjectSection(ProjectDependencies) = postProject
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "coin4_docs", "coin4_docs.vcproj", "{79A19DDE-2D99-4E02-9784-062481599286}"
-	ProjectSection(ProjectDependencies) = postProject
-	EndProjectSection
-EndProject
-Global
-	GlobalSection(SolutionConfiguration) = preSolution
-		DLL (Debug) = DLL (Debug)
-		DLL (Release) = DLL (Release)
-		LIB (Debug) = LIB (Debug)
-		LIB (Release) = LIB (Release)
-	EndGlobalSection
-	GlobalSection(ProjectDependencies) = postSolution
-	EndGlobalSection
-	GlobalSection(ProjectConfiguration) = postSolution
-		{4DE22A84-B191-451A-907F-05093520303A}.DLL (Debug).ActiveCfg = DLL (Debug)|Win32
-		{4DE22A84-B191-451A-907F-05093520303A}.DLL (Debug).Build.0 = DLL (Debug)|Win32
-		{4DE22A84-B191-451A-907F-05093520303A}.DLL (Release).ActiveCfg = DLL (Release)|Win32
-		{4DE22A84-B191-451A-907F-05093520303A}.DLL (Release).Build.0 = DLL (Release)|Win32
-		{4DE22A84-B191-451A-907F-05093520303A}.LIB (Debug).ActiveCfg = LIB (Debug)|Win32
-		{4DE22A84-B191-451A-907F-05093520303A}.LIB (Debug).Build.0 = LIB (Debug)|Win32
-		{4DE22A84-B191-451A-907F-05093520303A}.LIB (Release).ActiveCfg = LIB (Release)|Win32
-		{4DE22A84-B191-451A-907F-05093520303A}.LIB (Release).Build.0 = LIB (Release)|Win32
-		{81094CB1-161E-423A-905A-0C492E4DF20B}.DLL (Debug).ActiveCfg = DLL (Debug)|Win32
-		{81094CB1-161E-423A-905A-0C492E4DF20B}.DLL (Debug).Build.0 = DLL (Debug)|Win32
-		{81094CB1-161E-423A-905A-0C492E4DF20B}.DLL (Release).ActiveCfg = DLL (Release)|Win32
-		{81094CB1-161E-423A-905A-0C492E4DF20B}.DLL (Release).Build.0 = DLL (Release)|Win32
-		{81094CB1-161E-423A-905A-0C492E4DF20B}.LIB (Debug).ActiveCfg = LIB (Debug)|Win32
-		{81094CB1-161E-423A-905A-0C492E4DF20B}.LIB (Debug).Build.0 = LIB (Debug)|Win32
-		{81094CB1-161E-423A-905A-0C492E4DF20B}.LIB (Release).ActiveCfg = LIB (Release)|Win32
-		{81094CB1-161E-423A-905A-0C492E4DF20B}.LIB (Release).Build.0 = LIB (Release)|Win32
-		{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}.DLL (Debug).ActiveCfg = DLL (Debug)|Win32
-		{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}.DLL (Debug).Build.0 = DLL (Debug)|Win32
-		{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}.DLL (Release).ActiveCfg = DLL (Release)|Win32
-		{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}.DLL (Release).Build.0 = DLL (Release)|Win32
-		{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}.LIB (Debug).ActiveCfg = LIB (Debug)|Win32
-		{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}.LIB (Debug).Build.0 = LIB (Debug)|Win32
-		{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}.LIB (Release).ActiveCfg = LIB (Release)|Win32
-		{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}.LIB (Release).Build.0 = LIB (Release)|Win32
-		{79A19DDE-2D99-4E02-9784-062481599286}.DLL (Debug).ActiveCfg = DLL (Debug)|Win32
-		{79A19DDE-2D99-4E02-9784-062481599286}.DLL (Debug).Build.0 = DLL (Debug)|Win32
-		{79A19DDE-2D99-4E02-9784-062481599286}.DLL (Release).ActiveCfg = DLL (Release)|Win32
-		{79A19DDE-2D99-4E02-9784-062481599286}.DLL (Release).Build.0 = DLL (Release)|Win32
-		{79A19DDE-2D99-4E02-9784-062481599286}.LIB (Debug).ActiveCfg = LIB (Debug)|Win32
-		{79A19DDE-2D99-4E02-9784-062481599286}.LIB (Debug).Build.0 = LIB (Debug)|Win32
-		{79A19DDE-2D99-4E02-9784-062481599286}.LIB (Release).ActiveCfg = LIB (Release)|Win32
-		{79A19DDE-2D99-4E02-9784-062481599286}.LIB (Release).Build.0 = LIB (Release)|Win32
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-	EndGlobalSection
-	GlobalSection(ExtensibilityAddIns) = postSolution
-	EndGlobalSection
-EndGlobal
diff --git a/build/misc/StartMSVCGeneration.sh b/build/misc/StartMSVCGeneration.sh
deleted file mode 100644
index 4595017..0000000
--- a/build/misc/StartMSVCGeneration.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-cd $(dirname $0)/../..
-export COINDIR=$(cygpath -w $(pwd))
-build/general/generate-all.sh Coin4 7 9
diff --git a/build/misc/build-docs.bat b/build/misc/build-docs.bat
deleted file mode 100755
index ae2676a..0000000
--- a/build/misc/build-docs.bat
+++ /dev/null
@@ -1,42 +0,0 @@
- at echo off
-
-set type=%1
-set mode=%2
-set msvc=%3
-set libname=%4
-
-set doxygen=%ProgramFiles%\doxygen\bin\doxygen.exe
-set htmldir=..\html
-
-rem ************************************************************************
-
-if exist "%doxygen%" goto doxygenexists
-echo
-echo   You do not seem to have have doxygen.exe installed as
-echo   %doxygen%.
-echo
-echo   Download the windows installer from www.doxygen.org, and
-echo   install it to C:\Program Files\doxygen\, or you can edit the
-echo   ..\misc\build-docs.bat script file to pick up doxygen from
-echo   where you have installed it.
-echo
-exit 1
-
-:doxygenexists
-
-rem ************************************************************************
-
-if exist %htmldir%\*.* goto htmldirexists
-mkdir %htmldir%
-:htmldirexists
-
-echo Running doxygen (it may take a while)...
-"%doxygen%" docs\%libname%.doxygen
-echo Done.
-
-echo Copying files...
-xcopy ..\..\docs\doxygen\Coin_logo.png %htmldir%\ /R /Y
-
-explorer %htmldir%\index.html
-exit 0
-
diff --git a/build/misc/config-wrapper.h b/build/misc/config-wrapper.h
deleted file mode 100644
index 659f542..0000000
--- a/build/misc/config-wrapper.h
+++ /dev/null
@@ -1,13 +0,0 @@
-#ifndef COIN_DEBUG
-#error The define COIN_DEBUG needs to be defined to true or false
-#endif
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif
-
-#if COIN_DEBUG
-#include "config-debug.h"
-#else /* !COIN_DEBUG */
-#include "config-release.h"
-#endif /* !COIN_DEBUG */
diff --git a/build/misc/create-directories.bat b/build/misc/create-directories.bat
deleted file mode 100755
index 7e0007a..0000000
--- a/build/misc/create-directories.bat
+++ /dev/null
@@ -1,325 +0,0 @@
- at echo off
-
-REM **********************************************************************
-REM * Create all the directories for the installed files
-
-pushd %COINDIR%
-
-if exist bin\*.* goto binexists
-echo mkdir %COINDIR%\bin
-mkdir bin
-:binexists
-
-if exist data\*.* goto dataexists
-echo mkdir %COINDIR%\data
-mkdir data
-:dataexists
-
-if exist include\*.* goto includeexists
-echo mkdir %COINDIR%\include
-mkdir include
-:includeexists
-
-if exist lib\*.* goto libexists
-echo mkdir %COINDIR%\lib
-mkdir lib
-:libexists
-
-pushd data
-
-if exist draggerDefaults\*.* goto draggerdefaultsexists
-echo mkdir %COINDIR%\data\draggerDefaults
-mkdir draggerDefaults
-:draggerdefaultsexists
-
-if exist shaders\*.* goto shadersexists
-echo mkdir %COINDIR%\data\shaders
-mkdir shaders
-:shadersexists
-
-if exist scxml\*.* goto scxmlexists
-echo mkdir %COINDIR%\data\scxml
-mkdir scxml
-:scxmlexists
-
-popd
-
-pushd data\shaders
-
-if exist lights\*.* goto lightsexists
-echo mkdir %COINDIR%\data\shaders\lights
-mkdir lights
-:lightsexists
-
-if exist vsm\*.* goto vsmexists
-echo mkdir %COINDIR%\data\shaders\vsm
-mkdir vsm
-:vsmexists
-
-popd
-
-pushd data\scxml
-
-if exist navigation\*.* goto scxmlnavigationexists
-echo mkdir %COINDIR%\data\scxml\navigation
-mkdir navigation
-:scxmlnavigationexists
-
-popd
-
-pushd include
-
-if exist Inventor\*.* goto inventorexists
-echo mkdir %COINDIR%\include\Inventor
-mkdir Inventor
-:inventorexists
-
-popd
-
-pushd include\Inventor
-
-if exist C\*.* goto cexists
-echo mkdir %COINDIR%\include\Inventor\C
-mkdir C
-:cexists
-
-if exist MPEG\*.* goto mpegexists
-echo mkdir %COINDIR%\include\Inventor\MPEG
-mkdir MPEG
-:mpegexists
-
-if exist VRMLnodes\*.* goto vrmlnodesexists
-echo mkdir %COINDIR%\include\Inventor\VRMLnodes
-mkdir VRMLnodes
-:vrmlnodesexists
-
-if exist actions\*.* goto actionsexists
-echo mkdir %COINDIR%\include\Inventor\actions
-mkdir actions
-:actionsexists
-
-if exist annex\*.* goto annexexists
-echo mkdir %COINDIR%\include\Inventor\annex
-mkdir annex
-:annexexists
-
-if exist bundles\*.* goto bundlesexists
-echo mkdir %COINDIR%\include\Inventor\bundles
-mkdir bundles
-:bundlesexists
-
-if exist caches\*.* goto cachesexists
-echo mkdir %COINDIR%\include\Inventor\caches
-mkdir caches
-:cachesexists
-
-if exist collision\*.* goto collisionexists
-echo mkdir %COINDIR%\include\Inventor\collision
-mkdir collision
-:collisionexists
-
-if exist details\*.* goto detailsexists
-echo mkdir %COINDIR%\include\Inventor\details
-mkdir details
-:detailsexists
-
-if exist draggers\*.* goto draggersexists
-echo mkdir %COINDIR%\include\Inventor\draggers
-mkdir draggers
-:draggersexists
-
-if exist elements\*.* goto elementsexists
-echo mkdir %COINDIR%\include\Inventor\elements
-mkdir elements
-:elementsexists
-
-if exist engines\*.* goto enginesexists
-echo mkdir %COINDIR%\include\Inventor\engines
-mkdir engines
-:enginesexists
-
-if exist errors\*.* goto errorsexists
-echo mkdir %COINDIR%\include\Inventor\errors
-mkdir errors
-:errorsexists
-
-if exist events\*.* goto eventsexists
-echo mkdir %COINDIR%\include\Inventor\events
-mkdir events
-:eventsexists
-
-if exist fields\*.* goto fieldsexists
-echo mkdir %COINDIR%\include\Inventor\fields
-mkdir fields
-:fieldsexists
-
-if exist lists\*.* goto listsexists
-echo mkdir %COINDIR%\include\Inventor\lists
-mkdir lists
-:listsexists
-
-if exist lock\*.* goto lockexists
-echo mkdir %COINDIR%\include\Inventor\lock
-mkdir lock
-:lockexists
-
-if exist manips\*.* goto manipsexists
-echo mkdir %COINDIR%\include\Inventor\manips
-mkdir manips
-:manipsexists
-
-if exist misc\*.* goto miscexists
-echo mkdir %COINDIR%\include\Inventor\misc
-mkdir misc
-:miscexists
-
-if exist navigation\*.* goto navigationexists
-echo mkdir %COINDIR%\include\Inventor\navigation
-mkdir navigation
-:navigationexists
-
-if exist nodekits\*.* goto nodekitsexists
-echo mkdir %COINDIR%\include\Inventor\nodekits
-mkdir nodekits
-:nodekitsexists
-
-if exist nodes\*.* goto nodesexists
-echo mkdir %COINDIR%\include\Inventor\nodes
-mkdir nodes
-:nodesexists
-
-if exist projectors\*.* goto projectorsexists
-echo mkdir %COINDIR%\include\Inventor\projectors
-mkdir projectors
-:projectorsexists
-
-if exist scxml\*.* goto scxmlexists
-echo mkdir %COINDIR%\include\Inventor\scxml
-mkdir scxml
-:scxmlexists
-
-if exist sensors\*.* goto sensorsexists
-echo mkdir %COINDIR%\include\Inventor\sensors
-mkdir sensors
-:sensorsexists
-
-if exist system\*.* goto systemexists
-echo mkdir %COINDIR%\include\Inventor\system
-mkdir system
-:systemexists
-
-if exist threads\*.* goto threadsexists
-echo mkdir %COINDIR%\include\Inventor\threads
-mkdir threads
-:threadsexists
-
-if exist tools\*.* goto toolsexists
-echo mkdir %COINDIR%\include\Inventor\tools
-mkdir tools
-:toolsexists
-
-if exist scxml\*.* goto scxmlexists
-echo mkdir %COINDIR%\include\Inventor\scxml
-mkdir scxml
-:scxmlexists
-
-popd
-
-pushd include\Inventor\C
-
-if exist XML\*.* goto cxmlexists
-echo mkdir %COINDIR%\include\Inventor\C\XML
-mkdir XML
-:cxmlexists
-
-if exist base\*.* goto cbaseexists
-echo mkdir %COINDIR%\include\Inventor\C\base
-mkdir base
-:cbaseexists
-
-if exist errors\*.* goto cerrorsexists
-echo mkdir %COINDIR%\include\Inventor\C\errors
-mkdir errors
-:cerrorsexists
-
-if exist glue\*.* goto cglueexists
-echo mkdir %COINDIR%\include\Inventor\C\glue
-mkdir glue
-:cglueexists
-
-if exist threads\*.* goto cthreadsexists
-echo mkdir %COINDIR%\include\Inventor\C\threads
-mkdir threads
-:cthreadsexists
-
-popd
-
-pushd include\Inventor\annex
-
-if exist HardCopy\*.* goto hardcopyexists
-echo mkdir %COINDIR%\include\Inventor\annex\HardCopy
-mkdir HardCopy
-:hardcopyexists
-
-if exist ForeignFiles\*.* goto foreignfilesexists
-echo mkdir %COINDIR%\include\Inventor\annex\ForeignFiles
-mkdir ForeignFiles
-:foreignfilesexists
-
-if exist FXViz\*.* goto fxvizexists
-echo mkdir %COINDIR%\include\Inventor\annex\FXViz
-mkdir FXViz
-:fxvizexists
-
-if exist Profiler\*.* goto profilerexists
-echo mkdir %COINDIR%\include\Inventor\annex\Profiler
-mkdir Profiler
-:profilerexists
-
-popd
-
-pushd include\Inventor\annex\FXViz
-
-if exist nodes\*.* goto fxviznodesexists
-echo mkdir %COINDIR%\include\Inventor\annex\FXViz\nodes
-mkdir nodes
-:fxviznodesexists
-
-if exist elements\*.* goto fxvizelementsexists
-echo mkdir %COINDIR%\include\Inventor\annex\FXViz\elements
-mkdir elements
-:fxvizelementsexists
-
-popd
-
-pushd include\Inventor\annex\Profiler
-
-if exist nodes\*.* goto pnodesexists
-echo mkdir %COINDIR%\include\Inventor\annex\Profiler\nodes
-mkdir nodes
-:pnodesexists
-
-if exist elements\*.* goto pelementsexists
-echo mkdir %COINDIR%\include\Inventor\annex\Profiler\elements
-mkdir elements
-:pelementsexists
-
-if exist nodekits\*.* goto pnodekitsexists
-echo mkdir %COINDIR%\include\Inventor\annex\Profiler\nodekits
-mkdir nodekits
-:pnodekitsexists
-
-if exist engines\*.* goto penginesexists
-echo mkdir %COINDIR%\include\Inventor\annex\Profiler\engines
-mkdir engines
-:penginesexists
-
-if exist utils\*.* goto putilsexists
-echo mkdir %COINDIR%\include\Inventor\annex\Profiler\utils
-mkdir utils
-:putilsexists
-
-popd
-
-popd
-
diff --git a/build/misc/generate.sh b/build/misc/generate.sh
deleted file mode 100755
index 49b5021..0000000
--- a/build/misc/generate.sh
+++ /dev/null
@@ -1,129 +0,0 @@
-#! /bin/bash
-#
-# This manages the generation of the Visual Studio build files for Windows.
-
-if test x"$COINDIR" = x""; then
-  echo "error: COINDIR must be set before running this script"
-  exit
-fi
-
-if ! perl -e 'exit 0' 2>/dev/null ; then
-  echo "You need to have perl installed to run this script"
-  exit
-fi
-
-project_name=coin
-project=${project_name}$(fgrep -i "${project_name}_MAJOR_VERSION=" ../../configure | cut -d= -f2)
-
-function cleansolution() {
-  name=$1;
-  rm -f ${name}.dsw ${name}.sln;
-}
-
-function cleanproject() {
-  name=$1;
-  rm -f ${name}.dsp ${name}.vcproj;
-}
-
-proper=true;
-
-cleansolution ${project}
-cleanproject ${project}
-cleanproject ${project}_install
-cleanproject ${project}_uninstall
-cleanproject ${project}_docs
-
-rm -f install-headers.bat uninstall-headers.bat;
-
-build_pwd=`pwd`;
-build="`cygpath -w $build_pwd | sed -e 's/\\\\/\\\\\\\\/g'`";
-build_pwd="`pwd | sed -e 's/\\//\\\\\\\\/g'`\\\\";
-
-source_pwd=`cd ../..; pwd`;
-source="`cygpath -w $source_pwd | sed -e 's/\\\\/\\\\\\\\/g'`";
-source_pwd="`(cd ../..; pwd) | sed -e 's/\\//\\\\\\\\/g'`";
-
-if $proper; then
-  ../../configure --with-msvcrt=mtd --with-suffix=d \
-    --enable-3ds-import \
-    --enable-debug --enable-symbols \
-    htmldir=../html || exit 1;
-  mv src/config.h src/config-debug.h;
-
-  ../../configure --enable-msvcdsp --with-msvcrt=mt \
-    --enable-3ds-import \
-    --disable-debug --disable-symbols --enable-optimization \
-    || exit 1;
-  mv src/config.h src/config-release.h;
-
-  cp ../misc/config-wrapper.h src/config.h;
-else
-  ./config.status --file=cfg/gendsp.pl;
-fi
-
-make || exit 1
-
-if $proper; then
-  sed \
-    -e "s/$build/./g" \
-    -e "s/$build_pwd//g" \
-    -e "s/$source/..\\\\../g" \
-    -e "s/$source_pwd/..\\\\../g" \
-    -e 's/$/\r/g' \
-    <${project}.dsp >new.dsp
-
-  mv new.dsp ${project}.dsp
-
-  sed \
-    -e "s/$build/./g" \
-    -e "s/$build_pwd//g" \
-    -e "s/$source/..\\\\../g" \
-    -e "s/$source_pwd/..\\\\../g" \
-    -e 's/$/\r/g' \
-    <install-headers.bat >new.bat
-  rm -f install-headers.bat
-  mv -f new.bat ../misc/install-headers.bat
-
-  sed \
-    -e "s/$build/./g" \
-    -e "s/$build_pwd//g" \
-    -e "s/$source/..\\\\../g" \
-    -e "s/$source_pwd/..\\\\../g" \
-    -e 's/$/\r/g' \
-    <uninstall-headers.bat >new.bat
-  rm -f uninstall-headers.bat
-  mv -f new.bat ../misc/uninstall-headers.bat
-fi
-
-make docs/coin.doxygen
-mv docs/coin.doxygen docs/doxygen.bak
-sed \
-  -e "s/$build/./g" \
-  -e "s/$build_pwd//g" \
-  -e "s/$source/..\\\\../g" \
-  -e "s/$source_pwd/..\\\\../g" \
-  -e "s/GENERATE_HTML.*=.*NO/GENERATE_HTML = YES/g" \
-  -e "s/HTML_OUTPUT.*=.*/HTML_OUTPUT = ..\\\\html/g" \
-  -e "s/GENERATE_TAGFILE.*=.*/GENERATE_TAGFILE = ..\\\\html\\\\coin.tag/g" \
-  -e 's/$/\r/g' \
-  <docs/doxygen.bak >docs/${project}.doxygen
-rm docs/doxygen.bak
-
-echo "Done."
-echo "Make sure the ${project}.dsp file does not contain any absolute paths."
-echo "Here are some indicator tests."
-echo ""
-
-set -x
-grep -i "\\(c:\\|@\\)" ${project}.dsp /dev/null
-grep -i "cygdrive" ${project}.dsp /dev/null
-grep "hg" ${project}.dsp /dev/null
-sort ../misc/install-headers.bat | uniq -c | grep -v " 1 "
-grep "SOURCE=" ${project}.dsp | sort | uniq -c | grep -v " 1 "
-set +x
-
-echo ""
-echo "If everything seems OK, upgrade the project files (if necessary) with"
-echo "  devenv.exe (for msvc7 and msvc8), or"
-echo "  VCExpress.exe (for msvc9)."
-echo ""
diff --git a/build/misc/install-headers.bat b/build/misc/install-headers.bat
deleted file mode 100755
index e8813a2..0000000
--- a/build/misc/install-headers.bat
+++ /dev/null
@@ -1,878 +0,0 @@
-rem ************************************************************************
-rem * install-headers.bat - generated by gendsp.pl
-rem *
-set msvc=%1
-copy /Y ..\%msvc%\..\..\include\Inventor\C\XML\attribute.h %COINDIR%\include\Inventor\C\XML\attribute.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\XML\document.h %COINDIR%\include\Inventor\C\XML\document.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\XML\element.h %COINDIR%\include\Inventor\C\XML\element.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\XML\entity.h %COINDIR%\include\Inventor\C\XML\entity.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\XML\path.h %COINDIR%\include\Inventor\C\XML\path.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\XML\types.h %COINDIR%\include\Inventor\C\XML\types.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\XML\parser.h %COINDIR%\include\Inventor\C\XML\parser.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\XML\world.h %COINDIR%\include\Inventor\C\XML\world.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\base\hash.h %COINDIR%\include\Inventor\C\base\hash.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\base\heap.h %COINDIR%\include\Inventor\C\base\heap.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\base\memalloc.h %COINDIR%\include\Inventor\C\base\memalloc.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\base\rbptree.h %COINDIR%\include\Inventor\C\base\rbptree.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\base\time.h %COINDIR%\include\Inventor\C\base\time.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\base\string.h %COINDIR%\include\Inventor\C\base\string.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\base\list.h %COINDIR%\include\Inventor\C\base\list.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\base\math-undefs.h %COINDIR%\include\Inventor\C\base\math-undefs.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\errors\error.h %COINDIR%\include\Inventor\C\errors\error.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\errors\debugerror.h %COINDIR%\include\Inventor\C\errors\debugerror.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\glue\gl.h %COINDIR%\include\Inventor\C\glue\gl.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\glue\dl.h %COINDIR%\include\Inventor\C\glue\dl.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\glue\spidermonkey.h %COINDIR%\include\Inventor\C\glue\spidermonkey.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\threads\common.h %COINDIR%\include\Inventor\C\threads\common.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\threads\thread.h %COINDIR%\include\Inventor\C\threads\thread.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\threads\mutex.h %COINDIR%\include\Inventor\C\threads\mutex.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\threads\condvar.h %COINDIR%\include\Inventor\C\threads\condvar.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\threads\recmutex.h %COINDIR%\include\Inventor\C\threads\recmutex.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\threads\rwmutex.h %COINDIR%\include\Inventor\C\threads\rwmutex.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\threads\storage.h %COINDIR%\include\Inventor\C\threads\storage.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\threads\worker.h %COINDIR%\include\Inventor\C\threads\worker.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\threads\wpool.h %COINDIR%\include\Inventor\C\threads\wpool.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\threads\sched.h %COINDIR%\include\Inventor\C\threads\sched.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\threads\sync.h %COINDIR%\include\Inventor\C\threads\sync.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\threads\fifo.h %COINDIR%\include\Inventor\C\threads\fifo.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\threads\barrier.h %COINDIR%\include\Inventor\C\threads\barrier.h >nul:
-copy /Y ..\%msvc%\include\Inventor\C\basic.h %COINDIR%\include\Inventor\C\basic.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\C\tidbits.h %COINDIR%\include\Inventor\C\tidbits.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRML.h %COINDIR%\include\Inventor\VRMLnodes\SoVRML.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLAnchor.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLAnchor.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLAppearance.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLAppearance.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLAudioClip.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLAudioClip.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLBackground.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLBackground.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLBillboard.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLBillboard.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLBox.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLBox.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLCollision.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLCollision.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLColor.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLColor.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLColorInterpolator.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLColorInterpolator.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLCone.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLCone.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLCoordinate.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLCoordinate.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLCoordinateInterpolator.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLCoordinateInterpolator.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLCylinder.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLCylinder.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLCylinderSensor.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLCylinderSensor.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLDirectionalLight.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLDirectionalLight.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLDragSensor.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLDragSensor.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLElevationGrid.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLElevationGrid.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLExtrusion.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLExtrusion.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLFog.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLFog.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLFontStyle.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLFontStyle.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLGeometry.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLGeometry.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLGroup.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLGroup.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLImageTexture.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLImageTexture.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLIndexedFaceSet.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLIndexedFaceSet.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLIndexedLine.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLIndexedLine.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLIndexedLineSet.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLIndexedLineSet.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLIndexedShape.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLIndexedShape.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLInline.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLInline.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLInterpolator.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLInterpolator.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLLOD.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLLOD.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLLight.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLLight.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLMacros.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLMacros.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLMaterial.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLMaterial.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLMovieTexture.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLMovieTexture.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLNavigationInfo.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLNavigationInfo.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLNodes.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLNodes.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLNormal.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLNormal.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLNormalInterpolator.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLNormalInterpolator.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLOrientationInterpolator.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLOrientationInterpolator.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLParent.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLParent.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLPixelTexture.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLPixelTexture.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLPlaneSensor.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLPlaneSensor.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLPointLight.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLPointLight.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLPointSet.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLPointSet.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLPositionInterpolator.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLPositionInterpolator.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLProximitySensor.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLProximitySensor.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLScalarInterpolator.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLScalarInterpolator.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLScript.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLScript.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLSensor.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLSensor.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLShape.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLShape.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLSound.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLSound.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLSphere.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLSphere.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLSphereSensor.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLSphereSensor.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLSpotLight.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLSpotLight.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLSubInterpolator.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLSubInterpolator.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLSwitch.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLSwitch.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLText.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLText.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLTexture.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLTexture.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLTextureCoordinate.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLTextureCoordinate.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLTextureTransform.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLTextureTransform.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLTimeSensor.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLTimeSensor.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLTouchSensor.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLTouchSensor.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLTransform.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLTransform.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLVertexLine.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLVertexLine.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLVertexPoint.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLVertexPoint.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLVertexShape.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLVertexShape.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLViewpoint.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLViewpoint.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLVisibilitySensor.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLVisibilitySensor.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\VRMLnodes\SoVRMLWorldInfo.h %COINDIR%\include\Inventor\VRMLnodes\SoVRMLWorldInfo.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\actions\SoSubAction.h %COINDIR%\include\Inventor\actions\SoSubAction.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\actions\SoActions.h %COINDIR%\include\Inventor\actions\SoActions.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\actions\SoAction.h %COINDIR%\include\Inventor\actions\SoAction.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\actions\SoBoxHighlightRenderAction.h %COINDIR%\include\Inventor\actions\SoBoxHighlightRenderAction.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\actions\SoCallbackAction.h %COINDIR%\include\Inventor\actions\SoCallbackAction.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\actions\SoGLRenderAction.h %COINDIR%\include\Inventor\actions\SoGLRenderAction.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\actions\SoGetBoundingBoxAction.h %COINDIR%\include\Inventor\actions\SoGetBoundingBoxAction.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\actions\SoGetMatrixAction.h %COINDIR%\include\Inventor\actions\SoGetMatrixAction.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\actions\SoGetPrimitiveCountAction.h %COINDIR%\include\Inventor\actions\SoGetPrimitiveCountAction.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\actions\SoHandleEventAction.h %COINDIR%\include\Inventor\actions\SoHandleEventAction.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\actions\SoLineHighlightRenderAction.h %COINDIR%\include\Inventor\actions\SoLineHighlightRenderAction.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\actions\SoPickAction.h %COINDIR%\include\Inventor\actions\SoPickAction.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\actions\SoRayPickAction.h %COINDIR%\include\Inventor\actions\SoRayPickAction.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\actions\SoReorganizeAction.h %COINDIR%\include\Inventor\actions\SoReorganizeAction.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\actions\SoSearchAction.h %COINDIR%\include\Inventor\actions\SoSearchAction.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\actions\SoSimplifyAction.h %COINDIR%\include\Inventor\actions\SoSimplifyAction.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\actions\SoToVRMLAction.h %COINDIR%\include\Inventor\actions\SoToVRMLAction.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\actions\SoToVRML2Action.h %COINDIR%\include\Inventor\actions\SoToVRML2Action.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\actions\SoWriteAction.h %COINDIR%\include\Inventor\actions\SoWriteAction.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\actions\SoAudioRenderAction.h %COINDIR%\include\Inventor\actions\SoAudioRenderAction.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\annex\HardCopy\SoHardCopy.h %COINDIR%\include\Inventor\annex\HardCopy\SoHardCopy.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\annex\HardCopy\SoPSVectorOutput.h %COINDIR%\include\Inventor\annex\HardCopy\SoPSVectorOutput.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\annex\HardCopy\SoVectorOutput.h %COINDIR%\include\Inventor\annex\HardCopy\SoVectorOutput.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\annex\HardCopy\SoVectorizeAction.h %COINDIR%\include\Inventor\annex\HardCopy\SoVectorizeAction.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\annex\HardCopy\SoVectorizePSAction.h %COINDIR%\include\Inventor\annex\HardCopy\SoVectorizePSAction.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\annex\ForeignFiles\SoForeignFileKit.h %COINDIR%\include\Inventor\annex\ForeignFiles\SoForeignFileKit.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\annex\ForeignFiles\SoSTLFileKit.h %COINDIR%\include\Inventor\annex\ForeignFiles\SoSTLFileKit.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\annex\FXViz\nodes\SoShadowGroup.h %COINDIR%\include\Inventor\annex\FXViz\nodes\SoShadowGroup.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\annex\FXViz\nodes\SoShadowStyle.h %COINDIR%\include\Inventor\annex\FXViz\nodes\SoShadowStyle.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\annex\FXViz\nodes\SoShadowDirectionalLight.h %COINDIR%\include\Inventor\annex\FXViz\nodes\SoShadowDirectionalLight.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\annex\FXViz\nodes\SoShadowSpotLight.h %COINDIR%\include\Inventor\annex\FXViz\nodes\SoShadowSpotLight.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\annex\FXViz\nodes\SoShadowCulling.h %COINDIR%\include\Inventor\annex\FXViz\nodes\SoShadowCulling.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\annex\FXViz\elements\SoShadowStyleElement.h %COINDIR%\include\Inventor\annex\FXViz\elements\SoShadowStyleElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\annex\FXViz\elements\SoGLShadowCullingElement.h %COINDIR%\include\Inventor\annex\FXViz\elements\SoGLShadowCullingElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\annex\Profiler\nodes\SoProfilerStats.h %COINDIR%\include\Inventor\annex\Profiler\nodes\SoProfilerStats.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\annex\Profiler\elements\SoProfilerElement.h %COINDIR%\include\Inventor\annex\Profiler\elements\SoProfilerElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\annex\Profiler\nodekits\SoNodeVisualize.h %COINDIR%\include\Inventor\annex\Profiler\nodekits\SoNodeVisualize.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\annex\Profiler\nodekits\SoProfilerOverlayKit.h %COINDIR%\include\Inventor\annex\Profiler\nodekits\SoProfilerOverlayKit.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\annex\Profiler\nodekits\SoProfilerTopKit.h %COINDIR%\include\Inventor\annex\Profiler\nodekits\SoProfilerTopKit.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\annex\Profiler\nodekits\SoScrollingGraphKit.h %COINDIR%\include\Inventor\annex\Profiler\nodekits\SoScrollingGraphKit.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\annex\Profiler\nodekits\SoProfilerVisualizeKit.h %COINDIR%\include\Inventor\annex\Profiler\nodekits\SoProfilerVisualizeKit.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\annex\Profiler\engines\SoProfilerTopEngine.h %COINDIR%\include\Inventor\annex\Profiler\engines\SoProfilerTopEngine.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\annex\Profiler\utils\SoProfilingReportGenerator.h %COINDIR%\include\Inventor\annex\Profiler\utils\SoProfilingReportGenerator.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\annex\Profiler\SbProfilingData.h %COINDIR%\include\Inventor\annex\Profiler\SbProfilingData.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\annex\Profiler\SoProfiler.h %COINDIR%\include\Inventor\annex\Profiler\SoProfiler.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\bundles\SoBundle.h %COINDIR%\include\Inventor\bundles\SoBundle.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\bundles\SoMaterialBundle.h %COINDIR%\include\Inventor\bundles\SoMaterialBundle.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\bundles\SoNormalBundle.h %COINDIR%\include\Inventor\bundles\SoNormalBundle.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\bundles\SoVertexAttributeBundle.h %COINDIR%\include\Inventor\bundles\SoVertexAttributeBundle.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\bundles\SoTextureCoordinateBundle.h %COINDIR%\include\Inventor\bundles\SoTextureCoordinateBundle.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\caches\SoBoundingBoxCache.h %COINDIR%\include\Inventor\caches\SoBoundingBoxCache.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\caches\SoCache.h %COINDIR%\include\Inventor\caches\SoCache.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\caches\SoConvexDataCache.h %COINDIR%\include\Inventor\caches\SoConvexDataCache.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\caches\SoGLCacheList.h %COINDIR%\include\Inventor\caches\SoGLCacheList.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\caches\SoGLRenderCache.h %COINDIR%\include\Inventor\caches\SoGLRenderCache.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\caches\SoNormalCache.h %COINDIR%\include\Inventor\caches\SoNormalCache.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\caches\SoPrimitiveVertexCache.h %COINDIR%\include\Inventor\caches\SoPrimitiveVertexCache.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\caches\SoTextureCoordinateCache.h %COINDIR%\include\Inventor\caches\SoTextureCoordinateCache.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\collision\SoIntersectionDetectionAction.h %COINDIR%\include\Inventor\collision\SoIntersectionDetectionAction.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\details\SoSubDetail.h %COINDIR%\include\Inventor\details\SoSubDetail.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\details\SoDetail.h %COINDIR%\include\Inventor\details\SoDetail.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\details\SoDetails.h %COINDIR%\include\Inventor\details\SoDetails.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\details\SoConeDetail.h %COINDIR%\include\Inventor\details\SoConeDetail.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\details\SoCubeDetail.h %COINDIR%\include\Inventor\details\SoCubeDetail.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\details\SoCylinderDetail.h %COINDIR%\include\Inventor\details\SoCylinderDetail.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\details\SoFaceDetail.h %COINDIR%\include\Inventor\details\SoFaceDetail.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\details\SoLineDetail.h %COINDIR%\include\Inventor\details\SoLineDetail.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\details\SoNodeKitDetail.h %COINDIR%\include\Inventor\details\SoNodeKitDetail.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\details\SoPointDetail.h %COINDIR%\include\Inventor\details\SoPointDetail.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\details\SoTextDetail.h %COINDIR%\include\Inventor\details\SoTextDetail.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\draggers\SoDragger.h %COINDIR%\include\Inventor\draggers\SoDragger.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\draggers\SoCenterballDragger.h %COINDIR%\include\Inventor\draggers\SoCenterballDragger.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\draggers\SoDirectionalLightDragger.h %COINDIR%\include\Inventor\draggers\SoDirectionalLightDragger.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\draggers\SoDragPointDragger.h %COINDIR%\include\Inventor\draggers\SoDragPointDragger.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\draggers\SoHandleBoxDragger.h %COINDIR%\include\Inventor\draggers\SoHandleBoxDragger.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\draggers\SoJackDragger.h %COINDIR%\include\Inventor\draggers\SoJackDragger.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\draggers\SoPointLightDragger.h %COINDIR%\include\Inventor\draggers\SoPointLightDragger.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\draggers\SoRotateCylindricalDragger.h %COINDIR%\include\Inventor\draggers\SoRotateCylindricalDragger.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\draggers\SoRotateDiscDragger.h %COINDIR%\include\Inventor\draggers\SoRotateDiscDragger.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\draggers\SoRotateSphericalDragger.h %COINDIR%\include\Inventor\draggers\SoRotateSphericalDragger.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\draggers\SoScale1Dragger.h %COINDIR%\include\Inventor\draggers\SoScale1Dragger.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\draggers\SoScale2Dragger.h %COINDIR%\include\Inventor\draggers\SoScale2Dragger.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\draggers\SoScale2UniformDragger.h %COINDIR%\include\Inventor\draggers\SoScale2UniformDragger.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\draggers\SoScaleUniformDragger.h %COINDIR%\include\Inventor\draggers\SoScaleUniformDragger.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\draggers\SoSpotLightDragger.h %COINDIR%\include\Inventor\draggers\SoSpotLightDragger.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\draggers\SoTabBoxDragger.h %COINDIR%\include\Inventor\draggers\SoTabBoxDragger.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\draggers\SoTabPlaneDragger.h %COINDIR%\include\Inventor\draggers\SoTabPlaneDragger.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\draggers\SoTrackballDragger.h %COINDIR%\include\Inventor\draggers\SoTrackballDragger.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\draggers\SoTransformBoxDragger.h %COINDIR%\include\Inventor\draggers\SoTransformBoxDragger.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\draggers\SoTransformerDragger.h %COINDIR%\include\Inventor\draggers\SoTransformerDragger.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\draggers\SoTranslate1Dragger.h %COINDIR%\include\Inventor\draggers\SoTranslate1Dragger.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\draggers\SoTranslate2Dragger.h %COINDIR%\include\Inventor\draggers\SoTranslate2Dragger.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoSubElement.h %COINDIR%\include\Inventor\elements\SoSubElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoElements.h %COINDIR%\include\Inventor\elements\SoElements.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoAccumulatedElement.h %COINDIR%\include\Inventor\elements\SoAccumulatedElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoAmbientColorElement.h %COINDIR%\include\Inventor\elements\SoAmbientColorElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoAnnoText3CharOrientElement.h %COINDIR%\include\Inventor\elements\SoAnnoText3CharOrientElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoAnnoText3FontSizeHintElement.h %COINDIR%\include\Inventor\elements\SoAnnoText3FontSizeHintElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoAnnoText3RenderPrintElement.h %COINDIR%\include\Inventor\elements\SoAnnoText3RenderPrintElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoBBoxModelMatrixElement.h %COINDIR%\include\Inventor\elements\SoBBoxModelMatrixElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoBumpMapElement.h %COINDIR%\include\Inventor\elements\SoBumpMapElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoBumpMapCoordinateElement.h %COINDIR%\include\Inventor\elements\SoBumpMapCoordinateElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoBumpMapMatrixElement.h %COINDIR%\include\Inventor\elements\SoBumpMapMatrixElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoCacheElement.h %COINDIR%\include\Inventor\elements\SoCacheElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoCacheHintElement.h %COINDIR%\include\Inventor\elements\SoCacheHintElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoClipPlaneElement.h %COINDIR%\include\Inventor\elements\SoClipPlaneElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoComplexityElement.h %COINDIR%\include\Inventor\elements\SoComplexityElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoComplexityTypeElement.h %COINDIR%\include\Inventor\elements\SoComplexityTypeElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoCoordinateElement.h %COINDIR%\include\Inventor\elements\SoCoordinateElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoCreaseAngleElement.h %COINDIR%\include\Inventor\elements\SoCreaseAngleElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoCullElement.h %COINDIR%\include\Inventor\elements\SoCullElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoDecimationPercentageElement.h %COINDIR%\include\Inventor\elements\SoDecimationPercentageElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoDecimationTypeElement.h %COINDIR%\include\Inventor\elements\SoDecimationTypeElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoDiffuseColorElement.h %COINDIR%\include\Inventor\elements\SoDiffuseColorElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoDrawStyleElement.h %COINDIR%\include\Inventor\elements\SoDrawStyleElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoElement.h %COINDIR%\include\Inventor\elements\SoElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoEmissiveColorElement.h %COINDIR%\include\Inventor\elements\SoEmissiveColorElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoEnvironmentElement.h %COINDIR%\include\Inventor\elements\SoEnvironmentElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoFloatElement.h %COINDIR%\include\Inventor\elements\SoFloatElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoFocalDistanceElement.h %COINDIR%\include\Inventor\elements\SoFocalDistanceElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoFontNameElement.h %COINDIR%\include\Inventor\elements\SoFontNameElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoFontSizeElement.h %COINDIR%\include\Inventor\elements\SoFontSizeElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGeoElement.h %COINDIR%\include\Inventor\elements\SoGeoElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLCacheContextElement.h %COINDIR%\include\Inventor\elements\SoGLCacheContextElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLClipPlaneElement.h %COINDIR%\include\Inventor\elements\SoGLClipPlaneElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLColorIndexElement.h %COINDIR%\include\Inventor\elements\SoGLColorIndexElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLCoordinateElement.h %COINDIR%\include\Inventor\elements\SoGLCoordinateElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLDisplayList.h %COINDIR%\include\Inventor\elements\SoGLDisplayList.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLDrawStyleElement.h %COINDIR%\include\Inventor\elements\SoGLDrawStyleElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLEnvironmentElement.h %COINDIR%\include\Inventor\elements\SoGLEnvironmentElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLLazyElement.h %COINDIR%\include\Inventor\elements\SoGLLazyElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLLightIdElement.h %COINDIR%\include\Inventor\elements\SoGLLightIdElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLLinePatternElement.h %COINDIR%\include\Inventor\elements\SoGLLinePatternElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLLineWidthElement.h %COINDIR%\include\Inventor\elements\SoGLLineWidthElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLModelMatrixElement.h %COINDIR%\include\Inventor\elements\SoGLModelMatrixElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLMultiTextureCoordinateElement.h %COINDIR%\include\Inventor\elements\SoGLMultiTextureCoordinateElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLMultiTextureEnabledElement.h %COINDIR%\include\Inventor\elements\SoGLMultiTextureEnabledElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLMultiTextureMatrixElement.h %COINDIR%\include\Inventor\elements\SoGLMultiTextureMatrixElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLMultiTextureImageElement.h %COINDIR%\include\Inventor\elements\SoGLMultiTextureImageElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLNormalElement.h %COINDIR%\include\Inventor\elements\SoGLNormalElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLNormalizeElement.h %COINDIR%\include\Inventor\elements\SoGLNormalizeElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLPointSizeElement.h %COINDIR%\include\Inventor\elements\SoGLPointSizeElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLPolygonOffsetElement.h %COINDIR%\include\Inventor\elements\SoGLPolygonOffsetElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLProjectionMatrixElement.h %COINDIR%\include\Inventor\elements\SoGLProjectionMatrixElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLRenderPassElement.h %COINDIR%\include\Inventor\elements\SoGLRenderPassElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLShapeHintsElement.h %COINDIR%\include\Inventor\elements\SoGLShapeHintsElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLShadeModelElement.h %COINDIR%\include\Inventor\elements\SoGLShadeModelElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLTextureCoordinateElement.h %COINDIR%\include\Inventor\elements\SoGLTextureCoordinateElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLTextureEnabledElement.h %COINDIR%\include\Inventor\elements\SoGLTextureEnabledElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLTexture3EnabledElement.h %COINDIR%\include\Inventor\elements\SoGLTexture3EnabledElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLTextureImageElement.h %COINDIR%\include\Inventor\elements\SoGLTextureImageElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLTextureMatrixElement.h %COINDIR%\include\Inventor\elements\SoGLTextureMatrixElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLUpdateAreaElement.h %COINDIR%\include\Inventor\elements\SoGLUpdateAreaElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLVBOElement.h %COINDIR%\include\Inventor\elements\SoGLVBOElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLViewingMatrixElement.h %COINDIR%\include\Inventor\elements\SoGLViewingMatrixElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLViewportRegionElement.h %COINDIR%\include\Inventor\elements\SoGLViewportRegionElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoInt32Element.h %COINDIR%\include\Inventor\elements\SoInt32Element.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoLazyElement.h %COINDIR%\include\Inventor\elements\SoLazyElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoLightAttenuationElement.h %COINDIR%\include\Inventor\elements\SoLightAttenuationElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoLightElement.h %COINDIR%\include\Inventor\elements\SoLightElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoLightModelElement.h %COINDIR%\include\Inventor\elements\SoLightModelElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoLinePatternElement.h %COINDIR%\include\Inventor\elements\SoLinePatternElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoLineWidthElement.h %COINDIR%\include\Inventor\elements\SoLineWidthElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoLocalBBoxMatrixElement.h %COINDIR%\include\Inventor\elements\SoLocalBBoxMatrixElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoLongElement.h %COINDIR%\include\Inventor\elements\SoLongElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoMaterialBindingElement.h %COINDIR%\include\Inventor\elements\SoMaterialBindingElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoVertexAttributeBindingElement.h %COINDIR%\include\Inventor\elements\SoVertexAttributeBindingElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoModelMatrixElement.h %COINDIR%\include\Inventor\elements\SoModelMatrixElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoMultiTextureCoordinateElement.h %COINDIR%\include\Inventor\elements\SoMultiTextureCoordinateElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoMultiTextureEnabledElement.h %COINDIR%\include\Inventor\elements\SoMultiTextureEnabledElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoMultiTextureMatrixElement.h %COINDIR%\include\Inventor\elements\SoMultiTextureMatrixElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoMultiTextureImageElement.h %COINDIR%\include\Inventor\elements\SoMultiTextureImageElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoNormalBindingElement.h %COINDIR%\include\Inventor\elements\SoNormalBindingElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoNormalElement.h %COINDIR%\include\Inventor\elements\SoNormalElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoOverrideElement.h %COINDIR%\include\Inventor\elements\SoOverrideElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoPickRayElement.h %COINDIR%\include\Inventor\elements\SoPickRayElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoPickStyleElement.h %COINDIR%\include\Inventor\elements\SoPickStyleElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoPointSizeElement.h %COINDIR%\include\Inventor\elements\SoPointSizeElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoPolygonOffsetElement.h %COINDIR%\include\Inventor\elements\SoPolygonOffsetElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoProfileCoordinateElement.h %COINDIR%\include\Inventor\elements\SoProfileCoordinateElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoProfileElement.h %COINDIR%\include\Inventor\elements\SoProfileElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoProjectionMatrixElement.h %COINDIR%\include\Inventor\elements\SoProjectionMatrixElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoReplacedElement.h %COINDIR%\include\Inventor\elements\SoReplacedElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoShapeHintsElement.h %COINDIR%\include\Inventor\elements\SoShapeHintsElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoShapeStyleElement.h %COINDIR%\include\Inventor\elements\SoShapeStyleElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoShininessElement.h %COINDIR%\include\Inventor\elements\SoShininessElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoSpecularColorElement.h %COINDIR%\include\Inventor\elements\SoSpecularColorElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoSwitchElement.h %COINDIR%\include\Inventor\elements\SoSwitchElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoTextOutlineEnabledElement.h %COINDIR%\include\Inventor\elements\SoTextOutlineEnabledElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoTextureCombineElement.h %COINDIR%\include\Inventor\elements\SoTextureCombineElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoTextureCoordinateBindingElement.h %COINDIR%\include\Inventor\elements\SoTextureCoordinateBindingElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoTextureCoordinateElement.h %COINDIR%\include\Inventor\elements\SoTextureCoordinateElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoTextureEnabledElement.h %COINDIR%\include\Inventor\elements\SoTextureEnabledElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoTexture3EnabledElement.h %COINDIR%\include\Inventor\elements\SoTexture3EnabledElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoTextureImageElement.h %COINDIR%\include\Inventor\elements\SoTextureImageElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoTextureMatrixElement.h %COINDIR%\include\Inventor\elements\SoTextureMatrixElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoTextureOverrideElement.h %COINDIR%\include\Inventor\elements\SoTextureOverrideElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoTextureQualityElement.h %COINDIR%\include\Inventor\elements\SoTextureQualityElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoTextureUnitElement.h %COINDIR%\include\Inventor\elements\SoTextureUnitElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoTransparencyElement.h %COINDIR%\include\Inventor\elements\SoTransparencyElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoUnitsElement.h %COINDIR%\include\Inventor\elements\SoUnitsElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoViewVolumeElement.h %COINDIR%\include\Inventor\elements\SoViewVolumeElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoViewingMatrixElement.h %COINDIR%\include\Inventor\elements\SoViewingMatrixElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoViewportRegionElement.h %COINDIR%\include\Inventor\elements\SoViewportRegionElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoWindowElement.h %COINDIR%\include\Inventor\elements\SoWindowElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoListenerPositionElement.h %COINDIR%\include\Inventor\elements\SoListenerPositionElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoListenerOrientationElement.h %COINDIR%\include\Inventor\elements\SoListenerOrientationElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoListenerGainElement.h %COINDIR%\include\Inventor\elements\SoListenerGainElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoListenerDopplerElement.h %COINDIR%\include\Inventor\elements\SoListenerDopplerElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoSoundElement.h %COINDIR%\include\Inventor\elements\SoSoundElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLShaderProgramElement.h %COINDIR%\include\Inventor\elements\SoGLShaderProgramElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoDepthBufferElement.h %COINDIR%\include\Inventor\elements\SoDepthBufferElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLDepthBufferElement.h %COINDIR%\include\Inventor\elements\SoGLDepthBufferElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoVertexAttributeElement.h %COINDIR%\include\Inventor\elements\SoVertexAttributeElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\elements\SoGLVertexAttributeElement.h %COINDIR%\include\Inventor\elements\SoGLVertexAttributeElement.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoSubEngine.h %COINDIR%\include\Inventor\engines\SoSubEngine.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoSubNodeEngine.h %COINDIR%\include\Inventor\engines\SoSubNodeEngine.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoEngines.h %COINDIR%\include\Inventor\engines\SoEngines.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoBoolOperation.h %COINDIR%\include\Inventor\engines\SoBoolOperation.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoCalculator.h %COINDIR%\include\Inventor\engines\SoCalculator.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoCompose.h %COINDIR%\include\Inventor\engines\SoCompose.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoComposeMatrix.h %COINDIR%\include\Inventor\engines\SoComposeMatrix.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoComposeRotation.h %COINDIR%\include\Inventor\engines\SoComposeRotation.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoComposeRotationFromTo.h %COINDIR%\include\Inventor\engines\SoComposeRotationFromTo.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoComposeVec2f.h %COINDIR%\include\Inventor\engines\SoComposeVec2f.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoComposeVec3f.h %COINDIR%\include\Inventor\engines\SoComposeVec3f.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoComposeVec4f.h %COINDIR%\include\Inventor\engines\SoComposeVec4f.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoComputeBoundingBox.h %COINDIR%\include\Inventor\engines\SoComputeBoundingBox.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoConcatenate.h %COINDIR%\include\Inventor\engines\SoConcatenate.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoCounter.h %COINDIR%\include\Inventor\engines\SoCounter.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoDecomposeMatrix.h %COINDIR%\include\Inventor\engines\SoDecomposeMatrix.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoDecomposeRotation.h %COINDIR%\include\Inventor\engines\SoDecomposeRotation.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoDecomposeVec2f.h %COINDIR%\include\Inventor\engines\SoDecomposeVec2f.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoDecomposeVec3f.h %COINDIR%\include\Inventor\engines\SoDecomposeVec3f.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoDecomposeVec4f.h %COINDIR%\include\Inventor\engines\SoDecomposeVec4f.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoElapsedTime.h %COINDIR%\include\Inventor\engines\SoElapsedTime.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoEngine.h %COINDIR%\include\Inventor\engines\SoEngine.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoEngineOutput.h %COINDIR%\include\Inventor\engines\SoEngineOutput.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoFieldConverter.h %COINDIR%\include\Inventor\engines\SoFieldConverter.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoGate.h %COINDIR%\include\Inventor\engines\SoGate.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoInterpolate.h %COINDIR%\include\Inventor\engines\SoInterpolate.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoInterpolateFloat.h %COINDIR%\include\Inventor\engines\SoInterpolateFloat.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoInterpolateRotation.h %COINDIR%\include\Inventor\engines\SoInterpolateRotation.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoInterpolateVec2f.h %COINDIR%\include\Inventor\engines\SoInterpolateVec2f.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoInterpolateVec3f.h %COINDIR%\include\Inventor\engines\SoInterpolateVec3f.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoInterpolateVec4f.h %COINDIR%\include\Inventor\engines\SoInterpolateVec4f.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoNodeEngine.h %COINDIR%\include\Inventor\engines\SoNodeEngine.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoOnOff.h %COINDIR%\include\Inventor\engines\SoOnOff.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoOneShot.h %COINDIR%\include\Inventor\engines\SoOneShot.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoOutputData.h %COINDIR%\include\Inventor\engines\SoOutputData.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoSelectOne.h %COINDIR%\include\Inventor\engines\SoSelectOne.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoTimeCounter.h %COINDIR%\include\Inventor\engines\SoTimeCounter.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoTransformVec3f.h %COINDIR%\include\Inventor\engines\SoTransformVec3f.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoTriggerAny.h %COINDIR%\include\Inventor\engines\SoTriggerAny.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoTexture2Convert.h %COINDIR%\include\Inventor\engines\SoTexture2Convert.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\engines\SoHeightMapToNormalMap.h %COINDIR%\include\Inventor\engines\SoHeightMapToNormalMap.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\errors\SoErrors.h %COINDIR%\include\Inventor\errors\SoErrors.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\errors\SoDebugError.h %COINDIR%\include\Inventor\errors\SoDebugError.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\errors\SoError.h %COINDIR%\include\Inventor\errors\SoError.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\errors\SoMemoryError.h %COINDIR%\include\Inventor\errors\SoMemoryError.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\errors\SoReadError.h %COINDIR%\include\Inventor\errors\SoReadError.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\events\SoSubEvent.h %COINDIR%\include\Inventor\events\SoSubEvent.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\events\SoButtonEvent.h %COINDIR%\include\Inventor\events\SoButtonEvent.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\events\SoEvent.h %COINDIR%\include\Inventor\events\SoEvent.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\events\SoEvents.h %COINDIR%\include\Inventor\events\SoEvents.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\events\SoKeyboardEvent.h %COINDIR%\include\Inventor\events\SoKeyboardEvent.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\events\SoLocation2Event.h %COINDIR%\include\Inventor\events\SoLocation2Event.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\events\SoMotion3Event.h %COINDIR%\include\Inventor\events\SoMotion3Event.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\events\SoMouseButtonEvent.h %COINDIR%\include\Inventor\events\SoMouseButtonEvent.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\events\SoSpaceballButtonEvent.h %COINDIR%\include\Inventor\events\SoSpaceballButtonEvent.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSubField.h %COINDIR%\include\Inventor\fields\SoSubField.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoFields.h %COINDIR%\include\Inventor\fields\SoFields.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoField.h %COINDIR%\include\Inventor\fields\SoField.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoFieldContainer.h %COINDIR%\include\Inventor\fields\SoFieldContainer.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoFieldData.h %COINDIR%\include\Inventor\fields\SoFieldData.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFBitMask.h %COINDIR%\include\Inventor\fields\SoMFBitMask.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFBool.h %COINDIR%\include\Inventor\fields\SoMFBool.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFColor.h %COINDIR%\include\Inventor\fields\SoMFColor.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFColorRGBA.h %COINDIR%\include\Inventor\fields\SoMFColorRGBA.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFDouble.h %COINDIR%\include\Inventor\fields\SoMFDouble.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFEngine.h %COINDIR%\include\Inventor\fields\SoMFEngine.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFEnum.h %COINDIR%\include\Inventor\fields\SoMFEnum.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFFloat.h %COINDIR%\include\Inventor\fields\SoMFFloat.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFInt32.h %COINDIR%\include\Inventor\fields\SoMFInt32.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFLong.h %COINDIR%\include\Inventor\fields\SoMFLong.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFMatrix.h %COINDIR%\include\Inventor\fields\SoMFMatrix.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFName.h %COINDIR%\include\Inventor\fields\SoMFName.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFNode.h %COINDIR%\include\Inventor\fields\SoMFNode.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFPath.h %COINDIR%\include\Inventor\fields\SoMFPath.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFPlane.h %COINDIR%\include\Inventor\fields\SoMFPlane.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFRotation.h %COINDIR%\include\Inventor\fields\SoMFRotation.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFShort.h %COINDIR%\include\Inventor\fields\SoMFShort.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFString.h %COINDIR%\include\Inventor\fields\SoMFString.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFTime.h %COINDIR%\include\Inventor\fields\SoMFTime.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFUInt32.h %COINDIR%\include\Inventor\fields\SoMFUInt32.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFULong.h %COINDIR%\include\Inventor\fields\SoMFULong.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFUShort.h %COINDIR%\include\Inventor\fields\SoMFUShort.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFVec2b.h %COINDIR%\include\Inventor\fields\SoMFVec2b.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFVec2s.h %COINDIR%\include\Inventor\fields\SoMFVec2s.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFVec2i32.h %COINDIR%\include\Inventor\fields\SoMFVec2i32.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFVec2f.h %COINDIR%\include\Inventor\fields\SoMFVec2f.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFVec2d.h %COINDIR%\include\Inventor\fields\SoMFVec2d.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFVec3b.h %COINDIR%\include\Inventor\fields\SoMFVec3b.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFVec3s.h %COINDIR%\include\Inventor\fields\SoMFVec3s.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFVec3i32.h %COINDIR%\include\Inventor\fields\SoMFVec3i32.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFVec3f.h %COINDIR%\include\Inventor\fields\SoMFVec3f.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFVec3d.h %COINDIR%\include\Inventor\fields\SoMFVec3d.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFVec4b.h %COINDIR%\include\Inventor\fields\SoMFVec4b.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFVec4ub.h %COINDIR%\include\Inventor\fields\SoMFVec4ub.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFVec4s.h %COINDIR%\include\Inventor\fields\SoMFVec4s.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFVec4us.h %COINDIR%\include\Inventor\fields\SoMFVec4us.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFVec4i32.h %COINDIR%\include\Inventor\fields\SoMFVec4i32.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFVec4ui32.h %COINDIR%\include\Inventor\fields\SoMFVec4ui32.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFVec4f.h %COINDIR%\include\Inventor\fields\SoMFVec4f.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMFVec4d.h %COINDIR%\include\Inventor\fields\SoMFVec4d.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoMField.h %COINDIR%\include\Inventor\fields\SoMField.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFBitMask.h %COINDIR%\include\Inventor\fields\SoSFBitMask.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFBool.h %COINDIR%\include\Inventor\fields\SoSFBool.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFBox2s.h %COINDIR%\include\Inventor\fields\SoSFBox2s.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFBox2i32.h %COINDIR%\include\Inventor\fields\SoSFBox2i32.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFBox2f.h %COINDIR%\include\Inventor\fields\SoSFBox2f.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFBox2d.h %COINDIR%\include\Inventor\fields\SoSFBox2d.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFBox3s.h %COINDIR%\include\Inventor\fields\SoSFBox3s.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFBox3i32.h %COINDIR%\include\Inventor\fields\SoSFBox3i32.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFBox3f.h %COINDIR%\include\Inventor\fields\SoSFBox3f.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFBox3d.h %COINDIR%\include\Inventor\fields\SoSFBox3d.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFColor.h %COINDIR%\include\Inventor\fields\SoSFColor.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFColorRGBA.h %COINDIR%\include\Inventor\fields\SoSFColorRGBA.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFDouble.h %COINDIR%\include\Inventor\fields\SoSFDouble.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFEngine.h %COINDIR%\include\Inventor\fields\SoSFEngine.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFEnum.h %COINDIR%\include\Inventor\fields\SoSFEnum.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFFloat.h %COINDIR%\include\Inventor\fields\SoSFFloat.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFImage.h %COINDIR%\include\Inventor\fields\SoSFImage.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFImage3.h %COINDIR%\include\Inventor\fields\SoSFImage3.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFInt32.h %COINDIR%\include\Inventor\fields\SoSFInt32.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFLong.h %COINDIR%\include\Inventor\fields\SoSFLong.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFMatrix.h %COINDIR%\include\Inventor\fields\SoSFMatrix.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFName.h %COINDIR%\include\Inventor\fields\SoSFName.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFNode.h %COINDIR%\include\Inventor\fields\SoSFNode.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFPath.h %COINDIR%\include\Inventor\fields\SoSFPath.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFPlane.h %COINDIR%\include\Inventor\fields\SoSFPlane.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFRotation.h %COINDIR%\include\Inventor\fields\SoSFRotation.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFShort.h %COINDIR%\include\Inventor\fields\SoSFShort.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFString.h %COINDIR%\include\Inventor\fields\SoSFString.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFTime.h %COINDIR%\include\Inventor\fields\SoSFTime.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFTrigger.h %COINDIR%\include\Inventor\fields\SoSFTrigger.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFUInt32.h %COINDIR%\include\Inventor\fields\SoSFUInt32.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFULong.h %COINDIR%\include\Inventor\fields\SoSFULong.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFUShort.h %COINDIR%\include\Inventor\fields\SoSFUShort.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFVec2b.h %COINDIR%\include\Inventor\fields\SoSFVec2b.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFVec2s.h %COINDIR%\include\Inventor\fields\SoSFVec2s.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFVec2i32.h %COINDIR%\include\Inventor\fields\SoSFVec2i32.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFVec2f.h %COINDIR%\include\Inventor\fields\SoSFVec2f.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFVec2d.h %COINDIR%\include\Inventor\fields\SoSFVec2d.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFVec3b.h %COINDIR%\include\Inventor\fields\SoSFVec3b.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFVec3s.h %COINDIR%\include\Inventor\fields\SoSFVec3s.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFVec3i32.h %COINDIR%\include\Inventor\fields\SoSFVec3i32.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFVec3f.h %COINDIR%\include\Inventor\fields\SoSFVec3f.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFVec3d.h %COINDIR%\include\Inventor\fields\SoSFVec3d.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFVec4b.h %COINDIR%\include\Inventor\fields\SoSFVec4b.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFVec4ub.h %COINDIR%\include\Inventor\fields\SoSFVec4ub.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFVec4s.h %COINDIR%\include\Inventor\fields\SoSFVec4s.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFVec4us.h %COINDIR%\include\Inventor\fields\SoSFVec4us.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFVec4i32.h %COINDIR%\include\Inventor\fields\SoSFVec4i32.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFVec4ui32.h %COINDIR%\include\Inventor\fields\SoSFVec4ui32.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFVec4f.h %COINDIR%\include\Inventor\fields\SoSFVec4f.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSFVec4d.h %COINDIR%\include\Inventor\fields\SoSFVec4d.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\fields\SoSField.h %COINDIR%\include\Inventor\fields\SoSField.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\lists\SbList.h %COINDIR%\include\Inventor\lists\SbList.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\lists\SbPList.h %COINDIR%\include\Inventor\lists\SbPList.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\lists\SbIntList.h %COINDIR%\include\Inventor\lists\SbIntList.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\lists\SbVec3fList.h %COINDIR%\include\Inventor\lists\SbVec3fList.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\lists\SbStringList.h %COINDIR%\include\Inventor\lists\SbStringList.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\lists\SoActionMethodList.h %COINDIR%\include\Inventor\lists\SoActionMethodList.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\lists\SoAuditorList.h %COINDIR%\include\Inventor\lists\SoAuditorList.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\lists\SoBaseList.h %COINDIR%\include\Inventor\lists\SoBaseList.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\lists\SoCallbackList.h %COINDIR%\include\Inventor\lists\SoCallbackList.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\lists\SoDetailList.h %COINDIR%\include\Inventor\lists\SoDetailList.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\lists\SoEnabledElementsList.h %COINDIR%\include\Inventor\lists\SoEnabledElementsList.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\lists\SoEngineList.h %COINDIR%\include\Inventor\lists\SoEngineList.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\lists\SoEngineOutputList.h %COINDIR%\include\Inventor\lists\SoEngineOutputList.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\lists\SoFieldList.h %COINDIR%\include\Inventor\lists\SoFieldList.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\lists\SoNodeList.h %COINDIR%\include\Inventor\lists\SoNodeList.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\lists\SoPathList.h %COINDIR%\include\Inventor\lists\SoPathList.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\lists\SoPickedPointList.h %COINDIR%\include\Inventor\lists\SoPickedPointList.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\lists\SoTypeList.h %COINDIR%\include\Inventor\lists\SoTypeList.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\lock\SoLockMgr.h %COINDIR%\include\Inventor\lock\SoLockMgr.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\manips\SoClipPlaneManip.h %COINDIR%\include\Inventor\manips\SoClipPlaneManip.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\manips\SoDirectionalLightManip.h %COINDIR%\include\Inventor\manips\SoDirectionalLightManip.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\manips\SoPointLightManip.h %COINDIR%\include\Inventor\manips\SoPointLightManip.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\manips\SoSpotLightManip.h %COINDIR%\include\Inventor\manips\SoSpotLightManip.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\manips\SoTransformManip.h %COINDIR%\include\Inventor\manips\SoTransformManip.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\manips\SoCenterballManip.h %COINDIR%\include\Inventor\manips\SoCenterballManip.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\manips\SoHandleBoxManip.h %COINDIR%\include\Inventor\manips\SoHandleBoxManip.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\manips\SoJackManip.h %COINDIR%\include\Inventor\manips\SoJackManip.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\manips\SoTabBoxManip.h %COINDIR%\include\Inventor\manips\SoTabBoxManip.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\manips\SoTrackballManip.h %COINDIR%\include\Inventor\manips\SoTrackballManip.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\manips\SoTransformBoxManip.h %COINDIR%\include\Inventor\manips\SoTransformBoxManip.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\manips\SoTransformerManip.h %COINDIR%\include\Inventor\manips\SoTransformerManip.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\misc\CoinResources.h %COINDIR%\include\Inventor\misc\CoinResources.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\misc\SoAuditorList.h %COINDIR%\include\Inventor\misc\SoAuditorList.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\misc\SoBase.h %COINDIR%\include\Inventor\misc\SoBase.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\misc\SoBasic.h %COINDIR%\include\Inventor\misc\SoBasic.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\misc\SoByteStream.h %COINDIR%\include\Inventor\misc\SoByteStream.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\misc\SoCallbackList.h %COINDIR%\include\Inventor\misc\SoCallbackList.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\misc\SoChildList.h %COINDIR%\include\Inventor\misc\SoChildList.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\misc\SoContextHandler.h %COINDIR%\include\Inventor\misc\SoContextHandler.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\misc\SoGLImage.h %COINDIR%\include\Inventor\misc\SoGLImage.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\misc\SoGLCubeMapImage.h %COINDIR%\include\Inventor\misc\SoGLCubeMapImage.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\misc\SoGLBigImage.h %COINDIR%\include\Inventor\misc\SoGLBigImage.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\misc\SoNormalGenerator.h %COINDIR%\include\Inventor\misc\SoNormalGenerator.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\misc\SoNotification.h %COINDIR%\include\Inventor\misc\SoNotification.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\misc\SoNotRec.h %COINDIR%\include\Inventor\misc\SoNotRec.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\misc\SoProto.h %COINDIR%\include\Inventor\misc\SoProto.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\misc\SoProtoInstance.h %COINDIR%\include\Inventor\misc\SoProtoInstance.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\misc\SoTranReceiver.h %COINDIR%\include\Inventor\misc\SoTranReceiver.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\misc\SoState.h %COINDIR%\include\Inventor\misc\SoState.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\misc\SoTranscribe.h %COINDIR%\include\Inventor\misc\SoTranscribe.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\misc\SoTranSender.h %COINDIR%\include\Inventor\misc\SoTranSender.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\misc\SoLightPath.h %COINDIR%\include\Inventor\misc\SoLightPath.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\misc\SoTempPath.h %COINDIR%\include\Inventor\misc\SoTempPath.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\misc\SoGlyph.h %COINDIR%\include\Inventor\misc\SoGlyph.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\misc\SoAudioDevice.h %COINDIR%\include\Inventor\misc\SoAudioDevice.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\misc\SoScriptEngine.h %COINDIR%\include\Inventor\misc\SoScriptEngine.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\misc\SoJavaScriptEngine.h %COINDIR%\include\Inventor\misc\SoJavaScriptEngine.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\misc\SoGLDriverDatabase.h %COINDIR%\include\Inventor\misc\SoGLDriverDatabase.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\navigation\SoScXMLNavigation.h %COINDIR%\include\Inventor\navigation\SoScXMLNavigation.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\navigation\SoScXMLNavigationTarget.h %COINDIR%\include\Inventor\navigation\SoScXMLNavigationTarget.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\navigation\SoScXMLMiscTarget.h %COINDIR%\include\Inventor\navigation\SoScXMLMiscTarget.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\navigation\SoScXMLPanTarget.h %COINDIR%\include\Inventor\navigation\SoScXMLPanTarget.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\navigation\SoScXMLRotateTarget.h %COINDIR%\include\Inventor\navigation\SoScXMLRotateTarget.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\navigation\SoScXMLSeekTarget.h %COINDIR%\include\Inventor\navigation\SoScXMLSeekTarget.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\navigation\SoScXMLSpinTarget.h %COINDIR%\include\Inventor\navigation\SoScXMLSpinTarget.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\navigation\SoScXMLZoomTarget.h %COINDIR%\include\Inventor\navigation\SoScXMLZoomTarget.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\navigation\SoScXMLDollyTarget.h %COINDIR%\include\Inventor\navigation\SoScXMLDollyTarget.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\navigation\SoScXMLFlightControlTarget.h %COINDIR%\include\Inventor\navigation\SoScXMLFlightControlTarget.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\navigation\SoScXMLMotionTarget.h %COINDIR%\include\Inventor\navigation\SoScXMLMotionTarget.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodekits\SoSubKit.h %COINDIR%\include\Inventor\nodekits\SoSubKit.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodekits\SoNodeKit.h %COINDIR%\include\Inventor\nodekits\SoNodeKit.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodekits\SoNodeKitListPart.h %COINDIR%\include\Inventor\nodekits\SoNodeKitListPart.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodekits\SoNodekitCatalog.h %COINDIR%\include\Inventor\nodekits\SoNodekitCatalog.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodekits\SoBaseKit.h %COINDIR%\include\Inventor\nodekits\SoBaseKit.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodekits\SoAppearanceKit.h %COINDIR%\include\Inventor\nodekits\SoAppearanceKit.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodekits\SoCameraKit.h %COINDIR%\include\Inventor\nodekits\SoCameraKit.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodekits\SoInteractionKit.h %COINDIR%\include\Inventor\nodekits\SoInteractionKit.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodekits\SoLightKit.h %COINDIR%\include\Inventor\nodekits\SoLightKit.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodekits\SoSceneKit.h %COINDIR%\include\Inventor\nodekits\SoSceneKit.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodekits\SoSeparatorKit.h %COINDIR%\include\Inventor\nodekits\SoSeparatorKit.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodekits\SoShapeKit.h %COINDIR%\include\Inventor\nodekits\SoShapeKit.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodekits\SoWrapperKit.h %COINDIR%\include\Inventor\nodekits\SoWrapperKit.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoAlphaTest.h %COINDIR%\include\Inventor\nodes\SoAlphaTest.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoAnnotation.h %COINDIR%\include\Inventor\nodes\SoAnnotation.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoAntiSquish.h %COINDIR%\include\Inventor\nodes\SoAntiSquish.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoArray.h %COINDIR%\include\Inventor\nodes\SoArray.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoAsciiText.h %COINDIR%\include\Inventor\nodes\SoAsciiText.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoBaseColor.h %COINDIR%\include\Inventor\nodes\SoBaseColor.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoBlinker.h %COINDIR%\include\Inventor\nodes\SoBlinker.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoBumpMap.h %COINDIR%\include\Inventor\nodes\SoBumpMap.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoBumpMapCoordinate.h %COINDIR%\include\Inventor\nodes\SoBumpMapCoordinate.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoBumpMapTransform.h %COINDIR%\include\Inventor\nodes\SoBumpMapTransform.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoCacheHint.h %COINDIR%\include\Inventor\nodes\SoCacheHint.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoCallback.h %COINDIR%\include\Inventor\nodes\SoCallback.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoCamera.h %COINDIR%\include\Inventor\nodes\SoCamera.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoClipPlane.h %COINDIR%\include\Inventor\nodes\SoClipPlane.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoColorIndex.h %COINDIR%\include\Inventor\nodes\SoColorIndex.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoComplexity.h %COINDIR%\include\Inventor\nodes\SoComplexity.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoCone.h %COINDIR%\include\Inventor\nodes\SoCone.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoCoordinate3.h %COINDIR%\include\Inventor\nodes\SoCoordinate3.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoCoordinate4.h %COINDIR%\include\Inventor\nodes\SoCoordinate4.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoCube.h %COINDIR%\include\Inventor\nodes\SoCube.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoCylinder.h %COINDIR%\include\Inventor\nodes\SoCylinder.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoDepthBuffer.h %COINDIR%\include\Inventor\nodes\SoDepthBuffer.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoDirectionalLight.h %COINDIR%\include\Inventor\nodes\SoDirectionalLight.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoDrawStyle.h %COINDIR%\include\Inventor\nodes\SoDrawStyle.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoEnvironment.h %COINDIR%\include\Inventor\nodes\SoEnvironment.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoEventCallback.h %COINDIR%\include\Inventor\nodes\SoEventCallback.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoExtSelection.h %COINDIR%\include\Inventor\nodes\SoExtSelection.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoFaceSet.h %COINDIR%\include\Inventor\nodes\SoFaceSet.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoFile.h %COINDIR%\include\Inventor\nodes\SoFile.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoFont.h %COINDIR%\include\Inventor\nodes\SoFont.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoFontStyle.h %COINDIR%\include\Inventor\nodes\SoFontStyle.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoFrustumCamera.h %COINDIR%\include\Inventor\nodes\SoFrustumCamera.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoGeoOrigin.h %COINDIR%\include\Inventor\nodes\SoGeoOrigin.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoGeoLocation.h %COINDIR%\include\Inventor\nodes\SoGeoLocation.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoGeoSeparator.h %COINDIR%\include\Inventor\nodes\SoGeoSeparator.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoGeoCoordinate.h %COINDIR%\include\Inventor\nodes\SoGeoCoordinate.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoGroup.h %COINDIR%\include\Inventor\nodes\SoGroup.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoGeometryShader.h %COINDIR%\include\Inventor\nodes\SoGeometryShader.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoImage.h %COINDIR%\include\Inventor\nodes\SoImage.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoIndexedFaceSet.h %COINDIR%\include\Inventor\nodes\SoIndexedFaceSet.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoIndexedLineSet.h %COINDIR%\include\Inventor\nodes\SoIndexedLineSet.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoIndexedMarkerSet.h %COINDIR%\include\Inventor\nodes\SoIndexedMarkerSet.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoIndexedNurbsCurve.h %COINDIR%\include\Inventor\nodes\SoIndexedNurbsCurve.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoIndexedNurbsSurface.h %COINDIR%\include\Inventor\nodes\SoIndexedNurbsSurface.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoIndexedPointSet.h %COINDIR%\include\Inventor\nodes\SoIndexedPointSet.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoIndexedShape.h %COINDIR%\include\Inventor\nodes\SoIndexedShape.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoIndexedTriangleStripSet.h %COINDIR%\include\Inventor\nodes\SoIndexedTriangleStripSet.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoInfo.h %COINDIR%\include\Inventor\nodes\SoInfo.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoLOD.h %COINDIR%\include\Inventor\nodes\SoLOD.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoLabel.h %COINDIR%\include\Inventor\nodes\SoLabel.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoLevelOfDetail.h %COINDIR%\include\Inventor\nodes\SoLevelOfDetail.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoLight.h %COINDIR%\include\Inventor\nodes\SoLight.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoLightModel.h %COINDIR%\include\Inventor\nodes\SoLightModel.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoLineSet.h %COINDIR%\include\Inventor\nodes\SoLineSet.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoLinearProfile.h %COINDIR%\include\Inventor\nodes\SoLinearProfile.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoListener.h %COINDIR%\include\Inventor\nodes\SoListener.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoLocateHighlight.h %COINDIR%\include\Inventor\nodes\SoLocateHighlight.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoMarkerSet.h %COINDIR%\include\Inventor\nodes\SoMarkerSet.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoMaterial.h %COINDIR%\include\Inventor\nodes\SoMaterial.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoMaterialBinding.h %COINDIR%\include\Inventor\nodes\SoMaterialBinding.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoMatrixTransform.h %COINDIR%\include\Inventor\nodes\SoMatrixTransform.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoMultipleCopy.h %COINDIR%\include\Inventor\nodes\SoMultipleCopy.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoNode.h %COINDIR%\include\Inventor\nodes\SoNode.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoNodes.h %COINDIR%\include\Inventor\nodes\SoNodes.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoNonIndexedShape.h %COINDIR%\include\Inventor\nodes\SoNonIndexedShape.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoNormal.h %COINDIR%\include\Inventor\nodes\SoNormal.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoNormalBinding.h %COINDIR%\include\Inventor\nodes\SoNormalBinding.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoNurbsCurve.h %COINDIR%\include\Inventor\nodes\SoNurbsCurve.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoNurbsProfile.h %COINDIR%\include\Inventor\nodes\SoNurbsProfile.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoNurbsSurface.h %COINDIR%\include\Inventor\nodes\SoNurbsSurface.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoOrthographicCamera.h %COINDIR%\include\Inventor\nodes\SoOrthographicCamera.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoPackedColor.h %COINDIR%\include\Inventor\nodes\SoPackedColor.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoPathSwitch.h %COINDIR%\include\Inventor\nodes\SoPathSwitch.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoPendulum.h %COINDIR%\include\Inventor\nodes\SoPendulum.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoPerspectiveCamera.h %COINDIR%\include\Inventor\nodes\SoPerspectiveCamera.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoPickStyle.h %COINDIR%\include\Inventor\nodes\SoPickStyle.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoPointLight.h %COINDIR%\include\Inventor\nodes\SoPointLight.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoPointSet.h %COINDIR%\include\Inventor\nodes\SoPointSet.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoPolygonOffset.h %COINDIR%\include\Inventor\nodes\SoPolygonOffset.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoProfile.h %COINDIR%\include\Inventor\nodes\SoProfile.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoProfileCoordinate2.h %COINDIR%\include\Inventor\nodes\SoProfileCoordinate2.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoProfileCoordinate3.h %COINDIR%\include\Inventor\nodes\SoProfileCoordinate3.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoQuadMesh.h %COINDIR%\include\Inventor\nodes\SoQuadMesh.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoResetTransform.h %COINDIR%\include\Inventor\nodes\SoResetTransform.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoRotation.h %COINDIR%\include\Inventor\nodes\SoRotation.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoRotationXYZ.h %COINDIR%\include\Inventor\nodes\SoRotationXYZ.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoRotor.h %COINDIR%\include\Inventor\nodes\SoRotor.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoScale.h %COINDIR%\include\Inventor\nodes\SoScale.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoSceneTexture2.h %COINDIR%\include\Inventor\nodes\SoSceneTexture2.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoSceneTextureCubeMap.h %COINDIR%\include\Inventor\nodes\SoSceneTextureCubeMap.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoSelection.h %COINDIR%\include\Inventor\nodes\SoSelection.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoSeparator.h %COINDIR%\include\Inventor\nodes\SoSeparator.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoShape.h %COINDIR%\include\Inventor\nodes\SoShape.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoShapeHints.h %COINDIR%\include\Inventor\nodes\SoShapeHints.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoShuttle.h %COINDIR%\include\Inventor\nodes\SoShuttle.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoSphere.h %COINDIR%\include\Inventor\nodes\SoSphere.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoSpotLight.h %COINDIR%\include\Inventor\nodes\SoSpotLight.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoSubNode.h %COINDIR%\include\Inventor\nodes\SoSubNode.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoSurroundScale.h %COINDIR%\include\Inventor\nodes\SoSurroundScale.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoSwitch.h %COINDIR%\include\Inventor\nodes\SoSwitch.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoText2.h %COINDIR%\include\Inventor\nodes\SoText2.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoText3.h %COINDIR%\include\Inventor\nodes\SoText3.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoTexture.h %COINDIR%\include\Inventor\nodes\SoTexture.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoTexture2.h %COINDIR%\include\Inventor\nodes\SoTexture2.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoTexture2Transform.h %COINDIR%\include\Inventor\nodes\SoTexture2Transform.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoTexture3.h %COINDIR%\include\Inventor\nodes\SoTexture3.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoTexture3Transform.h %COINDIR%\include\Inventor\nodes\SoTexture3Transform.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoTextureCombine.h %COINDIR%\include\Inventor\nodes\SoTextureCombine.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoTextureCoordinate2.h %COINDIR%\include\Inventor\nodes\SoTextureCoordinate2.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoTextureCoordinate3.h %COINDIR%\include\Inventor\nodes\SoTextureCoordinate3.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoTextureCoordinateBinding.h %COINDIR%\include\Inventor\nodes\SoTextureCoordinateBinding.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoTextureCoordinateCube.h %COINDIR%\include\Inventor\nodes\SoTextureCoordinateCube.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoTextureCoordinateCylinder.h %COINDIR%\include\Inventor\nodes\SoTextureCoordinateCylinder.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoTextureCoordinateSphere.h %COINDIR%\include\Inventor\nodes\SoTextureCoordinateSphere.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoTextureCoordinateDefault.h %COINDIR%\include\Inventor\nodes\SoTextureCoordinateDefault.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoTextureCoordinateEnvironment.h %COINDIR%\include\Inventor\nodes\SoTextureCoordinateEnvironment.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoTextureCoordinateFunction.h %COINDIR%\include\Inventor\nodes\SoTextureCoordinateFunction.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoTextureCoordinatePlane.h %COINDIR%\include\Inventor\nodes\SoTextureCoordinatePlane.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoTextureCoordinateNormalMap.h %COINDIR%\include\Inventor\nodes\SoTextureCoordinateNormalMap.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoTextureCoordinateReflectionMap.h %COINDIR%\include\Inventor\nodes\SoTextureCoordinateReflectionMap.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoTextureCoordinateObject.h %COINDIR%\include\Inventor\nodes\SoTextureCoordinateObject.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoTextureCubeMap.h %COINDIR%\include\Inventor\nodes\SoTextureCubeMap.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoTextureMatrixTransform.h %COINDIR%\include\Inventor\nodes\SoTextureMatrixTransform.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoTextureScalePolicy.h %COINDIR%\include\Inventor\nodes\SoTextureScalePolicy.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoTextureUnit.h %COINDIR%\include\Inventor\nodes\SoTextureUnit.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoTransform.h %COINDIR%\include\Inventor\nodes\SoTransform.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoTransformSeparator.h %COINDIR%\include\Inventor\nodes\SoTransformSeparator.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoTransformation.h %COINDIR%\include\Inventor\nodes\SoTransformation.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoTranslation.h %COINDIR%\include\Inventor\nodes\SoTranslation.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoTransparencyType.h %COINDIR%\include\Inventor\nodes\SoTransparencyType.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoTriangleStripSet.h %COINDIR%\include\Inventor\nodes\SoTriangleStripSet.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoUnits.h %COINDIR%\include\Inventor\nodes\SoUnits.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoVertexProperty.h %COINDIR%\include\Inventor\nodes\SoVertexProperty.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoVertexAttribute.h %COINDIR%\include\Inventor\nodes\SoVertexAttribute.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoVertexAttributeBinding.h %COINDIR%\include\Inventor\nodes\SoVertexAttributeBinding.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoVertexShape.h %COINDIR%\include\Inventor\nodes\SoVertexShape.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoWWWAnchor.h %COINDIR%\include\Inventor\nodes\SoWWWAnchor.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoWWWInline.h %COINDIR%\include\Inventor\nodes\SoWWWInline.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoFragmentShader.h %COINDIR%\include\Inventor\nodes\SoFragmentShader.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoShaderObject.h %COINDIR%\include\Inventor\nodes\SoShaderObject.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoShaderParameter.h %COINDIR%\include\Inventor\nodes\SoShaderParameter.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoShaderProgram.h %COINDIR%\include\Inventor\nodes\SoShaderProgram.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\nodes\SoVertexShader.h %COINDIR%\include\Inventor\nodes\SoVertexShader.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\projectors\SbProjectors.h %COINDIR%\include\Inventor\projectors\SbProjectors.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\projectors\SbCylinderPlaneProjector.h %COINDIR%\include\Inventor\projectors\SbCylinderPlaneProjector.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\projectors\SbCylinderProjector.h %COINDIR%\include\Inventor\projectors\SbCylinderProjector.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\projectors\SbCylinderSectionProjector.h %COINDIR%\include\Inventor\projectors\SbCylinderSectionProjector.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\projectors\SbCylinderSheetProjector.h %COINDIR%\include\Inventor\projectors\SbCylinderSheetProjector.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\projectors\SbLineProjector.h %COINDIR%\include\Inventor\projectors\SbLineProjector.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\projectors\SbPlaneProjector.h %COINDIR%\include\Inventor\projectors\SbPlaneProjector.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\projectors\SbProjector.h %COINDIR%\include\Inventor\projectors\SbProjector.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\projectors\SbSpherePlaneProjector.h %COINDIR%\include\Inventor\projectors\SbSpherePlaneProjector.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\projectors\SbSphereProjector.h %COINDIR%\include\Inventor\projectors\SbSphereProjector.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\projectors\SbSphereSectionProjector.h %COINDIR%\include\Inventor\projectors\SbSphereSectionProjector.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\projectors\SbSphereSheetProjector.h %COINDIR%\include\Inventor\projectors\SbSphereSheetProjector.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\sensors\SoSensors.h %COINDIR%\include\Inventor\sensors\SoSensors.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\sensors\SoAlarmSensor.h %COINDIR%\include\Inventor\sensors\SoAlarmSensor.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\sensors\SoDataSensor.h %COINDIR%\include\Inventor\sensors\SoDataSensor.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\sensors\SoDelayQueueSensor.h %COINDIR%\include\Inventor\sensors\SoDelayQueueSensor.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\sensors\SoFieldSensor.h %COINDIR%\include\Inventor\sensors\SoFieldSensor.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\sensors\SoIdleSensor.h %COINDIR%\include\Inventor\sensors\SoIdleSensor.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\sensors\SoNodeSensor.h %COINDIR%\include\Inventor\sensors\SoNodeSensor.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\sensors\SoOneShotSensor.h %COINDIR%\include\Inventor\sensors\SoOneShotSensor.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\sensors\SoPathSensor.h %COINDIR%\include\Inventor\sensors\SoPathSensor.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\sensors\SoSensor.h %COINDIR%\include\Inventor\sensors\SoSensor.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\sensors\SoSensorManager.h %COINDIR%\include\Inventor\sensors\SoSensorManager.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\sensors\SoTimerQueueSensor.h %COINDIR%\include\Inventor\sensors\SoTimerQueueSensor.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\sensors\SoTimerSensor.h %COINDIR%\include\Inventor\sensors\SoTimerSensor.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\system\gl.h %COINDIR%\include\Inventor\system\gl.h >nul:
-copy /Y ..\%msvc%\include\Inventor\system\gl-headers.h %COINDIR%\include\Inventor\system\gl-headers.h >nul:
-copy /Y ..\%msvc%\include\Inventor\system\inttypes.h %COINDIR%\include\Inventor\system\inttypes.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\threads\SbThread.h %COINDIR%\include\Inventor\threads\SbThread.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\threads\SbMutex.h %COINDIR%\include\Inventor\threads\SbMutex.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\threads\SbThreadMutex.h %COINDIR%\include\Inventor\threads\SbThreadMutex.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\threads\SbRWMutex.h %COINDIR%\include\Inventor\threads\SbRWMutex.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\threads\SbCondVar.h %COINDIR%\include\Inventor\threads\SbCondVar.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\threads\SbStorage.h %COINDIR%\include\Inventor\threads\SbStorage.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\threads\SbTypedStorage.h %COINDIR%\include\Inventor\threads\SbTypedStorage.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\threads\SbFifo.h %COINDIR%\include\Inventor\threads\SbFifo.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\threads\SbBarrier.h %COINDIR%\include\Inventor\threads\SbBarrier.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\threads\SbThreadAutoLock.h %COINDIR%\include\Inventor\threads\SbThreadAutoLock.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\tools\SbPimplPtr.h %COINDIR%\include\Inventor\tools\SbPimplPtr.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\tools\SbPimplPtr.hpp %COINDIR%\include\Inventor\tools\SbPimplPtr.hpp >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\tools\SbLazyPimplPtr.h %COINDIR%\include\Inventor\tools\SbLazyPimplPtr.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\tools\SbLazyPimplPtr.hpp %COINDIR%\include\Inventor\tools\SbLazyPimplPtr.hpp >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXML.h %COINDIR%\include\Inventor\scxml\ScXML.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLSubObject.h %COINDIR%\include\Inventor\scxml\ScXMLSubObject.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLObject.h %COINDIR%\include\Inventor\scxml\ScXMLObject.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLEvent.h %COINDIR%\include\Inventor\scxml\ScXMLEvent.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLEventTarget.h %COINDIR%\include\Inventor\scxml\ScXMLEventTarget.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLStateMachine.h %COINDIR%\include\Inventor\scxml\ScXMLStateMachine.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLDocument.h %COINDIR%\include\Inventor\scxml\ScXMLDocument.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLElt.h %COINDIR%\include\Inventor\scxml\ScXMLElt.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLAbstractStateElt.h %COINDIR%\include\Inventor\scxml\ScXMLAbstractStateElt.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLExecutableElt.h %COINDIR%\include\Inventor\scxml\ScXMLExecutableElt.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLAnchorElt.h %COINDIR%\include\Inventor\scxml\ScXMLAnchorElt.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLAssignElt.h %COINDIR%\include\Inventor\scxml\ScXMLAssignElt.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLContentElt.h %COINDIR%\include\Inventor\scxml\ScXMLContentElt.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLDataElt.h %COINDIR%\include\Inventor\scxml\ScXMLDataElt.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLDataModelElt.h %COINDIR%\include\Inventor\scxml\ScXMLDataModelElt.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLElseElt.h %COINDIR%\include\Inventor\scxml\ScXMLElseElt.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLElseIfElt.h %COINDIR%\include\Inventor\scxml\ScXMLElseIfElt.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLEventElt.h %COINDIR%\include\Inventor\scxml\ScXMLEventElt.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLFinalElt.h %COINDIR%\include\Inventor\scxml\ScXMLFinalElt.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLFinalizeElt.h %COINDIR%\include\Inventor\scxml\ScXMLFinalizeElt.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLHistoryElt.h %COINDIR%\include\Inventor\scxml\ScXMLHistoryElt.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLIfElt.h %COINDIR%\include\Inventor\scxml\ScXMLIfElt.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLInitialElt.h %COINDIR%\include\Inventor\scxml\ScXMLInitialElt.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLInvokeElt.h %COINDIR%\include\Inventor\scxml\ScXMLInvokeElt.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLLogElt.h %COINDIR%\include\Inventor\scxml\ScXMLLogElt.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLOnEntryElt.h %COINDIR%\include\Inventor\scxml\ScXMLOnEntryElt.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLOnExitElt.h %COINDIR%\include\Inventor\scxml\ScXMLOnExitElt.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLParallelElt.h %COINDIR%\include\Inventor\scxml\ScXMLParallelElt.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLParamElt.h %COINDIR%\include\Inventor\scxml\ScXMLParamElt.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLScriptElt.h %COINDIR%\include\Inventor\scxml\ScXMLScriptElt.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLScxmlElt.h %COINDIR%\include\Inventor\scxml\ScXMLScxmlElt.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLSendElt.h %COINDIR%\include\Inventor\scxml\ScXMLSendElt.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLStateElt.h %COINDIR%\include\Inventor\scxml\ScXMLStateElt.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLTransitionElt.h %COINDIR%\include\Inventor\scxml\ScXMLTransitionElt.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLValidateElt.h %COINDIR%\include\Inventor\scxml\ScXMLValidateElt.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLEvaluator.h %COINDIR%\include\Inventor\scxml\ScXMLEvaluator.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLMinimumEvaluator.h %COINDIR%\include\Inventor\scxml\ScXMLMinimumEvaluator.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLXPathEvaluator.h %COINDIR%\include\Inventor\scxml\ScXMLXPathEvaluator.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLECMAScriptEvaluator.h %COINDIR%\include\Inventor\scxml\ScXMLECMAScriptEvaluator.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\ScXMLCoinEvaluator.h %COINDIR%\include\Inventor\scxml\ScXMLCoinEvaluator.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\SoScXMLEvent.h %COINDIR%\include\Inventor\scxml\SoScXMLEvent.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\scxml\SoScXMLStateMachine.h %COINDIR%\include\Inventor\scxml\SoScXMLStateMachine.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\Sb.h %COINDIR%\include\Inventor\Sb.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbBSPTree.h %COINDIR%\include\Inventor\SbBSPTree.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbBasic.h %COINDIR%\include\Inventor\SbBasic.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbBox.h %COINDIR%\include\Inventor\SbBox.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbBox2s.h %COINDIR%\include\Inventor\SbBox2s.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbBox2i32.h %COINDIR%\include\Inventor\SbBox2i32.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbBox2f.h %COINDIR%\include\Inventor\SbBox2f.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbBox2d.h %COINDIR%\include\Inventor\SbBox2d.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbBox3d.h %COINDIR%\include\Inventor\SbBox3d.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbBox3f.h %COINDIR%\include\Inventor\SbBox3f.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbBox3i32.h %COINDIR%\include\Inventor\SbBox3i32.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbBox3s.h %COINDIR%\include\Inventor\SbBox3s.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbByteBuffer.h %COINDIR%\include\Inventor\SbByteBuffer.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbByteBuffer.h %COINDIR%\include\Inventor\SbByteBuffer.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbClip.h %COINDIR%\include\Inventor\SbClip.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbColor.h %COINDIR%\include\Inventor\SbColor.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbColor4f.h %COINDIR%\include\Inventor\SbColor4f.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbColorRGBA.h %COINDIR%\include\Inventor\SbColorRGBA.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbCylinder.h %COINDIR%\include\Inventor\SbCylinder.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbDPLine.h %COINDIR%\include\Inventor\SbDPLine.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbDPLinear.h %COINDIR%\include\Inventor\SbDPLinear.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbDPMatrix.h %COINDIR%\include\Inventor\SbDPMatrix.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbDPPlane.h %COINDIR%\include\Inventor\SbDPPlane.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbDPRotation.h %COINDIR%\include\Inventor\SbDPRotation.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbDPViewVolume.h %COINDIR%\include\Inventor\SbDPViewVolume.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbDict.h %COINDIR%\include\Inventor\SbDict.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbHeap.h %COINDIR%\include\Inventor\SbHeap.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbImage.h %COINDIR%\include\Inventor\SbImage.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbLine.h %COINDIR%\include\Inventor\SbLine.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbLinear.h %COINDIR%\include\Inventor\SbLinear.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbMatrix.h %COINDIR%\include\Inventor\SbMatrix.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbName.h %COINDIR%\include\Inventor\SbName.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbOctTree.h %COINDIR%\include\Inventor\SbOctTree.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbPList.h %COINDIR%\include\Inventor\SbPList.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbPlane.h %COINDIR%\include\Inventor\SbPlane.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbRotation.h %COINDIR%\include\Inventor\SbRotation.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbSphere.h %COINDIR%\include\Inventor\SbSphere.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbString.h %COINDIR%\include\Inventor\SbString.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbTesselator.h %COINDIR%\include\Inventor\SbTesselator.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbTime.h %COINDIR%\include\Inventor\SbTime.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbTypeInfo.h %COINDIR%\include\Inventor\SbTypeInfo.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbVec.h %COINDIR%\include\Inventor\SbVec.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbVec2b.h %COINDIR%\include\Inventor\SbVec2b.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbVec2ub.h %COINDIR%\include\Inventor\SbVec2ub.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbVec2s.h %COINDIR%\include\Inventor\SbVec2s.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbVec2us.h %COINDIR%\include\Inventor\SbVec2us.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbVec2i32.h %COINDIR%\include\Inventor\SbVec2i32.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbVec2ui32.h %COINDIR%\include\Inventor\SbVec2ui32.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbVec2f.h %COINDIR%\include\Inventor\SbVec2f.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbVec2d.h %COINDIR%\include\Inventor\SbVec2d.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbVec3b.h %COINDIR%\include\Inventor\SbVec3b.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbVec3ub.h %COINDIR%\include\Inventor\SbVec3ub.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbVec3s.h %COINDIR%\include\Inventor\SbVec3s.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbVec3us.h %COINDIR%\include\Inventor\SbVec3us.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbVec3i32.h %COINDIR%\include\Inventor\SbVec3i32.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbVec3ui32.h %COINDIR%\include\Inventor\SbVec3ui32.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbVec3f.h %COINDIR%\include\Inventor\SbVec3f.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbVec3d.h %COINDIR%\include\Inventor\SbVec3d.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbVec4b.h %COINDIR%\include\Inventor\SbVec4b.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbVec4ub.h %COINDIR%\include\Inventor\SbVec4ub.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbVec4s.h %COINDIR%\include\Inventor\SbVec4s.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbVec4us.h %COINDIR%\include\Inventor\SbVec4us.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbVec4i32.h %COINDIR%\include\Inventor\SbVec4i32.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbVec4ui32.h %COINDIR%\include\Inventor\SbVec4ui32.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbVec4f.h %COINDIR%\include\Inventor\SbVec4f.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbVec4d.h %COINDIR%\include\Inventor\SbVec4d.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbViewVolume.h %COINDIR%\include\Inventor\SbViewVolume.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbViewportRegion.h %COINDIR%\include\Inventor\SbViewportRegion.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbXfBox3f.h %COINDIR%\include\Inventor\SbXfBox3f.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SbXfBox3d.h %COINDIR%\include\Inventor\SbXfBox3d.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\So.h %COINDIR%\include\Inventor\So.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SoDB.h %COINDIR%\include\Inventor\SoDB.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SoFullPath.h %COINDIR%\include\Inventor\SoFullPath.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SoInput.h %COINDIR%\include\Inventor\SoInput.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SoInteraction.h %COINDIR%\include\Inventor\SoInteraction.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SoLists.h %COINDIR%\include\Inventor\SoLists.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SoNodeKitPath.h %COINDIR%\include\Inventor\SoNodeKitPath.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SoOffscreenRenderer.h %COINDIR%\include\Inventor\SoOffscreenRenderer.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SoOutput.h %COINDIR%\include\Inventor\SoOutput.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SoPath.h %COINDIR%\include\Inventor\SoPath.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SoPickedPoint.h %COINDIR%\include\Inventor\SoPickedPoint.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SoPrimitiveVertex.h %COINDIR%\include\Inventor\SoPrimitiveVertex.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SoSceneManager.h %COINDIR%\include\Inventor\SoSceneManager.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SoRenderManager.h %COINDIR%\include\Inventor\SoRenderManager.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SoEventManager.h %COINDIR%\include\Inventor\SoEventManager.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\SoType.h %COINDIR%\include\Inventor\SoType.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\non_winsys.h %COINDIR%\include\Inventor\non_winsys.h >nul:
-copy /Y ..\%msvc%\..\..\include\Inventor\oivwin32.h %COINDIR%\include\Inventor\oivwin32.h >nul:
-copy /Y ..\%msvc%\..\..\include\SoWinEnterScope.h %COINDIR%\include\SoWinEnterScope.h >nul:
-copy /Y ..\%msvc%\..\..\include\SoWinLeaveScope.h %COINDIR%\include\SoWinLeaveScope.h >nul:
-copy /Y ..\%msvc%\..\..\include\SoDebug.h %COINDIR%\include\SoDebug.h >nul:
diff --git a/build/misc/install-sdk.bat b/build/misc/install-sdk.bat
deleted file mode 100755
index 73ab9e9..0000000
--- a/build/misc/install-sdk.bat
+++ /dev/null
@@ -1,171 +0,0 @@
- at echo off
-
-set type=%1
-set mode=%2
-set msvc=%3
-set libname=%4
-
-rem ************************************************************************
-rem * check script arguments
-
-if "%type%"=="dll" goto argonegiven
-if "%type%"=="lib" goto argonegiven
-goto argproblem
-:argonegiven
-
-if "%mode%"=="release" goto argtwogiven
-if "%mode%"=="debug" goto argtwogiven
-goto argproblem
-:argtwogiven
-
-if "%msvc%"=="msvc6" goto argthreegiven
-if "%msvc%"=="msvc7" goto argthreegiven
-if "%msvc%"=="msvc8" goto argthreegiven
-if "%msvc%"=="msvc9" goto argthreegiven
-goto argproblem
-:argthreegiven
-
-if "%libname%"=="coin2" goto argfourgiven
-if "%libname%"=="coin3" goto argfourgiven
-if "%libname%"=="simage1" goto argfourgiven
-if "%libname%"=="smallchange1" goto argfourgiven
-if "%libname%"=="simvoleon1" goto argfourgiven
-if "%libname%"=="simvoleon2" goto argfourgiven
-if "%libname%"=="nutsnbolts0" goto argfourgiven
-if "%libname%"=="soqt1" goto argfourgiven
-if "%libname%"=="sowin1" goto argfourgiven
-rem goto argproblem
-:argfourgiven
-
-goto argtestdone
-
-:argproblem
-echo Error with script arguments "%1" "%2" "%3" "%4".
-echo Usage:
-echo   install-sdk.bat {dll,lib} {release,debug} {msvc6,msvc7,msvc8,msvc9} libname
-exit
-
-:argtestdone
-
-rem ************************************************************************
-rem * check environment variables
-
-if not "%COINDIR%"=="" goto coindirset
-echo The COINDIR environment variable must be set to point to a directory
-echo to be able to perform the installation procedure.
-exit
-
-:coindirset
-if exist %COINDIR%\*.* goto coindirexists
-echo The COINDIR environment variable must point to an existing directory
-echo to be able to perform the installation procedure.
-exit
-
-:coindirexists
-
-rem **********************************************************************
-rem * Check that build has been performed...
-
-if "%1"=="dll" goto checkdll
-goto checklib
-
-:checkdll
-
-if "%2"=="debug" goto checkdlldebug
-goto checkdllrelease
-
-:checkdlldebug
-if exist %libname%d.dll goto checkdone
-goto checkfailed
-
-:checkdllrelease
-if exist %libname%.dll goto checkdone
-goto checkfailed
-
-:checklib
-
-if "%2"=="debug" goto checklibdebug
-goto checklibrelease
-
-:checklibdebug
-if exist %libname%sd.lib goto checkdone
-goto checkfailed
-
-:checklibrelease
-if exist %libname%s.lib goto checkdone
-goto checkfailed
-
-:checkfailed
-echo ERROR: You do not seem to have compiled the %2-version of %libname% yet.
-exit
-
-:checkdone
-
-rem **********************************************************************
-
-echo Installing to %COINDIR%
-
-rem **********************************************************************
-rem * Create all the directories
-
-if exist ..\misc\create-directories.bat goto createdirsexists
-goto donecreatedirs
-:createdirsexists
-echo Creating necessary directories...
-call ..\misc\create-directories.bat
-:donecreatedirs
-
-rem **********************************************************************
-rem * Copy files
-
-if exist ..\misc\install-headers.bat goto installheadersexists
-goto doneinstallheaders
-:installheadersexists
-echo Installing header files...
-call ..\misc\install-headers.bat %msvc%
-:doneinstallheaders
-
-if exist ..\misc\install-data.bat goto installdataexists
-goto doneinstalldata
-:installdataexists
-echo Installing data files...
-call ..\misc\install-data.bat %msvc%
-:doneinstalldata
-
-rem **********************************************************************
-
-echo Installing binaries...
-
-if "%1"=="dll" goto installdll
-goto installlib
-
-:installdll
-
-if "%2"=="debug" goto installdlldebug
-goto installdllrelease
-
-:installdlldebug
-xcopy %libname%d.dll %COINDIR%\bin\ /R /Y
-xcopy Debug\%libname%d.pdb %COINDIR%\bin\ /R /Y
-xcopy Debug\%libname%d.lib %COINDIR%\lib\ /R /Y
-goto binariesdone
-
-:installdllrelease
-xcopy %libname%.dll %COINDIR%\bin\ /R /Y
-xcopy Release\%libname%.lib %COINDIR%\lib\ /R /Y
-goto binariesdone
-
-:installlib
-
-if "%2"=="debug" goto installlibdebug
-goto installlibrelease
-
-:installlibdebug
-xcopy %libname%sd.lib %COINDIR%\lib\ /R /Y
-goto binariesdone
-
-:installlibrelease
-xcopy %libname%s.lib %COINDIR%\lib\ /R /Y
-goto binariesdone
-
-:binariesdone
diff --git a/build/misc/uninstall-headers.bat b/build/misc/uninstall-headers.bat
deleted file mode 100755
index e8c64cc..0000000
--- a/build/misc/uninstall-headers.bat
+++ /dev/null
@@ -1,878 +0,0 @@
-rem ************************************************************************
-rem * uninstall-headers.bat - generated by gendsp.pl
-rem *
-set msvc=%1
-del %COINDIR%\include\Inventor\C\XML\attribute.h
-del %COINDIR%\include\Inventor\C\XML\document.h
-del %COINDIR%\include\Inventor\C\XML\element.h
-del %COINDIR%\include\Inventor\C\XML\entity.h
-del %COINDIR%\include\Inventor\C\XML\path.h
-del %COINDIR%\include\Inventor\C\XML\types.h
-del %COINDIR%\include\Inventor\C\XML\parser.h
-del %COINDIR%\include\Inventor\C\XML\world.h
-del %COINDIR%\include\Inventor\C\base\hash.h
-del %COINDIR%\include\Inventor\C\base\heap.h
-del %COINDIR%\include\Inventor\C\base\memalloc.h
-del %COINDIR%\include\Inventor\C\base\rbptree.h
-del %COINDIR%\include\Inventor\C\base\time.h
-del %COINDIR%\include\Inventor\C\base\string.h
-del %COINDIR%\include\Inventor\C\base\list.h
-del %COINDIR%\include\Inventor\C\base\math-undefs.h
-del %COINDIR%\include\Inventor\C\errors\error.h
-del %COINDIR%\include\Inventor\C\errors\debugerror.h
-del %COINDIR%\include\Inventor\C\glue\gl.h
-del %COINDIR%\include\Inventor\C\glue\dl.h
-del %COINDIR%\include\Inventor\C\glue\spidermonkey.h
-del %COINDIR%\include\Inventor\C\threads\common.h
-del %COINDIR%\include\Inventor\C\threads\thread.h
-del %COINDIR%\include\Inventor\C\threads\mutex.h
-del %COINDIR%\include\Inventor\C\threads\condvar.h
-del %COINDIR%\include\Inventor\C\threads\recmutex.h
-del %COINDIR%\include\Inventor\C\threads\rwmutex.h
-del %COINDIR%\include\Inventor\C\threads\storage.h
-del %COINDIR%\include\Inventor\C\threads\worker.h
-del %COINDIR%\include\Inventor\C\threads\wpool.h
-del %COINDIR%\include\Inventor\C\threads\sched.h
-del %COINDIR%\include\Inventor\C\threads\sync.h
-del %COINDIR%\include\Inventor\C\threads\fifo.h
-del %COINDIR%\include\Inventor\C\threads\barrier.h
-del %COINDIR%\include\Inventor\C\basic.h
-del %COINDIR%\include\Inventor\C\tidbits.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRML.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLAnchor.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLAppearance.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLAudioClip.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLBackground.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLBillboard.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLBox.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLCollision.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLColor.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLColorInterpolator.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLCone.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLCoordinate.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLCoordinateInterpolator.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLCylinder.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLCylinderSensor.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLDirectionalLight.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLDragSensor.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLElevationGrid.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLExtrusion.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLFog.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLFontStyle.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLGeometry.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLGroup.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLImageTexture.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLIndexedFaceSet.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLIndexedLine.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLIndexedLineSet.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLIndexedShape.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLInline.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLInterpolator.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLLOD.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLLight.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLMacros.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLMaterial.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLMovieTexture.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLNavigationInfo.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLNodes.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLNormal.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLNormalInterpolator.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLOrientationInterpolator.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLParent.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLPixelTexture.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLPlaneSensor.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLPointLight.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLPointSet.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLPositionInterpolator.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLProximitySensor.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLScalarInterpolator.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLScript.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLSensor.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLShape.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLSound.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLSphere.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLSphereSensor.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLSpotLight.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLSubInterpolator.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLSwitch.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLText.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLTexture.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLTextureCoordinate.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLTextureTransform.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLTimeSensor.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLTouchSensor.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLTransform.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLVertexLine.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLVertexPoint.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLVertexShape.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLViewpoint.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLVisibilitySensor.h
-del %COINDIR%\include\Inventor\VRMLnodes\SoVRMLWorldInfo.h
-del %COINDIR%\include\Inventor\actions\SoSubAction.h
-del %COINDIR%\include\Inventor\actions\SoActions.h
-del %COINDIR%\include\Inventor\actions\SoAction.h
-del %COINDIR%\include\Inventor\actions\SoBoxHighlightRenderAction.h
-del %COINDIR%\include\Inventor\actions\SoCallbackAction.h
-del %COINDIR%\include\Inventor\actions\SoGLRenderAction.h
-del %COINDIR%\include\Inventor\actions\SoGetBoundingBoxAction.h
-del %COINDIR%\include\Inventor\actions\SoGetMatrixAction.h
-del %COINDIR%\include\Inventor\actions\SoGetPrimitiveCountAction.h
-del %COINDIR%\include\Inventor\actions\SoHandleEventAction.h
-del %COINDIR%\include\Inventor\actions\SoLineHighlightRenderAction.h
-del %COINDIR%\include\Inventor\actions\SoPickAction.h
-del %COINDIR%\include\Inventor\actions\SoRayPickAction.h
-del %COINDIR%\include\Inventor\actions\SoReorganizeAction.h
-del %COINDIR%\include\Inventor\actions\SoSearchAction.h
-del %COINDIR%\include\Inventor\actions\SoSimplifyAction.h
-del %COINDIR%\include\Inventor\actions\SoToVRMLAction.h
-del %COINDIR%\include\Inventor\actions\SoToVRML2Action.h
-del %COINDIR%\include\Inventor\actions\SoWriteAction.h
-del %COINDIR%\include\Inventor\actions\SoAudioRenderAction.h
-del %COINDIR%\include\Inventor\annex\HardCopy\SoHardCopy.h
-del %COINDIR%\include\Inventor\annex\HardCopy\SoPSVectorOutput.h
-del %COINDIR%\include\Inventor\annex\HardCopy\SoVectorOutput.h
-del %COINDIR%\include\Inventor\annex\HardCopy\SoVectorizeAction.h
-del %COINDIR%\include\Inventor\annex\HardCopy\SoVectorizePSAction.h
-del %COINDIR%\include\Inventor\annex\ForeignFiles\SoForeignFileKit.h
-del %COINDIR%\include\Inventor\annex\ForeignFiles\SoSTLFileKit.h
-del %COINDIR%\include\Inventor\annex\FXViz\nodes\SoShadowGroup.h
-del %COINDIR%\include\Inventor\annex\FXViz\nodes\SoShadowStyle.h
-del %COINDIR%\include\Inventor\annex\FXViz\nodes\SoShadowDirectionalLight.h
-del %COINDIR%\include\Inventor\annex\FXViz\nodes\SoShadowSpotLight.h
-del %COINDIR%\include\Inventor\annex\FXViz\nodes\SoShadowCulling.h
-del %COINDIR%\include\Inventor\annex\FXViz\elements\SoShadowStyleElement.h
-del %COINDIR%\include\Inventor\annex\FXViz\elements\SoGLShadowCullingElement.h
-del %COINDIR%\include\Inventor\annex\Profiler\nodes\SoProfilerStats.h
-del %COINDIR%\include\Inventor\annex\Profiler\elements\SoProfilerElement.h
-del %COINDIR%\include\Inventor\annex\Profiler\nodekits\SoNodeVisualize.h
-del %COINDIR%\include\Inventor\annex\Profiler\nodekits\SoProfilerOverlayKit.h
-del %COINDIR%\include\Inventor\annex\Profiler\nodekits\SoProfilerTopKit.h
-del %COINDIR%\include\Inventor\annex\Profiler\nodekits\SoScrollingGraphKit.h
-del %COINDIR%\include\Inventor\annex\Profiler\nodekits\SoProfilerVisualizeKit.h
-del %COINDIR%\include\Inventor\annex\Profiler\engines\SoProfilerTopEngine.h
-del %COINDIR%\include\Inventor\annex\Profiler\utils\SoProfilingReportGenerator.h
-del %COINDIR%\include\Inventor\annex\Profiler\SbProfilingData.h
-del %COINDIR%\include\Inventor\annex\Profiler\SoProfiler.h
-del %COINDIR%\include\Inventor\bundles\SoBundle.h
-del %COINDIR%\include\Inventor\bundles\SoMaterialBundle.h
-del %COINDIR%\include\Inventor\bundles\SoNormalBundle.h
-del %COINDIR%\include\Inventor\bundles\SoVertexAttributeBundle.h
-del %COINDIR%\include\Inventor\bundles\SoTextureCoordinateBundle.h
-del %COINDIR%\include\Inventor\caches\SoBoundingBoxCache.h
-del %COINDIR%\include\Inventor\caches\SoCache.h
-del %COINDIR%\include\Inventor\caches\SoConvexDataCache.h
-del %COINDIR%\include\Inventor\caches\SoGLCacheList.h
-del %COINDIR%\include\Inventor\caches\SoGLRenderCache.h
-del %COINDIR%\include\Inventor\caches\SoNormalCache.h
-del %COINDIR%\include\Inventor\caches\SoPrimitiveVertexCache.h
-del %COINDIR%\include\Inventor\caches\SoTextureCoordinateCache.h
-del %COINDIR%\include\Inventor\collision\SoIntersectionDetectionAction.h
-del %COINDIR%\include\Inventor\details\SoSubDetail.h
-del %COINDIR%\include\Inventor\details\SoDetail.h
-del %COINDIR%\include\Inventor\details\SoDetails.h
-del %COINDIR%\include\Inventor\details\SoConeDetail.h
-del %COINDIR%\include\Inventor\details\SoCubeDetail.h
-del %COINDIR%\include\Inventor\details\SoCylinderDetail.h
-del %COINDIR%\include\Inventor\details\SoFaceDetail.h
-del %COINDIR%\include\Inventor\details\SoLineDetail.h
-del %COINDIR%\include\Inventor\details\SoNodeKitDetail.h
-del %COINDIR%\include\Inventor\details\SoPointDetail.h
-del %COINDIR%\include\Inventor\details\SoTextDetail.h
-del %COINDIR%\include\Inventor\draggers\SoDragger.h
-del %COINDIR%\include\Inventor\draggers\SoCenterballDragger.h
-del %COINDIR%\include\Inventor\draggers\SoDirectionalLightDragger.h
-del %COINDIR%\include\Inventor\draggers\SoDragPointDragger.h
-del %COINDIR%\include\Inventor\draggers\SoHandleBoxDragger.h
-del %COINDIR%\include\Inventor\draggers\SoJackDragger.h
-del %COINDIR%\include\Inventor\draggers\SoPointLightDragger.h
-del %COINDIR%\include\Inventor\draggers\SoRotateCylindricalDragger.h
-del %COINDIR%\include\Inventor\draggers\SoRotateDiscDragger.h
-del %COINDIR%\include\Inventor\draggers\SoRotateSphericalDragger.h
-del %COINDIR%\include\Inventor\draggers\SoScale1Dragger.h
-del %COINDIR%\include\Inventor\draggers\SoScale2Dragger.h
-del %COINDIR%\include\Inventor\draggers\SoScale2UniformDragger.h
-del %COINDIR%\include\Inventor\draggers\SoScaleUniformDragger.h
-del %COINDIR%\include\Inventor\draggers\SoSpotLightDragger.h
-del %COINDIR%\include\Inventor\draggers\SoTabBoxDragger.h
-del %COINDIR%\include\Inventor\draggers\SoTabPlaneDragger.h
-del %COINDIR%\include\Inventor\draggers\SoTrackballDragger.h
-del %COINDIR%\include\Inventor\draggers\SoTransformBoxDragger.h
-del %COINDIR%\include\Inventor\draggers\SoTransformerDragger.h
-del %COINDIR%\include\Inventor\draggers\SoTranslate1Dragger.h
-del %COINDIR%\include\Inventor\draggers\SoTranslate2Dragger.h
-del %COINDIR%\include\Inventor\elements\SoSubElement.h
-del %COINDIR%\include\Inventor\elements\SoElements.h
-del %COINDIR%\include\Inventor\elements\SoAccumulatedElement.h
-del %COINDIR%\include\Inventor\elements\SoAmbientColorElement.h
-del %COINDIR%\include\Inventor\elements\SoAnnoText3CharOrientElement.h
-del %COINDIR%\include\Inventor\elements\SoAnnoText3FontSizeHintElement.h
-del %COINDIR%\include\Inventor\elements\SoAnnoText3RenderPrintElement.h
-del %COINDIR%\include\Inventor\elements\SoBBoxModelMatrixElement.h
-del %COINDIR%\include\Inventor\elements\SoBumpMapElement.h
-del %COINDIR%\include\Inventor\elements\SoBumpMapCoordinateElement.h
-del %COINDIR%\include\Inventor\elements\SoBumpMapMatrixElement.h
-del %COINDIR%\include\Inventor\elements\SoCacheElement.h
-del %COINDIR%\include\Inventor\elements\SoCacheHintElement.h
-del %COINDIR%\include\Inventor\elements\SoClipPlaneElement.h
-del %COINDIR%\include\Inventor\elements\SoComplexityElement.h
-del %COINDIR%\include\Inventor\elements\SoComplexityTypeElement.h
-del %COINDIR%\include\Inventor\elements\SoCoordinateElement.h
-del %COINDIR%\include\Inventor\elements\SoCreaseAngleElement.h
-del %COINDIR%\include\Inventor\elements\SoCullElement.h
-del %COINDIR%\include\Inventor\elements\SoDecimationPercentageElement.h
-del %COINDIR%\include\Inventor\elements\SoDecimationTypeElement.h
-del %COINDIR%\include\Inventor\elements\SoDiffuseColorElement.h
-del %COINDIR%\include\Inventor\elements\SoDrawStyleElement.h
-del %COINDIR%\include\Inventor\elements\SoElement.h
-del %COINDIR%\include\Inventor\elements\SoEmissiveColorElement.h
-del %COINDIR%\include\Inventor\elements\SoEnvironmentElement.h
-del %COINDIR%\include\Inventor\elements\SoFloatElement.h
-del %COINDIR%\include\Inventor\elements\SoFocalDistanceElement.h
-del %COINDIR%\include\Inventor\elements\SoFontNameElement.h
-del %COINDIR%\include\Inventor\elements\SoFontSizeElement.h
-del %COINDIR%\include\Inventor\elements\SoGeoElement.h
-del %COINDIR%\include\Inventor\elements\SoGLCacheContextElement.h
-del %COINDIR%\include\Inventor\elements\SoGLClipPlaneElement.h
-del %COINDIR%\include\Inventor\elements\SoGLColorIndexElement.h
-del %COINDIR%\include\Inventor\elements\SoGLCoordinateElement.h
-del %COINDIR%\include\Inventor\elements\SoGLDisplayList.h
-del %COINDIR%\include\Inventor\elements\SoGLDrawStyleElement.h
-del %COINDIR%\include\Inventor\elements\SoGLEnvironmentElement.h
-del %COINDIR%\include\Inventor\elements\SoGLLazyElement.h
-del %COINDIR%\include\Inventor\elements\SoGLLightIdElement.h
-del %COINDIR%\include\Inventor\elements\SoGLLinePatternElement.h
-del %COINDIR%\include\Inventor\elements\SoGLLineWidthElement.h
-del %COINDIR%\include\Inventor\elements\SoGLModelMatrixElement.h
-del %COINDIR%\include\Inventor\elements\SoGLMultiTextureCoordinateElement.h
-del %COINDIR%\include\Inventor\elements\SoGLMultiTextureEnabledElement.h
-del %COINDIR%\include\Inventor\elements\SoGLMultiTextureMatrixElement.h
-del %COINDIR%\include\Inventor\elements\SoGLMultiTextureImageElement.h
-del %COINDIR%\include\Inventor\elements\SoGLNormalElement.h
-del %COINDIR%\include\Inventor\elements\SoGLNormalizeElement.h
-del %COINDIR%\include\Inventor\elements\SoGLPointSizeElement.h
-del %COINDIR%\include\Inventor\elements\SoGLPolygonOffsetElement.h
-del %COINDIR%\include\Inventor\elements\SoGLProjectionMatrixElement.h
-del %COINDIR%\include\Inventor\elements\SoGLRenderPassElement.h
-del %COINDIR%\include\Inventor\elements\SoGLShapeHintsElement.h
-del %COINDIR%\include\Inventor\elements\SoGLShadeModelElement.h
-del %COINDIR%\include\Inventor\elements\SoGLTextureCoordinateElement.h
-del %COINDIR%\include\Inventor\elements\SoGLTextureEnabledElement.h
-del %COINDIR%\include\Inventor\elements\SoGLTexture3EnabledElement.h
-del %COINDIR%\include\Inventor\elements\SoGLTextureImageElement.h
-del %COINDIR%\include\Inventor\elements\SoGLTextureMatrixElement.h
-del %COINDIR%\include\Inventor\elements\SoGLUpdateAreaElement.h
-del %COINDIR%\include\Inventor\elements\SoGLVBOElement.h
-del %COINDIR%\include\Inventor\elements\SoGLViewingMatrixElement.h
-del %COINDIR%\include\Inventor\elements\SoGLViewportRegionElement.h
-del %COINDIR%\include\Inventor\elements\SoInt32Element.h
-del %COINDIR%\include\Inventor\elements\SoLazyElement.h
-del %COINDIR%\include\Inventor\elements\SoLightAttenuationElement.h
-del %COINDIR%\include\Inventor\elements\SoLightElement.h
-del %COINDIR%\include\Inventor\elements\SoLightModelElement.h
-del %COINDIR%\include\Inventor\elements\SoLinePatternElement.h
-del %COINDIR%\include\Inventor\elements\SoLineWidthElement.h
-del %COINDIR%\include\Inventor\elements\SoLocalBBoxMatrixElement.h
-del %COINDIR%\include\Inventor\elements\SoLongElement.h
-del %COINDIR%\include\Inventor\elements\SoMaterialBindingElement.h
-del %COINDIR%\include\Inventor\elements\SoVertexAttributeBindingElement.h
-del %COINDIR%\include\Inventor\elements\SoModelMatrixElement.h
-del %COINDIR%\include\Inventor\elements\SoMultiTextureCoordinateElement.h
-del %COINDIR%\include\Inventor\elements\SoMultiTextureEnabledElement.h
-del %COINDIR%\include\Inventor\elements\SoMultiTextureMatrixElement.h
-del %COINDIR%\include\Inventor\elements\SoMultiTextureImageElement.h
-del %COINDIR%\include\Inventor\elements\SoNormalBindingElement.h
-del %COINDIR%\include\Inventor\elements\SoNormalElement.h
-del %COINDIR%\include\Inventor\elements\SoOverrideElement.h
-del %COINDIR%\include\Inventor\elements\SoPickRayElement.h
-del %COINDIR%\include\Inventor\elements\SoPickStyleElement.h
-del %COINDIR%\include\Inventor\elements\SoPointSizeElement.h
-del %COINDIR%\include\Inventor\elements\SoPolygonOffsetElement.h
-del %COINDIR%\include\Inventor\elements\SoProfileCoordinateElement.h
-del %COINDIR%\include\Inventor\elements\SoProfileElement.h
-del %COINDIR%\include\Inventor\elements\SoProjectionMatrixElement.h
-del %COINDIR%\include\Inventor\elements\SoReplacedElement.h
-del %COINDIR%\include\Inventor\elements\SoShapeHintsElement.h
-del %COINDIR%\include\Inventor\elements\SoShapeStyleElement.h
-del %COINDIR%\include\Inventor\elements\SoShininessElement.h
-del %COINDIR%\include\Inventor\elements\SoSpecularColorElement.h
-del %COINDIR%\include\Inventor\elements\SoSwitchElement.h
-del %COINDIR%\include\Inventor\elements\SoTextOutlineEnabledElement.h
-del %COINDIR%\include\Inventor\elements\SoTextureCombineElement.h
-del %COINDIR%\include\Inventor\elements\SoTextureCoordinateBindingElement.h
-del %COINDIR%\include\Inventor\elements\SoTextureCoordinateElement.h
-del %COINDIR%\include\Inventor\elements\SoTextureEnabledElement.h
-del %COINDIR%\include\Inventor\elements\SoTexture3EnabledElement.h
-del %COINDIR%\include\Inventor\elements\SoTextureImageElement.h
-del %COINDIR%\include\Inventor\elements\SoTextureMatrixElement.h
-del %COINDIR%\include\Inventor\elements\SoTextureOverrideElement.h
-del %COINDIR%\include\Inventor\elements\SoTextureQualityElement.h
-del %COINDIR%\include\Inventor\elements\SoTextureUnitElement.h
-del %COINDIR%\include\Inventor\elements\SoTransparencyElement.h
-del %COINDIR%\include\Inventor\elements\SoUnitsElement.h
-del %COINDIR%\include\Inventor\elements\SoViewVolumeElement.h
-del %COINDIR%\include\Inventor\elements\SoViewingMatrixElement.h
-del %COINDIR%\include\Inventor\elements\SoViewportRegionElement.h
-del %COINDIR%\include\Inventor\elements\SoWindowElement.h
-del %COINDIR%\include\Inventor\elements\SoListenerPositionElement.h
-del %COINDIR%\include\Inventor\elements\SoListenerOrientationElement.h
-del %COINDIR%\include\Inventor\elements\SoListenerGainElement.h
-del %COINDIR%\include\Inventor\elements\SoListenerDopplerElement.h
-del %COINDIR%\include\Inventor\elements\SoSoundElement.h
-del %COINDIR%\include\Inventor\elements\SoGLShaderProgramElement.h
-del %COINDIR%\include\Inventor\elements\SoDepthBufferElement.h
-del %COINDIR%\include\Inventor\elements\SoGLDepthBufferElement.h
-del %COINDIR%\include\Inventor\elements\SoVertexAttributeElement.h
-del %COINDIR%\include\Inventor\elements\SoGLVertexAttributeElement.h
-del %COINDIR%\include\Inventor\engines\SoSubEngine.h
-del %COINDIR%\include\Inventor\engines\SoSubNodeEngine.h
-del %COINDIR%\include\Inventor\engines\SoEngines.h
-del %COINDIR%\include\Inventor\engines\SoBoolOperation.h
-del %COINDIR%\include\Inventor\engines\SoCalculator.h
-del %COINDIR%\include\Inventor\engines\SoCompose.h
-del %COINDIR%\include\Inventor\engines\SoComposeMatrix.h
-del %COINDIR%\include\Inventor\engines\SoComposeRotation.h
-del %COINDIR%\include\Inventor\engines\SoComposeRotationFromTo.h
-del %COINDIR%\include\Inventor\engines\SoComposeVec2f.h
-del %COINDIR%\include\Inventor\engines\SoComposeVec3f.h
-del %COINDIR%\include\Inventor\engines\SoComposeVec4f.h
-del %COINDIR%\include\Inventor\engines\SoComputeBoundingBox.h
-del %COINDIR%\include\Inventor\engines\SoConcatenate.h
-del %COINDIR%\include\Inventor\engines\SoCounter.h
-del %COINDIR%\include\Inventor\engines\SoDecomposeMatrix.h
-del %COINDIR%\include\Inventor\engines\SoDecomposeRotation.h
-del %COINDIR%\include\Inventor\engines\SoDecomposeVec2f.h
-del %COINDIR%\include\Inventor\engines\SoDecomposeVec3f.h
-del %COINDIR%\include\Inventor\engines\SoDecomposeVec4f.h
-del %COINDIR%\include\Inventor\engines\SoElapsedTime.h
-del %COINDIR%\include\Inventor\engines\SoEngine.h
-del %COINDIR%\include\Inventor\engines\SoEngineOutput.h
-del %COINDIR%\include\Inventor\engines\SoFieldConverter.h
-del %COINDIR%\include\Inventor\engines\SoGate.h
-del %COINDIR%\include\Inventor\engines\SoInterpolate.h
-del %COINDIR%\include\Inventor\engines\SoInterpolateFloat.h
-del %COINDIR%\include\Inventor\engines\SoInterpolateRotation.h
-del %COINDIR%\include\Inventor\engines\SoInterpolateVec2f.h
-del %COINDIR%\include\Inventor\engines\SoInterpolateVec3f.h
-del %COINDIR%\include\Inventor\engines\SoInterpolateVec4f.h
-del %COINDIR%\include\Inventor\engines\SoNodeEngine.h
-del %COINDIR%\include\Inventor\engines\SoOnOff.h
-del %COINDIR%\include\Inventor\engines\SoOneShot.h
-del %COINDIR%\include\Inventor\engines\SoOutputData.h
-del %COINDIR%\include\Inventor\engines\SoSelectOne.h
-del %COINDIR%\include\Inventor\engines\SoTimeCounter.h
-del %COINDIR%\include\Inventor\engines\SoTransformVec3f.h
-del %COINDIR%\include\Inventor\engines\SoTriggerAny.h
-del %COINDIR%\include\Inventor\engines\SoTexture2Convert.h
-del %COINDIR%\include\Inventor\engines\SoHeightMapToNormalMap.h
-del %COINDIR%\include\Inventor\errors\SoErrors.h
-del %COINDIR%\include\Inventor\errors\SoDebugError.h
-del %COINDIR%\include\Inventor\errors\SoError.h
-del %COINDIR%\include\Inventor\errors\SoMemoryError.h
-del %COINDIR%\include\Inventor\errors\SoReadError.h
-del %COINDIR%\include\Inventor\events\SoSubEvent.h
-del %COINDIR%\include\Inventor\events\SoButtonEvent.h
-del %COINDIR%\include\Inventor\events\SoEvent.h
-del %COINDIR%\include\Inventor\events\SoEvents.h
-del %COINDIR%\include\Inventor\events\SoKeyboardEvent.h
-del %COINDIR%\include\Inventor\events\SoLocation2Event.h
-del %COINDIR%\include\Inventor\events\SoMotion3Event.h
-del %COINDIR%\include\Inventor\events\SoMouseButtonEvent.h
-del %COINDIR%\include\Inventor\events\SoSpaceballButtonEvent.h
-del %COINDIR%\include\Inventor\fields\SoSubField.h
-del %COINDIR%\include\Inventor\fields\SoFields.h
-del %COINDIR%\include\Inventor\fields\SoField.h
-del %COINDIR%\include\Inventor\fields\SoFieldContainer.h
-del %COINDIR%\include\Inventor\fields\SoFieldData.h
-del %COINDIR%\include\Inventor\fields\SoMFBitMask.h
-del %COINDIR%\include\Inventor\fields\SoMFBool.h
-del %COINDIR%\include\Inventor\fields\SoMFColor.h
-del %COINDIR%\include\Inventor\fields\SoMFColorRGBA.h
-del %COINDIR%\include\Inventor\fields\SoMFDouble.h
-del %COINDIR%\include\Inventor\fields\SoMFEngine.h
-del %COINDIR%\include\Inventor\fields\SoMFEnum.h
-del %COINDIR%\include\Inventor\fields\SoMFFloat.h
-del %COINDIR%\include\Inventor\fields\SoMFInt32.h
-del %COINDIR%\include\Inventor\fields\SoMFLong.h
-del %COINDIR%\include\Inventor\fields\SoMFMatrix.h
-del %COINDIR%\include\Inventor\fields\SoMFName.h
-del %COINDIR%\include\Inventor\fields\SoMFNode.h
-del %COINDIR%\include\Inventor\fields\SoMFPath.h
-del %COINDIR%\include\Inventor\fields\SoMFPlane.h
-del %COINDIR%\include\Inventor\fields\SoMFRotation.h
-del %COINDIR%\include\Inventor\fields\SoMFShort.h
-del %COINDIR%\include\Inventor\fields\SoMFString.h
-del %COINDIR%\include\Inventor\fields\SoMFTime.h
-del %COINDIR%\include\Inventor\fields\SoMFUInt32.h
-del %COINDIR%\include\Inventor\fields\SoMFULong.h
-del %COINDIR%\include\Inventor\fields\SoMFUShort.h
-del %COINDIR%\include\Inventor\fields\SoMFVec2b.h
-del %COINDIR%\include\Inventor\fields\SoMFVec2s.h
-del %COINDIR%\include\Inventor\fields\SoMFVec2i32.h
-del %COINDIR%\include\Inventor\fields\SoMFVec2f.h
-del %COINDIR%\include\Inventor\fields\SoMFVec2d.h
-del %COINDIR%\include\Inventor\fields\SoMFVec3b.h
-del %COINDIR%\include\Inventor\fields\SoMFVec3s.h
-del %COINDIR%\include\Inventor\fields\SoMFVec3i32.h
-del %COINDIR%\include\Inventor\fields\SoMFVec3f.h
-del %COINDIR%\include\Inventor\fields\SoMFVec3d.h
-del %COINDIR%\include\Inventor\fields\SoMFVec4b.h
-del %COINDIR%\include\Inventor\fields\SoMFVec4ub.h
-del %COINDIR%\include\Inventor\fields\SoMFVec4s.h
-del %COINDIR%\include\Inventor\fields\SoMFVec4us.h
-del %COINDIR%\include\Inventor\fields\SoMFVec4i32.h
-del %COINDIR%\include\Inventor\fields\SoMFVec4ui32.h
-del %COINDIR%\include\Inventor\fields\SoMFVec4f.h
-del %COINDIR%\include\Inventor\fields\SoMFVec4d.h
-del %COINDIR%\include\Inventor\fields\SoMField.h
-del %COINDIR%\include\Inventor\fields\SoSFBitMask.h
-del %COINDIR%\include\Inventor\fields\SoSFBool.h
-del %COINDIR%\include\Inventor\fields\SoSFBox2s.h
-del %COINDIR%\include\Inventor\fields\SoSFBox2i32.h
-del %COINDIR%\include\Inventor\fields\SoSFBox2f.h
-del %COINDIR%\include\Inventor\fields\SoSFBox2d.h
-del %COINDIR%\include\Inventor\fields\SoSFBox3s.h
-del %COINDIR%\include\Inventor\fields\SoSFBox3i32.h
-del %COINDIR%\include\Inventor\fields\SoSFBox3f.h
-del %COINDIR%\include\Inventor\fields\SoSFBox3d.h
-del %COINDIR%\include\Inventor\fields\SoSFColor.h
-del %COINDIR%\include\Inventor\fields\SoSFColorRGBA.h
-del %COINDIR%\include\Inventor\fields\SoSFDouble.h
-del %COINDIR%\include\Inventor\fields\SoSFEngine.h
-del %COINDIR%\include\Inventor\fields\SoSFEnum.h
-del %COINDIR%\include\Inventor\fields\SoSFFloat.h
-del %COINDIR%\include\Inventor\fields\SoSFImage.h
-del %COINDIR%\include\Inventor\fields\SoSFImage3.h
-del %COINDIR%\include\Inventor\fields\SoSFInt32.h
-del %COINDIR%\include\Inventor\fields\SoSFLong.h
-del %COINDIR%\include\Inventor\fields\SoSFMatrix.h
-del %COINDIR%\include\Inventor\fields\SoSFName.h
-del %COINDIR%\include\Inventor\fields\SoSFNode.h
-del %COINDIR%\include\Inventor\fields\SoSFPath.h
-del %COINDIR%\include\Inventor\fields\SoSFPlane.h
-del %COINDIR%\include\Inventor\fields\SoSFRotation.h
-del %COINDIR%\include\Inventor\fields\SoSFShort.h
-del %COINDIR%\include\Inventor\fields\SoSFString.h
-del %COINDIR%\include\Inventor\fields\SoSFTime.h
-del %COINDIR%\include\Inventor\fields\SoSFTrigger.h
-del %COINDIR%\include\Inventor\fields\SoSFUInt32.h
-del %COINDIR%\include\Inventor\fields\SoSFULong.h
-del %COINDIR%\include\Inventor\fields\SoSFUShort.h
-del %COINDIR%\include\Inventor\fields\SoSFVec2b.h
-del %COINDIR%\include\Inventor\fields\SoSFVec2s.h
-del %COINDIR%\include\Inventor\fields\SoSFVec2i32.h
-del %COINDIR%\include\Inventor\fields\SoSFVec2f.h
-del %COINDIR%\include\Inventor\fields\SoSFVec2d.h
-del %COINDIR%\include\Inventor\fields\SoSFVec3b.h
-del %COINDIR%\include\Inventor\fields\SoSFVec3s.h
-del %COINDIR%\include\Inventor\fields\SoSFVec3i32.h
-del %COINDIR%\include\Inventor\fields\SoSFVec3f.h
-del %COINDIR%\include\Inventor\fields\SoSFVec3d.h
-del %COINDIR%\include\Inventor\fields\SoSFVec4b.h
-del %COINDIR%\include\Inventor\fields\SoSFVec4ub.h
-del %COINDIR%\include\Inventor\fields\SoSFVec4s.h
-del %COINDIR%\include\Inventor\fields\SoSFVec4us.h
-del %COINDIR%\include\Inventor\fields\SoSFVec4i32.h
-del %COINDIR%\include\Inventor\fields\SoSFVec4ui32.h
-del %COINDIR%\include\Inventor\fields\SoSFVec4f.h
-del %COINDIR%\include\Inventor\fields\SoSFVec4d.h
-del %COINDIR%\include\Inventor\fields\SoSField.h
-del %COINDIR%\include\Inventor\lists\SbList.h
-del %COINDIR%\include\Inventor\lists\SbPList.h
-del %COINDIR%\include\Inventor\lists\SbIntList.h
-del %COINDIR%\include\Inventor\lists\SbVec3fList.h
-del %COINDIR%\include\Inventor\lists\SbStringList.h
-del %COINDIR%\include\Inventor\lists\SoActionMethodList.h
-del %COINDIR%\include\Inventor\lists\SoAuditorList.h
-del %COINDIR%\include\Inventor\lists\SoBaseList.h
-del %COINDIR%\include\Inventor\lists\SoCallbackList.h
-del %COINDIR%\include\Inventor\lists\SoDetailList.h
-del %COINDIR%\include\Inventor\lists\SoEnabledElementsList.h
-del %COINDIR%\include\Inventor\lists\SoEngineList.h
-del %COINDIR%\include\Inventor\lists\SoEngineOutputList.h
-del %COINDIR%\include\Inventor\lists\SoFieldList.h
-del %COINDIR%\include\Inventor\lists\SoNodeList.h
-del %COINDIR%\include\Inventor\lists\SoPathList.h
-del %COINDIR%\include\Inventor\lists\SoPickedPointList.h
-del %COINDIR%\include\Inventor\lists\SoTypeList.h
-del %COINDIR%\include\Inventor\lock\SoLockMgr.h
-del %COINDIR%\include\Inventor\manips\SoClipPlaneManip.h
-del %COINDIR%\include\Inventor\manips\SoDirectionalLightManip.h
-del %COINDIR%\include\Inventor\manips\SoPointLightManip.h
-del %COINDIR%\include\Inventor\manips\SoSpotLightManip.h
-del %COINDIR%\include\Inventor\manips\SoTransformManip.h
-del %COINDIR%\include\Inventor\manips\SoCenterballManip.h
-del %COINDIR%\include\Inventor\manips\SoHandleBoxManip.h
-del %COINDIR%\include\Inventor\manips\SoJackManip.h
-del %COINDIR%\include\Inventor\manips\SoTabBoxManip.h
-del %COINDIR%\include\Inventor\manips\SoTrackballManip.h
-del %COINDIR%\include\Inventor\manips\SoTransformBoxManip.h
-del %COINDIR%\include\Inventor\manips\SoTransformerManip.h
-del %COINDIR%\include\Inventor\misc\CoinResources.h
-del %COINDIR%\include\Inventor\misc\SoAuditorList.h
-del %COINDIR%\include\Inventor\misc\SoBase.h
-del %COINDIR%\include\Inventor\misc\SoBasic.h
-del %COINDIR%\include\Inventor\misc\SoByteStream.h
-del %COINDIR%\include\Inventor\misc\SoCallbackList.h
-del %COINDIR%\include\Inventor\misc\SoChildList.h
-del %COINDIR%\include\Inventor\misc\SoContextHandler.h
-del %COINDIR%\include\Inventor\misc\SoGLImage.h
-del %COINDIR%\include\Inventor\misc\SoGLCubeMapImage.h
-del %COINDIR%\include\Inventor\misc\SoGLBigImage.h
-del %COINDIR%\include\Inventor\misc\SoNormalGenerator.h
-del %COINDIR%\include\Inventor\misc\SoNotification.h
-del %COINDIR%\include\Inventor\misc\SoNotRec.h
-del %COINDIR%\include\Inventor\misc\SoProto.h
-del %COINDIR%\include\Inventor\misc\SoProtoInstance.h
-del %COINDIR%\include\Inventor\misc\SoTranReceiver.h
-del %COINDIR%\include\Inventor\misc\SoState.h
-del %COINDIR%\include\Inventor\misc\SoTranscribe.h
-del %COINDIR%\include\Inventor\misc\SoTranSender.h
-del %COINDIR%\include\Inventor\misc\SoLightPath.h
-del %COINDIR%\include\Inventor\misc\SoTempPath.h
-del %COINDIR%\include\Inventor\misc\SoGlyph.h
-del %COINDIR%\include\Inventor\misc\SoAudioDevice.h
-del %COINDIR%\include\Inventor\misc\SoScriptEngine.h
-del %COINDIR%\include\Inventor\misc\SoJavaScriptEngine.h
-del %COINDIR%\include\Inventor\misc\SoGLDriverDatabase.h
-del %COINDIR%\include\Inventor\navigation\SoScXMLNavigation.h
-del %COINDIR%\include\Inventor\navigation\SoScXMLNavigationTarget.h
-del %COINDIR%\include\Inventor\navigation\SoScXMLMiscTarget.h
-del %COINDIR%\include\Inventor\navigation\SoScXMLPanTarget.h
-del %COINDIR%\include\Inventor\navigation\SoScXMLRotateTarget.h
-del %COINDIR%\include\Inventor\navigation\SoScXMLSeekTarget.h
-del %COINDIR%\include\Inventor\navigation\SoScXMLSpinTarget.h
-del %COINDIR%\include\Inventor\navigation\SoScXMLZoomTarget.h
-del %COINDIR%\include\Inventor\navigation\SoScXMLDollyTarget.h
-del %COINDIR%\include\Inventor\navigation\SoScXMLFlightControlTarget.h
-del %COINDIR%\include\Inventor\navigation\SoScXMLMotionTarget.h
-del %COINDIR%\include\Inventor\nodekits\SoSubKit.h
-del %COINDIR%\include\Inventor\nodekits\SoNodeKit.h
-del %COINDIR%\include\Inventor\nodekits\SoNodeKitListPart.h
-del %COINDIR%\include\Inventor\nodekits\SoNodekitCatalog.h
-del %COINDIR%\include\Inventor\nodekits\SoBaseKit.h
-del %COINDIR%\include\Inventor\nodekits\SoAppearanceKit.h
-del %COINDIR%\include\Inventor\nodekits\SoCameraKit.h
-del %COINDIR%\include\Inventor\nodekits\SoInteractionKit.h
-del %COINDIR%\include\Inventor\nodekits\SoLightKit.h
-del %COINDIR%\include\Inventor\nodekits\SoSceneKit.h
-del %COINDIR%\include\Inventor\nodekits\SoSeparatorKit.h
-del %COINDIR%\include\Inventor\nodekits\SoShapeKit.h
-del %COINDIR%\include\Inventor\nodekits\SoWrapperKit.h
-del %COINDIR%\include\Inventor\nodes\SoAlphaTest.h
-del %COINDIR%\include\Inventor\nodes\SoAnnotation.h
-del %COINDIR%\include\Inventor\nodes\SoAntiSquish.h
-del %COINDIR%\include\Inventor\nodes\SoArray.h
-del %COINDIR%\include\Inventor\nodes\SoAsciiText.h
-del %COINDIR%\include\Inventor\nodes\SoBaseColor.h
-del %COINDIR%\include\Inventor\nodes\SoBlinker.h
-del %COINDIR%\include\Inventor\nodes\SoBumpMap.h
-del %COINDIR%\include\Inventor\nodes\SoBumpMapCoordinate.h
-del %COINDIR%\include\Inventor\nodes\SoBumpMapTransform.h
-del %COINDIR%\include\Inventor\nodes\SoCacheHint.h
-del %COINDIR%\include\Inventor\nodes\SoCallback.h
-del %COINDIR%\include\Inventor\nodes\SoCamera.h
-del %COINDIR%\include\Inventor\nodes\SoClipPlane.h
-del %COINDIR%\include\Inventor\nodes\SoColorIndex.h
-del %COINDIR%\include\Inventor\nodes\SoComplexity.h
-del %COINDIR%\include\Inventor\nodes\SoCone.h
-del %COINDIR%\include\Inventor\nodes\SoCoordinate3.h
-del %COINDIR%\include\Inventor\nodes\SoCoordinate4.h
-del %COINDIR%\include\Inventor\nodes\SoCube.h
-del %COINDIR%\include\Inventor\nodes\SoCylinder.h
-del %COINDIR%\include\Inventor\nodes\SoDepthBuffer.h
-del %COINDIR%\include\Inventor\nodes\SoDirectionalLight.h
-del %COINDIR%\include\Inventor\nodes\SoDrawStyle.h
-del %COINDIR%\include\Inventor\nodes\SoEnvironment.h
-del %COINDIR%\include\Inventor\nodes\SoEventCallback.h
-del %COINDIR%\include\Inventor\nodes\SoExtSelection.h
-del %COINDIR%\include\Inventor\nodes\SoFaceSet.h
-del %COINDIR%\include\Inventor\nodes\SoFile.h
-del %COINDIR%\include\Inventor\nodes\SoFont.h
-del %COINDIR%\include\Inventor\nodes\SoFontStyle.h
-del %COINDIR%\include\Inventor\nodes\SoFrustumCamera.h
-del %COINDIR%\include\Inventor\nodes\SoGeoOrigin.h
-del %COINDIR%\include\Inventor\nodes\SoGeoLocation.h
-del %COINDIR%\include\Inventor\nodes\SoGeoSeparator.h
-del %COINDIR%\include\Inventor\nodes\SoGeoCoordinate.h
-del %COINDIR%\include\Inventor\nodes\SoGroup.h
-del %COINDIR%\include\Inventor\nodes\SoGeometryShader.h
-del %COINDIR%\include\Inventor\nodes\SoImage.h
-del %COINDIR%\include\Inventor\nodes\SoIndexedFaceSet.h
-del %COINDIR%\include\Inventor\nodes\SoIndexedLineSet.h
-del %COINDIR%\include\Inventor\nodes\SoIndexedMarkerSet.h
-del %COINDIR%\include\Inventor\nodes\SoIndexedNurbsCurve.h
-del %COINDIR%\include\Inventor\nodes\SoIndexedNurbsSurface.h
-del %COINDIR%\include\Inventor\nodes\SoIndexedPointSet.h
-del %COINDIR%\include\Inventor\nodes\SoIndexedShape.h
-del %COINDIR%\include\Inventor\nodes\SoIndexedTriangleStripSet.h
-del %COINDIR%\include\Inventor\nodes\SoInfo.h
-del %COINDIR%\include\Inventor\nodes\SoLOD.h
-del %COINDIR%\include\Inventor\nodes\SoLabel.h
-del %COINDIR%\include\Inventor\nodes\SoLevelOfDetail.h
-del %COINDIR%\include\Inventor\nodes\SoLight.h
-del %COINDIR%\include\Inventor\nodes\SoLightModel.h
-del %COINDIR%\include\Inventor\nodes\SoLineSet.h
-del %COINDIR%\include\Inventor\nodes\SoLinearProfile.h
-del %COINDIR%\include\Inventor\nodes\SoListener.h
-del %COINDIR%\include\Inventor\nodes\SoLocateHighlight.h
-del %COINDIR%\include\Inventor\nodes\SoMarkerSet.h
-del %COINDIR%\include\Inventor\nodes\SoMaterial.h
-del %COINDIR%\include\Inventor\nodes\SoMaterialBinding.h
-del %COINDIR%\include\Inventor\nodes\SoMatrixTransform.h
-del %COINDIR%\include\Inventor\nodes\SoMultipleCopy.h
-del %COINDIR%\include\Inventor\nodes\SoNode.h
-del %COINDIR%\include\Inventor\nodes\SoNodes.h
-del %COINDIR%\include\Inventor\nodes\SoNonIndexedShape.h
-del %COINDIR%\include\Inventor\nodes\SoNormal.h
-del %COINDIR%\include\Inventor\nodes\SoNormalBinding.h
-del %COINDIR%\include\Inventor\nodes\SoNurbsCurve.h
-del %COINDIR%\include\Inventor\nodes\SoNurbsProfile.h
-del %COINDIR%\include\Inventor\nodes\SoNurbsSurface.h
-del %COINDIR%\include\Inventor\nodes\SoOrthographicCamera.h
-del %COINDIR%\include\Inventor\nodes\SoPackedColor.h
-del %COINDIR%\include\Inventor\nodes\SoPathSwitch.h
-del %COINDIR%\include\Inventor\nodes\SoPendulum.h
-del %COINDIR%\include\Inventor\nodes\SoPerspectiveCamera.h
-del %COINDIR%\include\Inventor\nodes\SoPickStyle.h
-del %COINDIR%\include\Inventor\nodes\SoPointLight.h
-del %COINDIR%\include\Inventor\nodes\SoPointSet.h
-del %COINDIR%\include\Inventor\nodes\SoPolygonOffset.h
-del %COINDIR%\include\Inventor\nodes\SoProfile.h
-del %COINDIR%\include\Inventor\nodes\SoProfileCoordinate2.h
-del %COINDIR%\include\Inventor\nodes\SoProfileCoordinate3.h
-del %COINDIR%\include\Inventor\nodes\SoQuadMesh.h
-del %COINDIR%\include\Inventor\nodes\SoResetTransform.h
-del %COINDIR%\include\Inventor\nodes\SoRotation.h
-del %COINDIR%\include\Inventor\nodes\SoRotationXYZ.h
-del %COINDIR%\include\Inventor\nodes\SoRotor.h
-del %COINDIR%\include\Inventor\nodes\SoScale.h
-del %COINDIR%\include\Inventor\nodes\SoSceneTexture2.h
-del %COINDIR%\include\Inventor\nodes\SoSceneTextureCubeMap.h
-del %COINDIR%\include\Inventor\nodes\SoSelection.h
-del %COINDIR%\include\Inventor\nodes\SoSeparator.h
-del %COINDIR%\include\Inventor\nodes\SoShape.h
-del %COINDIR%\include\Inventor\nodes\SoShapeHints.h
-del %COINDIR%\include\Inventor\nodes\SoShuttle.h
-del %COINDIR%\include\Inventor\nodes\SoSphere.h
-del %COINDIR%\include\Inventor\nodes\SoSpotLight.h
-del %COINDIR%\include\Inventor\nodes\SoSubNode.h
-del %COINDIR%\include\Inventor\nodes\SoSurroundScale.h
-del %COINDIR%\include\Inventor\nodes\SoSwitch.h
-del %COINDIR%\include\Inventor\nodes\SoText2.h
-del %COINDIR%\include\Inventor\nodes\SoText3.h
-del %COINDIR%\include\Inventor\nodes\SoTexture.h
-del %COINDIR%\include\Inventor\nodes\SoTexture2.h
-del %COINDIR%\include\Inventor\nodes\SoTexture2Transform.h
-del %COINDIR%\include\Inventor\nodes\SoTexture3.h
-del %COINDIR%\include\Inventor\nodes\SoTexture3Transform.h
-del %COINDIR%\include\Inventor\nodes\SoTextureCombine.h
-del %COINDIR%\include\Inventor\nodes\SoTextureCoordinate2.h
-del %COINDIR%\include\Inventor\nodes\SoTextureCoordinate3.h
-del %COINDIR%\include\Inventor\nodes\SoTextureCoordinateBinding.h
-del %COINDIR%\include\Inventor\nodes\SoTextureCoordinateCube.h
-del %COINDIR%\include\Inventor\nodes\SoTextureCoordinateCylinder.h
-del %COINDIR%\include\Inventor\nodes\SoTextureCoordinateSphere.h
-del %COINDIR%\include\Inventor\nodes\SoTextureCoordinateDefault.h
-del %COINDIR%\include\Inventor\nodes\SoTextureCoordinateEnvironment.h
-del %COINDIR%\include\Inventor\nodes\SoTextureCoordinateFunction.h
-del %COINDIR%\include\Inventor\nodes\SoTextureCoordinatePlane.h
-del %COINDIR%\include\Inventor\nodes\SoTextureCoordinateNormalMap.h
-del %COINDIR%\include\Inventor\nodes\SoTextureCoordinateReflectionMap.h
-del %COINDIR%\include\Inventor\nodes\SoTextureCoordinateObject.h
-del %COINDIR%\include\Inventor\nodes\SoTextureCubeMap.h
-del %COINDIR%\include\Inventor\nodes\SoTextureMatrixTransform.h
-del %COINDIR%\include\Inventor\nodes\SoTextureScalePolicy.h
-del %COINDIR%\include\Inventor\nodes\SoTextureUnit.h
-del %COINDIR%\include\Inventor\nodes\SoTransform.h
-del %COINDIR%\include\Inventor\nodes\SoTransformSeparator.h
-del %COINDIR%\include\Inventor\nodes\SoTransformation.h
-del %COINDIR%\include\Inventor\nodes\SoTranslation.h
-del %COINDIR%\include\Inventor\nodes\SoTransparencyType.h
-del %COINDIR%\include\Inventor\nodes\SoTriangleStripSet.h
-del %COINDIR%\include\Inventor\nodes\SoUnits.h
-del %COINDIR%\include\Inventor\nodes\SoVertexProperty.h
-del %COINDIR%\include\Inventor\nodes\SoVertexAttribute.h
-del %COINDIR%\include\Inventor\nodes\SoVertexAttributeBinding.h
-del %COINDIR%\include\Inventor\nodes\SoVertexShape.h
-del %COINDIR%\include\Inventor\nodes\SoWWWAnchor.h
-del %COINDIR%\include\Inventor\nodes\SoWWWInline.h
-del %COINDIR%\include\Inventor\nodes\SoFragmentShader.h
-del %COINDIR%\include\Inventor\nodes\SoShaderObject.h
-del %COINDIR%\include\Inventor\nodes\SoShaderParameter.h
-del %COINDIR%\include\Inventor\nodes\SoShaderProgram.h
-del %COINDIR%\include\Inventor\nodes\SoVertexShader.h
-del %COINDIR%\include\Inventor\projectors\SbProjectors.h
-del %COINDIR%\include\Inventor\projectors\SbCylinderPlaneProjector.h
-del %COINDIR%\include\Inventor\projectors\SbCylinderProjector.h
-del %COINDIR%\include\Inventor\projectors\SbCylinderSectionProjector.h
-del %COINDIR%\include\Inventor\projectors\SbCylinderSheetProjector.h
-del %COINDIR%\include\Inventor\projectors\SbLineProjector.h
-del %COINDIR%\include\Inventor\projectors\SbPlaneProjector.h
-del %COINDIR%\include\Inventor\projectors\SbProjector.h
-del %COINDIR%\include\Inventor\projectors\SbSpherePlaneProjector.h
-del %COINDIR%\include\Inventor\projectors\SbSphereProjector.h
-del %COINDIR%\include\Inventor\projectors\SbSphereSectionProjector.h
-del %COINDIR%\include\Inventor\projectors\SbSphereSheetProjector.h
-del %COINDIR%\include\Inventor\sensors\SoSensors.h
-del %COINDIR%\include\Inventor\sensors\SoAlarmSensor.h
-del %COINDIR%\include\Inventor\sensors\SoDataSensor.h
-del %COINDIR%\include\Inventor\sensors\SoDelayQueueSensor.h
-del %COINDIR%\include\Inventor\sensors\SoFieldSensor.h
-del %COINDIR%\include\Inventor\sensors\SoIdleSensor.h
-del %COINDIR%\include\Inventor\sensors\SoNodeSensor.h
-del %COINDIR%\include\Inventor\sensors\SoOneShotSensor.h
-del %COINDIR%\include\Inventor\sensors\SoPathSensor.h
-del %COINDIR%\include\Inventor\sensors\SoSensor.h
-del %COINDIR%\include\Inventor\sensors\SoSensorManager.h
-del %COINDIR%\include\Inventor\sensors\SoTimerQueueSensor.h
-del %COINDIR%\include\Inventor\sensors\SoTimerSensor.h
-del %COINDIR%\include\Inventor\system\gl.h
-del %COINDIR%\include\Inventor\system\gl-headers.h
-del %COINDIR%\include\Inventor\system\inttypes.h
-del %COINDIR%\include\Inventor\threads\SbThread.h
-del %COINDIR%\include\Inventor\threads\SbMutex.h
-del %COINDIR%\include\Inventor\threads\SbThreadMutex.h
-del %COINDIR%\include\Inventor\threads\SbRWMutex.h
-del %COINDIR%\include\Inventor\threads\SbCondVar.h
-del %COINDIR%\include\Inventor\threads\SbStorage.h
-del %COINDIR%\include\Inventor\threads\SbTypedStorage.h
-del %COINDIR%\include\Inventor\threads\SbFifo.h
-del %COINDIR%\include\Inventor\threads\SbBarrier.h
-del %COINDIR%\include\Inventor\threads\SbThreadAutoLock.h
-del %COINDIR%\include\Inventor\tools\SbPimplPtr.h
-del %COINDIR%\include\Inventor\tools\SbPimplPtr.hpp
-del %COINDIR%\include\Inventor\tools\SbLazyPimplPtr.h
-del %COINDIR%\include\Inventor\tools\SbLazyPimplPtr.hpp
-del %COINDIR%\include\Inventor\scxml\ScXML.h
-del %COINDIR%\include\Inventor\scxml\ScXMLSubObject.h
-del %COINDIR%\include\Inventor\scxml\ScXMLObject.h
-del %COINDIR%\include\Inventor\scxml\ScXMLEvent.h
-del %COINDIR%\include\Inventor\scxml\ScXMLEventTarget.h
-del %COINDIR%\include\Inventor\scxml\ScXMLStateMachine.h
-del %COINDIR%\include\Inventor\scxml\ScXMLDocument.h
-del %COINDIR%\include\Inventor\scxml\ScXMLElt.h
-del %COINDIR%\include\Inventor\scxml\ScXMLAbstractStateElt.h
-del %COINDIR%\include\Inventor\scxml\ScXMLExecutableElt.h
-del %COINDIR%\include\Inventor\scxml\ScXMLAnchorElt.h
-del %COINDIR%\include\Inventor\scxml\ScXMLAssignElt.h
-del %COINDIR%\include\Inventor\scxml\ScXMLContentElt.h
-del %COINDIR%\include\Inventor\scxml\ScXMLDataElt.h
-del %COINDIR%\include\Inventor\scxml\ScXMLDataModelElt.h
-del %COINDIR%\include\Inventor\scxml\ScXMLElseElt.h
-del %COINDIR%\include\Inventor\scxml\ScXMLElseIfElt.h
-del %COINDIR%\include\Inventor\scxml\ScXMLEventElt.h
-del %COINDIR%\include\Inventor\scxml\ScXMLFinalElt.h
-del %COINDIR%\include\Inventor\scxml\ScXMLFinalizeElt.h
-del %COINDIR%\include\Inventor\scxml\ScXMLHistoryElt.h
-del %COINDIR%\include\Inventor\scxml\ScXMLIfElt.h
-del %COINDIR%\include\Inventor\scxml\ScXMLInitialElt.h
-del %COINDIR%\include\Inventor\scxml\ScXMLInvokeElt.h
-del %COINDIR%\include\Inventor\scxml\ScXMLLogElt.h
-del %COINDIR%\include\Inventor\scxml\ScXMLOnEntryElt.h
-del %COINDIR%\include\Inventor\scxml\ScXMLOnExitElt.h
-del %COINDIR%\include\Inventor\scxml\ScXMLParallelElt.h
-del %COINDIR%\include\Inventor\scxml\ScXMLParamElt.h
-del %COINDIR%\include\Inventor\scxml\ScXMLScriptElt.h
-del %COINDIR%\include\Inventor\scxml\ScXMLScxmlElt.h
-del %COINDIR%\include\Inventor\scxml\ScXMLSendElt.h
-del %COINDIR%\include\Inventor\scxml\ScXMLStateElt.h
-del %COINDIR%\include\Inventor\scxml\ScXMLTransitionElt.h
-del %COINDIR%\include\Inventor\scxml\ScXMLValidateElt.h
-del %COINDIR%\include\Inventor\scxml\ScXMLEvaluator.h
-del %COINDIR%\include\Inventor\scxml\ScXMLMinimumEvaluator.h
-del %COINDIR%\include\Inventor\scxml\ScXMLXPathEvaluator.h
-del %COINDIR%\include\Inventor\scxml\ScXMLECMAScriptEvaluator.h
-del %COINDIR%\include\Inventor\scxml\ScXMLCoinEvaluator.h
-del %COINDIR%\include\Inventor\scxml\SoScXMLEvent.h
-del %COINDIR%\include\Inventor\scxml\SoScXMLStateMachine.h
-del %COINDIR%\include\Inventor\Sb.h
-del %COINDIR%\include\Inventor\SbBSPTree.h
-del %COINDIR%\include\Inventor\SbBasic.h
-del %COINDIR%\include\Inventor\SbBox.h
-del %COINDIR%\include\Inventor\SbBox2s.h
-del %COINDIR%\include\Inventor\SbBox2i32.h
-del %COINDIR%\include\Inventor\SbBox2f.h
-del %COINDIR%\include\Inventor\SbBox2d.h
-del %COINDIR%\include\Inventor\SbBox3d.h
-del %COINDIR%\include\Inventor\SbBox3f.h
-del %COINDIR%\include\Inventor\SbBox3i32.h
-del %COINDIR%\include\Inventor\SbBox3s.h
-del %COINDIR%\include\Inventor\SbByteBuffer.h
-del %COINDIR%\include\Inventor\SbByteBuffer.h
-del %COINDIR%\include\Inventor\SbClip.h
-del %COINDIR%\include\Inventor\SbColor.h
-del %COINDIR%\include\Inventor\SbColor4f.h
-del %COINDIR%\include\Inventor\SbColorRGBA.h
-del %COINDIR%\include\Inventor\SbCylinder.h
-del %COINDIR%\include\Inventor\SbDPLine.h
-del %COINDIR%\include\Inventor\SbDPLinear.h
-del %COINDIR%\include\Inventor\SbDPMatrix.h
-del %COINDIR%\include\Inventor\SbDPPlane.h
-del %COINDIR%\include\Inventor\SbDPRotation.h
-del %COINDIR%\include\Inventor\SbDPViewVolume.h
-del %COINDIR%\include\Inventor\SbDict.h
-del %COINDIR%\include\Inventor\SbHeap.h
-del %COINDIR%\include\Inventor\SbImage.h
-del %COINDIR%\include\Inventor\SbLine.h
-del %COINDIR%\include\Inventor\SbLinear.h
-del %COINDIR%\include\Inventor\SbMatrix.h
-del %COINDIR%\include\Inventor\SbName.h
-del %COINDIR%\include\Inventor\SbOctTree.h
-del %COINDIR%\include\Inventor\SbPList.h
-del %COINDIR%\include\Inventor\SbPlane.h
-del %COINDIR%\include\Inventor\SbRotation.h
-del %COINDIR%\include\Inventor\SbSphere.h
-del %COINDIR%\include\Inventor\SbString.h
-del %COINDIR%\include\Inventor\SbTesselator.h
-del %COINDIR%\include\Inventor\SbTime.h
-del %COINDIR%\include\Inventor\SbTypeInfo.h
-del %COINDIR%\include\Inventor\SbVec.h
-del %COINDIR%\include\Inventor\SbVec2b.h
-del %COINDIR%\include\Inventor\SbVec2ub.h
-del %COINDIR%\include\Inventor\SbVec2s.h
-del %COINDIR%\include\Inventor\SbVec2us.h
-del %COINDIR%\include\Inventor\SbVec2i32.h
-del %COINDIR%\include\Inventor\SbVec2ui32.h
-del %COINDIR%\include\Inventor\SbVec2f.h
-del %COINDIR%\include\Inventor\SbVec2d.h
-del %COINDIR%\include\Inventor\SbVec3b.h
-del %COINDIR%\include\Inventor\SbVec3ub.h
-del %COINDIR%\include\Inventor\SbVec3s.h
-del %COINDIR%\include\Inventor\SbVec3us.h
-del %COINDIR%\include\Inventor\SbVec3i32.h
-del %COINDIR%\include\Inventor\SbVec3ui32.h
-del %COINDIR%\include\Inventor\SbVec3f.h
-del %COINDIR%\include\Inventor\SbVec3d.h
-del %COINDIR%\include\Inventor\SbVec4b.h
-del %COINDIR%\include\Inventor\SbVec4ub.h
-del %COINDIR%\include\Inventor\SbVec4s.h
-del %COINDIR%\include\Inventor\SbVec4us.h
-del %COINDIR%\include\Inventor\SbVec4i32.h
-del %COINDIR%\include\Inventor\SbVec4ui32.h
-del %COINDIR%\include\Inventor\SbVec4f.h
-del %COINDIR%\include\Inventor\SbVec4d.h
-del %COINDIR%\include\Inventor\SbViewVolume.h
-del %COINDIR%\include\Inventor\SbViewportRegion.h
-del %COINDIR%\include\Inventor\SbXfBox3f.h
-del %COINDIR%\include\Inventor\SbXfBox3d.h
-del %COINDIR%\include\Inventor\So.h
-del %COINDIR%\include\Inventor\SoDB.h
-del %COINDIR%\include\Inventor\SoFullPath.h
-del %COINDIR%\include\Inventor\SoInput.h
-del %COINDIR%\include\Inventor\SoInteraction.h
-del %COINDIR%\include\Inventor\SoLists.h
-del %COINDIR%\include\Inventor\SoNodeKitPath.h
-del %COINDIR%\include\Inventor\SoOffscreenRenderer.h
-del %COINDIR%\include\Inventor\SoOutput.h
-del %COINDIR%\include\Inventor\SoPath.h
-del %COINDIR%\include\Inventor\SoPickedPoint.h
-del %COINDIR%\include\Inventor\SoPrimitiveVertex.h
-del %COINDIR%\include\Inventor\SoSceneManager.h
-del %COINDIR%\include\Inventor\SoRenderManager.h
-del %COINDIR%\include\Inventor\SoEventManager.h
-del %COINDIR%\include\Inventor\SoType.h
-del %COINDIR%\include\Inventor\non_winsys.h
-del %COINDIR%\include\Inventor\oivwin32.h
-del %COINDIR%\include\SoWinEnterScope.h
-del %COINDIR%\include\SoWinLeaveScope.h
-del %COINDIR%\include\SoDebug.h
diff --git a/build/msvc6/coin4.dsp b/build/msvc6/coin4.dsp
deleted file mode 100644
index 7c63064..0000000
--- a/build/msvc6/coin4.dsp
+++ /dev/null
@@ -1,16589 +0,0 @@
-# Microsoft Developer Studio Project File - Name="coin4" - Package Owner=<4>
-# Microsoft Developer Studio Generated Build File, Format Version 6.00
-# ** DO NOT EDIT **
-
-# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
-
-CFG=coin4 - Win32 DLL (Release)
-!MESSAGE This is not a valid makefile. To build this project using NMAKE,
-!MESSAGE use the Export Makefile command and run
-!MESSAGE
-!MESSAGE NMAKE /f "coin4.mak".
-!MESSAGE
-!MESSAGE You can specify a configuration when running NMAKE
-!MESSAGE by defining the macro CFG on the command line. For example:
-!MESSAGE
-!MESSAGE NMAKE /f "coin4.mak" CFG="coin4 - Win32 DLL (Debug)"
-!MESSAGE
-!MESSAGE Possible choices for configuration are:
-!MESSAGE
-!MESSAGE "coin4 - Win32 LIB (Release)" (based on "Win32 (x86) Static Library")
-!MESSAGE "coin4 - Win32 LIB (Debug)" (based on "Win32 (x86) Static Library")
-!MESSAGE "coin4 - Win32 DLL (Release)" (based on "Win32 (x86) Dynamic-Link Library")
-!MESSAGE "coin4 - Win32 DLL (Debug)" (based on "Win32 (x86) Dynamic-Link Library")
-!MESSAGE
-
-# Begin Project
-# PROP AllowPerConfigDependencies 0
-# PROP Scc_ProjName ""
-# PROP Scc_LocalPath ""
-CPP=cl.exe
-MTL=midl.exe
-RSC=rc.exe
-
-!IF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 0
-# PROP BASE Output_Dir "StaticRelease"
-# PROP BASE Intermediate_Dir "StaticRelease"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 0
-# PROP Use_Debug_Libraries 0
-# PROP Output_Dir "StaticRelease"
-# PROP Intermediate_Dir "StaticRelease"
-# PROP Target_Dir ""
-MTL=midl.exe
-CPP=cl.exe
-# ADD BASE CPP /nologo /MD /W3 /GX /Ox /Gy /Zi /I "." /I "include" /I "..\..\include" /I "src" /I "..\..\src" /I "..\..\include\Inventor\annex" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_LIB" /D COIN_DEBUG=0  /D "HAVE_CONFIG_H" /D "YY_NO_UNISTD_H" /D "COIN_INTERNAL" /FD /c
-# ADD CPP /nologo /MD /W3 /GX /Ox /Gy /Zi /I "." /I "include" /I "..\..\include" /I "src" /I "..\..\src" /I "..\..\include\Inventor\annex" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_LIB" /D COIN_DEBUG=0  /D "HAVE_CONFIG_H" /D "YY_NO_UNISTD_H" /D "COIN_INTERNAL" /FD /c
-RSC=rc.exe
-# ADD BASE RSC /l 0x414 /d "NDEBUG"
-# ADD RSC /l 0x414 /d "NDEBUG"
-BSC32=bscmake.exe
-# ADD BASE BSC32 /nologo
-# ADD BSC32 /nologo
-LIB32=link.exe -lib
-# ADD BASE LIB32 /nologo /machine:I386 /out:"coin4s.lib"
-# ADD LIB32 /nologo /machine:I386 /out:"coin4s.lib"
-
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 1
-# PROP BASE Output_Dir "StaticDebug"
-# PROP BASE Intermediate_Dir "StaticDebug"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 0
-# PROP Use_Debug_Libraries 1
-# PROP Output_Dir "StaticDebug"
-# PROP Intermediate_Dir "StaticDebug"
-# PROP Target_Dir ""
-MTL=midl.exe
-CPP=cl.exe
-# ADD BASE CPP /nologo /MDd /W3 /GX /GZ /Od /Zi /I "." /I "include" /I "..\..\include" /I "src" /I "..\..\src" /I "..\..\include\Inventor\annex" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_LIB" /D COIN_DEBUG=1  /D "HAVE_CONFIG_H" /D "YY_NO_UNISTD_H" /D "COIN_INTERNAL" /FD /c
-# ADD CPP /nologo /MDd /W3 /GX /GZ /Od /Zi /I "." /I "include" /I "..\..\include" /I "src" /I "..\..\src" /I "..\..\include\Inventor\annex" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_LIB" /D COIN_DEBUG=1  /D "HAVE_CONFIG_H" /D "YY_NO_UNISTD_H" /D "COIN_INTERNAL" /FD /c
-RSC=rc.exe
-# ADD BASE RSC /l 0x414 /d "_DEBUG"
-# ADD RSC /l 0x414 /d "_DEBUG"
-BSC32=bscmake.exe
-# ADD BASE BSC32 /nologo
-# ADD BSC32 /nologo
-LIB32=link.exe -lib
-# ADD BASE LIB32 /nologo /machine:I386 /out:"coin4sd.lib"
-# ADD LIB32 /nologo /machine:I386 /out:"coin4sd.lib"
-
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 0
-# PROP BASE Output_Dir "Release"
-# PROP BASE Intermediate_Dir "Release"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 0
-# PROP Use_Debug_Libraries 0
-# PROP Output_Dir "Release"
-# PROP Intermediate_Dir "Release"
-# PROP Ignore_Export_Lib 0
-# PROP Target_Dir ""
-CPP=cl.exe
-# ADD BASE CPP /nologo /MD /W3 /GX /Ox /Gy /Zi /I "." /I "include" /I "..\..\include" /I "src" /I "..\..\src" /I "..\..\include\Inventor\annex" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D COIN_DEBUG=0 /D "HAVE_CONFIG_H" /D "COIN_MAKE_DLL" /D "YY_NO_UNISTD_H" /D "COIN_INTERNAL" /FD /c
-# ADD CPP /nologo /MD /W3 /GX /Ox /Gy /Zi /I "." /I "include" /I "..\..\include" /I "src" /I "..\..\src" /I "..\..\include\Inventor\annex" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D COIN_DEBUG=0 /D "HAVE_CONFIG_H" /D "COIN_MAKE_DLL" /D "YY_NO_UNISTD_H" /D "COIN_INTERNAL" /FD /c
-MTL=midl.exe
-# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
-# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
-RCS=rc.exe
-# ADD BASE RSC /l 0x409 /d "NDEBUG"
-# ADD RSC /l 0x409 /d "NDEBUG"
-BSC32=bscmake.exe
-# ADD BASE BSC32 /nologo
-# ADD BSC32 /nologo
-LINK32=link.exe
-# ADD BASE LINK32 opengl32.lib gdi32.lib winmm.lib user32.lib /nologo /dll /release /machine:I386 /pdbtype:sept
-# ADD LINK32 opengl32.lib gdi32.lib winmm.lib user32.lib /nologo /dll /release /machine:I386 /pdbtype:sept /out:"coin4.dll" /opt:nowin98
-# SUBTRACT LINK32 /pdb:none
-
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 1
-# PROP BASE Output_Dir "Debug"
-# PROP BASE Intermediate_Dir "Debug"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 0
-# PROP Use_Debug_Libraries 1
-# PROP Output_Dir "Debug"
-# PROP Intermediate_Dir "Debug"
-# PROP Target_Dir ""
-CPP=cl.exe
-# ADD BASE CPP /nologo /MDd /W3 /Gm /GX /GZ /Zi /Od /I "." /I "include" /I "..\..\include" /I "src" /I "..\..\src" /I "..\..\include\Inventor\annex" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D COIN_DEBUG=1 /D "HAVE_CONFIG_H" /D "COIN_MAKE_DLL" /D "YY_NO_UNISTD_H" /D "COIN_INTERNAL" /FD /c
-# ADD CPP /nologo /MDd /W3 /Gm /GX /GZ /Zi /Od /I "." /I "include" /I "..\..\include" /I "src" /I "..\..\src" /I "..\..\include\Inventor\annex" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D COIN_DEBUG=1 /D "HAVE_CONFIG_H" /D "COIN_MAKE_DLL" /D "YY_NO_UNISTD_H" /D "COIN_INTERNAL" /FD /c
-MTL=midl.exe
-# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
-# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
-RCS=rc.exe
-# ADD BASE RSC /l 0x409 /d "_DEBUG"
-# ADD RSC /l 0x409 /d "_DEBUG"
-BSC32=bscmake.exe
-# ADD BASE BSC32 /nologo
-# ADD BSC32 /nologo
-LINK32=link.exe
-# ADD BASE LINK32 opengl32.lib gdi32.lib winmm.lib user32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept
-# ADD LINK32 opengl32.lib gdi32.lib winmm.lib user32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept /out:"coin4d.dll" /opt:nowin98
-
-!ENDIF
-
-# Begin Target
-
-# Name "coin4 - Win32 DLL (Release)"
-# Name "coin4 - Win32 DLL (Debug)"
-# Name "coin4 - Win32 LIB (Release)"
-# Name "coin4 - Win32 LIB (Debug)"
-# Begin Group "Documents"
-# PROP Default_Filter ";txt"
-# Begin Source File
-
-SOURCE=..\..\README
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\README.WIN32
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\NEWS
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\RELNOTES
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\COPYING
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\THANKS
-# End Source File
-# End Group
-# Begin Group "Template Files"
-# PROP Default_Filter "in"
-# End Group
-# Begin Group "Source Files"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-
-# Begin Group "xml/expat sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\xml\expat\xmlparse.c
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\xml\expat"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\xml\expat"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\xml\expat"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\xml\expat"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\xml\expat\xmlrole.c
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\xml\expat"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\xml\expat"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\xml\expat"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\xml\expat"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\xml\expat\xmltok.c
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\xml\expat"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\xml\expat"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\xml\expat"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\xml\expat"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "xml sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\xml\document.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\xml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\xml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\xml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\xml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\xml\element.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\xml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\xml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\xml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\xml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\xml\attribute.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\xml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\xml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\xml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\xml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\xml\entity.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\xml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\xml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\xml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\xml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\xml\utils.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\xml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\xml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\xml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\xml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\xml\path.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\xml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\xml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\xml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\xml"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "actions sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\actions\SoAction.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\actions"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\actions\SoBoxHighlightRenderAction.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\actions"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\actions\SoCallbackAction.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\actions"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\actions\SoGLRenderAction.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\actions"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\actions\SoGetBoundingBoxAction.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\actions"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\actions\SoGetMatrixAction.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\actions"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\actions\SoGetPrimitiveCountAction.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\actions"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\actions\SoHandleEventAction.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\actions"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\actions\SoLineHighlightRenderAction.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\actions"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\actions\SoPickAction.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\actions"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\actions\SoRayPickAction.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\actions"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\actions\SoReorganizeAction.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\actions"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\actions\SoSearchAction.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\actions"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\actions\SoSimplifyAction.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\actions"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\actions\SoToVRMLAction.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\actions"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\actions\SoToVRML2Action.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\actions"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\actions\SoWriteAction.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\actions"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\actions\SoAudioRenderAction.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\actions"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\actions"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "base sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\base\dict.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\hash.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\heap.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\list.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\memalloc.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\rbptree.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\time.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\string.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\dynarray.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\namemap.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbBSPTree.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbByteBuffer.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbBox2s.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbBox2i32.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbBox2f.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbBox2d.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbBox3s.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbBox3i32.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbBox3f.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbBox3d.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbClip.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbColor.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbColor4f.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbCylinder.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbDict.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbDPLine.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbDPMatrix.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbDPPlane.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbDPRotation.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbHeap.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbImage.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbLine.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbMatrix.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbName.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbOctTree.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbPlane.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbRotation.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbSphere.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbString.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbTesselator.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbGLUTessellator.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbTime.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbVec2b.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbVec2ub.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbVec2s.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbVec2us.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbVec2i32.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbVec2ui32.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbVec2f.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbVec2d.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbVec3b.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbVec3ub.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbVec3s.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbVec3us.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbVec3i32.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbVec3ui32.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbVec3f.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbVec3d.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbVec4b.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbVec4ub.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbVec4s.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbVec4us.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbVec4i32.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbVec4ui32.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbVec4f.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbVec4d.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbViewVolume.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbDPViewVolume.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbViewportRegion.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbXfBox3f.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\SbXfBox3d.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\base"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\base"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "bundles sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\bundles\SoBundle.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\bundles"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\bundles"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\bundles"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\bundles"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\bundles\SoMaterialBundle.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\bundles"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\bundles"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\bundles"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\bundles"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\bundles\SoNormalBundle.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\bundles"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\bundles"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\bundles"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\bundles"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\bundles\SoVertexAttributeBundle.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\bundles"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\bundles"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\bundles"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\bundles"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\bundles\SoTextureCoordinateBundle.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\bundles"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\bundles"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\bundles"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\bundles"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "caches sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\caches\SoBoundingBoxCache.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\caches"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\caches"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\caches"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\caches"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\caches\SoCache.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\caches"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\caches"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\caches"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\caches"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\caches\SoConvexDataCache.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\caches"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\caches"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\caches"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\caches"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\caches\SoGLCacheList.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\caches"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\caches"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\caches"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\caches"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\caches\SoGLRenderCache.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\caches"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\caches"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\caches"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\caches"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\caches\SoNormalCache.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\caches"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\caches"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\caches"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\caches"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\caches\SoTextureCoordinateCache.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\caches"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\caches"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\caches"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\caches"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\caches\SoPrimitiveVertexCache.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\caches"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\caches"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\caches"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\caches"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\caches\SoGlyphCache.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\caches"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\caches"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\caches"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\caches"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\caches\SoShaderProgramCache.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\caches"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\caches"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\caches"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\caches"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\caches\SoVBOCache.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\caches"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\caches"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\caches"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\caches"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "details sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\details\SoDetail.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\details"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\details"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\details"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\details"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\details\SoConeDetail.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\details"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\details"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\details"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\details"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\details\SoCubeDetail.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\details"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\details"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\details"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\details"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\details\SoCylinderDetail.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\details"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\details"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\details"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\details"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\details\SoFaceDetail.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\details"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\details"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\details"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\details"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\details\SoLineDetail.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\details"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\details"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\details"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\details"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\details\SoNodeKitDetail.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\details"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\details"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\details"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\details"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\details\SoPointDetail.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\details"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\details"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\details"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\details"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\details\SoTextDetail.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\details"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\details"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\details"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\details"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "draggers sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\draggers\SoDragger.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\draggers"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\draggers\SoCenterballDragger.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\draggers"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\draggers\SoDirectionalLightDragger.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\draggers"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\draggers\SoDragPointDragger.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\draggers"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\draggers\SoHandleBoxDragger.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\draggers"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\draggers\SoJackDragger.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\draggers"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\draggers\SoPointLightDragger.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\draggers"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\draggers\SoRotateCylindricalDragger.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\draggers"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\draggers\SoRotateDiscDragger.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\draggers"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\draggers\SoRotateSphericalDragger.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\draggers"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\draggers\SoScale1Dragger.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\draggers"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\draggers\SoScale2Dragger.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\draggers"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\draggers\SoScale2UniformDragger.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\draggers"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\draggers\SoScaleUniformDragger.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\draggers"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\draggers\SoSpotLightDragger.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\draggers"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\draggers\SoTabBoxDragger.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\draggers"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\draggers\SoTabPlaneDragger.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\draggers"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\draggers\SoTrackballDragger.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\draggers"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\draggers\SoTransformBoxDragger.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\draggers"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\draggers\SoTransformerDragger.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\draggers"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\draggers\SoTranslate1Dragger.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\draggers"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\draggers\SoTranslate2Dragger.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\draggers"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\draggers"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "elements/GL sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\elements\GL\SoGLCacheContextElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements\GL"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\GL\SoGLClipPlaneElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements\GL"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\GL\SoGLColorIndexElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements\GL"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\GL\SoGLCoordinateElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements\GL"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\GL\SoGLDepthBufferElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements\GL"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\GL\SoGLDrawStyleElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements\GL"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\GL\SoGLEnvironmentElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements\GL"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\GL\SoGLLazyElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements\GL"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\GL\SoGLLightIdElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements\GL"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\GL\SoGLLinePatternElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements\GL"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\GL\SoGLLineWidthElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements\GL"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\GL\SoGLModelMatrixElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements\GL"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\GL\SoGLMultiTextureCoordinateElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements\GL"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\GL\SoGLMultiTextureEnabledElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements\GL"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\GL\SoGLMultiTextureMatrixElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements\GL"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\GL\SoGLMultiTextureImageElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements\GL"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\GL\SoGLNormalElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements\GL"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\GL\SoGLPointSizeElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements\GL"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\GL\SoGLPolygonOffsetElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements\GL"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\GL\SoGLProjectionMatrixElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements\GL"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\GL\SoGLRenderPassElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements\GL"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\GL\SoGLShapeHintsElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements\GL"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\GL\SoGLUpdateAreaElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements\GL"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\GL\SoGLVBOElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements\GL"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\GL\SoGLViewingMatrixElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements\GL"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\GL\SoGLViewportRegionElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements\GL"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\GL\SoGLDisplayList.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements\GL"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\GL\SoGLVertexAttributeElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements\GL"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\GL\SoResetMatrixElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements\GL"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements\GL"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "elements sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoAccumulatedElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoAmbientColorElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoAnnoText3CharOrientElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoAnnoText3FontSizeHintElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoAnnoText3RenderPrintElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoBBoxModelMatrixElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoBumpMapElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoBumpMapCoordinateElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoBumpMapMatrixElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoBumpMappingPropertyElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoCacheElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoCacheHintElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoClipPlaneElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoComplexityElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoComplexityTypeElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoCoordinateElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoCreaseAngleElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoCullElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoDecimationPercentageElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoDecimationTypeElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoDepthBufferElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoDiffuseColorElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoDrawStyleElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoEmissiveColorElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoEnvironmentElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoFloatElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoFocalDistanceElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoFontNameElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoFontSizeElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoInt32Element.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoLazyElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoLightAttenuationElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoLightElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoLightModelElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoLinePatternElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoLineWidthElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoLocalBBoxMatrixElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoMaterialBindingElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoVertexAttributeBindingElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoMultiTextureCoordinateElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoMultiTextureEnabledElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoMultiTextureMatrixElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoMultiTextureImageElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoModelMatrixElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoNormalBindingElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoNormalElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoOverrideElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoPickRayElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoPickStyleElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoPointSizeElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoPolygonOffsetElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoProfileCoordinateElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoProfileElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoProjectionMatrixElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoReplacedElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoShapeHintsElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoShapeStyleElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoShininessElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoSpecularColorElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoSwitchElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoTextOutlineEnabledElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoTextureCombineElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoTextureCoordinateBindingElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoTextureOverrideElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoTextureScalePolicyElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoTextureScaleQualityElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoTextureUnitElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoTextureQualityElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoTransparencyElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoUnitsElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoViewVolumeElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoViewingMatrixElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoViewportRegionElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoWindowElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoListenerPositionElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoListenerOrientationElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoListenerGainElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoListenerDopplerElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoSoundElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoVertexAttributeElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\elements"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\elements"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "engines sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoBoolOperation.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoCalculator.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoComposeMatrix.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoComposeRotation.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoComposeRotationFromTo.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoComposeVec2f.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoComposeVec3f.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoComposeVec4f.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoComputeBoundingBox.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoConcatenate.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoConvertAll.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoCounter.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoDecomposeMatrix.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoDecomposeRotation.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoDecomposeVec2f.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoDecomposeVec3f.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoDecomposeVec4f.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoElapsedTime.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoEngine.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoEngineOutput.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoFieldConverter.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoGate.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoInterpolate.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoInterpolateFloat.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoInterpolateRotation.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoInterpolateVec2f.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoInterpolateVec3f.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoInterpolateVec4f.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoNodeEngine.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoOnOff.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoOneShot.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoOutputData.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoSelectOne.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoTimeCounter.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoTransformVec3f.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoTriggerAny.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoTexture2Convert.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoHeightMapToNormalMap.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\evaluator.c
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\evaluator_tab.c
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\engines"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\engines"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "errors sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\errors\error.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\errors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\errors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\errors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\errors"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\errors\debugerror.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\errors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\errors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\errors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\errors"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\errors\SoDebugError.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\errors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\errors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\errors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\errors"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\errors\SoError.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\errors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\errors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\errors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\errors"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\errors\SoMemoryError.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\errors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\errors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\errors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\errors"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\errors\SoReadError.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\errors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\errors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\errors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\errors"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "events sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\events\SoButtonEvent.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\events"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\events"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\events"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\events"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\events\SoEvent.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\events"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\events"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\events"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\events"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\events\SoKeyboardEvent.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\events"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\events"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\events"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\events"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\events\SoLocation2Event.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\events"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\events"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\events"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\events"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\events\SoMotion3Event.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\events"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\events"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\events"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\events"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\events\SoMouseButtonEvent.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\events"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\events"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\events"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\events"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\events\SoSpaceballButtonEvent.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\events"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\events"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\events"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\events"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "fields sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoField.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoFieldContainer.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoFieldData.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFBitMask.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFBool.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFColor.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFColorRGBA.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFDouble.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFEngine.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFEnum.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFFloat.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFInt32.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFMatrix.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFName.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFNode.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFPath.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFPlane.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFRotation.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFShort.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFString.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFTime.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFUInt32.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFUShort.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFVec2b.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFVec2s.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFVec2i32.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFVec2f.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFVec2d.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFVec3b.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFVec3s.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFVec3i32.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFVec3f.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFVec3d.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFVec4b.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFVec4ub.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFVec4s.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFVec4us.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFVec4i32.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFVec4ui32.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFVec4f.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMFVec4d.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoMField.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFBitMask.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFBool.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFBox2s.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFBox2i32.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFBox2f.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFBox2d.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFBox3s.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFBox3i32.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFBox3f.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFBox3d.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFColor.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFColorRGBA.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFDouble.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFEngine.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFEnum.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFFloat.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFImage.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFImage3.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFInt32.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFMatrix.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFName.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFNode.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFPath.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFPlane.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFRotation.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFShort.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFString.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFTime.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFTrigger.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFUInt32.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFUShort.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFVec2b.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFVec2s.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFVec2i32.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFVec2f.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFVec2d.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFVec3b.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFVec3s.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFVec3i32.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFVec3f.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFVec3d.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFVec4b.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFVec4ub.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFVec4s.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFVec4us.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFVec4i32.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFVec4ui32.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFVec4f.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSFVec4d.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSField.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoGlobalField.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\shared.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fields"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fields"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "fonts sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\fonts\fontlib_wrapper.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fonts"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fonts"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fonts"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fonts"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fonts\win32.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fonts"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fonts"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fonts"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fonts"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fonts\freetype.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fonts"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fonts"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fonts"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fonts"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fonts\fontspec.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fonts"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fonts"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fonts"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fonts"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fonts\glyph.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fonts"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fonts"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fonts"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fonts"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fonts\glyph2d.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fonts"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fonts"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fonts"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fonts"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fonts\glyph3d.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fonts"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fonts"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fonts"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fonts"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fonts\default3dfont.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fonts"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fonts"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fonts"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fonts"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fonts\default2dfont.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fonts"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fonts"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fonts"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fonts"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fonts\common.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\fonts"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\fonts"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\fonts"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\fonts"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "glue sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\glue\cg.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\glue"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\glue\spidermonkey.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\glue"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\glue\dl.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\glue"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\glue\gl.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\glue"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\glue\gl_wgl.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\glue"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\glue\gl_agl.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\glue"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\glue\gl_cgl.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\glue"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\glue\gl_glx.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\glue"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\glue\GLUWrapper.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\glue"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\glue\simage_wrapper.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\glue"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\glue\openal_wrapper.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\glue"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\glue\win32api.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\glue"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\glue\zlib.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\glue"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\glue\bzip2.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\glue"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\glue\freetype.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\glue"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\glue\normalization_cubemap.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\glue"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\glue"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "io sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\io\SoInput.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\io"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\io"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\io"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\io"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\io\SoInput_FileInfo.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\io"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\io"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\io"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\io"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\io\SoInput_Reader.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\io"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\io"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\io"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\io"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\io\SoOutput.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\io"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\io"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\io"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\io"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\io\SoOutput_Writer.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\io"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\io"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\io"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\io"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\io\SoByteStream.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\io"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\io"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\io"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\io"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\io\SoTranSender.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\io"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\io"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\io"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\io"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\io\SoTranReceiver.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\io"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\io"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\io"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\io"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\io\SoWriterefCounter.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\io"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\io"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\io"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\io"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\io\gzmemio.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\io"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\io"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\io"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\io"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "manips sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\manips\SoClipPlaneManip.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\manips"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\manips\SoDirectionalLightManip.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\manips"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\manips\SoPointLightManip.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\manips"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\manips\SoSpotLightManip.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\manips"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\manips\SoTransformManip.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\manips"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\manips\SoCenterballManip.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\manips"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\manips\SoHandleBoxManip.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\manips"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\manips\SoJackManip.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\manips"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\manips\SoTabBoxManip.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\manips"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\manips\SoTrackballManip.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\manips"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\manips\SoTransformBoxManip.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\manips"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\manips\SoTransformerManip.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\manips"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\manips\commoncode.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\manips"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\manips"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "misc sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\misc\AudioTools.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\CoinStaticObjectInDLL.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoAudioDevice.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoBase.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoBaseP.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoChildList.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoCompactPathList.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoContextHandler.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoDB.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoDebug.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoFullPath.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoGenerate.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoGlyph.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoInteraction.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoJavaScriptEngine.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoLightPath.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoLockManager.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoNormalGenerator.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoNotRec.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoNotification.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoPath.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoPick.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoPickedPoint.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoPrimitiveVertex.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoProto.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoProtoInstance.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoSceneManager.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoSceneManagerP.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoShaderGenerator.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoState.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoTempPath.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoType.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\CoinResources.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoDBP.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoEventManager.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\misc"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\misc"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "rendering sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\rendering\SoGL.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\rendering"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\rendering\SoGLBigImage.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\rendering"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\rendering\SoGLDriverDatabase.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\rendering"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\rendering\SoGLImage.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\rendering"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\rendering\SoGLCubeMapImage.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\rendering"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\rendering\SoGLNurbs.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\rendering"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\rendering\SoRenderManager.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\rendering"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\rendering\SoRenderManagerP.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\rendering"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\rendering\SoOffscreenRenderer.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\rendering"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\rendering\SoOffscreenCGData.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\rendering"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\rendering\SoOffscreenGLXData.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\rendering"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\rendering\SoOffscreenWGLData.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\rendering"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\rendering\SoVBO.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\rendering"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\rendering\SoVertexArrayIndexer.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\rendering"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\rendering\CoinOffscreenGLCanvas.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\rendering"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\rendering"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "lists sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\lists\SbList.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\lists"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\lists\SbPList.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\lists"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\lists\SbIntList.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\lists"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\lists\SbVec3fList.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\lists"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\lists\SbStringList.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\lists"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\lists\SoActionMethodList.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\lists"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\lists\SoAuditorList.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\lists"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\lists\SoBaseList.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\lists"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\lists\SoCallbackList.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\lists"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\lists\SoDetailList.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\lists"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\lists\SoEnabledElementsList.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\lists"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\lists\SoEngineList.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\lists"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\lists\SoEngineOutputList.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\lists"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\lists\SoFieldList.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\lists"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\lists\SoNodeList.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\lists"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\lists\SoPathList.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\lists"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\lists\SoPickedPointList.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\lists"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\lists\SoTypeList.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\lists"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\lists"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "nodekits sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\nodekits\SoNodeKit.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodekits"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodekits\SoNodeKitPath.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodekits"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodekits\SoNodeKitListPart.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodekits"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodekits\SoNodekitCatalog.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodekits"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodekits\SoBaseKit.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodekits"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodekits\SoAppearanceKit.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodekits"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodekits\SoCameraKit.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodekits"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodekits\SoInteractionKit.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodekits"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodekits\SoLightKit.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodekits"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodekits\SoSceneKit.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodekits"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodekits\SoSeparatorKit.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodekits"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodekits\SoShapeKit.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodekits"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodekits\SoWrapperKit.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodekits"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodekits"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "navigation sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\navigation\SoCameraUtils.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\navigation"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\navigation\SoScXMLNavigation.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\navigation"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\navigation\SoScXMLNavigationTarget.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\navigation"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\navigation\SoScXMLPanTarget.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\navigation"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\navigation\SoScXMLRotateTarget.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\navigation"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\navigation\SoScXMLSeekTarget.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\navigation"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\navigation\SoScXMLSpinTarget.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\navigation"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\navigation\SoScXMLZoomTarget.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\navigation"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\navigation\SoScXMLDollyTarget.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\navigation"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\navigation\SoScXMLMiscTarget.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\navigation"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\navigation\SoScXMLFlightControlTarget.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\navigation"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\navigation\SoScXMLMotionTarget.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\navigation"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\navigation"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "nodes sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoAlphaTest.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoAnnotation.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoAntiSquish.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoArray.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoBaseColor.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoBlinker.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoBumpMap.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoBumpMapCoordinate.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoBumpMapTransform.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoCallback.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoCacheHint.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoCamera.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoClipPlane.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoColorIndex.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoComplexity.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoCoordinate3.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoCoordinate4.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoDepthBuffer.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoDirectionalLight.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoDrawStyle.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoEnvironment.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoEventCallback.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoExtSelection.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoFile.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoFont.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoFontStyle.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoFrustumCamera.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoGroup.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoInfo.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoLOD.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoLabel.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoLevelOfDetail.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoLight.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoLightModel.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoLinearProfile.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoListener.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoLocateHighlight.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoMaterial.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoMaterialBinding.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoMatrixTransform.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoMultipleCopy.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoNode.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoNormal.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoNormalBinding.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoNurbsProfile.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoOrthographicCamera.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoPackedColor.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoPathSwitch.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoPendulum.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoPerspectiveCamera.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoPickStyle.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoPointLight.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoPolygonOffset.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoProfile.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoProfileCoordinate2.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoProfileCoordinate3.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoResetTransform.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoRotation.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoRotationXYZ.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoRotor.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoScale.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoSceneTexture2.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoSceneTextureCubeMap.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoSelection.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoSeparator.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoShapeHints.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoShuttle.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoSpotLight.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoSurroundScale.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoSwitch.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoTexture.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoTexture2.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoTexture3.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoTexture2Transform.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoTexture3Transform.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoTextureCombine.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoTextureCoordinate2.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoTextureCoordinate3.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoTextureCoordinateBinding.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoTextureCoordinateCube.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoTextureCoordinateCylinder.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoTextureCoordinateSphere.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoTextureCoordinateDefault.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoTextureCoordinateEnvironment.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoTextureCoordinateFunction.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoTextureCoordinatePlane.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoTextureCoordinateNormalMap.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoTextureCoordinateReflectionMap.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoTextureCoordinateObject.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoTextureCubeMap.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoTextureMatrixTransform.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoTextureScalePolicy.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoTextureUnit.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoTransform.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoTransparencyType.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoTransformSeparator.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoTransformation.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoTranslation.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoUnits.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoUnknownNode.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoVertexProperty.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoVertexAttribute.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoVertexAttributeBinding.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoWWWAnchor.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoWWWInline.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\nodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\nodes"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "shapenodes sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\SoAsciiText.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shapenodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\SoCone.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shapenodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\SoCube.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shapenodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\SoCylinder.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shapenodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\SoFaceSet.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shapenodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\SoImage.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shapenodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\SoIndexedFaceSet.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shapenodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\SoIndexedLineSet.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shapenodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\SoIndexedMarkerSet.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shapenodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\SoIndexedNurbsCurve.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shapenodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\SoIndexedNurbsSurface.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shapenodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\SoIndexedPointSet.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shapenodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\SoIndexedShape.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shapenodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\SoIndexedTriangleStripSet.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shapenodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\SoLineSet.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shapenodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\SoMarkerSet.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shapenodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\SoNonIndexedShape.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shapenodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\SoNurbsCurve.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shapenodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\SoNurbsSurface.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shapenodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\SoPointSet.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shapenodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\SoQuadMesh.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shapenodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\SoShape.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shapenodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\SoSphere.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shapenodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\SoText2.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shapenodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\SoText3.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shapenodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\SoTriangleStripSet.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shapenodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\SoVertexShape.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shapenodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\soshape_bigtexture.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shapenodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\soshape_bumprender.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shapenodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\soshape_primdata.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shapenodes"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\soshape_trianglesort.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shapenodes"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shapenodes"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "projectors sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\projectors\SbCylinderPlaneProjector.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\projectors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\projectors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\projectors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\projectors"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\projectors\SbCylinderProjector.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\projectors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\projectors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\projectors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\projectors"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\projectors\SbCylinderSectionProjector.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\projectors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\projectors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\projectors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\projectors"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\projectors\SbCylinderSheetProjector.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\projectors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\projectors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\projectors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\projectors"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\projectors\SbLineProjector.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\projectors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\projectors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\projectors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\projectors"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\projectors\SbPlaneProjector.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\projectors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\projectors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\projectors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\projectors"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\projectors\SbProjector.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\projectors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\projectors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\projectors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\projectors"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\projectors\SbSpherePlaneProjector.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\projectors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\projectors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\projectors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\projectors"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\projectors\SbSphereProjector.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\projectors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\projectors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\projectors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\projectors"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\projectors\SbSphereSectionProjector.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\projectors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\projectors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\projectors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\projectors"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\projectors\SbSphereSheetProjector.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\projectors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\projectors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\projectors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\projectors"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "sensors sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\sensors\SoAlarmSensor.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\sensors"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\sensors\SoDataSensor.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\sensors"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\sensors\SoDelayQueueSensor.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\sensors"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\sensors\SoFieldSensor.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\sensors"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\sensors\SoIdleSensor.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\sensors"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\sensors\SoNodeSensor.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\sensors"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\sensors\SoOneShotSensor.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\sensors"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\sensors\SoPathSensor.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\sensors"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\sensors\SoSensor.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\sensors"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\sensors\SoSensorManager.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\sensors"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\sensors\SoTimerQueueSensor.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\sensors"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\sensors\SoTimerSensor.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\sensors"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\sensors"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "upgraders sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\upgraders\SoUpgrader.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\upgraders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\upgraders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\upgraders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\upgraders"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\upgraders\SoPackedColorV20.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\upgraders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\upgraders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\upgraders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\upgraders"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\upgraders\SoShapeHintsV10.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\upgraders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\upgraders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\upgraders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\upgraders"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "3ds sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\3ds\3dsLoader.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\3ds"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\3ds"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\3ds"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\3ds"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\3ds\SoStream.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\3ds"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\3ds"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\3ds"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\3ds"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "collision sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\collision\SbTri3f.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\collision"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\collision"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\collision"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\collision"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\collision\SoIntersectionDetectionAction.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\collision"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\collision"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\collision"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\collision"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "hardcopy sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\hardcopy\HardCopy.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\hardcopy"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\hardcopy"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\hardcopy"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\hardcopy"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\hardcopy\PSVectorOutput.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\hardcopy"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\hardcopy"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\hardcopy"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\hardcopy"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\hardcopy\VectorOutput.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\hardcopy"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\hardcopy"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\hardcopy"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\hardcopy"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\hardcopy\VectorizeAction.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\hardcopy"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\hardcopy"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\hardcopy"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\hardcopy"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\hardcopy\VectorizeActionP.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\hardcopy"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\hardcopy"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\hardcopy"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\hardcopy"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\hardcopy\VectorizePSAction.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\hardcopy"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\hardcopy"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\hardcopy"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\hardcopy"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "shadows sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\shadows\SoShadowGroup.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shadows"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shadows"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shadows"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shadows"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shadows\SoShadowStyle.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shadows"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shadows"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shadows"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shadows"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shadows\SoShadowSpotLight.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shadows"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shadows"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shadows"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shadows"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shadows\SoShadowDirectionalLight.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shadows"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shadows"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shadows"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shadows"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shadows\SoShadowStyleElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shadows"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shadows"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shadows"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shadows"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shadows\SoShadowCulling.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shadows"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shadows"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shadows"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shadows"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shadows\SoGLShadowCullingElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shadows"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shadows"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shadows"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shadows"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "geo sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\geo\SoGeo.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\geo"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\geo"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\geo"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\geo"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\geo\SoGeoOrigin.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\geo"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\geo"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\geo"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\geo"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\geo\SoGeoLocation.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\geo"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\geo"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\geo"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\geo"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\geo\SoGeoElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\geo"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\geo"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\geo"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\geo"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\geo\SoGeoSeparator.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\geo"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\geo"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\geo"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\geo"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\geo\SoGeoCoordinate.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\geo"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\geo"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\geo"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\geo"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\geo\SbGeoAngle.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\geo"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\geo"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\geo"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\geo"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\geo\SbGeoEllipsoid.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\geo"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\geo"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\geo"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\geo"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\geo\SbGeoProjection.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\geo"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\geo"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\geo"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\geo"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\geo\SbPolarStereographic.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\geo"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\geo"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\geo"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\geo"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\geo\SbUTMProjection.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\geo"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\geo"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\geo"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\geo"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "threads sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\threads\common.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\threads"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\threads\thread.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\threads"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\threads\mutex.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\threads"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\threads\rwmutex.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\threads"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\threads\storage.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\threads"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\threads\condvar.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\threads"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\threads\worker.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\threads"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\threads\wpool.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\threads"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\threads\recmutex.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\threads"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\threads\sched.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\threads"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\threads\sync.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\threads"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\threads\fifo.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\threads"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\threads\barrier.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\threads"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\threads"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "shaders sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\shaders\SoFragmentShader.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shaders"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shaders\SoGeometryShader.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shaders"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shaders\SoGLARBShaderParameter.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shaders"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shaders\SoGLARBShaderObject.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shaders"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shaders\SoGLARBShaderProgram.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shaders"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shaders\SoGLCgShaderObject.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shaders"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shaders\SoGLCgShaderParameter.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shaders"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shaders\SoGLCgShaderProgram.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shaders"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shaders\SoGLSLShaderParameter.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shaders"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shaders\SoGLSLShaderObject.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shaders"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shaders\SoGLSLShaderProgram.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shaders"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shaders\SoGLShaderObject.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shaders"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shaders\SoGLShaderParameter.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shaders"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shaders\SoGLShaderProgram.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shaders"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shaders\SoGLShaderProgramElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shaders"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shaders\SoShaderObject.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shaders"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shaders\SoShaderParameter.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shaders"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shaders\SoShaderProgram.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shaders"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shaders\SoShader.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shaders"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shaders\SoVertexShader.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\shaders"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\shaders"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "profiler sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\profiler\SoProfiler.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\profiler"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\profiler"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\profiler"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\profiler"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\profiler\SoProfilerElement.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\profiler"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\profiler"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\profiler"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\profiler"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\profiler\SoProfilerOverlayKit.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\profiler"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\profiler"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\profiler"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\profiler"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\profiler\SoProfilerStats.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\profiler"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\profiler"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\profiler"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\profiler"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\profiler\SoProfilingReportGenerator.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\profiler"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\profiler"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\profiler"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\profiler"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\profiler\SoProfilerTopEngine.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\profiler"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\profiler"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\profiler"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\profiler"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\profiler\SoScrollingGraphKit.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\profiler"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\profiler"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\profiler"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\profiler"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\profiler\SoNodeVisualize.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\profiler"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\profiler"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\profiler"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\profiler"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\profiler\SoProfilerTopKit.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\profiler"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\profiler"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\profiler"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\profiler"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\profiler\SoProfilerVisualizeKit.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\profiler"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\profiler"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\profiler"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\profiler"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\profiler\SbProfilingData.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\profiler"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\profiler"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\profiler"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\profiler"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "vrml97 sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\Anchor.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\Appearance.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\AudioClip.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\Background.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\Billboard.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\Box.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\Collision.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\Color.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\ColorInterpolator.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\Cone.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\Coordinate.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\CoordinateInterpolator.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\Cylinder.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\CylinderSensor.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\DirectionalLight.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\DragSensor.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\ElevationGrid.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\Extrusion.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\Fog.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\FontStyle.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\Geometry.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\Group.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\ImageTexture.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\IndexedFaceSet.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\IndexedLine.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\IndexedLineSet.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\IndexedShape.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\Init.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\Inline.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\Interpolator.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\LOD.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\Light.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\Material.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\MovieTexture.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\NavigationInfo.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\Normal.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\NormalInterpolator.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\OrientationInterpolator.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\Parent.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\PixelTexture.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\PlaneSensor.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\PointLight.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\PointSet.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\PositionInterpolator.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\ProximitySensor.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\ScalarInterpolator.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\Script.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\Sensor.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\Shape.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\Sound.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\Sphere.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\SphereSensor.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\SpotLight.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\Switch.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\Text.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\Texture.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\TextureCoordinate.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\TextureTransform.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\TimeSensor.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\TouchSensor.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\Transform.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\VertexLine.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\VertexPoint.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\VertexShape.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\Viewpoint.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\VisibilitySensor.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\WorldInfo.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\JS_VRMLClasses.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\vrml97"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\vrml97"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "foreignfiles sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\foreignfiles\SoForeignFileKit.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\foreignfiles"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\foreignfiles"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\foreignfiles"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\foreignfiles"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\foreignfiles\SoSTLFileKit.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\foreignfiles"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\foreignfiles"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\foreignfiles"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\foreignfiles"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\foreignfiles\steel-wrapper.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\foreignfiles"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\foreignfiles"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\foreignfiles"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\foreignfiles"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "scxml sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\scxml\SbStringConvert.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXML.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLObject.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLEvent.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLEventTarget.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLStateMachine.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLDocument.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLElt.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLScxmlElt.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLInitialElt.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLAbstractStateElt.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLStateElt.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLParallelElt.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLFinalElt.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLOnEntryElt.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLOnExitElt.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLTransitionElt.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLHistoryElt.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLExecutableElt.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLEventElt.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLIfElt.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLElseIfElt.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLElseElt.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLLogElt.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLDataModelElt.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLDataElt.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLAssignElt.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLValidateElt.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLSendElt.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLInvokeElt.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLParamElt.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLFinalizeElt.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLContentElt.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLAnchorElt.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLScriptElt.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLEvaluator.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLMinimumEvaluator.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\eval-minimum.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\eval-minimum-tab.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLXPathEvaluator.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\scxml\ScXMLECMAScriptEvaluator.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\scxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\scxml"
-!ENDIF
-# End Source File
-# End Group
-# Begin Group "soscxml sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\soscxml\ScXMLCoinEvaluator.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\soscxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\soscxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\soscxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\soscxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\soscxml\SoScXMLEvent.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\soscxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\soscxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\soscxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\soscxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\soscxml\SoScXMLStateMachine.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\soscxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\soscxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\soscxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\soscxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\soscxml\eval-coin-tab.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\soscxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\soscxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\soscxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\soscxml"
-!ENDIF
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\soscxml\eval-coin.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\soscxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\soscxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\soscxml"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\soscxml"
-!ENDIF
-# End Source File
-# End Group
-# Begin Source File
-
-SOURCE=..\..\src\tidbits.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug"
-!ENDIF
-# End Source File
-# Begin Group "share/gl sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-# Begin Source File
-
-SOURCE=..\..\src\share\gl\CoinGLPerformance.cpp
-!IF  "$(CFG)" == "coin4 - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\share\gl"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\share\gl"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\share\gl"
-!ELSEIF  "$(CFG)" == "coin4 - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\share\gl"
-!ENDIF
-# End Source File
-# End Group
-# End Group
-# Begin Group "Public Headers"
-
-# PROP Default_Filter "h;ic;icc"
-# Begin Group "Inventor\C\XML headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\XML\attribute.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\XML\document.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\XML\element.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\XML\entity.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\XML\path.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\XML\types.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\XML\parser.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\XML\world.h
-# End Source File
-# End Group
-# Begin Group "Inventor\C\base headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\base\hash.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\base\heap.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\base\memalloc.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\base\rbptree.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\base\time.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\base\string.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\base\list.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\base\math-undefs.h
-# End Source File
-# End Group
-# Begin Group "Inventor\C\errors headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\errors\error.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\errors\debugerror.h
-# End Source File
-# End Group
-# Begin Group "Inventor\C\glue headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\glue\gl.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\glue\dl.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\glue\spidermonkey.h
-# End Source File
-# End Group
-# Begin Group "Inventor\C\threads headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\threads\common.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\threads\thread.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\threads\mutex.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\threads\condvar.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\threads\recmutex.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\threads\rwmutex.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\threads\storage.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\threads\worker.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\threads\wpool.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\threads\sched.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\threads\sync.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\threads\fifo.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\threads\barrier.h
-# End Source File
-# End Group
-# Begin Group "Inventor\C headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=include\Inventor\C\basic.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\C\tidbits.h
-# End Source File
-# End Group
-# Begin Group "Inventor\VRMLnodes headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRML.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLAnchor.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLAppearance.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLAudioClip.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLBackground.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLBillboard.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLBox.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLCollision.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLColor.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLColorInterpolator.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLCone.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLCoordinate.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLCoordinateInterpolator.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLCylinder.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLCylinderSensor.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLDirectionalLight.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLDragSensor.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLElevationGrid.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLExtrusion.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLFog.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLFontStyle.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLGeometry.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLGroup.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLImageTexture.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLIndexedFaceSet.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLIndexedLine.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLIndexedLineSet.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLIndexedShape.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLInline.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLInterpolator.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLLOD.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLLight.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLMacros.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLMaterial.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLMovieTexture.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLNavigationInfo.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLNodes.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLNormal.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLNormalInterpolator.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLOrientationInterpolator.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLParent.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLPixelTexture.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLPlaneSensor.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLPointLight.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLPointSet.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLPositionInterpolator.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLProximitySensor.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLScalarInterpolator.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLScript.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLSensor.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLShape.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLSound.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLSphere.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLSphereSensor.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLSpotLight.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLSubInterpolator.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLSwitch.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLText.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLTexture.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLTextureCoordinate.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLTextureTransform.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLTimeSensor.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLTouchSensor.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLTransform.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLVertexLine.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLVertexPoint.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLVertexShape.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLViewpoint.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLVisibilitySensor.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\VRMLnodes\SoVRMLWorldInfo.h
-# End Source File
-# End Group
-# Begin Group "Inventor\actions headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\actions\SoSubAction.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\actions\SoActions.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\actions\SoAction.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\actions\SoBoxHighlightRenderAction.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\actions\SoCallbackAction.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\actions\SoGLRenderAction.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\actions\SoGetBoundingBoxAction.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\actions\SoGetMatrixAction.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\actions\SoGetPrimitiveCountAction.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\actions\SoHandleEventAction.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\actions\SoLineHighlightRenderAction.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\actions\SoPickAction.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\actions\SoRayPickAction.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\actions\SoReorganizeAction.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\actions\SoSearchAction.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\actions\SoSimplifyAction.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\actions\SoToVRMLAction.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\actions\SoToVRML2Action.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\actions\SoWriteAction.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\actions\SoAudioRenderAction.h
-# End Source File
-# End Group
-# Begin Group "HardCopy headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\annex\HardCopy\SoHardCopy.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\annex\HardCopy\SoPSVectorOutput.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\annex\HardCopy\SoVectorOutput.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\annex\HardCopy\SoVectorizeAction.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\annex\HardCopy\SoVectorizePSAction.h
-# End Source File
-# End Group
-# Begin Group "ForeignFiles headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\annex\ForeignFiles\SoForeignFileKit.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\annex\ForeignFiles\SoSTLFileKit.h
-# End Source File
-# End Group
-# Begin Group "FXViz\nodes headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\annex\FXViz\nodes\SoShadowGroup.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\annex\FXViz\nodes\SoShadowStyle.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\annex\FXViz\nodes\SoShadowDirectionalLight.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\annex\FXViz\nodes\SoShadowSpotLight.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\annex\FXViz\nodes\SoShadowCulling.h
-# End Source File
-# End Group
-# Begin Group "FXViz\elements headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\annex\FXViz\elements\SoShadowStyleElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\annex\FXViz\elements\SoGLShadowCullingElement.h
-# End Source File
-# End Group
-# Begin Group "Profiler\nodes headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\annex\Profiler\nodes\SoProfilerStats.h
-# End Source File
-# End Group
-# Begin Group "Profiler\elements headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\annex\Profiler\elements\SoProfilerElement.h
-# End Source File
-# End Group
-# Begin Group "Profiler\nodekits headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\annex\Profiler\nodekits\SoNodeVisualize.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\annex\Profiler\nodekits\SoProfilerOverlayKit.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\annex\Profiler\nodekits\SoProfilerTopKit.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\annex\Profiler\nodekits\SoScrollingGraphKit.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\annex\Profiler\nodekits\SoProfilerVisualizeKit.h
-# End Source File
-# End Group
-# Begin Group "Profiler\engines headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\annex\Profiler\engines\SoProfilerTopEngine.h
-# End Source File
-# End Group
-# Begin Group "Profiler\utils headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\annex\Profiler\utils\SoProfilingReportGenerator.h
-# End Source File
-# End Group
-# Begin Group "Profiler headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\annex\Profiler\SbProfilingData.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\annex\Profiler\SoProfiler.h
-# End Source File
-# End Group
-# Begin Group "Inventor\bundles headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\bundles\SoBundle.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\bundles\SoMaterialBundle.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\bundles\SoNormalBundle.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\bundles\SoVertexAttributeBundle.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\bundles\SoTextureCoordinateBundle.h
-# End Source File
-# End Group
-# Begin Group "Inventor\caches headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\caches\SoBoundingBoxCache.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\caches\SoCache.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\caches\SoConvexDataCache.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\caches\SoGLCacheList.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\caches\SoGLRenderCache.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\caches\SoNormalCache.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\caches\SoPrimitiveVertexCache.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\caches\SoTextureCoordinateCache.h
-# End Source File
-# End Group
-# Begin Group "Inventor\collision headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\collision\SoIntersectionDetectionAction.h
-# End Source File
-# End Group
-# Begin Group "Inventor\details headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\details\SoSubDetail.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\details\SoDetail.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\details\SoDetails.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\details\SoConeDetail.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\details\SoCubeDetail.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\details\SoCylinderDetail.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\details\SoFaceDetail.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\details\SoLineDetail.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\details\SoNodeKitDetail.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\details\SoPointDetail.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\details\SoTextDetail.h
-# End Source File
-# End Group
-# Begin Group "Inventor\draggers headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\draggers\SoDragger.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\draggers\SoCenterballDragger.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\draggers\SoDirectionalLightDragger.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\draggers\SoDragPointDragger.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\draggers\SoHandleBoxDragger.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\draggers\SoJackDragger.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\draggers\SoPointLightDragger.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\draggers\SoRotateCylindricalDragger.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\draggers\SoRotateDiscDragger.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\draggers\SoRotateSphericalDragger.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\draggers\SoScale1Dragger.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\draggers\SoScale2Dragger.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\draggers\SoScale2UniformDragger.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\draggers\SoScaleUniformDragger.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\draggers\SoSpotLightDragger.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\draggers\SoTabBoxDragger.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\draggers\SoTabPlaneDragger.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\draggers\SoTrackballDragger.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\draggers\SoTransformBoxDragger.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\draggers\SoTransformerDragger.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\draggers\SoTranslate1Dragger.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\draggers\SoTranslate2Dragger.h
-# End Source File
-# End Group
-# Begin Group "Inventor\elements headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoSubElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoElements.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoAccumulatedElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoAmbientColorElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoAnnoText3CharOrientElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoAnnoText3FontSizeHintElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoAnnoText3RenderPrintElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoBBoxModelMatrixElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoBumpMapElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoBumpMapCoordinateElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoBumpMapMatrixElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoCacheElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoCacheHintElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoClipPlaneElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoComplexityElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoComplexityTypeElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoCoordinateElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoCreaseAngleElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoCullElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoDecimationPercentageElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoDecimationTypeElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoDiffuseColorElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoDrawStyleElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoEmissiveColorElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoEnvironmentElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoFloatElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoFocalDistanceElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoFontNameElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoFontSizeElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGeoElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLCacheContextElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLClipPlaneElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLColorIndexElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLCoordinateElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLDisplayList.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLDrawStyleElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLEnvironmentElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLLazyElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLLightIdElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLLinePatternElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLLineWidthElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLModelMatrixElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLMultiTextureCoordinateElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLMultiTextureEnabledElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLMultiTextureMatrixElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLMultiTextureImageElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLNormalElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLNormalizeElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLPointSizeElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLPolygonOffsetElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLProjectionMatrixElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLRenderPassElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLShapeHintsElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLShadeModelElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLTextureCoordinateElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLTextureEnabledElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLTexture3EnabledElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLTextureImageElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLTextureMatrixElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLUpdateAreaElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLVBOElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLViewingMatrixElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLViewportRegionElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoInt32Element.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoLazyElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoLightAttenuationElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoLightElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoLightModelElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoLinePatternElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoLineWidthElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoLocalBBoxMatrixElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoLongElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoMaterialBindingElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoVertexAttributeBindingElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoModelMatrixElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoMultiTextureCoordinateElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoMultiTextureEnabledElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoMultiTextureMatrixElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoMultiTextureImageElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoNormalBindingElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoNormalElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoOverrideElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoPickRayElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoPickStyleElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoPointSizeElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoPolygonOffsetElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoProfileCoordinateElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoProfileElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoProjectionMatrixElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoReplacedElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoShapeHintsElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoShapeStyleElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoShininessElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoSpecularColorElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoSwitchElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoTextOutlineEnabledElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoTextureCombineElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoTextureCoordinateBindingElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoTextureCoordinateElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoTextureEnabledElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoTexture3EnabledElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoTextureImageElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoTextureMatrixElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoTextureOverrideElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoTextureQualityElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoTextureUnitElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoTransparencyElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoUnitsElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoViewVolumeElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoViewingMatrixElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoViewportRegionElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoWindowElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoListenerPositionElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoListenerOrientationElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoListenerGainElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoListenerDopplerElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoSoundElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLShaderProgramElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoDepthBufferElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLDepthBufferElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoVertexAttributeElement.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\elements\SoGLVertexAttributeElement.h
-# End Source File
-# End Group
-# Begin Group "Inventor\engines headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoSubEngine.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoSubNodeEngine.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoEngines.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoBoolOperation.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoCalculator.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoCompose.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoComposeMatrix.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoComposeRotation.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoComposeRotationFromTo.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoComposeVec2f.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoComposeVec3f.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoComposeVec4f.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoComputeBoundingBox.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoConcatenate.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoCounter.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoDecomposeMatrix.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoDecomposeRotation.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoDecomposeVec2f.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoDecomposeVec3f.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoDecomposeVec4f.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoElapsedTime.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoEngine.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoEngineOutput.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoFieldConverter.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoGate.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoInterpolate.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoInterpolateFloat.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoInterpolateRotation.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoInterpolateVec2f.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoInterpolateVec3f.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoInterpolateVec4f.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoNodeEngine.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoOnOff.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoOneShot.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoOutputData.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoSelectOne.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoTimeCounter.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoTransformVec3f.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoTriggerAny.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoTexture2Convert.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\engines\SoHeightMapToNormalMap.h
-# End Source File
-# End Group
-# Begin Group "Inventor\errors headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\errors\SoErrors.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\errors\SoDebugError.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\errors\SoError.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\errors\SoMemoryError.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\errors\SoReadError.h
-# End Source File
-# End Group
-# Begin Group "Inventor\events headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\events\SoSubEvent.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\events\SoButtonEvent.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\events\SoEvent.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\events\SoEvents.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\events\SoKeyboardEvent.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\events\SoLocation2Event.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\events\SoMotion3Event.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\events\SoMouseButtonEvent.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\events\SoSpaceballButtonEvent.h
-# End Source File
-# End Group
-# Begin Group "Inventor\fields headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSubField.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoFields.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoField.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoFieldContainer.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoFieldData.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFBitMask.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFBool.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFColor.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFColorRGBA.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFDouble.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFEngine.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFEnum.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFFloat.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFInt32.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFLong.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFMatrix.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFName.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFNode.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFPath.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFPlane.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFRotation.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFShort.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFString.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFTime.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFUInt32.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFULong.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFUShort.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFVec2b.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFVec2s.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFVec2i32.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFVec2f.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFVec2d.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFVec3b.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFVec3s.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFVec3i32.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFVec3f.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFVec3d.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFVec4b.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFVec4ub.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFVec4s.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFVec4us.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFVec4i32.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFVec4ui32.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFVec4f.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMFVec4d.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoMField.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFBitMask.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFBool.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFBox2s.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFBox2i32.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFBox2f.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFBox2d.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFBox3s.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFBox3i32.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFBox3f.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFBox3d.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFColor.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFColorRGBA.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFDouble.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFEngine.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFEnum.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFFloat.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFImage.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFImage3.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFInt32.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFLong.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFMatrix.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFName.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFNode.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFPath.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFPlane.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFRotation.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFShort.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFString.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFTime.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFTrigger.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFUInt32.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFULong.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFUShort.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFVec2b.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFVec2s.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFVec2i32.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFVec2f.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFVec2d.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFVec3b.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFVec3s.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFVec3i32.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFVec3f.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFVec3d.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFVec4b.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFVec4ub.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFVec4s.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFVec4us.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFVec4i32.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFVec4ui32.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFVec4f.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSFVec4d.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\fields\SoSField.h
-# End Source File
-# End Group
-# Begin Group "Inventor\lists headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\lists\SbList.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\lists\SbPList.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\lists\SbIntList.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\lists\SbVec3fList.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\lists\SbStringList.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\lists\SoActionMethodList.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\lists\SoAuditorList.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\lists\SoBaseList.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\lists\SoCallbackList.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\lists\SoDetailList.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\lists\SoEnabledElementsList.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\lists\SoEngineList.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\lists\SoEngineOutputList.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\lists\SoFieldList.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\lists\SoNodeList.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\lists\SoPathList.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\lists\SoPickedPointList.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\lists\SoTypeList.h
-# End Source File
-# End Group
-# Begin Group "Inventor\lock headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\lock\SoLockMgr.h
-# End Source File
-# End Group
-# Begin Group "Inventor\manips headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\manips\SoClipPlaneManip.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\manips\SoDirectionalLightManip.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\manips\SoPointLightManip.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\manips\SoSpotLightManip.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\manips\SoTransformManip.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\manips\SoCenterballManip.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\manips\SoHandleBoxManip.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\manips\SoJackManip.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\manips\SoTabBoxManip.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\manips\SoTrackballManip.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\manips\SoTransformBoxManip.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\manips\SoTransformerManip.h
-# End Source File
-# End Group
-# Begin Group "Inventor\misc headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\misc\CoinResources.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\misc\SoAuditorList.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\misc\SoBase.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\misc\SoBasic.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\misc\SoByteStream.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\misc\SoCallbackList.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\misc\SoChildList.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\misc\SoContextHandler.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\misc\SoGLImage.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\misc\SoGLCubeMapImage.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\misc\SoGLBigImage.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\misc\SoNormalGenerator.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\misc\SoNotification.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\misc\SoNotRec.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\misc\SoProto.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\misc\SoProtoInstance.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\misc\SoTranReceiver.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\misc\SoState.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\misc\SoTranscribe.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\misc\SoTranSender.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\misc\SoLightPath.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\misc\SoTempPath.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\misc\SoGlyph.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\misc\SoAudioDevice.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\misc\SoScriptEngine.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\misc\SoJavaScriptEngine.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\misc\SoGLDriverDatabase.h
-# End Source File
-# End Group
-# Begin Group "Inventor\navigation headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\navigation\SoScXMLNavigation.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\navigation\SoScXMLNavigationTarget.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\navigation\SoScXMLMiscTarget.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\navigation\SoScXMLPanTarget.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\navigation\SoScXMLRotateTarget.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\navigation\SoScXMLSeekTarget.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\navigation\SoScXMLSpinTarget.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\navigation\SoScXMLZoomTarget.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\navigation\SoScXMLDollyTarget.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\navigation\SoScXMLFlightControlTarget.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\navigation\SoScXMLMotionTarget.h
-# End Source File
-# End Group
-# Begin Group "Inventor\nodekits headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodekits\SoSubKit.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodekits\SoNodeKit.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodekits\SoNodeKitListPart.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodekits\SoNodekitCatalog.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodekits\SoBaseKit.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodekits\SoAppearanceKit.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodekits\SoCameraKit.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodekits\SoInteractionKit.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodekits\SoLightKit.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodekits\SoSceneKit.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodekits\SoSeparatorKit.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodekits\SoShapeKit.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodekits\SoWrapperKit.h
-# End Source File
-# End Group
-# Begin Group "Inventor\nodes headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoAlphaTest.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoAnnotation.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoAntiSquish.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoArray.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoAsciiText.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoBaseColor.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoBlinker.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoBumpMap.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoBumpMapCoordinate.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoBumpMapTransform.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoCacheHint.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoCallback.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoCamera.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoClipPlane.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoColorIndex.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoComplexity.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoCone.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoCoordinate3.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoCoordinate4.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoCube.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoCylinder.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoDepthBuffer.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoDirectionalLight.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoDrawStyle.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoEnvironment.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoEventCallback.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoExtSelection.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoFaceSet.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoFile.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoFont.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoFontStyle.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoFrustumCamera.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoGeoOrigin.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoGeoLocation.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoGeoSeparator.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoGeoCoordinate.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoGroup.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoGeometryShader.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoImage.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoIndexedFaceSet.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoIndexedLineSet.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoIndexedMarkerSet.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoIndexedNurbsCurve.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoIndexedNurbsSurface.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoIndexedPointSet.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoIndexedShape.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoIndexedTriangleStripSet.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoInfo.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoLOD.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoLabel.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoLevelOfDetail.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoLight.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoLightModel.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoLineSet.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoLinearProfile.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoListener.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoLocateHighlight.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoMarkerSet.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoMaterial.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoMaterialBinding.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoMatrixTransform.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoMultipleCopy.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoNode.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoNodes.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoNonIndexedShape.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoNormal.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoNormalBinding.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoNurbsCurve.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoNurbsProfile.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoNurbsSurface.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoOrthographicCamera.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoPackedColor.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoPathSwitch.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoPendulum.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoPerspectiveCamera.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoPickStyle.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoPointLight.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoPointSet.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoPolygonOffset.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoProfile.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoProfileCoordinate2.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoProfileCoordinate3.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoQuadMesh.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoResetTransform.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoRotation.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoRotationXYZ.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoRotor.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoScale.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoSceneTexture2.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoSceneTextureCubeMap.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoSelection.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoSeparator.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoShape.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoShapeHints.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoShuttle.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoSphere.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoSpotLight.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoSubNode.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoSurroundScale.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoSwitch.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoText2.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoText3.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoTexture.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoTexture2.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoTexture2Transform.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoTexture3.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoTexture3Transform.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoTextureCombine.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoTextureCoordinate2.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoTextureCoordinate3.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoTextureCoordinateBinding.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoTextureCoordinateCube.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoTextureCoordinateCylinder.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoTextureCoordinateSphere.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoTextureCoordinateDefault.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoTextureCoordinateEnvironment.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoTextureCoordinateFunction.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoTextureCoordinatePlane.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoTextureCoordinateNormalMap.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoTextureCoordinateReflectionMap.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoTextureCoordinateObject.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoTextureCubeMap.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoTextureMatrixTransform.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoTextureScalePolicy.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoTextureUnit.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoTransform.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoTransformSeparator.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoTransformation.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoTranslation.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoTransparencyType.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoTriangleStripSet.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoUnits.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoVertexProperty.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoVertexAttribute.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoVertexAttributeBinding.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoVertexShape.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoWWWAnchor.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoWWWInline.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoFragmentShader.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoShaderObject.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoShaderParameter.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoShaderProgram.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\nodes\SoVertexShader.h
-# End Source File
-# End Group
-# Begin Group "Inventor\projectors headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\projectors\SbProjectors.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\projectors\SbCylinderPlaneProjector.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\projectors\SbCylinderProjector.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\projectors\SbCylinderSectionProjector.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\projectors\SbCylinderSheetProjector.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\projectors\SbLineProjector.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\projectors\SbPlaneProjector.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\projectors\SbProjector.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\projectors\SbSpherePlaneProjector.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\projectors\SbSphereProjector.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\projectors\SbSphereSectionProjector.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\projectors\SbSphereSheetProjector.h
-# End Source File
-# End Group
-# Begin Group "Inventor\sensors headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\sensors\SoSensors.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\sensors\SoAlarmSensor.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\sensors\SoDataSensor.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\sensors\SoDelayQueueSensor.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\sensors\SoFieldSensor.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\sensors\SoIdleSensor.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\sensors\SoNodeSensor.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\sensors\SoOneShotSensor.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\sensors\SoPathSensor.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\sensors\SoSensor.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\sensors\SoSensorManager.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\sensors\SoTimerQueueSensor.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\sensors\SoTimerSensor.h
-# End Source File
-# End Group
-# Begin Group "Inventor\system headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\system\gl.h
-# End Source File
-# Begin Source File
-
-SOURCE=include\Inventor\system\gl-headers.h
-# End Source File
-# Begin Source File
-
-SOURCE=include\Inventor\system\inttypes.h
-# End Source File
-# End Group
-# Begin Group "Inventor\threads headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\threads\SbThread.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\threads\SbMutex.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\threads\SbThreadMutex.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\threads\SbRWMutex.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\threads\SbCondVar.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\threads\SbStorage.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\threads\SbTypedStorage.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\threads\SbFifo.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\threads\SbBarrier.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\threads\SbThreadAutoLock.h
-# End Source File
-# End Group
-# Begin Group "Inventor\tools headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\tools\SbPimplPtr.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\tools\SbPimplPtr.hpp
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\tools\SbLazyPimplPtr.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\tools\SbLazyPimplPtr.hpp
-# End Source File
-# End Group
-# Begin Group "Inventor\scxml headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXML.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLSubObject.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLObject.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLEvent.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLEventTarget.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLStateMachine.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLDocument.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLElt.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLAbstractStateElt.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLExecutableElt.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLAnchorElt.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLAssignElt.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLContentElt.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLDataElt.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLDataModelElt.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLElseElt.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLElseIfElt.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLEventElt.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLFinalElt.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLFinalizeElt.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLHistoryElt.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLIfElt.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLInitialElt.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLInvokeElt.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLLogElt.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLOnEntryElt.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLOnExitElt.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLParallelElt.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLParamElt.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLScriptElt.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLScxmlElt.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLSendElt.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLStateElt.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLTransitionElt.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLValidateElt.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLEvaluator.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLMinimumEvaluator.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLXPathEvaluator.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLECMAScriptEvaluator.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\ScXMLCoinEvaluator.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\SoScXMLEvent.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\scxml\SoScXMLStateMachine.h
-# End Source File
-# End Group
-# Begin Group "Inventor headers"
-# Set Default_Filter "h"
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\Sb.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbBSPTree.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbBasic.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbBox.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbBox2s.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbBox2i32.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbBox2f.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbBox2d.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbBox3d.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbBox3f.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbBox3i32.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbBox3s.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbByteBuffer.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbByteBuffer.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbClip.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbColor.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbColor4f.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbColorRGBA.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbCylinder.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbDPLine.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbDPLinear.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbDPMatrix.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbDPPlane.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbDPRotation.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbDPViewVolume.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbDict.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbHeap.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbImage.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbLine.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbLinear.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbMatrix.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbName.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbOctTree.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbPList.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbPlane.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbRotation.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbSphere.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbString.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbTesselator.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbTime.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbTypeInfo.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbVec.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbVec2b.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbVec2ub.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbVec2s.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbVec2us.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbVec2i32.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbVec2ui32.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbVec2f.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbVec2d.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbVec3b.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbVec3ub.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbVec3s.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbVec3us.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbVec3i32.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbVec3ui32.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbVec3f.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbVec3d.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbVec4b.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbVec4ub.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbVec4s.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbVec4us.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbVec4i32.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbVec4ui32.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbVec4f.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbVec4d.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbViewVolume.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbViewportRegion.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbXfBox3f.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SbXfBox3d.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\So.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SoDB.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SoFullPath.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SoInput.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SoInteraction.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SoLists.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SoNodeKitPath.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SoOffscreenRenderer.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SoOutput.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SoPath.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SoPickedPoint.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SoPrimitiveVertex.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SoSceneManager.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SoRenderManager.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SoEventManager.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\SoType.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\non_winsys.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\Inventor\oivwin32.h
-# End Source File
-# End Group
-# Begin Source File
-
-SOURCE=..\..\include\SoWinEnterScope.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\SoWinLeaveScope.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\include\SoDebug.h
-# End Source File
-# End Group
-# Begin Group "Private Headers"
-
-# PROP Default_Filter "h;ic;icc"
-# Begin Group "draggerDefaults local includes"
-
-# PROP Default_Filter "h;ic;icc"
-# Begin Source File
-
-SOURCE=.\data\draggerDefaults\centerballDragger.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=.\data\draggerDefaults\directionalLightDragger.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=.\data\draggerDefaults\dragPointDragger.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=.\data\draggerDefaults\handleBoxDragger.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=.\data\draggerDefaults\jackDragger.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=.\data\draggerDefaults\pointLightDragger.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=.\data\draggerDefaults\rotateCylindricalDragger.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=.\data\draggerDefaults\rotateDiscDragger.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=.\data\draggerDefaults\rotateSphericalDragger.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=.\data\draggerDefaults\scale1Dragger.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=.\data\draggerDefaults\scale2Dragger.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=.\data\draggerDefaults\scale2UniformDragger.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=.\data\draggerDefaults\scaleUniformDragger.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=.\data\draggerDefaults\spotLightDragger.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=.\data\draggerDefaults\tabBoxDragger.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=.\data\draggerDefaults\tabPlaneDragger.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=.\data\draggerDefaults\trackballDragger.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=.\data\draggerDefaults\transformBoxDragger.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=.\data\draggerDefaults\transformerDragger.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=.\data\draggerDefaults\translate1Dragger.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=.\data\draggerDefaults\translate2Dragger.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# End Group
-# Begin Group "lights local includes"
-
-# PROP Default_Filter "h;ic;icc"
-# Begin Source File
-
-SOURCE=.\data\shaders\lights\DirSpotLight.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=.\data\shaders\lights\DirectionalLight.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=.\data\shaders\lights\PointLight.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=.\data\shaders\lights\SpotLight.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# End Group
-# Begin Group "vsm local includes"
-
-# PROP Default_Filter "h;ic;icc"
-# Begin Source File
-
-SOURCE=.\data\shaders\vsm\VsmLookup.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# End Group
-# Begin Group "src local includes"
-
-# PROP Default_Filter "h;ic;icc"
-# Begin Source File
-
-SOURCE=.\src\config-debug.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\config-release.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\config.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\setup.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# End Group
-# Begin Group "actions local includes"
-
-# PROP Default_Filter "h;ic;icc"
-# Begin Source File
-
-SOURCE=..\..\src\actions\SoActionP.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\actions\SoSubActionP.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# End Group
-# Begin Group "base local includes"
-
-# PROP Default_Filter "h;ic;icc"
-# Begin Source File
-
-SOURCE=..\..\src\base\SbGLUTessellator.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\dict.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\dictp.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\hashp.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\base\heapp.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# End Group
-# Begin Group "caches local includes"
-
-# PROP Default_Filter "h;ic;icc"
-# Begin Source File
-
-SOURCE=..\..\src\caches\SoGlyphCache.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# End Group
-# Begin Group "src local includes"
-
-# PROP Default_Filter "h;ic;icc"
-# Begin Source File
-
-SOURCE=..\..\src\coindefs.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# End Group
-# Begin Group "elements local includes"
-
-# PROP Default_Filter "h;ic;icc"
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoTextureScalePolicyElement.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\elements\SoTextureScaleQualityElement.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# End Group
-# Begin Group "engines local includes"
-
-# PROP Default_Filter "h;ic;icc"
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoConvertAll.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoSubEngineP.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\SoSubNodeEngineP.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\evaluator.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\engines\so_eval.ic
-
-# PROP Exclude_From_Build 1
-# End Source File
-# End Group
-# Begin Group "fields local includes"
-
-# PROP Default_Filter "h;ic;icc"
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoGlobalField.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fields\SoSubFieldP.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# End Group
-# Begin Group "fonts local includes"
-
-# PROP Default_Filter "h;ic;icc"
-# Begin Source File
-
-SOURCE=..\..\src\fonts\builtin2dfonts.icc
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fonts\common.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fonts\defaultfonts.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fonts\font13.icc
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fonts\font17.icc
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fonts\font25.icc
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fonts\font33.icc
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fonts\fontlib_wrapper.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fonts\fontspec.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fonts\freetype.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fonts\glyph.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fonts\glyph2d.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fonts\glyph3d.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\fonts\win32.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# End Group
-# Begin Group "glue local includes"
-
-# PROP Default_Filter "h;ic;icc"
-# Begin Source File
-
-SOURCE=..\..\src\glue\GLUWrapper.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\glue\bzip2.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\glue\cg.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\glue\dlp.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\glue\freetype.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\glue\gl_agl.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\glue\gl_cgl.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\glue\gl_glx.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\glue\gl_wgl.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\glue\glp.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\glue\openal_wrapper.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\glue\simage_wrapper.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\glue\win32api.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\glue\zlib.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# End Group
-# Begin Group "io local includes"
-
-# PROP Default_Filter "h;ic;icc"
-# Begin Source File
-
-SOURCE=..\..\src\io\SoInputP.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\io\SoInput_FileInfo.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\io\SoInput_Reader.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\io\SoOutput_Writer.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\io\SoWriterefCounter.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# End Group
-# Begin Group "misc local includes"
-
-# PROP Default_Filter "h;ic;icc"
-# Begin Source File
-
-SOURCE=..\..\src\misc\AudioTools.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\CoinStaticObjectInDLL.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SbHash.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoBaseP.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoCompactPathList.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoDBP.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoGenerate.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoPick.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\SoShaderGenerator.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\cppmangle.icc
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\misc\systemsanity.icc
-
-# PROP Exclude_From_Build 1
-# End Source File
-# End Group
-# Begin Group "nodekits local includes"
-
-# PROP Default_Filter "h;ic;icc"
-# Begin Source File
-
-SOURCE=..\..\src\nodekits\SoSubKitP.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# End Group
-# Begin Group "nodes local includes"
-
-# PROP Default_Filter "h;ic;icc"
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoSoundElementHelper.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoSubNodeP.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\nodes\SoUnknownNode.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# End Group
-# Begin Group "profiler local includes"
-
-# PROP Default_Filter "h;ic;icc"
-# Begin Source File
-
-SOURCE=..\..\src\profiler\inventormaps.icc
-
-# PROP Exclude_From_Build 1
-# End Source File
-# End Group
-# Begin Group "rendering local includes"
-
-# PROP Default_Filter "h;ic;icc"
-# Begin Source File
-
-SOURCE=..\..\src\rendering\CoinOffscreenGLCanvas.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\rendering\SoGL.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\rendering\SoGLNurbs.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\rendering\SoOffscreenCGData.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\rendering\SoOffscreenGLXData.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\rendering\SoOffscreenWGLData.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\rendering\SoVBO.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\rendering\SoVertexArrayIndexer.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# End Group
-# Begin Group "shaders local includes"
-
-# PROP Default_Filter "h;ic;icc"
-# Begin Source File
-
-SOURCE=..\..\src\shaders\SoGLARBShaderObject.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shaders\SoGLARBShaderParameter.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shaders\SoGLARBShaderProgram.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shaders\SoGLCgShaderObject.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shaders\SoGLCgShaderParameter.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shaders\SoGLCgShaderProgram.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shaders\SoGLSLShaderObject.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shaders\SoGLSLShaderParameter.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shaders\SoGLSLShaderProgram.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shaders\SoGLShaderObject.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shaders\SoGLShaderParameter.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shaders\SoGLShaderProgram.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shaders\SoShader.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# End Group
-# Begin Group "shapenodes local includes"
-
-# PROP Default_Filter "h;ic;icc"
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\soshape_bigtexture.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\soshape_primdata.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\shapenodes\soshape_trianglesort.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# End Group
-# Begin Group "threads local includes"
-
-# PROP Default_Filter "h;ic;icc"
-# Begin Source File
-
-SOURCE=..\..\src\threads\barrierp.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\threads\condvar_pthread.icc
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\threads\condvar_win32.icc
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\threads\condvarp.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\threads\fifop.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\threads\mutex_pthread.icc
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\threads\mutex_win32cs.icc
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\threads\mutex_win32mutex.icc
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\threads\mutexp.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\threads\recmutexp.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\threads\rwmutexp.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\threads\schedp.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\threads\storagep.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\threads\syncp.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\threads\thread_pthread.icc
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\threads\thread_win32.icc
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\threads\threadp.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\threads\threadsutilp.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\threads\workerp.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\threads\wpoolp.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# End Group
-# Begin Group "src local includes"
-
-# PROP Default_Filter "h;ic;icc"
-# Begin Source File
-
-SOURCE=..\..\src\tidbitsp.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\unconfig.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# End Group
-# Begin Group "upgraders local includes"
-
-# PROP Default_Filter "h;ic;icc"
-# Begin Source File
-
-SOURCE=..\..\src\upgraders\SoPackedColorV20.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\upgraders\SoShapeHintsV10.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\upgraders\SoUpgrader.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# End Group
-# Begin Group "vrml97 local includes"
-
-# PROP Default_Filter "h;ic;icc"
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\JS_VRMLClasses.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\src\vrml97\SoVRMLSubInterpolatorP.h
-
-# PROP Exclude_From_Build 1
-# End Source File
-# End Group
-# End Group
-# End Target
-# End Project
diff --git a/build/msvc6/coin4.dsw b/build/msvc6/coin4.dsw
deleted file mode 100644
index ca51cbf..0000000
--- a/build/msvc6/coin4.dsw
+++ /dev/null
@@ -1,68 +0,0 @@
-Microsoft Developer Studio Workspace File, Format Version 6.00
-# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
-
-###############################################################################
-
-Project: "coin4"=.\coin4.dsp - Package Owner=<4>
-
-Package=<5>
-{{{
-}}}
-
-Package=<4>
-{{{
-}}}
-
-###############################################################################
-
-Project: "coin4_install"=.\coin4_install.dsp - Package Owner=<4>
-
-Package=<5>
-{{{
-}}}
-
-Package=<4>
-{{{
-    Begin Project Dependency
-    Project_Dep_Name coin4
-    End Project Dependency
-}}}
-
-###############################################################################
-
-Project: "coin4_uninstall"=.\coin4_uninstall.dsp - Package Owner=<4>
-
-Package=<5>
-{{{
-}}}
-
-Package=<4>
-{{{
-}}}
-
-###############################################################################
-
-Project: "coin4_docs"=.\coin4_docs.dsp - Package Owner=<4>
-
-Package=<5>
-{{{
-}}}
-
-Package=<4>
-{{{
-}}}
-
-###############################################################################
-
-Global:
-
-Package=<5>
-{{{
-}}}
-
-Package=<3>
-{{{
-}}}
-
-###############################################################################
-
diff --git a/build/msvc6/coin4_docs.dsp b/build/msvc6/coin4_docs.dsp
deleted file mode 100644
index dbc684e..0000000
--- a/build/msvc6/coin4_docs.dsp
+++ /dev/null
@@ -1,151 +0,0 @@
-# Microsoft Developer Studio Project File - Name="coin4_docs" - Package Owner=<4>
-# Microsoft Developer Studio Generated Build File, Format Version 6.00
-# ** DO NOT EDIT **
-
-# TARGTYPE "Win32 (x86) External Target" 0x0106
-
-CFG=coin4_docs - Win32 DLL (Debug)
-!MESSAGE This is not a valid makefile. To build this project using NMAKE,
-!MESSAGE use the Export Makefile command and run
-!MESSAGE 
-!MESSAGE NMAKE /f "coin4_docs.mak".
-!MESSAGE 
-!MESSAGE You can specify a configuration when running NMAKE
-!MESSAGE by defining the macro CFG on the command line. For example:
-!MESSAGE 
-!MESSAGE NMAKE /f "coin4_docs.mak" CFG="coin4_docs - Win32 DLL (Debug)"
-!MESSAGE 
-!MESSAGE Possible choices for configuration are:
-!MESSAGE 
-!MESSAGE "coin4_docs - Win32 LIB (Release)" (based on "Win32 (x86) External Target")
-!MESSAGE "coin4_docs - Win32 LIB (Debug)" (based on "Win32 (x86) External Target")
-!MESSAGE "coin4_docs - Win32 DLL (Release)" (based on "Win32 (x86) External Target")
-!MESSAGE "coin4_docs - Win32 DLL (Debug)" (based on "Win32 (x86) External Target")
-!MESSAGE 
-
-# Begin Project
-# PROP AllowPerConfigDependencies 0
-# PROP Scc_ProjName ""
-# PROP Scc_LocalPath ""
-
-!IF  "$(CFG)" == "coin4_docs - Win32 LIB (Release)"
-
-# PROP BASE Use_MFC
-# PROP BASE Use_Debug_Libraries 0
-# PROP BASE Output_Dir "StaticRelease"
-# PROP BASE Intermediate_Dir "StaticRelease"
-# PROP BASE Cmd_Line "..\misc\build-docs.bat lib release msvc6 coin4"
-# PROP BASE Rebuild_Opt ""
-# PROP BASE Target_File ""
-# PROP BASE Bsc_Name ""
-# PROP BASE Target_Dir ""
-# PROP Use_MFC
-# PROP Use_Debug_Libraries 0
-# PROP Output_Dir "StaticRelease"
-# PROP Intermediate_Dir "StaticRelease"
-# PROP Cmd_Line "..\misc\build-docs.bat lib release msvc6 coin4"
-# PROP Rebuild_Opt ""
-# PROP Target_File ""
-# PROP Bsc_Name ""
-# PROP Target_Dir ""
-
-!ELSEIF  "$(CFG)" == "coin4_docs - Win32 LIB (Debug)"
-
-# PROP BASE Use_MFC
-# PROP BASE Use_Debug_Libraries 1
-# PROP BASE Output_Dir "StaticDebug"
-# PROP BASE Intermediate_Dir "StaticDebug"
-# PROP BASE Cmd_Line "..\misc\build-docs.bat lib debug msvc6 coin4"
-# PROP BASE Rebuild_Opt ""
-# PROP BASE Target_File ""
-# PROP BASE Bsc_Name ""
-# PROP BASE Target_Dir ""
-# PROP Use_MFC
-# PROP Use_Debug_Libraries 1
-# PROP Output_Dir "StaticDebug"
-# PROP Intermediate_Dir "StaticDebug"
-# PROP Cmd_Line "..\misc\build-docs.bat lib debug msvc6 coin4"
-# PROP Rebuild_Opt ""
-# PROP Target_File ""
-# PROP Bsc_Name ""
-# PROP Target_Dir ""
-
-!ELSEIF  "$(CFG)" == "coin4_docs - Win32 DLL (Release)"
-
-# PROP BASE Use_MFC
-# PROP BASE Use_Debug_Libraries 0
-# PROP BASE Output_Dir "Release"
-# PROP BASE Intermediate_Dir "Release"
-# PROP BASE Cmd_Line "..\misc\build-docs.bat dll release msvc6 coin4"
-# PROP BASE Rebuild_Opt ""
-# PROP BASE Target_File ""
-# PROP BASE Bsc_Name ""
-# PROP BASE Target_Dir ""
-# PROP Use_MFC
-# PROP Use_Debug_Libraries 0
-# PROP Output_Dir "Release"
-# PROP Intermediate_Dir "Release"
-# PROP Cmd_Line "..\misc\build-docs.bat dll release msvc6 coin4"
-# PROP Rebuild_Opt ""
-# PROP Target_File ""
-# PROP Bsc_Name ""
-# PROP Target_Dir ""
-
-!ELSEIF  "$(CFG)" == "coin4_docs - Win32 DLL (Debug)"
-
-# PROP BASE Use_MFC
-# PROP BASE Use_Debug_Libraries 1
-# PROP BASE Output_Dir "Debug"
-# PROP BASE Intermediate_Dir "Debug"
-# PROP BASE Cmd_Line "..\misc\build-docs.bat dll debug msvc6 coin4"
-# PROP BASE Rebuild_Opt ""
-# PROP BASE Target_File ""
-# PROP BASE Bsc_Name ""
-# PROP BASE Target_Dir ""
-# PROP Use_MFC
-# PROP Use_Debug_Libraries 1
-# PROP Output_Dir "Debug"
-# PROP Intermediate_Dir "Debug"
-# PROP Cmd_Line "..\misc\build-docs.bat dll debug msvc6 coin4"
-# PROP Rebuild_Opt ""
-# PROP Target_File ""
-# PROP Bsc_Name ""
-# PROP Target_Dir ""
-
-!ENDIF
-
-# Begin Target
-
-# Name "coin4_docs - Win32 LIB (Release)"
-# Name "coin4_docs - Win32 LIB (Debug)"
-# Name "coin4_docs - Win32 DLL (Release)"
-# Name "coin4_docs - Win32 DLL (Debug)"
-
-!IF  "$(CFG)" == "coin4_docs - Win32 LIB (Release)"
-
-!ELSEIF  "$(CFG)" == "coin4_docs - Win32 LIB (Debug)"
-
-!ELSEIF  "$(CFG)" == "coin4_docs - Win32 DLL (Release)"
-
-!ELSEIF  "$(CFG)" == "coin4_docs - Win32 DLL (Debug)"
-
-!ENDIF
-
-# Begin Group "Resource Files"
-
-# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;bat"
-# Begin Source File
-
-SOURCE=..\misc\build-docs.bat
-# End Source File
-# Begin Source File
-
-SOURCE=docs\coin4.doxygen
-# End Source File
-# Begin Source File
-
-SOURCE=..\html\index.html
-# End Source File
-# End Group
-# End Target
-# End Project
diff --git a/build/msvc6/coin4_install.dsp b/build/msvc6/coin4_install.dsp
deleted file mode 100644
index fee4a33..0000000
--- a/build/msvc6/coin4_install.dsp
+++ /dev/null
@@ -1,151 +0,0 @@
-# Microsoft Developer Studio Project File - Name="coin4_install" - Package Owner=<4>
-# Microsoft Developer Studio Generated Build File, Format Version 6.00
-# ** DO NOT EDIT **
-
-# TARGTYPE "Win32 (x86) External Target" 0x0106
-
-CFG=coin4_install - Win32 DLL (Debug)
-!MESSAGE This is not a valid makefile. To build this project using NMAKE,
-!MESSAGE use the Export Makefile command and run
-!MESSAGE 
-!MESSAGE NMAKE /f "coin4_install.mak".
-!MESSAGE 
-!MESSAGE You can specify a configuration when running NMAKE
-!MESSAGE by defining the macro CFG on the command line. For example:
-!MESSAGE 
-!MESSAGE NMAKE /f "coin4_install.mak" CFG="coin4_install - Win32 DLL (Debug)"
-!MESSAGE 
-!MESSAGE Possible choices for configuration are:
-!MESSAGE 
-!MESSAGE "coin4_install - Win32 LIB (Release)" (based on "Win32 (x86) External Target")
-!MESSAGE "coin4_install - Win32 LIB (Debug)" (based on "Win32 (x86) External Target")
-!MESSAGE "coin4_install - Win32 DLL (Release)" (based on "Win32 (x86) External Target")
-!MESSAGE "coin4_install - Win32 DLL (Debug)" (based on "Win32 (x86) External Target")
-!MESSAGE 
-
-# Begin Project
-# PROP AllowPerConfigDependencies 0
-# PROP Scc_ProjName ""
-# PROP Scc_LocalPath ""
-
-!IF  "$(CFG)" == "coin4_install - Win32 LIB (Release)"
-
-# PROP BASE Use_MFC
-# PROP BASE Use_Debug_Libraries 0
-# PROP BASE Output_Dir "StaticRelease"
-# PROP BASE Intermediate_Dir "StaticRelease"
-# PROP BASE Cmd_Line "..\misc\install-sdk.bat lib release msvc6 coin4"
-# PROP BASE Rebuild_Opt ""
-# PROP BASE Target_File ""
-# PROP BASE Bsc_Name ""
-# PROP BASE Target_Dir ""
-# PROP Use_MFC
-# PROP Use_Debug_Libraries 0
-# PROP Output_Dir "StaticRelease"
-# PROP Intermediate_Dir "StaticRelease"
-# PROP Cmd_Line "..\misc\install-sdk.bat lib release msvc6 coin4"
-# PROP Rebuild_Opt ""
-# PROP Target_File ""
-# PROP Bsc_Name ""
-# PROP Target_Dir ""
-
-!ELSEIF  "$(CFG)" == "coin4_install - Win32 LIB (Debug)"
-
-# PROP BASE Use_MFC
-# PROP BASE Use_Debug_Libraries 1
-# PROP BASE Output_Dir "StaticDebug"
-# PROP BASE Intermediate_Dir "StaticDebug"
-# PROP BASE Cmd_Line "..\misc\install-sdk.bat lib debug msvc6 coin4"
-# PROP BASE Rebuild_Opt ""
-# PROP BASE Target_File ""
-# PROP BASE Bsc_Name ""
-# PROP BASE Target_Dir ""
-# PROP Use_MFC
-# PROP Use_Debug_Libraries 1
-# PROP Output_Dir "StaticDebug"
-# PROP Intermediate_Dir "StaticDebug"
-# PROP Cmd_Line "..\misc\install-sdk.bat lib debug msvc6 coin4"
-# PROP Rebuild_Opt ""
-# PROP Target_File ""
-# PROP Bsc_Name ""
-# PROP Target_Dir ""
-
-!ELSEIF  "$(CFG)" == "coin4_install - Win32 DLL (Release)"
-
-# PROP BASE Use_MFC
-# PROP BASE Use_Debug_Libraries 0
-# PROP BASE Output_Dir "Release"
-# PROP BASE Intermediate_Dir "Release"
-# PROP BASE Cmd_Line "..\misc\install-sdk.bat dll release msvc6 coin4"
-# PROP BASE Rebuild_Opt ""
-# PROP BASE Target_File ""
-# PROP BASE Bsc_Name ""
-# PROP BASE Target_Dir ""
-# PROP Use_MFC
-# PROP Use_Debug_Libraries 0
-# PROP Output_Dir "Release"
-# PROP Intermediate_Dir "Release"
-# PROP Cmd_Line "..\misc\install-sdk.bat dll release msvc6 coin4"
-# PROP Rebuild_Opt ""
-# PROP Target_File ""
-# PROP Bsc_Name ""
-# PROP Target_Dir ""
-
-!ELSEIF  "$(CFG)" == "coin4_install - Win32 DLL (Debug)"
-
-# PROP BASE Use_MFC
-# PROP BASE Use_Debug_Libraries 1
-# PROP BASE Output_Dir "Debug"
-# PROP BASE Intermediate_Dir "Debug"
-# PROP BASE Cmd_Line "..\misc\install-sdk.bat dll debug msvc6 coin4"
-# PROP BASE Rebuild_Opt ""
-# PROP BASE Target_File ""
-# PROP BASE Bsc_Name ""
-# PROP BASE Target_Dir ""
-# PROP Use_MFC
-# PROP Use_Debug_Libraries 1
-# PROP Output_Dir "Debug"
-# PROP Intermediate_Dir "Debug"
-# PROP Cmd_Line "..\misc\install-sdk.bat dll debug msvc6 coin4"
-# PROP Rebuild_Opt ""
-# PROP Target_File ""
-# PROP Bsc_Name ""
-# PROP Target_Dir ""
-
-!ENDIF
-
-# Begin Target
-
-# Name "coin4_install - Win32 LIB (Release)"
-# Name "coin4_install - Win32 LIB (Debug)"
-# Name "coin4_install - Win32 DLL (Release)"
-# Name "coin4_install - Win32 DLL (Debug)"
-
-!IF  "$(CFG)" == "coin4_install - Win32 LIB (Release)"
-
-!ELSEIF  "$(CFG)" == "coin4_install - Win32 LIB (Debug)"
-
-!ELSEIF  "$(CFG)" == "coin4_install - Win32 DLL (Release)"
-
-!ELSEIF  "$(CFG)" == "coin4_install - Win32 DLL (Debug)"
-
-!ENDIF
-
-# Begin Group "Resource Files"
-
-# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;bat"
-# Begin Source File
-
-SOURCE=..\misc\install-sdk.bat
-# End Source File
-# Begin Source File
-
-SOURCE=..\misc\install-headers.bat
-# End Source File
-# Begin Source File
-
-SOURCE=..\misc\create-directories.bat
-# End Source File
-# End Group
-# End Target
-# End Project
diff --git a/build/msvc6/coin4_uninstall.dsp b/build/msvc6/coin4_uninstall.dsp
deleted file mode 100644
index 875c85f..0000000
--- a/build/msvc6/coin4_uninstall.dsp
+++ /dev/null
@@ -1,147 +0,0 @@
-# Microsoft Developer Studio Project File - Name="coin4_uninstall" - Package Owner=<4>
-# Microsoft Developer Studio Generated Build File, Format Version 6.00
-# ** DO NOT EDIT **
-
-# TARGTYPE "Win32 (x86) External Target" 0x0106
-
-CFG=coin4_uninstall - Win32 DLL (Debug)
-!MESSAGE This is not a valid makefile. To build this project using NMAKE,
-!MESSAGE use the Export Makefile command and run
-!MESSAGE 
-!MESSAGE NMAKE /f "coin4_uninstall.mak".
-!MESSAGE 
-!MESSAGE You can specify a configuration when running NMAKE
-!MESSAGE by defining the macro CFG on the command line. For example:
-!MESSAGE 
-!MESSAGE NMAKE /f "coin4_uninstall.mak" CFG="coin4_uninstall - Win32 DLL (Debug)"
-!MESSAGE 
-!MESSAGE Possible choices for configuration are:
-!MESSAGE 
-!MESSAGE "coin4_uninstall - Win32 LIB (Release)" (based on "Win32 (x86) External Target")
-!MESSAGE "coin4_uninstall - Win32 LIB (Debug)" (based on "Win32 (x86) External Target")
-!MESSAGE "coin4_uninstall - Win32 DLL (Release)" (based on "Win32 (x86) External Target")
-!MESSAGE "coin4_uninstall - Win32 DLL (Debug)" (based on "Win32 (x86) External Target")
-!MESSAGE 
-
-# Begin Project
-# PROP AllowPerConfigDependencies 0
-# PROP Scc_ProjName ""
-# PROP Scc_LocalPath ""
-
-!IF  "$(CFG)" == "coin4_uninstall - Win32 LIB (Release)"
-
-# PROP BASE Use_MFC
-# PROP BASE Use_Debug_Libraries 0
-# PROP BASE Output_Dir "StaticRelease"
-# PROP BASE Intermediate_Dir "StaticRelease"
-# PROP BASE Cmd_Line "..\misc\uninstall-sdk.bat lib release msvc6 coin4"
-# PROP BASE Rebuild_Opt ""
-# PROP BASE Target_File ""
-# PROP BASE Bsc_Name ""
-# PROP BASE Target_Dir ""
-# PROP Use_MFC
-# PROP Use_Debug_Libraries 0
-# PROP Output_Dir "StaticRelease"
-# PROP Intermediate_Dir "StaticRelease"
-# PROP Cmd_Line "..\misc\uninstall-sdk.bat lib release msvc6 coin4"
-# PROP Rebuild_Opt ""
-# PROP Target_File ""
-# PROP Bsc_Name ""
-# PROP Target_Dir ""
-
-!ELSEIF  "$(CFG)" == "coin4_uninstall - Win32 LIB (Debug)"
-
-# PROP BASE Use_MFC
-# PROP BASE Use_Debug_Libraries 1
-# PROP BASE Output_Dir "StaticDebug"
-# PROP BASE Intermediate_Dir "StaticDebug"
-# PROP BASE Cmd_Line "..\misc\uninstall-sdk.bat lib debug msvc6 coin4"
-# PROP BASE Rebuild_Opt ""
-# PROP BASE Target_File ""
-# PROP BASE Bsc_Name ""
-# PROP BASE Target_Dir ""
-# PROP Use_MFC
-# PROP Use_Debug_Libraries 1
-# PROP Output_Dir "StaticDebug"
-# PROP Intermediate_Dir "StaticDebug"
-# PROP Cmd_Line "..\misc\uninstall-sdk.bat lib debug msvc6 coin4"
-# PROP Rebuild_Opt ""
-# PROP Target_File ""
-# PROP Bsc_Name ""
-# PROP Target_Dir ""
-
-!ELSEIF  "$(CFG)" == "coin4_uninstall - Win32 DLL (Release)"
-
-# PROP BASE Use_MFC
-# PROP BASE Use_Debug_Libraries 0
-# PROP BASE Output_Dir "Release"
-# PROP BASE Intermediate_Dir "Release"
-# PROP BASE Cmd_Line "..\misc\uninstall-sdk.bat dll release msvc6 coin4"
-# PROP BASE Rebuild_Opt ""
-# PROP BASE Target_File ""
-# PROP BASE Bsc_Name ""
-# PROP BASE Target_Dir ""
-# PROP Use_MFC
-# PROP Use_Debug_Libraries 0
-# PROP Output_Dir "Release"
-# PROP Intermediate_Dir "Release"
-# PROP Cmd_Line "..\misc\uninstall-sdk.bat dll release msvc6 coin4"
-# PROP Rebuild_Opt ""
-# PROP Target_File ""
-# PROP Bsc_Name ""
-# PROP Target_Dir ""
-
-!ELSEIF  "$(CFG)" == "coin4_uninstall - Win32 DLL (Debug)"
-
-# PROP BASE Use_MFC
-# PROP BASE Use_Debug_Libraries 1
-# PROP BASE Output_Dir "Debug"
-# PROP BASE Intermediate_Dir "Debug"
-# PROP BASE Cmd_Line "..\misc\uninstall-sdk.bat dll debug msvc6 coin4"
-# PROP BASE Rebuild_Opt ""
-# PROP BASE Target_File ""
-# PROP BASE Bsc_Name ""
-# PROP BASE Target_Dir ""
-# PROP Use_MFC
-# PROP Use_Debug_Libraries 1
-# PROP Output_Dir "Debug"
-# PROP Intermediate_Dir "Debug"
-# PROP Cmd_Line "..\misc\uninstall-sdk.bat dll debug msvc6 coin4"
-# PROP Rebuild_Opt ""
-# PROP Target_File ""
-# PROP Bsc_Name ""
-# PROP Target_Dir ""
-
-!ENDIF
-
-# Begin Target
-
-# Name "coin4_uninstall - Win32 LIB (Release)"
-# Name "coin4_uninstall - Win32 LIB (Debug)"
-# Name "coin4_uninstall - Win32 DLL (Release)"
-# Name "coin4_uninstall - Win32 DLL (Debug)"
-
-!IF  "$(CFG)" == "coin4_uninstall - Win32 LIB (Release)"
-
-!ELSEIF  "$(CFG)" == "coin4_uninstall - Win32 LIB (Debug)"
-
-!ELSEIF  "$(CFG)" == "coin4_uninstall - Win32 DLL (Release)"
-
-!ELSEIF  "$(CFG)" == "coin4_uninstall - Win32 DLL (Debug)"
-
-!ENDIF
-
-# Begin Group "Resource Files"
-
-# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;bat"
-# Begin Source File
-
-SOURCE=..\misc\uninstall-sdk.bat
-# End Source File
-# Begin Source File
-
-SOURCE=..\misc\uninstall-headers.bat
-# End Source File
-# End Group
-# End Target
-# End Project
diff --git a/build/msvc6/data/draggerDefaults/centerballDragger.h b/build/msvc6/data/draggerDefaults/centerballDragger.h
deleted file mode 100644
index 760d1ca..0000000
--- a/build/msvc6/data/draggerDefaults/centerballDragger.h
+++ /dev/null
@@ -1,187 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_CENTERBALLDRAGGER_IV_H
-#define SO_CENTERBALLDRAGGER_IV_H
-
-static const char CENTERBALLDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF CENTERBALL_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF CENTERBALL_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF CENTERBALL_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "DEF CENTERBALL_TRANSLATION_MATERIAL Material { diffuseColor 0 0.8 0.5  emissiveColor 0 0.2 0.0 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF CENTERBALL_BALL Separator {\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Sphere { }\n"
-  "}\n"
-  "DEF centerballRotator Separator { USE CENTERBALL_BALL }\n"
-  "DEF centerballRotatorActive Separator { USE CENTERBALL_BALL }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF CENTERBALL_SCALE Scale { scaleFactor 1.02 1.02 1.02 }\n"
-  "\n"
-  "DEF CENTERBALL_STRIPE Separator {\n"
-  "   USE CENTERBALL_SCALE\n"
-  "\n"
-  "\n"
-  "\n"
-  "   ShapeHints {\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "      shapeType UNKNOWN_SHAPE_TYPE\n"
-  "      vertexOrdering UNKNOWN_ORDERING\n"
-  "   }\n"
-  "\n"
-  "   DrawStyle { style LINES  lineWidth 2 }\n"
-  "   Cylinder { parts SIDES  height 0.0 }\n"
-  "}\n"
-  "\n"
-  "DEF centerballStripe Separator {\n"
-  "\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Cylinder { parts SIDES  height 0.1 }\n"
-  "\n"
-  "   USE CENTERBALL_INACTIVE_MATERIAL\n"
-  "   USE CENTERBALL_STRIPE\n"
-  "}\n"
-  "DEF centerballStripeActive Separator {\n"
-  "   USE CENTERBALL_ACTIVE_MATERIAL\n"
-  "   USE CENTERBALL_STRIPE\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF CENTERBALL_DOUBLEHEAD_ARROW Separator {\n"
-  "   Coordinate3 { point [ 0 0.1 1, 0 -0.1  1, 0 0.1 -1, 0 -0.1 -1 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1 ] }\n"
-  "   \n"
-  "   Complexity { value 0.1 }\n"
-  "\n"
-  "   Separator {\n"
-  "     Translation { translation 0 0.12 1 }\n"
-  "     DEF CENTERBALL_TRANSLATOR_HEAD Cone { height 0.05  bottomRadius 0.025 }\n"
-  "     Translation { translation 0 -0.24 0 }\n"
-  "     Rotation { rotation 1 0 0  3.14 }\n"
-  "     USE CENTERBALL_TRANSLATOR_HEAD\n"
-  "   }\n"
-  "   Separator {\n"
-  "     Translation { translation 0 0.12 -1 }\n"
-  "     USE CENTERBALL_TRANSLATOR_HEAD\n"
-  "     Translation { translation 0 -0.24 0 }\n"
-  "     Rotation { rotation 1 0 0  3.14 }\n"
-  "     USE CENTERBALL_TRANSLATOR_HEAD\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF CENTERBALL_AXIS_CROSS Separator {\n"
-  "   DrawStyle { lineWidth 3 }\n"
-  "   USE CENTERBALL_DOUBLEHEAD_ARROW\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE CENTERBALL_DOUBLEHEAD_ARROW\n"
-  "}\n"
-  "\n"
-  "DEF centerballCenterChanger Separator {\n"
-  "\n"
-  "   Separator {\n"
-  "      DrawStyle { style INVISIBLE }\n"
-  "      Translation { translation 0 0 1 }\n"
-  "      DEF CENTERBALL_TRANSLATOR_MARKER Sphere { radius 0.1 }\n"
-  "      Translation { translation 0 0 -2 }\n"
-  "      USE CENTERBALL_TRANSLATOR_MARKER\n"
-  "   }\n"
-  "\n"
-  "   USE CENTERBALL_TRANSLATION_MATERIAL\n"
-  "   USE CENTERBALL_SCALE\n"
-  "   USE CENTERBALL_AXIS_CROSS\n"
-  "   Rotation { rotation 0 1 0  3.14 }\n"
-  "   USE CENTERBALL_AXIS_CROSS\n"
-  "}\n"
-  "DEF centerballCenterChangerActive Separator { }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF CENTERBALL_FEEDBACK_AXIS Group {\n"
-  "   USE CENTERBALL_FEEDBACK_MATERIAL\n"
-  "   DrawStyle { lineWidth 3 }\n"
-  "   Scale { scaleFactor 3 5 1.05 }\n"
-  "   USE CENTERBALL_DOUBLEHEAD_ARROW\n"
-  "}\n"
-  "\n"
-  "DEF centerballCenterXAxisFeedback Separator {\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE CENTERBALL_FEEDBACK_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF centerballCenterYAxisFeedback Separator {\n"
-  "   USE CENTERBALL_FEEDBACK_AXIS\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF CENTERBALL_BALLAXES_COMMON Group {\n"
-  "   USE CENTERBALL_ACTIVE_MATERIAL\n"
-  "   USE CENTERBALL_SCALE\n"
-  "   Coordinate3 { point [ 1 0 0, -1 0 0, 0 1 0, 0 -1 0, 0 0 1, 0 0 -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF centerballXAxis Separator {\n"
-  "   USE CENTERBALL_BALLAXES_COMMON\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "}\n"
-  "DEF centerballYAxis Separator {\n"
-  "   USE CENTERBALL_BALLAXES_COMMON\n"
-  "   IndexedLineSet { coordIndex [ 2, 3, -1 ] }\n"
-  "}\n"
-  "DEF centerballZAxis Separator {\n"
-  "   USE CENTERBALL_BALLAXES_COMMON\n"
-  "   IndexedLineSet { coordIndex [ 4, 5, -1 ] }\n"
-  "}\n";
-
-#endif /* ! SO_CENTERBALLDRAGGER_IV_H */
diff --git a/build/msvc6/data/draggerDefaults/directionalLightDragger.h b/build/msvc6/data/draggerDefaults/directionalLightDragger.h
deleted file mode 100644
index 508b94e..0000000
--- a/build/msvc6/data/draggerDefaults/directionalLightDragger.h
+++ /dev/null
@@ -1,100 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_DIRECTIONALLIGHTDRAGGER_IV_H
-#define SO_DIRECTIONALLIGHTDRAGGER_IV_H
-
-static const char DIRECTIONALLIGHTDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF DIRECTIONALLIGHT_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF DIRECTIONALLIGHT_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF directionalLightOverallMaterial Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "\n"
-  "DEF DIRECTIONALLIGHT_ARROW Separator {\n"
-  "\n"
-  "   Rotation { rotation 1 0 0  -1.57 }\n"
-  "\n"
-  "   Coordinate3 { point [ 0 0 0, 0 9 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation 0 10 0 }\n"
-  "   Cone { }\n"
-  "   Translation { translation 0 -11 0 }\n"
-  "   Cone { bottomRadius 0.1 }\n"
-  "}\n"
-  "\n"
-  "DEF directionalLightRotatorRotator Separator {\n"
-  "   USE DIRECTIONALLIGHT_INACTIVE_MATERIAL\n"
-  "   USE DIRECTIONALLIGHT_ARROW\n"
-  "}\n"
-  "DEF directionalLightRotatorRotatorActive Separator {\n"
-  "   USE DIRECTIONALLIGHT_ACTIVE_MATERIAL\n"
-  "   USE DIRECTIONALLIGHT_ARROW\n"
-  "}\n"
-  "\n"
-  "DEF directionalLightRotatorFeedback Separator { }\n"
-  "DEF directionalLightRotatorFeedbackActive Separator { }\n"
-  "\n"
-  "\n"
-  "DEF directionalLightTranslatorPlaneTranslator Separator {\n"
-  "   USE DIRECTIONALLIGHT_INACTIVE_MATERIAL\n"
-  "   Sphere { }\n"
-  "}\n"
-  "DEF directionalLightTranslatorPlaneTranslatorActive Separator {\n"
-  "   USE DIRECTIONALLIGHT_ACTIVE_MATERIAL\n"
-  "   Sphere { }\n"
-  "}\n"
-  "\n"
-  "DEF DIRECTIONALLIGHT_TRANSLATE_AXIS Group {\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   Cylinder { height 3  radius 0.2 }\n"
-  "}\n"
-  "\n"
-  "DEF directionalLightTranslatorLineTranslator Separator {\n"
-  "   USE DIRECTIONALLIGHT_INACTIVE_MATERIAL\n"
-  "   USE DIRECTIONALLIGHT_TRANSLATE_AXIS\n"
-  "}\n"
-  "DEF directionalLightTranslatorLineTranslatorActive Separator {\n"
-  "   USE DIRECTIONALLIGHT_ACTIVE_MATERIAL\n"
-  "   USE DIRECTIONALLIGHT_TRANSLATE_AXIS\n"
-  "}\n";
-
-#endif /* ! SO_DIRECTIONALLIGHTDRAGGER_IV_H */
diff --git a/build/msvc6/data/draggerDefaults/dragPointDragger.h b/build/msvc6/data/draggerDefaults/dragPointDragger.h
deleted file mode 100644
index 444a9fc..0000000
--- a/build/msvc6/data/draggerDefaults/dragPointDragger.h
+++ /dev/null
@@ -1,142 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_DRAGPOINTDRAGGER_IV_H
-#define SO_DRAGPOINTDRAGGER_IV_H
-
-static const char DRAGPOINTDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF DRAGPOINT_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF DRAGPOINT_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF DRAGPOINT_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor  0.5 0 0.5  transparency 0.2 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF DRAGPOINT_STICK Group {\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   Cylinder { height 1.5 radius 0.2 }\n"
-  "}\n"
-  "\n"
-  "DEF DRAGPOINT_INACTIVE_STICK Separator {\n"
-  "   USE DRAGPOINT_INACTIVE_MATERIAL\n"
-  "   USE DRAGPOINT_STICK\n"
-  "}\n"
-  "DEF DRAGPOINT_ACTIVE_STICK Separator {\n"
-  "   USE DRAGPOINT_ACTIVE_MATERIAL\n"
-  "   USE DRAGPOINT_STICK\n"
-  "}\n"
-  "\n"
-  "DEF dragPointXTranslatorTranslator Separator { USE DRAGPOINT_INACTIVE_STICK } \n"
-  "DEF dragPointXTranslatorTranslatorActive Separator { USE DRAGPOINT_ACTIVE_STICK }\n"
-  "DEF dragPointYTranslatorTranslator Separator { USE DRAGPOINT_INACTIVE_STICK }\n"
-  "DEF dragPointYTranslatorTranslatorActive Separator { USE DRAGPOINT_ACTIVE_STICK }\n"
-  "DEF dragPointZTranslatorTranslator Separator { USE DRAGPOINT_INACTIVE_STICK }\n"
-  "DEF dragPointZTranslatorTranslatorActive Separator { USE DRAGPOINT_ACTIVE_STICK }\n"
-  "\n"
-  "\n"
-  "DEF DRAGPOINT_PLANE Group { Cube { width 1  height 1  depth .1 } }\n"
-  "\n"
-  "DEF DRAGPOINT_INACTIVE_PLANE Separator {\n"
-  "   USE DRAGPOINT_INACTIVE_MATERIAL\n"
-  "   USE DRAGPOINT_PLANE\n"
-  "}\n"
-  "DEF DRAGPOINT_ACTIVE_PLANE Separator {\n"
-  "   USE DRAGPOINT_ACTIVE_MATERIAL\n"
-  "   USE DRAGPOINT_PLANE\n"
-  "}\n"
-  "\n"
-  "DEF dragPointXYTranslatorTranslator Separator { USE DRAGPOINT_INACTIVE_PLANE }\n"
-  "DEF dragPointXYTranslatorTranslatorActive Separator { USE DRAGPOINT_ACTIVE_PLANE }\n"
-  "DEF dragPointXZTranslatorTranslator Separator { USE DRAGPOINT_INACTIVE_PLANE }\n"
-  "DEF dragPointXZTranslatorTranslatorActive Separator { USE DRAGPOINT_ACTIVE_PLANE }\n"
-  "DEF dragPointYZTranslatorTranslator Separator { USE DRAGPOINT_INACTIVE_PLANE }\n"
-  "DEF dragPointYZTranslatorTranslatorActive Separator { USE DRAGPOINT_ACTIVE_PLANE }\n"
-  "\n"
-  "\n"
-  "DEF DRAGPOINT_FEEDBACK_LINE Group {\n"
-  "   Coordinate3 { point [ 0 -10 0, 0 10 0 ] }\n"
-  "   LineSet { }\n"
-  "\n"
-  "   Transform { translation 0 10 0 }\n"
-  "   DEF DRAGPOINT_FEEDBACK_ARROWHEAD Cone { height 0.5 bottomRadius 0.5 }\n"
-  "   Transform { translation 0 -20 0 }\n"
-  "   Rotation { rotation 0 0 1  3.14 }\n"
-  "   USE DRAGPOINT_FEEDBACK_ARROWHEAD\n"
-  "}\n"
-  "\n"
-  "DEF dragPointXFeedback Separator {\n"
-  "   USE DRAGPOINT_FEEDBACK_MATERIAL\n"
-  "   Rotation { rotation 0 0 1 1.57 }\n"
-  "   USE DRAGPOINT_FEEDBACK_LINE\n"
-  "}\n"
-  "DEF dragPointYFeedback Separator {\n"
-  "   USE DRAGPOINT_FEEDBACK_MATERIAL\n"
-  "   USE DRAGPOINT_FEEDBACK_LINE\n"
-  "}\n"
-  "DEF dragPointZFeedback Separator {\n"
-  "   USE DRAGPOINT_FEEDBACK_MATERIAL\n"
-  "   Rotation { rotation 1 0 0 1.57 }\n"
-  "   USE DRAGPOINT_FEEDBACK_LINE\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF DRAGPOINT_FEEDBACK_PLANE Group {\n"
-  "   ShapeHints { shapeType UNKNOWN_SHAPE_TYPE }\n"
-  "   Coordinate3 { point [ -10 0 -10, -10 0 10, 10 0 10, 10 0 -10, -10 0 -10 ] }\n"
-  "   FaceSet { }\n"
-  "   Scale { scaleFactor 1.05 1 1.05 }\n"
-  "   LineSet { }\n"
-  "}\n"
-  "\n"
-  "DEF dragPointXYFeedback Separator {\n"
-  "   USE DRAGPOINT_FEEDBACK_MATERIAL\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   USE DRAGPOINT_FEEDBACK_PLANE\n"
-  "}\n"
-  "DEF dragPointXZFeedback Separator {\n"
-  "   USE DRAGPOINT_FEEDBACK_MATERIAL\n"
-  "   USE DRAGPOINT_FEEDBACK_PLANE\n"
-  "}\n"
-  "DEF dragPointYZFeedback Separator {\n"
-  "   USE DRAGPOINT_FEEDBACK_MATERIAL\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE DRAGPOINT_FEEDBACK_PLANE\n"
-  "}\n";
-
-#endif /* ! SO_DRAGPOINTDRAGGER_IV_H */
diff --git a/build/msvc6/data/draggerDefaults/handleBoxDragger.h b/build/msvc6/data/draggerDefaults/handleBoxDragger.h
deleted file mode 100644
index 2a48e81..0000000
--- a/build/msvc6/data/draggerDefaults/handleBoxDragger.h
+++ /dev/null
@@ -1,396 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_HANDLEBOXDRAGGER_IV_H
-#define SO_HANDLEBOXDRAGGER_IV_H
-
-static const char HANDLEBOXDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF HANDLEBOX_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF HANDLEBOX_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_TRANSLATOR_COORDS Coordinate3 {\n"
-  "   point [\n"
-  "    1 1 1, 1 1 -1, -1 1 -1, -1 1 1,\n"
-  "    1 -1 1, 1 -1 -1, -1 -1 -1, -1 -1 1,\n"
-  "   ]\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE Group {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_TRANSLATOR_COORDS\n"
-  "   DrawStyle { style LINES }\n"
-  "}\n"
-  "DEF HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE Group {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_TRANSLATOR_COORDS\n"
-  "   DrawStyle { style LINES }\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxTranslator1 Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE\n"
-  "   DEF HANDLEBOX_TRANSLATOR_TOPFACE IndexedFaceSet { coordIndex [ 0, 1, 2, 3, -1 ] }\n"
-  "}\n"
-  "DEF handleBoxTranslator1Active Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE\n"
-  "   USE HANDLEBOX_TRANSLATOR_TOPFACE\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxTranslator2 Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE\n"
-  "   DEF HANDLEBOX_TRANSLATOR_BOTTOMFACE IndexedFaceSet { coordIndex [ 4, 7, 6, 5, -1 ] }\n"
-  "}\n"
-  "DEF handleBoxTranslator2Active Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE\n"
-  "   USE HANDLEBOX_TRANSLATOR_BOTTOMFACE\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxTranslator3 Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE\n"
-  "   DEF HANDLEBOX_TRANSLATOR_LEFTFACE IndexedFaceSet { coordIndex [ 3, 2, 6, 7, -1 ] }\n"
-  "}\n"
-  "DEF handleBoxTranslator3Active Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE\n"
-  "   USE HANDLEBOX_TRANSLATOR_LEFTFACE\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxTranslator4 Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE\n"
-  "   DEF HANDLEBOX_TRANSLATOR_RIGHTFACE IndexedFaceSet { coordIndex [ 0, 4, 5, 1, -1 ] }\n"
-  "}\n"
-  "DEF handleBoxTranslator4Active Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE\n"
-  "   USE HANDLEBOX_TRANSLATOR_RIGHTFACE\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxTranslator5 Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE\n"
-  "   DEF HANDLEBOX_TRANSLATOR_FRONTFACE IndexedFaceSet { coordIndex [ 0, 3, 7, 4, -1 ] }\n"
-  "}\n"
-  "DEF handleBoxTranslator5Active Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE\n"
-  "   USE HANDLEBOX_TRANSLATOR_FRONTFACE\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxTranslator6 Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE\n"
-  "   DEF HANDLEBOX_TRANSLATOR_BACKFACE IndexedFaceSet { coordIndex [ 1, 5, 6, 2, -1 ] }\n"
-  "}\n"
-  "DEF handleBoxTranslator6Active Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE\n"
-  "   USE HANDLEBOX_TRANSLATOR_BACKFACE\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_DIRECTIONMARKER Group {\n"
-  "   USE HANDLEBOX_FEEDBACK_MATERIAL\n"
-  "   Coordinate3 { point [ 0 0 0, 0 0.5 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation 0 0.5 0 }\n"
-  "   Cone { bottomRadius 0.04  height 0.08 }\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxArrow1 Separator {\n"
-  "   USE HANDLEBOX_DIRECTIONMARKER\n"
-  "}\n"
-  "DEF handleBoxArrow2 Separator {\n"
-  "   RotationXYZ { axis Z angle 3.14 }\n"
-  "   USE HANDLEBOX_DIRECTIONMARKER\n"
-  "}\n"
-  "DEF handleBoxArrow3 Separator {\n"
-  "   RotationXYZ { axis Z angle 1.57 }\n"
-  "   USE HANDLEBOX_DIRECTIONMARKER\n"
-  "}\n"
-  "DEF handleBoxArrow4 Separator {\n"
-  "   RotationXYZ { axis Z angle -1.57 }\n"
-  "   USE HANDLEBOX_DIRECTIONMARKER\n"
-  "}\n"
-  "DEF handleBoxArrow5 Separator {\n"
-  "   RotationXYZ { axis X angle 1.57 }\n"
-  "   USE HANDLEBOX_DIRECTIONMARKER\n"
-  "}\n"
-  "DEF handleBoxArrow6 Separator {\n"
-  "   RotationXYZ { axis X angle -1.57 }\n"
-  "   USE HANDLEBOX_DIRECTIONMARKER\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_SOLIDMARKER Cube { width 0.1  height 0.1  depth 0.1 }\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_URF Group {\n"
-  "   Translation { translation 1 1 1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform1 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_URF\n"
-  "}\n"
-  "DEF handleBoxUniform1Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_URF\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_URB Group {\n"
-  "   Translation { translation 1 1 -1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform2 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_URB\n"
-  "}\n"
-  "DEF handleBoxUniform2Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_URB\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_DRF Group {\n"
-  "   Translation { translation 1 -1 1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform3 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DRF\n"
-  "}\n"
-  "DEF handleBoxUniform3Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DRF\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_DRB Group {\n"
-  "   Translation { translation 1 -1 -1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform4 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DRB\n"
-  "}\n"
-  "DEF handleBoxUniform4Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DRB\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_ULF Group {\n"
-  "   Translation { translation -1 1 1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform5 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_ULF\n"
-  "}\n"
-  "DEF handleBoxUniform5Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_ULF\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_ULB Group {\n"
-  "   Translation { translation -1 1 -1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform6 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_ULB\n"
-  "}\n"
-  "DEF handleBoxUniform6Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_ULB\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_DLF Group {\n"
-  "   Translation { translation -1 -1 1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform7 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DLF\n"
-  "}\n"
-  "DEF handleBoxUniform7Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DLF\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_DLB Group {\n"
-  "   Translation { translation -1 -1 -1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform8 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DLB\n"
-  "}\n"
-  "DEF handleBoxUniform8Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DLB\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_COORDS Coordinate3 {\n"
-  "   point [\n"
-  "    0 0 0,\n"
-  "    1.3 0 0, -1.3 0 0,\n"
-  "    0 1.3 0, 0 -1.3 0,\n"
-  "    0 0 1.3, 0 0 -1.3\n"
-  "   ]\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_MARKER_UP Group {\n"
-  "   USE HANDLEBOX_EXTRUSION_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 3, -1 ] }\n"
-  "   Translation { translation 0 1.3 0 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxExtruder1 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_UP\n"
-  "}\n"
-  "DEF handleBoxExtruder1Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_UP\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_MARKER_DOWN Group {\n"
-  "   USE HANDLEBOX_EXTRUSION_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 4, -1 ] }\n"
-  "   Translation { translation 0 -1.3 0 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxExtruder2 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_DOWN\n"
-  "}\n"
-  "DEF handleBoxExtruder2Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_DOWN\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_MARKER_LEFT Group {\n"
-  "   USE HANDLEBOX_EXTRUSION_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 2, -1 ] }\n"
-  "   Translation { translation -1.3 0 0 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxExtruder3 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_LEFT\n"
-  "}\n"
-  "DEF handleBoxExtruder3Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_LEFT\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_MARKER_RIGHT Group {\n"
-  "   USE HANDLEBOX_EXTRUSION_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation 1.3 0 0 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxExtruder4 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_RIGHT\n"
-  "}\n"
-  "DEF handleBoxExtruder4Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_RIGHT\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_MARKER_FRONT Group {\n"
-  "   USE HANDLEBOX_EXTRUSION_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 5, -1 ] }\n"
-  "   Translation { translation 0 0 1.3 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxExtruder5 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_FRONT\n"
-  "}\n"
-  "DEF handleBoxExtruder5Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_FRONT\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_MARKER_BACK Group {\n"
-  "   USE HANDLEBOX_EXTRUSION_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 6, -1 ] }\n"
-  "   Translation { translation 0 0 -1.3 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxExtruder6 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_BACK\n"
-  "}\n"
-  "DEF handleBoxExtruder6Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_BACK\n"
-  "}\n";
-
-#endif /* ! SO_HANDLEBOXDRAGGER_IV_H */
diff --git a/build/msvc6/data/draggerDefaults/jackDragger.h b/build/msvc6/data/draggerDefaults/jackDragger.h
deleted file mode 100644
index 8b01b5d..0000000
--- a/build/msvc6/data/draggerDefaults/jackDragger.h
+++ /dev/null
@@ -1,179 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_JACKDRAGGER_IV_H
-#define SO_JACKDRAGGER_IV_H
-
-static const char JACKDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF JACK_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF JACK_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF JACK_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "DEF JACK_GREENISH_MATERIAL Material { diffuseColor 0 0.3 0.2  emissiveColor 0 0.3 0.2  transparency 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF JACK_TRANSLATOR_AXIS Cube { width 2.2  height 0.1  depth 0.1 }\n"
-  "\n"
-  "DEF jackTranslatorLineTranslator Separator {\n"
-  "   USE JACK_INACTIVE_MATERIAL\n"
-  "   USE JACK_TRANSLATOR_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorLineTranslatorActive Separator {\n"
-  "   USE JACK_ACTIVE_MATERIAL\n"
-  "   USE JACK_TRANSLATOR_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF JACK_FEEDBACK_AXIS Group {\n"
-  "   Coordinate3 { point [ 0 3 0, 0 -3 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation 0 3 0 }\n"
-  "   Cone { height 0.2 bottomRadius 0.1 }\n"
-  "   Translation { translation 0 -6 0 }\n"
-  "   Rotation { rotation 0 0 1  3.14 }\n"
-  "   Cone { height 0.2 bottomRadius 0.1 }\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorXFeedback Separator {\n"
-  "   USE JACK_FEEDBACK_MATERIAL\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE JACK_FEEDBACK_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorYFeedback Separator {\n"
-  "   USE JACK_FEEDBACK_MATERIAL\n"
-  "   USE JACK_FEEDBACK_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorZFeedback Separator {\n"
-  "   USE JACK_FEEDBACK_MATERIAL\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   USE JACK_FEEDBACK_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF JACK_TRANSLATOR_PLANE Group {\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   Cube { depth 0.2 }\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorPlaneTranslator Separator {\n"
-  "   USE JACK_INACTIVE_MATERIAL\n"
-  "   USE JACK_TRANSLATOR_PLANE\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorPlaneTranslatorActive Separator {\n"
-  "   USE JACK_ACTIVE_MATERIAL\n"
-  "   USE JACK_TRANSLATOR_PLANE\n"
-  "}\n"
-  "\n"
-  "DEF JACK_FEEDBACK_PLANE Group {\n"
-  "   Coordinate3 { point [ -3 0 -3, 3 0 -3 , 3 0 3, -3 0 3 ] }\n"
-  "   IndexedFaceSet { coordIndex [ 0, 1, 2, 3, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorYZFeedback Separator {\n"
-  "   USE JACK_GREENISH_MATERIAL\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE JACK_FEEDBACK_PLANE\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorXZFeedback Separator {\n"
-  "   USE JACK_GREENISH_MATERIAL\n"
-  "   USE JACK_FEEDBACK_PLANE\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorXYFeedback Separator {\n"
-  "   USE JACK_GREENISH_MATERIAL\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   USE JACK_FEEDBACK_PLANE\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF JACK_ROTATE_AXES Group {\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   Coordinate3 { point [ 1.5 0 0, -1.5 0 0, 0 1.5 0, 0 -1.5 0, 0 0 1.5, 0 0 -1.5 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1, 4, 5, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF jackRotatorRotator Separator {\n"
-  "   USE JACK_INACTIVE_MATERIAL\n"
-  "   USE JACK_ROTATE_AXES\n"
-  "}\n"
-  "DEF jackRotatorRotatorActive Separator {\n"
-  "   USE JACK_ACTIVE_MATERIAL\n"
-  "   USE JACK_ROTATE_AXES\n"
-  "}\n"
-  "\n"
-  "DEF jackRotatorFeedback Separator { }\n"
-  "DEF jackRotatorFeedbackActive Separator { }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF JACK_SCALER Group {\n"
-  "   Translation { translation -1.5 0 0 }\n"
-  "   DEF JACK_SCALE_MARKER Cube { width 0.1  height 0.1  depth 0.1 }\n"
-  "   Translation { translation 3 0 0 }\n"
-  "   USE JACK_SCALE_MARKER\n"
-  "   Translation { translation -1.5 -1.5 0 }\n"
-  "   USE JACK_SCALE_MARKER\n"
-  "   Translation { translation 0 3 0 }\n"
-  "   USE JACK_SCALE_MARKER\n"
-  "   Translation { translation 0 -1.5 -1.5 }\n"
-  "   USE JACK_SCALE_MARKER\n"
-  "   Translation { translation 0 0 3 }\n"
-  "   USE JACK_SCALE_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF jackScalerScaler Separator {\n"
-  "   USE JACK_INACTIVE_MATERIAL\n"
-  "   USE JACK_SCALER\n"
-  "}\n"
-  "DEF jackScalerScalerActive Separator {\n"
-  "   USE JACK_ACTIVE_MATERIAL\n"
-  "   USE JACK_SCALER\n"
-  "}\n"
-  "\n"
-  "DEF jackScalerFeedback Separator { }\n"
-  "DEF jackScalerFeedbackActive Separator { }\n";
-
-#endif /* ! SO_JACKDRAGGER_IV_H */
diff --git a/build/msvc6/data/draggerDefaults/pointLightDragger.h b/build/msvc6/data/draggerDefaults/pointLightDragger.h
deleted file mode 100644
index a589528..0000000
--- a/build/msvc6/data/draggerDefaults/pointLightDragger.h
+++ /dev/null
@@ -1,77 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_POINTLIGHTDRAGGER_IV_H
-#define SO_POINTLIGHTDRAGGER_IV_H
-
-static const char POINTLIGHTDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF pointLightOverallMaterial Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF POINTLIGHT_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF POINTLIGHT_AXIS_TRANSLATOR Cube { width 4  height 0.5  depth 0.5 }\n"
-  "DEF POINTLIGHT_PLANE_TRANSLATOR Sphere { radius 1.0 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF pointLightTranslatorLineTranslator Separator {\n"
-  "   USE pointLightOverallMaterial\n"
-  "   USE POINTLIGHT_AXIS_TRANSLATOR\n"
-  "}\n"
-  "\n"
-  "DEF pointLightTranslatorLineTranslatorActive Separator {\n"
-  "   USE POINTLIGHT_ACTIVE_MATERIAL\n"
-  "   USE POINTLIGHT_AXIS_TRANSLATOR\n"
-  "}\n"
-  "\n"
-  "DEF pointLightTranslatorPlaneTranslator Separator {\n"
-  "   USE POINTLIGHT_PLANE_TRANSLATOR\n"
-  "}\n"
-  "\n"
-  "DEF pointLightTranslatorPlaneTranslatorActive Separator {\n"
-  "   USE POINTLIGHT_ACTIVE_MATERIAL\n"
-  "   USE POINTLIGHT_PLANE_TRANSLATOR\n"
-  "}\n";
-
-#endif /* ! SO_POINTLIGHTDRAGGER_IV_H */
diff --git a/build/msvc6/data/draggerDefaults/rotateCylindricalDragger.h b/build/msvc6/data/draggerDefaults/rotateCylindricalDragger.h
deleted file mode 100644
index d1ca150..0000000
--- a/build/msvc6/data/draggerDefaults/rotateCylindricalDragger.h
+++ /dev/null
@@ -1,84 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_ROTATECYLINDRICALDRAGGER_IV_H
-#define SO_ROTATECYLINDRICALDRAGGER_IV_H
-
-static const char ROTATECYLINDRICALDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF ROTATECYLINDRICAL_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF ROTATECYLINDRICAL_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF ROTATECYLINDRICAL_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF ROTATECYLINDRICAL_CYLINDER Group {\n"
-  "   Scale { scaleFactor 1.6 1.1 1.6 } # surround volume completely\n"
-  "   Complexity { value 0.4 }\n"
-  "   ShapeHints { vertexOrdering UNKNOWN_ORDERING }\n"
-  "   Cylinder { parts SIDES }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF rotateCylindricalRotator Separator {\n"
-  "   USE ROTATECYLINDRICAL_INACTIVE_MATERIAL\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   USE ROTATECYLINDRICAL_CYLINDER\n"
-  "}\n"
-  "\n"
-  "DEF rotateCylindricalRotatorActive Separator {\n"
-  "   USE ROTATECYLINDRICAL_ACTIVE_MATERIAL\n"
-  "   DrawStyle { style LINES  lineWidth 2 }\n"
-  "   USE ROTATECYLINDRICAL_CYLINDER\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF ROTATECYLINDRICAL_FEEDBACK_MARKER Separator {\n"
-  "   USE ROTATECYLINDRICAL_FEEDBACK_MATERIAL\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   Coordinate3 { point [ 0 1.1 0, 0 -1.1 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF rotateCylindricalFeedback Separator { USE ROTATECYLINDRICAL_FEEDBACK_MARKER }\n"
-  "DEF rotateCylindricalFeedbackActive Separator { USE ROTATECYLINDRICAL_FEEDBACK_MARKER }\n";
-
-#endif /* ! SO_ROTATECYLINDRICALDRAGGER_IV_H */
diff --git a/build/msvc6/data/draggerDefaults/rotateDiscDragger.h b/build/msvc6/data/draggerDefaults/rotateDiscDragger.h
deleted file mode 100644
index 652e4f0..0000000
--- a/build/msvc6/data/draggerDefaults/rotateDiscDragger.h
+++ /dev/null
@@ -1,96 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_ROTATEDISCDRAGGER_IV_H
-#define SO_ROTATEDISCDRAGGER_IV_H
-
-static const char ROTATEDISCDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF ROTATEDISC_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF ROTATEDISC_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF ROTATEDISC_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "DEF ROTATEDISC_CYLINDER Separator {\n"
-  "   DEF ROTATEDISC_CYLINDER_ROTATION Rotation { rotation 1 0 0  1.57 }\n"
-  "   DEF ROTATEDISC_CYLINDER_SCALE Scale { scaleFactor 1.733 1 1.733 }\n"
-  "   DEF ROTATEDISC_CYLINDER_SHAPEHINTS ShapeHints { vertexOrdering UNKNOWN_ORDERING }\n"
-  "   DrawStyle { style LINES }\n"
-  "   Cylinder { parts SIDES height 0.2 }\n"
-  "}\n"
-  "\n"
-  "DEF ROTATEDISC_CYLINDER_PICK Separator {\n"
-  "   USE ROTATEDISC_CYLINDER_ROTATION\n"
-  "   USE ROTATEDISC_CYLINDER_SCALE\n"
-  "   USE ROTATEDISC_CYLINDER_SHAPEHINTS\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Cylinder { parts ALL height 0.2 }\n"
-  "}\n"
-  "\n"
-  "DEF ROTATEDISC_BOX Cube { width 2.2  height 2.2  depth 2.2 }\n"
-  "\n"
-  "DEF rotateDiscRotator Separator {\n"
-  "   USE ROTATEDISC_INACTIVE_MATERIAL\n"
-  "   USE ROTATEDISC_CYLINDER\n"
-  "\n"
-  "   USE ROTATEDISC_CYLINDER_PICK\n"
-  "}\n"
-  "\n"
-  "DEF rotateDiscRotatorActive Separator {\n"
-  "   USE ROTATEDISC_ACTIVE_MATERIAL\n"
-  "   USE ROTATEDISC_CYLINDER\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   USE ROTATEDISC_BOX\n"
-  "}\n"
-  "\n"
-  "DEF ROTATEDISC_AXIS_LINE Group {\n"
-  "   Coordinate3 { point [ 0 0 1.1, 0 0 -1.1 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF rotateDiscFeedback Separator {\n"
-  "   USE ROTATEDISC_FEEDBACK_MATERIAL\n"
-  "   USE ROTATEDISC_AXIS_LINE\n"
-  "}\n"
-  "\n"
-  "DEF rotateDiscFeedbackActive Separator {\n"
-  "   USE ROTATEDISC_ACTIVE_MATERIAL\n"
-  "   USE ROTATEDISC_AXIS_LINE\n"
-  "}\n";
-
-#endif /* ! SO_ROTATEDISCDRAGGER_IV_H */
diff --git a/build/msvc6/data/draggerDefaults/rotateSphericalDragger.h b/build/msvc6/data/draggerDefaults/rotateSphericalDragger.h
deleted file mode 100644
index 19bb76a..0000000
--- a/build/msvc6/data/draggerDefaults/rotateSphericalDragger.h
+++ /dev/null
@@ -1,108 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_ROTATESPHERICALDRAGGER_IV_H
-#define SO_ROTATESPHERICALDRAGGER_IV_H
-
-static const char ROTATESPHERICALDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF ROTATESPHERICAL_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF ROTATESPHERICAL_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF ROTATESPHERICAL_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF ROTATESPHERICAL_FEEDBACK Group {\n"
-  "   Coordinate3 { point [ 1.3 0 0, -1.3 0 0, 0 1.3 0, 0 -1.3 0, 0 0 1.3, 0 0 -1.3 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1, 4, 5, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF rotateSphericalFeedback Separator {\n"
-  "   USE ROTATESPHERICAL_FEEDBACK_MATERIAL\n"
-  "   USE ROTATESPHERICAL_FEEDBACK\n"
-  "}\n"
-  "DEF rotateSphericalFeedbackActive Separator {\n"
-  "   USE ROTATESPHERICAL_FEEDBACK_MATERIAL\n"
-  "   USE ROTATESPHERICAL_FEEDBACK\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF ROTATESPHERICAL_RING Group {\n"
-  "\n"
-  "\n"
-  "   ShapeHints {\n"
-  "      shapeType UNKNOWN_SHAPE_TYPE\n"
-  "      vertexOrdering UNKNOWN_ORDERING\n"
-  "   }\n"
-  "\n"
-  "   DrawStyle { style LINES lineWidth 2 }\n"
-  "   Cylinder { parts SIDES height 0 }\n"
-  "}\n"
-  "\n"
-  "DEF ROTATESPHERICAL_BALL Group {\n"
-  "\n"
-  "\n"
-  "   Scale { scaleFactor 1.733 1.733 1.733 }\n"
-  "\n"
-  "\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Sphere { }\n"
-  "\n"
-  "\n"
-  "   USE ROTATESPHERICAL_RING\n"
-  "   Rotation { rotation 0 0 1 1.57 }\n"
-  "   USE ROTATESPHERICAL_RING\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   USE ROTATESPHERICAL_RING\n"
-  "}\n"
-  "\n"
-  "DEF rotateSphericalRotator Separator {\n"
-  "   USE ROTATESPHERICAL_INACTIVE_MATERIAL\n"
-  "   USE ROTATESPHERICAL_BALL\n"
-  "}\n"
-  "\n"
-  "DEF rotateSphericalRotatorActive Separator {\n"
-  "   USE ROTATESPHERICAL_ACTIVE_MATERIAL\n"
-  "   USE ROTATESPHERICAL_BALL\n"
-  "}\n";
-
-#endif /* ! SO_ROTATESPHERICALDRAGGER_IV_H */
diff --git a/build/msvc6/data/draggerDefaults/scale1Dragger.h b/build/msvc6/data/draggerDefaults/scale1Dragger.h
deleted file mode 100644
index 02ead12..0000000
--- a/build/msvc6/data/draggerDefaults/scale1Dragger.h
+++ /dev/null
@@ -1,86 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_SCALE1DRAGGER_IV_H
-#define SO_SCALE1DRAGGER_IV_H
-
-static const char SCALE1DRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF SCALE1_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF SCALE1_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF SCALE1_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "DEF SCALE1_AXIS Separator {\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   Coordinate3 { point [ 1 0 0, -1 0 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation -1.05 0 0 }\n"
-  "   PickStyle { style SHAPE }\n"
-  "   DEF SCALE1_MARKER Cube { width 0.10  height 0.10  depth 0.10 }\n"
-  "   Translation { translation 2.10 0 0 }\n"
-  "   USE SCALE1_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF scale1Scaler Separator {\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   USE SCALE1_INACTIVE_MATERIAL\n"
-  "   USE SCALE1_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF scale1ScalerActive Separator {\n"
-  "   USE SCALE1_ACTIVE_MATERIAL\n"
-  "   DrawStyle { lineWidth 3 }\n"
-  "   USE SCALE1_AXIS\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   PickStyle { style SHAPE }\n"
-  "   Cube { }\n"
-  "}\n"
-  "\n"
-  "DEF SCALE1_FEEDBACK Separator {\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   USE SCALE1_FEEDBACK_MATERIAL\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   Coordinate3 { point [ 0 1.1 0, 0 -1.1 0, 0 0 1.1, 0 0 -1.1 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF scale1Feedback Separator { USE SCALE1_FEEDBACK }\n"
-  "DEF scale1FeedbackActive Separator { USE SCALE1_FEEDBACK }\n";
-
-#endif /* ! SO_SCALE1DRAGGER_IV_H */
diff --git a/build/msvc6/data/draggerDefaults/scale2Dragger.h b/build/msvc6/data/draggerDefaults/scale2Dragger.h
deleted file mode 100644
index 4db4018..0000000
--- a/build/msvc6/data/draggerDefaults/scale2Dragger.h
+++ /dev/null
@@ -1,107 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_SCALE2DRAGGER_IV_H
-#define SO_SCALE2DRAGGER_IV_H
-
-static const char SCALE2DRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF SCALE2_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF SCALE2_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF SCALE2_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "DEF SCALE2_MARKER Group {\n"
-  "   PickStyle { style SHAPE }\n"
-  "   Translation { translation -0.025 0 0 }\n"
-  "   Cube { width 0.05  height 0.10  depth 0.05 }\n"
-  "   Translation { translation 0.05 -0.025 0 }\n"
-  "   Cube { width 0.05  height 0.05  depth 0.05 }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF SCALE2_SCALING_MARKERS Separator {\n"
-  "   Separator {\n"
-  "\n"
-  "      Translation { translation -1.1 -1.1 0 }\n"
-  "      USE SCALE2_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "\n"
-  "      Translation { translation 1.1 -1.1 0 }\n"
-  "      Rotation { rotation 0 0 1  1.57 }\n"
-  "      USE SCALE2_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "\n"
-  "      Translation { translation -1.1 1.1 0 }\n"
-  "      Rotation { rotation 0 0 1  -1.57 }\n"
-  "      USE SCALE2_MARKER\n"
-  "   }\n"
-  "\n"
-  "   Translation { translation 1.1 1.1 0 }\n"
-  "   Rotation { rotation 0 0 1  3.14 }\n"
-  "   USE SCALE2_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF scale2Scaler Separator {\n"
-  "   USE SCALE2_INACTIVE_MATERIAL\n"
-  "   USE SCALE2_SCALING_MARKERS\n"
-  "}\n"
-  "\n"
-  "DEF scale2ScalerActive Separator {\n"
-  "   USE SCALE2_ACTIVE_MATERIAL\n"
-  "   USE SCALE2_SCALING_MARKERS\n"
-  "\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   Cube { width 2.2  height 2.2  depth 2.2 }\n"
-  "}\n"
-  "\n"
-  "DEF SCALE2_FEEDBACK Group {\n"
-  "   USE SCALE2_FEEDBACK_MATERIAL\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   Coordinate3 { point [ 1.2 0 0, -1.2 0 0, 0 1.2 0, 0 -1.2 0, 0 0 1.2, 0 0 -1.2 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1, 4, 5, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF scale2Feedback Separator { USE SCALE2_FEEDBACK }\n"
-  "DEF scale2FeedbackActive Separator { USE SCALE2_FEEDBACK }\n";
-
-#endif /* ! SO_SCALE2DRAGGER_IV_H */
diff --git a/build/msvc6/data/draggerDefaults/scale2UniformDragger.h b/build/msvc6/data/draggerDefaults/scale2UniformDragger.h
deleted file mode 100644
index 6b7f7ac..0000000
--- a/build/msvc6/data/draggerDefaults/scale2UniformDragger.h
+++ /dev/null
@@ -1,118 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_SCALE2UNIFORMDRAGGER_IV_H
-#define SO_SCALE2UNIFORMDRAGGER_IV_H
-
-static const char SCALE2UNIFORMDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF SCALE2UNIFORM_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF SCALE2UNIFORM_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF SCALE2UNIFORM_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "DEF SCALE2UNIFORM_MARKER Group {\n"
-  "   PickStyle { style SHAPE }\n"
-  "   Translation { translation -0.025 0 0 }\n"
-  "   Cube { width 0.05  height 0.10  depth 0.05 }\n"
-  "   Translation { translation 0.05 -0.025 0 }\n"
-  "   Cube { width 0.05  height 0.05  depth 0.05 }\n"
-  "}\n"
-  "\n"
-  "DEF SCALE2UNIFORM_MARKERS Separator {\n"
-  "   Separator {\n"
-  "\n"
-  "      Translation { translation -1.1 -1.1 0 }\n"
-  "      USE SCALE2UNIFORM_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "\n"
-  "      Translation { translation 1.1 -1.1 0 }\n"
-  "      Rotation { rotation 0 0 1  1.57 }\n"
-  "      USE SCALE2UNIFORM_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "\n"
-  "      Translation { translation -1.1 1.1 0 }\n"
-  "      Rotation { rotation 0 0 1  -1.57 }\n"
-  "      USE SCALE2UNIFORM_MARKER\n"
-  "   }\n"
-  "\n"
-  "   Translation { translation 1.1 1.1 0 }\n"
-  "   Rotation { rotation 0 0 1  3.14 }\n"
-  "   USE SCALE2UNIFORM_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF SCALE2UNIFORM_FRAME Separator {\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   Coordinate3 { point [ 1.1 1.1 0, -1.1 1.1 0, -1.1 -1.1 0, 1.1 -1.1 0 ] }\n"
-  "\n"
-  "\n"
-  "\n"
-  "   PickStyle { style SHAPE }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, 2, 3, 0, -1 ] }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF scale2UniformScaler Separator {\n"
-  "   USE SCALE2UNIFORM_INACTIVE_MATERIAL\n"
-  "   USE SCALE2UNIFORM_FRAME\n"
-  "   USE SCALE2UNIFORM_MARKERS\n"
-  "}\n"
-  "\n"
-  "DEF scale2UniformScalerActive Separator {\n"
-  "   USE SCALE2UNIFORM_ACTIVE_MATERIAL\n"
-  "   USE SCALE2UNIFORM_FRAME\n"
-  "   USE SCALE2UNIFORM_MARKERS\n"
-  "\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   Cube { width 2.2  height 2.2  depth 2.2 }\n"
-  "}\n"
-  "\n"
-  "DEF SCALE2UNIFORM_FEEDBACK Group {\n"
-  "   USE SCALE2UNIFORM_FEEDBACK_MATERIAL\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   Coordinate3 { point [ 1.2 0 0, -1.2 0 0, 0 1.2 0, 0 -1.2 0, 0 0 1.2, 0 0 -1.2 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1, 4, 5, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF scale2UniformFeedback Separator { USE SCALE2UNIFORM_FEEDBACK }\n"
-  "DEF scale2UniformFeedbackActive Separator { USE SCALE2UNIFORM_FEEDBACK }\n";
-
-#endif /* ! SO_SCALE2UNIFORMDRAGGER_IV_H */
diff --git a/build/msvc6/data/draggerDefaults/scaleUniformDragger.h b/build/msvc6/data/draggerDefaults/scaleUniformDragger.h
deleted file mode 100644
index 622748d..0000000
--- a/build/msvc6/data/draggerDefaults/scaleUniformDragger.h
+++ /dev/null
@@ -1,123 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_SCALEUNIFORMDRAGGER_IV_H
-#define SO_SCALEUNIFORMDRAGGER_IV_H
-
-static const char SCALEUNIFORMDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF SCALEUNIFORM_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF SCALEUNIFORM_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF SCALEUNIFORM_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF SCALEUNIFORM_SOLIDMARKER Cube { width 0.1  height 0.1  depth 0.1 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF SCALEUNIFORM_DRAGPOINTS Group {\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 1.1 1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 1.1 1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 -1.1 1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 -1.1 1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 1.1 -1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 1.1 -1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 -1.1 -1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 -1.1 -1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF scaleUniformScaler Separator {\n"
-  "   USE SCALEUNIFORM_INACTIVE_MATERIAL\n"
-  "   USE SCALEUNIFORM_DRAGPOINTS\n"
-  "}\n"
-  "\n"
-  "DEF scaleUniformScalerActive Separator {\n"
-  "   USE SCALEUNIFORM_ACTIVE_MATERIAL\n"
-  "   USE SCALEUNIFORM_DRAGPOINTS\n"
-  "\n"
-  "\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   Cube { width 2.25  height 2.25  depth 2.25 }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF SCALEUNIFORM_FEEDBACK_AXES Group {\n"
-  "   USE SCALEUNIFORM_FEEDBACK_MATERIAL\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   Coordinate3 { point [ 1 0 0, -1 0 0, 0 1 0, 0 -1 0, 0 0 1, 0 0 -1 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1, 4, 5, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF scaleUniformFeedback Separator {\n"
-  "   USE SCALEUNIFORM_FEEDBACK_AXES\n"
-  "}\n"
-  "DEF scaleUniformFeedbackActive Separator {\n"
-  "   USE SCALEUNIFORM_FEEDBACK_AXES\n"
-  "}\n";
-
-#endif /* ! SO_SCALEUNIFORMDRAGGER_IV_H */
diff --git a/build/msvc6/data/draggerDefaults/spotLightDragger.h b/build/msvc6/data/draggerDefaults/spotLightDragger.h
deleted file mode 100644
index 6c43385..0000000
--- a/build/msvc6/data/draggerDefaults/spotLightDragger.h
+++ /dev/null
@@ -1,121 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_SPOTLIGHTDRAGGER_IV_H
-#define SO_SPOTLIGHTDRAGGER_IV_H
-
-static const char SPOTLIGHTDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF SPOTLIGHT_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF SPOTLIGHT_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF spotLightOverallMaterial Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "\n"
-  "\n"
-  "DEF SPOTLIGHT_ARROW Separator {\n"
-  "\n"
-  "   Rotation { rotation 1 0 0  -1.57 }\n"
-  "\n"
-  "   Coordinate3 { point [ 0 0 0, 0 9 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation 0 10 0 }\n"
-  "   Cone { }\n"
-  "   Translation { translation 0 -11 0 }\n"
-  "   Cone { bottomRadius 0.1 }\n"
-  "}\n"
-  "\n"
-  "DEF spotLightRotatorRotator Separator {\n"
-  "   USE SPOTLIGHT_INACTIVE_MATERIAL\n"
-  "   USE SPOTLIGHT_ARROW\n"
-  "}\n"
-  "DEF spotLightRotatorRotatorActive Separator {\n"
-  "   USE SPOTLIGHT_ACTIVE_MATERIAL\n"
-  "   USE SPOTLIGHT_ARROW\n"
-  "}\n"
-  "\n"
-  "DEF spotLightRotatorFeedback Separator { }\n"
-  "DEF spotLightRotatorFeedbackActive Separator { }\n"
-  "\n"
-  "\n"
-  "DEF SPOTLIGHT_TRANSLATE_AXIS Group {\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   Cylinder { height 3.0  radius 0.2 }\n"
-  "}\n"
-  "\n"
-  "DEF spotLightTranslatorLineTranslator Separator {\n"
-  "   USE SPOTLIGHT_INACTIVE_MATERIAL\n"
-  "   USE SPOTLIGHT_TRANSLATE_AXIS\n"
-  "}\n"
-  "DEF spotLightTranslatorLineTranslatorActive Separator {\n"
-  "   USE SPOTLIGHT_ACTIVE_MATERIAL\n"
-  "   USE SPOTLIGHT_TRANSLATE_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF spotLightTranslatorPlaneTranslator Separator {\n"
-  "   USE SPOTLIGHT_INACTIVE_MATERIAL\n"
-  "   Sphere { }\n"
-  "}\n"
-  "DEF spotLightTranslatorPlaneTranslatorActive Separator {\n"
-  "   USE SPOTLIGHT_ACTIVE_MATERIAL\n"
-  "   Sphere { }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF SPOTLIGHT_CONEANGLE Separator {\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   ShapeHints { vertexOrdering UNKNOWN_ORDERING }\n"
-  "   Cone { parts SIDES  bottomRadius 2.0 }\n"
-  "}\n"
-  "\n"
-  "DEF spotLightBeam Separator {\n"
-  "   USE SPOTLIGHT_INACTIVE_MATERIAL\n"
-  "   DrawStyle { style LINES  lineWidth 2 }\n"
-  "   USE SPOTLIGHT_CONEANGLE\n"
-  "}\n"
-  "DEF spotLightBeamActive Separator {\n"
-  "   USE SPOTLIGHT_ACTIVE_MATERIAL\n"
-  "   DrawStyle { style LINES  lineWidth 3 }\n"
-  "   USE SPOTLIGHT_CONEANGLE\n"
-  "}\n"
-  "\n"
-  "DEF spotLightBeamPlacement Translation { translation 0 0 -1.5 }\n";
-
-#endif /* ! SO_SPOTLIGHTDRAGGER_IV_H */
diff --git a/build/msvc6/data/draggerDefaults/tabBoxDragger.h b/build/msvc6/data/draggerDefaults/tabBoxDragger.h
deleted file mode 100644
index 55328f4..0000000
--- a/build/msvc6/data/draggerDefaults/tabBoxDragger.h
+++ /dev/null
@@ -1,71 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TABBOXDRAGGER_IV_H
-#define SO_TABBOXDRAGGER_IV_H
-
-static const char TABBOXDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF TABBOX_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF tabBoxScaleTabMaterial Material { diffuseColor 0 0.5 0  emissiveColor 0 0.5 0 }\n"
-  "DEF tabBoxScaleTabHints ShapeHints {\n"
-  "\n"
-  "   vertexOrdering COUNTERCLOCKWISE\n"
-  "   shapeType SOLID\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF tabBoxBoxGeom Separator {\n"
-  "   USE TABBOX_INACTIVE_MATERIAL\n"
-  "   DrawStyle { style LINES }\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   Cube { }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF tabBoxTranslator Separator {\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Coordinate3 { point [ -1 -1 0, 1 -1 0, 1 1 0, -1 1 0 ] }\n"
-  "   IndexedFaceSet { coordIndex [ 0, 1, 2, 3, -1 ] }\n"
-  "}\n";
-
-#endif /* ! SO_TABBOXDRAGGER_IV_H */
diff --git a/build/msvc6/data/draggerDefaults/tabPlaneDragger.h b/build/msvc6/data/draggerDefaults/tabPlaneDragger.h
deleted file mode 100644
index 665830d..0000000
--- a/build/msvc6/data/draggerDefaults/tabPlaneDragger.h
+++ /dev/null
@@ -1,60 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TABPLANEDRAGGER_IV_H
-#define SO_TABPLANEDRAGGER_IV_H
-
-static const char TABPLANEDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF tabPlaneScaleTabMaterial Material { diffuseColor 0 0.5 0  emissiveColor 0 0.5 0 }\n"
-  "DEF tabPlaneScaleTabHints ShapeHints {\n"
-  "\n"
-  "   vertexOrdering COUNTERCLOCKWISE\n"
-  "   shapeType SOLID\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF tabPlaneTranslator Separator {\n"
-  "   DrawStyle { style LINES }\n"
-  "   Coordinate3 { point [ -1 -1 0, 1 -1 0, 1 1 0, -1 1 0 ] }\n"
-  "   IndexedFaceSet { coordIndex [ 0, 1, 2, 3, -1 ] }\n"
-  "}\n";
-
-#endif /* ! SO_TABPLANEDRAGGER_IV_H */
diff --git a/build/msvc6/data/draggerDefaults/trackballDragger.h b/build/msvc6/data/draggerDefaults/trackballDragger.h
deleted file mode 100644
index cacb1b0..0000000
--- a/build/msvc6/data/draggerDefaults/trackballDragger.h
+++ /dev/null
@@ -1,135 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TRACKBALLDRAGGER_IV_H
-#define SO_TRACKBALLDRAGGER_IV_H
-
-static const char TRACKBALLDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF TRACKBALL_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF TRACKBALL_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF TRACKBALL_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "DEF TRACKBALL_USER_INACTIVE_MATERIAL Material { diffuseColor 0 0.7 0.1  emissiveColor 0 0.2 0.1 }\n"
-  "DEF TRACKBALL_USER_ACTIVE_MATERIAL Material { diffuseColor 0 0.8 0.1  emissiveColor 0 0.3 0.1 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRACKBALL_BAND_MARKER Group {\n"
-  "   DrawStyle { style LINES }\n"
-  "   ShapeHints { vertexOrdering UNKNOWN_ORDERING }\n"
-  "   Cylinder { parts SIDES  radius 1.05 height 0.1 }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF trackballXRotator Separator {\n"
-  "   USE TRACKBALL_INACTIVE_MATERIAL\n"
-  "   DEF TRACKBALL_X_BAND Group {\n"
-  "      Rotation { rotation 0 0 1 1.57 }\n"
-  "      USE TRACKBALL_BAND_MARKER\n"
-  "   }\n"
-  "}\n"
-  "DEF trackballXRotatorActive Separator {\n"
-  "   USE TRACKBALL_ACTIVE_MATERIAL\n"
-  "   USE TRACKBALL_X_BAND\n"
-  "}\n"
-  "\n"
-  "DEF trackballYRotator Separator {\n"
-  "   USE TRACKBALL_INACTIVE_MATERIAL\n"
-  "   USE TRACKBALL_BAND_MARKER\n"
-  "}\n"
-  "DEF trackballYRotatorActive Separator {\n"
-  "   USE TRACKBALL_ACTIVE_MATERIAL\n"
-  "   USE TRACKBALL_BAND_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF trackballZRotator Separator {\n"
-  "   USE TRACKBALL_INACTIVE_MATERIAL\n"
-  "   DEF TRACKBALL_Z_BAND Group {\n"
-  "      Rotation { rotation 1 0 0 1.57 }\n"
-  "      USE TRACKBALL_BAND_MARKER\n"
-  "   }\n"
-  "}\n"
-  "DEF trackballZRotatorActive Separator {\n"
-  "   USE TRACKBALL_ACTIVE_MATERIAL\n"
-  "   USE TRACKBALL_Z_BAND\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRACKBALL_USER_AXIS Group {\n"
-  "   Coordinate3 { point [ 0 1.5 0, 0 -1.5 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF trackballUserAxis Separator {\n"
-  "   USE TRACKBALL_FEEDBACK_MATERIAL\n"
-  "   USE TRACKBALL_USER_AXIS\n"
-  "}\n"
-  "DEF trackballUserAxisActive Separator {\n"
-  "   USE TRACKBALL_FEEDBACK_MATERIAL\n"
-  "   USE TRACKBALL_USER_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF TRACKBALL_DRAGGER_USER_ROTATOR Group {\n"
-  "   Scale { scaleFactor 1.05 1.05 1.05 } # outside the x, y and z bands\n"
-  "   USE TRACKBALL_BAND_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF trackballUserRotator Separator {\n"
-  "   USE TRACKBALL_USER_INACTIVE_MATERIAL\n"
-  "   USE TRACKBALL_DRAGGER_USER_ROTATOR\n"
-  "}\n"
-  "\n"
-  "DEF trackballUserRotatorActive Separator {\n"
-  "   USE TRACKBALL_USER_ACTIVE_MATERIAL\n"
-  "   USE TRACKBALL_DRAGGER_USER_ROTATOR\n"
-  "}\n"
-  "\n"
-  "DEF TRACKBALL_CENTER Separator {\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Sphere { radius 1.02 }\n"
-  "}\n"
-  "\n"
-  "DEF trackballRotator Separator { USE TRACKBALL_CENTER }\n"
-  "DEF trackballRotatorActive Separator { USE TRACKBALL_CENTER }\n";
-
-#endif /* ! SO_TRACKBALLDRAGGER_IV_H */
diff --git a/build/msvc6/data/draggerDefaults/transformBoxDragger.h b/build/msvc6/data/draggerDefaults/transformBoxDragger.h
deleted file mode 100644
index c849635..0000000
--- a/build/msvc6/data/draggerDefaults/transformBoxDragger.h
+++ /dev/null
@@ -1,190 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TRANSFORMBOXDRAGGER_IV_H
-#define SO_TRANSFORMBOXDRAGGER_IV_H
-
-static const char TRANSFORMBOXDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMBOX_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF TRANSFORMBOX_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF TRANSFORMBOX_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMBOX_SOLIDMARKER Cube { width 0.1  height 0.1  depth 0.1 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMBOX_SCALEDRAGPOINTS Group {\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 1.1 1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 1.1 -1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 -1.1 1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 -1.1 -1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 1.1 1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 1.1 -1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 -1.1 1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 -1.1 -1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxScalerScaler Separator {\n"
-  "   USE TRANSFORMBOX_INACTIVE_MATERIAL\n"
-  "   USE TRANSFORMBOX_SCALEDRAGPOINTS\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxScalerScalerActive Separator {\n"
-  "   USE TRANSFORMBOX_ACTIVE_MATERIAL\n"
-  "   USE TRANSFORMBOX_SCALEDRAGPOINTS\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxScalerFeedback Separator { }\n"
-  "DEF transformBoxScalerFeedbackActive Separator { }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMBOX_ROTATION_MARKER Cube { width 0.04  height 2.2  depth 0.04 }\n"
-  "\n"
-  "DEF TRANSFORMBOX_ROTATE_SIDE Group {\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 0 1.1 }\n"
-  "      USE TRANSFORMBOX_ROTATION_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 0 -1.1 }\n"
-  "      USE TRANSFORMBOX_ROTATION_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 0 1.1 }\n"
-  "      USE TRANSFORMBOX_ROTATION_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 0 -1.1 }\n"
-  "      USE TRANSFORMBOX_ROTATION_MARKER\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxRotatorRotator Separator {\n"
-  "   USE TRANSFORMBOX_INACTIVE_MATERIAL\n"
-  "   USE TRANSFORMBOX_ROTATE_SIDE \n"
-  "}\n"
-  "DEF transformBoxRotatorRotatorActive Separator {\n"
-  "   USE TRANSFORMBOX_ACTIVE_MATERIAL\n"
-  "   USE TRANSFORMBOX_ROTATE_SIDE \n"
-  "}\n"
-  "\n"
-  "DEF transformBoxRotatorFeedback Separator { }\n"
-  "\n"
-  "DEF transformBoxRotatorFeedbackActive Separator {\n"
-  "   USE TRANSFORMBOX_FEEDBACK_MATERIAL\n"
-  "   Coordinate3 { point [ 0 1.2 0, 0 -1.2 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMBOX_TRANSLATIONSIDE Separator {\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Coordinate3 { point [ 1.1 1.1 1.1, -1.1 1.1 1.1, -1.1 -1.1 1.1, 1.1 -1.1 1.1 ] }\n"
-  "   IndexedFaceSet { coordIndex [ 0, 1, 2, 3, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxTranslatorTranslator Separator {\n"
-  "   USE TRANSFORMBOX_TRANSLATIONSIDE\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxTranslatorTranslatorActive Separator {\n"
-  "   USE TRANSFORMBOX_TRANSLATIONSIDE\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxTranslatorXAxisFeedback Separator {\n"
-  "   DEF TRANSFORMBOX_FEEDBACK_AXIS Group {\n"
-  "      USE TRANSFORMBOX_FEEDBACK_MATERIAL\n"
-  "      Coordinate3 { point [ 0.5 0 1.1, -0.5 0 1.1 ] }\n"
-  "      IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "      Separator {\n"
-  "         Rotation { rotation 0 0 1  1.57 }\n"
-  "         DEF TRANSFORMBOX_FEEDBACK_MARKER Group {\n"
-  "            Translation { translation 0 0.5 1.1 }\n"
-  "            Cone { bottomRadius 0.04  height 0.08 }\n"
-  "         }\n"
-  "      }\n"
-  "      Separator {\n"
-  "         Rotation { rotation 0 0 1  -1.57 }\n"
-  "         USE TRANSFORMBOX_FEEDBACK_MARKER\n"
-  "      }\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxTranslatorYAxisFeedback Separator {\n"
-  "   Rotation { rotation 0 0 1  -1.57 }\n"
-  "   USE TRANSFORMBOX_FEEDBACK_AXIS\n"
-  "}\n";
-
-#endif /* ! SO_TRANSFORMBOXDRAGGER_IV_H */
diff --git a/build/msvc6/data/draggerDefaults/transformerDragger.h b/build/msvc6/data/draggerDefaults/transformerDragger.h
deleted file mode 100644
index b2908eb..0000000
--- a/build/msvc6/data/draggerDefaults/transformerDragger.h
+++ /dev/null
@@ -1,519 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TRANSFORMERDRAGGER_IV_H
-#define SO_TRANSFORMERDRAGGER_IV_H
-
-static const char TRANSFORMERDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMER_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF TRANSFORMER_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF TRANSFORMER_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMER_FEEDBACK_TRANSPARENT_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5  transparency 0.5 }\n"
-  "DEF TRANSFORMER_GREEN_MATERIAL Material { diffuseColor 0.0 0.5 0  emissiveColor 0.0 0.5 0 }\n"
-  "\n"
-  "DEF transformerOverallStyle Group { USE TRANSFORMER_INACTIVE_MATERIAL }\n"
-  "DEF transformerLocateMaterial Material { diffuseColor 0.8 0.3 0  emissiveColor 0.8 0.3 0 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMER_SIDE_COORDS Group {\n"
-  "   Coordinate3 {\n"
-  "      point [\n"
-  "       -1.001 -1.001 1.001, 1.001 -1.001 1.001, 1.001 1.001 1.001, -1.001 1.001 1.001,     # front face, ccw, from bottom left\n"
-  "       -1.001 -1.001 -1.001, 1.001 -1.001 -1.001, 1.001 1.001 -1.001, -1.001 1.001 -1.001  # back face, cw, from bottom left\n"
-  "      ]\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_SIDE_DATA Group {\n"
-  "   USE TRANSFORMER_SIDE_COORDS\n"
-  "\n"
-  "\n"
-  "   DrawStyle { style LINES }\n"
-  "\n"
-  "   ShapeHints { vertexOrdering UNKNOWN_ORDERING }\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_TRANSLATOR_ACTIVE Group {\n"
-  "   USE TRANSFORMER_ACTIVE_MATERIAL\n"
-  "   DrawStyle { style LINES  lineWidth 3.0 }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslator1 Separator {\n"
-  "   USE TRANSFORMER_SIDE_DATA\n"
-  "   IndexedFaceSet { coordIndex [ 3, 2, 6, 7, -1 ] }\n"
-  "}\n"
-  "DEF transformerTranslator1Active Separator {\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   USE transformerTranslator1\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslator2 Separator {\n"
-  "   USE TRANSFORMER_SIDE_DATA\n"
-  "   IndexedFaceSet { coordIndex [ 4, 5, 1, 0, -1 ] }\n"
-  "}\n"
-  "DEF transformerTranslator2Active Separator {\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   USE transformerTranslator2\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslator3 Separator {\n"
-  "   USE TRANSFORMER_SIDE_DATA\n"
-  "   IndexedFaceSet { coordIndex [ 4, 0, 3, 7, -1 ] }\n"
-  "}\n"
-  "DEF transformerTranslator3Active Separator {\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   USE transformerTranslator3\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslator4 Separator {\n"
-  "   USE TRANSFORMER_SIDE_DATA\n"
-  "   IndexedFaceSet { coordIndex [ 1, 5, 6, 2, -1] }\n"
-  "}\n"
-  "DEF transformerTranslator4Active Separator {\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   USE transformerTranslator4\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslator5 Separator {\n"
-  "   USE TRANSFORMER_SIDE_DATA\n"
-  "   IndexedFaceSet { coordIndex [ 0, 1, 2, 3, -1 ] }\n"
-  "}\n"
-  "DEF transformerTranslator5Active Separator {\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   USE transformerTranslator5\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslator6 Separator {\n"
-  "   USE TRANSFORMER_SIDE_DATA\n"
-  "   IndexedFaceSet { coordIndex [ 4, 7, 6, 5, -1 ] }\n"
-  "}\n"
-  "DEF transformerTranslator6Active Separator {\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   USE transformerTranslator6\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslateBoxFeedback Separator {\n"
-  "   USE TRANSFORMER_FEEDBACK_MATERIAL\n"
-  "   DrawStyle { style LINES }\n"
-  "   Cube { }\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   Coordinate3 { point [ -1.001 1.001 1.001, 1.001 1.001 1.001, 1.001 1.001 -1.001, -1.001 1.001 -1.001 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, 2, 3, 0, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_SINGLE_AXIS Group {\n"
-  "   USE TRANSFORMER_ACTIVE_MATERIAL\n"
-  "\n"
-  "   Coordinate3 { point [ 0 0.5 0, 0 -0.5 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "\n"
-  "   Translation { translation 0 0.5 0 }\n"
-  "   DEF TRANSFORMER_AXIS_MARKER Cone { height 0.05  bottomRadius 0.05 }\n"
-  "\n"
-  "   Translation { translation 0 -1 0 }\n"
-  "   Rotation { rotation 0 0 1  3.14 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_AXIS_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF transformerXAxisFeedbackActive Separator {\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE TRANSFORMER_SINGLE_AXIS\n"
-  "}\n"
-  "DEF transformerYAxisFeedbackActive Separator {\n"
-  "   USE TRANSFORMER_SINGLE_AXIS\n"
-  "}\n"
-  "DEF transformerZAxisFeedbackActive Separator {\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   USE TRANSFORMER_SINGLE_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF transformerXAxisFeedbackSelect Separator {\n"
-  "   USE transformerXAxisFeedbackActive\n"
-  "}\n"
-  "DEF transformerYAxisFeedbackSelect Separator {\n"
-  "   USE transformerYAxisFeedbackActive\n"
-  "}\n"
-  "DEF transformerZAxisFeedbackSelect Separator {\n"
-  "   USE transformerZAxisFeedbackActive\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerXCrosshairFeedback Separator { }\n"
-  "DEF transformerYCrosshairFeedback Separator { }\n"
-  "DEF transformerZCrosshairFeedback Separator { }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMER_ROTATOR_ACTIVE Group {\n"
-  "   USE TRANSFORMER_ACTIVE_MATERIAL\n"
-  "   DrawStyle { lineWidth 3.0 }\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_ROTATOR_COORDS Coordinate3 {\n"
-  "   point [ 0 0 0, 1.5 0 0, -1.5 0 0, 0 1.5 0, 0 -1.5 0, 0 0 1.5, 0 0 -1.5 ]\n"
-  "}\n"
-  "DEF TRANSFORMER_ROTATOR_MARKER Sphere { radius 0.05 }\n"
-  "\n"
-  "DEF TRANSFORMER_ROTATOR_PART1 Group {\n"
-  "   USE TRANSFORMER_ROTATOR_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 3, -1 ] }\n"
-  "   Translation { translation 0 1.5 0 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_ROTATOR_MARKER\n"
-  "}\n"
-  "DEF TRANSFORMER_ROTATOR_PART2 Group {\n"
-  "   USE TRANSFORMER_ROTATOR_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 4, -1 ] }\n"
-  "   Translation { translation 0 -1.5 0 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_ROTATOR_MARKER\n"
-  "}\n"
-  "DEF TRANSFORMER_ROTATOR_PART3 Group {\n"
-  "   USE TRANSFORMER_ROTATOR_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 2, -1 ] }\n"
-  "   Translation { translation -1.5 0 0 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_ROTATOR_MARKER\n"
-  "}\n"
-  "DEF TRANSFORMER_ROTATOR_PART4 Group {\n"
-  "   USE TRANSFORMER_ROTATOR_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation 1.5 0 0 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_ROTATOR_MARKER\n"
-  "}\n"
-  "DEF TRANSFORMER_ROTATOR_PART5 Group {\n"
-  "   USE TRANSFORMER_ROTATOR_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 5, -1 ] }\n"
-  "   Translation { translation 0 0 1.5 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_ROTATOR_MARKER\n"
-  "}\n"
-  "DEF TRANSFORMER_ROTATOR_PART6 Group {\n"
-  "   USE TRANSFORMER_ROTATOR_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 6, -1 ] }\n"
-  "   Translation { translation 0 0 -1.5 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_ROTATOR_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF transformerRotator1 Separator {\n"
-  "   USE TRANSFORMER_GREEN_MATERIAL\n"
-  "   USE TRANSFORMER_ROTATOR_PART1\n"
-  "}\n"
-  "DEF transformerRotator1Active Separator {\n"
-  "   USE TRANSFORMER_ROTATOR_ACTIVE\n"
-  "   USE TRANSFORMER_ROTATOR_PART1\n"
-  "}\n"
-  "DEF transformerRotator2 Separator {\n"
-  "   USE TRANSFORMER_GREEN_MATERIAL\n"
-  "   USE TRANSFORMER_ROTATOR_PART2\n"
-  "}\n"
-  "DEF transformerRotator2Active Separator {\n"
-  "   USE TRANSFORMER_ROTATOR_ACTIVE\n"
-  "   USE TRANSFORMER_ROTATOR_PART2\n"
-  "}\n"
-  "DEF transformerRotator3 Separator {\n"
-  "   USE TRANSFORMER_GREEN_MATERIAL\n"
-  "   USE TRANSFORMER_ROTATOR_PART3\n"
-  "}\n"
-  "DEF transformerRotator3Active Separator {\n"
-  "   USE TRANSFORMER_ROTATOR_ACTIVE\n"
-  "   USE TRANSFORMER_ROTATOR_PART3\n"
-  "}\n"
-  "DEF transformerRotator4 Separator {\n"
-  "   USE TRANSFORMER_GREEN_MATERIAL\n"
-  "   USE TRANSFORMER_ROTATOR_PART4\n"
-  "}\n"
-  "DEF transformerRotator4Active Separator {\n"
-  "   USE TRANSFORMER_ROTATOR_ACTIVE\n"
-  "   USE TRANSFORMER_ROTATOR_PART4\n"
-  "}\n"
-  "DEF transformerRotator5 Separator {\n"
-  "   USE TRANSFORMER_GREEN_MATERIAL\n"
-  "   USE TRANSFORMER_ROTATOR_PART5\n"
-  "}\n"
-  "DEF transformerRotator5Active Separator {\n"
-  "   USE TRANSFORMER_ROTATOR_ACTIVE\n"
-  "   USE TRANSFORMER_ROTATOR_PART5\n"
-  "}\n"
-  "DEF transformerRotator6 Separator {\n"
-  "   USE TRANSFORMER_GREEN_MATERIAL\n"
-  "   USE TRANSFORMER_ROTATOR_PART6\n"
-  "}\n"
-  "DEF transformerRotator6Active Separator {\n"
-  "   USE TRANSFORMER_ROTATOR_ACTIVE\n"
-  "   USE TRANSFORMER_ROTATOR_PART6\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF transformerYCircleFeedback Separator {\n"
-  "   USE TRANSFORMER_FEEDBACK_MATERIAL\n"
-  "   ShapeHints { vertexOrdering UNKNOWN_ORDERING }\n"
-  "   Cylinder { height 0.03  parts SIDES }\n"
-  "}\n"
-  "\n"
-  "DEF transformerXCircleFeedback Separator {\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE transformerYCircleFeedback\n"
-  "}\n"
-  "\n"
-  "DEF transformerZCircleFeedback Separator {\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   USE transformerYCircleFeedback\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_ROUNDWALL_MARKER Group {\n"
-  "   USE TRANSFORMER_FEEDBACK_MATERIAL\n"
-  "   Coordinate3 { point [ 1.001 0 0, -1.001 0 0, 0 1.001 0, 0 -1.001 0, 0 0 1.001, 0 0 -1.001 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1, 4, 5, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF transformerPosXRoundWallFeedback Separator {\n"
-  "   Transform { rotation 0 0 1 1.57  translation 1 0 0 }\n"
-  "   USE TRANSFORMER_ROUNDWALL_MARKER\n"
-  "}\n"
-  "DEF transformerNegXRoundWallFeedback Separator {\n"
-  "   Transform { rotation 0 0 1 1.57  translation -1 0 0 }\n"
-  "   USE TRANSFORMER_ROUNDWALL_MARKER\n"
-  "}\n"
-  "DEF transformerPosYRoundWallFeedback Separator {\n"
-  "   Transform { translation 0 1 0 }\n"
-  "   USE TRANSFORMER_ROUNDWALL_MARKER\n"
-  "}\n"
-  "DEF transformerNegYRoundWallFeedback Separator {\n"
-  "   Transform { translation 0 -1 0 }\n"
-  "   USE TRANSFORMER_ROUNDWALL_MARKER\n"
-  "}\n"
-  "DEF transformerPosZRoundWallFeedback Separator {\n"
-  "   Transform { rotation 1 0 0 1.57  translation 0 0 1 }\n"
-  "   USE TRANSFORMER_ROUNDWALL_MARKER\n"
-  "}\n"
-  "DEF transformerNegZRoundWallFeedback Separator {\n"
-  "   Transform { rotation 1 0 0 1.57  translation 0 0 -1 }\n"
-  "   USE TRANSFORMER_ROUNDWALL_MARKER\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMER_SCALE_ACTIVE Group {\n"
-  "   DrawStyle { lineWidth 3.0 }\n"
-  "   USE TRANSFORMER_ACTIVE_MATERIAL\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_SCALE_MARKER Cube { width 0.1  height 0.1  depth 0.1 }\n"
-  "\n"
-  "DEF transformerScale1 Separator {\n"
-  "   Translation { translation 1 1 1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale1Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale1\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale2 Separator {\n"
-  "   Translation { translation 1 1 -1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale2Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale2\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale3 Separator {\n"
-  "   Translation { translation 1 -1 1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale3Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale3\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale4 Separator {\n"
-  "   Translation { translation 1 -1 -1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale4Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale4\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale5 Separator {\n"
-  "   Translation { translation -1 1 1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale5Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale5\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale6 Separator {\n"
-  "   Translation { translation -1 1 -1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale6Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale6\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale7 Separator {\n"
-  "   Translation { translation -1 -1 1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale7Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale7\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale8 Separator {\n"
-  "   Translation { translation -1 -1 -1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale8Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale8\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMER_SCALE_DIAGONAL Group {\n"
-  "   Coordinate3 { point [ -1.001 1.001 1.001, 1.001 -1.001 -1.001 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF transformerRadialFeedback Separator {\n"
-  "   USE TRANSFORMER_FEEDBACK_MATERIAL\n"
-  "\n"
-  "   USE TRANSFORMER_SCALE_DIAGONAL\n"
-  "   Rotation { rotation 0 1 0  1.57 }\n"
-  "   USE TRANSFORMER_SCALE_DIAGONAL\n"
-  "   Rotation { rotation 0 1 0  1.57 }\n"
-  "   USE TRANSFORMER_SCALE_DIAGONAL\n"
-  "   Rotation { rotation 0 1 0  1.57 }\n"
-  "   USE TRANSFORMER_SCALE_DIAGONAL\n"
-  "}\n"
-  "\n"
-  "DEF transformerScaleBoxFeedback Separator {\n"
-  "   USE TRANSFORMER_FEEDBACK_MATERIAL\n"
-  "   DrawStyle { style LINES  lineWidth 2 }\n"
-  "   Cube { }\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_SCALE_WALLDATA Group {\n"
-  "   USE TRANSFORMER_FEEDBACK_TRANSPARENT_MATERIAL\n"
-  "   USE TRANSFORMER_SIDE_COORDS\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerPosXWallFeedback Separator {\n"
-  "   USE TRANSFORMER_SCALE_WALLDATA\n"
-  "   IndexedFaceSet { coordIndex [ 5, 1, 2, 6, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF transformerNegXWallFeedback Separator {\n"
-  "   USE TRANSFORMER_SCALE_WALLDATA\n"
-  "   IndexedFaceSet { coordIndex [ 0, 4, 7, 3, -1 ] }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerPosYWallFeedback Separator {\n"
-  "   USE TRANSFORMER_SCALE_WALLDATA\n"
-  "   IndexedFaceSet { coordIndex [ 7, 6, 2, 3, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF transformerNegYWallFeedback Separator {\n"
-  "   USE TRANSFORMER_SCALE_WALLDATA\n"
-  "   IndexedFaceSet { coordIndex [ 0, 1, 5, 4, -1 ] }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerPosZWallFeedback Separator {\n"
-  "   USE TRANSFORMER_SCALE_WALLDATA\n"
-  "   IndexedFaceSet { coordIndex [ 1, 0, 3, 2, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF transformerNegZWallFeedback Separator {\n"
-  "   USE TRANSFORMER_SCALE_WALLDATA\n"
-  "   IndexedFaceSet { coordIndex [ 4, 5, 6, 7, -1 ] } \n"
-  "}\n";
-
-#endif /* ! SO_TRANSFORMERDRAGGER_IV_H */
diff --git a/build/msvc6/data/draggerDefaults/translate1Dragger.h b/build/msvc6/data/draggerDefaults/translate1Dragger.h
deleted file mode 100644
index a987f30..0000000
--- a/build/msvc6/data/draggerDefaults/translate1Dragger.h
+++ /dev/null
@@ -1,81 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TRANSLATE1DRAGGER_IV_H
-#define SO_TRANSLATE1DRAGGER_IV_H
-
-static const char TRANSLATE1DRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSLATE1_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF TRANSLATE1_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "\n"
-  "\n"
-  "DEF TRANSLATE1_GEOM Group {\n"
-  "\n"
-  "   Cube { width 2  height 0.1  depth 0.1 } # Horizontal\n"
-  "\n"
-  "\n"
-  "   Separator {\n"
-  "      Translation { translation 1.25 0 0 }\n"
-  "      RotationXYZ { axis Z  angle -1.5708 }\n"
-  "      DEF TRANSLATE1_ARROWHEAD Cone { height 0.5  bottomRadius 0.25 }\n"
-  "   }\n"
-  "\n"
-  "\n"
-  "   Separator {\n"
-  "      Translation { translation -1.25 0 0 }\n"
-  "      RotationXYZ { axis Z  angle 1.5708 }\n"
-  "      USE TRANSLATE1_ARROWHEAD\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF translate1Translator Separator {\n"
-  "   USE TRANSLATE1_INACTIVE_MATERIAL\n"
-  "   USE TRANSLATE1_GEOM\n"
-  "}\n"
-  "\n"
-  "DEF translate1TranslatorActive Separator {\n"
-  "   USE TRANSLATE1_ACTIVE_MATERIAL\n"
-  "   USE TRANSLATE1_GEOM\n"
-  "}\n"
-  "\n"
-  "DEF translate1Feedback Separator { }\n"
-  "DEF translate1FeedbackActive Separator { }\n";
-
-#endif /* ! SO_TRANSLATE1DRAGGER_IV_H */
diff --git a/build/msvc6/data/draggerDefaults/translate2Dragger.h b/build/msvc6/data/draggerDefaults/translate2Dragger.h
deleted file mode 100644
index 2d05308..0000000
--- a/build/msvc6/data/draggerDefaults/translate2Dragger.h
+++ /dev/null
@@ -1,104 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TRANSLATE2DRAGGER_IV_H
-#define SO_TRANSLATE2DRAGGER_IV_H
-
-static const char TRANSLATE2DRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSLATE2_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF TRANSLATE2_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "\n"
-  "\n"
-  "DEF TRANSLATE2_GEOM Separator {\n"
-  "\n"
-  "   Cube { width 2  height 0.1  depth 0.1 } # Horizontal\n"
-  "   Cube { width 0.1  height 2  depth 0.1 } # Vertical\n"
-  "\n"
-  "   Separator {\n"
-  "      Translation { translation 1.25 0 0 }\n"
-  "      RotationXYZ { axis Z  angle -1.57 }\n"
-  "      DEF TRANSLATE2_ARROWHEAD Cone { height 0.5  bottomRadius 0.25 }\n"
-  "   }\n"
-  "\n"
-  "   Separator {\n"
-  "      Translation { translation -1.25 0 0 }\n"
-  "      RotationXYZ { axis Z  angle 1.57 }\n"
-  "      USE TRANSLATE2_ARROWHEAD\n"
-  "   }\n"
-  "\n"
-  "   Separator {\n"
-  "      Translation { translation 0 1.25 0 }\n"
-  "      USE TRANSLATE2_ARROWHEAD\n"
-  "   }\n"
-  "\n"
-  "   Separator {\n"
-  "      Translation { translation 0 -1.25 0 }\n"
-  "      RotationXYZ { axis X  angle 3.14 }\n"
-  "      USE TRANSLATE2_ARROWHEAD\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF translate2Translator Separator {\n"
-  "   USE TRANSLATE2_INACTIVE_MATERIAL\n"
-  "   USE TRANSLATE2_GEOM\n"
-  "}\n"
-  "\n"
-  "DEF translate2TranslatorActive Separator {\n"
-  "   USE TRANSLATE2_ACTIVE_MATERIAL\n"
-  "   USE TRANSLATE2_GEOM\n"
-  "}\n"
-  "\n"
-  "DEF translate2Feedback Separator { }\n"
-  "DEF translate2FeedbackActive Separator { }\n"
-  "\n"
-  "DEF translate2XAxisFeedback Separator {\n"
-  "  USE TRANSLATE2_ACTIVE_MATERIAL\n"
-  "  DrawStyle { lineWidth 2 }\n"
-  "  Coordinate3 { point [ -3 0 0, 3 0 0 ] }\n"
-  "  LineSet { }\n"
-  "}\n"
-  "DEF translate2YAxisFeedback Separator {\n"
-  "  USE TRANSLATE2_ACTIVE_MATERIAL\n"
-  "  DrawStyle { lineWidth 2 }\n"
-  "  Coordinate3 { point [ 0 -3 0, 0 3 0 ] }\n"
-  "  LineSet { }\n"
-  "}\n";
-
-#endif /* ! SO_TRANSLATE2DRAGGER_IV_H */
diff --git a/build/msvc6/data/shaders/lights/DirSpotLight.h b/build/msvc6/data/shaders/lights/DirSpotLight.h
deleted file mode 100644
index 3d4e1b2..0000000
--- a/build/msvc6/data/shaders/lights/DirSpotLight.h
+++ /dev/null
@@ -1,67 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_DIRSPOTLIGHT_GLSL_H
-#define SO_DIRSPOTLIGHT_GLSL_H
-
-static const char DIRSPOTLIGHT_shadersource[] =
-  "\n"
-  "float DirSpotLight(in vec3 dir,\n"
-  "                   in vec3 light_position,\n"
-  "                   in vec3 eye,\n"
-  "                   in vec3 ecPosition3,\n"
-  "                   in vec3 normal,\n"
-  "                   inout vec4 diffuse,\n"
-  "                   inout vec4 specular)\n"
-  "{\n"
-  "  float nDotVP;\n"
-  "  float nDotHV;\n"
-  "  float pf;\n"
-  "  vec3 hv = normalize(eye + dir);\n"
-  "  nDotVP = max(0.0, dot(normal, dir));\n"
-  "  nDotHV = max(0.0, dot(normal, hv));\n"
-  "  float shininess = gl_FrontMaterial.shininess;\n"
-  "  if (nDotVP == 0.0)\n"
-  "    pf = 0.0;\n"
-  "  else\n"
-  "    pf = pow(nDotHV, shininess);\n"
-  "\n"
-  "  diffuse *= nDotVP;\n"
-  "  specular *= pf;\n"
-  "  return length(light_position - ecPosition3);\n"
-  "}\n";
-
-#endif /* ! SO_DIRSPOTLIGHT_GLSL_H */
diff --git a/build/msvc6/data/shaders/lights/DirectionalLight.h b/build/msvc6/data/shaders/lights/DirectionalLight.h
deleted file mode 100644
index db419a9..0000000
--- a/build/msvc6/data/shaders/lights/DirectionalLight.h
+++ /dev/null
@@ -1,66 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_DIRECTIONALLIGHT_GLSL_H
-#define SO_DIRECTIONALLIGHT_GLSL_H
-
-static const char DIRECTIONALLIGHT_shadersource[] =
-  "\n"
-  "void DirectionalLight(in vec3 light_vector,\n"
-  "                      in vec3 light_halfVector,\n"
-  "                      in vec3 normal,\n"
-  "                      inout vec4 diffuse,\n"
-  "                      inout vec4 specular)\n"
-  "{\n"
-  "  float nDotVP; // normal . light direction\n"
-  "  float nDotHV; // normal . light half vector\n"
-  "  float pf;     // power factor\n"
-  "\n"
-  "  nDotVP = max(0.0, dot(normal, light_vector));\n"
-  "  nDotHV = max(0.0, dot(normal, light_halfVector));\n"
-  "\n"
-  "  float shininess = gl_FrontMaterial.shininess;\n"
-  "  if (nDotVP == 0.0)\n"
-  "    pf = 0.0;\n"
-  "  else\n"
-  "    pf = pow(nDotHV, shininess);\n"
-  "\n"
-  "  diffuse *= nDotVP;  \n"
-  "  specular *= pf;\n"
-  "}\n"
-  "\n";
-
-#endif /* ! SO_DIRECTIONALLIGHT_GLSL_H */
diff --git a/build/msvc6/data/shaders/lights/PointLight.h b/build/msvc6/data/shaders/lights/PointLight.h
deleted file mode 100644
index a90caa8..0000000
--- a/build/msvc6/data/shaders/lights/PointLight.h
+++ /dev/null
@@ -1,85 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_POINTLIGHT_GLSL_H
-#define SO_POINTLIGHT_GLSL_H
-
-static const char POINTLIGHT_shadersource[] =
-  "\n"
-  "void PointLight(in vec3 light_position,\n"
-  "                in vec3 light_attenuation,\n"
-  "                in vec3 eye,\n"
-  "                in vec3 ecPosition3,\n"
-  "                in vec3 normal,\n"
-  "                inout vec4 ambient,\n"
-  "                inout vec4 diffuse,\n"
-  "                inout vec4 specular)\n"
-  "{\n"
-  "  float nDotVP;\n"
-  "  float nDotHV;\n"
-  "  float pf;  \n"
-  "  float att;\n"
-  "  float d;\n"
-  "  vec3 VP;\n"
-  "  vec3 halfvec;\n"
-  "\n"
-  "  VP = light_position - ecPosition3;\n"
-  "  d = length(VP);\n"
-  "\n"
-  "  VP = normalize(VP);\n"
-  "\n"
-  "  att = 1.0 / (light_attenuation.x +\n"
-  "               light_attenuation.y * d +\n"
-  "               light_attenuation.z * d * d);\n"
-  "\n"
-  "  halfvec = normalize(VP + eye);\n"
-  "  nDotVP = max(0.0, dot(normal, VP));\n"
-  "  nDotHV = max(0.0, dot(normal, halfvec));\n"
-  "\n"
-  "  float shininess = gl_FrontMaterial.shininess;\n"
-  "\n"
-  "  if (nDotVP == 0.0)\n"
-  "    pf = 0.0;\n"
-  "  else\n"
-  "    pf = pow(nDotHV, shininess);\n"
-  "\n"
-  "  ambient *= att;\n"
-  "  diffuse *= nDotVP * att;\n"
-  "  specular *= pf * att;\n"
-  "}\n"
-  "\n";
-
-#endif /* ! SO_POINTLIGHT_GLSL_H */
diff --git a/build/msvc6/data/shaders/lights/SpotLight.h b/build/msvc6/data/shaders/lights/SpotLight.h
deleted file mode 100644
index cbcc71e..0000000
--- a/build/msvc6/data/shaders/lights/SpotLight.h
+++ /dev/null
@@ -1,104 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_SPOTLIGHT_GLSL_H
-#define SO_SPOTLIGHT_GLSL_H
-
-static const char SPOTLIGHT_shadersource[] =
-  "\n"
-  "float SpotLight(in vec3 light_position,\n"
-  "                in vec3 light_attenuation,\n"
-  "                in vec3 light_spotDirection,\n"
-  "                in float light_spotExponent,\n"
-  "                in float light_spotCosCutOff,\n"
-  "                in vec3 eye,\n"
-  "                in vec3 ecPosition3,\n"
-  "                in vec3 normal,\n"
-  "                inout vec4 ambient,\n"
-  "                inout vec4 diffuse,\n"
-  "                inout vec4 specular)\n"
-  "{\n"
-  "  float nDotVP;\n"
-  "  float nDotHV;\n"
-  "  float pf;\n"
-  "  float att;\n"
-  "  float spotDot;\n"
-  "  float spotAtt;\n"
-  "  float d;\n"
-  "  vec3 VP;\n"
-  "  vec3 halfvec;\n"
-  "\n"
-  "  VP = light_position - ecPosition3;\n"
-  "  d = length(VP);\n"
-  "  VP = normalize(VP);\n"
-  "\n"
-  "  att = 1.0 / (light_attenuation.x +\n"
-  "               light_attenuation.y * d +\n"
-  "               light_attenuation.z * d * d);\n"
-  "\n"
-  "  spotDot = dot(-VP, light_spotDirection);\n"
-  "\n"
-  "  // need to read this variable outside the if statment to work around ATi driver issues\n"
-  "  float spotexp = light_spotExponent;\n"
-  "\n"
-  "  if (spotDot < light_spotCosCutOff)\n"
-  "    spotAtt = 0.0;\n"
-  "  else\n"
-  "    spotAtt = pow(spotDot, spotexp);\n"
-  "\n"
-  "  att *= spotAtt;\n"
-  "\n"
-  "  halfvec = normalize(VP + eye);\n"
-  "  nDotVP = max(0.0, dot(normal, VP));\n"
-  "  nDotHV = max(0.0, dot(normal, halfvec));\n"
-  "\n"
-  "  // need to read this variable outside the if statment to work around ATi driver issues\n"
-  "  float shininess =  gl_FrontMaterial.shininess;\n"
-  "\n"
-  "  if (nDotVP == 0.0)\n"
-  "    pf = 0.0;\n"
-  "  else\n"
-  "    pf = pow(nDotHV, shininess);\n"
-  "\n"
-  "  ambient *= att;\n"
-  "  diffuse *= nDotVP * att;\n"
-  "  specular *= pf * att;\n"
-  "\n"
-  "  return d;\n"
-  "}\n"
-  "\n";
-
-#endif /* ! SO_SPOTLIGHT_GLSL_H */
diff --git a/build/msvc6/data/shaders/vsm/VsmLookup.h b/build/msvc6/data/shaders/vsm/VsmLookup.h
deleted file mode 100644
index 15261b0..0000000
--- a/build/msvc6/data/shaders/vsm/VsmLookup.h
+++ /dev/null
@@ -1,59 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_VSMLOOKUP_GLSL_H
-#define SO_VSMLOOKUP_GLSL_H
-
-static const char VSMLOOKUP_shadersource[] =
-  "float VsmLookup(in vec4 map, in float dist, in float epsilon, float bleedthreshold)\n"
-  "{\n"
-  "  float mapdist = map.x;\n"
-  "\n"
-  "  // replace 0.0 with some factor > 0.0 to make the light affect even parts in shadow\n"
-  "  float lit_factor = dist <= mapdist ? 1.0 : 0.0;\n"
-  "  float E_x2 = map.y;\n"
-  "  float Ex_2 = mapdist * mapdist;\n"
-  "  float variance = min(max(E_x2 - Ex_2, 0.0) + epsilon, 1.0);\n"
-  "\n"
-  "  float m_d = mapdist - dist;\n"
-  "  float p_max = variance / (variance + m_d * m_d);\n"
-  "\n"
-  "  p_max *= smoothstep(bleedthreshold, 1.0, p_max);\n"
-  "\n"
-  "  return max(lit_factor, p_max);\n"
-  "}\n";
-
-#endif /* ! SO_VSMLOOKUP_GLSL_H */
diff --git a/build/msvc6/docs/coin4.doxygen b/build/msvc6/docs/coin4.doxygen
deleted file mode 100644
index 4ce31a6..0000000
--- a/build/msvc6/docs/coin4.doxygen
+++ /dev/null
@@ -1,1231 +0,0 @@
-# Doxyfile 1.4.3
-
-# This file describes the settings to be used by the documentation system
-# doxygen (www.doxygen.org) for a project
-#
-# All text after a hash (#) is considered a comment and will be ignored
-# The format is:
-#       TAG = value [value, ...]
-# For lists items can also be appended using:
-#       TAG += value [value, ...]
-# Values that contain spaces should be placed between quotes (" ")
-
-#---------------------------------------------------------------------------
-# Project related configuration options
-#---------------------------------------------------------------------------
-
-# The PROJECT_NAME tag is a single word (or a sequence of words surrounded
-# by quotes) that should identify the project.
-
-PROJECT_NAME           = Coin
-
-# The PROJECT_NUMBER tag can be used to enter a project or revision number.
-# This could be handy for archiving the generated documentation or
-# if some version control system is used.
-
-PROJECT_NUMBER         = 4.0.0a
-
-# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
-# base path where the generated documentation will be put.
-# If a relative path is entered, it will be relative to the location
-# where doxygen was started. If left blank the current directory will be used.
-
-OUTPUT_DIRECTORY       =
-
-# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create
-# 4096 sub-directories (in 2 levels) under the output directory of each output
-# format and will distribute the generated files over these directories.
-# Enabling this option can be useful when feeding doxygen a huge amount of
-# source files, where putting all generated files in the same directory would
-# otherwise cause performance problems for the file system.
-
-CREATE_SUBDIRS         = NO
-
-# The OUTPUT_LANGUAGE tag is used to specify the language in which all
-# documentation generated by doxygen is written. Doxygen will use this
-# information to generate all constant output in the proper language.
-# The default language is English, other supported languages are:
-# Brazilian, Catalan, Chinese, Chinese-Traditional, Croatian, Czech, Danish,
-# Dutch, Finnish, French, German, Greek, Hungarian, Italian, Japanese,
-# Japanese-en (Japanese with English messages), Korean, Korean-en, Norwegian,
-# Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish,
-# Swedish, and Ukrainian.
-
-OUTPUT_LANGUAGE        = English
-
-# If the BRIEF_MEMBER_DESC tag is set to YES (the default) Doxygen will
-# include brief member descriptions after the members that are listed in
-# the file and class documentation (similar to JavaDoc).
-# Set to NO to disable this.
-
-BRIEF_MEMBER_DESC      = YES
-
-# If the REPEAT_BRIEF tag is set to YES (the default) Doxygen will prepend
-# the brief description of a member or function before the detailed description.
-# Note: if both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the
-# brief descriptions will be completely suppressed.
-
-REPEAT_BRIEF           = YES
-
-# This tag implements a quasi-intelligent brief description abbreviator
-# that is used to form the text in various listings. Each string
-# in this list, if found as the leading text of the brief description, will be
-# stripped from the text and the result after processing the whole list, is
-# used as the annotated text. Otherwise, the brief description is used as-is.
-# If left blank, the following values are used ("$name" is automatically
-# replaced with the name of the entity): "The $name class" "The $name widget"
-# "The $name file" "is" "provides" "specifies" "contains"
-# "represents" "a" "an" "the"
-
-ABBREVIATE_BRIEF       =
-
-# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then
-# Doxygen will generate a detailed section even if there is only a brief
-# description.
-
-ALWAYS_DETAILED_SEC    = NO
-
-# If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all
-# inherited members of a class in the documentation of that class as if those
-# members were ordinary class members. Constructors, destructors and assignment
-# operators of the base classes will not be shown.
-
-INLINE_INHERITED_MEMB  = NO
-
-# If the FULL_PATH_NAMES tag is set to YES then Doxygen will prepend the full
-# path before files name in the file list and in the header files. If set
-# to NO the shortest path that makes the file name unique will be used.
-
-FULL_PATH_NAMES        = NO
-
-# If the FULL_PATH_NAMES tag is set to YES then the STRIP_FROM_PATH tag
-# can be used to strip a user-defined part of the path. Stripping is
-# only done if one of the specified strings matches the left-hand part of
-# the path. The tag can be used to show relative paths in the file list.
-# If left blank the directory from which doxygen is run is used as the
-# path to strip.
-
-STRIP_FROM_PATH        =
-
-# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of
-# the path mentioned in the documentation of a class, which tells
-# the reader which header file to include in order to use a class.
-# If left blank only the name of the header file containing the class
-# definition is used. Otherwise one should specify the include paths that
-# are normally passed to the compiler using the -I flag.
-
-STRIP_FROM_INC_PATH    =
-
-# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter
-# (but less readable) file names. This can be useful is your file systems
-# doesn't support long names like on DOS, Mac, or CD-ROM.
-
-SHORT_NAMES            = NO
-
-# If the JAVADOC_AUTOBRIEF tag is set to YES then Doxygen
-# will interpret the first line (until the first dot) of a JavaDoc-style
-# comment as the brief description. If set to NO, the JavaDoc
-# comments will behave just like the Qt-style comments (thus requiring an
-# explicit @brief command for a brief description.
-
-JAVADOC_AUTOBRIEF      = YES
-
-# The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make Doxygen
-# treat a multi-line C++ special comment block (i.e. a block of //! or ///
-# comments) as a brief description. This used to be the default behaviour.
-# The new default is to treat a multi-line C++ comment block as a detailed
-# description. Set this tag to YES if you prefer the old behaviour instead.
-
-MULTILINE_CPP_IS_BRIEF = NO
-
-# If the INHERIT_DOCS tag is set to YES (the default) then an undocumented
-# member inherits the documentation from any documented member that it
-# re-implements.
-
-INHERIT_DOCS           = YES
-
-# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC
-# tag is set to YES, then doxygen will reuse the documentation of the first
-# member in the group (if any) for the other members of the group. By default
-# all members of a group must be documented explicitly.
-
-DISTRIBUTE_GROUP_DOC   = NO
-
-# If the SEPARATE_MEMBER_PAGES tag is set to YES, then doxygen will produce
-# a new page for each member. If set to NO, the documentation of a member will
-# be part of the file/class/namespace that contains it.
-
-SEPARATE_MEMBER_PAGES  = NO
-
-# The TAB_SIZE tag can be used to set the number of spaces in a tab.
-# Doxygen uses this value to replace tabs by spaces in code fragments.
-
-TAB_SIZE               = 8
-
-# This tag can be used to specify a number of aliases that acts
-# as commands in the documentation. An alias has the form "name=value".
-# For example adding "sideeffect=\par Side Effects:\n" will allow you to
-# put the command \sideeffect (or @sideeffect) in the documentation, which
-# will result in a user-defined paragraph with heading "Side Effects:".
-# You can put \n's in the value part of an alias to insert newlines.
-
-ALIASES                = "COININTERNAL=<em>This API member is considered internal to the library, as it is not likely to be of interest to the application programmer.</em>\n\n" \
-                         "DANGEROUS_ALLOC_RETURN=<b>Note that if the Coin library has been built as a DLL under Microsoft Windows and you use this method from application code, you \e must make sure that both the Coin DLL and the application executable is using the same instance of a C Run-Time (CRT) library. Otherwise, you \e will get memory heap corruption upon deallocating the returned instances, eventually leading to mysterious crashes.</b>\n\n" \
-                         "TOOLMAKER_REF=For extending the Coin library with your own classes, we strongly recommend that you make yourself acquainted with the excellent �The Inventor Toolmaker� book (ISBN 0-201-62493-1), which describes the tasks involved in detail. This book was written by the original SGI Inventor designers and explains many of the underlying design ideas, aswell as having lots of hands-on examples on how to extend the Coin toolkit in ways that are true to the fundamen [...]
-                         "COIN_CLASS_EXTENSION=Be aware that this class is an extension for Coin, and it is not available in the original SGI Open Inventor v2.1 API.\n" \
-                         "COIN_FUNCTION_EXTENSION=This function is an extension for Coin, and it is not available in the original SGI Open Inventor v2.1 API.\n" \
-                         "WEB3DCOPYRIGHT=<b>The detailed class documentation is taken verbatim from the VRML97 standard (ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by permission of the Consortium:</b>\n\n" \
-                         "ENDWEB3D=<b>The rest of this class documentation is \e not from the VRML97 standards documentation, but was written specifically for the Coin3D API documentation.</b>\n\n" \
-                         "ENGINE_TYPELESS_FILEFORMAT=The file format for this field is a bit special. Note the leading type specification, which is not necessary for most other field types:" \
-                         "NODEKIT_PRE_DIAGRAM=Node kit structure (new entries versus parent class marked with arrow prefix):" \
-                         "NODEKIT_POST_DIAGRAM=(See SoBaseKit::printDiagram() for information about the output formatting.)" \
-                         "NODEKIT_PRE_TABLE=Detailed information on catalog parts:" \
-                         "NODEKIT_POST_TABLE=(See SoBaseKit::printTable() for information about the output formatting.)" \
-                         "DRAGGER_CONSTRUCTOR=Default constructor, sets up the dragger nodekit catalog with the interaction and feedback geometry." \
-                         "DRAGGER_DEFAULT_SCREENSHOT=Here's how the dragger looks with its default geometry in the inactive state:"
-
-# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C
-# sources only. Doxygen will then generate output that is more tailored for C.
-# For instance, some of the names that are used will be different. The list
-# of all members will be omitted, etc.
-
-OPTIMIZE_OUTPUT_FOR_C  = NO
-
-# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java sources
-# only. Doxygen will then generate output that is more tailored for Java.
-# For instance, namespaces will be presented as packages, qualified scopes
-# will look different, etc.
-
-OPTIMIZE_OUTPUT_JAVA   = NO
-
-# Set the SUBGROUPING tag to YES (the default) to allow class member groups of
-# the same type (for instance a group of public functions) to be put as a
-# subgroup of that type (e.g. under the Public Functions section). Set it to
-# NO to prevent subgrouping. Alternatively, this can be done per class using
-# the \nosubgrouping command.
-
-SUBGROUPING            = YES
-
-#---------------------------------------------------------------------------
-# Build related configuration options
-#---------------------------------------------------------------------------
-
-# If the EXTRACT_ALL tag is set to YES doxygen will assume all entities in
-# documentation are documented, even if no documentation was available.
-# Private class members and static file members will be hidden unless
-# the EXTRACT_PRIVATE and EXTRACT_STATIC tags are set to YES
-
-EXTRACT_ALL            = NO
-
-# If the EXTRACT_PRIVATE tag is set to YES all private members of a class
-# will be included in the documentation.
-
-EXTRACT_PRIVATE        = NO
-
-# If the EXTRACT_STATIC tag is set to YES all static members of a file
-# will be included in the documentation.
-
-EXTRACT_STATIC         = NO
-
-# If the EXTRACT_LOCAL_CLASSES tag is set to YES classes (and structs)
-# defined locally in source files will be included in the documentation.
-# If set to NO only classes defined in header files are included.
-
-EXTRACT_LOCAL_CLASSES  = NO
-
-# This flag is only useful for Objective-C code. When set to YES local
-# methods, which are defined in the implementation section but not in
-# the interface are included in the documentation.
-# If set to NO (the default) only methods in the interface are included.
-
-EXTRACT_LOCAL_METHODS  = NO
-
-# If the HIDE_UNDOC_MEMBERS tag is set to YES, Doxygen will hide all
-# undocumented members of documented classes, files or namespaces.
-# If set to NO (the default) these members will be included in the
-# various overviews, but no documentation section is generated.
-# This option has no effect if EXTRACT_ALL is enabled.
-
-HIDE_UNDOC_MEMBERS     = NO
-
-# If the HIDE_UNDOC_CLASSES tag is set to YES, Doxygen will hide all
-# undocumented classes that are normally visible in the class hierarchy.
-# If set to NO (the default) these classes will be included in the various
-# overviews. This option has no effect if EXTRACT_ALL is enabled.
-
-HIDE_UNDOC_CLASSES     = YES
-
-# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, Doxygen will hide all
-# friend (class|struct|union) declarations.
-# If set to NO (the default) these declarations will be included in the
-# documentation.
-
-HIDE_FRIEND_COMPOUNDS  = YES
-
-# If the HIDE_IN_BODY_DOCS tag is set to YES, Doxygen will hide any
-# documentation blocks found inside the body of a function.
-# If set to NO (the default) these blocks will be appended to the
-# function's detailed documentation block.
-
-HIDE_IN_BODY_DOCS      = NO
-
-# The INTERNAL_DOCS tag determines if documentation
-# that is typed after a \internal command is included. If the tag is set
-# to NO (the default) then the documentation will be excluded.
-# Set it to YES to include the internal documentation.
-
-INTERNAL_DOCS          = YES
-
-# If the CASE_SENSE_NAMES tag is set to NO then Doxygen will only generate
-# file names in lower-case letters. If set to YES upper-case letters are also
-# allowed. This is useful if you have classes or files whose names only differ
-# in case and if your file system supports case sensitive file names. Windows
-# and Mac users are advised to set this option to NO.
-
-CASE_SENSE_NAMES       = YES
-
-# If the HIDE_SCOPE_NAMES tag is set to NO (the default) then Doxygen
-# will show members with their full class and namespace scopes in the
-# documentation. If set to YES the scope will be hidden.
-
-HIDE_SCOPE_NAMES       = NO
-
-# If the SHOW_INCLUDE_FILES tag is set to YES (the default) then Doxygen
-# will put a list of the files that are included by a file in the documentation
-# of that file.
-
-SHOW_INCLUDE_FILES     = YES
-
-# If the INLINE_INFO tag is set to YES (the default) then a tag [inline]
-# is inserted in the documentation for inline members.
-
-INLINE_INFO            = YES
-
-# If the SORT_MEMBER_DOCS tag is set to YES (the default) then doxygen
-# will sort the (detailed) documentation of file and class members
-# alphabetically by member name. If set to NO the members will appear in
-# declaration order.
-
-SORT_MEMBER_DOCS       = NO
-
-# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the
-# brief documentation of file, namespace and class members alphabetically
-# by member name. If set to NO (the default) the members will appear in
-# declaration order.
-
-SORT_BRIEF_DOCS        = NO
-
-# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be
-# sorted by fully-qualified names, including namespaces. If set to
-# NO (the default), the class list will be sorted only by class name,
-# not including the namespace part.
-# Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES.
-# Note: This option applies only to the class list, not to the
-# alphabetical list.
-
-SORT_BY_SCOPE_NAME     = NO
-
-# The GENERATE_TODOLIST tag can be used to enable (YES) or
-# disable (NO) the todo list. This list is created by putting \todo
-# commands in the documentation.
-
-GENERATE_TODOLIST      = NO
-
-# The GENERATE_TESTLIST tag can be used to enable (YES) or
-# disable (NO) the test list. This list is created by putting \test
-# commands in the documentation.
-
-GENERATE_TESTLIST      = NO
-
-# The GENERATE_BUGLIST tag can be used to enable (YES) or
-# disable (NO) the bug list. This list is created by putting \bug
-# commands in the documentation.
-
-GENERATE_BUGLIST       = YES
-
-# The GENERATE_DEPRECATEDLIST tag can be used to enable (YES) or
-# disable (NO) the deprecated list. This list is created by putting
-# \deprecated commands in the documentation.
-
-GENERATE_DEPRECATEDLIST= YES
-
-# The ENABLED_SECTIONS tag can be used to enable conditional
-# documentation sections, marked by \if sectionname ... \endif.
-
-ENABLED_SECTIONS       =
-
-# The MAX_INITIALIZER_LINES tag determines the maximum number of lines
-# the initial value of a variable or define consists of for it to appear in
-# the documentation. If the initializer consists of more lines than specified
-# here it will be hidden. Use a value of 0 to hide initializers completely.
-# The appearance of the initializer of individual variables and defines in the
-# documentation can be controlled using \showinitializer or \hideinitializer
-# command in the documentation regardless of this setting.
-
-MAX_INITIALIZER_LINES  = 30
-
-# Set the SHOW_USED_FILES tag to NO to disable the list of files generated
-# at the bottom of the documentation of classes and structs. If set to YES the
-# list will mention the files that were used to generate the documentation.
-
-SHOW_USED_FILES        = YES
-
-# If the sources in your project are distributed over multiple directories
-# then setting the SHOW_DIRECTORIES tag to YES will show the directory hierarchy
-# in the documentation.
-
-SHOW_DIRECTORIES       = NO
-
-# The FILE_VERSION_FILTER tag can be used to specify a program or script that
-# doxygen should invoke to get the current version for each file (typically from the
-# version control system). Doxygen will invoke the program by executing (via
-# popen()) the command <command> <input-file>, where <command> is the value of
-# the FILE_VERSION_FILTER tag, and <input-file> is the name of an input file
-# provided by doxygen. Whatever the progam writes to standard output
-# is used as the file version. See the manual for examples.
-
-FILE_VERSION_FILTER    =
-
-#---------------------------------------------------------------------------
-# configuration options related to warning and progress messages
-#---------------------------------------------------------------------------
-
-# The QUIET tag can be used to turn on/off the messages that are generated
-# by doxygen. Possible values are YES and NO. If left blank NO is used.
-
-QUIET                  = YES
-
-# The WARNINGS tag can be used to turn on/off the warning messages that are
-# generated by doxygen. Possible values are YES and NO. If left blank
-# NO is used.
-
-WARNINGS               = YES
-
-# If WARN_IF_UNDOCUMENTED is set to YES, then doxygen will generate warnings
-# for undocumented members. If EXTRACT_ALL is set to YES then this flag will
-# automatically be disabled.
-
-WARN_IF_UNDOCUMENTED   = YES
-
-# If WARN_IF_DOC_ERROR is set to YES, doxygen will generate warnings for
-# potential errors in the documentation, such as not documenting some
-# parameters in a documented function, or documenting parameters that
-# don't exist or using markup commands wrongly.
-
-WARN_IF_DOC_ERROR      = YES
-
-# This WARN_NO_PARAMDOC option can be abled to get warnings for
-# functions that are documented, but have no documentation for their parameters
-# or return value. If set to NO (the default) doxygen will only warn about
-# wrong or incomplete parameter documentation, but not about the absence of
-# documentation.
-
-WARN_NO_PARAMDOC       = NO
-
-# The WARN_FORMAT tag determines the format of the warning messages that
-# doxygen can produce. The string should contain the $file, $line, and $text
-# tags, which will be replaced by the file and line number from which the
-# warning originated and the warning text. Optionally the format may contain
-# $version, which will be replaced by the version of the file (if it could
-# be obtained via FILE_VERSION_FILTER)
-
-WARN_FORMAT            = "$file:$line: $text"
-
-# The WARN_LOGFILE tag can be used to specify a file to which warning
-# and error messages should be written. If left blank the output is written
-# to stderr.
-
-WARN_LOGFILE           =
-
-#---------------------------------------------------------------------------
-# configuration options related to the input files
-#---------------------------------------------------------------------------
-
-# The INPUT tag can be used to specify the files and/or directories that contain
-# documented source files. You may enter file names like "myfile.cpp" or
-# directories like "/usr/src/myproject". Separate the files or directories
-# with spaces.
-
-INPUT                  = .\include\Inventor\C\basic.h ..\..\docs\releases.dox ..\..\include\Inventor\actions\SoAction.h ..\..\include\Inventor\actions\SoAudioRenderAction.h ..\..\include\Inventor\actions\SoBoxHighlightRenderAction.h ..\..\include\Inventor\actions\SoCallbackAction.h ..\..\include\Inventor\actions\SoGetBoundingBoxAction.h ..\..\include\Inventor\actions\SoGetMatrixAction.h ..\..\include\Inventor\actions\SoGetPrimitiveCountAction.h ..\..\include\Inventor\actions\SoGlobalSimp [...]
-
-# If the value of the INPUT tag contains directories, you can use the
-# FILE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp
-# and *.h) to filter out the source-files in the directories. If left
-# blank the following patterns are tested:
-# *.c *.cc *.cxx *.cpp *.c++ *.java *.ii *.ixx *.ipp *.i++ *.inl *.h *.hh *.hxx
-# *.hpp *.h++ *.idl *.odl *.cs *.php *.php3 *.inc *.m *.mm
-
-FILE_PATTERNS          =
-
-# The RECURSIVE tag can be used to turn specify whether or not subdirectories
-# should be searched for input files as well. Possible values are YES and NO.
-# If left blank NO is used.
-
-RECURSIVE              = NO
-
-# The EXCLUDE tag can be used to specify files and/or directories that should
-# excluded from the INPUT source files. This way you can easily exclude a
-# subdirectory from a directory tree whose root is specified with the INPUT tag.
-
-EXCLUDE                =
-
-# The EXCLUDE_SYMLINKS tag can be used select whether or not files or
-# directories that are symbolic links (a Unix filesystem feature) are excluded
-# from the input.
-
-EXCLUDE_SYMLINKS       = NO
-
-# If the value of the INPUT tag contains directories, you can use the
-# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude
-# certain files from those directories.
-
-EXCLUDE_PATTERNS       =
-
-# The EXAMPLE_PATH tag can be used to specify one or more files or
-# directories that contain example code fragments that are included (see
-# the \include command).
-
-EXAMPLE_PATH           =
-
-# If the value of the EXAMPLE_PATH tag contains directories, you can use the
-# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp
-# and *.h) to filter out the source-files in the directories. If left
-# blank all files are included.
-
-EXAMPLE_PATTERNS       =
-
-# If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be
-# searched for input files to be used with the \include or \dontinclude
-# commands irrespective of the value of the RECURSIVE tag.
-# Possible values are YES and NO. If left blank NO is used.
-
-EXAMPLE_RECURSIVE      = NO
-
-# The IMAGE_PATH tag can be used to specify one or more files or
-# directories that contain image that are included in the documentation (see
-# the \image command).
-
-IMAGE_PATH             =
-
-# The INPUT_FILTER tag can be used to specify a program that doxygen should
-# invoke to filter for each input file. Doxygen will invoke the filter program
-# by executing (via popen()) the command <filter> <input-file>, where <filter>
-# is the value of the INPUT_FILTER tag, and <input-file> is the name of an
-# input file. Doxygen will then use the output that the filter program writes
-# to standard output.  If FILTER_PATTERNS is specified, this tag will be
-# ignored.
-
-INPUT_FILTER           =
-
-# The FILTER_PATTERNS tag can be used to specify filters on a per file pattern
-# basis.  Doxygen will compare the file name with each pattern and apply the
-# filter if there is a match.  The filters are a list of the form:
-# pattern=filter (like *.cpp=my_cpp_filter). See INPUT_FILTER for further
-# info on how filters are used. If FILTER_PATTERNS is empty, INPUT_FILTER
-# is applied to all files.
-
-FILTER_PATTERNS        =
-
-# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using
-# INPUT_FILTER) will be used to filter the input files when producing source
-# files to browse (i.e. when SOURCE_BROWSER is set to YES).
-
-FILTER_SOURCE_FILES    = NO
-
-#---------------------------------------------------------------------------
-# configuration options related to source browsing
-#---------------------------------------------------------------------------
-
-# If the SOURCE_BROWSER tag is set to YES then a list of source files will
-# be generated. Documented entities will be cross-referenced with these sources.
-# Note: To get rid of all source code in the generated output, make sure also
-# VERBATIM_HEADERS is set to NO.
-
-SOURCE_BROWSER         = NO
-
-# Setting the INLINE_SOURCES tag to YES will include the body
-# of functions and classes directly in the documentation.
-
-INLINE_SOURCES         = NO
-
-# Setting the STRIP_CODE_COMMENTS tag to YES (the default) will instruct
-# doxygen to hide any special comment blocks from generated source code
-# fragments. Normal C and C++ comments will always remain visible.
-
-STRIP_CODE_COMMENTS    = YES
-
-# If the REFERENCED_BY_RELATION tag is set to YES (the default)
-# then for each documented function all documented
-# functions referencing it will be listed.
-
-REFERENCED_BY_RELATION = NO
-
-# If the REFERENCES_RELATION tag is set to YES (the default)
-# then for each documented function all documented entities
-# called/used by that function will be listed.
-
-REFERENCES_RELATION    = NO
-
-# If the USE_HTAGS tag is set to YES then the references to source code
-# will point to the HTML generated by the htags(1) tool instead of doxygen
-# built-in source browser. The htags tool is part of GNU's global source
-# tagging system (see http://www.gnu.org/software/global/global.html). You
-# will need version 4.8.6 or higher.
-
-USE_HTAGS              = NO
-
-# If the VERBATIM_HEADERS tag is set to YES (the default) then Doxygen
-# will generate a verbatim copy of the header file for each class for
-# which an include is specified. Set to NO to disable this.
-
-VERBATIM_HEADERS       = YES
-
-#---------------------------------------------------------------------------
-# configuration options related to the alphabetical class index
-#---------------------------------------------------------------------------
-
-# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index
-# of all compounds will be generated. Enable this if the project
-# contains a lot of classes, structs, unions or interfaces.
-
-ALPHABETICAL_INDEX     = YES
-
-# If the alphabetical index is enabled (see ALPHABETICAL_INDEX) then
-# the COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns
-# in which this list will be split (can be a number in the range [1..20])
-
-COLS_IN_ALPHA_INDEX    = 5
-
-# In case all classes in a project start with a common prefix, all
-# classes will be put under the same header in the alphabetical index.
-# The IGNORE_PREFIX tag can be used to specify one or more prefixes that
-# should be ignored while generating the index headers.
-
-IGNORE_PREFIX          = So \
-                         Sb \
-                         cc_
-
-#---------------------------------------------------------------------------
-# configuration options related to the HTML output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_HTML tag is set to YES (the default) Doxygen will
-# generate HTML output.
-
-GENERATE_HTML = YES
-
-# The HTML_OUTPUT tag is used to specify where the HTML docs will be put.
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be
-# put in front of it. If left blank `html' will be used as the default path.
-
-HTML_OUTPUT = ..\html
-
-# The HTML_FILE_EXTENSION tag can be used to specify the file extension for
-# each generated HTML page (for example: .htm,.php,.asp). If it is left blank
-# doxygen will generate files with .html extension.
-
-HTML_FILE_EXTENSION    = .html
-
-# The HTML_HEADER tag can be used to specify a personal HTML header for
-# each generated HTML page. If it is left blank doxygen will generate a
-# standard header.
-
-HTML_HEADER            = ..\..\docs\doxygen\header.html
-
-# The HTML_FOOTER tag can be used to specify a personal HTML footer for
-# each generated HTML page. If it is left blank doxygen will generate a
-# standard footer.
-
-HTML_FOOTER            = ..\..\docs\doxygen\footer.html
-
-# The HTML_STYLESHEET tag can be used to specify a user-defined cascading
-# style sheet that is used by each HTML page. It can be used to
-# fine-tune the look of the HTML output. If the tag is left blank doxygen
-# will generate a default style sheet. Note that doxygen will try to copy
-# the style sheet file to the HTML output directory, so don't put your own
-# stylesheet in the HTML output directory as well, or it will be erased!
-
-HTML_STYLESHEET        = ..\..\docs\doxygen\stylesheet.css
-
-# If the HTML_ALIGN_MEMBERS tag is set to YES, the members of classes,
-# files or namespaces will be aligned in HTML using tables. If set to
-# NO a bullet list will be used.
-
-HTML_ALIGN_MEMBERS     = YES
-
-# If the GENERATE_HTMLHELP tag is set to YES, additional index files
-# will be generated that can be used as input for tools like the
-# Microsoft HTML help workshop to generate a compressed HTML help file (.chm)
-# of the generated HTML documentation.
-
-GENERATE_HTML = YES
-
-# If the GENERATE_HTMLHELP tag is set to YES, the CHM_FILE tag can
-# be used to specify the file name of the resulting .chm file. You
-# can add a path in front of the file if the result should not be
-# written to the html output directory.
-
-CHM_FILE               =
-
-# If the GENERATE_HTMLHELP tag is set to YES, the HHC_LOCATION tag can
-# be used to specify the location (absolute path including file name) of
-# the HTML help compiler (hhc.exe). If non-empty doxygen will try to run
-# the HTML help compiler on the generated index.hhp.
-
-HHC_LOCATION           =
-
-# If the GENERATE_HTMLHELP tag is set to YES, the GENERATE_CHI flag
-# controls if a separate .chi index file is generated (YES) or that
-# it should be included in the master .chm file (NO).
-
-GENERATE_CHI           = NO
-
-# If the GENERATE_HTMLHELP tag is set to YES, the BINARY_TOC flag
-# controls whether a binary table of contents is generated (YES) or a
-# normal table of contents (NO) in the .chm file.
-
-BINARY_TOC             = NO
-
-# The TOC_EXPAND flag can be set to YES to add extra items for group members
-# to the contents of the HTML help documentation and to the tree view.
-
-TOC_EXPAND             = NO
-
-# The DISABLE_INDEX tag can be used to turn on/off the condensed index at
-# top of each HTML page. The value NO (the default) enables the index and
-# the value YES disables it.
-
-DISABLE_INDEX          = NO
-
-# This tag can be used to set the number of enum values (range [1..20])
-# that doxygen will group on one line in the generated HTML documentation.
-
-ENUM_VALUES_PER_LINE   = 4
-
-# If the GENERATE_TREEVIEW tag is set to YES, a side panel will be
-# generated containing a tree-like index structure (just like the one that
-# is generated for HTML Help). For this to work a browser that supports
-# JavaScript, DHTML, CSS and frames is required (for instance Mozilla 1.0+,
-# Netscape 6.0+, Internet explorer 5.0+, or Konqueror). Windows users are
-# probably better off using the HTML help feature.
-
-GENERATE_TREEVIEW      = NO
-
-# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be
-# used to set the initial width (in pixels) of the frame in which the tree
-# is shown.
-
-TREEVIEW_WIDTH         = 250
-
-#---------------------------------------------------------------------------
-# configuration options related to the LaTeX output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_LATEX tag is set to YES (the default) Doxygen will
-# generate Latex output.
-
-GENERATE_LATEX         = NO
-
-# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put.
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be
-# put in front of it. If left blank `latex' will be used as the default path.
-
-LATEX_OUTPUT           =
-
-# The LATEX_CMD_NAME tag can be used to specify the LaTeX command name to be
-# invoked. If left blank `latex' will be used as the default command name.
-
-LATEX_CMD_NAME         = latex
-
-# The MAKEINDEX_CMD_NAME tag can be used to specify the command name to
-# generate index for LaTeX. If left blank `makeindex' will be used as the
-# default command name.
-
-MAKEINDEX_CMD_NAME     = makeindex
-
-# If the COMPACT_LATEX tag is set to YES Doxygen generates more compact
-# LaTeX documents. This may be useful for small projects and may help to
-# save some trees in general.
-
-COMPACT_LATEX          = NO
-
-# The PAPER_TYPE tag can be used to set the paper type that is used
-# by the printer. Possible values are: a4, a4wide, letter, legal and
-# executive. If left blank a4wide will be used.
-
-PAPER_TYPE             = a4wide
-
-# The EXTRA_PACKAGES tag can be to specify one or more names of LaTeX
-# packages that should be included in the LaTeX output.
-
-EXTRA_PACKAGES         =
-
-# The LATEX_HEADER tag can be used to specify a personal LaTeX header for
-# the generated latex document. The header should contain everything until
-# the first chapter. If it is left blank doxygen will generate a
-# standard header. Notice: only use this tag if you know what you are doing!
-
-LATEX_HEADER           =
-
-# If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated
-# is prepared for conversion to pdf (using ps2pdf). The pdf file will
-# contain links (just like the HTML output) instead of page references
-# This makes the output suitable for online browsing using a pdf viewer.
-
-PDF_HYPERLINKS         = NO
-
-# If the USE_PDFLATEX tag is set to YES, pdflatex will be used instead of
-# plain latex in the generated Makefile. Set this option to YES to get a
-# higher quality PDF documentation.
-
-USE_PDFLATEX           = NO
-
-# If the LATEX_BATCHMODE tag is set to YES, doxygen will add the \\batchmode.
-# command to the generated LaTeX files. This will instruct LaTeX to keep
-# running if errors occur, instead of asking the user for help.
-# This option is also used when generating formulas in HTML.
-
-LATEX_BATCHMODE        = NO
-
-# If LATEX_HIDE_INDICES is set to YES then doxygen will not
-# include the index chapters (such as File Index, Compound Index, etc.)
-# in the output.
-
-LATEX_HIDE_INDICES     = NO
-
-#---------------------------------------------------------------------------
-# configuration options related to the RTF output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_RTF tag is set to YES Doxygen will generate RTF output
-# The RTF output is optimized for Word 97 and may not look very pretty with
-# other RTF readers or editors.
-
-GENERATE_RTF           = NO
-
-# The RTF_OUTPUT tag is used to specify where the RTF docs will be put.
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be
-# put in front of it. If left blank `rtf' will be used as the default path.
-
-RTF_OUTPUT             = rtf
-
-# If the COMPACT_RTF tag is set to YES Doxygen generates more compact
-# RTF documents. This may be useful for small projects and may help to
-# save some trees in general.
-
-COMPACT_RTF            = NO
-
-# If the RTF_HYPERLINKS tag is set to YES, the RTF that is generated
-# will contain hyperlink fields. The RTF file will
-# contain links (just like the HTML output) instead of page references.
-# This makes the output suitable for online browsing using WORD or other
-# programs which support those fields.
-# Note: wordpad (write) and others do not support links.
-
-RTF_HYPERLINKS         = NO
-
-# Load stylesheet definitions from file. Syntax is similar to doxygen's
-# config file, i.e. a series of assignments. You only have to provide
-# replacements, missing definitions are set to their default value.
-
-RTF_STYLESHEET_FILE    =
-
-# Set optional variables used in the generation of an rtf document.
-# Syntax is similar to doxygen's config file.
-
-RTF_EXTENSIONS_FILE    =
-
-#---------------------------------------------------------------------------
-# configuration options related to the man page output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_MAN tag is set to YES (the default) Doxygen will
-# generate man pages
-
-GENERATE_MAN           = NO
-
-# The MAN_OUTPUT tag is used to specify where the man pages will be put.
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be
-# put in front of it. If left blank `man' will be used as the default path.
-
-MAN_OUTPUT = man
-
-# The MAN_EXTENSION tag determines the extension that is added to
-# the generated man pages (default is the subroutine's section .3)
-
-MAN_EXTENSION          = .3
-
-# If the MAN_LINKS tag is set to YES and Doxygen generates man output,
-# then it will generate one additional man file for each entity
-# documented in the real man page(s). These additional files
-# only source the real man page, but without them the man command
-# would be unable to find the correct page. The default is NO.
-
-MAN_LINKS              = NO
-
-#---------------------------------------------------------------------------
-# configuration options related to the XML output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_XML tag is set to YES Doxygen will
-# generate an XML file that captures the structure of
-# the code including all documentation.
-
-GENERATE_XML           = NO
-
-# The XML_OUTPUT tag is used to specify where the XML pages will be put.
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be
-# put in front of it. If left blank `xml' will be used as the default path.
-
-XML_OUTPUT             = xml
-
-# The XML_SCHEMA tag can be used to specify an XML schema,
-# which can be used by a validating XML parser to check the
-# syntax of the XML files.
-
-XML_SCHEMA             =
-
-# The XML_DTD tag can be used to specify an XML DTD,
-# which can be used by a validating XML parser to check the
-# syntax of the XML files.
-
-XML_DTD                =
-
-# If the XML_PROGRAMLISTING tag is set to YES Doxygen will
-# dump the program listings (including syntax highlighting
-# and cross-referencing information) to the XML output. Note that
-# enabling this will significantly increase the size of the XML output.
-
-XML_PROGRAMLISTING     = YES
-
-#---------------------------------------------------------------------------
-# configuration options for the AutoGen Definitions output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_AUTOGEN_DEF tag is set to YES Doxygen will
-# generate an AutoGen Definitions (see autogen.sf.net) file
-# that captures the structure of the code including all
-# documentation. Note that this feature is still experimental
-# and incomplete at the moment.
-
-GENERATE_AUTOGEN_DEF   = NO
-
-#---------------------------------------------------------------------------
-# configuration options related to the Perl module output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_PERLMOD tag is set to YES Doxygen will
-# generate a Perl module file that captures the structure of
-# the code including all documentation. Note that this
-# feature is still experimental and incomplete at the
-# moment.
-
-GENERATE_PERLMOD       = NO
-
-# If the PERLMOD_LATEX tag is set to YES Doxygen will generate
-# the necessary Makefile rules, Perl scripts and LaTeX code to be able
-# to generate PDF and DVI output from the Perl module output.
-
-PERLMOD_LATEX          = NO
-
-# If the PERLMOD_PRETTY tag is set to YES the Perl module output will be
-# nicely formatted so it can be parsed by a human reader.  This is useful
-# if you want to understand what is going on.  On the other hand, if this
-# tag is set to NO the size of the Perl module output will be much smaller
-# and Perl will parse it just the same.
-
-PERLMOD_PRETTY         = YES
-
-# The names of the make variables in the generated doxyrules.make file
-# are prefixed with the string contained in PERLMOD_MAKEVAR_PREFIX.
-# This is useful so different doxyrules.make files included by the same
-# Makefile don't overwrite each other's variables.
-
-PERLMOD_MAKEVAR_PREFIX =
-
-#---------------------------------------------------------------------------
-# Configuration options related to the preprocessor
-#---------------------------------------------------------------------------
-
-# If the ENABLE_PREPROCESSING tag is set to YES (the default) Doxygen will
-# evaluate all C-preprocessor directives found in the sources and include
-# files.
-
-ENABLE_PREPROCESSING   = YES
-
-# If the MACRO_EXPANSION tag is set to YES Doxygen will expand all macro
-# names in the source code. If set to NO (the default) only conditional
-# compilation will be performed. Macro expansion can be done in a controlled
-# way by setting EXPAND_ONLY_PREDEF to YES.
-
-MACRO_EXPANSION        = YES
-
-# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES
-# then the macro expansion is limited to the macros specified with the
-# PREDEFINED and EXPAND_AS_PREDEFINED tags.
-
-EXPAND_ONLY_PREDEF     = NO
-
-# If the SEARCH_INCLUDES tag is set to YES (the default) the includes files
-# in the INCLUDE_PATH (see below) will be search if a #include is found.
-
-SEARCH_INCLUDES        = YES
-
-# The INCLUDE_PATH tag can be used to specify one or more directories that
-# contain include files that are not input files but should be processed by
-# the preprocessor.
-
-INCLUDE_PATH           = .\include \
-                         . \
-                         ..\..\include \
-                         ..\..\include\Inventor\annex
-
-# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard
-# patterns (like *.h and *.hpp) to filter out the header-files in the
-# directories. If left blank, the patterns specified with FILE_PATTERNS will
-# be used.
-
-INCLUDE_FILE_PATTERNS  = *.h \
-                         *.h.in
-
-# The PREDEFINED tag can be used to specify one or more macro names that
-# are defined before the preprocessor is started (similar to the -D option of
-# gcc). The argument of the tag is a list of macros of the form: name
-# or name=definition (no spaces). If the definition and the = are
-# omitted =1 is assumed. To prevent a macro definition from being
-# undefined via #undef or recursively expanded use the := operator
-# instead of the = operator.
-
-PREDEFINED             = DOXYGEN_SKIP_THIS=1 \
-                         HAVE_CONFIG_H= \
-                         HAVE_VRML97= \
-                         HAVE_NODEKITS= \
-                         HAVE_DRAGGERS= \
-                         HAVE_MANIPULATORS= \
-                         COIN_DLL_API=
-
-# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
-# this tag can be used to specify a list of macro names that should be expanded.
-# The macro definition that is found in the sources will be used.
-# Use the PREDEFINED tag if you want to use a different macro definition.
-
-EXPAND_AS_DEFINED      = SO_COMPOSE__HEADER \
-                         SO_SFIELD_HEADER \
-                         SO_MFIELD_HEADER \
-                         SO_SFIELD_DERIVED_HEADER \
-                         SO_MFIELD_DERIVED_HEADER \
-                         SO_SFIELD_CONSTRUCTOR_HEADER \
-                         SO_SFIELD_REQUIRED_HEADER \
-                         SO_SFIELD_IO_HEADER \
-                         SO_MFIELD_IO_HEADER \
-                         SO_SFIELD_VALUE_HEADER \
-                         SO_MFIELD_VALUE_HEADER \
-                         SO_SFIELD_DERIVED_VALUE_HEADER \
-                         SO_MFIELD_DERIVED_VALUE_HEADER \
-                         SO_MFIELD_SETVALUESPOINTER_HEADER
-
-# If the SKIP_FUNCTION_MACROS tag is set to YES (the default) then
-# doxygen's preprocessor will remove all function-like macros that are alone
-# on a line, have an all uppercase name, and do not end with a semicolon. Such
-# function macros are typically used for boiler-plate code, and will confuse
-# the parser if not removed.
-
-SKIP_FUNCTION_MACROS   = NO
-
-#---------------------------------------------------------------------------
-# Configuration::additions related to external references
-#---------------------------------------------------------------------------
-
-# The TAGFILES option can be used to specify one or more tagfiles.
-# Optionally an initial location of the external documentation
-# can be added for each tagfile. The format of a tag file without
-# this location is as follows:
-#   TAGFILES = file1 file2 ...
-# Adding location for the tag files is done as follows:
-#   TAGFILES = file1=loc1 "file2 = loc2" ...
-# where "loc1" and "loc2" can be relative or absolute paths or
-# URLs. If a location is present for each tag, the installdox tool
-# does not have to be run to correct the links.
-# Note that each tag file must have a unique name
-# (where the name does NOT include the path)
-# If a tag file is not located in the directory in which doxygen
-# is run, you must also specify the path to the tagfile here.
-
-TAGFILES               =
-
-# When a file name is specified after GENERATE_TAGFILE, doxygen will create
-# a tag file that is based on the input files it reads.
-
-GENERATE_TAGFILE = ..\html\coin.tag
-
-# If the ALLEXTERNALS tag is set to YES all external classes will be listed
-# in the class index. If set to NO only the inherited external classes
-# will be listed.
-
-ALLEXTERNALS           = NO
-
-# If the EXTERNAL_GROUPS tag is set to YES all external groups will be listed
-# in the modules index. If set to NO, only the current project's groups will
-# be listed.
-
-EXTERNAL_GROUPS        = YES
-
-# The PERL_PATH should be the absolute path and name of the perl script
-# interpreter (i.e. the result of `which perl').
-
-PERL_PATH              = /usr/bin/perl
-
-#---------------------------------------------------------------------------
-# Configuration options related to the dot tool
-#---------------------------------------------------------------------------
-
-# If the CLASS_DIAGRAMS tag is set to YES (the default) Doxygen will
-# generate a inheritance diagram (in HTML, RTF and LaTeX) for classes with base
-# or super classes. Setting the tag to NO turns the diagrams off. Note that
-# this option is superseded by the HAVE_DOT option below. This is only a
-# fallback. It is recommended to install and use dot, since it yields more
-# powerful graphs.
-
-CLASS_DIAGRAMS         = YES
-
-# If set to YES, the inheritance and collaboration graphs will hide
-# inheritance and usage relations if the target is undocumented
-# or is not a class.
-
-HIDE_UNDOC_RELATIONS   = NO
-
-# If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is
-# available from the path. This tool is part of Graphviz, a graph visualization
-# toolkit from AT&T and Lucent Bell Labs. The other options in this section
-# have no effect if this option is set to NO (the default)
-
-HAVE_DOT               = NO
-
-# If the CLASS_GRAPH and HAVE_DOT tags are set to YES then doxygen
-# will generate a graph for each documented class showing the direct and
-# indirect inheritance relations. Setting this tag to YES will force the
-# the CLASS_DIAGRAMS tag to NO.
-
-CLASS_GRAPH            = YES
-
-# If the COLLABORATION_GRAPH and HAVE_DOT tags are set to YES then doxygen
-# will generate a graph for each documented class showing the direct and
-# indirect implementation dependencies (inheritance, containment, and
-# class references variables) of the class with other documented classes.
-
-COLLABORATION_GRAPH    = YES
-
-# If the GROUP_GRAPHS and HAVE_DOT tags are set to YES then doxygen
-# will generate a graph for groups, showing the direct groups dependencies
-
-GROUP_GRAPHS           = YES
-
-# If the UML_LOOK tag is set to YES doxygen will generate inheritance and
-# collaboration diagrams in a style similar to the OMG's Unified Modeling
-# Language.
-
-UML_LOOK               = NO
-
-# If set to YES, the inheritance and collaboration graphs will show the
-# relations between templates and their instances.
-
-TEMPLATE_RELATIONS     = YES
-
-# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDE_GRAPH, and HAVE_DOT
-# tags are set to YES then doxygen will generate a graph for each documented
-# file showing the direct and indirect include dependencies of the file with
-# other documented files.
-
-INCLUDE_GRAPH          = YES
-
-# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDED_BY_GRAPH, and
-# HAVE_DOT tags are set to YES then doxygen will generate a graph for each
-# documented header file showing the documented files that directly or
-# indirectly include this file.
-
-INCLUDED_BY_GRAPH      = YES
-
-# If the CALL_GRAPH and HAVE_DOT tags are set to YES then doxygen will
-# generate a call dependency graph for every global function or class method.
-# Note that enabling this option will significantly increase the time of a run.
-# So in most cases it will be better to enable call graphs for selected
-# functions only using the \callgraph command.
-
-CALL_GRAPH             = NO
-
-# If the GRAPHICAL_HIERARCHY and HAVE_DOT tags are set to YES then doxygen
-# will graphical hierarchy of all classes instead of a textual one.
-
-GRAPHICAL_HIERARCHY    = YES
-
-# If the DIRECTORY_GRAPH, SHOW_DIRECTORIES and HAVE_DOT tags are set to YES
-# then doxygen will show the dependencies a directory has on other directories
-# in a graphical way. The dependency relations are determined by the #include
-# relations between the files in the directories.
-
-DIRECTORY_GRAPH        = YES
-
-# The DOT_IMAGE_FORMAT tag can be used to set the image format of the images
-# generated by dot. Possible values are png, jpg, or gif
-# If left blank png will be used.
-
-DOT_IMAGE_FORMAT       = png
-
-# The tag DOT_PATH can be used to specify the path where the dot tool can be
-# found. If left blank, it is assumed the dot tool can be found in the path.
-
-DOT_PATH               =
-
-# The DOTFILE_DIRS tag can be used to specify one or more directories that
-# contain dot files that are included in the documentation (see the
-# \dotfile command).
-
-DOTFILE_DIRS           =
-
-# The MAX_DOT_GRAPH_DEPTH tag can be used to set the maximum depth of the
-# graphs generated by dot. A depth value of 3 means that only nodes reachable
-# from the root by following a path via at most 3 edges will be shown. Nodes
-# that lay further from the root node will be omitted. Note that setting this
-# option to 1 or 2 may greatly reduce the computation time needed for large
-# code bases. Also note that a graph may be further truncated if the graph's
-# image dimensions are not sufficient to fit the graph (see MAX_DOT_GRAPH_WIDTH
-# and MAX_DOT_GRAPH_HEIGHT). If 0 is used for the depth value (the default),
-# the graph is not depth-constrained.
-
-MAX_DOT_GRAPH_DEPTH    = 0
-
-# Set the DOT_TRANSPARENT tag to YES to generate images with a transparent
-# background. This is disabled by default, which results in a white background.
-# Warning: Depending on the platform used, enabling this option may lead to
-# badly anti-aliased labels on the edges of a graph (i.e. they become hard to
-# read).
-
-DOT_TRANSPARENT        = NO
-
-# Set the DOT_MULTI_TARGETS tag to YES allow dot to generate multiple output
-# files in one run (i.e. multiple -o and -T options on the command line). This
-# makes dot run faster, but since only newer versions of dot (>1.8.10)
-# support this, this feature is disabled by default.
-
-DOT_MULTI_TARGETS      = NO
-
-# If the GENERATE_LEGEND tag is set to YES (the default) Doxygen will
-# generate a legend page explaining the meaning of the various boxes and
-# arrows in the dot generated graphs.
-
-GENERATE_LEGEND        = YES
-
-# If the DOT_CLEANUP tag is set to YES (the default) Doxygen will
-# remove the intermediate dot files that are used to generate
-# the various graphs.
-
-DOT_CLEANUP            = YES
-
-#---------------------------------------------------------------------------
-# Configuration::additions related to the search engine
-#---------------------------------------------------------------------------
-
-# The SEARCHENGINE tag specifies whether or not a search engine should be
-# used. If set to NO the values of all tags below this one will be ignored.
-
-SEARCHENGINE           = NO
diff --git a/build/msvc6/include/Inventor/C/basic.h b/build/msvc6/include/Inventor/C/basic.h
deleted file mode 100644
index 5319920..0000000
--- a/build/msvc6/include/Inventor/C/basic.h
+++ /dev/null
@@ -1,308 +0,0 @@
-/* include/Inventor/C/basic.h.  Generated by configure.  */
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_BASIC_H
-#define COIN_BASIC_H
-
-/*
-  NOTE: basic.h is automatically generated from basic.h.in, so don't
-  edit basic.h directly.
-*/
-
-/* *********************************************************************** */
-
-/* Documented for Doxygen in SoDB.cpp. */
-typedef int SbBool;
-
-#ifdef DOXYGEN_SKIP_THIS
-#ifndef USE_STATIC_CONSTS
-/*
-  Using static consts might have some problems with merging on older
-  compilers, so lie for doxygen for now, this is tested and found
-  working on GCC 4.(1-3)
-*/
-#define USE_STATIC_CONSTS
-#endif //USE_STATIC_CONSTS
-#endif //DOXYGEN_SKIP_THIS
-
-#ifndef FALSE
-#ifdef USE_STATIC_CONSTS
-static const SbBool FALSE = 0;
-#else
-#define FALSE 0
-#endif //USE_STATIC_CONSTS
-#endif /* !FALSE */
-
-#ifndef TRUE
-#ifdef USE_STATIC_CONSTS
-static const SbBool TRUE = 1;
-#else
-#define TRUE 1
-#endif //USE_STATIC_CONSTS
-#endif /* !TRUE */
-
-/* *********************************************************************** */
-
-/* Ye good olde min/max macros. No library would be complete without them. */
-
-#define cc_min(x, y) (((x) < (y)) ? (x) : (y))
-#define cc_max(x, y) (((x) > (y)) ? (x) : (y))
-
-/* *********************************************************************** */
-
-/* Include this to 1) be compatible with Open Inventor's SbBasic.h, 2)
- * provide a way for application programmers to get hold of the type
- * definitions without explicitly including inttypes.h.
- *
- * The latter point is important because the inttypes.h file in SGI
- * and TGS Open Inventor is placed _below_ the Inventor/ directory in
- * the header files hierarchy. This is a stupid thing to do because it
- * could easily conflict with the inttypes.h file installed as part of
- * the C library on many systems (like GNU/Linux's glibc, for
- * instance).
- */
-#include <Inventor/system/inttypes.h>
-
-/* Internal note for Coin developers: in other sourcefiles in Coin, we
- * depend on math.h being included through SbBasic.h. It is done this
- * way to always make sure we have the M_* symbols available under
- * MSWin (see below). So don't remove the following line unless you
- * know very well what you are doing.
- */
-#include <math.h>
-
-/* Define misc values if they are not available from math.h. UNIX
- * systems typically have these defines, and MSWindows systems don't.
- */
-#ifndef M_E
-#define M_E 2.7182818284590452354
-#endif /* !M_E */
-#ifndef M_LOG2E
-#define M_LOG2E 1.4426950408889634074
-#endif /* !M_LOG2E */
-#ifndef M_LOG10E
-#define M_LOG10E 0.43429448190325182765
-#endif /* !M_LOG10E */
-#ifndef M_LN2
-#define M_LN2 0.69314718055994530942
-#endif /* !M_LN2 */
-#ifndef M_LN10
-#define M_LN10 2.30258509299404568402
-#endif /* !M_LN10 */
-#ifndef M_PI
-#define M_PI 3.14159265358979323846
-#endif /* !M_PI */
-#ifndef M_TWOPI
-#define M_TWOPI (M_PI * 2.0)
-#endif /* !M_TWOPI */
-#ifndef M_PI_2
-#define M_PI_2 1.57079632679489661923
-#endif /* !M_PI_2 */
-#ifndef M_PI_4
-#define M_PI_4 0.78539816339744830962
-#endif /* !M_PI_4 */
-#ifndef M_3PI_4
-#define M_3PI_4 2.3561944901923448370E0
-#endif /* !M_3PI_4 */
-#ifndef M_SQRTPI
-#define M_SQRTPI 1.77245385090551602792981
-#endif /* !M_SQRTPI */
-#ifndef M_1_PI
-#define M_1_PI 0.31830988618379067154
-#endif /* !M_1_PI */
-#ifndef M_2_PI
-#define M_2_PI 0.63661977236758134308
-#endif /* !M_2_PI */
-#ifndef M_2_SQRTPI
-#define M_2_SQRTPI 1.12837916709551257390
-#endif /* !M_2_SQRTPI */
-#ifndef M_SQRT2
-#define M_SQRT2 1.41421356237309504880
-#endif /* !M_SQRT2 */
-#ifndef M_SQRT1_2
-#define M_SQRT1_2 0.70710678118654752440
-#endif /* !M_SQRT1_2 */
-#ifndef M_LN2LO
-#define M_LN2LO 1.9082149292705877000E-10
-#endif /* !M_LN2LO */
-#ifndef M_LN2HI
-#define M_LN2HI 6.9314718036912381649E-1
-#endif /* !M_LN2HI */
-#ifndef M_SQRT3
-#define M_SQRT3 1.73205080756887719000
-#endif /* !M_SQRT3 */
-#ifndef M_IVLN10
-#define M_IVLN10 0.43429448190325182765 /* 1 / log(10) */
-#endif /* !M_IVLN10 */
-#ifndef M_LOG2_E
-#define M_LOG2_E 0.693147180559945309417
-#endif /* !M_LOG2_E */
-#ifndef M_INVLN2
-#define M_INVLN2 1.4426950408889633870E0 /* 1 / log(2) */
-#endif /* !M_INVLN2 */
-
-/* *********************************************************************** */
-
-/* A unique identifier to recognize whether or not we're running under
- * Kongsberg Oil & Gas Technologies's Coin library.
- */
-#define __COIN__
-
-/* The following #undef'ed defines are automatically defined and
- * synchronized with the settings in configure.in when ``configure''
- * is executed.
- *
- * The #ifndef wrapper is necessary because during development, these
- * are also defined in the config.h file generated by ``configure''.
- */
-#ifndef COIN_VERSION
-
-/* These are available for adding or omitting features based on Coin
- * version numbers in client application sources. */
-#define COIN_MAJOR_VERSION 4
-#define COIN_MINOR_VERSION 0
-#define COIN_MICRO_VERSION 0
-#define COIN_BETA_VERSION a
-#define COIN_VERSION "4.0.0a"
-
-/* This define is set by the configure script if singleprecision math
-   functions are available from the C library API headers. */
-/* #undef HAVE_SINGLEPRECISION_MATH */
-
-/* Most compilers should have "hash quoting", as it is part of the
-   ANSI standard. */
-#define HAVE_HASH_QUOTING 1
-/* #undef HAVE_APOSTROPHES_QUOTING */
-
-/* IN_PATH define in HPUX's sys/unistd.h conflicts with SoAction::IN_PATH */
-/* #undef COIN_UNDEF_IN_PATH_HACK */
-
-#endif /* !COIN_VERSION */ /* Ends configure-generated defines. */
-
-/* *********************************************************************** */
-
-/* The float-version of the math functions below did not come about
-   until C99, so we don't want to use them internally, for portability
-   reasons. */
-#ifdef COIN_INTERNAL
-#include <Inventor/C/base/math-undefs.h>
-#endif /* COIN_INTERNAL */
-
-/* *********************************************************************** */
-
-/* SO__QUOTE(str)        - use the preprocessor to quote a string.
- * SO__CONCAT(str1,str2) - use the preprocessor to concatenate two strings.
- */
-
-#ifdef HAVE_HASH_QUOTING
-#define SO__QUOTE(str)           #str
-#define SO__CONCAT(str1, str2)   str1##str2
-#elif defined(HAVE_APOSTROPHES_QUOTING)
-#define SO__QUOTE(str)           "str"
-#define SO__CONCAT(str1, str2)   str1/**/str2
-#else
-#error No valid way to do macro quoting!
-#endif
-
-/* *********************************************************************** */
-
-/* Precaution to avoid an some errors easily made by the application
-   programmer. */
-#ifdef COIN_DLL_API
-# error Leave the internal COIN_DLL_API define alone.
-#endif /* COIN_DLL_API */
-#ifdef COIN_INTERNAL
-# ifdef COIN_NOT_DLL
-#  error The COIN_NOT_DLL define is not supposed to be used when building the library, only when building Win32 applications.
-# endif /* COIN_INTERNAL && COIN_NOT_DLL */
-# ifdef COIN_DLL
-#  error The COIN_DLL define is not supposed to be used when building the library, only when building Win32 applications.
-# endif /* COIN_INTERNAL && COIN_DLL */
-#endif /* COIN_INTERNAL */
-
-/*
-  On MSWindows platforms, one of these defines must always be set when
-  building application programs:
-
-   - "COIN_DLL", when the application programmer is using the library
-     in the form of a dynamic link library (DLL)
-
-   - "COIN_NOT_DLL", when the application programmer is using the
-     library in the form of a static object library (LIB)
-
-  Note that either COIN_DLL or COIN_NOT_DLL _must_ be defined by the
-  application programmer on MSWindows platforms, or else the #error
-  statement will hit. Set up one or the other of these two defines in
-  your compiler environment according to how the library was built --
-  as a DLL (use "COIN_DLL") or as a LIB (use "COIN_NOT_DLL").
-
-  (Setting up defines for the compiler is typically done by either
-  adding something like "/DCOIN_DLL" to the compiler's argument line
-  (for command-line build processes), or by adding the define to the
-  list of preprocessor symbols in your IDE GUI (in the MSVC IDE, this
-  is done from the "Project"->"Settings" menu, choose the "C/C++" tab,
-  then "Preprocessor" from the dropdown box and add the appropriate
-  define)).
-
-  It is extremely important that the application programmer uses the
-  correct define, as using "COIN_NOT_DLL" when "COIN_DLL" is correct
-  will cause mysterious crashes.
- */
-/* FIXME: use a feature check to see if this is a platform which can
-   recognize the __declspec keyword instead of the crap #if below.
-   20011201 mortene. */
-#if defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__NT__)
-# ifdef COIN_INTERNAL
-#  ifdef COIN_MAKE_DLL
-#   define COIN_DLL_API __declspec(dllexport)
-#  endif /* COIN_MAKE_DLL */
-# else /* !COIN_INTERNAL */
-#  ifdef COIN_DLL
-#   ifdef COIN_NOT_DLL
-#     error Define _either_ COIN_DLL _or_ COIN_NOT_DLL as appropriate for your linkage -- not both at the same time! See Inventor/C/basic.h for further instructions.
-#   endif /* COIN_NOT_DLL */
-#   define COIN_DLL_API __declspec(dllimport)
-#  else /* !COIN_DLL */
-#   ifndef COIN_NOT_DLL
-#    error Define either COIN_DLL or COIN_NOT_DLL as appropriate for your linkage! See Inventor/C/basic.h for further instructions.
-#   endif /* !COIN_NOT_DLL */
-#  endif /* !COIN_DLL */
-# endif /* !COIN_INTERNAL */
-#endif /* Microsoft Windows */
-
-/* Empty define to avoid errors when _not_ compiling an MSWindows DLL. */
-#ifndef COIN_DLL_API
-# define COIN_DLL_API
-#endif /* !COIN_DLL_API */
-
-#endif /* !COIN_BASIC_H */
diff --git a/build/msvc6/include/Inventor/system/inttypes.h b/build/msvc6/include/Inventor/system/inttypes.h
deleted file mode 100644
index f1712a3..0000000
--- a/build/msvc6/include/Inventor/system/inttypes.h
+++ /dev/null
@@ -1,187 +0,0 @@
-/* include/Inventor/system/inttypes.h.  Generated by configure.  */
-#ifndef COIN_INTTYPES_H
-#define COIN_INTTYPES_H
-
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-/*
-  This file defines the following types:
-
-    int8_t uint8_t
-    int16_t uint16_t
-    int32_t uint32_t
-    int64_t uint64_t
-    intptr_t uintptr_t
-
-  (The 64-bit types are not guaranteed to be present, check for
-  HAVE_INT64_T and HAVE_UINT64_T.)
-*/
-
-/***************************************************************************/
-
-/* Block of defines set up by the configure script. Protected with the
-   #ifndef wrapper in case config.h was already included -- so we
-   don't confuse the compiler to think we redefine already #define'd
-   constants. */
-#ifndef COIN_CONFIGURE_BUILD /* (start wrapper) */
-
-/*
-  This file was autogenerated by our configuration process
-  specifically for this build configuration:
-*/
-#define COIN_CONFIGURE_BUILD I686_PC_CYGWIN
-#define COIN_CONFIGURE_HOST I686_PC_CYGWIN
-#define COIN_CONFIGURE_TARGET I686_PC_CYGWIN
-/*
-  The bit-type definitions may also be dependent on the compiler,
-  compiler version and C library.
-
-  So note that the bit-type definitions below might not match on other
-  systems. Be extremely careful if you for whatever reason is
-  installing this as a cross-platform header file (i.e.: you
-  shouldn't).
-*/
-
-/* FIXME: isn't it likely that the HAVE_*_H defines below could crash
-   with defines in application code in a project using Autoconf
-   configure?  20010711 mortene. */
-
-/* The <inttypes.h> header file. */
-/* #undef HAVE_INTTYPES_H */
-/* The <stdint.h> header file. */
-/* #undef HAVE_STDINT_H */
-/* The <sys/types.h> header file. */
-#define HAVE_SYS_TYPES_H 1
-/* The <stddef.h> header file. */
-#define HAVE_STDDEF_H 1
-
-
-/* If the system defines any of the types "on it's own", the
-   respective #define will be set below. */
-/* #undef HAVE_INT8_T */
-/* #undef HAVE_UINT8_T */
-/* #undef HAVE_INT16_T */
-/* #undef HAVE_UINT16_T */
-/* #undef HAVE_INT32_T */
-/* #undef HAVE_UINT32_T */
-/* #undef HAVE_INT64_T */
-/* #undef HAVE_UINT64_T */
-/* #undef HAVE_INTPTR_T */
-/* #undef HAVE_UINTPTR_T */
-
-/* The type which the configure script found to match the given
-   bitwidth. */
-#define COIN_INT8_T char
-#define COIN_UINT8_T unsigned char
-#define COIN_INT16_T short
-#define COIN_UINT16_T unsigned short
-#define COIN_INT32_T int
-#define COIN_UINT32_T unsigned int
-#define COIN_INT64_T __int64
-#define COIN_UINT64_T unsigned __int64
-#define COIN_INTPTR_T int
-#define COIN_UINTPTR_T unsigned int
-
-#endif /* (end wrapper) ! COIN_CONFIGURE_BUILD */
-
-
-/* The header files should be listed in the same order as they are in
-   the SIM_AC_DEFINE_BYTESIZE_TYPES detection macro. This is the same
-   order as the one Autoconf (currently upcoming 2.51) is using for its
-   standard includes.  20010711 larsa */
-#ifdef HAVE_INTTYPES_H
-#include <inttypes.h>
-#else
-#ifdef HAVE_STDINT_H
-#include <stdint.h>
-#endif /* HAVE_STDINT_H */
-#endif
-#ifdef HAVE_SYS_TYPES_H
-#include <sys/types.h>
-#endif /* HAVE_SYS_TYPES_H */
-#ifdef HAVE_STDDEF_H
-#include <stddef.h>
-#endif /* HAVE_STDDEF_H */
-
-
-#if !defined(HAVE_INT8_T) && defined(COIN_INT8_T)
-typedef COIN_INT8_T int8_t;
-#define HAVE_INT8_T 1
-#endif /* !HAVE_INT8_T && COIN_INT8_T */
-
-#if !defined(HAVE_UINT8_T) && defined(COIN_UINT8_T)
-typedef COIN_UINT8_T uint8_t;
-#define HAVE_UINT8_T 1
-#endif /* !HAVE_UINT8_T && COIN_UINT8_T */
-
-#if !defined(HAVE_INT16_T) && defined(COIN_INT16_T)
-typedef COIN_INT16_T int16_t;
-#define HAVE_INT16_T 1
-#endif /* !HAVE_INT16_T && COIN_INT16_T */
-
-#if !defined(HAVE_UINT16_T) && defined(COIN_UINT16_T)
-typedef COIN_UINT16_T uint16_t;
-#define HAVE_UINT16_T 1
-#endif /* !HAVE_UINT16_T && COIN_UINT16_T */
-
-#if !defined(HAVE_INT32_T) && defined(COIN_INT32_T)
-typedef COIN_INT32_T int32_t;
-#define HAVE_INT32_T 1
-#endif /* !HAVE_INT32_T && COIN_INT32_T */
-
-#if !defined(HAVE_UINT32_T) && defined(COIN_UINT32_T)
-typedef COIN_UINT32_T uint32_t;
-#define HAVE_UINT32_T 1
-#endif /* !HAVE_UINT32_T && COIN_UINT32_T */
-
-#if !defined(HAVE_INT64_T) && defined(COIN_INT64_T)
-typedef COIN_INT64_T int64_t;
-#define HAVE_INT64_T 1
-#endif /* !HAVE_INT64_T && COIN_INT64_T */
-
-#if !defined(HAVE_UINT64_T) && defined(COIN_UINT64_T)
-typedef COIN_UINT64_T uint64_t;
-#define HAVE_UINT64_T 1
-#endif /* !HAVE_UINT64_T && COIN_UINT64_T */
-
-#if !defined(HAVE_INTPTR_T) && defined(COIN_INTPTR_T)
-typedef COIN_INTPTR_T intptr_t;
-#define HAVE_INTPTR_T 1
-#endif /* !HAVE_INTPTR_T && COIN_INTPTR_T */
-
-#if !defined(HAVE_UINTPTR_T) && defined(COIN_UINTPTR_T)
-typedef COIN_UINTPTR_T uintptr_t;
-#define HAVE_UINTPTR_T 1
-#endif /* !HAVE_UINTPTR_T && COIN_UINTPTR_T */
-
-#endif /* !COIN_INTTYPES_H */
diff --git a/build/msvc6/src/config-debug.h b/build/msvc6/src/config-debug.h
deleted file mode 100644
index 103834d..0000000
--- a/build/msvc6/src/config-debug.h
+++ /dev/null
@@ -1,473 +0,0 @@
-/* src/config.h.  Generated by configure.  */
-/* src/discard.h.in.  Generated from configure.ac by autoheader.  */
-
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif
-
-#include <unconfig.h>
-#include <setup.h>
-
-
-/* define this to the libCoin beta version letter */
-#define COIN_BETA_VERSION a
-
-/* Build system. */
-#define COIN_CONFIGURE_BUILD I686_PC_CYGWIN
-
-/* Build host system. */
-#define COIN_CONFIGURE_HOST I686_PC_CYGWIN
-
-/* Build target system. */
-#define COIN_CONFIGURE_TARGET I686_PC_CYGWIN
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT16_T short
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT32_T int
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT64_T __int64
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT8_T char
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INTPTR_T int
-
-/* Define when building Mac OS X framework */
-/* #undef COIN_MACOSX_FRAMEWORK */
-
-/* Define for Mac OS X builds */
-/* #undef COIN_MACOS_10 */
-
-/* Define for Mac OS 10.1 builds */
-/* #undef COIN_MACOS_10_1 */
-
-/* Define for Mac OS 10.2 builds */
-/* #undef COIN_MACOS_10_2 */
-
-/* define this to the libCoin major version number */
-#define COIN_MAJOR_VERSION 4
-
-/* define this to the libCoin release version number */
-#define COIN_MICRO_VERSION 0
-
-/* define this to the libCoin minor version number */
-#define COIN_MINOR_VERSION 0
-
-/* define this to the dynamic library name of Coin */
-#define COIN_SYSTEM_LIBRARY_NAME "coin4d.dll"
-
-/* System dependent thread ID type */
-#define COIN_THREADID_TYPE DWORD
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT16_T unsigned short
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT32_T unsigned int
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT64_T unsigned __int64
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT8_T unsigned char
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINTPTR_T unsigned int
-
-/* define to "remove" conflicting IN_PATH define from <sys/unistd.h> */
-/* #undef COIN_UNDEF_IN_PATH_HACK */
-
-/* define this to the full libCoin major.minor.micro version number */
-#define COIN_VERSION "4.0.0a"
-
-/* define this to the dynamic library extension suffix on this system */
-#define DYNAMIC_LIBRARY_EXTENSION ".dll"
-
-/* define for runtime linking with fontconfig */
-#define FONTCONFIG_RUNTIME_LINKING 1
-
-/* define for runtime linking with freetype */
-#define FREETYPE_RUNTIME_LINKING 1
-
-/* define if GLU is part of the GL library */
-/* #undef GLU_IS_PART_OF_GL */
-
-/* define for runtime linking with GLU */
-#define GLU_RUNTIME_LINKING 1
-
-/* define if you have AGL OpenGL bindings */
-/* #undef HAVE_AGL */
-
-/* define if AGL pBuffers are available on the system */
-/* #undef HAVE_AGL_PBUFFER */
-
-/* define if the AL header should be included as AL/al.h */
-/* #undef HAVE_AL_AL_H */
-
-/* define if preprocessor can quote arguments with apostophes */
-/* #undef HAVE_APOSTROPHES_QUOTING */
-
-/* Define if assert() uses __builtin_expect() */
-/* #undef HAVE_ASSERT_WITH_BUILTIN_EXPECT */
-
-/* define if bcopy() is available */
-/* #undef HAVE_BCOPY */
-
-/* Define to use bzip2 */
-/* #undef HAVE_BZIP2 */
-
-/* define if you have CGL OpenGL bindings */
-/* #undef HAVE_CGL */
-
-/* The CPP compiler has a variable containing the current function name */
-/* #undef HAVE_CPP_COMPILER_FUNCTION_NAME_VAR */
-
-/* The C compiler has a variable containing the current function name */
-/* #undef HAVE_C_COMPILER_FUNCTION_NAME_VAR */
-
-/* Define to 1 if you have the <direct.h> header file. */
-#define HAVE_DIRECT_H 1
-
-/* define if the DLD shared library loader is available */
-/* #undef HAVE_DLD_LIB */
-
-/* Define to 1 if you have the <dlfcn.h> header file. */
-/* #undef HAVE_DLFCN_H */
-
-/* define if you have the dl library */
-/* #undef HAVE_DL_LIB */
-
-/* define if the Mac OS X dyld can be used for runtime binding */
-/* #undef HAVE_DYLD_RUNTIME_BINDING */
-
-/* should be defined if there is some way of doing dynamic linking */
-#define HAVE_DYNAMIC_LINKING 1
-
-/* whether or not finite() is available */
-/* #undef HAVE_FINITE */
-
-/* define if you have the fontconfig library */
-/* #undef HAVE_FONTCONFIG */
-
-/* define that the Fontconfig header is available */
-/* #undef HAVE_FONTCONFIG_H */
-
-/* whether or not fpclass() is available */
-/* #undef HAVE_FPCLASS */
-
-/* define if you have the freetype library */
-/* #undef HAVE_FREETYPE */
-
-/* define that the FreeType header is available */
-/* #undef HAVE_FREETYPE_H */
-
-/* define if fstat() is available */
-#define HAVE_FSTAT 1
-
-/* Define to use ftime() */
-#define HAVE_FTIME 1
-
-/* Define to use getcwd() */
-/* #undef HAVE_GETCWD */
-
-/* Define to use GetEnvironmentVariable() instead of getenv() */
-#define HAVE_GETENVIRONMENTVARIABLE 1
-
-/* Define to use SVr4 / BSD4.3 gettimeofday() */
-/* #undef HAVE_GETTIMEOFDAY */
-
-/* define if you have GLU */
-/* #undef HAVE_GLU */
-
-/* define if you have GLX X11 OpenGL bindings */
-/* #undef HAVE_GLX */
-
-/* define if the GLEXT header should be included as GL/glext.h */
-/* #undef HAVE_GL_GLEXT_H */
-
-/* define if the GLU header should be included as GL/glu.h */
-#define HAVE_GL_GLU_H 1
-
-/* define if the GL header should be included as GL/gl.h */
-#define HAVE_GL_GL_H 1
-
-/* Define to use gzdopen() */
-#define HAVE_GZDOPEN 1
-
-/* define if preprocessor can quote arguments with the hash symbol */
-#define HAVE_HASH_QUOTING 1
-
-/* Define to 1 if you have the <ieeefp.h> header file. */
-/* #undef HAVE_IEEEFP_H */
-
-/* Define to use ilogb() */
-/* #undef HAVE_ILOGB */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INT16_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INT32_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INT64_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INT8_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INTPTR_T */
-
-/* Define to 1 if you have the <inttypes.h> header file. */
-/* #undef HAVE_INTTYPES_H */
-
-/* Define to 1 if you have the <io.h> header file. */
-#define HAVE_IO_H 1
-
-/* define if isinf() is available */
-/* #undef HAVE_ISINF */
-
-/* whether or not isnan() is available */
-/* #undef HAVE_ISNAN */
-
-/* Define this if you build the Java wrapper */
-/* #undef HAVE_JAVA_WRAPPER */
-
-/* Define to 1 if you have the <libgen.h> header file. */
-/* #undef HAVE_LIBGEN_H */
-
-/* define if you have the simage library */
-/* #undef HAVE_LIBSIMAGE */
-
-/* Define to 1 if you have the <mach-o/dyld.h> header file. */
-/* #undef HAVE_MACH_O_DYLD_H */
-
-/* define if memmove() is available */
-#define HAVE_MEMMOVE 1
-
-/* Define to 1 if you have the <memory.h> header file. */
-#define HAVE_MEMORY_H 1
-
-/* Define if you have the <netinet/in.h> header file. */
-/* #undef HAVE_NETINET_IN_H */
-
-/* openal extensions available */
-/* #undef HAVE_OPENAL */
-
-/* define if the AL header should be included as OpenAL/al.h */
-/* #undef HAVE_OPENAL_AL_H */
-
-/* define if you have OpenGL */
-#define HAVE_OPENGL 1
-
-/* Define to 1 if you have the <OpenGL/CGLCurrent.h> header file. */
-/* #undef HAVE_OPENGL_CGLCURRENT_H */
-
-/* define if the GLEXT header should be included as OpenGL/glext.h */
-/* #undef HAVE_OPENGL_GLEXT_H */
-
-/* define if the GLU header should be included as OpenGL/glu.h */
-/* #undef HAVE_OPENGL_GLU_H */
-
-/* define if the GL header should be included as OpenGL/gl.h */
-/* #undef HAVE_OPENGL_GL_H */
-
-/* define if pthread's struct timespec uses nsecs and not usecs */
-/* #undef HAVE_PTHREAD_TIMESPEC_NSEC */
-
-/* Define to use Win32 QueryPerformanceCounter() */
-#define HAVE_QUERYPERFORMANCECOUNTER 1
-
-/* define if snprintf() is available */
-/* #undef HAVE_SNPRINTF */
-
-/* define that the Spidermonkey header is available */
-/* #undef HAVE_SPIDERMONKEY_H */
-
-/* define if you have the SpiderMonkey library */
-/* #undef HAVE_SPIDERMONKEY_VIA_LINKTIME_LINKING */
-
-/* Define to 1 if you have the <stddef.h> header file. */
-#define HAVE_STDDEF_H 1
-
-/* Define to 1 if you have the <stdint.h> header file. */
-/* #undef HAVE_STDINT_H */
-
-/* Define to 1 if you have the <stdlib.h> header file. */
-#define HAVE_STDLIB_H 1
-
-/* Define to 1 if you have the <strings.h> header file. */
-/* #undef HAVE_STRINGS_H */
-
-/* Define to 1 if you have the <string.h> header file. */
-#define HAVE_STRING_H 1
-
-/* Define to use BSD4.3 strncasecmp() */
-/* #undef HAVE_STRNCASECMP */
-
-/* *EXPERIMENTAL* to use the GLU we've "appropriated" from SGI */
-/* #undef HAVE_SUPERGLU */
-
-/* Define to 1 if you have the <sys/param.h> header file. */
-/* #undef HAVE_SYS_PARAM_H */
-
-/* Define to 1 if you have the <sys/stat.h> header file. */
-#define HAVE_SYS_STAT_H 1
-
-/* Define to 1 if you have the <sys/timeb.h> header file. */
-#define HAVE_SYS_TIMEB_H 1
-
-/* Define to 1 if you have the <sys/time.h> header file. */
-/* #undef HAVE_SYS_TIME_H */
-
-/* Define to 1 if you have the <sys/types.h> header file. */
-#define HAVE_SYS_TYPES_H 1
-
-/* Define to 1 if you have the <sys/unistd.h> header file. */
-/* #undef HAVE_SYS_UNISTD_H */
-
-/* to use the platform-independent thread-handling abstractions */
-#define HAVE_THREADS 
-
-/* Define to use timeGetTime() */
-#define HAVE_TIMEGETTIME 
-
-/* Define to 1 if you have the <time.h> header file. */
-#define HAVE_TIME_H 1
-
-/* Define to 1 if you have the <tlhelp32.h> header file. */
-#define HAVE_TLHELP32_H 1
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINT16_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINT32_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINT64_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINT8_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINTPTR_T */
-
-/* Define to 1 if you have the <unistd.h> header file. */
-/* #undef HAVE_UNISTD_H */
-
-/* Define to use va_copy() when available */
-/* #undef HAVE_VA_COPY_MACRO */
-
-/* define if vsnprintf() is available */
-/* #undef HAVE_VSNPRINTF */
-
-/* define if you have WGL Win32 OpenGL bindings */
-#define HAVE_WGL 1
-
-/* Define if the Win32 API is available */
-#define HAVE_WIN32_API 1
-
-/* define if the Win32 LoadLibrary method is available */
-#define HAVE_WINDLL_RUNTIME_BINDING 1
-
-/* Define to 1 if you have the <windows.h> header file. */
-#define HAVE_WINDOWS_H 1
-
-/* define if it is possible to build against X11 */
-/* #undef HAVE_X11_AVAILABLE */
-
-/* Define to use zlib */
-/* #undef HAVE_ZLIB */
-
-/* whether or not _finite() is available */
-/* #undef HAVE__FINITE */
-
-/* whether or not _fpclass() is available */
-/* #undef HAVE__FPCLASS */
-
-/* Define to use Win32 _ftime() */
-#define HAVE__FTIME 1
-
-/* Define to use Win32 _getcwd() */
-#define HAVE__GETCWD 1
-
-/* whether or not _isnan() is available */
-/* #undef HAVE__ISNAN */
-
-/* Define to use Win32 _logb() */
-#define HAVE__LOGB 1
-
-/* define if _snprintf() is available */
-#define HAVE__SNPRINTF 1
-
-/* define if the system has _splitpath() */
-#define HAVE__SPLITPATH 1
-
-/* define if _vsnprintf() is available */
-#define HAVE__VSNPRINTF 1
-
-/* Define if compiler has __builtin_expect() macro */
-/* #undef HAVE___BUILTIN_EXPECT */
-
-/* define for runtime linking with zlib */
-#define LIBBZIP2_RUNTIME_LINKING 1
-
-/* define for runtime linking with OpenAL */
-#define OPENAL_RUNTIME_LINKING 1
-
-/* define this to the dynamic library name of OpenGL */
-#define OPENGL_SYSTEM_LIBRARY_NAME "opengl32.dll"
-
-/* Name of package */
-#define PACKAGE "Coin"
-
-/* Define to the address where bug reports for this package should be sent. */
-#define PACKAGE_BUGREPORT "coin-support at coin3d.org"
-
-/* Define to the full name of this package. */
-#define PACKAGE_NAME "Coin"
-
-/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "Coin 4.0.0a"
-
-/* Define to the one symbol short name of this package. */
-#define PACKAGE_TARNAME "coin"
-
-/* Define to the version of this package. */
-#define PACKAGE_VERSION "4.0.0a"
-
-/* define for runtime linking with simage */
-#define SIMAGE_RUNTIME_LINKING 1
-
-/* The type timeval::tv_sec is declared as. */
-#define SIM_TIMEVAL_TV_SEC_T long
-
-/* The type timeval::tv_usec is declared as. */
-#define SIM_TIMEVAL_TV_USEC_T long
-
-/* define for runtime linking with SpiderMonkey */
-#define SPIDERMONKEY_RUNTIME_LINKING 1
-
-/* Define to 1 if you have the ANSI C header files. */
-#define STDC_HEADERS 1
-
-/* define to use the POSIX threads API */
-/* #undef USE_PTHREAD */
-
-/* define to use the Win32 threads API */
-#define USE_W32THREAD 
-
-/* Version number of package */
-#define VERSION "4.0.0a"
-
-/* Define to 1 if the X Window System is missing or not being used. */
-#define X_DISPLAY_MISSING 1
-
-/* define for runtime linking with zlib */
-#define ZLIB_RUNTIME_LINKING 1
diff --git a/build/msvc6/src/config-release.h b/build/msvc6/src/config-release.h
deleted file mode 100644
index b69926f..0000000
--- a/build/msvc6/src/config-release.h
+++ /dev/null
@@ -1,473 +0,0 @@
-/* src/config.h.  Generated by configure.  */
-/* src/discard.h.in.  Generated from configure.ac by autoheader.  */
-
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif
-
-#include <unconfig.h>
-#include <setup.h>
-
-
-/* define this to the libCoin beta version letter */
-#define COIN_BETA_VERSION a
-
-/* Build system. */
-#define COIN_CONFIGURE_BUILD I686_PC_CYGWIN
-
-/* Build host system. */
-#define COIN_CONFIGURE_HOST I686_PC_CYGWIN
-
-/* Build target system. */
-#define COIN_CONFIGURE_TARGET I686_PC_CYGWIN
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT16_T short
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT32_T int
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT64_T __int64
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT8_T char
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INTPTR_T int
-
-/* Define when building Mac OS X framework */
-/* #undef COIN_MACOSX_FRAMEWORK */
-
-/* Define for Mac OS X builds */
-/* #undef COIN_MACOS_10 */
-
-/* Define for Mac OS 10.1 builds */
-/* #undef COIN_MACOS_10_1 */
-
-/* Define for Mac OS 10.2 builds */
-/* #undef COIN_MACOS_10_2 */
-
-/* define this to the libCoin major version number */
-#define COIN_MAJOR_VERSION 4
-
-/* define this to the libCoin release version number */
-#define COIN_MICRO_VERSION 0
-
-/* define this to the libCoin minor version number */
-#define COIN_MINOR_VERSION 0
-
-/* define this to the dynamic library name of Coin */
-#define COIN_SYSTEM_LIBRARY_NAME "coin4.dll"
-
-/* System dependent thread ID type */
-#define COIN_THREADID_TYPE DWORD
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT16_T unsigned short
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT32_T unsigned int
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT64_T unsigned __int64
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT8_T unsigned char
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINTPTR_T unsigned int
-
-/* define to "remove" conflicting IN_PATH define from <sys/unistd.h> */
-/* #undef COIN_UNDEF_IN_PATH_HACK */
-
-/* define this to the full libCoin major.minor.micro version number */
-#define COIN_VERSION "4.0.0a"
-
-/* define this to the dynamic library extension suffix on this system */
-#define DYNAMIC_LIBRARY_EXTENSION ".dll"
-
-/* define for runtime linking with fontconfig */
-#define FONTCONFIG_RUNTIME_LINKING 1
-
-/* define for runtime linking with freetype */
-#define FREETYPE_RUNTIME_LINKING 1
-
-/* define if GLU is part of the GL library */
-/* #undef GLU_IS_PART_OF_GL */
-
-/* define for runtime linking with GLU */
-#define GLU_RUNTIME_LINKING 1
-
-/* define if you have AGL OpenGL bindings */
-/* #undef HAVE_AGL */
-
-/* define if AGL pBuffers are available on the system */
-/* #undef HAVE_AGL_PBUFFER */
-
-/* define if the AL header should be included as AL/al.h */
-/* #undef HAVE_AL_AL_H */
-
-/* define if preprocessor can quote arguments with apostophes */
-/* #undef HAVE_APOSTROPHES_QUOTING */
-
-/* Define if assert() uses __builtin_expect() */
-/* #undef HAVE_ASSERT_WITH_BUILTIN_EXPECT */
-
-/* define if bcopy() is available */
-/* #undef HAVE_BCOPY */
-
-/* Define to use bzip2 */
-/* #undef HAVE_BZIP2 */
-
-/* define if you have CGL OpenGL bindings */
-/* #undef HAVE_CGL */
-
-/* The CPP compiler has a variable containing the current function name */
-/* #undef HAVE_CPP_COMPILER_FUNCTION_NAME_VAR */
-
-/* The C compiler has a variable containing the current function name */
-/* #undef HAVE_C_COMPILER_FUNCTION_NAME_VAR */
-
-/* Define to 1 if you have the <direct.h> header file. */
-#define HAVE_DIRECT_H 1
-
-/* define if the DLD shared library loader is available */
-/* #undef HAVE_DLD_LIB */
-
-/* Define to 1 if you have the <dlfcn.h> header file. */
-/* #undef HAVE_DLFCN_H */
-
-/* define if you have the dl library */
-/* #undef HAVE_DL_LIB */
-
-/* define if the Mac OS X dyld can be used for runtime binding */
-/* #undef HAVE_DYLD_RUNTIME_BINDING */
-
-/* should be defined if there is some way of doing dynamic linking */
-#define HAVE_DYNAMIC_LINKING 1
-
-/* whether or not finite() is available */
-/* #undef HAVE_FINITE */
-
-/* define if you have the fontconfig library */
-/* #undef HAVE_FONTCONFIG */
-
-/* define that the Fontconfig header is available */
-/* #undef HAVE_FONTCONFIG_H */
-
-/* whether or not fpclass() is available */
-/* #undef HAVE_FPCLASS */
-
-/* define if you have the freetype library */
-/* #undef HAVE_FREETYPE */
-
-/* define that the FreeType header is available */
-/* #undef HAVE_FREETYPE_H */
-
-/* define if fstat() is available */
-#define HAVE_FSTAT 1
-
-/* Define to use ftime() */
-#define HAVE_FTIME 1
-
-/* Define to use getcwd() */
-/* #undef HAVE_GETCWD */
-
-/* Define to use GetEnvironmentVariable() instead of getenv() */
-#define HAVE_GETENVIRONMENTVARIABLE 1
-
-/* Define to use SVr4 / BSD4.3 gettimeofday() */
-/* #undef HAVE_GETTIMEOFDAY */
-
-/* define if you have GLU */
-/* #undef HAVE_GLU */
-
-/* define if you have GLX X11 OpenGL bindings */
-/* #undef HAVE_GLX */
-
-/* define if the GLEXT header should be included as GL/glext.h */
-/* #undef HAVE_GL_GLEXT_H */
-
-/* define if the GLU header should be included as GL/glu.h */
-#define HAVE_GL_GLU_H 1
-
-/* define if the GL header should be included as GL/gl.h */
-#define HAVE_GL_GL_H 1
-
-/* Define to use gzdopen() */
-#define HAVE_GZDOPEN 1
-
-/* define if preprocessor can quote arguments with the hash symbol */
-#define HAVE_HASH_QUOTING 1
-
-/* Define to 1 if you have the <ieeefp.h> header file. */
-/* #undef HAVE_IEEEFP_H */
-
-/* Define to use ilogb() */
-/* #undef HAVE_ILOGB */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INT16_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INT32_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INT64_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INT8_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INTPTR_T */
-
-/* Define to 1 if you have the <inttypes.h> header file. */
-/* #undef HAVE_INTTYPES_H */
-
-/* Define to 1 if you have the <io.h> header file. */
-#define HAVE_IO_H 1
-
-/* define if isinf() is available */
-/* #undef HAVE_ISINF */
-
-/* whether or not isnan() is available */
-/* #undef HAVE_ISNAN */
-
-/* Define this if you build the Java wrapper */
-/* #undef HAVE_JAVA_WRAPPER */
-
-/* Define to 1 if you have the <libgen.h> header file. */
-/* #undef HAVE_LIBGEN_H */
-
-/* define if you have the simage library */
-/* #undef HAVE_LIBSIMAGE */
-
-/* Define to 1 if you have the <mach-o/dyld.h> header file. */
-/* #undef HAVE_MACH_O_DYLD_H */
-
-/* define if memmove() is available */
-#define HAVE_MEMMOVE 1
-
-/* Define to 1 if you have the <memory.h> header file. */
-#define HAVE_MEMORY_H 1
-
-/* Define if you have the <netinet/in.h> header file. */
-/* #undef HAVE_NETINET_IN_H */
-
-/* openal extensions available */
-/* #undef HAVE_OPENAL */
-
-/* define if the AL header should be included as OpenAL/al.h */
-/* #undef HAVE_OPENAL_AL_H */
-
-/* define if you have OpenGL */
-#define HAVE_OPENGL 1
-
-/* Define to 1 if you have the <OpenGL/CGLCurrent.h> header file. */
-/* #undef HAVE_OPENGL_CGLCURRENT_H */
-
-/* define if the GLEXT header should be included as OpenGL/glext.h */
-/* #undef HAVE_OPENGL_GLEXT_H */
-
-/* define if the GLU header should be included as OpenGL/glu.h */
-/* #undef HAVE_OPENGL_GLU_H */
-
-/* define if the GL header should be included as OpenGL/gl.h */
-/* #undef HAVE_OPENGL_GL_H */
-
-/* define if pthread's struct timespec uses nsecs and not usecs */
-/* #undef HAVE_PTHREAD_TIMESPEC_NSEC */
-
-/* Define to use Win32 QueryPerformanceCounter() */
-#define HAVE_QUERYPERFORMANCECOUNTER 1
-
-/* define if snprintf() is available */
-/* #undef HAVE_SNPRINTF */
-
-/* define that the Spidermonkey header is available */
-/* #undef HAVE_SPIDERMONKEY_H */
-
-/* define if you have the SpiderMonkey library */
-/* #undef HAVE_SPIDERMONKEY_VIA_LINKTIME_LINKING */
-
-/* Define to 1 if you have the <stddef.h> header file. */
-#define HAVE_STDDEF_H 1
-
-/* Define to 1 if you have the <stdint.h> header file. */
-/* #undef HAVE_STDINT_H */
-
-/* Define to 1 if you have the <stdlib.h> header file. */
-#define HAVE_STDLIB_H 1
-
-/* Define to 1 if you have the <strings.h> header file. */
-/* #undef HAVE_STRINGS_H */
-
-/* Define to 1 if you have the <string.h> header file. */
-#define HAVE_STRING_H 1
-
-/* Define to use BSD4.3 strncasecmp() */
-/* #undef HAVE_STRNCASECMP */
-
-/* *EXPERIMENTAL* to use the GLU we've "appropriated" from SGI */
-/* #undef HAVE_SUPERGLU */
-
-/* Define to 1 if you have the <sys/param.h> header file. */
-/* #undef HAVE_SYS_PARAM_H */
-
-/* Define to 1 if you have the <sys/stat.h> header file. */
-#define HAVE_SYS_STAT_H 1
-
-/* Define to 1 if you have the <sys/timeb.h> header file. */
-#define HAVE_SYS_TIMEB_H 1
-
-/* Define to 1 if you have the <sys/time.h> header file. */
-/* #undef HAVE_SYS_TIME_H */
-
-/* Define to 1 if you have the <sys/types.h> header file. */
-#define HAVE_SYS_TYPES_H 1
-
-/* Define to 1 if you have the <sys/unistd.h> header file. */
-/* #undef HAVE_SYS_UNISTD_H */
-
-/* to use the platform-independent thread-handling abstractions */
-#define HAVE_THREADS 
-
-/* Define to use timeGetTime() */
-#define HAVE_TIMEGETTIME 
-
-/* Define to 1 if you have the <time.h> header file. */
-#define HAVE_TIME_H 1
-
-/* Define to 1 if you have the <tlhelp32.h> header file. */
-#define HAVE_TLHELP32_H 1
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINT16_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINT32_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINT64_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINT8_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINTPTR_T */
-
-/* Define to 1 if you have the <unistd.h> header file. */
-/* #undef HAVE_UNISTD_H */
-
-/* Define to use va_copy() when available */
-/* #undef HAVE_VA_COPY_MACRO */
-
-/* define if vsnprintf() is available */
-/* #undef HAVE_VSNPRINTF */
-
-/* define if you have WGL Win32 OpenGL bindings */
-#define HAVE_WGL 1
-
-/* Define if the Win32 API is available */
-#define HAVE_WIN32_API 1
-
-/* define if the Win32 LoadLibrary method is available */
-#define HAVE_WINDLL_RUNTIME_BINDING 1
-
-/* Define to 1 if you have the <windows.h> header file. */
-#define HAVE_WINDOWS_H 1
-
-/* define if it is possible to build against X11 */
-/* #undef HAVE_X11_AVAILABLE */
-
-/* Define to use zlib */
-/* #undef HAVE_ZLIB */
-
-/* whether or not _finite() is available */
-/* #undef HAVE__FINITE */
-
-/* whether or not _fpclass() is available */
-/* #undef HAVE__FPCLASS */
-
-/* Define to use Win32 _ftime() */
-#define HAVE__FTIME 1
-
-/* Define to use Win32 _getcwd() */
-#define HAVE__GETCWD 1
-
-/* whether or not _isnan() is available */
-/* #undef HAVE__ISNAN */
-
-/* Define to use Win32 _logb() */
-#define HAVE__LOGB 1
-
-/* define if _snprintf() is available */
-#define HAVE__SNPRINTF 1
-
-/* define if the system has _splitpath() */
-#define HAVE__SPLITPATH 1
-
-/* define if _vsnprintf() is available */
-#define HAVE__VSNPRINTF 1
-
-/* Define if compiler has __builtin_expect() macro */
-/* #undef HAVE___BUILTIN_EXPECT */
-
-/* define for runtime linking with zlib */
-#define LIBBZIP2_RUNTIME_LINKING 1
-
-/* define for runtime linking with OpenAL */
-#define OPENAL_RUNTIME_LINKING 1
-
-/* define this to the dynamic library name of OpenGL */
-#define OPENGL_SYSTEM_LIBRARY_NAME "opengl32.dll"
-
-/* Name of package */
-#define PACKAGE "Coin"
-
-/* Define to the address where bug reports for this package should be sent. */
-#define PACKAGE_BUGREPORT "coin-support at coin3d.org"
-
-/* Define to the full name of this package. */
-#define PACKAGE_NAME "Coin"
-
-/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "Coin 4.0.0a"
-
-/* Define to the one symbol short name of this package. */
-#define PACKAGE_TARNAME "coin"
-
-/* Define to the version of this package. */
-#define PACKAGE_VERSION "4.0.0a"
-
-/* define for runtime linking with simage */
-#define SIMAGE_RUNTIME_LINKING 1
-
-/* The type timeval::tv_sec is declared as. */
-#define SIM_TIMEVAL_TV_SEC_T long
-
-/* The type timeval::tv_usec is declared as. */
-#define SIM_TIMEVAL_TV_USEC_T long
-
-/* define for runtime linking with SpiderMonkey */
-#define SPIDERMONKEY_RUNTIME_LINKING 1
-
-/* Define to 1 if you have the ANSI C header files. */
-#define STDC_HEADERS 1
-
-/* define to use the POSIX threads API */
-/* #undef USE_PTHREAD */
-
-/* define to use the Win32 threads API */
-#define USE_W32THREAD 
-
-/* Version number of package */
-#define VERSION "4.0.0a"
-
-/* Define to 1 if the X Window System is missing or not being used. */
-#define X_DISPLAY_MISSING 1
-
-/* define for runtime linking with zlib */
-#define ZLIB_RUNTIME_LINKING 1
diff --git a/build/msvc6/src/config.h b/build/msvc6/src/config.h
deleted file mode 100644
index 659f542..0000000
--- a/build/msvc6/src/config.h
+++ /dev/null
@@ -1,13 +0,0 @@
-#ifndef COIN_DEBUG
-#error The define COIN_DEBUG needs to be defined to true or false
-#endif
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif
-
-#if COIN_DEBUG
-#include "config-debug.h"
-#else /* !COIN_DEBUG */
-#include "config-release.h"
-#endif /* !COIN_DEBUG */
diff --git a/build/msvc6/src/setup.h b/build/msvc6/src/setup.h
deleted file mode 100644
index 03354c3..0000000
--- a/build/msvc6/src/setup.h
+++ /dev/null
@@ -1,135 +0,0 @@
-/* src/setup.h.  Generated by configure.  */
-/***************************************************************************
- * setup.h
- *
- * This file is a collection of the user-tunable parameters for Coin.
- * You can edit the setting of the below defines to alter how Coin behaves.
- *
- * Note that this file comes from a template file called "setup.h.in".
- * Editing the template file does nothing - make sure you are editing the
- * file "setup.h".
- */
-
-/***************************************************************************
- * HAVE_VRML97
- *
- * If you want to disable VRML97 suport in Coin, do not set this define.
- *
- * The reason to disable this is mostly to avoid compiling a lot of code
- * that causes the Coin library to grow considerably if you need a
- * particularly small version of Coin.
- *
- * Default is to have VRML97 support enabled.
- */
-
-#define HAVE_VRML97 
-
-/***************************************************************************
- * HAVE_NODEKITS
- *
- * If you want to disable nodekits in Coin, do not set this define.
- * This will also disable draggers and manipulators, as they are built on
- * top of the nodekit system.  It also disables the SoForeignFileKit and
- * its derived classes, and the builtin profiler statistics visualization.
- *
- * The reason to disable this is mostly to avoid compiling a lot of code
- * that causes the Coin library to grow in size if you need a particularly
- * small version of Coin.
- *
- * Default is to have nodekit support enabled.
- */
-
-#define HAVE_NODEKITS 
-
-/***************************************************************************
- * HAVE_DRAGGERS
- *
- * If you want to disable draggers in Coin, do not set this define.
- * This will also disable manipulators, as they are heavy users of draggers.
- *
- * The reason to disable this is mostly to avoid compiling a lot of code
- * that causes the Coin library to grow in size if you need a particularly
- * small version of Coin.
- *
- * Default is to have dragger support enabled.
- */
-
-#define HAVE_DRAGGERS 
-
-/***************************************************************************
- * HAVE_MANIPULATORS
- *
- * If you want to disable manipulators in Coin, do not set this define.
- *
- * The reason to disable this is mostly to avoid compiling a lot of code
- * that causes the Coin library to grow in size if you need a particularly
- * small version of Coin.
- *
- * Default is to have manipulators support enabled.
- */
-
-#define HAVE_MANIPULATORS 
-
-/***************************************************************************
- * HAVE_SOUND
- *
- * Define this if you want Coin to have sound support.  You will need
- * OpenAL on the run-time system as well for sound to work.
- *
- * Default is to have sound enabled.
- */
-
-#define HAVE_SOUND 
-
-/***************************************************************************
- * COIN_THREADSAFE
- *
- * If you want to enable extra code in Coin that makes render traversals
- * multi-thread safe, enable this define.  This does not make the whole of
- * Coin thread safe - just doing parallel render traversals on multipipe
- * systems.
- *
- * Default is to have thread safety code disabled.  It is disabled because
- * it costs a lot of overhead in the most common cases where it is not
- * necessary.
- */
-
-/* #undef COIN_THREADSAFE */
-
-/***************************************************************************
- * HAVE_3DS_IMPORT_CAPABILITIES
- *
- * If you want to be able to import .3ds files directly into Coin, set this
- * define.
- *
- * Default is to not have this define set, as the import code has not been
- * thoroughty tested and robustified by the main Coin developers yet.
- */
-
-#define HAVE_3DS_IMPORT_CAPABILITIES 
-
-/***************************************************************************
- * COIN_HAVE_JAVASCRIPT
- *
- * All the SpiderMonkey javascript code is wrapped in this
- * define. This is done to make sure the code in Coin-2 and Coin-dev
- * is as equal as possible, making it easier to port fixes and
- * enchancements.
- *
- * Default is to have this define set.
- * If VRML97 is disabled, JavaScript support is also disabled.
- */
-
-#define COIN_HAVE_JAVASCRIPT 
-
-/***************************************************************************
- * The end.
- *
- * Make sure this header file is not installed, and only used when building
- * Coin itself.
- */
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif
-
diff --git a/build/msvc7/coin4.sln b/build/msvc7/coin4.sln
deleted file mode 100755
index 3ce3932..0000000
--- a/build/msvc7/coin4.sln
+++ /dev/null
@@ -1,66 +0,0 @@
-Microsoft Visual Studio Solution File, Format Version 8.00
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "coin4", "coin4.vcproj", "{4DE22A84-B191-451A-907F-05093520303A}"
-	ProjectSection(ProjectDependencies) = postProject
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "coin4_install", "coin4_install.vcproj", "{81094CB1-161E-423A-905A-0C492E4DF20B}"
-	ProjectSection(ProjectDependencies) = postProject
-		{4DE22A84-B191-451A-907F-05093520303A} = {4DE22A84-B191-451A-907F-05093520303A}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "coin4_uninstall", "coin4_uninstall.vcproj", "{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}"
-	ProjectSection(ProjectDependencies) = postProject
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "coin4_docs", "coin4_docs.vcproj", "{79A19DDE-2D99-4E02-9784-062481599286}"
-	ProjectSection(ProjectDependencies) = postProject
-	EndProjectSection
-EndProject
-Global
-	GlobalSection(SolutionConfiguration) = preSolution
-		DLL (Debug) = DLL (Debug)
-		DLL (Release) = DLL (Release)
-		LIB (Debug) = LIB (Debug)
-		LIB (Release) = LIB (Release)
-	EndGlobalSection
-	GlobalSection(ProjectDependencies) = postSolution
-	EndGlobalSection
-	GlobalSection(ProjectConfiguration) = postSolution
-		{4DE22A84-B191-451A-907F-05093520303A}.DLL (Debug).ActiveCfg = DLL (Debug)|Win32
-		{4DE22A84-B191-451A-907F-05093520303A}.DLL (Debug).Build.0 = DLL (Debug)|Win32
-		{4DE22A84-B191-451A-907F-05093520303A}.DLL (Release).ActiveCfg = DLL (Release)|Win32
-		{4DE22A84-B191-451A-907F-05093520303A}.DLL (Release).Build.0 = DLL (Release)|Win32
-		{4DE22A84-B191-451A-907F-05093520303A}.LIB (Debug).ActiveCfg = LIB (Debug)|Win32
-		{4DE22A84-B191-451A-907F-05093520303A}.LIB (Debug).Build.0 = LIB (Debug)|Win32
-		{4DE22A84-B191-451A-907F-05093520303A}.LIB (Release).ActiveCfg = LIB (Release)|Win32
-		{4DE22A84-B191-451A-907F-05093520303A}.LIB (Release).Build.0 = LIB (Release)|Win32
-		{81094CB1-161E-423A-905A-0C492E4DF20B}.DLL (Debug).ActiveCfg = DLL (Debug)|Win32
-		{81094CB1-161E-423A-905A-0C492E4DF20B}.DLL (Debug).Build.0 = DLL (Debug)|Win32
-		{81094CB1-161E-423A-905A-0C492E4DF20B}.DLL (Release).ActiveCfg = DLL (Release)|Win32
-		{81094CB1-161E-423A-905A-0C492E4DF20B}.DLL (Release).Build.0 = DLL (Release)|Win32
-		{81094CB1-161E-423A-905A-0C492E4DF20B}.LIB (Debug).ActiveCfg = LIB (Debug)|Win32
-		{81094CB1-161E-423A-905A-0C492E4DF20B}.LIB (Debug).Build.0 = LIB (Debug)|Win32
-		{81094CB1-161E-423A-905A-0C492E4DF20B}.LIB (Release).ActiveCfg = LIB (Release)|Win32
-		{81094CB1-161E-423A-905A-0C492E4DF20B}.LIB (Release).Build.0 = LIB (Release)|Win32
-		{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}.DLL (Debug).ActiveCfg = DLL (Debug)|Win32
-		{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}.DLL (Debug).Build.0 = DLL (Debug)|Win32
-		{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}.DLL (Release).ActiveCfg = DLL (Release)|Win32
-		{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}.DLL (Release).Build.0 = DLL (Release)|Win32
-		{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}.LIB (Debug).ActiveCfg = LIB (Debug)|Win32
-		{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}.LIB (Debug).Build.0 = LIB (Debug)|Win32
-		{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}.LIB (Release).ActiveCfg = LIB (Release)|Win32
-		{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}.LIB (Release).Build.0 = LIB (Release)|Win32
-		{79A19DDE-2D99-4E02-9784-062481599286}.DLL (Debug).ActiveCfg = DLL (Debug)|Win32
-		{79A19DDE-2D99-4E02-9784-062481599286}.DLL (Debug).Build.0 = DLL (Debug)|Win32
-		{79A19DDE-2D99-4E02-9784-062481599286}.DLL (Release).ActiveCfg = DLL (Release)|Win32
-		{79A19DDE-2D99-4E02-9784-062481599286}.DLL (Release).Build.0 = DLL (Release)|Win32
-		{79A19DDE-2D99-4E02-9784-062481599286}.LIB (Debug).ActiveCfg = LIB (Debug)|Win32
-		{79A19DDE-2D99-4E02-9784-062481599286}.LIB (Debug).Build.0 = LIB (Debug)|Win32
-		{79A19DDE-2D99-4E02-9784-062481599286}.LIB (Release).ActiveCfg = LIB (Release)|Win32
-		{79A19DDE-2D99-4E02-9784-062481599286}.LIB (Release).Build.0 = LIB (Release)|Win32
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-	EndGlobalSection
-	GlobalSection(ExtensibilityAddIns) = postSolution
-	EndGlobalSection
-EndGlobal
diff --git a/build/msvc7/coin4.vcproj b/build/msvc7/coin4.vcproj
deleted file mode 100755
index ea93771..0000000
--- a/build/msvc7/coin4.vcproj
+++ /dev/null
@@ -1,47688 +0,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
-	ProjectType="Visual C++"
-	Version="7.10"
-	Name="coin4"
-	SccProjectName=""
-	SccLocalPath="">
-	<Platforms>
-		<Platform
-			Name="Win32"/>
-	</Platforms>
-	<Configurations>
-		<Configuration
-			Name="DLL (Release)|Win32"
-			OutputDirectory=".\Release"
-			IntermediateDirectory=".\Release"
-			ConfigurationType="2"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="FALSE">
-			<Tool
-				Name="VCCLCompilerTool"
-				Optimization="3"
-				InlineFunctionExpansion="1"
-				AdditionalIncludeDirectories=".,include,..\..\include,src,..\..\src,..\..\include\Inventor\annex"
-				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL"
-				RuntimeLibrary="2"
-				EnableFunctionLevelLinking="TRUE"
-				PrecompiledHeaderFile=".\Release/coin4.pch"
-				AssemblerListingLocation=".\Release/"
-				ObjectFile=".\Release/"
-				ProgramDataBaseFileName=".\Release/"
-				WarningLevel="3"
-				SuppressStartupBanner="TRUE"
-				DebugInformationFormat="3"
-				CompileAs="0"/>
-			<Tool
-				Name="VCCustomBuildTool"/>
-			<Tool
-				Name="VCLinkerTool"
-				AdditionalDependencies="opengl32.lib winmm.lib"
-				OutputFile="coin4.dll"
-				LinkIncremental="1"
-				SuppressStartupBanner="TRUE"
-				ProgramDatabaseFile=".\Release/coin4.pdb"
-				OptimizeForWindows98="1"
-				SetChecksum="TRUE"
-				ImportLibrary=".\Release/coin4.lib"
-				TargetMachine="1"/>
-			<Tool
-				Name="VCMIDLTool"
-				PreprocessorDefinitions="NDEBUG"
-				MkTypLibCompatible="TRUE"
-				SuppressStartupBanner="TRUE"
-				TargetEnvironment="1"
-				TypeLibraryName=".\Release/coin4.tlb"
-				HeaderFileName=""/>
-			<Tool
-				Name="VCPostBuildEventTool"/>
-			<Tool
-				Name="VCPreBuildEventTool"/>
-			<Tool
-				Name="VCPreLinkEventTool"/>
-			<Tool
-				Name="VCResourceCompilerTool"
-				PreprocessorDefinitions="NDEBUG"
-				Culture="1033"/>
-			<Tool
-				Name="VCWebServiceProxyGeneratorTool"/>
-			<Tool
-				Name="VCXMLDataGeneratorTool"/>
-			<Tool
-				Name="VCWebDeploymentTool"/>
-			<Tool
-				Name="VCManagedWrapperGeneratorTool"/>
-			<Tool
-				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
-		</Configuration>
-		<Configuration
-			Name="LIB (Release)|Win32"
-			OutputDirectory=".\StaticRelease"
-			IntermediateDirectory=".\StaticRelease"
-			ConfigurationType="4"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="FALSE">
-			<Tool
-				Name="VCCLCompilerTool"
-				Optimization="3"
-				InlineFunctionExpansion="1"
-				AdditionalIncludeDirectories=".,include,..\..\include,src,..\..\src,..\..\include\Inventor\annex"
-				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_LIB;COIN_DEBUG=0;HAVE_CONFIG_H;YY_NO_UNISTD_H;COIN_INTERNAL"
-				RuntimeLibrary="2"
-				EnableFunctionLevelLinking="TRUE"
-				PrecompiledHeaderFile=".\StaticRelease/coin4.pch"
-				AssemblerListingLocation=".\StaticRelease/"
-				ObjectFile=".\StaticRelease/"
-				ProgramDataBaseFileName=".\StaticRelease/"
-				WarningLevel="3"
-				SuppressStartupBanner="TRUE"
-				DebugInformationFormat="3"
-				CompileAs="0"/>
-			<Tool
-				Name="VCCustomBuildTool"/>
-			<Tool
-				Name="VCLibrarianTool"
-				OutputFile="coin4s.lib"
-				SuppressStartupBanner="TRUE"/>
-			<Tool
-				Name="VCMIDLTool"/>
-			<Tool
-				Name="VCPostBuildEventTool"/>
-			<Tool
-				Name="VCPreBuildEventTool"/>
-			<Tool
-				Name="VCPreLinkEventTool"/>
-			<Tool
-				Name="VCResourceCompilerTool"
-				PreprocessorDefinitions="NDEBUG"
-				Culture="1044"/>
-			<Tool
-				Name="VCWebServiceProxyGeneratorTool"/>
-			<Tool
-				Name="VCXMLDataGeneratorTool"/>
-			<Tool
-				Name="VCManagedWrapperGeneratorTool"/>
-			<Tool
-				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
-		</Configuration>
-		<Configuration
-			Name="LIB (Debug)|Win32"
-			OutputDirectory=".\StaticDebug"
-			IntermediateDirectory=".\StaticDebug"
-			ConfigurationType="4"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="FALSE">
-			<Tool
-				Name="VCCLCompilerTool"
-				Optimization="0"
-				AdditionalIncludeDirectories=".,include,..\..\include,src,..\..\src,..\..\include\Inventor\annex"
-				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_LIB;COIN_DEBUG=1;HAVE_CONFIG_H;YY_NO_UNISTD_H;COIN_INTERNAL"
-				BasicRuntimeChecks="3"
-				RuntimeLibrary="3"
-				PrecompiledHeaderFile=".\StaticDebug/coin4.pch"
-				AssemblerListingLocation=".\StaticDebug/"
-				ObjectFile=".\StaticDebug/"
-				ProgramDataBaseFileName=".\StaticDebug/"
-				WarningLevel="3"
-				SuppressStartupBanner="TRUE"
-				DebugInformationFormat="3"
-				CompileAs="0"/>
-			<Tool
-				Name="VCCustomBuildTool"/>
-			<Tool
-				Name="VCLibrarianTool"
-				OutputFile="coin4sd.lib"
-				SuppressStartupBanner="TRUE"/>
-			<Tool
-				Name="VCMIDLTool"/>
-			<Tool
-				Name="VCPostBuildEventTool"/>
-			<Tool
-				Name="VCPreBuildEventTool"/>
-			<Tool
-				Name="VCPreLinkEventTool"/>
-			<Tool
-				Name="VCResourceCompilerTool"
-				PreprocessorDefinitions="_DEBUG"
-				Culture="1044"/>
-			<Tool
-				Name="VCWebServiceProxyGeneratorTool"/>
-			<Tool
-				Name="VCXMLDataGeneratorTool"/>
-			<Tool
-				Name="VCManagedWrapperGeneratorTool"/>
-			<Tool
-				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
-		</Configuration>
-		<Configuration
-			Name="DLL (Debug)|Win32"
-			OutputDirectory=".\Debug"
-			IntermediateDirectory=".\Debug"
-			ConfigurationType="2"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="FALSE">
-			<Tool
-				Name="VCCLCompilerTool"
-				Optimization="0"
-				AdditionalIncludeDirectories=".,include,..\..\include,src,..\..\src,..\..\include\Inventor\annex"
-				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL"
-				BasicRuntimeChecks="3"
-				RuntimeLibrary="3"
-				PrecompiledHeaderFile=".\Debug/coin4.pch"
-				AssemblerListingLocation=".\Debug/"
-				ObjectFile=".\Debug/"
-				ProgramDataBaseFileName=".\Debug/"
-				WarningLevel="3"
-				SuppressStartupBanner="TRUE"
-				DebugInformationFormat="3"
-				CompileAs="0"/>
-			<Tool
-				Name="VCCustomBuildTool"/>
-			<Tool
-				Name="VCLinkerTool"
-				AdditionalDependencies="opengl32.lib winmm.lib"
-				OutputFile="coin4d.dll"
-				LinkIncremental="1"
-				SuppressStartupBanner="TRUE"
-				GenerateDebugInformation="TRUE"
-				ProgramDatabaseFile=".\Debug/coin4d.pdb"
-				OptimizeForWindows98="1"
-				ImportLibrary=".\Debug/coin4d.lib"
-				TargetMachine="1"/>
-			<Tool
-				Name="VCMIDLTool"
-				PreprocessorDefinitions="_DEBUG"
-				MkTypLibCompatible="TRUE"
-				SuppressStartupBanner="TRUE"
-				TargetEnvironment="1"
-				TypeLibraryName=".\Debug/coin4.tlb"
-				HeaderFileName=""/>
-			<Tool
-				Name="VCPostBuildEventTool"/>
-			<Tool
-				Name="VCPreBuildEventTool"/>
-			<Tool
-				Name="VCPreLinkEventTool"/>
-			<Tool
-				Name="VCResourceCompilerTool"
-				PreprocessorDefinitions="_DEBUG"
-				Culture="1033"/>
-			<Tool
-				Name="VCWebServiceProxyGeneratorTool"/>
-			<Tool
-				Name="VCXMLDataGeneratorTool"/>
-			<Tool
-				Name="VCWebDeploymentTool"/>
-			<Tool
-				Name="VCManagedWrapperGeneratorTool"/>
-			<Tool
-				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
-		</Configuration>
-	</Configurations>
-	<References>
-	</References>
-	<Files>
-		<Filter
-			Name="Documents"
-			Filter=";txt">
-			<File
-				RelativePath="..\..\COPYING">
-			</File>
-			<File
-				RelativePath="..\..\NEWS">
-			</File>
-			<File
-				RelativePath="..\..\README">
-			</File>
-			<File
-				RelativePath="..\..\README.WIN32">
-			</File>
-			<File
-				RelativePath="..\..\RELNOTES">
-			</File>
-			<File
-				RelativePath="..\..\THANKS">
-			</File>
-		</Filter>
-		<Filter
-			Name="Source Files"
-			Filter="c;cpp;ic;icc;h">
-			<File
-				RelativePath="..\..\src\tidbits.cpp">
-				<FileConfiguration
-					Name="DLL (Release)|Win32">
-					<Tool
-						Name="VCCLCompilerTool"
-						Optimization="3"
-						AdditionalIncludeDirectories=""
-						PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-						ObjectFile="Release/"
-						ProgramDataBaseFileName="Release/"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32">
-					<Tool
-						Name="VCCLCompilerTool"
-						Optimization="3"
-						AdditionalIncludeDirectories=""
-						PreprocessorDefinitions=""
-						ObjectFile="StaticRelease/"
-						ProgramDataBaseFileName="StaticRelease/"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32">
-					<Tool
-						Name="VCCLCompilerTool"
-						Optimization="0"
-						AdditionalIncludeDirectories=""
-						PreprocessorDefinitions=""
-						BasicRuntimeChecks="3"
-						ObjectFile="StaticDebug/"
-						ProgramDataBaseFileName="StaticDebug/"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32">
-					<Tool
-						Name="VCCLCompilerTool"
-						Optimization="0"
-						AdditionalIncludeDirectories=""
-						PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-						BasicRuntimeChecks="3"
-						ObjectFile="Debug/"
-						ProgramDataBaseFileName="Debug/"/>
-				</FileConfiguration>
-			</File>
-			<Filter
-				Name="xml/expat sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\xml\expat\xmlparse.c">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\xml\expat/"
-							ProgramDataBaseFileName="Release\xml\expat/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\xml\expat/"
-							ProgramDataBaseFileName="StaticRelease\xml\expat/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\xml\expat/"
-							ProgramDataBaseFileName="StaticDebug\xml\expat/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\xml\expat/"
-							ProgramDataBaseFileName="Debug\xml\expat/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\xml\expat\xmlrole.c">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\xml\expat/"
-							ProgramDataBaseFileName="Release\xml\expat/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\xml\expat/"
-							ProgramDataBaseFileName="StaticRelease\xml\expat/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\xml\expat/"
-							ProgramDataBaseFileName="StaticDebug\xml\expat/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\xml\expat/"
-							ProgramDataBaseFileName="Debug\xml\expat/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\xml\expat\xmltok.c">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\xml\expat/"
-							ProgramDataBaseFileName="Release\xml\expat/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\xml\expat/"
-							ProgramDataBaseFileName="StaticRelease\xml\expat/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\xml\expat/"
-							ProgramDataBaseFileName="StaticDebug\xml\expat/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\xml\expat/"
-							ProgramDataBaseFileName="Debug\xml\expat/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="xml sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\xml\attribute.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\xml/"
-							ProgramDataBaseFileName="Release\xml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\xml/"
-							ProgramDataBaseFileName="StaticRelease\xml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\xml/"
-							ProgramDataBaseFileName="StaticDebug\xml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\xml/"
-							ProgramDataBaseFileName="Debug\xml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\xml\document.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\xml/"
-							ProgramDataBaseFileName="Release\xml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\xml/"
-							ProgramDataBaseFileName="StaticRelease\xml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\xml/"
-							ProgramDataBaseFileName="StaticDebug\xml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\xml/"
-							ProgramDataBaseFileName="Debug\xml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\xml\element.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\xml/"
-							ProgramDataBaseFileName="Release\xml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\xml/"
-							ProgramDataBaseFileName="StaticRelease\xml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\xml/"
-							ProgramDataBaseFileName="StaticDebug\xml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\xml/"
-							ProgramDataBaseFileName="Debug\xml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\xml\entity.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\xml/"
-							ProgramDataBaseFileName="Release\xml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\xml/"
-							ProgramDataBaseFileName="StaticRelease\xml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\xml/"
-							ProgramDataBaseFileName="StaticDebug\xml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\xml/"
-							ProgramDataBaseFileName="Debug\xml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\xml\path.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\xml/"
-							ProgramDataBaseFileName="Release\xml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\xml/"
-							ProgramDataBaseFileName="StaticRelease\xml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\xml/"
-							ProgramDataBaseFileName="StaticDebug\xml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\xml/"
-							ProgramDataBaseFileName="Debug\xml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\xml\utils.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\xml/"
-							ProgramDataBaseFileName="Release\xml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\xml/"
-							ProgramDataBaseFileName="StaticRelease\xml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\xml/"
-							ProgramDataBaseFileName="StaticDebug\xml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\xml/"
-							ProgramDataBaseFileName="Debug\xml/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="actions sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\actions\SoAction.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoAudioRenderAction.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoBoxHighlightRenderAction.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoCallbackAction.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoGetBoundingBoxAction.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoGetMatrixAction.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoGetPrimitiveCountAction.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoGLRenderAction.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoHandleEventAction.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoLineHighlightRenderAction.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoPickAction.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoRayPickAction.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoReorganizeAction.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoSearchAction.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoSimplifyAction.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoToVRML2Action.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoToVRMLAction.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoWriteAction.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="base sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\base\dict.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\dynarray.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\hash.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\heap.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\list.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\memalloc.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\namemap.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\rbptree.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbBox2d.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbBox2f.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbBox2i32.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbBox2s.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbBox3d.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbBox3f.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbBox3i32.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbBox3s.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbBSPTree.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbByteBuffer.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbClip.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbColor.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbColor4f.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbCylinder.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbDict.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbDPLine.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbDPMatrix.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbDPPlane.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbDPRotation.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbDPViewVolume.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbGLUTessellator.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbHeap.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbImage.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbLine.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbMatrix.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbName.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbOctTree.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbPlane.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbRotation.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbSphere.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbString.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbTesselator.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbTime.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec2b.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec2d.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec2f.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec2i32.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec2s.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec2ub.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec2ui32.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec2us.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec3b.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec3d.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec3f.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec3i32.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec3s.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec3ub.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec3ui32.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec3us.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec4b.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec4d.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec4f.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec4i32.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec4s.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec4ub.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec4ui32.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec4us.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbViewportRegion.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbViewVolume.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbXfBox3d.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbXfBox3f.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\string.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\time.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="bundles sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\bundles\SoBundle.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\bundles/"
-							ProgramDataBaseFileName="Release\bundles/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\bundles/"
-							ProgramDataBaseFileName="StaticRelease\bundles/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\bundles/"
-							ProgramDataBaseFileName="StaticDebug\bundles/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\bundles/"
-							ProgramDataBaseFileName="Debug\bundles/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\bundles\SoMaterialBundle.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\bundles/"
-							ProgramDataBaseFileName="Release\bundles/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\bundles/"
-							ProgramDataBaseFileName="StaticRelease\bundles/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\bundles/"
-							ProgramDataBaseFileName="StaticDebug\bundles/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\bundles/"
-							ProgramDataBaseFileName="Debug\bundles/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\bundles\SoNormalBundle.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\bundles/"
-							ProgramDataBaseFileName="Release\bundles/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\bundles/"
-							ProgramDataBaseFileName="StaticRelease\bundles/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\bundles/"
-							ProgramDataBaseFileName="StaticDebug\bundles/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\bundles/"
-							ProgramDataBaseFileName="Debug\bundles/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\bundles\SoTextureCoordinateBundle.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\bundles/"
-							ProgramDataBaseFileName="Release\bundles/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\bundles/"
-							ProgramDataBaseFileName="StaticRelease\bundles/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\bundles/"
-							ProgramDataBaseFileName="StaticDebug\bundles/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\bundles/"
-							ProgramDataBaseFileName="Debug\bundles/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\bundles\SoVertexAttributeBundle.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\bundles/"
-							ProgramDataBaseFileName="Release\bundles/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\bundles/"
-							ProgramDataBaseFileName="StaticRelease\bundles/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\bundles/"
-							ProgramDataBaseFileName="StaticDebug\bundles/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\bundles/"
-							ProgramDataBaseFileName="Debug\bundles/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="caches sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\caches\SoBoundingBoxCache.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\caches/"
-							ProgramDataBaseFileName="Release\caches/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\caches/"
-							ProgramDataBaseFileName="StaticRelease\caches/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\caches/"
-							ProgramDataBaseFileName="StaticDebug\caches/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\caches/"
-							ProgramDataBaseFileName="Debug\caches/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\caches\SoCache.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\caches/"
-							ProgramDataBaseFileName="Release\caches/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\caches/"
-							ProgramDataBaseFileName="StaticRelease\caches/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\caches/"
-							ProgramDataBaseFileName="StaticDebug\caches/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\caches/"
-							ProgramDataBaseFileName="Debug\caches/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\caches\SoConvexDataCache.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\caches/"
-							ProgramDataBaseFileName="Release\caches/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\caches/"
-							ProgramDataBaseFileName="StaticRelease\caches/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\caches/"
-							ProgramDataBaseFileName="StaticDebug\caches/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\caches/"
-							ProgramDataBaseFileName="Debug\caches/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\caches\SoGLCacheList.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\caches/"
-							ProgramDataBaseFileName="Release\caches/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\caches/"
-							ProgramDataBaseFileName="StaticRelease\caches/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\caches/"
-							ProgramDataBaseFileName="StaticDebug\caches/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\caches/"
-							ProgramDataBaseFileName="Debug\caches/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\caches\SoGLRenderCache.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\caches/"
-							ProgramDataBaseFileName="Release\caches/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\caches/"
-							ProgramDataBaseFileName="StaticRelease\caches/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\caches/"
-							ProgramDataBaseFileName="StaticDebug\caches/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\caches/"
-							ProgramDataBaseFileName="Debug\caches/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\caches\SoGlyphCache.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\caches/"
-							ProgramDataBaseFileName="Release\caches/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\caches/"
-							ProgramDataBaseFileName="StaticRelease\caches/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\caches/"
-							ProgramDataBaseFileName="StaticDebug\caches/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\caches/"
-							ProgramDataBaseFileName="Debug\caches/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\caches\SoNormalCache.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\caches/"
-							ProgramDataBaseFileName="Release\caches/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\caches/"
-							ProgramDataBaseFileName="StaticRelease\caches/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\caches/"
-							ProgramDataBaseFileName="StaticDebug\caches/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\caches/"
-							ProgramDataBaseFileName="Debug\caches/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\caches\SoPrimitiveVertexCache.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\caches/"
-							ProgramDataBaseFileName="Release\caches/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\caches/"
-							ProgramDataBaseFileName="StaticRelease\caches/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\caches/"
-							ProgramDataBaseFileName="StaticDebug\caches/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\caches/"
-							ProgramDataBaseFileName="Debug\caches/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\caches\SoShaderProgramCache.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\caches/"
-							ProgramDataBaseFileName="Release\caches/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\caches/"
-							ProgramDataBaseFileName="StaticRelease\caches/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\caches/"
-							ProgramDataBaseFileName="StaticDebug\caches/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\caches/"
-							ProgramDataBaseFileName="Debug\caches/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\caches\SoTextureCoordinateCache.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\caches/"
-							ProgramDataBaseFileName="Release\caches/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\caches/"
-							ProgramDataBaseFileName="StaticRelease\caches/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\caches/"
-							ProgramDataBaseFileName="StaticDebug\caches/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\caches/"
-							ProgramDataBaseFileName="Debug\caches/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\caches\SoVBOCache.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\caches/"
-							ProgramDataBaseFileName="Release\caches/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\caches/"
-							ProgramDataBaseFileName="StaticRelease\caches/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\caches/"
-							ProgramDataBaseFileName="StaticDebug\caches/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\caches/"
-							ProgramDataBaseFileName="Debug\caches/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="details sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\details\SoConeDetail.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\details/"
-							ProgramDataBaseFileName="Release\details/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\details/"
-							ProgramDataBaseFileName="StaticRelease\details/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\details/"
-							ProgramDataBaseFileName="StaticDebug\details/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\details/"
-							ProgramDataBaseFileName="Debug\details/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\details\SoCubeDetail.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\details/"
-							ProgramDataBaseFileName="Release\details/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\details/"
-							ProgramDataBaseFileName="StaticRelease\details/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\details/"
-							ProgramDataBaseFileName="StaticDebug\details/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\details/"
-							ProgramDataBaseFileName="Debug\details/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\details\SoCylinderDetail.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\details/"
-							ProgramDataBaseFileName="Release\details/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\details/"
-							ProgramDataBaseFileName="StaticRelease\details/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\details/"
-							ProgramDataBaseFileName="StaticDebug\details/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\details/"
-							ProgramDataBaseFileName="Debug\details/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\details\SoDetail.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\details/"
-							ProgramDataBaseFileName="Release\details/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\details/"
-							ProgramDataBaseFileName="StaticRelease\details/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\details/"
-							ProgramDataBaseFileName="StaticDebug\details/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\details/"
-							ProgramDataBaseFileName="Debug\details/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\details\SoFaceDetail.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\details/"
-							ProgramDataBaseFileName="Release\details/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\details/"
-							ProgramDataBaseFileName="StaticRelease\details/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\details/"
-							ProgramDataBaseFileName="StaticDebug\details/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\details/"
-							ProgramDataBaseFileName="Debug\details/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\details\SoLineDetail.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\details/"
-							ProgramDataBaseFileName="Release\details/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\details/"
-							ProgramDataBaseFileName="StaticRelease\details/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\details/"
-							ProgramDataBaseFileName="StaticDebug\details/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\details/"
-							ProgramDataBaseFileName="Debug\details/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\details\SoNodeKitDetail.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\details/"
-							ProgramDataBaseFileName="Release\details/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\details/"
-							ProgramDataBaseFileName="StaticRelease\details/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\details/"
-							ProgramDataBaseFileName="StaticDebug\details/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\details/"
-							ProgramDataBaseFileName="Debug\details/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\details\SoPointDetail.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\details/"
-							ProgramDataBaseFileName="Release\details/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\details/"
-							ProgramDataBaseFileName="StaticRelease\details/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\details/"
-							ProgramDataBaseFileName="StaticDebug\details/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\details/"
-							ProgramDataBaseFileName="Debug\details/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\details\SoTextDetail.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\details/"
-							ProgramDataBaseFileName="Release\details/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\details/"
-							ProgramDataBaseFileName="StaticRelease\details/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\details/"
-							ProgramDataBaseFileName="StaticDebug\details/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\details/"
-							ProgramDataBaseFileName="Debug\details/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="draggers sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\draggers\SoCenterballDragger.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoDirectionalLightDragger.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoDragger.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoDragPointDragger.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoHandleBoxDragger.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoJackDragger.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoPointLightDragger.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoRotateCylindricalDragger.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoRotateDiscDragger.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoRotateSphericalDragger.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoScale1Dragger.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoScale2Dragger.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoScale2UniformDragger.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoScaleUniformDragger.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoSpotLightDragger.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoTabBoxDragger.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoTabPlaneDragger.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoTrackballDragger.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoTransformBoxDragger.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoTransformerDragger.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoTranslate1Dragger.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoTranslate2Dragger.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="elements/GL sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLCacheContextElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLClipPlaneElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLColorIndexElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLCoordinateElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLDepthBufferElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLDisplayList.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLDrawStyleElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLEnvironmentElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLLazyElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLLightIdElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLLinePatternElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLLineWidthElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLModelMatrixElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLMultiTextureCoordinateElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLMultiTextureEnabledElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLMultiTextureImageElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLMultiTextureMatrixElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLNormalElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLPointSizeElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLPolygonOffsetElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLProjectionMatrixElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLRenderPassElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLShapeHintsElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLUpdateAreaElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLVBOElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLVertexAttributeElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLViewingMatrixElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLViewportRegionElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoResetMatrixElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="elements sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\elements\SoAccumulatedElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoAmbientColorElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoAnnoText3CharOrientElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoAnnoText3FontSizeHintElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoAnnoText3RenderPrintElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoBBoxModelMatrixElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoBumpMapCoordinateElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoBumpMapElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoBumpMapMatrixElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoBumpMappingPropertyElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoCacheElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoCacheHintElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoClipPlaneElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoComplexityElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoComplexityTypeElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoCoordinateElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoCreaseAngleElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoCullElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoDecimationPercentageElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoDecimationTypeElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoDepthBufferElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoDiffuseColorElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoDrawStyleElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoEmissiveColorElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoEnvironmentElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoFloatElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoFocalDistanceElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoFontNameElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoFontSizeElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoInt32Element.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoLazyElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoLightAttenuationElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoLightElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoLightModelElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoLinePatternElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoLineWidthElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoListenerDopplerElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoListenerGainElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoListenerOrientationElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoListenerPositionElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoLocalBBoxMatrixElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoMaterialBindingElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoModelMatrixElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoMultiTextureCoordinateElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoMultiTextureEnabledElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoMultiTextureImageElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoMultiTextureMatrixElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoNormalBindingElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoNormalElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoOverrideElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoPickRayElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoPickStyleElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoPointSizeElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoPolygonOffsetElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoProfileCoordinateElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoProfileElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoProjectionMatrixElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoReplacedElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoShapeHintsElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoShapeStyleElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoShininessElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoSoundElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoSpecularColorElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoSwitchElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoTextOutlineEnabledElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoTextureCombineElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoTextureCoordinateBindingElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoTextureOverrideElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoTextureQualityElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoTextureScalePolicyElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoTextureScaleQualityElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoTextureUnitElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoTransparencyElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoUnitsElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoVertexAttributeBindingElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoVertexAttributeElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoViewingMatrixElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoViewportRegionElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoViewVolumeElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoWindowElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="engines sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\engines\evaluator.c">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\evaluator_tab.c">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoBoolOperation.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoCalculator.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoComposeMatrix.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoComposeRotation.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoComposeRotationFromTo.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoComposeVec2f.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoComposeVec3f.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoComposeVec4f.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoComputeBoundingBox.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoConcatenate.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoConvertAll.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoCounter.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoDecomposeMatrix.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoDecomposeRotation.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoDecomposeVec2f.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoDecomposeVec3f.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoDecomposeVec4f.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoElapsedTime.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoEngine.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoEngineOutput.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoFieldConverter.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoGate.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoHeightMapToNormalMap.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoInterpolate.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoInterpolateFloat.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoInterpolateRotation.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoInterpolateVec2f.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoInterpolateVec3f.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoInterpolateVec4f.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoNodeEngine.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoOneShot.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoOnOff.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoOutputData.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoSelectOne.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoTexture2Convert.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoTimeCounter.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoTransformVec3f.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoTriggerAny.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="errors sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\errors\debugerror.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\errors/"
-							ProgramDataBaseFileName="Release\errors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\errors/"
-							ProgramDataBaseFileName="StaticRelease\errors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\errors/"
-							ProgramDataBaseFileName="StaticDebug\errors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\errors/"
-							ProgramDataBaseFileName="Debug\errors/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\errors\error.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\errors/"
-							ProgramDataBaseFileName="Release\errors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\errors/"
-							ProgramDataBaseFileName="StaticRelease\errors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\errors/"
-							ProgramDataBaseFileName="StaticDebug\errors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\errors/"
-							ProgramDataBaseFileName="Debug\errors/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\errors\SoDebugError.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\errors/"
-							ProgramDataBaseFileName="Release\errors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\errors/"
-							ProgramDataBaseFileName="StaticRelease\errors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\errors/"
-							ProgramDataBaseFileName="StaticDebug\errors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\errors/"
-							ProgramDataBaseFileName="Debug\errors/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\errors\SoError.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\errors/"
-							ProgramDataBaseFileName="Release\errors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\errors/"
-							ProgramDataBaseFileName="StaticRelease\errors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\errors/"
-							ProgramDataBaseFileName="StaticDebug\errors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\errors/"
-							ProgramDataBaseFileName="Debug\errors/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\errors\SoMemoryError.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\errors/"
-							ProgramDataBaseFileName="Release\errors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\errors/"
-							ProgramDataBaseFileName="StaticRelease\errors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\errors/"
-							ProgramDataBaseFileName="StaticDebug\errors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\errors/"
-							ProgramDataBaseFileName="Debug\errors/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\errors\SoReadError.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\errors/"
-							ProgramDataBaseFileName="Release\errors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\errors/"
-							ProgramDataBaseFileName="StaticRelease\errors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\errors/"
-							ProgramDataBaseFileName="StaticDebug\errors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\errors/"
-							ProgramDataBaseFileName="Debug\errors/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="events sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\events\SoButtonEvent.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\events/"
-							ProgramDataBaseFileName="Release\events/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\events/"
-							ProgramDataBaseFileName="StaticRelease\events/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\events/"
-							ProgramDataBaseFileName="StaticDebug\events/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\events/"
-							ProgramDataBaseFileName="Debug\events/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\events\SoEvent.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\events/"
-							ProgramDataBaseFileName="Release\events/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\events/"
-							ProgramDataBaseFileName="StaticRelease\events/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\events/"
-							ProgramDataBaseFileName="StaticDebug\events/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\events/"
-							ProgramDataBaseFileName="Debug\events/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\events\SoKeyboardEvent.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\events/"
-							ProgramDataBaseFileName="Release\events/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\events/"
-							ProgramDataBaseFileName="StaticRelease\events/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\events/"
-							ProgramDataBaseFileName="StaticDebug\events/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\events/"
-							ProgramDataBaseFileName="Debug\events/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\events\SoLocation2Event.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\events/"
-							ProgramDataBaseFileName="Release\events/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\events/"
-							ProgramDataBaseFileName="StaticRelease\events/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\events/"
-							ProgramDataBaseFileName="StaticDebug\events/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\events/"
-							ProgramDataBaseFileName="Debug\events/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\events\SoMotion3Event.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\events/"
-							ProgramDataBaseFileName="Release\events/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\events/"
-							ProgramDataBaseFileName="StaticRelease\events/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\events/"
-							ProgramDataBaseFileName="StaticDebug\events/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\events/"
-							ProgramDataBaseFileName="Debug\events/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\events\SoMouseButtonEvent.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\events/"
-							ProgramDataBaseFileName="Release\events/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\events/"
-							ProgramDataBaseFileName="StaticRelease\events/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\events/"
-							ProgramDataBaseFileName="StaticDebug\events/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\events/"
-							ProgramDataBaseFileName="Debug\events/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\events\SoSpaceballButtonEvent.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\events/"
-							ProgramDataBaseFileName="Release\events/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\events/"
-							ProgramDataBaseFileName="StaticRelease\events/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\events/"
-							ProgramDataBaseFileName="StaticDebug\events/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\events/"
-							ProgramDataBaseFileName="Debug\events/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="fields sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\fields\shared.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoField.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoFieldContainer.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoFieldData.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoGlobalField.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFBitMask.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFBool.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFColor.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFColorRGBA.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFDouble.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFEngine.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFEnum.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFFloat.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMField.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFInt32.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFMatrix.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFName.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFNode.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFPath.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFPlane.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFRotation.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFShort.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFString.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFTime.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFUInt32.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFUShort.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec2b.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec2d.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec2f.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec2i32.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec2s.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec3b.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec3d.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec3f.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec3i32.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec3s.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec4b.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec4d.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec4f.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec4i32.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec4s.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec4ub.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec4ui32.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec4us.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFBitMask.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFBool.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFBox2d.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFBox2f.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFBox2i32.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFBox2s.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFBox3d.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFBox3f.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFBox3i32.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFBox3s.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFColor.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFColorRGBA.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFDouble.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFEngine.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFEnum.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFFloat.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSField.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFImage.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFImage3.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFInt32.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFMatrix.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFName.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFNode.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFPath.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFPlane.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFRotation.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFShort.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFString.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFTime.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFTrigger.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFUInt32.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFUShort.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec2b.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec2d.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec2f.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec2i32.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec2s.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec3b.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec3d.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec3f.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec3i32.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec3s.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec4b.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec4d.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec4f.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec4i32.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec4s.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec4ub.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec4ui32.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec4us.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="fonts sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\fonts\common.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fonts/"
-							ProgramDataBaseFileName="Release\fonts/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fonts/"
-							ProgramDataBaseFileName="StaticRelease\fonts/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fonts/"
-							ProgramDataBaseFileName="StaticDebug\fonts/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fonts/"
-							ProgramDataBaseFileName="Debug\fonts/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fonts\default2dfont.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fonts/"
-							ProgramDataBaseFileName="Release\fonts/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fonts/"
-							ProgramDataBaseFileName="StaticRelease\fonts/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fonts/"
-							ProgramDataBaseFileName="StaticDebug\fonts/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fonts/"
-							ProgramDataBaseFileName="Debug\fonts/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fonts\default3dfont.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fonts/"
-							ProgramDataBaseFileName="Release\fonts/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fonts/"
-							ProgramDataBaseFileName="StaticRelease\fonts/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fonts/"
-							ProgramDataBaseFileName="StaticDebug\fonts/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fonts/"
-							ProgramDataBaseFileName="Debug\fonts/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fonts\fontlib_wrapper.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fonts/"
-							ProgramDataBaseFileName="Release\fonts/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fonts/"
-							ProgramDataBaseFileName="StaticRelease\fonts/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fonts/"
-							ProgramDataBaseFileName="StaticDebug\fonts/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fonts/"
-							ProgramDataBaseFileName="Debug\fonts/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fonts\fontspec.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fonts/"
-							ProgramDataBaseFileName="Release\fonts/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fonts/"
-							ProgramDataBaseFileName="StaticRelease\fonts/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fonts/"
-							ProgramDataBaseFileName="StaticDebug\fonts/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fonts/"
-							ProgramDataBaseFileName="Debug\fonts/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fonts\freetype.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fonts/"
-							ProgramDataBaseFileName="Release\fonts/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fonts/"
-							ProgramDataBaseFileName="StaticRelease\fonts/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fonts/"
-							ProgramDataBaseFileName="StaticDebug\fonts/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fonts/"
-							ProgramDataBaseFileName="Debug\fonts/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fonts\glyph.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fonts/"
-							ProgramDataBaseFileName="Release\fonts/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fonts/"
-							ProgramDataBaseFileName="StaticRelease\fonts/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fonts/"
-							ProgramDataBaseFileName="StaticDebug\fonts/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fonts/"
-							ProgramDataBaseFileName="Debug\fonts/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fonts\glyph2d.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fonts/"
-							ProgramDataBaseFileName="Release\fonts/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fonts/"
-							ProgramDataBaseFileName="StaticRelease\fonts/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fonts/"
-							ProgramDataBaseFileName="StaticDebug\fonts/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fonts/"
-							ProgramDataBaseFileName="Debug\fonts/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fonts\glyph3d.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fonts/"
-							ProgramDataBaseFileName="Release\fonts/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fonts/"
-							ProgramDataBaseFileName="StaticRelease\fonts/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fonts/"
-							ProgramDataBaseFileName="StaticDebug\fonts/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fonts/"
-							ProgramDataBaseFileName="Debug\fonts/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fonts\win32.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fonts/"
-							ProgramDataBaseFileName="Release\fonts/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fonts/"
-							ProgramDataBaseFileName="StaticRelease\fonts/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fonts/"
-							ProgramDataBaseFileName="StaticDebug\fonts/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fonts/"
-							ProgramDataBaseFileName="Debug\fonts/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="glue sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\glue\bzip2.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\cg.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\dl.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\freetype.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\gl.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\gl_agl.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\gl_cgl.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\gl_glx.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\gl_wgl.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\GLUWrapper.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\normalization_cubemap.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\openal_wrapper.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\simage_wrapper.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\spidermonkey.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\win32api.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\zlib.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="io sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\io\gzmemio.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\io/"
-							ProgramDataBaseFileName="Release\io/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\io/"
-							ProgramDataBaseFileName="StaticRelease\io/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\io/"
-							ProgramDataBaseFileName="StaticDebug\io/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\io/"
-							ProgramDataBaseFileName="Debug\io/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\io\SoByteStream.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\io/"
-							ProgramDataBaseFileName="Release\io/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\io/"
-							ProgramDataBaseFileName="StaticRelease\io/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\io/"
-							ProgramDataBaseFileName="StaticDebug\io/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\io/"
-							ProgramDataBaseFileName="Debug\io/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\io\SoInput.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\io/"
-							ProgramDataBaseFileName="Release\io/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\io/"
-							ProgramDataBaseFileName="StaticRelease\io/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\io/"
-							ProgramDataBaseFileName="StaticDebug\io/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\io/"
-							ProgramDataBaseFileName="Debug\io/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\io\SoInput_FileInfo.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\io/"
-							ProgramDataBaseFileName="Release\io/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\io/"
-							ProgramDataBaseFileName="StaticRelease\io/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\io/"
-							ProgramDataBaseFileName="StaticDebug\io/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\io/"
-							ProgramDataBaseFileName="Debug\io/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\io\SoInput_Reader.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\io/"
-							ProgramDataBaseFileName="Release\io/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\io/"
-							ProgramDataBaseFileName="StaticRelease\io/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\io/"
-							ProgramDataBaseFileName="StaticDebug\io/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\io/"
-							ProgramDataBaseFileName="Debug\io/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\io\SoOutput.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\io/"
-							ProgramDataBaseFileName="Release\io/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\io/"
-							ProgramDataBaseFileName="StaticRelease\io/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\io/"
-							ProgramDataBaseFileName="StaticDebug\io/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\io/"
-							ProgramDataBaseFileName="Debug\io/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\io\SoOutput_Writer.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\io/"
-							ProgramDataBaseFileName="Release\io/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\io/"
-							ProgramDataBaseFileName="StaticRelease\io/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\io/"
-							ProgramDataBaseFileName="StaticDebug\io/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\io/"
-							ProgramDataBaseFileName="Debug\io/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\io\SoTranReceiver.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\io/"
-							ProgramDataBaseFileName="Release\io/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\io/"
-							ProgramDataBaseFileName="StaticRelease\io/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\io/"
-							ProgramDataBaseFileName="StaticDebug\io/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\io/"
-							ProgramDataBaseFileName="Debug\io/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\io\SoTranSender.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\io/"
-							ProgramDataBaseFileName="Release\io/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\io/"
-							ProgramDataBaseFileName="StaticRelease\io/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\io/"
-							ProgramDataBaseFileName="StaticDebug\io/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\io/"
-							ProgramDataBaseFileName="Debug\io/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\io\SoWriterefCounter.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\io/"
-							ProgramDataBaseFileName="Release\io/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\io/"
-							ProgramDataBaseFileName="StaticRelease\io/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\io/"
-							ProgramDataBaseFileName="StaticDebug\io/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\io/"
-							ProgramDataBaseFileName="Debug\io/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="manips sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\manips\commoncode.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoCenterballManip.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoClipPlaneManip.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoDirectionalLightManip.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoHandleBoxManip.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoJackManip.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoPointLightManip.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoSpotLightManip.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoTabBoxManip.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoTrackballManip.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoTransformBoxManip.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoTransformerManip.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoTransformManip.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="misc sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\misc\AudioTools.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\CoinResources.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\CoinStaticObjectInDLL.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoAudioDevice.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoBase.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoBaseP.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoChildList.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoCompactPathList.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoConfigSettings.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoContextHandler.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoDB.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoDBP.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoDebug.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoEventManager.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoFullPath.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoGenerate.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoGlyph.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoInteraction.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoJavaScriptEngine.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoLightPath.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoLockManager.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoNormalGenerator.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoNotification.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoNotRec.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoPath.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoPick.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoPickedPoint.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoPrimitiveVertex.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoProto.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoProtoInstance.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoSceneManager.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoSceneManagerP.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoShaderGenerator.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoState.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoTempPath.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoType.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="rendering sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\rendering\CoinOffscreenGLCanvas.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoGL.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoGLBigImage.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoGLCubeMapImage.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoGLDriverDatabase.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoGLImage.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoGLNurbs.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoOffscreenCGData.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoOffscreenGLXData.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoOffscreenRenderer.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoOffscreenWGLData.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoRenderManager.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoRenderManagerP.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoVBO.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoVertexArrayIndexer.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="lists sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\lists\SbIntList.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SbList.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SbPList.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SbStringList.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SbVec3fList.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoActionMethodList.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoAuditorList.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoBaseList.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoCallbackList.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoDetailList.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoEnabledElementsList.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoEngineList.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoEngineOutputList.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoFieldList.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoNodeList.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoPathList.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoPickedPointList.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoTypeList.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="nodekits sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\nodekits\SoAppearanceKit.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoBaseKit.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoCameraKit.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoInteractionKit.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoLightKit.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoNodeKit.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoNodekitCatalog.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoNodeKitListPart.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoNodeKitPath.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoSceneKit.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoSeparatorKit.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoShapeKit.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoWrapperKit.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="navigation sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\navigation\SoCameraUtils.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\navigation\SoScXMLDollyTarget.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\navigation\SoScXMLFlightControlTarget.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\navigation\SoScXMLMiscTarget.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\navigation\SoScXMLMotionTarget.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\navigation\SoScXMLNavigation.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\navigation\SoScXMLNavigationTarget.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\navigation\SoScXMLPanTarget.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\navigation\SoScXMLRotateTarget.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\navigation\SoScXMLSeekTarget.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\navigation\SoScXMLSpinTarget.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\navigation\SoScXMLZoomTarget.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="nodes sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\nodes\SoAlphaTest.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoAnnotation.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoAntiSquish.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoArray.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoBaseColor.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoBlinker.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoBumpMap.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoBumpMapCoordinate.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoBumpMapTransform.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoCacheHint.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoCallback.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoCamera.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoClipPlane.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoColorIndex.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoComplexity.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoCoordinate3.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoCoordinate4.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoDepthBuffer.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoDirectionalLight.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoDrawStyle.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoEnvironment.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoEventCallback.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoExtSelection.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoFile.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoFont.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoFontStyle.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoFrustumCamera.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoGroup.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoInfo.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoLabel.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoLevelOfDetail.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoLight.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoLightModel.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoLinearProfile.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoListener.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoLocateHighlight.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoLOD.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoMaterial.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoMaterialBinding.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoMatrixTransform.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoMultipleCopy.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoNode.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoNormal.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoNormalBinding.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoNurbsProfile.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoOrthographicCamera.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoPackedColor.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoPathSwitch.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoPendulum.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoPerspectiveCamera.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoPickStyle.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoPointLight.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoPolygonOffset.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoProfile.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoProfileCoordinate2.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoProfileCoordinate3.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoResetTransform.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoRotation.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoRotationXYZ.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoRotor.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoScale.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoSceneTexture2.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoSceneTextureCubeMap.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoSelection.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoSeparator.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoShapeHints.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoShuttle.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoSpotLight.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoSurroundScale.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoSwitch.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTexture.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTexture2.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTexture2Transform.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTexture3.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTexture3Transform.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCombine.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinate2.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinate3.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinateBinding.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinateCube.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinateCylinder.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinateDefault.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinateEnvironment.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinateFunction.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinateNormalMap.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinateObject.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinatePlane.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinateReflectionMap.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinateSphere.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCubeMap.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureMatrixTransform.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureScalePolicy.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureUnit.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTransform.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTransformation.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTransformSeparator.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTranslation.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTransparencyType.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoUnits.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoUnknownNode.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoVertexAttribute.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoVertexAttributeBinding.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoVertexProperty.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoWWWAnchor.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoWWWInline.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="shapenodes sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\shapenodes\SoAsciiText.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoCone.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoCube.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoCylinder.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoFaceSet.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoImage.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoIndexedFaceSet.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoIndexedLineSet.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoIndexedMarkerSet.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoIndexedNurbsCurve.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoIndexedNurbsSurface.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoIndexedPointSet.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoIndexedShape.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoIndexedTriangleStripSet.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoLineSet.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoMarkerSet.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoNonIndexedShape.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoNurbsCurve.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoNurbsSurface.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoPointSet.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoQuadMesh.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoShape.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\soshape_bigtexture.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\soshape_bumprender.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\soshape_primdata.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\soshape_trianglesort.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoSphere.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoText2.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoText3.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoTriangleStripSet.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoVertexShape.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="projectors sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\projectors\SbCylinderPlaneProjector.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\projectors/"
-							ProgramDataBaseFileName="Release\projectors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\projectors/"
-							ProgramDataBaseFileName="StaticRelease\projectors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\projectors/"
-							ProgramDataBaseFileName="StaticDebug\projectors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\projectors/"
-							ProgramDataBaseFileName="Debug\projectors/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\projectors\SbCylinderProjector.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\projectors/"
-							ProgramDataBaseFileName="Release\projectors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\projectors/"
-							ProgramDataBaseFileName="StaticRelease\projectors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\projectors/"
-							ProgramDataBaseFileName="StaticDebug\projectors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\projectors/"
-							ProgramDataBaseFileName="Debug\projectors/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\projectors\SbCylinderSectionProjector.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\projectors/"
-							ProgramDataBaseFileName="Release\projectors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\projectors/"
-							ProgramDataBaseFileName="StaticRelease\projectors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\projectors/"
-							ProgramDataBaseFileName="StaticDebug\projectors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\projectors/"
-							ProgramDataBaseFileName="Debug\projectors/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\projectors\SbCylinderSheetProjector.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\projectors/"
-							ProgramDataBaseFileName="Release\projectors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\projectors/"
-							ProgramDataBaseFileName="StaticRelease\projectors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\projectors/"
-							ProgramDataBaseFileName="StaticDebug\projectors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\projectors/"
-							ProgramDataBaseFileName="Debug\projectors/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\projectors\SbLineProjector.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\projectors/"
-							ProgramDataBaseFileName="Release\projectors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\projectors/"
-							ProgramDataBaseFileName="StaticRelease\projectors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\projectors/"
-							ProgramDataBaseFileName="StaticDebug\projectors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\projectors/"
-							ProgramDataBaseFileName="Debug\projectors/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\projectors\SbPlaneProjector.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\projectors/"
-							ProgramDataBaseFileName="Release\projectors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\projectors/"
-							ProgramDataBaseFileName="StaticRelease\projectors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\projectors/"
-							ProgramDataBaseFileName="StaticDebug\projectors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\projectors/"
-							ProgramDataBaseFileName="Debug\projectors/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\projectors\SbProjector.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\projectors/"
-							ProgramDataBaseFileName="Release\projectors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\projectors/"
-							ProgramDataBaseFileName="StaticRelease\projectors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\projectors/"
-							ProgramDataBaseFileName="StaticDebug\projectors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\projectors/"
-							ProgramDataBaseFileName="Debug\projectors/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\projectors\SbSpherePlaneProjector.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\projectors/"
-							ProgramDataBaseFileName="Release\projectors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\projectors/"
-							ProgramDataBaseFileName="StaticRelease\projectors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\projectors/"
-							ProgramDataBaseFileName="StaticDebug\projectors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\projectors/"
-							ProgramDataBaseFileName="Debug\projectors/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\projectors\SbSphereProjector.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\projectors/"
-							ProgramDataBaseFileName="Release\projectors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\projectors/"
-							ProgramDataBaseFileName="StaticRelease\projectors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\projectors/"
-							ProgramDataBaseFileName="StaticDebug\projectors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\projectors/"
-							ProgramDataBaseFileName="Debug\projectors/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\projectors\SbSphereSectionProjector.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\projectors/"
-							ProgramDataBaseFileName="Release\projectors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\projectors/"
-							ProgramDataBaseFileName="StaticRelease\projectors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\projectors/"
-							ProgramDataBaseFileName="StaticDebug\projectors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\projectors/"
-							ProgramDataBaseFileName="Debug\projectors/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\projectors\SbSphereSheetProjector.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\projectors/"
-							ProgramDataBaseFileName="Release\projectors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\projectors/"
-							ProgramDataBaseFileName="StaticRelease\projectors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\projectors/"
-							ProgramDataBaseFileName="StaticDebug\projectors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\projectors/"
-							ProgramDataBaseFileName="Debug\projectors/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="sensors sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\sensors\SoAlarmSensor.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\sensors\SoDataSensor.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\sensors\SoDelayQueueSensor.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\sensors\SoFieldSensor.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\sensors\SoIdleSensor.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\sensors\SoNodeSensor.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\sensors\SoOneShotSensor.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\sensors\SoPathSensor.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\sensors\SoSensor.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\sensors\SoSensorManager.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\sensors\SoTimerQueueSensor.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\sensors\SoTimerSensor.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="upgraders sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\upgraders\SoPackedColorV20.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\upgraders/"
-							ProgramDataBaseFileName="Release\upgraders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\upgraders/"
-							ProgramDataBaseFileName="StaticRelease\upgraders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\upgraders/"
-							ProgramDataBaseFileName="StaticDebug\upgraders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\upgraders/"
-							ProgramDataBaseFileName="Debug\upgraders/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\upgraders\SoShapeHintsV10.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\upgraders/"
-							ProgramDataBaseFileName="Release\upgraders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\upgraders/"
-							ProgramDataBaseFileName="StaticRelease\upgraders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\upgraders/"
-							ProgramDataBaseFileName="StaticDebug\upgraders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\upgraders/"
-							ProgramDataBaseFileName="Debug\upgraders/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\upgraders\SoUpgrader.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\upgraders/"
-							ProgramDataBaseFileName="Release\upgraders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\upgraders/"
-							ProgramDataBaseFileName="StaticRelease\upgraders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\upgraders/"
-							ProgramDataBaseFileName="StaticDebug\upgraders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\upgraders/"
-							ProgramDataBaseFileName="Debug\upgraders/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="3ds sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\3ds\3dsLoader.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\3ds/"
-							ProgramDataBaseFileName="Release\3ds/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\3ds/"
-							ProgramDataBaseFileName="StaticRelease\3ds/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\3ds/"
-							ProgramDataBaseFileName="StaticDebug\3ds/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\3ds/"
-							ProgramDataBaseFileName="Debug\3ds/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\3ds\SoStream.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\3ds/"
-							ProgramDataBaseFileName="Release\3ds/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\3ds/"
-							ProgramDataBaseFileName="StaticRelease\3ds/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\3ds/"
-							ProgramDataBaseFileName="StaticDebug\3ds/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\3ds/"
-							ProgramDataBaseFileName="Debug\3ds/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="collision sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\collision\SbTri3f.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\collision/"
-							ProgramDataBaseFileName="Release\collision/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\collision/"
-							ProgramDataBaseFileName="StaticRelease\collision/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\collision/"
-							ProgramDataBaseFileName="StaticDebug\collision/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\collision/"
-							ProgramDataBaseFileName="Debug\collision/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\collision\SoIntersectionDetectionAction.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\collision/"
-							ProgramDataBaseFileName="Release\collision/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\collision/"
-							ProgramDataBaseFileName="StaticRelease\collision/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\collision/"
-							ProgramDataBaseFileName="StaticDebug\collision/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\collision/"
-							ProgramDataBaseFileName="Debug\collision/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="hardcopy sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\hardcopy\HardCopy.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\hardcopy/"
-							ProgramDataBaseFileName="Release\hardcopy/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\hardcopy/"
-							ProgramDataBaseFileName="StaticRelease\hardcopy/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\hardcopy/"
-							ProgramDataBaseFileName="StaticDebug\hardcopy/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\hardcopy/"
-							ProgramDataBaseFileName="Debug\hardcopy/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\hardcopy\PSVectorOutput.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\hardcopy/"
-							ProgramDataBaseFileName="Release\hardcopy/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\hardcopy/"
-							ProgramDataBaseFileName="StaticRelease\hardcopy/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\hardcopy/"
-							ProgramDataBaseFileName="StaticDebug\hardcopy/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\hardcopy/"
-							ProgramDataBaseFileName="Debug\hardcopy/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\hardcopy\VectorizeAction.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\hardcopy/"
-							ProgramDataBaseFileName="Release\hardcopy/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\hardcopy/"
-							ProgramDataBaseFileName="StaticRelease\hardcopy/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\hardcopy/"
-							ProgramDataBaseFileName="StaticDebug\hardcopy/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\hardcopy/"
-							ProgramDataBaseFileName="Debug\hardcopy/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\hardcopy\VectorizeActionP.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\hardcopy/"
-							ProgramDataBaseFileName="Release\hardcopy/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\hardcopy/"
-							ProgramDataBaseFileName="StaticRelease\hardcopy/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\hardcopy/"
-							ProgramDataBaseFileName="StaticDebug\hardcopy/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\hardcopy/"
-							ProgramDataBaseFileName="Debug\hardcopy/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\hardcopy\VectorizePSAction.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\hardcopy/"
-							ProgramDataBaseFileName="Release\hardcopy/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\hardcopy/"
-							ProgramDataBaseFileName="StaticRelease\hardcopy/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\hardcopy/"
-							ProgramDataBaseFileName="StaticDebug\hardcopy/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\hardcopy/"
-							ProgramDataBaseFileName="Debug\hardcopy/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\hardcopy\VectorOutput.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\hardcopy/"
-							ProgramDataBaseFileName="Release\hardcopy/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\hardcopy/"
-							ProgramDataBaseFileName="StaticRelease\hardcopy/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\hardcopy/"
-							ProgramDataBaseFileName="StaticDebug\hardcopy/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\hardcopy/"
-							ProgramDataBaseFileName="Debug\hardcopy/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="shadows sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\shadows\SoGLShadowCullingElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shadows/"
-							ProgramDataBaseFileName="Release\shadows/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shadows/"
-							ProgramDataBaseFileName="StaticRelease\shadows/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shadows/"
-							ProgramDataBaseFileName="StaticDebug\shadows/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shadows/"
-							ProgramDataBaseFileName="Debug\shadows/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shadows\SoShadowCulling.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shadows/"
-							ProgramDataBaseFileName="Release\shadows/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shadows/"
-							ProgramDataBaseFileName="StaticRelease\shadows/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shadows/"
-							ProgramDataBaseFileName="StaticDebug\shadows/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shadows/"
-							ProgramDataBaseFileName="Debug\shadows/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shadows\SoShadowDirectionalLight.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shadows/"
-							ProgramDataBaseFileName="Release\shadows/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shadows/"
-							ProgramDataBaseFileName="StaticRelease\shadows/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shadows/"
-							ProgramDataBaseFileName="StaticDebug\shadows/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shadows/"
-							ProgramDataBaseFileName="Debug\shadows/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shadows\SoShadowGroup.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shadows/"
-							ProgramDataBaseFileName="Release\shadows/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shadows/"
-							ProgramDataBaseFileName="StaticRelease\shadows/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shadows/"
-							ProgramDataBaseFileName="StaticDebug\shadows/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shadows/"
-							ProgramDataBaseFileName="Debug\shadows/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shadows\SoShadowSpotLight.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shadows/"
-							ProgramDataBaseFileName="Release\shadows/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shadows/"
-							ProgramDataBaseFileName="StaticRelease\shadows/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shadows/"
-							ProgramDataBaseFileName="StaticDebug\shadows/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shadows/"
-							ProgramDataBaseFileName="Debug\shadows/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shadows\SoShadowStyle.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shadows/"
-							ProgramDataBaseFileName="Release\shadows/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shadows/"
-							ProgramDataBaseFileName="StaticRelease\shadows/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shadows/"
-							ProgramDataBaseFileName="StaticDebug\shadows/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shadows/"
-							ProgramDataBaseFileName="Debug\shadows/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shadows\SoShadowStyleElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shadows/"
-							ProgramDataBaseFileName="Release\shadows/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shadows/"
-							ProgramDataBaseFileName="StaticRelease\shadows/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shadows/"
-							ProgramDataBaseFileName="StaticDebug\shadows/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shadows/"
-							ProgramDataBaseFileName="Debug\shadows/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="geo sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\geo\SbGeoAngle.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\geo/"
-							ProgramDataBaseFileName="Release\geo/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\geo/"
-							ProgramDataBaseFileName="StaticRelease\geo/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\geo/"
-							ProgramDataBaseFileName="StaticDebug\geo/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\geo/"
-							ProgramDataBaseFileName="Debug\geo/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\geo\SbGeoEllipsoid.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\geo/"
-							ProgramDataBaseFileName="Release\geo/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\geo/"
-							ProgramDataBaseFileName="StaticRelease\geo/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\geo/"
-							ProgramDataBaseFileName="StaticDebug\geo/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\geo/"
-							ProgramDataBaseFileName="Debug\geo/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\geo\SbGeoProjection.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\geo/"
-							ProgramDataBaseFileName="Release\geo/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\geo/"
-							ProgramDataBaseFileName="StaticRelease\geo/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\geo/"
-							ProgramDataBaseFileName="StaticDebug\geo/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\geo/"
-							ProgramDataBaseFileName="Debug\geo/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\geo\SbPolarStereographic.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\geo/"
-							ProgramDataBaseFileName="Release\geo/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\geo/"
-							ProgramDataBaseFileName="StaticRelease\geo/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\geo/"
-							ProgramDataBaseFileName="StaticDebug\geo/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\geo/"
-							ProgramDataBaseFileName="Debug\geo/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\geo\SbUTMProjection.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\geo/"
-							ProgramDataBaseFileName="Release\geo/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\geo/"
-							ProgramDataBaseFileName="StaticRelease\geo/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\geo/"
-							ProgramDataBaseFileName="StaticDebug\geo/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\geo/"
-							ProgramDataBaseFileName="Debug\geo/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\geo\SoGeo.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\geo/"
-							ProgramDataBaseFileName="Release\geo/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\geo/"
-							ProgramDataBaseFileName="StaticRelease\geo/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\geo/"
-							ProgramDataBaseFileName="StaticDebug\geo/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\geo/"
-							ProgramDataBaseFileName="Debug\geo/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\geo\SoGeoCoordinate.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\geo/"
-							ProgramDataBaseFileName="Release\geo/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\geo/"
-							ProgramDataBaseFileName="StaticRelease\geo/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\geo/"
-							ProgramDataBaseFileName="StaticDebug\geo/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\geo/"
-							ProgramDataBaseFileName="Debug\geo/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\geo\SoGeoElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\geo/"
-							ProgramDataBaseFileName="Release\geo/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\geo/"
-							ProgramDataBaseFileName="StaticRelease\geo/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\geo/"
-							ProgramDataBaseFileName="StaticDebug\geo/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\geo/"
-							ProgramDataBaseFileName="Debug\geo/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\geo\SoGeoLocation.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\geo/"
-							ProgramDataBaseFileName="Release\geo/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\geo/"
-							ProgramDataBaseFileName="StaticRelease\geo/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\geo/"
-							ProgramDataBaseFileName="StaticDebug\geo/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\geo/"
-							ProgramDataBaseFileName="Debug\geo/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\geo\SoGeoOrigin.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\geo/"
-							ProgramDataBaseFileName="Release\geo/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\geo/"
-							ProgramDataBaseFileName="StaticRelease\geo/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\geo/"
-							ProgramDataBaseFileName="StaticDebug\geo/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\geo/"
-							ProgramDataBaseFileName="Debug\geo/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\geo\SoGeoSeparator.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\geo/"
-							ProgramDataBaseFileName="Release\geo/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\geo/"
-							ProgramDataBaseFileName="StaticRelease\geo/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\geo/"
-							ProgramDataBaseFileName="StaticDebug\geo/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\geo/"
-							ProgramDataBaseFileName="Debug\geo/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="threads sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\threads\barrier.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\common.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\condvar.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\fifo.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\mutex.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\recmutex.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\rwmutex.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\sched.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\storage.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\sync.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\thread.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\worker.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\wpool.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="shaders sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\shaders\SoFragmentShader.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGeometryShader.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLARBShaderObject.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLARBShaderParameter.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLARBShaderProgram.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLCgShaderObject.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLCgShaderParameter.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLCgShaderProgram.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLShaderObject.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLShaderParameter.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLShaderProgram.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLShaderProgramElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLSLShaderObject.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLSLShaderParameter.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLSLShaderProgram.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoShader.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoShaderObject.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoShaderParameter.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoShaderProgram.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoVertexShader.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="profiler sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\profiler\SbProfilingData.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\profiler/"
-							ProgramDataBaseFileName="Release\profiler/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\profiler/"
-							ProgramDataBaseFileName="StaticRelease\profiler/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\profiler/"
-							ProgramDataBaseFileName="StaticDebug\profiler/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\profiler/"
-							ProgramDataBaseFileName="Debug\profiler/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\profiler\SoNodeVisualize.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\profiler/"
-							ProgramDataBaseFileName="Release\profiler/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\profiler/"
-							ProgramDataBaseFileName="StaticRelease\profiler/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\profiler/"
-							ProgramDataBaseFileName="StaticDebug\profiler/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\profiler/"
-							ProgramDataBaseFileName="Debug\profiler/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\profiler\SoProfiler.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\profiler/"
-							ProgramDataBaseFileName="Release\profiler/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\profiler/"
-							ProgramDataBaseFileName="StaticRelease\profiler/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\profiler/"
-							ProgramDataBaseFileName="StaticDebug\profiler/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\profiler/"
-							ProgramDataBaseFileName="Debug\profiler/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\profiler\SoProfilerElement.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\profiler/"
-							ProgramDataBaseFileName="Release\profiler/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\profiler/"
-							ProgramDataBaseFileName="StaticRelease\profiler/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\profiler/"
-							ProgramDataBaseFileName="StaticDebug\profiler/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\profiler/"
-							ProgramDataBaseFileName="Debug\profiler/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\profiler\SoProfilerOverlayKit.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\profiler/"
-							ProgramDataBaseFileName="Release\profiler/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\profiler/"
-							ProgramDataBaseFileName="StaticRelease\profiler/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\profiler/"
-							ProgramDataBaseFileName="StaticDebug\profiler/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\profiler/"
-							ProgramDataBaseFileName="Debug\profiler/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\profiler\SoProfilerStats.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\profiler/"
-							ProgramDataBaseFileName="Release\profiler/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\profiler/"
-							ProgramDataBaseFileName="StaticRelease\profiler/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\profiler/"
-							ProgramDataBaseFileName="StaticDebug\profiler/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\profiler/"
-							ProgramDataBaseFileName="Debug\profiler/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\profiler\SoProfilerTopEngine.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\profiler/"
-							ProgramDataBaseFileName="Release\profiler/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\profiler/"
-							ProgramDataBaseFileName="StaticRelease\profiler/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\profiler/"
-							ProgramDataBaseFileName="StaticDebug\profiler/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\profiler/"
-							ProgramDataBaseFileName="Debug\profiler/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\profiler\SoProfilerTopKit.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\profiler/"
-							ProgramDataBaseFileName="Release\profiler/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\profiler/"
-							ProgramDataBaseFileName="StaticRelease\profiler/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\profiler/"
-							ProgramDataBaseFileName="StaticDebug\profiler/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\profiler/"
-							ProgramDataBaseFileName="Debug\profiler/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\profiler\SoProfilerVisualizeKit.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\profiler/"
-							ProgramDataBaseFileName="Release\profiler/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\profiler/"
-							ProgramDataBaseFileName="StaticRelease\profiler/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\profiler/"
-							ProgramDataBaseFileName="StaticDebug\profiler/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\profiler/"
-							ProgramDataBaseFileName="Debug\profiler/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\profiler\SoProfilingReportGenerator.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\profiler/"
-							ProgramDataBaseFileName="Release\profiler/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\profiler/"
-							ProgramDataBaseFileName="StaticRelease\profiler/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\profiler/"
-							ProgramDataBaseFileName="StaticDebug\profiler/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\profiler/"
-							ProgramDataBaseFileName="Debug\profiler/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\profiler\SoScrollingGraphKit.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\profiler/"
-							ProgramDataBaseFileName="Release\profiler/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\profiler/"
-							ProgramDataBaseFileName="StaticRelease\profiler/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\profiler/"
-							ProgramDataBaseFileName="StaticDebug\profiler/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\profiler/"
-							ProgramDataBaseFileName="Debug\profiler/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="vrml97 sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\vrml97\Anchor.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Appearance.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\AudioClip.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Background.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Billboard.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Box.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Collision.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Color.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\ColorInterpolator.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Cone.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Coordinate.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\CoordinateInterpolator.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Cylinder.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\CylinderSensor.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\DirectionalLight.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\DragSensor.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\ElevationGrid.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Extrusion.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Fog.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\FontStyle.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Geometry.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Group.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\ImageTexture.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\IndexedFaceSet.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\IndexedLine.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\IndexedLineSet.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\IndexedShape.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Init.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Inline.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Interpolator.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\JS_VRMLClasses.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Light.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\LOD.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Material.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\MovieTexture.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\NavigationInfo.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Normal.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\NormalInterpolator.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\OrientationInterpolator.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Parent.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\PixelTexture.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\PlaneSensor.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\PointLight.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\PointSet.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\PositionInterpolator.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\ProximitySensor.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\ScalarInterpolator.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Script.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Sensor.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Shape.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Sound.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Sphere.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\SphereSensor.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\SpotLight.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Switch.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Text.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Texture.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\TextureCoordinate.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\TextureTransform.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\TimeSensor.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\TouchSensor.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Transform.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\VertexLine.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\VertexPoint.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\VertexShape.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Viewpoint.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\VisibilitySensor.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\WorldInfo.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="foreignfiles sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\foreignfiles\SoForeignFileKit.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\foreignfiles/"
-							ProgramDataBaseFileName="Release\foreignfiles/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\foreignfiles/"
-							ProgramDataBaseFileName="StaticRelease\foreignfiles/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\foreignfiles/"
-							ProgramDataBaseFileName="StaticDebug\foreignfiles/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\foreignfiles/"
-							ProgramDataBaseFileName="Debug\foreignfiles/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\foreignfiles\SoSTLFileKit.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\foreignfiles/"
-							ProgramDataBaseFileName="Release\foreignfiles/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\foreignfiles/"
-							ProgramDataBaseFileName="StaticRelease\foreignfiles/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\foreignfiles/"
-							ProgramDataBaseFileName="StaticDebug\foreignfiles/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\foreignfiles/"
-							ProgramDataBaseFileName="Debug\foreignfiles/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\foreignfiles\steel-wrapper.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\foreignfiles/"
-							ProgramDataBaseFileName="Release\foreignfiles/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\foreignfiles/"
-							ProgramDataBaseFileName="StaticRelease\foreignfiles/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\foreignfiles/"
-							ProgramDataBaseFileName="StaticDebug\foreignfiles/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\foreignfiles/"
-							ProgramDataBaseFileName="Debug\foreignfiles/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="scxml sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\scxml\eval-minimum-tab.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\eval-minimum.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\SbStringConvert.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXML.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLAbstractStateElt.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLAnchorElt.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLAssignElt.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLContentElt.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLDataElt.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLDataModelElt.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLDocument.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLECMAScriptEvaluator.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLElseElt.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLElseIfElt.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLElt.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLEvaluator.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLEvent.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLEventElt.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLEventTarget.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLExecutableElt.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLFinalElt.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLFinalizeElt.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLHistoryElt.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLIfElt.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLInitialElt.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLInvokeElt.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLLogElt.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLMinimumEvaluator.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLObject.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLOnEntryElt.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLOnExitElt.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLParallelElt.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLParamElt.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLScriptElt.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLScxmlElt.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLSendElt.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLStateElt.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLStateMachine.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLTransitionElt.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLValidateElt.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLXPathEvaluator.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="soscxml sources"
-				Filter="c;cpp;ic;icc;h">
-				<File
-					RelativePath="..\..\src\soscxml\eval-coin-tab.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\soscxml/"
-							ProgramDataBaseFileName="Release\soscxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\soscxml/"
-							ProgramDataBaseFileName="StaticRelease\soscxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\soscxml/"
-							ProgramDataBaseFileName="StaticDebug\soscxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\soscxml/"
-							ProgramDataBaseFileName="Debug\soscxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\soscxml\eval-coin.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\soscxml/"
-							ProgramDataBaseFileName="Release\soscxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\soscxml/"
-							ProgramDataBaseFileName="StaticRelease\soscxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\soscxml/"
-							ProgramDataBaseFileName="StaticDebug\soscxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\soscxml/"
-							ProgramDataBaseFileName="Debug\soscxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\soscxml\ScXMLCoinEvaluator.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\soscxml/"
-							ProgramDataBaseFileName="Release\soscxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\soscxml/"
-							ProgramDataBaseFileName="StaticRelease\soscxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\soscxml/"
-							ProgramDataBaseFileName="StaticDebug\soscxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\soscxml/"
-							ProgramDataBaseFileName="Debug\soscxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\soscxml\SoScXMLEvent.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\soscxml/"
-							ProgramDataBaseFileName="Release\soscxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\soscxml/"
-							ProgramDataBaseFileName="StaticRelease\soscxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\soscxml/"
-							ProgramDataBaseFileName="StaticDebug\soscxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\soscxml/"
-							ProgramDataBaseFileName="Debug\soscxml/"/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\soscxml\SoScXMLStateMachine.cpp">
-					<FileConfiguration
-						Name="DLL (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\soscxml/"
-							ProgramDataBaseFileName="Release\soscxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\soscxml/"
-							ProgramDataBaseFileName="StaticRelease\soscxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\soscxml/"
-							ProgramDataBaseFileName="StaticDebug\soscxml/"/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32">
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\soscxml/"
-							ProgramDataBaseFileName="Debug\soscxml/"/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-		</Filter>
-		<Filter
-			Name="Inventor\C\XML headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\C\XML\attribute.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\XML\document.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\XML\element.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\XML\entity.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\XML\parser.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\XML\path.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\XML\types.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\XML\world.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\C\base headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\C\base\hash.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\base\heap.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\base\list.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\base\math-undefs.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\base\memalloc.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\base\rbptree.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\base\string.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\base\time.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\C\errors headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\C\errors\debugerror.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\errors\error.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\C\glue headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\C\glue\dl.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\glue\gl.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\glue\spidermonkey.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\C\threads headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\barrier.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\common.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\condvar.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\fifo.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\mutex.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\recmutex.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\rwmutex.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\sched.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\storage.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\sync.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\thread.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\worker.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\wpool.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\C headers"
-			Filter="">
-			<File
-				RelativePath="include\Inventor\C\basic.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\tidbits.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\VRMLnodes headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRML.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLAnchor.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLAppearance.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLAudioClip.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLBackground.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLBillboard.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLBox.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLCollision.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLColor.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLColorInterpolator.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLCone.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLCoordinate.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLCoordinateInterpolator.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLCylinder.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLCylinderSensor.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLDirectionalLight.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLDragSensor.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLElevationGrid.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLExtrusion.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLFog.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLFontStyle.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLGeometry.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLGroup.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLImageTexture.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLIndexedFaceSet.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLIndexedLine.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLIndexedLineSet.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLIndexedShape.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLInline.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLInterpolator.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLLight.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLLOD.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLMacros.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLMaterial.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLMovieTexture.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLNavigationInfo.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLNodes.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLNormal.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLNormalInterpolator.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLOrientationInterpolator.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLParent.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLPixelTexture.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLPlaneSensor.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLPointLight.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLPointSet.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLPositionInterpolator.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLProximitySensor.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLScalarInterpolator.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLScript.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLSensor.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLShape.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLSound.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLSphere.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLSphereSensor.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLSpotLight.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLSubInterpolator.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLSwitch.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLText.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLTexture.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLTextureCoordinate.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLTextureTransform.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLTimeSensor.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLTouchSensor.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLTransform.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLVertexLine.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLVertexPoint.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLVertexShape.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLViewpoint.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLVisibilitySensor.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLWorldInfo.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\actions headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoAction.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoActions.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoAudioRenderAction.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoBoxHighlightRenderAction.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoCallbackAction.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoGetBoundingBoxAction.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoGetMatrixAction.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoGetPrimitiveCountAction.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoGLRenderAction.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoHandleEventAction.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoLineHighlightRenderAction.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoPickAction.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoRayPickAction.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoReorganizeAction.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoSearchAction.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoSimplifyAction.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoSubAction.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoToVRML2Action.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoToVRMLAction.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoWriteAction.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="HardCopy headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\annex\HardCopy\SoHardCopy.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\HardCopy\SoPSVectorOutput.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\HardCopy\SoVectorizeAction.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\HardCopy\SoVectorizePSAction.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\HardCopy\SoVectorOutput.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="ForeignFiles headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\annex\ForeignFiles\SoForeignFileKit.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\ForeignFiles\SoSTLFileKit.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="FXViz\nodes headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\annex\FXViz\nodes\SoShadowCulling.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\FXViz\nodes\SoShadowDirectionalLight.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\FXViz\nodes\SoShadowGroup.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\FXViz\nodes\SoShadowSpotLight.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\FXViz\nodes\SoShadowStyle.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="FXViz\elements headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\annex\FXViz\elements\SoGLShadowCullingElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\FXViz\elements\SoShadowStyleElement.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Profiler\nodes headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\annex\Profiler\nodes\SoProfilerStats.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Profiler\elements headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\annex\Profiler\elements\SoProfilerElement.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Profiler\nodekits headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\annex\Profiler\nodekits\SoNodeVisualize.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\Profiler\nodekits\SoProfilerOverlayKit.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\Profiler\nodekits\SoProfilerTopKit.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\Profiler\nodekits\SoProfilerVisualizeKit.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\Profiler\nodekits\SoScrollingGraphKit.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Profiler\engines headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\annex\Profiler\engines\SoProfilerTopEngine.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Profiler\utils headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\annex\Profiler\utils\SoProfilingReportGenerator.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Profiler headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\annex\Profiler\SbProfilingData.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\Profiler\SoProfiler.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\bundles headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\bundles\SoBundle.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\bundles\SoMaterialBundle.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\bundles\SoNormalBundle.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\bundles\SoTextureCoordinateBundle.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\bundles\SoVertexAttributeBundle.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\caches headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\caches\SoBoundingBoxCache.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\caches\SoCache.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\caches\SoConvexDataCache.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\caches\SoGLCacheList.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\caches\SoGLRenderCache.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\caches\SoNormalCache.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\caches\SoPrimitiveVertexCache.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\caches\SoTextureCoordinateCache.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\collision headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\collision\SoIntersectionDetectionAction.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\details headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\details\SoConeDetail.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\details\SoCubeDetail.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\details\SoCylinderDetail.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\details\SoDetail.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\details\SoDetails.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\details\SoFaceDetail.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\details\SoLineDetail.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\details\SoNodeKitDetail.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\details\SoPointDetail.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\details\SoSubDetail.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\details\SoTextDetail.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\draggers headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoCenterballDragger.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoDirectionalLightDragger.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoDragger.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoDragPointDragger.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoHandleBoxDragger.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoJackDragger.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoPointLightDragger.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoRotateCylindricalDragger.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoRotateDiscDragger.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoRotateSphericalDragger.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoScale1Dragger.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoScale2Dragger.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoScale2UniformDragger.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoScaleUniformDragger.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoSpotLightDragger.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoTabBoxDragger.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoTabPlaneDragger.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoTrackballDragger.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoTransformBoxDragger.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoTransformerDragger.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoTranslate1Dragger.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoTranslate2Dragger.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\elements headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoAccumulatedElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoAmbientColorElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoAnnoText3CharOrientElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoAnnoText3FontSizeHintElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoAnnoText3RenderPrintElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoBBoxModelMatrixElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoBumpMapCoordinateElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoBumpMapElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoBumpMapMatrixElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoCacheElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoCacheHintElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoClipPlaneElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoComplexityElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoComplexityTypeElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoCoordinateElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoCreaseAngleElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoCullElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoDecimationPercentageElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoDecimationTypeElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoDepthBufferElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoDiffuseColorElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoDrawStyleElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoElements.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoEmissiveColorElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoEnvironmentElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoFloatElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoFocalDistanceElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoFontNameElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoFontSizeElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGeoElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLCacheContextElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLClipPlaneElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLColorIndexElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLCoordinateElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLDepthBufferElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLDisplayList.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLDrawStyleElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLEnvironmentElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLLazyElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLLightIdElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLLinePatternElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLLineWidthElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLModelMatrixElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLMultiTextureCoordinateElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLMultiTextureEnabledElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLMultiTextureImageElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLMultiTextureMatrixElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLNormalElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLNormalizeElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLPointSizeElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLPolygonOffsetElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLProjectionMatrixElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLRenderPassElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLShadeModelElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLShaderProgramElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLShapeHintsElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLTexture3EnabledElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLTextureCoordinateElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLTextureEnabledElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLTextureImageElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLTextureMatrixElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLUpdateAreaElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLVBOElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLVertexAttributeElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLViewingMatrixElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLViewportRegionElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoInt32Element.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoLazyElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoLightAttenuationElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoLightElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoLightModelElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoLinePatternElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoLineWidthElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoListenerDopplerElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoListenerGainElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoListenerOrientationElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoListenerPositionElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoLocalBBoxMatrixElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoLongElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoMaterialBindingElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoModelMatrixElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoMultiTextureCoordinateElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoMultiTextureEnabledElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoMultiTextureImageElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoMultiTextureMatrixElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoNormalBindingElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoNormalElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoOverrideElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoPickRayElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoPickStyleElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoPointSizeElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoPolygonOffsetElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoProfileCoordinateElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoProfileElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoProjectionMatrixElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoReplacedElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoShapeHintsElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoShapeStyleElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoShininessElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoSoundElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoSpecularColorElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoSubElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoSwitchElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTextOutlineEnabledElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTexture3EnabledElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTextureCombineElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTextureCoordinateBindingElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTextureCoordinateElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTextureEnabledElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTextureImageElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTextureMatrixElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTextureOverrideElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTextureQualityElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTextureUnitElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTransparencyElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoUnitsElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoVertexAttributeBindingElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoVertexAttributeElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoViewingMatrixElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoViewportRegionElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoViewVolumeElement.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoWindowElement.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\engines headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoBoolOperation.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoCalculator.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoCompose.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoComposeMatrix.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoComposeRotation.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoComposeRotationFromTo.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoComposeVec2f.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoComposeVec3f.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoComposeVec4f.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoComputeBoundingBox.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoConcatenate.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoCounter.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoDecomposeMatrix.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoDecomposeRotation.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoDecomposeVec2f.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoDecomposeVec3f.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoDecomposeVec4f.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoElapsedTime.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoEngine.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoEngineOutput.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoEngines.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoFieldConverter.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoGate.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoHeightMapToNormalMap.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoInterpolate.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoInterpolateFloat.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoInterpolateRotation.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoInterpolateVec2f.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoInterpolateVec3f.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoInterpolateVec4f.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoNodeEngine.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoOneShot.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoOnOff.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoOutputData.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoSelectOne.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoSubEngine.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoSubNodeEngine.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoTexture2Convert.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoTimeCounter.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoTransformVec3f.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoTriggerAny.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\errors headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\errors\SoDebugError.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\errors\SoError.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\errors\SoErrors.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\errors\SoMemoryError.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\errors\SoReadError.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\events headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\events\SoButtonEvent.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\events\SoEvent.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\events\SoEvents.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\events\SoKeyboardEvent.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\events\SoLocation2Event.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\events\SoMotion3Event.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\events\SoMouseButtonEvent.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\events\SoSpaceballButtonEvent.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\events\SoSubEvent.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\fields headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoField.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoFieldContainer.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoFieldData.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoFields.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFBitMask.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFBool.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFColor.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFColorRGBA.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFDouble.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFEngine.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFEnum.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFFloat.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMField.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFInt32.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFLong.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFMatrix.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFName.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFNode.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFPath.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFPlane.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFRotation.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFShort.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFString.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFTime.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFUInt32.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFULong.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFUShort.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec2b.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec2d.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec2f.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec2i32.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec2s.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec3b.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec3d.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec3f.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec3i32.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec3s.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec4b.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec4d.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec4f.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec4i32.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec4s.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec4ub.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec4ui32.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec4us.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFBitMask.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFBool.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFBox2d.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFBox2f.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFBox2i32.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFBox2s.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFBox3d.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFBox3f.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFBox3i32.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFBox3s.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFColor.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFColorRGBA.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFDouble.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFEngine.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFEnum.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFFloat.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSField.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFImage.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFImage3.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFInt32.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFLong.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFMatrix.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFName.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFNode.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFPath.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFPlane.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFRotation.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFShort.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFString.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFTime.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFTrigger.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFUInt32.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFULong.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFUShort.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec2b.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec2d.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec2f.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec2i32.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec2s.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec3b.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec3d.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec3f.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec3i32.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec3s.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec4b.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec4d.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec4f.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec4i32.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec4s.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec4ub.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec4ui32.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec4us.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSubField.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\lists headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\lists\SbIntList.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SbList.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SbPList.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SbStringList.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SbVec3fList.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoActionMethodList.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoAuditorList.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoBaseList.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoCallbackList.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoDetailList.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoEnabledElementsList.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoEngineList.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoEngineOutputList.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoFieldList.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoNodeList.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoPathList.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoPickedPointList.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoTypeList.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\lock headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\lock\SoLockMgr.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\manips headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoCenterballManip.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoClipPlaneManip.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoDirectionalLightManip.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoHandleBoxManip.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoJackManip.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoPointLightManip.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoSpotLightManip.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoTabBoxManip.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoTrackballManip.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoTransformBoxManip.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoTransformerManip.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoTransformManip.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\misc headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\misc\CoinResources.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoAudioDevice.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoAuditorList.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoBase.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoBasic.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoByteStream.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoCallbackList.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoChildList.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoContextHandler.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoGLBigImage.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoGLCubeMapImage.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoGLDriverDatabase.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoGLImage.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoGlyph.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoJavaScriptEngine.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoLightPath.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoNormalGenerator.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoNotification.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoNotRec.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoProto.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoProtoInstance.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoScriptEngine.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoState.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoTempPath.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoTranReceiver.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoTranscribe.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoTranSender.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\navigation headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\navigation\SoScXMLDollyTarget.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\navigation\SoScXMLFlightControlTarget.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\navigation\SoScXMLMiscTarget.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\navigation\SoScXMLMotionTarget.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\navigation\SoScXMLNavigation.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\navigation\SoScXMLNavigationTarget.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\navigation\SoScXMLPanTarget.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\navigation\SoScXMLRotateTarget.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\navigation\SoScXMLSeekTarget.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\navigation\SoScXMLSpinTarget.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\navigation\SoScXMLZoomTarget.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\nodekits headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoAppearanceKit.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoBaseKit.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoCameraKit.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoInteractionKit.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoLightKit.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoNodeKit.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoNodekitCatalog.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoNodeKitListPart.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoSceneKit.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoSeparatorKit.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoShapeKit.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoSubKit.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoWrapperKit.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\nodes headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoAlphaTest.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoAnnotation.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoAntiSquish.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoArray.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoAsciiText.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoBaseColor.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoBlinker.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoBumpMap.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoBumpMapCoordinate.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoBumpMapTransform.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoCacheHint.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoCallback.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoCamera.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoClipPlane.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoColorIndex.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoComplexity.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoCone.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoCoordinate3.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoCoordinate4.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoCube.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoCylinder.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoDepthBuffer.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoDirectionalLight.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoDrawStyle.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoEnvironment.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoEventCallback.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoExtSelection.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoFaceSet.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoFile.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoFont.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoFontStyle.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoFragmentShader.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoFrustumCamera.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoGeoCoordinate.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoGeoLocation.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoGeometryShader.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoGeoOrigin.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoGeoSeparator.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoGroup.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoImage.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoIndexedFaceSet.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoIndexedLineSet.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoIndexedMarkerSet.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoIndexedNurbsCurve.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoIndexedNurbsSurface.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoIndexedPointSet.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoIndexedShape.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoIndexedTriangleStripSet.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoInfo.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoLabel.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoLevelOfDetail.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoLight.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoLightModel.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoLinearProfile.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoLineSet.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoListener.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoLocateHighlight.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoLOD.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoMarkerSet.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoMaterial.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoMaterialBinding.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoMatrixTransform.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoMultipleCopy.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoNode.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoNodes.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoNonIndexedShape.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoNormal.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoNormalBinding.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoNurbsCurve.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoNurbsProfile.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoNurbsSurface.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoOrthographicCamera.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoPackedColor.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoPathSwitch.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoPendulum.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoPerspectiveCamera.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoPickStyle.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoPointLight.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoPointSet.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoPolygonOffset.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoProfile.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoProfileCoordinate2.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoProfileCoordinate3.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoQuadMesh.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoResetTransform.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoRotation.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoRotationXYZ.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoRotor.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoScale.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoSceneTexture2.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoSceneTextureCubeMap.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoSelection.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoSeparator.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoShaderObject.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoShaderParameter.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoShaderProgram.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoShape.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoShapeHints.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoShuttle.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoSphere.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoSpotLight.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoSubNode.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoSurroundScale.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoSwitch.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoText2.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoText3.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTexture.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTexture2.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTexture2Transform.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTexture3.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTexture3Transform.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCombine.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinate2.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinate3.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinateBinding.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinateCube.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinateCylinder.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinateDefault.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinateEnvironment.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinateFunction.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinateNormalMap.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinateObject.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinatePlane.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinateReflectionMap.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinateSphere.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCubeMap.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureMatrixTransform.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureScalePolicy.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureUnit.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTransform.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTransformation.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTransformSeparator.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTranslation.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTransparencyType.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTriangleStripSet.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoUnits.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoVertexAttribute.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoVertexAttributeBinding.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoVertexProperty.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoVertexShader.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoVertexShape.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoWWWAnchor.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoWWWInline.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\projectors headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbCylinderPlaneProjector.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbCylinderProjector.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbCylinderSectionProjector.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbCylinderSheetProjector.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbLineProjector.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbPlaneProjector.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbProjector.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbProjectors.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbSpherePlaneProjector.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbSphereProjector.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbSphereSectionProjector.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbSphereSheetProjector.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\sensors headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoAlarmSensor.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoDataSensor.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoDelayQueueSensor.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoFieldSensor.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoIdleSensor.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoNodeSensor.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoOneShotSensor.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoPathSensor.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoSensor.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoSensorManager.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoSensors.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoTimerQueueSensor.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoTimerSensor.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\system headers"
-			Filter="">
-			<File
-				RelativePath="include\Inventor\system\gl-headers.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\system\gl.h">
-			</File>
-			<File
-				RelativePath="include\Inventor\system\inttypes.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\threads headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\threads\SbBarrier.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\threads\SbCondVar.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\threads\SbFifo.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\threads\SbMutex.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\threads\SbRWMutex.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\threads\SbStorage.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\threads\SbThread.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\threads\SbThreadAutoLock.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\threads\SbThreadMutex.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\threads\SbTypedStorage.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\tools headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\tools\SbLazyPimplPtr.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\tools\SbLazyPimplPtr.hpp">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\tools\SbPimplPtr.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\tools\SbPimplPtr.hpp">
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\scxml headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXML.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLAbstractStateElt.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLAnchorElt.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLAssignElt.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLCoinEvaluator.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLContentElt.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLDataElt.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLDataModelElt.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLDocument.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLECMAScriptEvaluator.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLElseElt.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLElseIfElt.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLElt.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLEvaluator.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLEvent.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLEventElt.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLEventTarget.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLExecutableElt.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLFinalElt.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLFinalizeElt.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLHistoryElt.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLIfElt.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLInitialElt.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLInvokeElt.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLLogElt.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLMinimumEvaluator.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLObject.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLOnEntryElt.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLOnExitElt.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLParallelElt.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLParamElt.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLScriptElt.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLScxmlElt.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLSendElt.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLStateElt.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLStateMachine.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLSubObject.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLTransitionElt.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLValidateElt.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLXPathEvaluator.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\SoScXMLEvent.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\SoScXMLStateMachine.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor headers"
-			Filter="">
-			<File
-				RelativePath="..\..\include\Inventor\non_winsys.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\oivwin32.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\Sb.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbBasic.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbBox.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbBox2d.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbBox2f.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbBox2i32.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbBox2s.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbBox3d.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbBox3f.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbBox3i32.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbBox3s.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbBSPTree.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbByteBuffer.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbByteBuffer.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbClip.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbColor.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbColor4f.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbColorRGBA.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbCylinder.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbDict.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbDPLine.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbDPLinear.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbDPMatrix.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbDPPlane.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbDPRotation.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbDPViewVolume.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbHeap.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbImage.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbLine.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbLinear.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbMatrix.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbName.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbOctTree.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbPlane.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbPList.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbRotation.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbSphere.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbString.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbTesselator.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbTime.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbTypeInfo.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec2b.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec2d.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec2f.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec2i32.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec2s.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec2ub.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec2ui32.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec2us.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec3b.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec3d.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec3f.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec3i32.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec3s.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec3ub.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec3ui32.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec3us.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec4b.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec4d.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec4f.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec4i32.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec4s.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec4ub.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec4ui32.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec4us.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbViewportRegion.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbViewVolume.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbXfBox3d.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbXfBox3f.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\So.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoDB.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoEventManager.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoFullPath.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoInput.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoInteraction.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoLists.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoNodeKitPath.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoOffscreenRenderer.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoOutput.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoPath.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoPickedPoint.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoPrimitiveVertex.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoRenderManager.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoSceneManager.h">
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoType.h">
-			</File>
-		</Filter>
-		<Filter
-			Name="draggerDefaults local includes"
-			Filter="h;ic;icc">
-			<File
-				RelativePath="data\draggerDefaults\centerballDragger.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\directionalLightDragger.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\dragPointDragger.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\handleBoxDragger.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\jackDragger.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\pointLightDragger.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\rotateCylindricalDragger.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\rotateDiscDragger.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\rotateSphericalDragger.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\scale1Dragger.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\scale2Dragger.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\scale2UniformDragger.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\scaleUniformDragger.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\spotLightDragger.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\tabBoxDragger.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\tabPlaneDragger.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\trackballDragger.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\transformBoxDragger.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\transformerDragger.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\translate1Dragger.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\translate2Dragger.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="lights local includes"
-			Filter="h;ic;icc">
-			<File
-				RelativePath="data\shaders\lights\DirectionalLight.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\shaders\lights\DirSpotLight.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\shaders\lights\PointLight.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\shaders\lights\SpotLight.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="vsm local includes"
-			Filter="h;ic;icc">
-			<File
-				RelativePath="data\shaders\vsm\VsmLookup.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="src local includes"
-			Filter="h;ic;icc">
-			<File
-				RelativePath="..\..\src\coindefs.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="src\config-debug.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="src\config-release.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="src\config.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="src\setup.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\tidbitsp.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\unconfig.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="actions local includes"
-			Filter="h;ic;icc">
-			<File
-				RelativePath="..\..\src\actions\SoActionP.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\actions\SoSubActionP.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="base local includes"
-			Filter="h;ic;icc">
-			<File
-				RelativePath="..\..\src\base\dict.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\base\dictp.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\base\hashp.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\base\heapp.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\base\SbGLUTessellator.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="caches local includes"
-			Filter="h;ic;icc">
-			<File
-				RelativePath="..\..\src\caches\SoGlyphCache.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="elements local includes"
-			Filter="h;ic;icc">
-			<File
-				RelativePath="..\..\src\elements\SoTextureScalePolicyElement.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\elements\SoTextureScaleQualityElement.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="engines local includes"
-			Filter="h;ic;icc">
-			<File
-				RelativePath="..\..\src\engines\evaluator.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\engines\so_eval.ic">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\engines\SoConvertAll.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\engines\SoSubEngineP.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\engines\SoSubNodeEngineP.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="fields local includes"
-			Filter="h;ic;icc">
-			<File
-				RelativePath="..\..\src\fields\SoGlobalField.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fields\SoSubFieldP.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="fonts local includes"
-			Filter="h;ic;icc">
-			<File
-				RelativePath="..\..\src\fonts\builtin2dfonts.icc">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\common.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\defaultfonts.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\font13.icc">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\font17.icc">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\font25.icc">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\font33.icc">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\fontlib_wrapper.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\fontspec.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\freetype.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\glyph.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\glyph2d.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\glyph3d.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\win32.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="glue local includes"
-			Filter="h;ic;icc">
-			<File
-				RelativePath="..\..\src\glue\bzip2.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\cg.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\dlp.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\freetype.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\gl_agl.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\gl_cgl.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\gl_glx.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\gl_wgl.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\glp.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\GLUWrapper.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\openal_wrapper.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\simage_wrapper.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\win32api.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\zlib.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="io local includes"
-			Filter="h;ic;icc">
-			<File
-				RelativePath="..\..\src\io\SoInput_FileInfo.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\io\SoInput_Reader.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\io\SoInputP.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\io\SoOutput_Writer.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\io\SoWriterefCounter.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="misc local includes"
-			Filter="h;ic;icc">
-			<File
-				RelativePath="..\..\src\misc\AudioTools.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\misc\CoinStaticObjectInDLL.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\misc\cppmangle.icc">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\misc\SbHash.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\misc\SoBaseP.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\misc\SoCompactPathList.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\misc\SoDBP.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\misc\SoGenerate.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\misc\SoPick.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\misc\SoShaderGenerator.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\misc\systemsanity.icc">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="nodekits local includes"
-			Filter="h;ic;icc">
-			<File
-				RelativePath="..\..\src\nodekits\SoSubKitP.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="nodes local includes"
-			Filter="h;ic;icc">
-			<File
-				RelativePath="..\..\src\nodes\SoSoundElementHelper.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\nodes\SoSubNodeP.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\nodes\SoUnknownNode.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="profiler local includes"
-			Filter="h;ic;icc">
-			<File
-				RelativePath="..\..\src\profiler\inventormaps.icc">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="rendering local includes"
-			Filter="h;ic;icc">
-			<File
-				RelativePath="..\..\src\rendering\CoinOffscreenGLCanvas.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\rendering\SoGL.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\rendering\SoGLNurbs.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\rendering\SoOffscreenCGData.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\rendering\SoOffscreenGLXData.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\rendering\SoOffscreenWGLData.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\rendering\SoVBO.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\rendering\SoVertexArrayIndexer.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="shaders local includes"
-			Filter="h;ic;icc">
-			<File
-				RelativePath="..\..\src\shaders\SoGLARBShaderObject.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoGLARBShaderParameter.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoGLARBShaderProgram.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoGLCgShaderObject.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoGLCgShaderParameter.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoGLCgShaderProgram.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoGLShaderObject.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoGLShaderParameter.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoGLShaderProgram.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoGLSLShaderObject.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoGLSLShaderParameter.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoGLSLShaderProgram.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoShader.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="shapenodes local includes"
-			Filter="h;ic;icc">
-			<File
-				RelativePath="..\..\src\shapenodes\soshape_bigtexture.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shapenodes\soshape_primdata.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shapenodes\soshape_trianglesort.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="threads local includes"
-			Filter="h;ic;icc">
-			<File
-				RelativePath="..\..\src\threads\barrierp.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\condvar_pthread.icc">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\condvar_win32.icc">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\condvarp.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\fifop.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\mutex_pthread.icc">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\mutex_win32cs.icc">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\mutex_win32mutex.icc">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\mutexp.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\recmutexp.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\rwmutexp.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\schedp.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\storagep.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\syncp.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\thread_pthread.icc">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\thread_win32.icc">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\threadp.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\threadsutilp.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\workerp.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\wpoolp.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="upgraders local includes"
-			Filter="h;ic;icc">
-			<File
-				RelativePath="..\..\src\upgraders\SoPackedColorV20.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\upgraders\SoShapeHintsV10.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\upgraders\SoUpgrader.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="vrml97 local includes"
-			Filter="h;ic;icc">
-			<File
-				RelativePath="..\..\src\vrml97\JS_VRMLClasses.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\vrml97\SoVRMLSubInterpolatorP.h">
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="TRUE">
-					<Tool
-						Name="VCCustomBuildTool"/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="Template Files"
-			Filter="in">
-		</Filter>
-		<File
-			RelativePath="..\..\include\SoDebug.h">
-		</File>
-		<File
-			RelativePath="..\..\include\SoWinEnterScope.h">
-		</File>
-		<File
-			RelativePath="..\..\include\SoWinLeaveScope.h">
-		</File>
-	</Files>
-</VisualStudioProject>
diff --git a/build/msvc7/coin4_docs.vcproj b/build/msvc7/coin4_docs.vcproj
deleted file mode 100755
index f85e1f6..0000000
--- a/build/msvc7/coin4_docs.vcproj
+++ /dev/null
@@ -1,84 +0,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
-	ProjectType="Visual C++"
-	Version="7.10"
-	Name="coin4_docs"
-	SccProjectName=""
-	SccLocalPath=""
-	Keyword="MakeFileProj">
-	<Platforms>
-		<Platform
-			Name="Win32"/>
-	</Platforms>
-	<Configurations>
-		<Configuration
-			Name="DLL (Debug)|Win32"
-			OutputDirectory=".\Debug"
-			IntermediateDirectory=".\Debug"
-			ConfigurationType="0"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="FALSE">
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\build-docs.bat dll debug msvc7 coin4"
-				ReBuildCommandLine="..\misc\build-docs.bat dll debug msvc7 coin4 "
-				Output="coin4_docs.exe"/>
-		</Configuration>
-		<Configuration
-			Name="DLL (Release)|Win32"
-			OutputDirectory=".\Release"
-			IntermediateDirectory=".\Release"
-			ConfigurationType="0"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="FALSE">
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\build-docs.bat dll release msvc7 coin4"
-				ReBuildCommandLine="..\misc\build-docs.bat dll release msvc7 coin4 "
-				Output="coin4_docs.exe"/>
-		</Configuration>
-		<Configuration
-			Name="LIB (Release)|Win32"
-			OutputDirectory=".\StaticRelease"
-			IntermediateDirectory=".\StaticRelease"
-			ConfigurationType="0"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="FALSE">
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\build-docs.bat lib release msvc7 coin4"
-				ReBuildCommandLine="..\misc\build-docs.bat lib release msvc7 coin4 "
-				Output="coin4_docs.exe"/>
-		</Configuration>
-		<Configuration
-			Name="LIB (Debug)|Win32"
-			OutputDirectory=".\StaticDebug"
-			IntermediateDirectory=".\StaticDebug"
-			ConfigurationType="0"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="FALSE">
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\build-docs.bat lib debug msvc7 coin4"
-				ReBuildCommandLine="..\misc\build-docs.bat lib debug msvc7 coin4 "
-				Output="coin4_docs.exe"/>
-		</Configuration>
-	</Configurations>
-	<References>
-	</References>
-	<Files>
-		<Filter
-			Name="Resource Files"
-			Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;bat">
-			<File
-				RelativePath="..\misc\build-docs.bat">
-			</File>
-			<File
-				RelativePath="docs\coin4.doxygen">
-			</File>
-			<File
-				RelativePath="..\html\index.html">
-			</File>
-		</Filter>
-	</Files>
-</VisualStudioProject>
diff --git a/build/msvc7/coin4_install.vcproj b/build/msvc7/coin4_install.vcproj
deleted file mode 100755
index 62bc7f4..0000000
--- a/build/msvc7/coin4_install.vcproj
+++ /dev/null
@@ -1,84 +0,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
-	ProjectType="Visual C++"
-	Version="7.10"
-	Name="coin4_install"
-	SccProjectName=""
-	SccLocalPath=""
-	Keyword="MakeFileProj">
-	<Platforms>
-		<Platform
-			Name="Win32"/>
-	</Platforms>
-	<Configurations>
-		<Configuration
-			Name="LIB (Debug)|Win32"
-			OutputDirectory=".\StaticDebug"
-			IntermediateDirectory=".\StaticDebug"
-			ConfigurationType="0"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="FALSE">
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\install-sdk.bat lib debug msvc7 coin4"
-				ReBuildCommandLine="..\misc\install-sdk.bat lib debug msvc7 coin4 "
-				Output="coin4_install.exe"/>
-		</Configuration>
-		<Configuration
-			Name="DLL (Debug)|Win32"
-			OutputDirectory=".\Debug"
-			IntermediateDirectory=".\Debug"
-			ConfigurationType="0"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="FALSE">
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\install-sdk.bat dll debug msvc7 coin4"
-				ReBuildCommandLine="..\misc\install-sdk.bat dll debug msvc7 coin4 "
-				Output="coin4_install.exe"/>
-		</Configuration>
-		<Configuration
-			Name="DLL (Release)|Win32"
-			OutputDirectory=".\Release"
-			IntermediateDirectory=".\Release"
-			ConfigurationType="0"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="FALSE">
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\install-sdk.bat dll release msvc7 coin4"
-				ReBuildCommandLine="..\misc\install-sdk.bat dll release msvc7 coin4 "
-				Output="coin4_install.exe"/>
-		</Configuration>
-		<Configuration
-			Name="LIB (Release)|Win32"
-			OutputDirectory=".\StaticRelease"
-			IntermediateDirectory=".\StaticRelease"
-			ConfigurationType="0"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="FALSE">
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\install-sdk.bat lib release msvc7 coin4"
-				ReBuildCommandLine="..\misc\install-sdk.bat lib release msvc7 coin4 "
-				Output="coin4_install.exe"/>
-		</Configuration>
-	</Configurations>
-	<References>
-	</References>
-	<Files>
-		<Filter
-			Name="Resource Files"
-			Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;bat">
-			<File
-				RelativePath="..\misc\create-directories.bat">
-			</File>
-			<File
-				RelativePath="..\misc\install-headers.bat">
-			</File>
-			<File
-				RelativePath="..\misc\install-sdk.bat">
-			</File>
-		</Filter>
-	</Files>
-</VisualStudioProject>
diff --git a/build/msvc7/coin4_uninstall.vcproj b/build/msvc7/coin4_uninstall.vcproj
deleted file mode 100755
index 3f00ed5..0000000
--- a/build/msvc7/coin4_uninstall.vcproj
+++ /dev/null
@@ -1,81 +0,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
-	ProjectType="Visual C++"
-	Version="7.10"
-	Name="coin4_uninstall"
-	SccProjectName=""
-	SccLocalPath=""
-	Keyword="MakeFileProj">
-	<Platforms>
-		<Platform
-			Name="Win32"/>
-	</Platforms>
-	<Configurations>
-		<Configuration
-			Name="DLL (Release)|Win32"
-			OutputDirectory=".\Release"
-			IntermediateDirectory=".\Release"
-			ConfigurationType="0"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="FALSE">
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\uninstall-sdk.bat dll release msvc7 coin4"
-				ReBuildCommandLine="..\misc\uninstall-sdk.bat dll release msvc7 coin4 "
-				Output="coin4_uninstall.exe"/>
-		</Configuration>
-		<Configuration
-			Name="LIB (Release)|Win32"
-			OutputDirectory=".\StaticRelease"
-			IntermediateDirectory=".\StaticRelease"
-			ConfigurationType="0"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="FALSE">
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\uninstall-sdk.bat lib release msvc7 coin4"
-				ReBuildCommandLine="..\misc\uninstall-sdk.bat lib release msvc7 coin4 "
-				Output="coin4_uninstall.exe"/>
-		</Configuration>
-		<Configuration
-			Name="DLL (Debug)|Win32"
-			OutputDirectory=".\Debug"
-			IntermediateDirectory=".\Debug"
-			ConfigurationType="0"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="FALSE">
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\uninstall-sdk.bat dll debug msvc7 coin4"
-				ReBuildCommandLine="..\misc\uninstall-sdk.bat dll debug msvc7 coin4 "
-				Output="coin4_uninstall.exe"/>
-		</Configuration>
-		<Configuration
-			Name="LIB (Debug)|Win32"
-			OutputDirectory=".\StaticDebug"
-			IntermediateDirectory=".\StaticDebug"
-			ConfigurationType="0"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="FALSE">
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\uninstall-sdk.bat lib debug msvc7 coin4"
-				ReBuildCommandLine="..\misc\uninstall-sdk.bat lib debug msvc7 coin4 "
-				Output="coin4_uninstall.exe"/>
-		</Configuration>
-	</Configurations>
-	<References>
-	</References>
-	<Files>
-		<Filter
-			Name="Resource Files"
-			Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;bat">
-			<File
-				RelativePath="..\misc\uninstall-headers.bat">
-			</File>
-			<File
-				RelativePath="..\misc\uninstall-sdk.bat">
-			</File>
-		</Filter>
-	</Files>
-</VisualStudioProject>
diff --git a/build/msvc7/data/draggerDefaults/centerballDragger.h b/build/msvc7/data/draggerDefaults/centerballDragger.h
deleted file mode 100644
index 760d1ca..0000000
--- a/build/msvc7/data/draggerDefaults/centerballDragger.h
+++ /dev/null
@@ -1,187 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_CENTERBALLDRAGGER_IV_H
-#define SO_CENTERBALLDRAGGER_IV_H
-
-static const char CENTERBALLDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF CENTERBALL_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF CENTERBALL_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF CENTERBALL_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "DEF CENTERBALL_TRANSLATION_MATERIAL Material { diffuseColor 0 0.8 0.5  emissiveColor 0 0.2 0.0 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF CENTERBALL_BALL Separator {\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Sphere { }\n"
-  "}\n"
-  "DEF centerballRotator Separator { USE CENTERBALL_BALL }\n"
-  "DEF centerballRotatorActive Separator { USE CENTERBALL_BALL }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF CENTERBALL_SCALE Scale { scaleFactor 1.02 1.02 1.02 }\n"
-  "\n"
-  "DEF CENTERBALL_STRIPE Separator {\n"
-  "   USE CENTERBALL_SCALE\n"
-  "\n"
-  "\n"
-  "\n"
-  "   ShapeHints {\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "      shapeType UNKNOWN_SHAPE_TYPE\n"
-  "      vertexOrdering UNKNOWN_ORDERING\n"
-  "   }\n"
-  "\n"
-  "   DrawStyle { style LINES  lineWidth 2 }\n"
-  "   Cylinder { parts SIDES  height 0.0 }\n"
-  "}\n"
-  "\n"
-  "DEF centerballStripe Separator {\n"
-  "\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Cylinder { parts SIDES  height 0.1 }\n"
-  "\n"
-  "   USE CENTERBALL_INACTIVE_MATERIAL\n"
-  "   USE CENTERBALL_STRIPE\n"
-  "}\n"
-  "DEF centerballStripeActive Separator {\n"
-  "   USE CENTERBALL_ACTIVE_MATERIAL\n"
-  "   USE CENTERBALL_STRIPE\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF CENTERBALL_DOUBLEHEAD_ARROW Separator {\n"
-  "   Coordinate3 { point [ 0 0.1 1, 0 -0.1  1, 0 0.1 -1, 0 -0.1 -1 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1 ] }\n"
-  "   \n"
-  "   Complexity { value 0.1 }\n"
-  "\n"
-  "   Separator {\n"
-  "     Translation { translation 0 0.12 1 }\n"
-  "     DEF CENTERBALL_TRANSLATOR_HEAD Cone { height 0.05  bottomRadius 0.025 }\n"
-  "     Translation { translation 0 -0.24 0 }\n"
-  "     Rotation { rotation 1 0 0  3.14 }\n"
-  "     USE CENTERBALL_TRANSLATOR_HEAD\n"
-  "   }\n"
-  "   Separator {\n"
-  "     Translation { translation 0 0.12 -1 }\n"
-  "     USE CENTERBALL_TRANSLATOR_HEAD\n"
-  "     Translation { translation 0 -0.24 0 }\n"
-  "     Rotation { rotation 1 0 0  3.14 }\n"
-  "     USE CENTERBALL_TRANSLATOR_HEAD\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF CENTERBALL_AXIS_CROSS Separator {\n"
-  "   DrawStyle { lineWidth 3 }\n"
-  "   USE CENTERBALL_DOUBLEHEAD_ARROW\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE CENTERBALL_DOUBLEHEAD_ARROW\n"
-  "}\n"
-  "\n"
-  "DEF centerballCenterChanger Separator {\n"
-  "\n"
-  "   Separator {\n"
-  "      DrawStyle { style INVISIBLE }\n"
-  "      Translation { translation 0 0 1 }\n"
-  "      DEF CENTERBALL_TRANSLATOR_MARKER Sphere { radius 0.1 }\n"
-  "      Translation { translation 0 0 -2 }\n"
-  "      USE CENTERBALL_TRANSLATOR_MARKER\n"
-  "   }\n"
-  "\n"
-  "   USE CENTERBALL_TRANSLATION_MATERIAL\n"
-  "   USE CENTERBALL_SCALE\n"
-  "   USE CENTERBALL_AXIS_CROSS\n"
-  "   Rotation { rotation 0 1 0  3.14 }\n"
-  "   USE CENTERBALL_AXIS_CROSS\n"
-  "}\n"
-  "DEF centerballCenterChangerActive Separator { }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF CENTERBALL_FEEDBACK_AXIS Group {\n"
-  "   USE CENTERBALL_FEEDBACK_MATERIAL\n"
-  "   DrawStyle { lineWidth 3 }\n"
-  "   Scale { scaleFactor 3 5 1.05 }\n"
-  "   USE CENTERBALL_DOUBLEHEAD_ARROW\n"
-  "}\n"
-  "\n"
-  "DEF centerballCenterXAxisFeedback Separator {\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE CENTERBALL_FEEDBACK_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF centerballCenterYAxisFeedback Separator {\n"
-  "   USE CENTERBALL_FEEDBACK_AXIS\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF CENTERBALL_BALLAXES_COMMON Group {\n"
-  "   USE CENTERBALL_ACTIVE_MATERIAL\n"
-  "   USE CENTERBALL_SCALE\n"
-  "   Coordinate3 { point [ 1 0 0, -1 0 0, 0 1 0, 0 -1 0, 0 0 1, 0 0 -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF centerballXAxis Separator {\n"
-  "   USE CENTERBALL_BALLAXES_COMMON\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "}\n"
-  "DEF centerballYAxis Separator {\n"
-  "   USE CENTERBALL_BALLAXES_COMMON\n"
-  "   IndexedLineSet { coordIndex [ 2, 3, -1 ] }\n"
-  "}\n"
-  "DEF centerballZAxis Separator {\n"
-  "   USE CENTERBALL_BALLAXES_COMMON\n"
-  "   IndexedLineSet { coordIndex [ 4, 5, -1 ] }\n"
-  "}\n";
-
-#endif /* ! SO_CENTERBALLDRAGGER_IV_H */
diff --git a/build/msvc7/data/draggerDefaults/directionalLightDragger.h b/build/msvc7/data/draggerDefaults/directionalLightDragger.h
deleted file mode 100644
index 508b94e..0000000
--- a/build/msvc7/data/draggerDefaults/directionalLightDragger.h
+++ /dev/null
@@ -1,100 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_DIRECTIONALLIGHTDRAGGER_IV_H
-#define SO_DIRECTIONALLIGHTDRAGGER_IV_H
-
-static const char DIRECTIONALLIGHTDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF DIRECTIONALLIGHT_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF DIRECTIONALLIGHT_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF directionalLightOverallMaterial Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "\n"
-  "DEF DIRECTIONALLIGHT_ARROW Separator {\n"
-  "\n"
-  "   Rotation { rotation 1 0 0  -1.57 }\n"
-  "\n"
-  "   Coordinate3 { point [ 0 0 0, 0 9 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation 0 10 0 }\n"
-  "   Cone { }\n"
-  "   Translation { translation 0 -11 0 }\n"
-  "   Cone { bottomRadius 0.1 }\n"
-  "}\n"
-  "\n"
-  "DEF directionalLightRotatorRotator Separator {\n"
-  "   USE DIRECTIONALLIGHT_INACTIVE_MATERIAL\n"
-  "   USE DIRECTIONALLIGHT_ARROW\n"
-  "}\n"
-  "DEF directionalLightRotatorRotatorActive Separator {\n"
-  "   USE DIRECTIONALLIGHT_ACTIVE_MATERIAL\n"
-  "   USE DIRECTIONALLIGHT_ARROW\n"
-  "}\n"
-  "\n"
-  "DEF directionalLightRotatorFeedback Separator { }\n"
-  "DEF directionalLightRotatorFeedbackActive Separator { }\n"
-  "\n"
-  "\n"
-  "DEF directionalLightTranslatorPlaneTranslator Separator {\n"
-  "   USE DIRECTIONALLIGHT_INACTIVE_MATERIAL\n"
-  "   Sphere { }\n"
-  "}\n"
-  "DEF directionalLightTranslatorPlaneTranslatorActive Separator {\n"
-  "   USE DIRECTIONALLIGHT_ACTIVE_MATERIAL\n"
-  "   Sphere { }\n"
-  "}\n"
-  "\n"
-  "DEF DIRECTIONALLIGHT_TRANSLATE_AXIS Group {\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   Cylinder { height 3  radius 0.2 }\n"
-  "}\n"
-  "\n"
-  "DEF directionalLightTranslatorLineTranslator Separator {\n"
-  "   USE DIRECTIONALLIGHT_INACTIVE_MATERIAL\n"
-  "   USE DIRECTIONALLIGHT_TRANSLATE_AXIS\n"
-  "}\n"
-  "DEF directionalLightTranslatorLineTranslatorActive Separator {\n"
-  "   USE DIRECTIONALLIGHT_ACTIVE_MATERIAL\n"
-  "   USE DIRECTIONALLIGHT_TRANSLATE_AXIS\n"
-  "}\n";
-
-#endif /* ! SO_DIRECTIONALLIGHTDRAGGER_IV_H */
diff --git a/build/msvc7/data/draggerDefaults/dragPointDragger.h b/build/msvc7/data/draggerDefaults/dragPointDragger.h
deleted file mode 100644
index 444a9fc..0000000
--- a/build/msvc7/data/draggerDefaults/dragPointDragger.h
+++ /dev/null
@@ -1,142 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_DRAGPOINTDRAGGER_IV_H
-#define SO_DRAGPOINTDRAGGER_IV_H
-
-static const char DRAGPOINTDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF DRAGPOINT_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF DRAGPOINT_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF DRAGPOINT_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor  0.5 0 0.5  transparency 0.2 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF DRAGPOINT_STICK Group {\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   Cylinder { height 1.5 radius 0.2 }\n"
-  "}\n"
-  "\n"
-  "DEF DRAGPOINT_INACTIVE_STICK Separator {\n"
-  "   USE DRAGPOINT_INACTIVE_MATERIAL\n"
-  "   USE DRAGPOINT_STICK\n"
-  "}\n"
-  "DEF DRAGPOINT_ACTIVE_STICK Separator {\n"
-  "   USE DRAGPOINT_ACTIVE_MATERIAL\n"
-  "   USE DRAGPOINT_STICK\n"
-  "}\n"
-  "\n"
-  "DEF dragPointXTranslatorTranslator Separator { USE DRAGPOINT_INACTIVE_STICK } \n"
-  "DEF dragPointXTranslatorTranslatorActive Separator { USE DRAGPOINT_ACTIVE_STICK }\n"
-  "DEF dragPointYTranslatorTranslator Separator { USE DRAGPOINT_INACTIVE_STICK }\n"
-  "DEF dragPointYTranslatorTranslatorActive Separator { USE DRAGPOINT_ACTIVE_STICK }\n"
-  "DEF dragPointZTranslatorTranslator Separator { USE DRAGPOINT_INACTIVE_STICK }\n"
-  "DEF dragPointZTranslatorTranslatorActive Separator { USE DRAGPOINT_ACTIVE_STICK }\n"
-  "\n"
-  "\n"
-  "DEF DRAGPOINT_PLANE Group { Cube { width 1  height 1  depth .1 } }\n"
-  "\n"
-  "DEF DRAGPOINT_INACTIVE_PLANE Separator {\n"
-  "   USE DRAGPOINT_INACTIVE_MATERIAL\n"
-  "   USE DRAGPOINT_PLANE\n"
-  "}\n"
-  "DEF DRAGPOINT_ACTIVE_PLANE Separator {\n"
-  "   USE DRAGPOINT_ACTIVE_MATERIAL\n"
-  "   USE DRAGPOINT_PLANE\n"
-  "}\n"
-  "\n"
-  "DEF dragPointXYTranslatorTranslator Separator { USE DRAGPOINT_INACTIVE_PLANE }\n"
-  "DEF dragPointXYTranslatorTranslatorActive Separator { USE DRAGPOINT_ACTIVE_PLANE }\n"
-  "DEF dragPointXZTranslatorTranslator Separator { USE DRAGPOINT_INACTIVE_PLANE }\n"
-  "DEF dragPointXZTranslatorTranslatorActive Separator { USE DRAGPOINT_ACTIVE_PLANE }\n"
-  "DEF dragPointYZTranslatorTranslator Separator { USE DRAGPOINT_INACTIVE_PLANE }\n"
-  "DEF dragPointYZTranslatorTranslatorActive Separator { USE DRAGPOINT_ACTIVE_PLANE }\n"
-  "\n"
-  "\n"
-  "DEF DRAGPOINT_FEEDBACK_LINE Group {\n"
-  "   Coordinate3 { point [ 0 -10 0, 0 10 0 ] }\n"
-  "   LineSet { }\n"
-  "\n"
-  "   Transform { translation 0 10 0 }\n"
-  "   DEF DRAGPOINT_FEEDBACK_ARROWHEAD Cone { height 0.5 bottomRadius 0.5 }\n"
-  "   Transform { translation 0 -20 0 }\n"
-  "   Rotation { rotation 0 0 1  3.14 }\n"
-  "   USE DRAGPOINT_FEEDBACK_ARROWHEAD\n"
-  "}\n"
-  "\n"
-  "DEF dragPointXFeedback Separator {\n"
-  "   USE DRAGPOINT_FEEDBACK_MATERIAL\n"
-  "   Rotation { rotation 0 0 1 1.57 }\n"
-  "   USE DRAGPOINT_FEEDBACK_LINE\n"
-  "}\n"
-  "DEF dragPointYFeedback Separator {\n"
-  "   USE DRAGPOINT_FEEDBACK_MATERIAL\n"
-  "   USE DRAGPOINT_FEEDBACK_LINE\n"
-  "}\n"
-  "DEF dragPointZFeedback Separator {\n"
-  "   USE DRAGPOINT_FEEDBACK_MATERIAL\n"
-  "   Rotation { rotation 1 0 0 1.57 }\n"
-  "   USE DRAGPOINT_FEEDBACK_LINE\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF DRAGPOINT_FEEDBACK_PLANE Group {\n"
-  "   ShapeHints { shapeType UNKNOWN_SHAPE_TYPE }\n"
-  "   Coordinate3 { point [ -10 0 -10, -10 0 10, 10 0 10, 10 0 -10, -10 0 -10 ] }\n"
-  "   FaceSet { }\n"
-  "   Scale { scaleFactor 1.05 1 1.05 }\n"
-  "   LineSet { }\n"
-  "}\n"
-  "\n"
-  "DEF dragPointXYFeedback Separator {\n"
-  "   USE DRAGPOINT_FEEDBACK_MATERIAL\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   USE DRAGPOINT_FEEDBACK_PLANE\n"
-  "}\n"
-  "DEF dragPointXZFeedback Separator {\n"
-  "   USE DRAGPOINT_FEEDBACK_MATERIAL\n"
-  "   USE DRAGPOINT_FEEDBACK_PLANE\n"
-  "}\n"
-  "DEF dragPointYZFeedback Separator {\n"
-  "   USE DRAGPOINT_FEEDBACK_MATERIAL\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE DRAGPOINT_FEEDBACK_PLANE\n"
-  "}\n";
-
-#endif /* ! SO_DRAGPOINTDRAGGER_IV_H */
diff --git a/build/msvc7/data/draggerDefaults/handleBoxDragger.h b/build/msvc7/data/draggerDefaults/handleBoxDragger.h
deleted file mode 100644
index 2a48e81..0000000
--- a/build/msvc7/data/draggerDefaults/handleBoxDragger.h
+++ /dev/null
@@ -1,396 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_HANDLEBOXDRAGGER_IV_H
-#define SO_HANDLEBOXDRAGGER_IV_H
-
-static const char HANDLEBOXDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF HANDLEBOX_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF HANDLEBOX_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_TRANSLATOR_COORDS Coordinate3 {\n"
-  "   point [\n"
-  "    1 1 1, 1 1 -1, -1 1 -1, -1 1 1,\n"
-  "    1 -1 1, 1 -1 -1, -1 -1 -1, -1 -1 1,\n"
-  "   ]\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE Group {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_TRANSLATOR_COORDS\n"
-  "   DrawStyle { style LINES }\n"
-  "}\n"
-  "DEF HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE Group {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_TRANSLATOR_COORDS\n"
-  "   DrawStyle { style LINES }\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxTranslator1 Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE\n"
-  "   DEF HANDLEBOX_TRANSLATOR_TOPFACE IndexedFaceSet { coordIndex [ 0, 1, 2, 3, -1 ] }\n"
-  "}\n"
-  "DEF handleBoxTranslator1Active Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE\n"
-  "   USE HANDLEBOX_TRANSLATOR_TOPFACE\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxTranslator2 Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE\n"
-  "   DEF HANDLEBOX_TRANSLATOR_BOTTOMFACE IndexedFaceSet { coordIndex [ 4, 7, 6, 5, -1 ] }\n"
-  "}\n"
-  "DEF handleBoxTranslator2Active Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE\n"
-  "   USE HANDLEBOX_TRANSLATOR_BOTTOMFACE\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxTranslator3 Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE\n"
-  "   DEF HANDLEBOX_TRANSLATOR_LEFTFACE IndexedFaceSet { coordIndex [ 3, 2, 6, 7, -1 ] }\n"
-  "}\n"
-  "DEF handleBoxTranslator3Active Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE\n"
-  "   USE HANDLEBOX_TRANSLATOR_LEFTFACE\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxTranslator4 Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE\n"
-  "   DEF HANDLEBOX_TRANSLATOR_RIGHTFACE IndexedFaceSet { coordIndex [ 0, 4, 5, 1, -1 ] }\n"
-  "}\n"
-  "DEF handleBoxTranslator4Active Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE\n"
-  "   USE HANDLEBOX_TRANSLATOR_RIGHTFACE\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxTranslator5 Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE\n"
-  "   DEF HANDLEBOX_TRANSLATOR_FRONTFACE IndexedFaceSet { coordIndex [ 0, 3, 7, 4, -1 ] }\n"
-  "}\n"
-  "DEF handleBoxTranslator5Active Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE\n"
-  "   USE HANDLEBOX_TRANSLATOR_FRONTFACE\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxTranslator6 Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE\n"
-  "   DEF HANDLEBOX_TRANSLATOR_BACKFACE IndexedFaceSet { coordIndex [ 1, 5, 6, 2, -1 ] }\n"
-  "}\n"
-  "DEF handleBoxTranslator6Active Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE\n"
-  "   USE HANDLEBOX_TRANSLATOR_BACKFACE\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_DIRECTIONMARKER Group {\n"
-  "   USE HANDLEBOX_FEEDBACK_MATERIAL\n"
-  "   Coordinate3 { point [ 0 0 0, 0 0.5 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation 0 0.5 0 }\n"
-  "   Cone { bottomRadius 0.04  height 0.08 }\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxArrow1 Separator {\n"
-  "   USE HANDLEBOX_DIRECTIONMARKER\n"
-  "}\n"
-  "DEF handleBoxArrow2 Separator {\n"
-  "   RotationXYZ { axis Z angle 3.14 }\n"
-  "   USE HANDLEBOX_DIRECTIONMARKER\n"
-  "}\n"
-  "DEF handleBoxArrow3 Separator {\n"
-  "   RotationXYZ { axis Z angle 1.57 }\n"
-  "   USE HANDLEBOX_DIRECTIONMARKER\n"
-  "}\n"
-  "DEF handleBoxArrow4 Separator {\n"
-  "   RotationXYZ { axis Z angle -1.57 }\n"
-  "   USE HANDLEBOX_DIRECTIONMARKER\n"
-  "}\n"
-  "DEF handleBoxArrow5 Separator {\n"
-  "   RotationXYZ { axis X angle 1.57 }\n"
-  "   USE HANDLEBOX_DIRECTIONMARKER\n"
-  "}\n"
-  "DEF handleBoxArrow6 Separator {\n"
-  "   RotationXYZ { axis X angle -1.57 }\n"
-  "   USE HANDLEBOX_DIRECTIONMARKER\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_SOLIDMARKER Cube { width 0.1  height 0.1  depth 0.1 }\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_URF Group {\n"
-  "   Translation { translation 1 1 1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform1 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_URF\n"
-  "}\n"
-  "DEF handleBoxUniform1Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_URF\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_URB Group {\n"
-  "   Translation { translation 1 1 -1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform2 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_URB\n"
-  "}\n"
-  "DEF handleBoxUniform2Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_URB\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_DRF Group {\n"
-  "   Translation { translation 1 -1 1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform3 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DRF\n"
-  "}\n"
-  "DEF handleBoxUniform3Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DRF\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_DRB Group {\n"
-  "   Translation { translation 1 -1 -1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform4 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DRB\n"
-  "}\n"
-  "DEF handleBoxUniform4Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DRB\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_ULF Group {\n"
-  "   Translation { translation -1 1 1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform5 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_ULF\n"
-  "}\n"
-  "DEF handleBoxUniform5Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_ULF\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_ULB Group {\n"
-  "   Translation { translation -1 1 -1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform6 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_ULB\n"
-  "}\n"
-  "DEF handleBoxUniform6Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_ULB\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_DLF Group {\n"
-  "   Translation { translation -1 -1 1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform7 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DLF\n"
-  "}\n"
-  "DEF handleBoxUniform7Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DLF\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_DLB Group {\n"
-  "   Translation { translation -1 -1 -1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform8 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DLB\n"
-  "}\n"
-  "DEF handleBoxUniform8Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DLB\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_COORDS Coordinate3 {\n"
-  "   point [\n"
-  "    0 0 0,\n"
-  "    1.3 0 0, -1.3 0 0,\n"
-  "    0 1.3 0, 0 -1.3 0,\n"
-  "    0 0 1.3, 0 0 -1.3\n"
-  "   ]\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_MARKER_UP Group {\n"
-  "   USE HANDLEBOX_EXTRUSION_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 3, -1 ] }\n"
-  "   Translation { translation 0 1.3 0 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxExtruder1 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_UP\n"
-  "}\n"
-  "DEF handleBoxExtruder1Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_UP\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_MARKER_DOWN Group {\n"
-  "   USE HANDLEBOX_EXTRUSION_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 4, -1 ] }\n"
-  "   Translation { translation 0 -1.3 0 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxExtruder2 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_DOWN\n"
-  "}\n"
-  "DEF handleBoxExtruder2Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_DOWN\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_MARKER_LEFT Group {\n"
-  "   USE HANDLEBOX_EXTRUSION_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 2, -1 ] }\n"
-  "   Translation { translation -1.3 0 0 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxExtruder3 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_LEFT\n"
-  "}\n"
-  "DEF handleBoxExtruder3Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_LEFT\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_MARKER_RIGHT Group {\n"
-  "   USE HANDLEBOX_EXTRUSION_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation 1.3 0 0 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxExtruder4 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_RIGHT\n"
-  "}\n"
-  "DEF handleBoxExtruder4Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_RIGHT\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_MARKER_FRONT Group {\n"
-  "   USE HANDLEBOX_EXTRUSION_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 5, -1 ] }\n"
-  "   Translation { translation 0 0 1.3 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxExtruder5 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_FRONT\n"
-  "}\n"
-  "DEF handleBoxExtruder5Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_FRONT\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_MARKER_BACK Group {\n"
-  "   USE HANDLEBOX_EXTRUSION_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 6, -1 ] }\n"
-  "   Translation { translation 0 0 -1.3 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxExtruder6 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_BACK\n"
-  "}\n"
-  "DEF handleBoxExtruder6Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_BACK\n"
-  "}\n";
-
-#endif /* ! SO_HANDLEBOXDRAGGER_IV_H */
diff --git a/build/msvc7/data/draggerDefaults/jackDragger.h b/build/msvc7/data/draggerDefaults/jackDragger.h
deleted file mode 100644
index 8b01b5d..0000000
--- a/build/msvc7/data/draggerDefaults/jackDragger.h
+++ /dev/null
@@ -1,179 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_JACKDRAGGER_IV_H
-#define SO_JACKDRAGGER_IV_H
-
-static const char JACKDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF JACK_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF JACK_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF JACK_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "DEF JACK_GREENISH_MATERIAL Material { diffuseColor 0 0.3 0.2  emissiveColor 0 0.3 0.2  transparency 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF JACK_TRANSLATOR_AXIS Cube { width 2.2  height 0.1  depth 0.1 }\n"
-  "\n"
-  "DEF jackTranslatorLineTranslator Separator {\n"
-  "   USE JACK_INACTIVE_MATERIAL\n"
-  "   USE JACK_TRANSLATOR_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorLineTranslatorActive Separator {\n"
-  "   USE JACK_ACTIVE_MATERIAL\n"
-  "   USE JACK_TRANSLATOR_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF JACK_FEEDBACK_AXIS Group {\n"
-  "   Coordinate3 { point [ 0 3 0, 0 -3 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation 0 3 0 }\n"
-  "   Cone { height 0.2 bottomRadius 0.1 }\n"
-  "   Translation { translation 0 -6 0 }\n"
-  "   Rotation { rotation 0 0 1  3.14 }\n"
-  "   Cone { height 0.2 bottomRadius 0.1 }\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorXFeedback Separator {\n"
-  "   USE JACK_FEEDBACK_MATERIAL\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE JACK_FEEDBACK_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorYFeedback Separator {\n"
-  "   USE JACK_FEEDBACK_MATERIAL\n"
-  "   USE JACK_FEEDBACK_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorZFeedback Separator {\n"
-  "   USE JACK_FEEDBACK_MATERIAL\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   USE JACK_FEEDBACK_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF JACK_TRANSLATOR_PLANE Group {\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   Cube { depth 0.2 }\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorPlaneTranslator Separator {\n"
-  "   USE JACK_INACTIVE_MATERIAL\n"
-  "   USE JACK_TRANSLATOR_PLANE\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorPlaneTranslatorActive Separator {\n"
-  "   USE JACK_ACTIVE_MATERIAL\n"
-  "   USE JACK_TRANSLATOR_PLANE\n"
-  "}\n"
-  "\n"
-  "DEF JACK_FEEDBACK_PLANE Group {\n"
-  "   Coordinate3 { point [ -3 0 -3, 3 0 -3 , 3 0 3, -3 0 3 ] }\n"
-  "   IndexedFaceSet { coordIndex [ 0, 1, 2, 3, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorYZFeedback Separator {\n"
-  "   USE JACK_GREENISH_MATERIAL\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE JACK_FEEDBACK_PLANE\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorXZFeedback Separator {\n"
-  "   USE JACK_GREENISH_MATERIAL\n"
-  "   USE JACK_FEEDBACK_PLANE\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorXYFeedback Separator {\n"
-  "   USE JACK_GREENISH_MATERIAL\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   USE JACK_FEEDBACK_PLANE\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF JACK_ROTATE_AXES Group {\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   Coordinate3 { point [ 1.5 0 0, -1.5 0 0, 0 1.5 0, 0 -1.5 0, 0 0 1.5, 0 0 -1.5 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1, 4, 5, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF jackRotatorRotator Separator {\n"
-  "   USE JACK_INACTIVE_MATERIAL\n"
-  "   USE JACK_ROTATE_AXES\n"
-  "}\n"
-  "DEF jackRotatorRotatorActive Separator {\n"
-  "   USE JACK_ACTIVE_MATERIAL\n"
-  "   USE JACK_ROTATE_AXES\n"
-  "}\n"
-  "\n"
-  "DEF jackRotatorFeedback Separator { }\n"
-  "DEF jackRotatorFeedbackActive Separator { }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF JACK_SCALER Group {\n"
-  "   Translation { translation -1.5 0 0 }\n"
-  "   DEF JACK_SCALE_MARKER Cube { width 0.1  height 0.1  depth 0.1 }\n"
-  "   Translation { translation 3 0 0 }\n"
-  "   USE JACK_SCALE_MARKER\n"
-  "   Translation { translation -1.5 -1.5 0 }\n"
-  "   USE JACK_SCALE_MARKER\n"
-  "   Translation { translation 0 3 0 }\n"
-  "   USE JACK_SCALE_MARKER\n"
-  "   Translation { translation 0 -1.5 -1.5 }\n"
-  "   USE JACK_SCALE_MARKER\n"
-  "   Translation { translation 0 0 3 }\n"
-  "   USE JACK_SCALE_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF jackScalerScaler Separator {\n"
-  "   USE JACK_INACTIVE_MATERIAL\n"
-  "   USE JACK_SCALER\n"
-  "}\n"
-  "DEF jackScalerScalerActive Separator {\n"
-  "   USE JACK_ACTIVE_MATERIAL\n"
-  "   USE JACK_SCALER\n"
-  "}\n"
-  "\n"
-  "DEF jackScalerFeedback Separator { }\n"
-  "DEF jackScalerFeedbackActive Separator { }\n";
-
-#endif /* ! SO_JACKDRAGGER_IV_H */
diff --git a/build/msvc7/data/draggerDefaults/pointLightDragger.h b/build/msvc7/data/draggerDefaults/pointLightDragger.h
deleted file mode 100644
index a589528..0000000
--- a/build/msvc7/data/draggerDefaults/pointLightDragger.h
+++ /dev/null
@@ -1,77 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_POINTLIGHTDRAGGER_IV_H
-#define SO_POINTLIGHTDRAGGER_IV_H
-
-static const char POINTLIGHTDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF pointLightOverallMaterial Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF POINTLIGHT_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF POINTLIGHT_AXIS_TRANSLATOR Cube { width 4  height 0.5  depth 0.5 }\n"
-  "DEF POINTLIGHT_PLANE_TRANSLATOR Sphere { radius 1.0 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF pointLightTranslatorLineTranslator Separator {\n"
-  "   USE pointLightOverallMaterial\n"
-  "   USE POINTLIGHT_AXIS_TRANSLATOR\n"
-  "}\n"
-  "\n"
-  "DEF pointLightTranslatorLineTranslatorActive Separator {\n"
-  "   USE POINTLIGHT_ACTIVE_MATERIAL\n"
-  "   USE POINTLIGHT_AXIS_TRANSLATOR\n"
-  "}\n"
-  "\n"
-  "DEF pointLightTranslatorPlaneTranslator Separator {\n"
-  "   USE POINTLIGHT_PLANE_TRANSLATOR\n"
-  "}\n"
-  "\n"
-  "DEF pointLightTranslatorPlaneTranslatorActive Separator {\n"
-  "   USE POINTLIGHT_ACTIVE_MATERIAL\n"
-  "   USE POINTLIGHT_PLANE_TRANSLATOR\n"
-  "}\n";
-
-#endif /* ! SO_POINTLIGHTDRAGGER_IV_H */
diff --git a/build/msvc7/data/draggerDefaults/rotateCylindricalDragger.h b/build/msvc7/data/draggerDefaults/rotateCylindricalDragger.h
deleted file mode 100644
index d1ca150..0000000
--- a/build/msvc7/data/draggerDefaults/rotateCylindricalDragger.h
+++ /dev/null
@@ -1,84 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_ROTATECYLINDRICALDRAGGER_IV_H
-#define SO_ROTATECYLINDRICALDRAGGER_IV_H
-
-static const char ROTATECYLINDRICALDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF ROTATECYLINDRICAL_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF ROTATECYLINDRICAL_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF ROTATECYLINDRICAL_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF ROTATECYLINDRICAL_CYLINDER Group {\n"
-  "   Scale { scaleFactor 1.6 1.1 1.6 } # surround volume completely\n"
-  "   Complexity { value 0.4 }\n"
-  "   ShapeHints { vertexOrdering UNKNOWN_ORDERING }\n"
-  "   Cylinder { parts SIDES }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF rotateCylindricalRotator Separator {\n"
-  "   USE ROTATECYLINDRICAL_INACTIVE_MATERIAL\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   USE ROTATECYLINDRICAL_CYLINDER\n"
-  "}\n"
-  "\n"
-  "DEF rotateCylindricalRotatorActive Separator {\n"
-  "   USE ROTATECYLINDRICAL_ACTIVE_MATERIAL\n"
-  "   DrawStyle { style LINES  lineWidth 2 }\n"
-  "   USE ROTATECYLINDRICAL_CYLINDER\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF ROTATECYLINDRICAL_FEEDBACK_MARKER Separator {\n"
-  "   USE ROTATECYLINDRICAL_FEEDBACK_MATERIAL\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   Coordinate3 { point [ 0 1.1 0, 0 -1.1 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF rotateCylindricalFeedback Separator { USE ROTATECYLINDRICAL_FEEDBACK_MARKER }\n"
-  "DEF rotateCylindricalFeedbackActive Separator { USE ROTATECYLINDRICAL_FEEDBACK_MARKER }\n";
-
-#endif /* ! SO_ROTATECYLINDRICALDRAGGER_IV_H */
diff --git a/build/msvc7/data/draggerDefaults/rotateDiscDragger.h b/build/msvc7/data/draggerDefaults/rotateDiscDragger.h
deleted file mode 100644
index 652e4f0..0000000
--- a/build/msvc7/data/draggerDefaults/rotateDiscDragger.h
+++ /dev/null
@@ -1,96 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_ROTATEDISCDRAGGER_IV_H
-#define SO_ROTATEDISCDRAGGER_IV_H
-
-static const char ROTATEDISCDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF ROTATEDISC_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF ROTATEDISC_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF ROTATEDISC_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "DEF ROTATEDISC_CYLINDER Separator {\n"
-  "   DEF ROTATEDISC_CYLINDER_ROTATION Rotation { rotation 1 0 0  1.57 }\n"
-  "   DEF ROTATEDISC_CYLINDER_SCALE Scale { scaleFactor 1.733 1 1.733 }\n"
-  "   DEF ROTATEDISC_CYLINDER_SHAPEHINTS ShapeHints { vertexOrdering UNKNOWN_ORDERING }\n"
-  "   DrawStyle { style LINES }\n"
-  "   Cylinder { parts SIDES height 0.2 }\n"
-  "}\n"
-  "\n"
-  "DEF ROTATEDISC_CYLINDER_PICK Separator {\n"
-  "   USE ROTATEDISC_CYLINDER_ROTATION\n"
-  "   USE ROTATEDISC_CYLINDER_SCALE\n"
-  "   USE ROTATEDISC_CYLINDER_SHAPEHINTS\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Cylinder { parts ALL height 0.2 }\n"
-  "}\n"
-  "\n"
-  "DEF ROTATEDISC_BOX Cube { width 2.2  height 2.2  depth 2.2 }\n"
-  "\n"
-  "DEF rotateDiscRotator Separator {\n"
-  "   USE ROTATEDISC_INACTIVE_MATERIAL\n"
-  "   USE ROTATEDISC_CYLINDER\n"
-  "\n"
-  "   USE ROTATEDISC_CYLINDER_PICK\n"
-  "}\n"
-  "\n"
-  "DEF rotateDiscRotatorActive Separator {\n"
-  "   USE ROTATEDISC_ACTIVE_MATERIAL\n"
-  "   USE ROTATEDISC_CYLINDER\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   USE ROTATEDISC_BOX\n"
-  "}\n"
-  "\n"
-  "DEF ROTATEDISC_AXIS_LINE Group {\n"
-  "   Coordinate3 { point [ 0 0 1.1, 0 0 -1.1 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF rotateDiscFeedback Separator {\n"
-  "   USE ROTATEDISC_FEEDBACK_MATERIAL\n"
-  "   USE ROTATEDISC_AXIS_LINE\n"
-  "}\n"
-  "\n"
-  "DEF rotateDiscFeedbackActive Separator {\n"
-  "   USE ROTATEDISC_ACTIVE_MATERIAL\n"
-  "   USE ROTATEDISC_AXIS_LINE\n"
-  "}\n";
-
-#endif /* ! SO_ROTATEDISCDRAGGER_IV_H */
diff --git a/build/msvc7/data/draggerDefaults/rotateSphericalDragger.h b/build/msvc7/data/draggerDefaults/rotateSphericalDragger.h
deleted file mode 100644
index 19bb76a..0000000
--- a/build/msvc7/data/draggerDefaults/rotateSphericalDragger.h
+++ /dev/null
@@ -1,108 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_ROTATESPHERICALDRAGGER_IV_H
-#define SO_ROTATESPHERICALDRAGGER_IV_H
-
-static const char ROTATESPHERICALDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF ROTATESPHERICAL_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF ROTATESPHERICAL_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF ROTATESPHERICAL_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF ROTATESPHERICAL_FEEDBACK Group {\n"
-  "   Coordinate3 { point [ 1.3 0 0, -1.3 0 0, 0 1.3 0, 0 -1.3 0, 0 0 1.3, 0 0 -1.3 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1, 4, 5, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF rotateSphericalFeedback Separator {\n"
-  "   USE ROTATESPHERICAL_FEEDBACK_MATERIAL\n"
-  "   USE ROTATESPHERICAL_FEEDBACK\n"
-  "}\n"
-  "DEF rotateSphericalFeedbackActive Separator {\n"
-  "   USE ROTATESPHERICAL_FEEDBACK_MATERIAL\n"
-  "   USE ROTATESPHERICAL_FEEDBACK\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF ROTATESPHERICAL_RING Group {\n"
-  "\n"
-  "\n"
-  "   ShapeHints {\n"
-  "      shapeType UNKNOWN_SHAPE_TYPE\n"
-  "      vertexOrdering UNKNOWN_ORDERING\n"
-  "   }\n"
-  "\n"
-  "   DrawStyle { style LINES lineWidth 2 }\n"
-  "   Cylinder { parts SIDES height 0 }\n"
-  "}\n"
-  "\n"
-  "DEF ROTATESPHERICAL_BALL Group {\n"
-  "\n"
-  "\n"
-  "   Scale { scaleFactor 1.733 1.733 1.733 }\n"
-  "\n"
-  "\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Sphere { }\n"
-  "\n"
-  "\n"
-  "   USE ROTATESPHERICAL_RING\n"
-  "   Rotation { rotation 0 0 1 1.57 }\n"
-  "   USE ROTATESPHERICAL_RING\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   USE ROTATESPHERICAL_RING\n"
-  "}\n"
-  "\n"
-  "DEF rotateSphericalRotator Separator {\n"
-  "   USE ROTATESPHERICAL_INACTIVE_MATERIAL\n"
-  "   USE ROTATESPHERICAL_BALL\n"
-  "}\n"
-  "\n"
-  "DEF rotateSphericalRotatorActive Separator {\n"
-  "   USE ROTATESPHERICAL_ACTIVE_MATERIAL\n"
-  "   USE ROTATESPHERICAL_BALL\n"
-  "}\n";
-
-#endif /* ! SO_ROTATESPHERICALDRAGGER_IV_H */
diff --git a/build/msvc7/data/draggerDefaults/scale1Dragger.h b/build/msvc7/data/draggerDefaults/scale1Dragger.h
deleted file mode 100644
index 02ead12..0000000
--- a/build/msvc7/data/draggerDefaults/scale1Dragger.h
+++ /dev/null
@@ -1,86 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_SCALE1DRAGGER_IV_H
-#define SO_SCALE1DRAGGER_IV_H
-
-static const char SCALE1DRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF SCALE1_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF SCALE1_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF SCALE1_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "DEF SCALE1_AXIS Separator {\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   Coordinate3 { point [ 1 0 0, -1 0 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation -1.05 0 0 }\n"
-  "   PickStyle { style SHAPE }\n"
-  "   DEF SCALE1_MARKER Cube { width 0.10  height 0.10  depth 0.10 }\n"
-  "   Translation { translation 2.10 0 0 }\n"
-  "   USE SCALE1_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF scale1Scaler Separator {\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   USE SCALE1_INACTIVE_MATERIAL\n"
-  "   USE SCALE1_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF scale1ScalerActive Separator {\n"
-  "   USE SCALE1_ACTIVE_MATERIAL\n"
-  "   DrawStyle { lineWidth 3 }\n"
-  "   USE SCALE1_AXIS\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   PickStyle { style SHAPE }\n"
-  "   Cube { }\n"
-  "}\n"
-  "\n"
-  "DEF SCALE1_FEEDBACK Separator {\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   USE SCALE1_FEEDBACK_MATERIAL\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   Coordinate3 { point [ 0 1.1 0, 0 -1.1 0, 0 0 1.1, 0 0 -1.1 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF scale1Feedback Separator { USE SCALE1_FEEDBACK }\n"
-  "DEF scale1FeedbackActive Separator { USE SCALE1_FEEDBACK }\n";
-
-#endif /* ! SO_SCALE1DRAGGER_IV_H */
diff --git a/build/msvc7/data/draggerDefaults/scale2Dragger.h b/build/msvc7/data/draggerDefaults/scale2Dragger.h
deleted file mode 100644
index 4db4018..0000000
--- a/build/msvc7/data/draggerDefaults/scale2Dragger.h
+++ /dev/null
@@ -1,107 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_SCALE2DRAGGER_IV_H
-#define SO_SCALE2DRAGGER_IV_H
-
-static const char SCALE2DRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF SCALE2_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF SCALE2_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF SCALE2_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "DEF SCALE2_MARKER Group {\n"
-  "   PickStyle { style SHAPE }\n"
-  "   Translation { translation -0.025 0 0 }\n"
-  "   Cube { width 0.05  height 0.10  depth 0.05 }\n"
-  "   Translation { translation 0.05 -0.025 0 }\n"
-  "   Cube { width 0.05  height 0.05  depth 0.05 }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF SCALE2_SCALING_MARKERS Separator {\n"
-  "   Separator {\n"
-  "\n"
-  "      Translation { translation -1.1 -1.1 0 }\n"
-  "      USE SCALE2_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "\n"
-  "      Translation { translation 1.1 -1.1 0 }\n"
-  "      Rotation { rotation 0 0 1  1.57 }\n"
-  "      USE SCALE2_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "\n"
-  "      Translation { translation -1.1 1.1 0 }\n"
-  "      Rotation { rotation 0 0 1  -1.57 }\n"
-  "      USE SCALE2_MARKER\n"
-  "   }\n"
-  "\n"
-  "   Translation { translation 1.1 1.1 0 }\n"
-  "   Rotation { rotation 0 0 1  3.14 }\n"
-  "   USE SCALE2_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF scale2Scaler Separator {\n"
-  "   USE SCALE2_INACTIVE_MATERIAL\n"
-  "   USE SCALE2_SCALING_MARKERS\n"
-  "}\n"
-  "\n"
-  "DEF scale2ScalerActive Separator {\n"
-  "   USE SCALE2_ACTIVE_MATERIAL\n"
-  "   USE SCALE2_SCALING_MARKERS\n"
-  "\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   Cube { width 2.2  height 2.2  depth 2.2 }\n"
-  "}\n"
-  "\n"
-  "DEF SCALE2_FEEDBACK Group {\n"
-  "   USE SCALE2_FEEDBACK_MATERIAL\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   Coordinate3 { point [ 1.2 0 0, -1.2 0 0, 0 1.2 0, 0 -1.2 0, 0 0 1.2, 0 0 -1.2 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1, 4, 5, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF scale2Feedback Separator { USE SCALE2_FEEDBACK }\n"
-  "DEF scale2FeedbackActive Separator { USE SCALE2_FEEDBACK }\n";
-
-#endif /* ! SO_SCALE2DRAGGER_IV_H */
diff --git a/build/msvc7/data/draggerDefaults/scale2UniformDragger.h b/build/msvc7/data/draggerDefaults/scale2UniformDragger.h
deleted file mode 100644
index 6b7f7ac..0000000
--- a/build/msvc7/data/draggerDefaults/scale2UniformDragger.h
+++ /dev/null
@@ -1,118 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_SCALE2UNIFORMDRAGGER_IV_H
-#define SO_SCALE2UNIFORMDRAGGER_IV_H
-
-static const char SCALE2UNIFORMDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF SCALE2UNIFORM_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF SCALE2UNIFORM_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF SCALE2UNIFORM_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "DEF SCALE2UNIFORM_MARKER Group {\n"
-  "   PickStyle { style SHAPE }\n"
-  "   Translation { translation -0.025 0 0 }\n"
-  "   Cube { width 0.05  height 0.10  depth 0.05 }\n"
-  "   Translation { translation 0.05 -0.025 0 }\n"
-  "   Cube { width 0.05  height 0.05  depth 0.05 }\n"
-  "}\n"
-  "\n"
-  "DEF SCALE2UNIFORM_MARKERS Separator {\n"
-  "   Separator {\n"
-  "\n"
-  "      Translation { translation -1.1 -1.1 0 }\n"
-  "      USE SCALE2UNIFORM_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "\n"
-  "      Translation { translation 1.1 -1.1 0 }\n"
-  "      Rotation { rotation 0 0 1  1.57 }\n"
-  "      USE SCALE2UNIFORM_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "\n"
-  "      Translation { translation -1.1 1.1 0 }\n"
-  "      Rotation { rotation 0 0 1  -1.57 }\n"
-  "      USE SCALE2UNIFORM_MARKER\n"
-  "   }\n"
-  "\n"
-  "   Translation { translation 1.1 1.1 0 }\n"
-  "   Rotation { rotation 0 0 1  3.14 }\n"
-  "   USE SCALE2UNIFORM_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF SCALE2UNIFORM_FRAME Separator {\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   Coordinate3 { point [ 1.1 1.1 0, -1.1 1.1 0, -1.1 -1.1 0, 1.1 -1.1 0 ] }\n"
-  "\n"
-  "\n"
-  "\n"
-  "   PickStyle { style SHAPE }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, 2, 3, 0, -1 ] }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF scale2UniformScaler Separator {\n"
-  "   USE SCALE2UNIFORM_INACTIVE_MATERIAL\n"
-  "   USE SCALE2UNIFORM_FRAME\n"
-  "   USE SCALE2UNIFORM_MARKERS\n"
-  "}\n"
-  "\n"
-  "DEF scale2UniformScalerActive Separator {\n"
-  "   USE SCALE2UNIFORM_ACTIVE_MATERIAL\n"
-  "   USE SCALE2UNIFORM_FRAME\n"
-  "   USE SCALE2UNIFORM_MARKERS\n"
-  "\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   Cube { width 2.2  height 2.2  depth 2.2 }\n"
-  "}\n"
-  "\n"
-  "DEF SCALE2UNIFORM_FEEDBACK Group {\n"
-  "   USE SCALE2UNIFORM_FEEDBACK_MATERIAL\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   Coordinate3 { point [ 1.2 0 0, -1.2 0 0, 0 1.2 0, 0 -1.2 0, 0 0 1.2, 0 0 -1.2 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1, 4, 5, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF scale2UniformFeedback Separator { USE SCALE2UNIFORM_FEEDBACK }\n"
-  "DEF scale2UniformFeedbackActive Separator { USE SCALE2UNIFORM_FEEDBACK }\n";
-
-#endif /* ! SO_SCALE2UNIFORMDRAGGER_IV_H */
diff --git a/build/msvc7/data/draggerDefaults/scaleUniformDragger.h b/build/msvc7/data/draggerDefaults/scaleUniformDragger.h
deleted file mode 100644
index 622748d..0000000
--- a/build/msvc7/data/draggerDefaults/scaleUniformDragger.h
+++ /dev/null
@@ -1,123 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_SCALEUNIFORMDRAGGER_IV_H
-#define SO_SCALEUNIFORMDRAGGER_IV_H
-
-static const char SCALEUNIFORMDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF SCALEUNIFORM_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF SCALEUNIFORM_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF SCALEUNIFORM_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF SCALEUNIFORM_SOLIDMARKER Cube { width 0.1  height 0.1  depth 0.1 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF SCALEUNIFORM_DRAGPOINTS Group {\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 1.1 1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 1.1 1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 -1.1 1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 -1.1 1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 1.1 -1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 1.1 -1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 -1.1 -1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 -1.1 -1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF scaleUniformScaler Separator {\n"
-  "   USE SCALEUNIFORM_INACTIVE_MATERIAL\n"
-  "   USE SCALEUNIFORM_DRAGPOINTS\n"
-  "}\n"
-  "\n"
-  "DEF scaleUniformScalerActive Separator {\n"
-  "   USE SCALEUNIFORM_ACTIVE_MATERIAL\n"
-  "   USE SCALEUNIFORM_DRAGPOINTS\n"
-  "\n"
-  "\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   Cube { width 2.25  height 2.25  depth 2.25 }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF SCALEUNIFORM_FEEDBACK_AXES Group {\n"
-  "   USE SCALEUNIFORM_FEEDBACK_MATERIAL\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   Coordinate3 { point [ 1 0 0, -1 0 0, 0 1 0, 0 -1 0, 0 0 1, 0 0 -1 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1, 4, 5, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF scaleUniformFeedback Separator {\n"
-  "   USE SCALEUNIFORM_FEEDBACK_AXES\n"
-  "}\n"
-  "DEF scaleUniformFeedbackActive Separator {\n"
-  "   USE SCALEUNIFORM_FEEDBACK_AXES\n"
-  "}\n";
-
-#endif /* ! SO_SCALEUNIFORMDRAGGER_IV_H */
diff --git a/build/msvc7/data/draggerDefaults/spotLightDragger.h b/build/msvc7/data/draggerDefaults/spotLightDragger.h
deleted file mode 100644
index 6c43385..0000000
--- a/build/msvc7/data/draggerDefaults/spotLightDragger.h
+++ /dev/null
@@ -1,121 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_SPOTLIGHTDRAGGER_IV_H
-#define SO_SPOTLIGHTDRAGGER_IV_H
-
-static const char SPOTLIGHTDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF SPOTLIGHT_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF SPOTLIGHT_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF spotLightOverallMaterial Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "\n"
-  "\n"
-  "DEF SPOTLIGHT_ARROW Separator {\n"
-  "\n"
-  "   Rotation { rotation 1 0 0  -1.57 }\n"
-  "\n"
-  "   Coordinate3 { point [ 0 0 0, 0 9 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation 0 10 0 }\n"
-  "   Cone { }\n"
-  "   Translation { translation 0 -11 0 }\n"
-  "   Cone { bottomRadius 0.1 }\n"
-  "}\n"
-  "\n"
-  "DEF spotLightRotatorRotator Separator {\n"
-  "   USE SPOTLIGHT_INACTIVE_MATERIAL\n"
-  "   USE SPOTLIGHT_ARROW\n"
-  "}\n"
-  "DEF spotLightRotatorRotatorActive Separator {\n"
-  "   USE SPOTLIGHT_ACTIVE_MATERIAL\n"
-  "   USE SPOTLIGHT_ARROW\n"
-  "}\n"
-  "\n"
-  "DEF spotLightRotatorFeedback Separator { }\n"
-  "DEF spotLightRotatorFeedbackActive Separator { }\n"
-  "\n"
-  "\n"
-  "DEF SPOTLIGHT_TRANSLATE_AXIS Group {\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   Cylinder { height 3.0  radius 0.2 }\n"
-  "}\n"
-  "\n"
-  "DEF spotLightTranslatorLineTranslator Separator {\n"
-  "   USE SPOTLIGHT_INACTIVE_MATERIAL\n"
-  "   USE SPOTLIGHT_TRANSLATE_AXIS\n"
-  "}\n"
-  "DEF spotLightTranslatorLineTranslatorActive Separator {\n"
-  "   USE SPOTLIGHT_ACTIVE_MATERIAL\n"
-  "   USE SPOTLIGHT_TRANSLATE_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF spotLightTranslatorPlaneTranslator Separator {\n"
-  "   USE SPOTLIGHT_INACTIVE_MATERIAL\n"
-  "   Sphere { }\n"
-  "}\n"
-  "DEF spotLightTranslatorPlaneTranslatorActive Separator {\n"
-  "   USE SPOTLIGHT_ACTIVE_MATERIAL\n"
-  "   Sphere { }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF SPOTLIGHT_CONEANGLE Separator {\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   ShapeHints { vertexOrdering UNKNOWN_ORDERING }\n"
-  "   Cone { parts SIDES  bottomRadius 2.0 }\n"
-  "}\n"
-  "\n"
-  "DEF spotLightBeam Separator {\n"
-  "   USE SPOTLIGHT_INACTIVE_MATERIAL\n"
-  "   DrawStyle { style LINES  lineWidth 2 }\n"
-  "   USE SPOTLIGHT_CONEANGLE\n"
-  "}\n"
-  "DEF spotLightBeamActive Separator {\n"
-  "   USE SPOTLIGHT_ACTIVE_MATERIAL\n"
-  "   DrawStyle { style LINES  lineWidth 3 }\n"
-  "   USE SPOTLIGHT_CONEANGLE\n"
-  "}\n"
-  "\n"
-  "DEF spotLightBeamPlacement Translation { translation 0 0 -1.5 }\n";
-
-#endif /* ! SO_SPOTLIGHTDRAGGER_IV_H */
diff --git a/build/msvc7/data/draggerDefaults/tabBoxDragger.h b/build/msvc7/data/draggerDefaults/tabBoxDragger.h
deleted file mode 100644
index 55328f4..0000000
--- a/build/msvc7/data/draggerDefaults/tabBoxDragger.h
+++ /dev/null
@@ -1,71 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TABBOXDRAGGER_IV_H
-#define SO_TABBOXDRAGGER_IV_H
-
-static const char TABBOXDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF TABBOX_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF tabBoxScaleTabMaterial Material { diffuseColor 0 0.5 0  emissiveColor 0 0.5 0 }\n"
-  "DEF tabBoxScaleTabHints ShapeHints {\n"
-  "\n"
-  "   vertexOrdering COUNTERCLOCKWISE\n"
-  "   shapeType SOLID\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF tabBoxBoxGeom Separator {\n"
-  "   USE TABBOX_INACTIVE_MATERIAL\n"
-  "   DrawStyle { style LINES }\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   Cube { }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF tabBoxTranslator Separator {\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Coordinate3 { point [ -1 -1 0, 1 -1 0, 1 1 0, -1 1 0 ] }\n"
-  "   IndexedFaceSet { coordIndex [ 0, 1, 2, 3, -1 ] }\n"
-  "}\n";
-
-#endif /* ! SO_TABBOXDRAGGER_IV_H */
diff --git a/build/msvc7/data/draggerDefaults/tabPlaneDragger.h b/build/msvc7/data/draggerDefaults/tabPlaneDragger.h
deleted file mode 100644
index 665830d..0000000
--- a/build/msvc7/data/draggerDefaults/tabPlaneDragger.h
+++ /dev/null
@@ -1,60 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TABPLANEDRAGGER_IV_H
-#define SO_TABPLANEDRAGGER_IV_H
-
-static const char TABPLANEDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF tabPlaneScaleTabMaterial Material { diffuseColor 0 0.5 0  emissiveColor 0 0.5 0 }\n"
-  "DEF tabPlaneScaleTabHints ShapeHints {\n"
-  "\n"
-  "   vertexOrdering COUNTERCLOCKWISE\n"
-  "   shapeType SOLID\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF tabPlaneTranslator Separator {\n"
-  "   DrawStyle { style LINES }\n"
-  "   Coordinate3 { point [ -1 -1 0, 1 -1 0, 1 1 0, -1 1 0 ] }\n"
-  "   IndexedFaceSet { coordIndex [ 0, 1, 2, 3, -1 ] }\n"
-  "}\n";
-
-#endif /* ! SO_TABPLANEDRAGGER_IV_H */
diff --git a/build/msvc7/data/draggerDefaults/trackballDragger.h b/build/msvc7/data/draggerDefaults/trackballDragger.h
deleted file mode 100644
index cacb1b0..0000000
--- a/build/msvc7/data/draggerDefaults/trackballDragger.h
+++ /dev/null
@@ -1,135 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TRACKBALLDRAGGER_IV_H
-#define SO_TRACKBALLDRAGGER_IV_H
-
-static const char TRACKBALLDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF TRACKBALL_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF TRACKBALL_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF TRACKBALL_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "DEF TRACKBALL_USER_INACTIVE_MATERIAL Material { diffuseColor 0 0.7 0.1  emissiveColor 0 0.2 0.1 }\n"
-  "DEF TRACKBALL_USER_ACTIVE_MATERIAL Material { diffuseColor 0 0.8 0.1  emissiveColor 0 0.3 0.1 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRACKBALL_BAND_MARKER Group {\n"
-  "   DrawStyle { style LINES }\n"
-  "   ShapeHints { vertexOrdering UNKNOWN_ORDERING }\n"
-  "   Cylinder { parts SIDES  radius 1.05 height 0.1 }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF trackballXRotator Separator {\n"
-  "   USE TRACKBALL_INACTIVE_MATERIAL\n"
-  "   DEF TRACKBALL_X_BAND Group {\n"
-  "      Rotation { rotation 0 0 1 1.57 }\n"
-  "      USE TRACKBALL_BAND_MARKER\n"
-  "   }\n"
-  "}\n"
-  "DEF trackballXRotatorActive Separator {\n"
-  "   USE TRACKBALL_ACTIVE_MATERIAL\n"
-  "   USE TRACKBALL_X_BAND\n"
-  "}\n"
-  "\n"
-  "DEF trackballYRotator Separator {\n"
-  "   USE TRACKBALL_INACTIVE_MATERIAL\n"
-  "   USE TRACKBALL_BAND_MARKER\n"
-  "}\n"
-  "DEF trackballYRotatorActive Separator {\n"
-  "   USE TRACKBALL_ACTIVE_MATERIAL\n"
-  "   USE TRACKBALL_BAND_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF trackballZRotator Separator {\n"
-  "   USE TRACKBALL_INACTIVE_MATERIAL\n"
-  "   DEF TRACKBALL_Z_BAND Group {\n"
-  "      Rotation { rotation 1 0 0 1.57 }\n"
-  "      USE TRACKBALL_BAND_MARKER\n"
-  "   }\n"
-  "}\n"
-  "DEF trackballZRotatorActive Separator {\n"
-  "   USE TRACKBALL_ACTIVE_MATERIAL\n"
-  "   USE TRACKBALL_Z_BAND\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRACKBALL_USER_AXIS Group {\n"
-  "   Coordinate3 { point [ 0 1.5 0, 0 -1.5 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF trackballUserAxis Separator {\n"
-  "   USE TRACKBALL_FEEDBACK_MATERIAL\n"
-  "   USE TRACKBALL_USER_AXIS\n"
-  "}\n"
-  "DEF trackballUserAxisActive Separator {\n"
-  "   USE TRACKBALL_FEEDBACK_MATERIAL\n"
-  "   USE TRACKBALL_USER_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF TRACKBALL_DRAGGER_USER_ROTATOR Group {\n"
-  "   Scale { scaleFactor 1.05 1.05 1.05 } # outside the x, y and z bands\n"
-  "   USE TRACKBALL_BAND_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF trackballUserRotator Separator {\n"
-  "   USE TRACKBALL_USER_INACTIVE_MATERIAL\n"
-  "   USE TRACKBALL_DRAGGER_USER_ROTATOR\n"
-  "}\n"
-  "\n"
-  "DEF trackballUserRotatorActive Separator {\n"
-  "   USE TRACKBALL_USER_ACTIVE_MATERIAL\n"
-  "   USE TRACKBALL_DRAGGER_USER_ROTATOR\n"
-  "}\n"
-  "\n"
-  "DEF TRACKBALL_CENTER Separator {\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Sphere { radius 1.02 }\n"
-  "}\n"
-  "\n"
-  "DEF trackballRotator Separator { USE TRACKBALL_CENTER }\n"
-  "DEF trackballRotatorActive Separator { USE TRACKBALL_CENTER }\n";
-
-#endif /* ! SO_TRACKBALLDRAGGER_IV_H */
diff --git a/build/msvc7/data/draggerDefaults/transformBoxDragger.h b/build/msvc7/data/draggerDefaults/transformBoxDragger.h
deleted file mode 100644
index c849635..0000000
--- a/build/msvc7/data/draggerDefaults/transformBoxDragger.h
+++ /dev/null
@@ -1,190 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TRANSFORMBOXDRAGGER_IV_H
-#define SO_TRANSFORMBOXDRAGGER_IV_H
-
-static const char TRANSFORMBOXDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMBOX_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF TRANSFORMBOX_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF TRANSFORMBOX_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMBOX_SOLIDMARKER Cube { width 0.1  height 0.1  depth 0.1 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMBOX_SCALEDRAGPOINTS Group {\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 1.1 1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 1.1 -1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 -1.1 1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 -1.1 -1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 1.1 1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 1.1 -1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 -1.1 1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 -1.1 -1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxScalerScaler Separator {\n"
-  "   USE TRANSFORMBOX_INACTIVE_MATERIAL\n"
-  "   USE TRANSFORMBOX_SCALEDRAGPOINTS\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxScalerScalerActive Separator {\n"
-  "   USE TRANSFORMBOX_ACTIVE_MATERIAL\n"
-  "   USE TRANSFORMBOX_SCALEDRAGPOINTS\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxScalerFeedback Separator { }\n"
-  "DEF transformBoxScalerFeedbackActive Separator { }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMBOX_ROTATION_MARKER Cube { width 0.04  height 2.2  depth 0.04 }\n"
-  "\n"
-  "DEF TRANSFORMBOX_ROTATE_SIDE Group {\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 0 1.1 }\n"
-  "      USE TRANSFORMBOX_ROTATION_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 0 -1.1 }\n"
-  "      USE TRANSFORMBOX_ROTATION_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 0 1.1 }\n"
-  "      USE TRANSFORMBOX_ROTATION_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 0 -1.1 }\n"
-  "      USE TRANSFORMBOX_ROTATION_MARKER\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxRotatorRotator Separator {\n"
-  "   USE TRANSFORMBOX_INACTIVE_MATERIAL\n"
-  "   USE TRANSFORMBOX_ROTATE_SIDE \n"
-  "}\n"
-  "DEF transformBoxRotatorRotatorActive Separator {\n"
-  "   USE TRANSFORMBOX_ACTIVE_MATERIAL\n"
-  "   USE TRANSFORMBOX_ROTATE_SIDE \n"
-  "}\n"
-  "\n"
-  "DEF transformBoxRotatorFeedback Separator { }\n"
-  "\n"
-  "DEF transformBoxRotatorFeedbackActive Separator {\n"
-  "   USE TRANSFORMBOX_FEEDBACK_MATERIAL\n"
-  "   Coordinate3 { point [ 0 1.2 0, 0 -1.2 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMBOX_TRANSLATIONSIDE Separator {\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Coordinate3 { point [ 1.1 1.1 1.1, -1.1 1.1 1.1, -1.1 -1.1 1.1, 1.1 -1.1 1.1 ] }\n"
-  "   IndexedFaceSet { coordIndex [ 0, 1, 2, 3, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxTranslatorTranslator Separator {\n"
-  "   USE TRANSFORMBOX_TRANSLATIONSIDE\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxTranslatorTranslatorActive Separator {\n"
-  "   USE TRANSFORMBOX_TRANSLATIONSIDE\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxTranslatorXAxisFeedback Separator {\n"
-  "   DEF TRANSFORMBOX_FEEDBACK_AXIS Group {\n"
-  "      USE TRANSFORMBOX_FEEDBACK_MATERIAL\n"
-  "      Coordinate3 { point [ 0.5 0 1.1, -0.5 0 1.1 ] }\n"
-  "      IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "      Separator {\n"
-  "         Rotation { rotation 0 0 1  1.57 }\n"
-  "         DEF TRANSFORMBOX_FEEDBACK_MARKER Group {\n"
-  "            Translation { translation 0 0.5 1.1 }\n"
-  "            Cone { bottomRadius 0.04  height 0.08 }\n"
-  "         }\n"
-  "      }\n"
-  "      Separator {\n"
-  "         Rotation { rotation 0 0 1  -1.57 }\n"
-  "         USE TRANSFORMBOX_FEEDBACK_MARKER\n"
-  "      }\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxTranslatorYAxisFeedback Separator {\n"
-  "   Rotation { rotation 0 0 1  -1.57 }\n"
-  "   USE TRANSFORMBOX_FEEDBACK_AXIS\n"
-  "}\n";
-
-#endif /* ! SO_TRANSFORMBOXDRAGGER_IV_H */
diff --git a/build/msvc7/data/draggerDefaults/transformerDragger.h b/build/msvc7/data/draggerDefaults/transformerDragger.h
deleted file mode 100644
index b2908eb..0000000
--- a/build/msvc7/data/draggerDefaults/transformerDragger.h
+++ /dev/null
@@ -1,519 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TRANSFORMERDRAGGER_IV_H
-#define SO_TRANSFORMERDRAGGER_IV_H
-
-static const char TRANSFORMERDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMER_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF TRANSFORMER_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF TRANSFORMER_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMER_FEEDBACK_TRANSPARENT_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5  transparency 0.5 }\n"
-  "DEF TRANSFORMER_GREEN_MATERIAL Material { diffuseColor 0.0 0.5 0  emissiveColor 0.0 0.5 0 }\n"
-  "\n"
-  "DEF transformerOverallStyle Group { USE TRANSFORMER_INACTIVE_MATERIAL }\n"
-  "DEF transformerLocateMaterial Material { diffuseColor 0.8 0.3 0  emissiveColor 0.8 0.3 0 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMER_SIDE_COORDS Group {\n"
-  "   Coordinate3 {\n"
-  "      point [\n"
-  "       -1.001 -1.001 1.001, 1.001 -1.001 1.001, 1.001 1.001 1.001, -1.001 1.001 1.001,     # front face, ccw, from bottom left\n"
-  "       -1.001 -1.001 -1.001, 1.001 -1.001 -1.001, 1.001 1.001 -1.001, -1.001 1.001 -1.001  # back face, cw, from bottom left\n"
-  "      ]\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_SIDE_DATA Group {\n"
-  "   USE TRANSFORMER_SIDE_COORDS\n"
-  "\n"
-  "\n"
-  "   DrawStyle { style LINES }\n"
-  "\n"
-  "   ShapeHints { vertexOrdering UNKNOWN_ORDERING }\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_TRANSLATOR_ACTIVE Group {\n"
-  "   USE TRANSFORMER_ACTIVE_MATERIAL\n"
-  "   DrawStyle { style LINES  lineWidth 3.0 }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslator1 Separator {\n"
-  "   USE TRANSFORMER_SIDE_DATA\n"
-  "   IndexedFaceSet { coordIndex [ 3, 2, 6, 7, -1 ] }\n"
-  "}\n"
-  "DEF transformerTranslator1Active Separator {\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   USE transformerTranslator1\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslator2 Separator {\n"
-  "   USE TRANSFORMER_SIDE_DATA\n"
-  "   IndexedFaceSet { coordIndex [ 4, 5, 1, 0, -1 ] }\n"
-  "}\n"
-  "DEF transformerTranslator2Active Separator {\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   USE transformerTranslator2\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslator3 Separator {\n"
-  "   USE TRANSFORMER_SIDE_DATA\n"
-  "   IndexedFaceSet { coordIndex [ 4, 0, 3, 7, -1 ] }\n"
-  "}\n"
-  "DEF transformerTranslator3Active Separator {\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   USE transformerTranslator3\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslator4 Separator {\n"
-  "   USE TRANSFORMER_SIDE_DATA\n"
-  "   IndexedFaceSet { coordIndex [ 1, 5, 6, 2, -1] }\n"
-  "}\n"
-  "DEF transformerTranslator4Active Separator {\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   USE transformerTranslator4\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslator5 Separator {\n"
-  "   USE TRANSFORMER_SIDE_DATA\n"
-  "   IndexedFaceSet { coordIndex [ 0, 1, 2, 3, -1 ] }\n"
-  "}\n"
-  "DEF transformerTranslator5Active Separator {\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   USE transformerTranslator5\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslator6 Separator {\n"
-  "   USE TRANSFORMER_SIDE_DATA\n"
-  "   IndexedFaceSet { coordIndex [ 4, 7, 6, 5, -1 ] }\n"
-  "}\n"
-  "DEF transformerTranslator6Active Separator {\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   USE transformerTranslator6\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslateBoxFeedback Separator {\n"
-  "   USE TRANSFORMER_FEEDBACK_MATERIAL\n"
-  "   DrawStyle { style LINES }\n"
-  "   Cube { }\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   Coordinate3 { point [ -1.001 1.001 1.001, 1.001 1.001 1.001, 1.001 1.001 -1.001, -1.001 1.001 -1.001 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, 2, 3, 0, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_SINGLE_AXIS Group {\n"
-  "   USE TRANSFORMER_ACTIVE_MATERIAL\n"
-  "\n"
-  "   Coordinate3 { point [ 0 0.5 0, 0 -0.5 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "\n"
-  "   Translation { translation 0 0.5 0 }\n"
-  "   DEF TRANSFORMER_AXIS_MARKER Cone { height 0.05  bottomRadius 0.05 }\n"
-  "\n"
-  "   Translation { translation 0 -1 0 }\n"
-  "   Rotation { rotation 0 0 1  3.14 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_AXIS_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF transformerXAxisFeedbackActive Separator {\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE TRANSFORMER_SINGLE_AXIS\n"
-  "}\n"
-  "DEF transformerYAxisFeedbackActive Separator {\n"
-  "   USE TRANSFORMER_SINGLE_AXIS\n"
-  "}\n"
-  "DEF transformerZAxisFeedbackActive Separator {\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   USE TRANSFORMER_SINGLE_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF transformerXAxisFeedbackSelect Separator {\n"
-  "   USE transformerXAxisFeedbackActive\n"
-  "}\n"
-  "DEF transformerYAxisFeedbackSelect Separator {\n"
-  "   USE transformerYAxisFeedbackActive\n"
-  "}\n"
-  "DEF transformerZAxisFeedbackSelect Separator {\n"
-  "   USE transformerZAxisFeedbackActive\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerXCrosshairFeedback Separator { }\n"
-  "DEF transformerYCrosshairFeedback Separator { }\n"
-  "DEF transformerZCrosshairFeedback Separator { }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMER_ROTATOR_ACTIVE Group {\n"
-  "   USE TRANSFORMER_ACTIVE_MATERIAL\n"
-  "   DrawStyle { lineWidth 3.0 }\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_ROTATOR_COORDS Coordinate3 {\n"
-  "   point [ 0 0 0, 1.5 0 0, -1.5 0 0, 0 1.5 0, 0 -1.5 0, 0 0 1.5, 0 0 -1.5 ]\n"
-  "}\n"
-  "DEF TRANSFORMER_ROTATOR_MARKER Sphere { radius 0.05 }\n"
-  "\n"
-  "DEF TRANSFORMER_ROTATOR_PART1 Group {\n"
-  "   USE TRANSFORMER_ROTATOR_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 3, -1 ] }\n"
-  "   Translation { translation 0 1.5 0 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_ROTATOR_MARKER\n"
-  "}\n"
-  "DEF TRANSFORMER_ROTATOR_PART2 Group {\n"
-  "   USE TRANSFORMER_ROTATOR_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 4, -1 ] }\n"
-  "   Translation { translation 0 -1.5 0 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_ROTATOR_MARKER\n"
-  "}\n"
-  "DEF TRANSFORMER_ROTATOR_PART3 Group {\n"
-  "   USE TRANSFORMER_ROTATOR_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 2, -1 ] }\n"
-  "   Translation { translation -1.5 0 0 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_ROTATOR_MARKER\n"
-  "}\n"
-  "DEF TRANSFORMER_ROTATOR_PART4 Group {\n"
-  "   USE TRANSFORMER_ROTATOR_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation 1.5 0 0 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_ROTATOR_MARKER\n"
-  "}\n"
-  "DEF TRANSFORMER_ROTATOR_PART5 Group {\n"
-  "   USE TRANSFORMER_ROTATOR_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 5, -1 ] }\n"
-  "   Translation { translation 0 0 1.5 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_ROTATOR_MARKER\n"
-  "}\n"
-  "DEF TRANSFORMER_ROTATOR_PART6 Group {\n"
-  "   USE TRANSFORMER_ROTATOR_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 6, -1 ] }\n"
-  "   Translation { translation 0 0 -1.5 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_ROTATOR_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF transformerRotator1 Separator {\n"
-  "   USE TRANSFORMER_GREEN_MATERIAL\n"
-  "   USE TRANSFORMER_ROTATOR_PART1\n"
-  "}\n"
-  "DEF transformerRotator1Active Separator {\n"
-  "   USE TRANSFORMER_ROTATOR_ACTIVE\n"
-  "   USE TRANSFORMER_ROTATOR_PART1\n"
-  "}\n"
-  "DEF transformerRotator2 Separator {\n"
-  "   USE TRANSFORMER_GREEN_MATERIAL\n"
-  "   USE TRANSFORMER_ROTATOR_PART2\n"
-  "}\n"
-  "DEF transformerRotator2Active Separator {\n"
-  "   USE TRANSFORMER_ROTATOR_ACTIVE\n"
-  "   USE TRANSFORMER_ROTATOR_PART2\n"
-  "}\n"
-  "DEF transformerRotator3 Separator {\n"
-  "   USE TRANSFORMER_GREEN_MATERIAL\n"
-  "   USE TRANSFORMER_ROTATOR_PART3\n"
-  "}\n"
-  "DEF transformerRotator3Active Separator {\n"
-  "   USE TRANSFORMER_ROTATOR_ACTIVE\n"
-  "   USE TRANSFORMER_ROTATOR_PART3\n"
-  "}\n"
-  "DEF transformerRotator4 Separator {\n"
-  "   USE TRANSFORMER_GREEN_MATERIAL\n"
-  "   USE TRANSFORMER_ROTATOR_PART4\n"
-  "}\n"
-  "DEF transformerRotator4Active Separator {\n"
-  "   USE TRANSFORMER_ROTATOR_ACTIVE\n"
-  "   USE TRANSFORMER_ROTATOR_PART4\n"
-  "}\n"
-  "DEF transformerRotator5 Separator {\n"
-  "   USE TRANSFORMER_GREEN_MATERIAL\n"
-  "   USE TRANSFORMER_ROTATOR_PART5\n"
-  "}\n"
-  "DEF transformerRotator5Active Separator {\n"
-  "   USE TRANSFORMER_ROTATOR_ACTIVE\n"
-  "   USE TRANSFORMER_ROTATOR_PART5\n"
-  "}\n"
-  "DEF transformerRotator6 Separator {\n"
-  "   USE TRANSFORMER_GREEN_MATERIAL\n"
-  "   USE TRANSFORMER_ROTATOR_PART6\n"
-  "}\n"
-  "DEF transformerRotator6Active Separator {\n"
-  "   USE TRANSFORMER_ROTATOR_ACTIVE\n"
-  "   USE TRANSFORMER_ROTATOR_PART6\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF transformerYCircleFeedback Separator {\n"
-  "   USE TRANSFORMER_FEEDBACK_MATERIAL\n"
-  "   ShapeHints { vertexOrdering UNKNOWN_ORDERING }\n"
-  "   Cylinder { height 0.03  parts SIDES }\n"
-  "}\n"
-  "\n"
-  "DEF transformerXCircleFeedback Separator {\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE transformerYCircleFeedback\n"
-  "}\n"
-  "\n"
-  "DEF transformerZCircleFeedback Separator {\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   USE transformerYCircleFeedback\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_ROUNDWALL_MARKER Group {\n"
-  "   USE TRANSFORMER_FEEDBACK_MATERIAL\n"
-  "   Coordinate3 { point [ 1.001 0 0, -1.001 0 0, 0 1.001 0, 0 -1.001 0, 0 0 1.001, 0 0 -1.001 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1, 4, 5, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF transformerPosXRoundWallFeedback Separator {\n"
-  "   Transform { rotation 0 0 1 1.57  translation 1 0 0 }\n"
-  "   USE TRANSFORMER_ROUNDWALL_MARKER\n"
-  "}\n"
-  "DEF transformerNegXRoundWallFeedback Separator {\n"
-  "   Transform { rotation 0 0 1 1.57  translation -1 0 0 }\n"
-  "   USE TRANSFORMER_ROUNDWALL_MARKER\n"
-  "}\n"
-  "DEF transformerPosYRoundWallFeedback Separator {\n"
-  "   Transform { translation 0 1 0 }\n"
-  "   USE TRANSFORMER_ROUNDWALL_MARKER\n"
-  "}\n"
-  "DEF transformerNegYRoundWallFeedback Separator {\n"
-  "   Transform { translation 0 -1 0 }\n"
-  "   USE TRANSFORMER_ROUNDWALL_MARKER\n"
-  "}\n"
-  "DEF transformerPosZRoundWallFeedback Separator {\n"
-  "   Transform { rotation 1 0 0 1.57  translation 0 0 1 }\n"
-  "   USE TRANSFORMER_ROUNDWALL_MARKER\n"
-  "}\n"
-  "DEF transformerNegZRoundWallFeedback Separator {\n"
-  "   Transform { rotation 1 0 0 1.57  translation 0 0 -1 }\n"
-  "   USE TRANSFORMER_ROUNDWALL_MARKER\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMER_SCALE_ACTIVE Group {\n"
-  "   DrawStyle { lineWidth 3.0 }\n"
-  "   USE TRANSFORMER_ACTIVE_MATERIAL\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_SCALE_MARKER Cube { width 0.1  height 0.1  depth 0.1 }\n"
-  "\n"
-  "DEF transformerScale1 Separator {\n"
-  "   Translation { translation 1 1 1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale1Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale1\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale2 Separator {\n"
-  "   Translation { translation 1 1 -1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale2Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale2\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale3 Separator {\n"
-  "   Translation { translation 1 -1 1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale3Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale3\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale4 Separator {\n"
-  "   Translation { translation 1 -1 -1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale4Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale4\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale5 Separator {\n"
-  "   Translation { translation -1 1 1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale5Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale5\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale6 Separator {\n"
-  "   Translation { translation -1 1 -1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale6Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale6\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale7 Separator {\n"
-  "   Translation { translation -1 -1 1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale7Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale7\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale8 Separator {\n"
-  "   Translation { translation -1 -1 -1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale8Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale8\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMER_SCALE_DIAGONAL Group {\n"
-  "   Coordinate3 { point [ -1.001 1.001 1.001, 1.001 -1.001 -1.001 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF transformerRadialFeedback Separator {\n"
-  "   USE TRANSFORMER_FEEDBACK_MATERIAL\n"
-  "\n"
-  "   USE TRANSFORMER_SCALE_DIAGONAL\n"
-  "   Rotation { rotation 0 1 0  1.57 }\n"
-  "   USE TRANSFORMER_SCALE_DIAGONAL\n"
-  "   Rotation { rotation 0 1 0  1.57 }\n"
-  "   USE TRANSFORMER_SCALE_DIAGONAL\n"
-  "   Rotation { rotation 0 1 0  1.57 }\n"
-  "   USE TRANSFORMER_SCALE_DIAGONAL\n"
-  "}\n"
-  "\n"
-  "DEF transformerScaleBoxFeedback Separator {\n"
-  "   USE TRANSFORMER_FEEDBACK_MATERIAL\n"
-  "   DrawStyle { style LINES  lineWidth 2 }\n"
-  "   Cube { }\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_SCALE_WALLDATA Group {\n"
-  "   USE TRANSFORMER_FEEDBACK_TRANSPARENT_MATERIAL\n"
-  "   USE TRANSFORMER_SIDE_COORDS\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerPosXWallFeedback Separator {\n"
-  "   USE TRANSFORMER_SCALE_WALLDATA\n"
-  "   IndexedFaceSet { coordIndex [ 5, 1, 2, 6, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF transformerNegXWallFeedback Separator {\n"
-  "   USE TRANSFORMER_SCALE_WALLDATA\n"
-  "   IndexedFaceSet { coordIndex [ 0, 4, 7, 3, -1 ] }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerPosYWallFeedback Separator {\n"
-  "   USE TRANSFORMER_SCALE_WALLDATA\n"
-  "   IndexedFaceSet { coordIndex [ 7, 6, 2, 3, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF transformerNegYWallFeedback Separator {\n"
-  "   USE TRANSFORMER_SCALE_WALLDATA\n"
-  "   IndexedFaceSet { coordIndex [ 0, 1, 5, 4, -1 ] }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerPosZWallFeedback Separator {\n"
-  "   USE TRANSFORMER_SCALE_WALLDATA\n"
-  "   IndexedFaceSet { coordIndex [ 1, 0, 3, 2, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF transformerNegZWallFeedback Separator {\n"
-  "   USE TRANSFORMER_SCALE_WALLDATA\n"
-  "   IndexedFaceSet { coordIndex [ 4, 5, 6, 7, -1 ] } \n"
-  "}\n";
-
-#endif /* ! SO_TRANSFORMERDRAGGER_IV_H */
diff --git a/build/msvc7/data/draggerDefaults/translate1Dragger.h b/build/msvc7/data/draggerDefaults/translate1Dragger.h
deleted file mode 100644
index a987f30..0000000
--- a/build/msvc7/data/draggerDefaults/translate1Dragger.h
+++ /dev/null
@@ -1,81 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TRANSLATE1DRAGGER_IV_H
-#define SO_TRANSLATE1DRAGGER_IV_H
-
-static const char TRANSLATE1DRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSLATE1_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF TRANSLATE1_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "\n"
-  "\n"
-  "DEF TRANSLATE1_GEOM Group {\n"
-  "\n"
-  "   Cube { width 2  height 0.1  depth 0.1 } # Horizontal\n"
-  "\n"
-  "\n"
-  "   Separator {\n"
-  "      Translation { translation 1.25 0 0 }\n"
-  "      RotationXYZ { axis Z  angle -1.5708 }\n"
-  "      DEF TRANSLATE1_ARROWHEAD Cone { height 0.5  bottomRadius 0.25 }\n"
-  "   }\n"
-  "\n"
-  "\n"
-  "   Separator {\n"
-  "      Translation { translation -1.25 0 0 }\n"
-  "      RotationXYZ { axis Z  angle 1.5708 }\n"
-  "      USE TRANSLATE1_ARROWHEAD\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF translate1Translator Separator {\n"
-  "   USE TRANSLATE1_INACTIVE_MATERIAL\n"
-  "   USE TRANSLATE1_GEOM\n"
-  "}\n"
-  "\n"
-  "DEF translate1TranslatorActive Separator {\n"
-  "   USE TRANSLATE1_ACTIVE_MATERIAL\n"
-  "   USE TRANSLATE1_GEOM\n"
-  "}\n"
-  "\n"
-  "DEF translate1Feedback Separator { }\n"
-  "DEF translate1FeedbackActive Separator { }\n";
-
-#endif /* ! SO_TRANSLATE1DRAGGER_IV_H */
diff --git a/build/msvc7/data/draggerDefaults/translate2Dragger.h b/build/msvc7/data/draggerDefaults/translate2Dragger.h
deleted file mode 100644
index 2d05308..0000000
--- a/build/msvc7/data/draggerDefaults/translate2Dragger.h
+++ /dev/null
@@ -1,104 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TRANSLATE2DRAGGER_IV_H
-#define SO_TRANSLATE2DRAGGER_IV_H
-
-static const char TRANSLATE2DRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSLATE2_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF TRANSLATE2_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "\n"
-  "\n"
-  "DEF TRANSLATE2_GEOM Separator {\n"
-  "\n"
-  "   Cube { width 2  height 0.1  depth 0.1 } # Horizontal\n"
-  "   Cube { width 0.1  height 2  depth 0.1 } # Vertical\n"
-  "\n"
-  "   Separator {\n"
-  "      Translation { translation 1.25 0 0 }\n"
-  "      RotationXYZ { axis Z  angle -1.57 }\n"
-  "      DEF TRANSLATE2_ARROWHEAD Cone { height 0.5  bottomRadius 0.25 }\n"
-  "   }\n"
-  "\n"
-  "   Separator {\n"
-  "      Translation { translation -1.25 0 0 }\n"
-  "      RotationXYZ { axis Z  angle 1.57 }\n"
-  "      USE TRANSLATE2_ARROWHEAD\n"
-  "   }\n"
-  "\n"
-  "   Separator {\n"
-  "      Translation { translation 0 1.25 0 }\n"
-  "      USE TRANSLATE2_ARROWHEAD\n"
-  "   }\n"
-  "\n"
-  "   Separator {\n"
-  "      Translation { translation 0 -1.25 0 }\n"
-  "      RotationXYZ { axis X  angle 3.14 }\n"
-  "      USE TRANSLATE2_ARROWHEAD\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF translate2Translator Separator {\n"
-  "   USE TRANSLATE2_INACTIVE_MATERIAL\n"
-  "   USE TRANSLATE2_GEOM\n"
-  "}\n"
-  "\n"
-  "DEF translate2TranslatorActive Separator {\n"
-  "   USE TRANSLATE2_ACTIVE_MATERIAL\n"
-  "   USE TRANSLATE2_GEOM\n"
-  "}\n"
-  "\n"
-  "DEF translate2Feedback Separator { }\n"
-  "DEF translate2FeedbackActive Separator { }\n"
-  "\n"
-  "DEF translate2XAxisFeedback Separator {\n"
-  "  USE TRANSLATE2_ACTIVE_MATERIAL\n"
-  "  DrawStyle { lineWidth 2 }\n"
-  "  Coordinate3 { point [ -3 0 0, 3 0 0 ] }\n"
-  "  LineSet { }\n"
-  "}\n"
-  "DEF translate2YAxisFeedback Separator {\n"
-  "  USE TRANSLATE2_ACTIVE_MATERIAL\n"
-  "  DrawStyle { lineWidth 2 }\n"
-  "  Coordinate3 { point [ 0 -3 0, 0 3 0 ] }\n"
-  "  LineSet { }\n"
-  "}\n";
-
-#endif /* ! SO_TRANSLATE2DRAGGER_IV_H */
diff --git a/build/msvc7/data/shaders/lights/DirSpotLight.h b/build/msvc7/data/shaders/lights/DirSpotLight.h
deleted file mode 100644
index 3d4e1b2..0000000
--- a/build/msvc7/data/shaders/lights/DirSpotLight.h
+++ /dev/null
@@ -1,67 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_DIRSPOTLIGHT_GLSL_H
-#define SO_DIRSPOTLIGHT_GLSL_H
-
-static const char DIRSPOTLIGHT_shadersource[] =
-  "\n"
-  "float DirSpotLight(in vec3 dir,\n"
-  "                   in vec3 light_position,\n"
-  "                   in vec3 eye,\n"
-  "                   in vec3 ecPosition3,\n"
-  "                   in vec3 normal,\n"
-  "                   inout vec4 diffuse,\n"
-  "                   inout vec4 specular)\n"
-  "{\n"
-  "  float nDotVP;\n"
-  "  float nDotHV;\n"
-  "  float pf;\n"
-  "  vec3 hv = normalize(eye + dir);\n"
-  "  nDotVP = max(0.0, dot(normal, dir));\n"
-  "  nDotHV = max(0.0, dot(normal, hv));\n"
-  "  float shininess = gl_FrontMaterial.shininess;\n"
-  "  if (nDotVP == 0.0)\n"
-  "    pf = 0.0;\n"
-  "  else\n"
-  "    pf = pow(nDotHV, shininess);\n"
-  "\n"
-  "  diffuse *= nDotVP;\n"
-  "  specular *= pf;\n"
-  "  return length(light_position - ecPosition3);\n"
-  "}\n";
-
-#endif /* ! SO_DIRSPOTLIGHT_GLSL_H */
diff --git a/build/msvc7/data/shaders/lights/DirectionalLight.h b/build/msvc7/data/shaders/lights/DirectionalLight.h
deleted file mode 100644
index db419a9..0000000
--- a/build/msvc7/data/shaders/lights/DirectionalLight.h
+++ /dev/null
@@ -1,66 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_DIRECTIONALLIGHT_GLSL_H
-#define SO_DIRECTIONALLIGHT_GLSL_H
-
-static const char DIRECTIONALLIGHT_shadersource[] =
-  "\n"
-  "void DirectionalLight(in vec3 light_vector,\n"
-  "                      in vec3 light_halfVector,\n"
-  "                      in vec3 normal,\n"
-  "                      inout vec4 diffuse,\n"
-  "                      inout vec4 specular)\n"
-  "{\n"
-  "  float nDotVP; // normal . light direction\n"
-  "  float nDotHV; // normal . light half vector\n"
-  "  float pf;     // power factor\n"
-  "\n"
-  "  nDotVP = max(0.0, dot(normal, light_vector));\n"
-  "  nDotHV = max(0.0, dot(normal, light_halfVector));\n"
-  "\n"
-  "  float shininess = gl_FrontMaterial.shininess;\n"
-  "  if (nDotVP == 0.0)\n"
-  "    pf = 0.0;\n"
-  "  else\n"
-  "    pf = pow(nDotHV, shininess);\n"
-  "\n"
-  "  diffuse *= nDotVP;  \n"
-  "  specular *= pf;\n"
-  "}\n"
-  "\n";
-
-#endif /* ! SO_DIRECTIONALLIGHT_GLSL_H */
diff --git a/build/msvc7/data/shaders/lights/PointLight.h b/build/msvc7/data/shaders/lights/PointLight.h
deleted file mode 100644
index a90caa8..0000000
--- a/build/msvc7/data/shaders/lights/PointLight.h
+++ /dev/null
@@ -1,85 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_POINTLIGHT_GLSL_H
-#define SO_POINTLIGHT_GLSL_H
-
-static const char POINTLIGHT_shadersource[] =
-  "\n"
-  "void PointLight(in vec3 light_position,\n"
-  "                in vec3 light_attenuation,\n"
-  "                in vec3 eye,\n"
-  "                in vec3 ecPosition3,\n"
-  "                in vec3 normal,\n"
-  "                inout vec4 ambient,\n"
-  "                inout vec4 diffuse,\n"
-  "                inout vec4 specular)\n"
-  "{\n"
-  "  float nDotVP;\n"
-  "  float nDotHV;\n"
-  "  float pf;  \n"
-  "  float att;\n"
-  "  float d;\n"
-  "  vec3 VP;\n"
-  "  vec3 halfvec;\n"
-  "\n"
-  "  VP = light_position - ecPosition3;\n"
-  "  d = length(VP);\n"
-  "\n"
-  "  VP = normalize(VP);\n"
-  "\n"
-  "  att = 1.0 / (light_attenuation.x +\n"
-  "               light_attenuation.y * d +\n"
-  "               light_attenuation.z * d * d);\n"
-  "\n"
-  "  halfvec = normalize(VP + eye);\n"
-  "  nDotVP = max(0.0, dot(normal, VP));\n"
-  "  nDotHV = max(0.0, dot(normal, halfvec));\n"
-  "\n"
-  "  float shininess = gl_FrontMaterial.shininess;\n"
-  "\n"
-  "  if (nDotVP == 0.0)\n"
-  "    pf = 0.0;\n"
-  "  else\n"
-  "    pf = pow(nDotHV, shininess);\n"
-  "\n"
-  "  ambient *= att;\n"
-  "  diffuse *= nDotVP * att;\n"
-  "  specular *= pf * att;\n"
-  "}\n"
-  "\n";
-
-#endif /* ! SO_POINTLIGHT_GLSL_H */
diff --git a/build/msvc7/data/shaders/lights/SpotLight.h b/build/msvc7/data/shaders/lights/SpotLight.h
deleted file mode 100644
index cbcc71e..0000000
--- a/build/msvc7/data/shaders/lights/SpotLight.h
+++ /dev/null
@@ -1,104 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_SPOTLIGHT_GLSL_H
-#define SO_SPOTLIGHT_GLSL_H
-
-static const char SPOTLIGHT_shadersource[] =
-  "\n"
-  "float SpotLight(in vec3 light_position,\n"
-  "                in vec3 light_attenuation,\n"
-  "                in vec3 light_spotDirection,\n"
-  "                in float light_spotExponent,\n"
-  "                in float light_spotCosCutOff,\n"
-  "                in vec3 eye,\n"
-  "                in vec3 ecPosition3,\n"
-  "                in vec3 normal,\n"
-  "                inout vec4 ambient,\n"
-  "                inout vec4 diffuse,\n"
-  "                inout vec4 specular)\n"
-  "{\n"
-  "  float nDotVP;\n"
-  "  float nDotHV;\n"
-  "  float pf;\n"
-  "  float att;\n"
-  "  float spotDot;\n"
-  "  float spotAtt;\n"
-  "  float d;\n"
-  "  vec3 VP;\n"
-  "  vec3 halfvec;\n"
-  "\n"
-  "  VP = light_position - ecPosition3;\n"
-  "  d = length(VP);\n"
-  "  VP = normalize(VP);\n"
-  "\n"
-  "  att = 1.0 / (light_attenuation.x +\n"
-  "               light_attenuation.y * d +\n"
-  "               light_attenuation.z * d * d);\n"
-  "\n"
-  "  spotDot = dot(-VP, light_spotDirection);\n"
-  "\n"
-  "  // need to read this variable outside the if statment to work around ATi driver issues\n"
-  "  float spotexp = light_spotExponent;\n"
-  "\n"
-  "  if (spotDot < light_spotCosCutOff)\n"
-  "    spotAtt = 0.0;\n"
-  "  else\n"
-  "    spotAtt = pow(spotDot, spotexp);\n"
-  "\n"
-  "  att *= spotAtt;\n"
-  "\n"
-  "  halfvec = normalize(VP + eye);\n"
-  "  nDotVP = max(0.0, dot(normal, VP));\n"
-  "  nDotHV = max(0.0, dot(normal, halfvec));\n"
-  "\n"
-  "  // need to read this variable outside the if statment to work around ATi driver issues\n"
-  "  float shininess =  gl_FrontMaterial.shininess;\n"
-  "\n"
-  "  if (nDotVP == 0.0)\n"
-  "    pf = 0.0;\n"
-  "  else\n"
-  "    pf = pow(nDotHV, shininess);\n"
-  "\n"
-  "  ambient *= att;\n"
-  "  diffuse *= nDotVP * att;\n"
-  "  specular *= pf * att;\n"
-  "\n"
-  "  return d;\n"
-  "}\n"
-  "\n";
-
-#endif /* ! SO_SPOTLIGHT_GLSL_H */
diff --git a/build/msvc7/data/shaders/vsm/VsmLookup.h b/build/msvc7/data/shaders/vsm/VsmLookup.h
deleted file mode 100644
index 15261b0..0000000
--- a/build/msvc7/data/shaders/vsm/VsmLookup.h
+++ /dev/null
@@ -1,59 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_VSMLOOKUP_GLSL_H
-#define SO_VSMLOOKUP_GLSL_H
-
-static const char VSMLOOKUP_shadersource[] =
-  "float VsmLookup(in vec4 map, in float dist, in float epsilon, float bleedthreshold)\n"
-  "{\n"
-  "  float mapdist = map.x;\n"
-  "\n"
-  "  // replace 0.0 with some factor > 0.0 to make the light affect even parts in shadow\n"
-  "  float lit_factor = dist <= mapdist ? 1.0 : 0.0;\n"
-  "  float E_x2 = map.y;\n"
-  "  float Ex_2 = mapdist * mapdist;\n"
-  "  float variance = min(max(E_x2 - Ex_2, 0.0) + epsilon, 1.0);\n"
-  "\n"
-  "  float m_d = mapdist - dist;\n"
-  "  float p_max = variance / (variance + m_d * m_d);\n"
-  "\n"
-  "  p_max *= smoothstep(bleedthreshold, 1.0, p_max);\n"
-  "\n"
-  "  return max(lit_factor, p_max);\n"
-  "}\n";
-
-#endif /* ! SO_VSMLOOKUP_GLSL_H */
diff --git a/build/msvc7/docs/coin4.doxygen b/build/msvc7/docs/coin4.doxygen
deleted file mode 100644
index c514698..0000000
--- a/build/msvc7/docs/coin4.doxygen
+++ /dev/null
@@ -1,1231 +0,0 @@
-# Doxyfile 1.4.3
-
-# This file describes the settings to be used by the documentation system
-# doxygen (www.doxygen.org) for a project
-#
-# All text after a hash (#) is considered a comment and will be ignored
-# The format is:
-#       TAG = value [value, ...]
-# For lists items can also be appended using:
-#       TAG += value [value, ...]
-# Values that contain spaces should be placed between quotes (" ")
-
-#---------------------------------------------------------------------------
-# Project related configuration options
-#---------------------------------------------------------------------------
-
-# The PROJECT_NAME tag is a single word (or a sequence of words surrounded
-# by quotes) that should identify the project.
-
-PROJECT_NAME           = Coin
-
-# The PROJECT_NUMBER tag can be used to enter a project or revision number.
-# This could be handy for archiving the generated documentation or
-# if some version control system is used.
-
-PROJECT_NUMBER         = 4.0.0a
-
-# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
-# base path where the generated documentation will be put.
-# If a relative path is entered, it will be relative to the location
-# where doxygen was started. If left blank the current directory will be used.
-
-OUTPUT_DIRECTORY       =
-
-# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create
-# 4096 sub-directories (in 2 levels) under the output directory of each output
-# format and will distribute the generated files over these directories.
-# Enabling this option can be useful when feeding doxygen a huge amount of
-# source files, where putting all generated files in the same directory would
-# otherwise cause performance problems for the file system.
-
-CREATE_SUBDIRS         = NO
-
-# The OUTPUT_LANGUAGE tag is used to specify the language in which all
-# documentation generated by doxygen is written. Doxygen will use this
-# information to generate all constant output in the proper language.
-# The default language is English, other supported languages are:
-# Brazilian, Catalan, Chinese, Chinese-Traditional, Croatian, Czech, Danish,
-# Dutch, Finnish, French, German, Greek, Hungarian, Italian, Japanese,
-# Japanese-en (Japanese with English messages), Korean, Korean-en, Norwegian,
-# Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish,
-# Swedish, and Ukrainian.
-
-OUTPUT_LANGUAGE        = English
-
-# If the BRIEF_MEMBER_DESC tag is set to YES (the default) Doxygen will
-# include brief member descriptions after the members that are listed in
-# the file and class documentation (similar to JavaDoc).
-# Set to NO to disable this.
-
-BRIEF_MEMBER_DESC      = YES
-
-# If the REPEAT_BRIEF tag is set to YES (the default) Doxygen will prepend
-# the brief description of a member or function before the detailed description.
-# Note: if both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the
-# brief descriptions will be completely suppressed.
-
-REPEAT_BRIEF           = YES
-
-# This tag implements a quasi-intelligent brief description abbreviator
-# that is used to form the text in various listings. Each string
-# in this list, if found as the leading text of the brief description, will be
-# stripped from the text and the result after processing the whole list, is
-# used as the annotated text. Otherwise, the brief description is used as-is.
-# If left blank, the following values are used ("$name" is automatically
-# replaced with the name of the entity): "The $name class" "The $name widget"
-# "The $name file" "is" "provides" "specifies" "contains"
-# "represents" "a" "an" "the"
-
-ABBREVIATE_BRIEF       =
-
-# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then
-# Doxygen will generate a detailed section even if there is only a brief
-# description.
-
-ALWAYS_DETAILED_SEC    = NO
-
-# If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all
-# inherited members of a class in the documentation of that class as if those
-# members were ordinary class members. Constructors, destructors and assignment
-# operators of the base classes will not be shown.
-
-INLINE_INHERITED_MEMB  = NO
-
-# If the FULL_PATH_NAMES tag is set to YES then Doxygen will prepend the full
-# path before files name in the file list and in the header files. If set
-# to NO the shortest path that makes the file name unique will be used.
-
-FULL_PATH_NAMES        = NO
-
-# If the FULL_PATH_NAMES tag is set to YES then the STRIP_FROM_PATH tag
-# can be used to strip a user-defined part of the path. Stripping is
-# only done if one of the specified strings matches the left-hand part of
-# the path. The tag can be used to show relative paths in the file list.
-# If left blank the directory from which doxygen is run is used as the
-# path to strip.
-
-STRIP_FROM_PATH        =
-
-# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of
-# the path mentioned in the documentation of a class, which tells
-# the reader which header file to include in order to use a class.
-# If left blank only the name of the header file containing the class
-# definition is used. Otherwise one should specify the include paths that
-# are normally passed to the compiler using the -I flag.
-
-STRIP_FROM_INC_PATH    =
-
-# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter
-# (but less readable) file names. This can be useful is your file systems
-# doesn't support long names like on DOS, Mac, or CD-ROM.
-
-SHORT_NAMES            = NO
-
-# If the JAVADOC_AUTOBRIEF tag is set to YES then Doxygen
-# will interpret the first line (until the first dot) of a JavaDoc-style
-# comment as the brief description. If set to NO, the JavaDoc
-# comments will behave just like the Qt-style comments (thus requiring an
-# explicit @brief command for a brief description.
-
-JAVADOC_AUTOBRIEF      = YES
-
-# The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make Doxygen
-# treat a multi-line C++ special comment block (i.e. a block of //! or ///
-# comments) as a brief description. This used to be the default behaviour.
-# The new default is to treat a multi-line C++ comment block as a detailed
-# description. Set this tag to YES if you prefer the old behaviour instead.
-
-MULTILINE_CPP_IS_BRIEF = NO
-
-# If the INHERIT_DOCS tag is set to YES (the default) then an undocumented
-# member inherits the documentation from any documented member that it
-# re-implements.
-
-INHERIT_DOCS           = YES
-
-# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC
-# tag is set to YES, then doxygen will reuse the documentation of the first
-# member in the group (if any) for the other members of the group. By default
-# all members of a group must be documented explicitly.
-
-DISTRIBUTE_GROUP_DOC   = NO
-
-# If the SEPARATE_MEMBER_PAGES tag is set to YES, then doxygen will produce
-# a new page for each member. If set to NO, the documentation of a member will
-# be part of the file/class/namespace that contains it.
-
-SEPARATE_MEMBER_PAGES  = NO
-
-# The TAB_SIZE tag can be used to set the number of spaces in a tab.
-# Doxygen uses this value to replace tabs by spaces in code fragments.
-
-TAB_SIZE               = 8
-
-# This tag can be used to specify a number of aliases that acts
-# as commands in the documentation. An alias has the form "name=value".
-# For example adding "sideeffect=\par Side Effects:\n" will allow you to
-# put the command \sideeffect (or @sideeffect) in the documentation, which
-# will result in a user-defined paragraph with heading "Side Effects:".
-# You can put \n's in the value part of an alias to insert newlines.
-
-ALIASES                = "COININTERNAL=<em>This API member is considered internal to the library, as it is not likely to be of interest to the application programmer.</em>\n\n" \
-                         "DANGEROUS_ALLOC_RETURN=<b>Note that if the Coin library has been built as a DLL under Microsoft Windows and you use this method from application code, you \e must make sure that both the Coin DLL and the application executable is using the same instance of a C Run-Time (CRT) library. Otherwise, you \e will get memory heap corruption upon deallocating the returned instances, eventually leading to mysterious crashes.</b>\n\n" \
-                         "TOOLMAKER_REF=For extending the Coin library with your own classes, we strongly recommend that you make yourself acquainted with the excellent �The Inventor Toolmaker� book (ISBN 0-201-62493-1), which describes the tasks involved in detail. This book was written by the original SGI Inventor designers and explains many of the underlying design ideas, aswell as having lots of hands-on examples on how to extend the Coin toolkit in ways that are true to the fundamen [...]
-                         "COIN_CLASS_EXTENSION=Be aware that this class is an extension for Coin, and it is not available in the original SGI Open Inventor v2.1 API.\n" \
-                         "COIN_FUNCTION_EXTENSION=This function is an extension for Coin, and it is not available in the original SGI Open Inventor v2.1 API.\n" \
-                         "WEB3DCOPYRIGHT=<b>The detailed class documentation is taken verbatim from the VRML97 standard (ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by permission of the Consortium:</b>\n\n" \
-                         "ENDWEB3D=<b>The rest of this class documentation is \e not from the VRML97 standards documentation, but was written specifically for the Coin3D API documentation.</b>\n\n" \
-                         "ENGINE_TYPELESS_FILEFORMAT=The file format for this field is a bit special. Note the leading type specification, which is not necessary for most other field types:" \
-                         "NODEKIT_PRE_DIAGRAM=Node kit structure (new entries versus parent class marked with arrow prefix):" \
-                         "NODEKIT_POST_DIAGRAM=(See SoBaseKit::printDiagram() for information about the output formatting.)" \
-                         "NODEKIT_PRE_TABLE=Detailed information on catalog parts:" \
-                         "NODEKIT_POST_TABLE=(See SoBaseKit::printTable() for information about the output formatting.)" \
-                         "DRAGGER_CONSTRUCTOR=Default constructor, sets up the dragger nodekit catalog with the interaction and feedback geometry." \
-                         "DRAGGER_DEFAULT_SCREENSHOT=Here's how the dragger looks with its default geometry in the inactive state:"
-
-# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C
-# sources only. Doxygen will then generate output that is more tailored for C.
-# For instance, some of the names that are used will be different. The list
-# of all members will be omitted, etc.
-
-OPTIMIZE_OUTPUT_FOR_C  = NO
-
-# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java sources
-# only. Doxygen will then generate output that is more tailored for Java.
-# For instance, namespaces will be presented as packages, qualified scopes
-# will look different, etc.
-
-OPTIMIZE_OUTPUT_JAVA   = NO
-
-# Set the SUBGROUPING tag to YES (the default) to allow class member groups of
-# the same type (for instance a group of public functions) to be put as a
-# subgroup of that type (e.g. under the Public Functions section). Set it to
-# NO to prevent subgrouping. Alternatively, this can be done per class using
-# the \nosubgrouping command.
-
-SUBGROUPING            = YES
-
-#---------------------------------------------------------------------------
-# Build related configuration options
-#---------------------------------------------------------------------------
-
-# If the EXTRACT_ALL tag is set to YES doxygen will assume all entities in
-# documentation are documented, even if no documentation was available.
-# Private class members and static file members will be hidden unless
-# the EXTRACT_PRIVATE and EXTRACT_STATIC tags are set to YES
-
-EXTRACT_ALL            = NO
-
-# If the EXTRACT_PRIVATE tag is set to YES all private members of a class
-# will be included in the documentation.
-
-EXTRACT_PRIVATE        = NO
-
-# If the EXTRACT_STATIC tag is set to YES all static members of a file
-# will be included in the documentation.
-
-EXTRACT_STATIC         = NO
-
-# If the EXTRACT_LOCAL_CLASSES tag is set to YES classes (and structs)
-# defined locally in source files will be included in the documentation.
-# If set to NO only classes defined in header files are included.
-
-EXTRACT_LOCAL_CLASSES  = NO
-
-# This flag is only useful for Objective-C code. When set to YES local
-# methods, which are defined in the implementation section but not in
-# the interface are included in the documentation.
-# If set to NO (the default) only methods in the interface are included.
-
-EXTRACT_LOCAL_METHODS  = NO
-
-# If the HIDE_UNDOC_MEMBERS tag is set to YES, Doxygen will hide all
-# undocumented members of documented classes, files or namespaces.
-# If set to NO (the default) these members will be included in the
-# various overviews, but no documentation section is generated.
-# This option has no effect if EXTRACT_ALL is enabled.
-
-HIDE_UNDOC_MEMBERS     = NO
-
-# If the HIDE_UNDOC_CLASSES tag is set to YES, Doxygen will hide all
-# undocumented classes that are normally visible in the class hierarchy.
-# If set to NO (the default) these classes will be included in the various
-# overviews. This option has no effect if EXTRACT_ALL is enabled.
-
-HIDE_UNDOC_CLASSES     = YES
-
-# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, Doxygen will hide all
-# friend (class|struct|union) declarations.
-# If set to NO (the default) these declarations will be included in the
-# documentation.
-
-HIDE_FRIEND_COMPOUNDS  = YES
-
-# If the HIDE_IN_BODY_DOCS tag is set to YES, Doxygen will hide any
-# documentation blocks found inside the body of a function.
-# If set to NO (the default) these blocks will be appended to the
-# function's detailed documentation block.
-
-HIDE_IN_BODY_DOCS      = NO
-
-# The INTERNAL_DOCS tag determines if documentation
-# that is typed after a \internal command is included. If the tag is set
-# to NO (the default) then the documentation will be excluded.
-# Set it to YES to include the internal documentation.
-
-INTERNAL_DOCS          = YES
-
-# If the CASE_SENSE_NAMES tag is set to NO then Doxygen will only generate
-# file names in lower-case letters. If set to YES upper-case letters are also
-# allowed. This is useful if you have classes or files whose names only differ
-# in case and if your file system supports case sensitive file names. Windows
-# and Mac users are advised to set this option to NO.
-
-CASE_SENSE_NAMES       = YES
-
-# If the HIDE_SCOPE_NAMES tag is set to NO (the default) then Doxygen
-# will show members with their full class and namespace scopes in the
-# documentation. If set to YES the scope will be hidden.
-
-HIDE_SCOPE_NAMES       = NO
-
-# If the SHOW_INCLUDE_FILES tag is set to YES (the default) then Doxygen
-# will put a list of the files that are included by a file in the documentation
-# of that file.
-
-SHOW_INCLUDE_FILES     = YES
-
-# If the INLINE_INFO tag is set to YES (the default) then a tag [inline]
-# is inserted in the documentation for inline members.
-
-INLINE_INFO            = YES
-
-# If the SORT_MEMBER_DOCS tag is set to YES (the default) then doxygen
-# will sort the (detailed) documentation of file and class members
-# alphabetically by member name. If set to NO the members will appear in
-# declaration order.
-
-SORT_MEMBER_DOCS       = NO
-
-# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the
-# brief documentation of file, namespace and class members alphabetically
-# by member name. If set to NO (the default) the members will appear in
-# declaration order.
-
-SORT_BRIEF_DOCS        = NO
-
-# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be
-# sorted by fully-qualified names, including namespaces. If set to
-# NO (the default), the class list will be sorted only by class name,
-# not including the namespace part.
-# Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES.
-# Note: This option applies only to the class list, not to the
-# alphabetical list.
-
-SORT_BY_SCOPE_NAME     = NO
-
-# The GENERATE_TODOLIST tag can be used to enable (YES) or
-# disable (NO) the todo list. This list is created by putting \todo
-# commands in the documentation.
-
-GENERATE_TODOLIST      = NO
-
-# The GENERATE_TESTLIST tag can be used to enable (YES) or
-# disable (NO) the test list. This list is created by putting \test
-# commands in the documentation.
-
-GENERATE_TESTLIST      = NO
-
-# The GENERATE_BUGLIST tag can be used to enable (YES) or
-# disable (NO) the bug list. This list is created by putting \bug
-# commands in the documentation.
-
-GENERATE_BUGLIST       = YES
-
-# The GENERATE_DEPRECATEDLIST tag can be used to enable (YES) or
-# disable (NO) the deprecated list. This list is created by putting
-# \deprecated commands in the documentation.
-
-GENERATE_DEPRECATEDLIST= YES
-
-# The ENABLED_SECTIONS tag can be used to enable conditional
-# documentation sections, marked by \if sectionname ... \endif.
-
-ENABLED_SECTIONS       =
-
-# The MAX_INITIALIZER_LINES tag determines the maximum number of lines
-# the initial value of a variable or define consists of for it to appear in
-# the documentation. If the initializer consists of more lines than specified
-# here it will be hidden. Use a value of 0 to hide initializers completely.
-# The appearance of the initializer of individual variables and defines in the
-# documentation can be controlled using \showinitializer or \hideinitializer
-# command in the documentation regardless of this setting.
-
-MAX_INITIALIZER_LINES  = 30
-
-# Set the SHOW_USED_FILES tag to NO to disable the list of files generated
-# at the bottom of the documentation of classes and structs. If set to YES the
-# list will mention the files that were used to generate the documentation.
-
-SHOW_USED_FILES        = YES
-
-# If the sources in your project are distributed over multiple directories
-# then setting the SHOW_DIRECTORIES tag to YES will show the directory hierarchy
-# in the documentation.
-
-SHOW_DIRECTORIES       = NO
-
-# The FILE_VERSION_FILTER tag can be used to specify a program or script that
-# doxygen should invoke to get the current version for each file (typically from the
-# version control system). Doxygen will invoke the program by executing (via
-# popen()) the command <command> <input-file>, where <command> is the value of
-# the FILE_VERSION_FILTER tag, and <input-file> is the name of an input file
-# provided by doxygen. Whatever the progam writes to standard output
-# is used as the file version. See the manual for examples.
-
-FILE_VERSION_FILTER    =
-
-#---------------------------------------------------------------------------
-# configuration options related to warning and progress messages
-#---------------------------------------------------------------------------
-
-# The QUIET tag can be used to turn on/off the messages that are generated
-# by doxygen. Possible values are YES and NO. If left blank NO is used.
-
-QUIET                  = YES
-
-# The WARNINGS tag can be used to turn on/off the warning messages that are
-# generated by doxygen. Possible values are YES and NO. If left blank
-# NO is used.
-
-WARNINGS               = YES
-
-# If WARN_IF_UNDOCUMENTED is set to YES, then doxygen will generate warnings
-# for undocumented members. If EXTRACT_ALL is set to YES then this flag will
-# automatically be disabled.
-
-WARN_IF_UNDOCUMENTED   = YES
-
-# If WARN_IF_DOC_ERROR is set to YES, doxygen will generate warnings for
-# potential errors in the documentation, such as not documenting some
-# parameters in a documented function, or documenting parameters that
-# don't exist or using markup commands wrongly.
-
-WARN_IF_DOC_ERROR      = YES
-
-# This WARN_NO_PARAMDOC option can be abled to get warnings for
-# functions that are documented, but have no documentation for their parameters
-# or return value. If set to NO (the default) doxygen will only warn about
-# wrong or incomplete parameter documentation, but not about the absence of
-# documentation.
-
-WARN_NO_PARAMDOC       = NO
-
-# The WARN_FORMAT tag determines the format of the warning messages that
-# doxygen can produce. The string should contain the $file, $line, and $text
-# tags, which will be replaced by the file and line number from which the
-# warning originated and the warning text. Optionally the format may contain
-# $version, which will be replaced by the version of the file (if it could
-# be obtained via FILE_VERSION_FILTER)
-
-WARN_FORMAT            = "$file:$line: $text"
-
-# The WARN_LOGFILE tag can be used to specify a file to which warning
-# and error messages should be written. If left blank the output is written
-# to stderr.
-
-WARN_LOGFILE           =
-
-#---------------------------------------------------------------------------
-# configuration options related to the input files
-#---------------------------------------------------------------------------
-
-# The INPUT tag can be used to specify the files and/or directories that contain
-# documented source files. You may enter file names like "myfile.cpp" or
-# directories like "/usr/src/myproject". Separate the files or directories
-# with spaces.
-
-INPUT                  = .\include\Inventor\C\basic.h ..\..\docs\releases.dox ..\..\include\Inventor\actions\SoAction.h ..\..\include\Inventor\actions\SoAudioRenderAction.h ..\..\include\Inventor\actions\SoBoxHighlightRenderAction.h ..\..\include\Inventor\actions\SoCallbackAction.h ..\..\include\Inventor\actions\SoGetBoundingBoxAction.h ..\..\include\Inventor\actions\SoGetMatrixAction.h ..\..\include\Inventor\actions\SoGetPrimitiveCountAction.h ..\..\include\Inventor\actions\SoGlobalSimp [...]
-
-# If the value of the INPUT tag contains directories, you can use the
-# FILE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp
-# and *.h) to filter out the source-files in the directories. If left
-# blank the following patterns are tested:
-# *.c *.cc *.cxx *.cpp *.c++ *.java *.ii *.ixx *.ipp *.i++ *.inl *.h *.hh *.hxx
-# *.hpp *.h++ *.idl *.odl *.cs *.php *.php3 *.inc *.m *.mm
-
-FILE_PATTERNS          =
-
-# The RECURSIVE tag can be used to turn specify whether or not subdirectories
-# should be searched for input files as well. Possible values are YES and NO.
-# If left blank NO is used.
-
-RECURSIVE              = NO
-
-# The EXCLUDE tag can be used to specify files and/or directories that should
-# excluded from the INPUT source files. This way you can easily exclude a
-# subdirectory from a directory tree whose root is specified with the INPUT tag.
-
-EXCLUDE                =
-
-# The EXCLUDE_SYMLINKS tag can be used select whether or not files or
-# directories that are symbolic links (a Unix filesystem feature) are excluded
-# from the input.
-
-EXCLUDE_SYMLINKS       = NO
-
-# If the value of the INPUT tag contains directories, you can use the
-# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude
-# certain files from those directories.
-
-EXCLUDE_PATTERNS       =
-
-# The EXAMPLE_PATH tag can be used to specify one or more files or
-# directories that contain example code fragments that are included (see
-# the \include command).
-
-EXAMPLE_PATH           =
-
-# If the value of the EXAMPLE_PATH tag contains directories, you can use the
-# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp
-# and *.h) to filter out the source-files in the directories. If left
-# blank all files are included.
-
-EXAMPLE_PATTERNS       =
-
-# If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be
-# searched for input files to be used with the \include or \dontinclude
-# commands irrespective of the value of the RECURSIVE tag.
-# Possible values are YES and NO. If left blank NO is used.
-
-EXAMPLE_RECURSIVE      = NO
-
-# The IMAGE_PATH tag can be used to specify one or more files or
-# directories that contain image that are included in the documentation (see
-# the \image command).
-
-IMAGE_PATH             =
-
-# The INPUT_FILTER tag can be used to specify a program that doxygen should
-# invoke to filter for each input file. Doxygen will invoke the filter program
-# by executing (via popen()) the command <filter> <input-file>, where <filter>
-# is the value of the INPUT_FILTER tag, and <input-file> is the name of an
-# input file. Doxygen will then use the output that the filter program writes
-# to standard output.  If FILTER_PATTERNS is specified, this tag will be
-# ignored.
-
-INPUT_FILTER           =
-
-# The FILTER_PATTERNS tag can be used to specify filters on a per file pattern
-# basis.  Doxygen will compare the file name with each pattern and apply the
-# filter if there is a match.  The filters are a list of the form:
-# pattern=filter (like *.cpp=my_cpp_filter). See INPUT_FILTER for further
-# info on how filters are used. If FILTER_PATTERNS is empty, INPUT_FILTER
-# is applied to all files.
-
-FILTER_PATTERNS        =
-
-# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using
-# INPUT_FILTER) will be used to filter the input files when producing source
-# files to browse (i.e. when SOURCE_BROWSER is set to YES).
-
-FILTER_SOURCE_FILES    = NO
-
-#---------------------------------------------------------------------------
-# configuration options related to source browsing
-#---------------------------------------------------------------------------
-
-# If the SOURCE_BROWSER tag is set to YES then a list of source files will
-# be generated. Documented entities will be cross-referenced with these sources.
-# Note: To get rid of all source code in the generated output, make sure also
-# VERBATIM_HEADERS is set to NO.
-
-SOURCE_BROWSER         = NO
-
-# Setting the INLINE_SOURCES tag to YES will include the body
-# of functions and classes directly in the documentation.
-
-INLINE_SOURCES         = NO
-
-# Setting the STRIP_CODE_COMMENTS tag to YES (the default) will instruct
-# doxygen to hide any special comment blocks from generated source code
-# fragments. Normal C and C++ comments will always remain visible.
-
-STRIP_CODE_COMMENTS    = YES
-
-# If the REFERENCED_BY_RELATION tag is set to YES (the default)
-# then for each documented function all documented
-# functions referencing it will be listed.
-
-REFERENCED_BY_RELATION = NO
-
-# If the REFERENCES_RELATION tag is set to YES (the default)
-# then for each documented function all documented entities
-# called/used by that function will be listed.
-
-REFERENCES_RELATION    = NO
-
-# If the USE_HTAGS tag is set to YES then the references to source code
-# will point to the HTML generated by the htags(1) tool instead of doxygen
-# built-in source browser. The htags tool is part of GNU's global source
-# tagging system (see http://www.gnu.org/software/global/global.html). You
-# will need version 4.8.6 or higher.
-
-USE_HTAGS              = NO
-
-# If the VERBATIM_HEADERS tag is set to YES (the default) then Doxygen
-# will generate a verbatim copy of the header file for each class for
-# which an include is specified. Set to NO to disable this.
-
-VERBATIM_HEADERS       = YES
-
-#---------------------------------------------------------------------------
-# configuration options related to the alphabetical class index
-#---------------------------------------------------------------------------
-
-# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index
-# of all compounds will be generated. Enable this if the project
-# contains a lot of classes, structs, unions or interfaces.
-
-ALPHABETICAL_INDEX     = YES
-
-# If the alphabetical index is enabled (see ALPHABETICAL_INDEX) then
-# the COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns
-# in which this list will be split (can be a number in the range [1..20])
-
-COLS_IN_ALPHA_INDEX    = 5
-
-# In case all classes in a project start with a common prefix, all
-# classes will be put under the same header in the alphabetical index.
-# The IGNORE_PREFIX tag can be used to specify one or more prefixes that
-# should be ignored while generating the index headers.
-
-IGNORE_PREFIX          = So \
-                         Sb \
-                         cc_
-
-#---------------------------------------------------------------------------
-# configuration options related to the HTML output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_HTML tag is set to YES (the default) Doxygen will
-# generate HTML output.
-
-GENERATE_HTML = YES
-
-# The HTML_OUTPUT tag is used to specify where the HTML docs will be put.
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be
-# put in front of it. If left blank `html' will be used as the default path.
-
-HTML_OUTPUT = ..\html
-
-# The HTML_FILE_EXTENSION tag can be used to specify the file extension for
-# each generated HTML page (for example: .htm,.php,.asp). If it is left blank
-# doxygen will generate files with .html extension.
-
-HTML_FILE_EXTENSION    = .html
-
-# The HTML_HEADER tag can be used to specify a personal HTML header for
-# each generated HTML page. If it is left blank doxygen will generate a
-# standard header.
-
-HTML_HEADER            = ..\..\docs\doxygen\header.html
-
-# The HTML_FOOTER tag can be used to specify a personal HTML footer for
-# each generated HTML page. If it is left blank doxygen will generate a
-# standard footer.
-
-HTML_FOOTER            = ..\..\docs\doxygen\footer.html
-
-# The HTML_STYLESHEET tag can be used to specify a user-defined cascading
-# style sheet that is used by each HTML page. It can be used to
-# fine-tune the look of the HTML output. If the tag is left blank doxygen
-# will generate a default style sheet. Note that doxygen will try to copy
-# the style sheet file to the HTML output directory, so don't put your own
-# stylesheet in the HTML output directory as well, or it will be erased!
-
-HTML_STYLESHEET        = ..\..\docs\doxygen\stylesheet.css
-
-# If the HTML_ALIGN_MEMBERS tag is set to YES, the members of classes,
-# files or namespaces will be aligned in HTML using tables. If set to
-# NO a bullet list will be used.
-
-HTML_ALIGN_MEMBERS     = YES
-
-# If the GENERATE_HTMLHELP tag is set to YES, additional index files
-# will be generated that can be used as input for tools like the
-# Microsoft HTML help workshop to generate a compressed HTML help file (.chm)
-# of the generated HTML documentation.
-
-GENERATE_HTML = YES
-
-# If the GENERATE_HTMLHELP tag is set to YES, the CHM_FILE tag can
-# be used to specify the file name of the resulting .chm file. You
-# can add a path in front of the file if the result should not be
-# written to the html output directory.
-
-CHM_FILE               =
-
-# If the GENERATE_HTMLHELP tag is set to YES, the HHC_LOCATION tag can
-# be used to specify the location (absolute path including file name) of
-# the HTML help compiler (hhc.exe). If non-empty doxygen will try to run
-# the HTML help compiler on the generated index.hhp.
-
-HHC_LOCATION           =
-
-# If the GENERATE_HTMLHELP tag is set to YES, the GENERATE_CHI flag
-# controls if a separate .chi index file is generated (YES) or that
-# it should be included in the master .chm file (NO).
-
-GENERATE_CHI           = NO
-
-# If the GENERATE_HTMLHELP tag is set to YES, the BINARY_TOC flag
-# controls whether a binary table of contents is generated (YES) or a
-# normal table of contents (NO) in the .chm file.
-
-BINARY_TOC             = NO
-
-# The TOC_EXPAND flag can be set to YES to add extra items for group members
-# to the contents of the HTML help documentation and to the tree view.
-
-TOC_EXPAND             = NO
-
-# The DISABLE_INDEX tag can be used to turn on/off the condensed index at
-# top of each HTML page. The value NO (the default) enables the index and
-# the value YES disables it.
-
-DISABLE_INDEX          = NO
-
-# This tag can be used to set the number of enum values (range [1..20])
-# that doxygen will group on one line in the generated HTML documentation.
-
-ENUM_VALUES_PER_LINE   = 4
-
-# If the GENERATE_TREEVIEW tag is set to YES, a side panel will be
-# generated containing a tree-like index structure (just like the one that
-# is generated for HTML Help). For this to work a browser that supports
-# JavaScript, DHTML, CSS and frames is required (for instance Mozilla 1.0+,
-# Netscape 6.0+, Internet explorer 5.0+, or Konqueror). Windows users are
-# probably better off using the HTML help feature.
-
-GENERATE_TREEVIEW      = NO
-
-# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be
-# used to set the initial width (in pixels) of the frame in which the tree
-# is shown.
-
-TREEVIEW_WIDTH         = 250
-
-#---------------------------------------------------------------------------
-# configuration options related to the LaTeX output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_LATEX tag is set to YES (the default) Doxygen will
-# generate Latex output.
-
-GENERATE_LATEX         = NO
-
-# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put.
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be
-# put in front of it. If left blank `latex' will be used as the default path.
-
-LATEX_OUTPUT           =
-
-# The LATEX_CMD_NAME tag can be used to specify the LaTeX command name to be
-# invoked. If left blank `latex' will be used as the default command name.
-
-LATEX_CMD_NAME         = latex
-
-# The MAKEINDEX_CMD_NAME tag can be used to specify the command name to
-# generate index for LaTeX. If left blank `makeindex' will be used as the
-# default command name.
-
-MAKEINDEX_CMD_NAME     = makeindex
-
-# If the COMPACT_LATEX tag is set to YES Doxygen generates more compact
-# LaTeX documents. This may be useful for small projects and may help to
-# save some trees in general.
-
-COMPACT_LATEX          = NO
-
-# The PAPER_TYPE tag can be used to set the paper type that is used
-# by the printer. Possible values are: a4, a4wide, letter, legal and
-# executive. If left blank a4wide will be used.
-
-PAPER_TYPE             = a4wide
-
-# The EXTRA_PACKAGES tag can be to specify one or more names of LaTeX
-# packages that should be included in the LaTeX output.
-
-EXTRA_PACKAGES         =
-
-# The LATEX_HEADER tag can be used to specify a personal LaTeX header for
-# the generated latex document. The header should contain everything until
-# the first chapter. If it is left blank doxygen will generate a
-# standard header. Notice: only use this tag if you know what you are doing!
-
-LATEX_HEADER           =
-
-# If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated
-# is prepared for conversion to pdf (using ps2pdf). The pdf file will
-# contain links (just like the HTML output) instead of page references
-# This makes the output suitable for online browsing using a pdf viewer.
-
-PDF_HYPERLINKS         = NO
-
-# If the USE_PDFLATEX tag is set to YES, pdflatex will be used instead of
-# plain latex in the generated Makefile. Set this option to YES to get a
-# higher quality PDF documentation.
-
-USE_PDFLATEX           = NO
-
-# If the LATEX_BATCHMODE tag is set to YES, doxygen will add the \\batchmode.
-# command to the generated LaTeX files. This will instruct LaTeX to keep
-# running if errors occur, instead of asking the user for help.
-# This option is also used when generating formulas in HTML.
-
-LATEX_BATCHMODE        = NO
-
-# If LATEX_HIDE_INDICES is set to YES then doxygen will not
-# include the index chapters (such as File Index, Compound Index, etc.)
-# in the output.
-
-LATEX_HIDE_INDICES     = NO
-
-#---------------------------------------------------------------------------
-# configuration options related to the RTF output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_RTF tag is set to YES Doxygen will generate RTF output
-# The RTF output is optimized for Word 97 and may not look very pretty with
-# other RTF readers or editors.
-
-GENERATE_RTF           = NO
-
-# The RTF_OUTPUT tag is used to specify where the RTF docs will be put.
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be
-# put in front of it. If left blank `rtf' will be used as the default path.
-
-RTF_OUTPUT             = rtf
-
-# If the COMPACT_RTF tag is set to YES Doxygen generates more compact
-# RTF documents. This may be useful for small projects and may help to
-# save some trees in general.
-
-COMPACT_RTF            = NO
-
-# If the RTF_HYPERLINKS tag is set to YES, the RTF that is generated
-# will contain hyperlink fields. The RTF file will
-# contain links (just like the HTML output) instead of page references.
-# This makes the output suitable for online browsing using WORD or other
-# programs which support those fields.
-# Note: wordpad (write) and others do not support links.
-
-RTF_HYPERLINKS         = NO
-
-# Load stylesheet definitions from file. Syntax is similar to doxygen's
-# config file, i.e. a series of assignments. You only have to provide
-# replacements, missing definitions are set to their default value.
-
-RTF_STYLESHEET_FILE    =
-
-# Set optional variables used in the generation of an rtf document.
-# Syntax is similar to doxygen's config file.
-
-RTF_EXTENSIONS_FILE    =
-
-#---------------------------------------------------------------------------
-# configuration options related to the man page output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_MAN tag is set to YES (the default) Doxygen will
-# generate man pages
-
-GENERATE_MAN           = NO
-
-# The MAN_OUTPUT tag is used to specify where the man pages will be put.
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be
-# put in front of it. If left blank `man' will be used as the default path.
-
-MAN_OUTPUT = man
-
-# The MAN_EXTENSION tag determines the extension that is added to
-# the generated man pages (default is the subroutine's section .3)
-
-MAN_EXTENSION          = .3
-
-# If the MAN_LINKS tag is set to YES and Doxygen generates man output,
-# then it will generate one additional man file for each entity
-# documented in the real man page(s). These additional files
-# only source the real man page, but without them the man command
-# would be unable to find the correct page. The default is NO.
-
-MAN_LINKS              = NO
-
-#---------------------------------------------------------------------------
-# configuration options related to the XML output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_XML tag is set to YES Doxygen will
-# generate an XML file that captures the structure of
-# the code including all documentation.
-
-GENERATE_XML           = NO
-
-# The XML_OUTPUT tag is used to specify where the XML pages will be put.
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be
-# put in front of it. If left blank `xml' will be used as the default path.
-
-XML_OUTPUT             = xml
-
-# The XML_SCHEMA tag can be used to specify an XML schema,
-# which can be used by a validating XML parser to check the
-# syntax of the XML files.
-
-XML_SCHEMA             =
-
-# The XML_DTD tag can be used to specify an XML DTD,
-# which can be used by a validating XML parser to check the
-# syntax of the XML files.
-
-XML_DTD                =
-
-# If the XML_PROGRAMLISTING tag is set to YES Doxygen will
-# dump the program listings (including syntax highlighting
-# and cross-referencing information) to the XML output. Note that
-# enabling this will significantly increase the size of the XML output.
-
-XML_PROGRAMLISTING     = YES
-
-#---------------------------------------------------------------------------
-# configuration options for the AutoGen Definitions output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_AUTOGEN_DEF tag is set to YES Doxygen will
-# generate an AutoGen Definitions (see autogen.sf.net) file
-# that captures the structure of the code including all
-# documentation. Note that this feature is still experimental
-# and incomplete at the moment.
-
-GENERATE_AUTOGEN_DEF   = NO
-
-#---------------------------------------------------------------------------
-# configuration options related to the Perl module output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_PERLMOD tag is set to YES Doxygen will
-# generate a Perl module file that captures the structure of
-# the code including all documentation. Note that this
-# feature is still experimental and incomplete at the
-# moment.
-
-GENERATE_PERLMOD       = NO
-
-# If the PERLMOD_LATEX tag is set to YES Doxygen will generate
-# the necessary Makefile rules, Perl scripts and LaTeX code to be able
-# to generate PDF and DVI output from the Perl module output.
-
-PERLMOD_LATEX          = NO
-
-# If the PERLMOD_PRETTY tag is set to YES the Perl module output will be
-# nicely formatted so it can be parsed by a human reader.  This is useful
-# if you want to understand what is going on.  On the other hand, if this
-# tag is set to NO the size of the Perl module output will be much smaller
-# and Perl will parse it just the same.
-
-PERLMOD_PRETTY         = YES
-
-# The names of the make variables in the generated doxyrules.make file
-# are prefixed with the string contained in PERLMOD_MAKEVAR_PREFIX.
-# This is useful so different doxyrules.make files included by the same
-# Makefile don't overwrite each other's variables.
-
-PERLMOD_MAKEVAR_PREFIX =
-
-#---------------------------------------------------------------------------
-# Configuration options related to the preprocessor
-#---------------------------------------------------------------------------
-
-# If the ENABLE_PREPROCESSING tag is set to YES (the default) Doxygen will
-# evaluate all C-preprocessor directives found in the sources and include
-# files.
-
-ENABLE_PREPROCESSING   = YES
-
-# If the MACRO_EXPANSION tag is set to YES Doxygen will expand all macro
-# names in the source code. If set to NO (the default) only conditional
-# compilation will be performed. Macro expansion can be done in a controlled
-# way by setting EXPAND_ONLY_PREDEF to YES.
-
-MACRO_EXPANSION        = YES
-
-# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES
-# then the macro expansion is limited to the macros specified with the
-# PREDEFINED and EXPAND_AS_PREDEFINED tags.
-
-EXPAND_ONLY_PREDEF     = NO
-
-# If the SEARCH_INCLUDES tag is set to YES (the default) the includes files
-# in the INCLUDE_PATH (see below) will be search if a #include is found.
-
-SEARCH_INCLUDES        = YES
-
-# The INCLUDE_PATH tag can be used to specify one or more directories that
-# contain include files that are not input files but should be processed by
-# the preprocessor.
-
-INCLUDE_PATH           = .\include \
-                         . \
-                         ..\..\include \
-                         ..\..\include\Inventor\annex
-
-# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard
-# patterns (like *.h and *.hpp) to filter out the header-files in the
-# directories. If left blank, the patterns specified with FILE_PATTERNS will
-# be used.
-
-INCLUDE_FILE_PATTERNS  = *.h \
-                         *.h.in
-
-# The PREDEFINED tag can be used to specify one or more macro names that
-# are defined before the preprocessor is started (similar to the -D option of
-# gcc). The argument of the tag is a list of macros of the form: name
-# or name=definition (no spaces). If the definition and the = are
-# omitted =1 is assumed. To prevent a macro definition from being
-# undefined via #undef or recursively expanded use the := operator
-# instead of the = operator.
-
-PREDEFINED             = DOXYGEN_SKIP_THIS=1 \
-                         HAVE_CONFIG_H= \
-                         HAVE_VRML97= \
-                         HAVE_NODEKITS= \
-                         HAVE_DRAGGERS= \
-                         HAVE_MANIPULATORS= \
-                         COIN_DLL_API=
-
-# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
-# this tag can be used to specify a list of macro names that should be expanded.
-# The macro definition that is found in the sources will be used.
-# Use the PREDEFINED tag if you want to use a different macro definition.
-
-EXPAND_AS_DEFINED      = SO_COMPOSE__HEADER \
-                         SO_SFIELD_HEADER \
-                         SO_MFIELD_HEADER \
-                         SO_SFIELD_DERIVED_HEADER \
-                         SO_MFIELD_DERIVED_HEADER \
-                         SO_SFIELD_CONSTRUCTOR_HEADER \
-                         SO_SFIELD_REQUIRED_HEADER \
-                         SO_SFIELD_IO_HEADER \
-                         SO_MFIELD_IO_HEADER \
-                         SO_SFIELD_VALUE_HEADER \
-                         SO_MFIELD_VALUE_HEADER \
-                         SO_SFIELD_DERIVED_VALUE_HEADER \
-                         SO_MFIELD_DERIVED_VALUE_HEADER \
-                         SO_MFIELD_SETVALUESPOINTER_HEADER
-
-# If the SKIP_FUNCTION_MACROS tag is set to YES (the default) then
-# doxygen's preprocessor will remove all function-like macros that are alone
-# on a line, have an all uppercase name, and do not end with a semicolon. Such
-# function macros are typically used for boiler-plate code, and will confuse
-# the parser if not removed.
-
-SKIP_FUNCTION_MACROS   = NO
-
-#---------------------------------------------------------------------------
-# Configuration::additions related to external references
-#---------------------------------------------------------------------------
-
-# The TAGFILES option can be used to specify one or more tagfiles.
-# Optionally an initial location of the external documentation
-# can be added for each tagfile. The format of a tag file without
-# this location is as follows:
-#   TAGFILES = file1 file2 ...
-# Adding location for the tag files is done as follows:
-#   TAGFILES = file1=loc1 "file2 = loc2" ...
-# where "loc1" and "loc2" can be relative or absolute paths or
-# URLs. If a location is present for each tag, the installdox tool
-# does not have to be run to correct the links.
-# Note that each tag file must have a unique name
-# (where the name does NOT include the path)
-# If a tag file is not located in the directory in which doxygen
-# is run, you must also specify the path to the tagfile here.
-
-TAGFILES               =
-
-# When a file name is specified after GENERATE_TAGFILE, doxygen will create
-# a tag file that is based on the input files it reads.
-
-GENERATE_TAGFILE = ..\html\coin.tag
-
-# If the ALLEXTERNALS tag is set to YES all external classes will be listed
-# in the class index. If set to NO only the inherited external classes
-# will be listed.
-
-ALLEXTERNALS           = NO
-
-# If the EXTERNAL_GROUPS tag is set to YES all external groups will be listed
-# in the modules index. If set to NO, only the current project's groups will
-# be listed.
-
-EXTERNAL_GROUPS        = YES
-
-# The PERL_PATH should be the absolute path and name of the perl script
-# interpreter (i.e. the result of `which perl').
-
-PERL_PATH              = /usr/bin/perl
-
-#---------------------------------------------------------------------------
-# Configuration options related to the dot tool
-#---------------------------------------------------------------------------
-
-# If the CLASS_DIAGRAMS tag is set to YES (the default) Doxygen will
-# generate a inheritance diagram (in HTML, RTF and LaTeX) for classes with base
-# or super classes. Setting the tag to NO turns the diagrams off. Note that
-# this option is superseded by the HAVE_DOT option below. This is only a
-# fallback. It is recommended to install and use dot, since it yields more
-# powerful graphs.
-
-CLASS_DIAGRAMS         = YES
-
-# If set to YES, the inheritance and collaboration graphs will hide
-# inheritance and usage relations if the target is undocumented
-# or is not a class.
-
-HIDE_UNDOC_RELATIONS   = NO
-
-# If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is
-# available from the path. This tool is part of Graphviz, a graph visualization
-# toolkit from AT&T and Lucent Bell Labs. The other options in this section
-# have no effect if this option is set to NO (the default)
-
-HAVE_DOT               = NO
-
-# If the CLASS_GRAPH and HAVE_DOT tags are set to YES then doxygen
-# will generate a graph for each documented class showing the direct and
-# indirect inheritance relations. Setting this tag to YES will force the
-# the CLASS_DIAGRAMS tag to NO.
-
-CLASS_GRAPH            = YES
-
-# If the COLLABORATION_GRAPH and HAVE_DOT tags are set to YES then doxygen
-# will generate a graph for each documented class showing the direct and
-# indirect implementation dependencies (inheritance, containment, and
-# class references variables) of the class with other documented classes.
-
-COLLABORATION_GRAPH    = YES
-
-# If the GROUP_GRAPHS and HAVE_DOT tags are set to YES then doxygen
-# will generate a graph for groups, showing the direct groups dependencies
-
-GROUP_GRAPHS           = YES
-
-# If the UML_LOOK tag is set to YES doxygen will generate inheritance and
-# collaboration diagrams in a style similar to the OMG's Unified Modeling
-# Language.
-
-UML_LOOK               = NO
-
-# If set to YES, the inheritance and collaboration graphs will show the
-# relations between templates and their instances.
-
-TEMPLATE_RELATIONS     = YES
-
-# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDE_GRAPH, and HAVE_DOT
-# tags are set to YES then doxygen will generate a graph for each documented
-# file showing the direct and indirect include dependencies of the file with
-# other documented files.
-
-INCLUDE_GRAPH          = YES
-
-# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDED_BY_GRAPH, and
-# HAVE_DOT tags are set to YES then doxygen will generate a graph for each
-# documented header file showing the documented files that directly or
-# indirectly include this file.
-
-INCLUDED_BY_GRAPH      = YES
-
-# If the CALL_GRAPH and HAVE_DOT tags are set to YES then doxygen will
-# generate a call dependency graph for every global function or class method.
-# Note that enabling this option will significantly increase the time of a run.
-# So in most cases it will be better to enable call graphs for selected
-# functions only using the \callgraph command.
-
-CALL_GRAPH             = NO
-
-# If the GRAPHICAL_HIERARCHY and HAVE_DOT tags are set to YES then doxygen
-# will graphical hierarchy of all classes instead of a textual one.
-
-GRAPHICAL_HIERARCHY    = YES
-
-# If the DIRECTORY_GRAPH, SHOW_DIRECTORIES and HAVE_DOT tags are set to YES
-# then doxygen will show the dependencies a directory has on other directories
-# in a graphical way. The dependency relations are determined by the #include
-# relations between the files in the directories.
-
-DIRECTORY_GRAPH        = YES
-
-# The DOT_IMAGE_FORMAT tag can be used to set the image format of the images
-# generated by dot. Possible values are png, jpg, or gif
-# If left blank png will be used.
-
-DOT_IMAGE_FORMAT       = png
-
-# The tag DOT_PATH can be used to specify the path where the dot tool can be
-# found. If left blank, it is assumed the dot tool can be found in the path.
-
-DOT_PATH               =
-
-# The DOTFILE_DIRS tag can be used to specify one or more directories that
-# contain dot files that are included in the documentation (see the
-# \dotfile command).
-
-DOTFILE_DIRS           =
-
-# The MAX_DOT_GRAPH_DEPTH tag can be used to set the maximum depth of the
-# graphs generated by dot. A depth value of 3 means that only nodes reachable
-# from the root by following a path via at most 3 edges will be shown. Nodes
-# that lay further from the root node will be omitted. Note that setting this
-# option to 1 or 2 may greatly reduce the computation time needed for large
-# code bases. Also note that a graph may be further truncated if the graph's
-# image dimensions are not sufficient to fit the graph (see MAX_DOT_GRAPH_WIDTH
-# and MAX_DOT_GRAPH_HEIGHT). If 0 is used for the depth value (the default),
-# the graph is not depth-constrained.
-
-MAX_DOT_GRAPH_DEPTH    = 0
-
-# Set the DOT_TRANSPARENT tag to YES to generate images with a transparent
-# background. This is disabled by default, which results in a white background.
-# Warning: Depending on the platform used, enabling this option may lead to
-# badly anti-aliased labels on the edges of a graph (i.e. they become hard to
-# read).
-
-DOT_TRANSPARENT        = NO
-
-# Set the DOT_MULTI_TARGETS tag to YES allow dot to generate multiple output
-# files in one run (i.e. multiple -o and -T options on the command line). This
-# makes dot run faster, but since only newer versions of dot (>1.8.10)
-# support this, this feature is disabled by default.
-
-DOT_MULTI_TARGETS      = NO
-
-# If the GENERATE_LEGEND tag is set to YES (the default) Doxygen will
-# generate a legend page explaining the meaning of the various boxes and
-# arrows in the dot generated graphs.
-
-GENERATE_LEGEND        = YES
-
-# If the DOT_CLEANUP tag is set to YES (the default) Doxygen will
-# remove the intermediate dot files that are used to generate
-# the various graphs.
-
-DOT_CLEANUP            = YES
-
-#---------------------------------------------------------------------------
-# Configuration::additions related to the search engine
-#---------------------------------------------------------------------------
-
-# The SEARCHENGINE tag specifies whether or not a search engine should be
-# used. If set to NO the values of all tags below this one will be ignored.
-
-SEARCHENGINE           = NO
diff --git a/build/msvc7/src/config-debug.h b/build/msvc7/src/config-debug.h
deleted file mode 100644
index 5ae50b9..0000000
--- a/build/msvc7/src/config-debug.h
+++ /dev/null
@@ -1,473 +0,0 @@
-/* src/config.h.  Generated by configure.  */
-/* src/discard.h.in.  Generated from configure.ac by autoheader.  */
-
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif
-
-#include <unconfig.h>
-#include <setup.h>
-
-
-/* define this to the libCoin beta version letter */
-#define COIN_BETA_VERSION a
-
-/* Build system. */
-#define COIN_CONFIGURE_BUILD I686_PC_CYGWIN
-
-/* Build host system. */
-#define COIN_CONFIGURE_HOST I686_PC_CYGWIN
-
-/* Build target system. */
-#define COIN_CONFIGURE_TARGET I686_PC_CYGWIN
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT16_T short
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT32_T int
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT64_T long long
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT8_T char
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INTPTR_T intptr_t
-
-/* Define when building Mac OS X framework */
-/* #undef COIN_MACOSX_FRAMEWORK */
-
-/* Define for Mac OS X builds */
-/* #undef COIN_MACOS_10 */
-
-/* Define for Mac OS 10.1 builds */
-/* #undef COIN_MACOS_10_1 */
-
-/* Define for Mac OS 10.2 builds */
-/* #undef COIN_MACOS_10_2 */
-
-/* define this to the libCoin major version number */
-#define COIN_MAJOR_VERSION 4
-
-/* define this to the libCoin release version number */
-#define COIN_MICRO_VERSION 0
-
-/* define this to the libCoin minor version number */
-#define COIN_MINOR_VERSION 0
-
-/* define this to the dynamic library name of Coin */
-#define COIN_SYSTEM_LIBRARY_NAME "coin4d.dll"
-
-/* System dependent thread ID type */
-#define COIN_THREADID_TYPE DWORD
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT16_T unsigned short
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT32_T unsigned int
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT64_T unsigned long long
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT8_T unsigned char
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINTPTR_T uintptr_t
-
-/* define to "remove" conflicting IN_PATH define from <sys/unistd.h> */
-/* #undef COIN_UNDEF_IN_PATH_HACK */
-
-/* define this to the full libCoin major.minor.micro version number */
-#define COIN_VERSION "4.0.0a"
-
-/* define this to the dynamic library extension suffix on this system */
-#define DYNAMIC_LIBRARY_EXTENSION ".dll"
-
-/* define for runtime linking with fontconfig */
-#define FONTCONFIG_RUNTIME_LINKING 1
-
-/* define for runtime linking with freetype */
-#define FREETYPE_RUNTIME_LINKING 1
-
-/* define if GLU is part of the GL library */
-/* #undef GLU_IS_PART_OF_GL */
-
-/* define for runtime linking with GLU */
-#define GLU_RUNTIME_LINKING 1
-
-/* define if you have AGL OpenGL bindings */
-/* #undef HAVE_AGL */
-
-/* define if AGL pBuffers are available on the system */
-/* #undef HAVE_AGL_PBUFFER */
-
-/* define if the AL header should be included as AL/al.h */
-/* #undef HAVE_AL_AL_H */
-
-/* define if preprocessor can quote arguments with apostophes */
-/* #undef HAVE_APOSTROPHES_QUOTING */
-
-/* Define if assert() uses __builtin_expect() */
-/* #undef HAVE_ASSERT_WITH_BUILTIN_EXPECT */
-
-/* define if bcopy() is available */
-/* #undef HAVE_BCOPY */
-
-/* Define to use bzip2 */
-/* #undef HAVE_BZIP2 */
-
-/* define if you have CGL OpenGL bindings */
-/* #undef HAVE_CGL */
-
-/* The CPP compiler has a variable containing the current function name */
-#define HAVE_CPP_COMPILER_FUNCTION_NAME_VAR __FUNCTION__
-
-/* The C compiler has a variable containing the current function name */
-#define HAVE_C_COMPILER_FUNCTION_NAME_VAR __FUNCTION__
-
-/* Define to 1 if you have the <direct.h> header file. */
-#define HAVE_DIRECT_H 1
-
-/* define if the DLD shared library loader is available */
-/* #undef HAVE_DLD_LIB */
-
-/* Define to 1 if you have the <dlfcn.h> header file. */
-/* #undef HAVE_DLFCN_H */
-
-/* define if you have the dl library */
-/* #undef HAVE_DL_LIB */
-
-/* define if the Mac OS X dyld can be used for runtime binding */
-/* #undef HAVE_DYLD_RUNTIME_BINDING */
-
-/* should be defined if there is some way of doing dynamic linking */
-#define HAVE_DYNAMIC_LINKING 1
-
-/* whether or not finite() is available */
-/* #undef HAVE_FINITE */
-
-/* define if you have the fontconfig library */
-/* #undef HAVE_FONTCONFIG */
-
-/* define that the Fontconfig header is available */
-/* #undef HAVE_FONTCONFIG_H */
-
-/* whether or not fpclass() is available */
-/* #undef HAVE_FPCLASS */
-
-/* define if you have the freetype library */
-/* #undef HAVE_FREETYPE */
-
-/* define that the FreeType header is available */
-/* #undef HAVE_FREETYPE_H */
-
-/* define if fstat() is available */
-#define HAVE_FSTAT 1
-
-/* Define to use ftime() */
-#define HAVE_FTIME 1
-
-/* Define to use getcwd() */
-/* #undef HAVE_GETCWD */
-
-/* Define to use GetEnvironmentVariable() instead of getenv() */
-#define HAVE_GETENVIRONMENTVARIABLE 1
-
-/* Define to use SVr4 / BSD4.3 gettimeofday() */
-/* #undef HAVE_GETTIMEOFDAY */
-
-/* define if you have GLU */
-/* #undef HAVE_GLU */
-
-/* define if you have GLX X11 OpenGL bindings */
-/* #undef HAVE_GLX */
-
-/* define if the GLEXT header should be included as GL/glext.h */
-/* #undef HAVE_GL_GLEXT_H */
-
-/* define if the GLU header should be included as GL/glu.h */
-#define HAVE_GL_GLU_H 1
-
-/* define if the GL header should be included as GL/gl.h */
-#define HAVE_GL_GL_H 1
-
-/* Define to use gzdopen() */
-#define HAVE_GZDOPEN 1
-
-/* define if preprocessor can quote arguments with the hash symbol */
-#define HAVE_HASH_QUOTING 1
-
-/* Define to 1 if you have the <ieeefp.h> header file. */
-/* #undef HAVE_IEEEFP_H */
-
-/* Define to use ilogb() */
-/* #undef HAVE_ILOGB */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INT16_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INT32_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INT64_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INT8_T */
-
-/* define this if the type is available on the system */
-#define HAVE_INTPTR_T 1
-
-/* Define to 1 if you have the <inttypes.h> header file. */
-/* #undef HAVE_INTTYPES_H */
-
-/* Define to 1 if you have the <io.h> header file. */
-#define HAVE_IO_H 1
-
-/* define if isinf() is available */
-/* #undef HAVE_ISINF */
-
-/* whether or not isnan() is available */
-/* #undef HAVE_ISNAN */
-
-/* Define this if you build the Java wrapper */
-/* #undef HAVE_JAVA_WRAPPER */
-
-/* Define to 1 if you have the <libgen.h> header file. */
-/* #undef HAVE_LIBGEN_H */
-
-/* define if you have the simage library */
-/* #undef HAVE_LIBSIMAGE */
-
-/* Define to 1 if you have the <mach-o/dyld.h> header file. */
-/* #undef HAVE_MACH_O_DYLD_H */
-
-/* define if memmove() is available */
-#define HAVE_MEMMOVE 1
-
-/* Define to 1 if you have the <memory.h> header file. */
-#define HAVE_MEMORY_H 1
-
-/* Define if you have the <netinet/in.h> header file. */
-/* #undef HAVE_NETINET_IN_H */
-
-/* openal extensions available */
-/* #undef HAVE_OPENAL */
-
-/* define if the AL header should be included as OpenAL/al.h */
-/* #undef HAVE_OPENAL_AL_H */
-
-/* define if you have OpenGL */
-#define HAVE_OPENGL 1
-
-/* Define to 1 if you have the <OpenGL/CGLCurrent.h> header file. */
-/* #undef HAVE_OPENGL_CGLCURRENT_H */
-
-/* define if the GLEXT header should be included as OpenGL/glext.h */
-/* #undef HAVE_OPENGL_GLEXT_H */
-
-/* define if the GLU header should be included as OpenGL/glu.h */
-/* #undef HAVE_OPENGL_GLU_H */
-
-/* define if the GL header should be included as OpenGL/gl.h */
-/* #undef HAVE_OPENGL_GL_H */
-
-/* define if pthread's struct timespec uses nsecs and not usecs */
-/* #undef HAVE_PTHREAD_TIMESPEC_NSEC */
-
-/* Define to use Win32 QueryPerformanceCounter() */
-#define HAVE_QUERYPERFORMANCECOUNTER 1
-
-/* define if snprintf() is available */
-/* #undef HAVE_SNPRINTF */
-
-/* define that the Spidermonkey header is available */
-/* #undef HAVE_SPIDERMONKEY_H */
-
-/* define if you have the SpiderMonkey library */
-/* #undef HAVE_SPIDERMONKEY_VIA_LINKTIME_LINKING */
-
-/* Define to 1 if you have the <stddef.h> header file. */
-#define HAVE_STDDEF_H 1
-
-/* Define to 1 if you have the <stdint.h> header file. */
-/* #undef HAVE_STDINT_H */
-
-/* Define to 1 if you have the <stdlib.h> header file. */
-#define HAVE_STDLIB_H 1
-
-/* Define to 1 if you have the <strings.h> header file. */
-/* #undef HAVE_STRINGS_H */
-
-/* Define to 1 if you have the <string.h> header file. */
-#define HAVE_STRING_H 1
-
-/* Define to use BSD4.3 strncasecmp() */
-/* #undef HAVE_STRNCASECMP */
-
-/* *EXPERIMENTAL* to use the GLU we've "appropriated" from SGI */
-/* #undef HAVE_SUPERGLU */
-
-/* Define to 1 if you have the <sys/param.h> header file. */
-/* #undef HAVE_SYS_PARAM_H */
-
-/* Define to 1 if you have the <sys/stat.h> header file. */
-#define HAVE_SYS_STAT_H 1
-
-/* Define to 1 if you have the <sys/timeb.h> header file. */
-#define HAVE_SYS_TIMEB_H 1
-
-/* Define to 1 if you have the <sys/time.h> header file. */
-/* #undef HAVE_SYS_TIME_H */
-
-/* Define to 1 if you have the <sys/types.h> header file. */
-#define HAVE_SYS_TYPES_H 1
-
-/* Define to 1 if you have the <sys/unistd.h> header file. */
-/* #undef HAVE_SYS_UNISTD_H */
-
-/* to use the platform-independent thread-handling abstractions */
-#define HAVE_THREADS 
-
-/* Define to use timeGetTime() */
-#define HAVE_TIMEGETTIME 
-
-/* Define to 1 if you have the <time.h> header file. */
-#define HAVE_TIME_H 1
-
-/* Define to 1 if you have the <tlhelp32.h> header file. */
-#define HAVE_TLHELP32_H 1
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINT16_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINT32_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINT64_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINT8_T */
-
-/* define this if the type is available on the system */
-#define HAVE_UINTPTR_T 1
-
-/* Define to 1 if you have the <unistd.h> header file. */
-/* #undef HAVE_UNISTD_H */
-
-/* Define to use va_copy() when available */
-/* #undef HAVE_VA_COPY_MACRO */
-
-/* define if vsnprintf() is available */
-/* #undef HAVE_VSNPRINTF */
-
-/* define if you have WGL Win32 OpenGL bindings */
-#define HAVE_WGL 1
-
-/* Define if the Win32 API is available */
-#define HAVE_WIN32_API 1
-
-/* define if the Win32 LoadLibrary method is available */
-#define HAVE_WINDLL_RUNTIME_BINDING 1
-
-/* Define to 1 if you have the <windows.h> header file. */
-#define HAVE_WINDOWS_H 1
-
-/* define if it is possible to build against X11 */
-/* #undef HAVE_X11_AVAILABLE */
-
-/* Define to use zlib */
-/* #undef HAVE_ZLIB */
-
-/* whether or not _finite() is available */
-/* #undef HAVE__FINITE */
-
-/* whether or not _fpclass() is available */
-/* #undef HAVE__FPCLASS */
-
-/* Define to use Win32 _ftime() */
-#define HAVE__FTIME 1
-
-/* Define to use Win32 _getcwd() */
-#define HAVE__GETCWD 1
-
-/* whether or not _isnan() is available */
-/* #undef HAVE__ISNAN */
-
-/* Define to use Win32 _logb() */
-#define HAVE__LOGB 1
-
-/* define if _snprintf() is available */
-#define HAVE__SNPRINTF 1
-
-/* define if the system has _splitpath() */
-#define HAVE__SPLITPATH 1
-
-/* define if _vsnprintf() is available */
-#define HAVE__VSNPRINTF 1
-
-/* Define if compiler has __builtin_expect() macro */
-/* #undef HAVE___BUILTIN_EXPECT */
-
-/* define for runtime linking with zlib */
-#define LIBBZIP2_RUNTIME_LINKING 1
-
-/* define for runtime linking with OpenAL */
-#define OPENAL_RUNTIME_LINKING 1
-
-/* define this to the dynamic library name of OpenGL */
-#define OPENGL_SYSTEM_LIBRARY_NAME "opengl32.dll"
-
-/* Name of package */
-#define PACKAGE "Coin"
-
-/* Define to the address where bug reports for this package should be sent. */
-#define PACKAGE_BUGREPORT "coin-support at coin3d.org"
-
-/* Define to the full name of this package. */
-#define PACKAGE_NAME "Coin"
-
-/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "Coin 4.0.0a"
-
-/* Define to the one symbol short name of this package. */
-#define PACKAGE_TARNAME "coin"
-
-/* Define to the version of this package. */
-#define PACKAGE_VERSION "4.0.0a"
-
-/* define for runtime linking with simage */
-#define SIMAGE_RUNTIME_LINKING 1
-
-/* The type timeval::tv_sec is declared as. */
-#define SIM_TIMEVAL_TV_SEC_T long
-
-/* The type timeval::tv_usec is declared as. */
-#define SIM_TIMEVAL_TV_USEC_T long
-
-/* define for runtime linking with SpiderMonkey */
-#define SPIDERMONKEY_RUNTIME_LINKING 1
-
-/* Define to 1 if you have the ANSI C header files. */
-#define STDC_HEADERS 1
-
-/* define to use the POSIX threads API */
-/* #undef USE_PTHREAD */
-
-/* define to use the Win32 threads API */
-#define USE_W32THREAD 
-
-/* Version number of package */
-#define VERSION "4.0.0a"
-
-/* Define to 1 if the X Window System is missing or not being used. */
-#define X_DISPLAY_MISSING 1
-
-/* define for runtime linking with zlib */
-#define ZLIB_RUNTIME_LINKING 1
diff --git a/build/msvc7/src/config-release.h b/build/msvc7/src/config-release.h
deleted file mode 100644
index bc5b8fd..0000000
--- a/build/msvc7/src/config-release.h
+++ /dev/null
@@ -1,473 +0,0 @@
-/* src/config.h.  Generated by configure.  */
-/* src/discard.h.in.  Generated from configure.ac by autoheader.  */
-
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif
-
-#include <unconfig.h>
-#include <setup.h>
-
-
-/* define this to the libCoin beta version letter */
-#define COIN_BETA_VERSION a
-
-/* Build system. */
-#define COIN_CONFIGURE_BUILD I686_PC_CYGWIN
-
-/* Build host system. */
-#define COIN_CONFIGURE_HOST I686_PC_CYGWIN
-
-/* Build target system. */
-#define COIN_CONFIGURE_TARGET I686_PC_CYGWIN
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT16_T short
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT32_T int
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT64_T long long
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT8_T char
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INTPTR_T intptr_t
-
-/* Define when building Mac OS X framework */
-/* #undef COIN_MACOSX_FRAMEWORK */
-
-/* Define for Mac OS X builds */
-/* #undef COIN_MACOS_10 */
-
-/* Define for Mac OS 10.1 builds */
-/* #undef COIN_MACOS_10_1 */
-
-/* Define for Mac OS 10.2 builds */
-/* #undef COIN_MACOS_10_2 */
-
-/* define this to the libCoin major version number */
-#define COIN_MAJOR_VERSION 4
-
-/* define this to the libCoin release version number */
-#define COIN_MICRO_VERSION 0
-
-/* define this to the libCoin minor version number */
-#define COIN_MINOR_VERSION 0
-
-/* define this to the dynamic library name of Coin */
-#define COIN_SYSTEM_LIBRARY_NAME "coin4.dll"
-
-/* System dependent thread ID type */
-#define COIN_THREADID_TYPE DWORD
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT16_T unsigned short
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT32_T unsigned int
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT64_T unsigned long long
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT8_T unsigned char
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINTPTR_T uintptr_t
-
-/* define to "remove" conflicting IN_PATH define from <sys/unistd.h> */
-/* #undef COIN_UNDEF_IN_PATH_HACK */
-
-/* define this to the full libCoin major.minor.micro version number */
-#define COIN_VERSION "4.0.0a"
-
-/* define this to the dynamic library extension suffix on this system */
-#define DYNAMIC_LIBRARY_EXTENSION ".dll"
-
-/* define for runtime linking with fontconfig */
-#define FONTCONFIG_RUNTIME_LINKING 1
-
-/* define for runtime linking with freetype */
-#define FREETYPE_RUNTIME_LINKING 1
-
-/* define if GLU is part of the GL library */
-/* #undef GLU_IS_PART_OF_GL */
-
-/* define for runtime linking with GLU */
-#define GLU_RUNTIME_LINKING 1
-
-/* define if you have AGL OpenGL bindings */
-/* #undef HAVE_AGL */
-
-/* define if AGL pBuffers are available on the system */
-/* #undef HAVE_AGL_PBUFFER */
-
-/* define if the AL header should be included as AL/al.h */
-/* #undef HAVE_AL_AL_H */
-
-/* define if preprocessor can quote arguments with apostophes */
-/* #undef HAVE_APOSTROPHES_QUOTING */
-
-/* Define if assert() uses __builtin_expect() */
-/* #undef HAVE_ASSERT_WITH_BUILTIN_EXPECT */
-
-/* define if bcopy() is available */
-/* #undef HAVE_BCOPY */
-
-/* Define to use bzip2 */
-/* #undef HAVE_BZIP2 */
-
-/* define if you have CGL OpenGL bindings */
-/* #undef HAVE_CGL */
-
-/* The CPP compiler has a variable containing the current function name */
-#define HAVE_CPP_COMPILER_FUNCTION_NAME_VAR __FUNCTION__
-
-/* The C compiler has a variable containing the current function name */
-#define HAVE_C_COMPILER_FUNCTION_NAME_VAR __FUNCTION__
-
-/* Define to 1 if you have the <direct.h> header file. */
-#define HAVE_DIRECT_H 1
-
-/* define if the DLD shared library loader is available */
-/* #undef HAVE_DLD_LIB */
-
-/* Define to 1 if you have the <dlfcn.h> header file. */
-/* #undef HAVE_DLFCN_H */
-
-/* define if you have the dl library */
-/* #undef HAVE_DL_LIB */
-
-/* define if the Mac OS X dyld can be used for runtime binding */
-/* #undef HAVE_DYLD_RUNTIME_BINDING */
-
-/* should be defined if there is some way of doing dynamic linking */
-#define HAVE_DYNAMIC_LINKING 1
-
-/* whether or not finite() is available */
-/* #undef HAVE_FINITE */
-
-/* define if you have the fontconfig library */
-/* #undef HAVE_FONTCONFIG */
-
-/* define that the Fontconfig header is available */
-/* #undef HAVE_FONTCONFIG_H */
-
-/* whether or not fpclass() is available */
-/* #undef HAVE_FPCLASS */
-
-/* define if you have the freetype library */
-/* #undef HAVE_FREETYPE */
-
-/* define that the FreeType header is available */
-/* #undef HAVE_FREETYPE_H */
-
-/* define if fstat() is available */
-#define HAVE_FSTAT 1
-
-/* Define to use ftime() */
-#define HAVE_FTIME 1
-
-/* Define to use getcwd() */
-/* #undef HAVE_GETCWD */
-
-/* Define to use GetEnvironmentVariable() instead of getenv() */
-#define HAVE_GETENVIRONMENTVARIABLE 1
-
-/* Define to use SVr4 / BSD4.3 gettimeofday() */
-/* #undef HAVE_GETTIMEOFDAY */
-
-/* define if you have GLU */
-/* #undef HAVE_GLU */
-
-/* define if you have GLX X11 OpenGL bindings */
-/* #undef HAVE_GLX */
-
-/* define if the GLEXT header should be included as GL/glext.h */
-/* #undef HAVE_GL_GLEXT_H */
-
-/* define if the GLU header should be included as GL/glu.h */
-#define HAVE_GL_GLU_H 1
-
-/* define if the GL header should be included as GL/gl.h */
-#define HAVE_GL_GL_H 1
-
-/* Define to use gzdopen() */
-#define HAVE_GZDOPEN 1
-
-/* define if preprocessor can quote arguments with the hash symbol */
-#define HAVE_HASH_QUOTING 1
-
-/* Define to 1 if you have the <ieeefp.h> header file. */
-/* #undef HAVE_IEEEFP_H */
-
-/* Define to use ilogb() */
-/* #undef HAVE_ILOGB */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INT16_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INT32_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INT64_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INT8_T */
-
-/* define this if the type is available on the system */
-#define HAVE_INTPTR_T 1
-
-/* Define to 1 if you have the <inttypes.h> header file. */
-/* #undef HAVE_INTTYPES_H */
-
-/* Define to 1 if you have the <io.h> header file. */
-#define HAVE_IO_H 1
-
-/* define if isinf() is available */
-/* #undef HAVE_ISINF */
-
-/* whether or not isnan() is available */
-/* #undef HAVE_ISNAN */
-
-/* Define this if you build the Java wrapper */
-/* #undef HAVE_JAVA_WRAPPER */
-
-/* Define to 1 if you have the <libgen.h> header file. */
-/* #undef HAVE_LIBGEN_H */
-
-/* define if you have the simage library */
-/* #undef HAVE_LIBSIMAGE */
-
-/* Define to 1 if you have the <mach-o/dyld.h> header file. */
-/* #undef HAVE_MACH_O_DYLD_H */
-
-/* define if memmove() is available */
-#define HAVE_MEMMOVE 1
-
-/* Define to 1 if you have the <memory.h> header file. */
-#define HAVE_MEMORY_H 1
-
-/* Define if you have the <netinet/in.h> header file. */
-/* #undef HAVE_NETINET_IN_H */
-
-/* openal extensions available */
-/* #undef HAVE_OPENAL */
-
-/* define if the AL header should be included as OpenAL/al.h */
-/* #undef HAVE_OPENAL_AL_H */
-
-/* define if you have OpenGL */
-#define HAVE_OPENGL 1
-
-/* Define to 1 if you have the <OpenGL/CGLCurrent.h> header file. */
-/* #undef HAVE_OPENGL_CGLCURRENT_H */
-
-/* define if the GLEXT header should be included as OpenGL/glext.h */
-/* #undef HAVE_OPENGL_GLEXT_H */
-
-/* define if the GLU header should be included as OpenGL/glu.h */
-/* #undef HAVE_OPENGL_GLU_H */
-
-/* define if the GL header should be included as OpenGL/gl.h */
-/* #undef HAVE_OPENGL_GL_H */
-
-/* define if pthread's struct timespec uses nsecs and not usecs */
-/* #undef HAVE_PTHREAD_TIMESPEC_NSEC */
-
-/* Define to use Win32 QueryPerformanceCounter() */
-#define HAVE_QUERYPERFORMANCECOUNTER 1
-
-/* define if snprintf() is available */
-/* #undef HAVE_SNPRINTF */
-
-/* define that the Spidermonkey header is available */
-/* #undef HAVE_SPIDERMONKEY_H */
-
-/* define if you have the SpiderMonkey library */
-/* #undef HAVE_SPIDERMONKEY_VIA_LINKTIME_LINKING */
-
-/* Define to 1 if you have the <stddef.h> header file. */
-#define HAVE_STDDEF_H 1
-
-/* Define to 1 if you have the <stdint.h> header file. */
-/* #undef HAVE_STDINT_H */
-
-/* Define to 1 if you have the <stdlib.h> header file. */
-#define HAVE_STDLIB_H 1
-
-/* Define to 1 if you have the <strings.h> header file. */
-/* #undef HAVE_STRINGS_H */
-
-/* Define to 1 if you have the <string.h> header file. */
-#define HAVE_STRING_H 1
-
-/* Define to use BSD4.3 strncasecmp() */
-/* #undef HAVE_STRNCASECMP */
-
-/* *EXPERIMENTAL* to use the GLU we've "appropriated" from SGI */
-/* #undef HAVE_SUPERGLU */
-
-/* Define to 1 if you have the <sys/param.h> header file. */
-/* #undef HAVE_SYS_PARAM_H */
-
-/* Define to 1 if you have the <sys/stat.h> header file. */
-#define HAVE_SYS_STAT_H 1
-
-/* Define to 1 if you have the <sys/timeb.h> header file. */
-#define HAVE_SYS_TIMEB_H 1
-
-/* Define to 1 if you have the <sys/time.h> header file. */
-/* #undef HAVE_SYS_TIME_H */
-
-/* Define to 1 if you have the <sys/types.h> header file. */
-#define HAVE_SYS_TYPES_H 1
-
-/* Define to 1 if you have the <sys/unistd.h> header file. */
-/* #undef HAVE_SYS_UNISTD_H */
-
-/* to use the platform-independent thread-handling abstractions */
-#define HAVE_THREADS 
-
-/* Define to use timeGetTime() */
-#define HAVE_TIMEGETTIME 
-
-/* Define to 1 if you have the <time.h> header file. */
-#define HAVE_TIME_H 1
-
-/* Define to 1 if you have the <tlhelp32.h> header file. */
-#define HAVE_TLHELP32_H 1
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINT16_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINT32_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINT64_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINT8_T */
-
-/* define this if the type is available on the system */
-#define HAVE_UINTPTR_T 1
-
-/* Define to 1 if you have the <unistd.h> header file. */
-/* #undef HAVE_UNISTD_H */
-
-/* Define to use va_copy() when available */
-/* #undef HAVE_VA_COPY_MACRO */
-
-/* define if vsnprintf() is available */
-/* #undef HAVE_VSNPRINTF */
-
-/* define if you have WGL Win32 OpenGL bindings */
-#define HAVE_WGL 1
-
-/* Define if the Win32 API is available */
-#define HAVE_WIN32_API 1
-
-/* define if the Win32 LoadLibrary method is available */
-#define HAVE_WINDLL_RUNTIME_BINDING 1
-
-/* Define to 1 if you have the <windows.h> header file. */
-#define HAVE_WINDOWS_H 1
-
-/* define if it is possible to build against X11 */
-/* #undef HAVE_X11_AVAILABLE */
-
-/* Define to use zlib */
-/* #undef HAVE_ZLIB */
-
-/* whether or not _finite() is available */
-/* #undef HAVE__FINITE */
-
-/* whether or not _fpclass() is available */
-/* #undef HAVE__FPCLASS */
-
-/* Define to use Win32 _ftime() */
-#define HAVE__FTIME 1
-
-/* Define to use Win32 _getcwd() */
-#define HAVE__GETCWD 1
-
-/* whether or not _isnan() is available */
-/* #undef HAVE__ISNAN */
-
-/* Define to use Win32 _logb() */
-#define HAVE__LOGB 1
-
-/* define if _snprintf() is available */
-#define HAVE__SNPRINTF 1
-
-/* define if the system has _splitpath() */
-#define HAVE__SPLITPATH 1
-
-/* define if _vsnprintf() is available */
-#define HAVE__VSNPRINTF 1
-
-/* Define if compiler has __builtin_expect() macro */
-/* #undef HAVE___BUILTIN_EXPECT */
-
-/* define for runtime linking with zlib */
-#define LIBBZIP2_RUNTIME_LINKING 1
-
-/* define for runtime linking with OpenAL */
-#define OPENAL_RUNTIME_LINKING 1
-
-/* define this to the dynamic library name of OpenGL */
-#define OPENGL_SYSTEM_LIBRARY_NAME "opengl32.dll"
-
-/* Name of package */
-#define PACKAGE "Coin"
-
-/* Define to the address where bug reports for this package should be sent. */
-#define PACKAGE_BUGREPORT "coin-support at coin3d.org"
-
-/* Define to the full name of this package. */
-#define PACKAGE_NAME "Coin"
-
-/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "Coin 4.0.0a"
-
-/* Define to the one symbol short name of this package. */
-#define PACKAGE_TARNAME "coin"
-
-/* Define to the version of this package. */
-#define PACKAGE_VERSION "4.0.0a"
-
-/* define for runtime linking with simage */
-#define SIMAGE_RUNTIME_LINKING 1
-
-/* The type timeval::tv_sec is declared as. */
-#define SIM_TIMEVAL_TV_SEC_T long
-
-/* The type timeval::tv_usec is declared as. */
-#define SIM_TIMEVAL_TV_USEC_T long
-
-/* define for runtime linking with SpiderMonkey */
-#define SPIDERMONKEY_RUNTIME_LINKING 1
-
-/* Define to 1 if you have the ANSI C header files. */
-#define STDC_HEADERS 1
-
-/* define to use the POSIX threads API */
-/* #undef USE_PTHREAD */
-
-/* define to use the Win32 threads API */
-#define USE_W32THREAD 
-
-/* Version number of package */
-#define VERSION "4.0.0a"
-
-/* Define to 1 if the X Window System is missing or not being used. */
-#define X_DISPLAY_MISSING 1
-
-/* define for runtime linking with zlib */
-#define ZLIB_RUNTIME_LINKING 1
diff --git a/build/msvc7/src/config.h b/build/msvc7/src/config.h
deleted file mode 100644
index 659f542..0000000
--- a/build/msvc7/src/config.h
+++ /dev/null
@@ -1,13 +0,0 @@
-#ifndef COIN_DEBUG
-#error The define COIN_DEBUG needs to be defined to true or false
-#endif
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif
-
-#if COIN_DEBUG
-#include "config-debug.h"
-#else /* !COIN_DEBUG */
-#include "config-release.h"
-#endif /* !COIN_DEBUG */
diff --git a/build/msvc7/src/setup.h b/build/msvc7/src/setup.h
deleted file mode 100644
index 03354c3..0000000
--- a/build/msvc7/src/setup.h
+++ /dev/null
@@ -1,135 +0,0 @@
-/* src/setup.h.  Generated by configure.  */
-/***************************************************************************
- * setup.h
- *
- * This file is a collection of the user-tunable parameters for Coin.
- * You can edit the setting of the below defines to alter how Coin behaves.
- *
- * Note that this file comes from a template file called "setup.h.in".
- * Editing the template file does nothing - make sure you are editing the
- * file "setup.h".
- */
-
-/***************************************************************************
- * HAVE_VRML97
- *
- * If you want to disable VRML97 suport in Coin, do not set this define.
- *
- * The reason to disable this is mostly to avoid compiling a lot of code
- * that causes the Coin library to grow considerably if you need a
- * particularly small version of Coin.
- *
- * Default is to have VRML97 support enabled.
- */
-
-#define HAVE_VRML97 
-
-/***************************************************************************
- * HAVE_NODEKITS
- *
- * If you want to disable nodekits in Coin, do not set this define.
- * This will also disable draggers and manipulators, as they are built on
- * top of the nodekit system.  It also disables the SoForeignFileKit and
- * its derived classes, and the builtin profiler statistics visualization.
- *
- * The reason to disable this is mostly to avoid compiling a lot of code
- * that causes the Coin library to grow in size if you need a particularly
- * small version of Coin.
- *
- * Default is to have nodekit support enabled.
- */
-
-#define HAVE_NODEKITS 
-
-/***************************************************************************
- * HAVE_DRAGGERS
- *
- * If you want to disable draggers in Coin, do not set this define.
- * This will also disable manipulators, as they are heavy users of draggers.
- *
- * The reason to disable this is mostly to avoid compiling a lot of code
- * that causes the Coin library to grow in size if you need a particularly
- * small version of Coin.
- *
- * Default is to have dragger support enabled.
- */
-
-#define HAVE_DRAGGERS 
-
-/***************************************************************************
- * HAVE_MANIPULATORS
- *
- * If you want to disable manipulators in Coin, do not set this define.
- *
- * The reason to disable this is mostly to avoid compiling a lot of code
- * that causes the Coin library to grow in size if you need a particularly
- * small version of Coin.
- *
- * Default is to have manipulators support enabled.
- */
-
-#define HAVE_MANIPULATORS 
-
-/***************************************************************************
- * HAVE_SOUND
- *
- * Define this if you want Coin to have sound support.  You will need
- * OpenAL on the run-time system as well for sound to work.
- *
- * Default is to have sound enabled.
- */
-
-#define HAVE_SOUND 
-
-/***************************************************************************
- * COIN_THREADSAFE
- *
- * If you want to enable extra code in Coin that makes render traversals
- * multi-thread safe, enable this define.  This does not make the whole of
- * Coin thread safe - just doing parallel render traversals on multipipe
- * systems.
- *
- * Default is to have thread safety code disabled.  It is disabled because
- * it costs a lot of overhead in the most common cases where it is not
- * necessary.
- */
-
-/* #undef COIN_THREADSAFE */
-
-/***************************************************************************
- * HAVE_3DS_IMPORT_CAPABILITIES
- *
- * If you want to be able to import .3ds files directly into Coin, set this
- * define.
- *
- * Default is to not have this define set, as the import code has not been
- * thoroughty tested and robustified by the main Coin developers yet.
- */
-
-#define HAVE_3DS_IMPORT_CAPABILITIES 
-
-/***************************************************************************
- * COIN_HAVE_JAVASCRIPT
- *
- * All the SpiderMonkey javascript code is wrapped in this
- * define. This is done to make sure the code in Coin-2 and Coin-dev
- * is as equal as possible, making it easier to port fixes and
- * enchancements.
- *
- * Default is to have this define set.
- * If VRML97 is disabled, JavaScript support is also disabled.
- */
-
-#define COIN_HAVE_JAVASCRIPT 
-
-/***************************************************************************
- * The end.
- *
- * Make sure this header file is not installed, and only used when building
- * Coin itself.
- */
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif
-
diff --git a/build/msvc8/coin4.sln b/build/msvc8/coin4.sln
deleted file mode 100755
index c3ded9f..0000000
--- a/build/msvc8/coin4.sln
+++ /dev/null
@@ -1,58 +0,0 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "coin4", "coin4.vcproj", "{4DE22A84-B191-451A-907F-05093520303A}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "coin4_install", "coin4_install.vcproj", "{81094CB1-161E-423A-905A-0C492E4DF20B}"
-	ProjectSection(ProjectDependencies) = postProject
-		{4DE22A84-B191-451A-907F-05093520303A} = {4DE22A84-B191-451A-907F-05093520303A}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "coin4_uninstall", "coin4_uninstall.vcproj", "{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "coin4_docs", "coin4_docs.vcproj", "{79A19DDE-2D99-4E02-9784-062481599286}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		DLL (Debug)|Win32 = DLL (Debug)|Win32
-		DLL (Release)|Win32 = DLL (Release)|Win32
-		LIB (Debug)|Win32 = LIB (Debug)|Win32
-		LIB (Release)|Win32 = LIB (Release)|Win32
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{4DE22A84-B191-451A-907F-05093520303A}.DLL (Debug)|Win32.ActiveCfg = DLL (Debug)|Win32
-		{4DE22A84-B191-451A-907F-05093520303A}.DLL (Debug)|Win32.Build.0 = DLL (Debug)|Win32
-		{4DE22A84-B191-451A-907F-05093520303A}.DLL (Release)|Win32.ActiveCfg = DLL (Release)|Win32
-		{4DE22A84-B191-451A-907F-05093520303A}.DLL (Release)|Win32.Build.0 = DLL (Release)|Win32
-		{4DE22A84-B191-451A-907F-05093520303A}.LIB (Debug)|Win32.ActiveCfg = LIB (Debug)|Win32
-		{4DE22A84-B191-451A-907F-05093520303A}.LIB (Debug)|Win32.Build.0 = LIB (Debug)|Win32
-		{4DE22A84-B191-451A-907F-05093520303A}.LIB (Release)|Win32.ActiveCfg = LIB (Release)|Win32
-		{4DE22A84-B191-451A-907F-05093520303A}.LIB (Release)|Win32.Build.0 = LIB (Release)|Win32
-		{81094CB1-161E-423A-905A-0C492E4DF20B}.DLL (Debug)|Win32.ActiveCfg = DLL (Debug)|Win32
-		{81094CB1-161E-423A-905A-0C492E4DF20B}.DLL (Debug)|Win32.Build.0 = DLL (Debug)|Win32
-		{81094CB1-161E-423A-905A-0C492E4DF20B}.DLL (Release)|Win32.ActiveCfg = DLL (Release)|Win32
-		{81094CB1-161E-423A-905A-0C492E4DF20B}.DLL (Release)|Win32.Build.0 = DLL (Release)|Win32
-		{81094CB1-161E-423A-905A-0C492E4DF20B}.LIB (Debug)|Win32.ActiveCfg = LIB (Debug)|Win32
-		{81094CB1-161E-423A-905A-0C492E4DF20B}.LIB (Debug)|Win32.Build.0 = LIB (Debug)|Win32
-		{81094CB1-161E-423A-905A-0C492E4DF20B}.LIB (Release)|Win32.ActiveCfg = LIB (Release)|Win32
-		{81094CB1-161E-423A-905A-0C492E4DF20B}.LIB (Release)|Win32.Build.0 = LIB (Release)|Win32
-		{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}.DLL (Debug)|Win32.ActiveCfg = DLL (Debug)|Win32
-		{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}.DLL (Debug)|Win32.Build.0 = DLL (Debug)|Win32
-		{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}.DLL (Release)|Win32.ActiveCfg = DLL (Release)|Win32
-		{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}.DLL (Release)|Win32.Build.0 = DLL (Release)|Win32
-		{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}.LIB (Debug)|Win32.ActiveCfg = LIB (Debug)|Win32
-		{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}.LIB (Debug)|Win32.Build.0 = LIB (Debug)|Win32
-		{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}.LIB (Release)|Win32.ActiveCfg = LIB (Release)|Win32
-		{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}.LIB (Release)|Win32.Build.0 = LIB (Release)|Win32
-		{79A19DDE-2D99-4E02-9784-062481599286}.DLL (Debug)|Win32.ActiveCfg = DLL (Debug)|Win32
-		{79A19DDE-2D99-4E02-9784-062481599286}.DLL (Debug)|Win32.Build.0 = DLL (Debug)|Win32
-		{79A19DDE-2D99-4E02-9784-062481599286}.DLL (Release)|Win32.ActiveCfg = DLL (Release)|Win32
-		{79A19DDE-2D99-4E02-9784-062481599286}.DLL (Release)|Win32.Build.0 = DLL (Release)|Win32
-		{79A19DDE-2D99-4E02-9784-062481599286}.LIB (Debug)|Win32.ActiveCfg = LIB (Debug)|Win32
-		{79A19DDE-2D99-4E02-9784-062481599286}.LIB (Debug)|Win32.Build.0 = LIB (Debug)|Win32
-		{79A19DDE-2D99-4E02-9784-062481599286}.LIB (Release)|Win32.ActiveCfg = LIB (Release)|Win32
-		{79A19DDE-2D99-4E02-9784-062481599286}.LIB (Release)|Win32.Build.0 = LIB (Release)|Win32
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-EndGlobal
diff --git a/build/msvc8/coin4.vcproj b/build/msvc8/coin4.vcproj
deleted file mode 100755
index 41a9453..0000000
--- a/build/msvc8/coin4.vcproj
+++ /dev/null
@@ -1,58140 +0,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
-	ProjectType="Visual C++"
-	Version="8.00"
-	Name="coin4"
-	>
-	<Platforms>
-		<Platform
-			Name="Win32"
-		/>
-	</Platforms>
-	<ToolFiles>
-	</ToolFiles>
-	<Configurations>
-		<Configuration
-			Name="DLL (Release)|Win32"
-			OutputDirectory=".\Release"
-			IntermediateDirectory=".\Release"
-			ConfigurationType="2"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="false"
-			>
-			<Tool
-				Name="VCPreBuildEventTool"
-			/>
-			<Tool
-				Name="VCCustomBuildTool"
-			/>
-			<Tool
-				Name="VCXMLDataGeneratorTool"
-			/>
-			<Tool
-				Name="VCWebServiceProxyGeneratorTool"
-			/>
-			<Tool
-				Name="VCMIDLTool"
-				PreprocessorDefinitions="NDEBUG"
-				MkTypLibCompatible="true"
-				SuppressStartupBanner="true"
-				TargetEnvironment="1"
-				TypeLibraryName=".\Release/coin4.tlb"
-				HeaderFileName=""
-			/>
-			<Tool
-				Name="VCCLCompilerTool"
-				Optimization="3"
-				InlineFunctionExpansion="1"
-				AdditionalIncludeDirectories=".,include,..\..\include,src,..\..\src,..\..\include\Inventor\annex"
-				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL"
-				RuntimeLibrary="2"
-				EnableFunctionLevelLinking="true"
-				PrecompiledHeaderFile=".\Release/coin4.pch"
-				AssemblerListingLocation=".\Release/"
-				ObjectFile=".\Release/"
-				ProgramDataBaseFileName=".\Release/"
-				WarningLevel="3"
-				SuppressStartupBanner="true"
-				DebugInformationFormat="3"
-				CompileAs="0"
-			/>
-			<Tool
-				Name="VCManagedResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCResourceCompilerTool"
-				PreprocessorDefinitions="NDEBUG"
-				Culture="1033"
-			/>
-			<Tool
-				Name="VCPreLinkEventTool"
-			/>
-			<Tool
-				Name="VCLinkerTool"
-				AdditionalDependencies="opengl32.lib winmm.lib"
-				OutputFile="coin4.dll"
-				LinkIncremental="1"
-				SuppressStartupBanner="true"
-				ProgramDatabaseFile=".\Release/coin4.pdb"
-				OptimizeForWindows98="1"
-				SetChecksum="true"
-				ImportLibrary=".\Release/coin4.lib"
-				TargetMachine="1"
-			/>
-			<Tool
-				Name="VCALinkTool"
-			/>
-			<Tool
-				Name="VCManifestTool"
-			/>
-			<Tool
-				Name="VCXDCMakeTool"
-			/>
-			<Tool
-				Name="VCBscMakeTool"
-			/>
-			<Tool
-				Name="VCFxCopTool"
-			/>
-			<Tool
-				Name="VCAppVerifierTool"
-			/>
-			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
-				Name="VCPostBuildEventTool"
-			/>
-		</Configuration>
-		<Configuration
-			Name="LIB (Release)|Win32"
-			OutputDirectory=".\StaticRelease"
-			IntermediateDirectory=".\StaticRelease"
-			ConfigurationType="4"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="false"
-			>
-			<Tool
-				Name="VCPreBuildEventTool"
-			/>
-			<Tool
-				Name="VCCustomBuildTool"
-			/>
-			<Tool
-				Name="VCXMLDataGeneratorTool"
-			/>
-			<Tool
-				Name="VCWebServiceProxyGeneratorTool"
-			/>
-			<Tool
-				Name="VCMIDLTool"
-			/>
-			<Tool
-				Name="VCCLCompilerTool"
-				Optimization="3"
-				InlineFunctionExpansion="1"
-				AdditionalIncludeDirectories=".,include,..\..\include,src,..\..\src,..\..\include\Inventor\annex"
-				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_LIB;COIN_DEBUG=0;HAVE_CONFIG_H;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL"
-				RuntimeLibrary="2"
-				EnableFunctionLevelLinking="true"
-				PrecompiledHeaderFile=".\StaticRelease/coin4.pch"
-				AssemblerListingLocation=".\StaticRelease/"
-				ObjectFile=".\StaticRelease/"
-				ProgramDataBaseFileName=".\StaticRelease/"
-				WarningLevel="3"
-				SuppressStartupBanner="true"
-				DebugInformationFormat="3"
-				CompileAs="0"
-			/>
-			<Tool
-				Name="VCManagedResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCResourceCompilerTool"
-				PreprocessorDefinitions="NDEBUG"
-				Culture="1044"
-			/>
-			<Tool
-				Name="VCPreLinkEventTool"
-			/>
-			<Tool
-				Name="VCLibrarianTool"
-				OutputFile="coin4s.lib"
-				SuppressStartupBanner="true"
-			/>
-			<Tool
-				Name="VCALinkTool"
-			/>
-			<Tool
-				Name="VCXDCMakeTool"
-			/>
-			<Tool
-				Name="VCBscMakeTool"
-			/>
-			<Tool
-				Name="VCFxCopTool"
-			/>
-			<Tool
-				Name="VCPostBuildEventTool"
-			/>
-		</Configuration>
-		<Configuration
-			Name="LIB (Debug)|Win32"
-			OutputDirectory=".\StaticDebug"
-			IntermediateDirectory=".\StaticDebug"
-			ConfigurationType="4"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="false"
-			>
-			<Tool
-				Name="VCPreBuildEventTool"
-			/>
-			<Tool
-				Name="VCCustomBuildTool"
-			/>
-			<Tool
-				Name="VCXMLDataGeneratorTool"
-			/>
-			<Tool
-				Name="VCWebServiceProxyGeneratorTool"
-			/>
-			<Tool
-				Name="VCMIDLTool"
-			/>
-			<Tool
-				Name="VCCLCompilerTool"
-				Optimization="0"
-				AdditionalIncludeDirectories=".,include,..\..\include,src,..\..\src,..\..\include\Inventor\annex"
-				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_LIB;COIN_DEBUG=1;HAVE_CONFIG_H;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL"
-				BasicRuntimeChecks="3"
-				RuntimeLibrary="3"
-				PrecompiledHeaderFile=".\StaticDebug/coin4.pch"
-				AssemblerListingLocation=".\StaticDebug/"
-				ObjectFile=".\StaticDebug/"
-				ProgramDataBaseFileName=".\StaticDebug/"
-				WarningLevel="3"
-				SuppressStartupBanner="true"
-				DebugInformationFormat="3"
-				CompileAs="0"
-			/>
-			<Tool
-				Name="VCManagedResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCResourceCompilerTool"
-				PreprocessorDefinitions="_DEBUG"
-				Culture="1044"
-			/>
-			<Tool
-				Name="VCPreLinkEventTool"
-			/>
-			<Tool
-				Name="VCLibrarianTool"
-				OutputFile="coin4sd.lib"
-				SuppressStartupBanner="true"
-			/>
-			<Tool
-				Name="VCALinkTool"
-			/>
-			<Tool
-				Name="VCXDCMakeTool"
-			/>
-			<Tool
-				Name="VCBscMakeTool"
-			/>
-			<Tool
-				Name="VCFxCopTool"
-			/>
-			<Tool
-				Name="VCPostBuildEventTool"
-			/>
-		</Configuration>
-		<Configuration
-			Name="DLL (Debug)|Win32"
-			OutputDirectory=".\Debug"
-			IntermediateDirectory=".\Debug"
-			ConfigurationType="2"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="false"
-			>
-			<Tool
-				Name="VCPreBuildEventTool"
-			/>
-			<Tool
-				Name="VCCustomBuildTool"
-			/>
-			<Tool
-				Name="VCXMLDataGeneratorTool"
-			/>
-			<Tool
-				Name="VCWebServiceProxyGeneratorTool"
-			/>
-			<Tool
-				Name="VCMIDLTool"
-				PreprocessorDefinitions="_DEBUG"
-				MkTypLibCompatible="true"
-				SuppressStartupBanner="true"
-				TargetEnvironment="1"
-				TypeLibraryName=".\Debug/coin4.tlb"
-				HeaderFileName=""
-			/>
-			<Tool
-				Name="VCCLCompilerTool"
-				Optimization="0"
-				AdditionalIncludeDirectories=".,include,..\..\include,src,..\..\src,..\..\include\Inventor\annex"
-				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL"
-				BasicRuntimeChecks="3"
-				RuntimeLibrary="3"
-				PrecompiledHeaderFile=".\Debug/coin4.pch"
-				AssemblerListingLocation=".\Debug/"
-				ObjectFile=".\Debug/"
-				ProgramDataBaseFileName=".\Debug/"
-				WarningLevel="3"
-				SuppressStartupBanner="true"
-				DebugInformationFormat="3"
-				CompileAs="0"
-			/>
-			<Tool
-				Name="VCManagedResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCResourceCompilerTool"
-				PreprocessorDefinitions="_DEBUG"
-				Culture="1033"
-			/>
-			<Tool
-				Name="VCPreLinkEventTool"
-			/>
-			<Tool
-				Name="VCLinkerTool"
-				AdditionalDependencies="opengl32.lib winmm.lib"
-				OutputFile="coin4d.dll"
-				LinkIncremental="1"
-				SuppressStartupBanner="true"
-				GenerateDebugInformation="true"
-				ProgramDatabaseFile=".\Debug/coin4d.pdb"
-				OptimizeForWindows98="1"
-				ImportLibrary=".\Debug/coin4d.lib"
-				TargetMachine="1"
-			/>
-			<Tool
-				Name="VCALinkTool"
-			/>
-			<Tool
-				Name="VCManifestTool"
-			/>
-			<Tool
-				Name="VCXDCMakeTool"
-			/>
-			<Tool
-				Name="VCBscMakeTool"
-			/>
-			<Tool
-				Name="VCFxCopTool"
-			/>
-			<Tool
-				Name="VCAppVerifierTool"
-			/>
-			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
-				Name="VCPostBuildEventTool"
-			/>
-		</Configuration>
-	</Configurations>
-	<References>
-	</References>
-	<Files>
-		<Filter
-			Name="Documents"
-			Filter=";txt"
-			>
-			<File
-				RelativePath="..\..\COPYING"
-				>
-			</File>
-			<File
-				RelativePath="..\..\NEWS"
-				>
-			</File>
-			<File
-				RelativePath="..\..\README"
-				>
-			</File>
-			<File
-				RelativePath="..\..\README.WIN32"
-				>
-			</File>
-			<File
-				RelativePath="..\..\RELNOTES"
-				>
-			</File>
-			<File
-				RelativePath="..\..\THANKS"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Source Files"
-			Filter="c;cpp;ic;icc;h"
-			>
-			<File
-				RelativePath="..\..\src\tidbits.cpp"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					>
-					<Tool
-						Name="VCCLCompilerTool"
-						Optimization="3"
-						AdditionalIncludeDirectories=""
-						PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-						ObjectFile="Release/"
-						ProgramDataBaseFileName="Release/"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					>
-					<Tool
-						Name="VCCLCompilerTool"
-						Optimization="3"
-						AdditionalIncludeDirectories=""
-						PreprocessorDefinitions=""
-						ObjectFile="StaticRelease/"
-						ProgramDataBaseFileName="StaticRelease/"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					>
-					<Tool
-						Name="VCCLCompilerTool"
-						Optimization="0"
-						AdditionalIncludeDirectories=""
-						PreprocessorDefinitions=""
-						BasicRuntimeChecks="3"
-						ObjectFile="StaticDebug/"
-						ProgramDataBaseFileName="StaticDebug/"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					>
-					<Tool
-						Name="VCCLCompilerTool"
-						Optimization="0"
-						AdditionalIncludeDirectories=""
-						PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-						BasicRuntimeChecks="3"
-						ObjectFile="Debug/"
-						ProgramDataBaseFileName="Debug/"
-					/>
-				</FileConfiguration>
-			</File>
-			<Filter
-				Name="xml/expat sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\xml\expat\xmlparse.c"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\xml\expat/"
-							ProgramDataBaseFileName="Release\xml\expat/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\xml\expat/"
-							ProgramDataBaseFileName="StaticRelease\xml\expat/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\xml\expat/"
-							ProgramDataBaseFileName="StaticDebug\xml\expat/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\xml\expat/"
-							ProgramDataBaseFileName="Debug\xml\expat/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\xml\expat\xmlrole.c"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\xml\expat/"
-							ProgramDataBaseFileName="Release\xml\expat/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\xml\expat/"
-							ProgramDataBaseFileName="StaticRelease\xml\expat/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\xml\expat/"
-							ProgramDataBaseFileName="StaticDebug\xml\expat/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\xml\expat/"
-							ProgramDataBaseFileName="Debug\xml\expat/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\xml\expat\xmltok.c"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\xml\expat/"
-							ProgramDataBaseFileName="Release\xml\expat/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\xml\expat/"
-							ProgramDataBaseFileName="StaticRelease\xml\expat/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\xml\expat/"
-							ProgramDataBaseFileName="StaticDebug\xml\expat/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\xml\expat/"
-							ProgramDataBaseFileName="Debug\xml\expat/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="xml sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\xml\attribute.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\xml/"
-							ProgramDataBaseFileName="Release\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\xml/"
-							ProgramDataBaseFileName="StaticRelease\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\xml/"
-							ProgramDataBaseFileName="StaticDebug\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\xml/"
-							ProgramDataBaseFileName="Debug\xml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\xml\document.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\xml/"
-							ProgramDataBaseFileName="Release\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\xml/"
-							ProgramDataBaseFileName="StaticRelease\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\xml/"
-							ProgramDataBaseFileName="StaticDebug\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\xml/"
-							ProgramDataBaseFileName="Debug\xml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\xml\element.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\xml/"
-							ProgramDataBaseFileName="Release\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\xml/"
-							ProgramDataBaseFileName="StaticRelease\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\xml/"
-							ProgramDataBaseFileName="StaticDebug\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\xml/"
-							ProgramDataBaseFileName="Debug\xml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\xml\entity.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\xml/"
-							ProgramDataBaseFileName="Release\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\xml/"
-							ProgramDataBaseFileName="StaticRelease\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\xml/"
-							ProgramDataBaseFileName="StaticDebug\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\xml/"
-							ProgramDataBaseFileName="Debug\xml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\xml\path.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\xml/"
-							ProgramDataBaseFileName="Release\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\xml/"
-							ProgramDataBaseFileName="StaticRelease\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\xml/"
-							ProgramDataBaseFileName="StaticDebug\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\xml/"
-							ProgramDataBaseFileName="Debug\xml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\xml\utils.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\xml/"
-							ProgramDataBaseFileName="Release\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\xml/"
-							ProgramDataBaseFileName="StaticRelease\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\xml/"
-							ProgramDataBaseFileName="StaticDebug\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\xml/"
-							ProgramDataBaseFileName="Debug\xml/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="actions sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\actions\SoAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoAudioRenderAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoBoxHighlightRenderAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoCallbackAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoGetBoundingBoxAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoGetMatrixAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoGetPrimitiveCountAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoGLRenderAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoHandleEventAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoLineHighlightRenderAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoPickAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoRayPickAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoReorganizeAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoSearchAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoSimplifyAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoToVRML2Action.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoToVRMLAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoWriteAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="base sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\base\dict.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\dynarray.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\hash.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\heap.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\list.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\memalloc.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\namemap.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\rbptree.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbBox2d.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbBox2f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbBox2i32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbBox2s.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbBox3d.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbBox3f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbBox3i32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbBox3s.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbBSPTree.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbByteBuffer.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbClip.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbColor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbColor4f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbCylinder.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbDict.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbDPLine.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbDPMatrix.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbDPPlane.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbDPRotation.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbDPViewVolume.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbGLUTessellator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbHeap.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbImage.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbLine.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbMatrix.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbName.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbOctTree.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbPlane.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbRotation.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbSphere.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbString.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbTesselator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbTime.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec2b.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec2d.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec2f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec2i32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec2s.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec2ub.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec2ui32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec2us.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec3b.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec3d.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec3f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec3i32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec3s.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec3ub.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec3ui32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec3us.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec4b.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec4d.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec4f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec4i32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec4s.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec4ub.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec4ui32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec4us.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbViewportRegion.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbViewVolume.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbXfBox3d.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbXfBox3f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\string.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\time.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="bundles sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\bundles\SoBundle.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\bundles/"
-							ProgramDataBaseFileName="Release\bundles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\bundles/"
-							ProgramDataBaseFileName="StaticRelease\bundles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\bundles/"
-							ProgramDataBaseFileName="StaticDebug\bundles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\bundles/"
-							ProgramDataBaseFileName="Debug\bundles/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\bundles\SoMaterialBundle.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\bundles/"
-							ProgramDataBaseFileName="Release\bundles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\bundles/"
-							ProgramDataBaseFileName="StaticRelease\bundles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\bundles/"
-							ProgramDataBaseFileName="StaticDebug\bundles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\bundles/"
-							ProgramDataBaseFileName="Debug\bundles/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\bundles\SoNormalBundle.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\bundles/"
-							ProgramDataBaseFileName="Release\bundles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\bundles/"
-							ProgramDataBaseFileName="StaticRelease\bundles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\bundles/"
-							ProgramDataBaseFileName="StaticDebug\bundles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\bundles/"
-							ProgramDataBaseFileName="Debug\bundles/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\bundles\SoTextureCoordinateBundle.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\bundles/"
-							ProgramDataBaseFileName="Release\bundles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\bundles/"
-							ProgramDataBaseFileName="StaticRelease\bundles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\bundles/"
-							ProgramDataBaseFileName="StaticDebug\bundles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\bundles/"
-							ProgramDataBaseFileName="Debug\bundles/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\bundles\SoVertexAttributeBundle.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\bundles/"
-							ProgramDataBaseFileName="Release\bundles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\bundles/"
-							ProgramDataBaseFileName="StaticRelease\bundles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\bundles/"
-							ProgramDataBaseFileName="StaticDebug\bundles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\bundles/"
-							ProgramDataBaseFileName="Debug\bundles/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="caches sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\caches\SoBoundingBoxCache.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\caches/"
-							ProgramDataBaseFileName="Release\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\caches/"
-							ProgramDataBaseFileName="StaticRelease\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\caches/"
-							ProgramDataBaseFileName="StaticDebug\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\caches/"
-							ProgramDataBaseFileName="Debug\caches/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\caches\SoCache.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\caches/"
-							ProgramDataBaseFileName="Release\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\caches/"
-							ProgramDataBaseFileName="StaticRelease\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\caches/"
-							ProgramDataBaseFileName="StaticDebug\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\caches/"
-							ProgramDataBaseFileName="Debug\caches/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\caches\SoConvexDataCache.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\caches/"
-							ProgramDataBaseFileName="Release\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\caches/"
-							ProgramDataBaseFileName="StaticRelease\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\caches/"
-							ProgramDataBaseFileName="StaticDebug\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\caches/"
-							ProgramDataBaseFileName="Debug\caches/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\caches\SoGLCacheList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\caches/"
-							ProgramDataBaseFileName="Release\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\caches/"
-							ProgramDataBaseFileName="StaticRelease\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\caches/"
-							ProgramDataBaseFileName="StaticDebug\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\caches/"
-							ProgramDataBaseFileName="Debug\caches/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\caches\SoGLRenderCache.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\caches/"
-							ProgramDataBaseFileName="Release\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\caches/"
-							ProgramDataBaseFileName="StaticRelease\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\caches/"
-							ProgramDataBaseFileName="StaticDebug\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\caches/"
-							ProgramDataBaseFileName="Debug\caches/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\caches\SoGlyphCache.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\caches/"
-							ProgramDataBaseFileName="Release\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\caches/"
-							ProgramDataBaseFileName="StaticRelease\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\caches/"
-							ProgramDataBaseFileName="StaticDebug\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\caches/"
-							ProgramDataBaseFileName="Debug\caches/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\caches\SoNormalCache.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\caches/"
-							ProgramDataBaseFileName="Release\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\caches/"
-							ProgramDataBaseFileName="StaticRelease\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\caches/"
-							ProgramDataBaseFileName="StaticDebug\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\caches/"
-							ProgramDataBaseFileName="Debug\caches/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\caches\SoPrimitiveVertexCache.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\caches/"
-							ProgramDataBaseFileName="Release\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\caches/"
-							ProgramDataBaseFileName="StaticRelease\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\caches/"
-							ProgramDataBaseFileName="StaticDebug\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\caches/"
-							ProgramDataBaseFileName="Debug\caches/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\caches\SoShaderProgramCache.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\caches/"
-							ProgramDataBaseFileName="Release\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\caches/"
-							ProgramDataBaseFileName="StaticRelease\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\caches/"
-							ProgramDataBaseFileName="StaticDebug\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\caches/"
-							ProgramDataBaseFileName="Debug\caches/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\caches\SoTextureCoordinateCache.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\caches/"
-							ProgramDataBaseFileName="Release\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\caches/"
-							ProgramDataBaseFileName="StaticRelease\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\caches/"
-							ProgramDataBaseFileName="StaticDebug\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\caches/"
-							ProgramDataBaseFileName="Debug\caches/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\caches\SoVBOCache.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\caches/"
-							ProgramDataBaseFileName="Release\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\caches/"
-							ProgramDataBaseFileName="StaticRelease\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\caches/"
-							ProgramDataBaseFileName="StaticDebug\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\caches/"
-							ProgramDataBaseFileName="Debug\caches/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="details sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\details\SoConeDetail.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\details/"
-							ProgramDataBaseFileName="Release\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\details/"
-							ProgramDataBaseFileName="StaticRelease\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\details/"
-							ProgramDataBaseFileName="StaticDebug\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\details/"
-							ProgramDataBaseFileName="Debug\details/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\details\SoCubeDetail.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\details/"
-							ProgramDataBaseFileName="Release\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\details/"
-							ProgramDataBaseFileName="StaticRelease\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\details/"
-							ProgramDataBaseFileName="StaticDebug\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\details/"
-							ProgramDataBaseFileName="Debug\details/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\details\SoCylinderDetail.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\details/"
-							ProgramDataBaseFileName="Release\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\details/"
-							ProgramDataBaseFileName="StaticRelease\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\details/"
-							ProgramDataBaseFileName="StaticDebug\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\details/"
-							ProgramDataBaseFileName="Debug\details/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\details\SoDetail.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\details/"
-							ProgramDataBaseFileName="Release\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\details/"
-							ProgramDataBaseFileName="StaticRelease\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\details/"
-							ProgramDataBaseFileName="StaticDebug\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\details/"
-							ProgramDataBaseFileName="Debug\details/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\details\SoFaceDetail.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\details/"
-							ProgramDataBaseFileName="Release\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\details/"
-							ProgramDataBaseFileName="StaticRelease\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\details/"
-							ProgramDataBaseFileName="StaticDebug\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\details/"
-							ProgramDataBaseFileName="Debug\details/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\details\SoLineDetail.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\details/"
-							ProgramDataBaseFileName="Release\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\details/"
-							ProgramDataBaseFileName="StaticRelease\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\details/"
-							ProgramDataBaseFileName="StaticDebug\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\details/"
-							ProgramDataBaseFileName="Debug\details/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\details\SoNodeKitDetail.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\details/"
-							ProgramDataBaseFileName="Release\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\details/"
-							ProgramDataBaseFileName="StaticRelease\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\details/"
-							ProgramDataBaseFileName="StaticDebug\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\details/"
-							ProgramDataBaseFileName="Debug\details/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\details\SoPointDetail.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\details/"
-							ProgramDataBaseFileName="Release\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\details/"
-							ProgramDataBaseFileName="StaticRelease\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\details/"
-							ProgramDataBaseFileName="StaticDebug\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\details/"
-							ProgramDataBaseFileName="Debug\details/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\details\SoTextDetail.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\details/"
-							ProgramDataBaseFileName="Release\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\details/"
-							ProgramDataBaseFileName="StaticRelease\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\details/"
-							ProgramDataBaseFileName="StaticDebug\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\details/"
-							ProgramDataBaseFileName="Debug\details/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="draggers sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\draggers\SoCenterballDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoDirectionalLightDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoDragPointDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoHandleBoxDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoJackDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoPointLightDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoRotateCylindricalDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoRotateDiscDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoRotateSphericalDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoScale1Dragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoScale2Dragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoScale2UniformDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoScaleUniformDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoSpotLightDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoTabBoxDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoTabPlaneDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoTrackballDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoTransformBoxDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoTransformerDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoTranslate1Dragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoTranslate2Dragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="elements/GL sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLCacheContextElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLClipPlaneElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLColorIndexElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLCoordinateElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLDepthBufferElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLDisplayList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLDrawStyleElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLEnvironmentElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLLazyElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLLightIdElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLLinePatternElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLLineWidthElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLModelMatrixElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLMultiTextureCoordinateElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLMultiTextureEnabledElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLMultiTextureImageElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLMultiTextureMatrixElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLNormalElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLPointSizeElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLPolygonOffsetElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLProjectionMatrixElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLRenderPassElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLShapeHintsElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLUpdateAreaElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLVBOElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLVertexAttributeElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLViewingMatrixElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLViewportRegionElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoResetMatrixElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="elements sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\elements\SoAccumulatedElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoAmbientColorElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoAnnoText3CharOrientElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoAnnoText3FontSizeHintElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoAnnoText3RenderPrintElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoBBoxModelMatrixElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoBumpMapCoordinateElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoBumpMapElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoBumpMapMatrixElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoBumpMappingPropertyElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoCacheElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoCacheHintElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoClipPlaneElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoComplexityElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoComplexityTypeElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoCoordinateElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoCreaseAngleElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoCullElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoDecimationPercentageElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoDecimationTypeElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoDepthBufferElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoDiffuseColorElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoDrawStyleElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoEmissiveColorElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoEnvironmentElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoFloatElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoFocalDistanceElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoFontNameElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoFontSizeElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoInt32Element.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoLazyElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoLightAttenuationElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoLightElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoLightModelElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoLinePatternElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoLineWidthElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoListenerDopplerElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoListenerGainElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoListenerOrientationElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoListenerPositionElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoLocalBBoxMatrixElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoMaterialBindingElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoModelMatrixElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoMultiTextureCoordinateElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoMultiTextureEnabledElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoMultiTextureImageElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoMultiTextureMatrixElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoNormalBindingElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoNormalElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoOverrideElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoPickRayElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoPickStyleElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoPointSizeElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoPolygonOffsetElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoProfileCoordinateElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoProfileElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoProjectionMatrixElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoReplacedElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoShapeHintsElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoShapeStyleElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoShininessElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoSoundElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoSpecularColorElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoSwitchElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoTextOutlineEnabledElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoTextureCombineElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoTextureCoordinateBindingElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoTextureOverrideElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoTextureQualityElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoTextureScalePolicyElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoTextureScaleQualityElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoTextureUnitElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoTransparencyElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoUnitsElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoVertexAttributeBindingElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoVertexAttributeElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoViewingMatrixElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoViewportRegionElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoViewVolumeElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoWindowElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="engines sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\engines\evaluator.c"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\evaluator_tab.c"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoBoolOperation.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoCalculator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoComposeMatrix.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoComposeRotation.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoComposeRotationFromTo.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoComposeVec2f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoComposeVec3f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoComposeVec4f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoComputeBoundingBox.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoConcatenate.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoConvertAll.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoCounter.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoDecomposeMatrix.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoDecomposeRotation.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoDecomposeVec2f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoDecomposeVec3f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoDecomposeVec4f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoElapsedTime.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoEngine.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoEngineOutput.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoFieldConverter.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoGate.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoHeightMapToNormalMap.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoInterpolate.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoInterpolateFloat.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoInterpolateRotation.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoInterpolateVec2f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoInterpolateVec3f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoInterpolateVec4f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoNodeEngine.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoOneShot.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoOnOff.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoOutputData.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoSelectOne.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoTexture2Convert.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoTimeCounter.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoTransformVec3f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoTriggerAny.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="errors sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\errors\debugerror.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\errors/"
-							ProgramDataBaseFileName="Release\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\errors/"
-							ProgramDataBaseFileName="StaticRelease\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\errors/"
-							ProgramDataBaseFileName="StaticDebug\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\errors/"
-							ProgramDataBaseFileName="Debug\errors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\errors\error.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\errors/"
-							ProgramDataBaseFileName="Release\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\errors/"
-							ProgramDataBaseFileName="StaticRelease\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\errors/"
-							ProgramDataBaseFileName="StaticDebug\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\errors/"
-							ProgramDataBaseFileName="Debug\errors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\errors\SoDebugError.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\errors/"
-							ProgramDataBaseFileName="Release\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\errors/"
-							ProgramDataBaseFileName="StaticRelease\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\errors/"
-							ProgramDataBaseFileName="StaticDebug\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\errors/"
-							ProgramDataBaseFileName="Debug\errors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\errors\SoError.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\errors/"
-							ProgramDataBaseFileName="Release\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\errors/"
-							ProgramDataBaseFileName="StaticRelease\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\errors/"
-							ProgramDataBaseFileName="StaticDebug\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\errors/"
-							ProgramDataBaseFileName="Debug\errors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\errors\SoMemoryError.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\errors/"
-							ProgramDataBaseFileName="Release\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\errors/"
-							ProgramDataBaseFileName="StaticRelease\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\errors/"
-							ProgramDataBaseFileName="StaticDebug\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\errors/"
-							ProgramDataBaseFileName="Debug\errors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\errors\SoReadError.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\errors/"
-							ProgramDataBaseFileName="Release\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\errors/"
-							ProgramDataBaseFileName="StaticRelease\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\errors/"
-							ProgramDataBaseFileName="StaticDebug\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\errors/"
-							ProgramDataBaseFileName="Debug\errors/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="events sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\events\SoButtonEvent.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\events/"
-							ProgramDataBaseFileName="Release\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\events/"
-							ProgramDataBaseFileName="StaticRelease\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\events/"
-							ProgramDataBaseFileName="StaticDebug\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\events/"
-							ProgramDataBaseFileName="Debug\events/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\events\SoEvent.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\events/"
-							ProgramDataBaseFileName="Release\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\events/"
-							ProgramDataBaseFileName="StaticRelease\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\events/"
-							ProgramDataBaseFileName="StaticDebug\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\events/"
-							ProgramDataBaseFileName="Debug\events/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\events\SoKeyboardEvent.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\events/"
-							ProgramDataBaseFileName="Release\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\events/"
-							ProgramDataBaseFileName="StaticRelease\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\events/"
-							ProgramDataBaseFileName="StaticDebug\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\events/"
-							ProgramDataBaseFileName="Debug\events/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\events\SoLocation2Event.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\events/"
-							ProgramDataBaseFileName="Release\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\events/"
-							ProgramDataBaseFileName="StaticRelease\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\events/"
-							ProgramDataBaseFileName="StaticDebug\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\events/"
-							ProgramDataBaseFileName="Debug\events/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\events\SoMotion3Event.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\events/"
-							ProgramDataBaseFileName="Release\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\events/"
-							ProgramDataBaseFileName="StaticRelease\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\events/"
-							ProgramDataBaseFileName="StaticDebug\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\events/"
-							ProgramDataBaseFileName="Debug\events/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\events\SoMouseButtonEvent.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\events/"
-							ProgramDataBaseFileName="Release\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\events/"
-							ProgramDataBaseFileName="StaticRelease\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\events/"
-							ProgramDataBaseFileName="StaticDebug\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\events/"
-							ProgramDataBaseFileName="Debug\events/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\events\SoSpaceballButtonEvent.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\events/"
-							ProgramDataBaseFileName="Release\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\events/"
-							ProgramDataBaseFileName="StaticRelease\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\events/"
-							ProgramDataBaseFileName="StaticDebug\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\events/"
-							ProgramDataBaseFileName="Debug\events/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="fields sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\fields\shared.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoField.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoFieldContainer.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoFieldData.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoGlobalField.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFBitMask.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFBool.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFColor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFColorRGBA.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFDouble.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFEngine.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFEnum.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFFloat.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMField.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFInt32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFMatrix.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFName.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFNode.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFPath.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFPlane.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFRotation.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFShort.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFString.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFTime.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFUInt32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFUShort.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec2b.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec2d.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec2f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec2i32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec2s.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec3b.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec3d.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec3f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec3i32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec3s.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec4b.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec4d.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec4f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec4i32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec4s.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec4ub.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec4ui32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec4us.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFBitMask.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFBool.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFBox2d.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFBox2f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFBox2i32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFBox2s.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFBox3d.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFBox3f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFBox3i32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFBox3s.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFColor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFColorRGBA.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFDouble.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFEngine.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFEnum.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFFloat.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSField.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFImage.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFImage3.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFInt32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFMatrix.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFName.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFNode.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFPath.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFPlane.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFRotation.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFShort.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFString.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFTime.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFTrigger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFUInt32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFUShort.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec2b.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec2d.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec2f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec2i32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec2s.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec3b.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec3d.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec3f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec3i32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec3s.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec4b.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec4d.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec4f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec4i32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec4s.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec4ub.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec4ui32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec4us.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="fonts sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\fonts\common.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fonts/"
-							ProgramDataBaseFileName="Release\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fonts/"
-							ProgramDataBaseFileName="StaticRelease\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fonts/"
-							ProgramDataBaseFileName="StaticDebug\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fonts/"
-							ProgramDataBaseFileName="Debug\fonts/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fonts\default2dfont.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fonts/"
-							ProgramDataBaseFileName="Release\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fonts/"
-							ProgramDataBaseFileName="StaticRelease\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fonts/"
-							ProgramDataBaseFileName="StaticDebug\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fonts/"
-							ProgramDataBaseFileName="Debug\fonts/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fonts\default3dfont.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fonts/"
-							ProgramDataBaseFileName="Release\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fonts/"
-							ProgramDataBaseFileName="StaticRelease\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fonts/"
-							ProgramDataBaseFileName="StaticDebug\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fonts/"
-							ProgramDataBaseFileName="Debug\fonts/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fonts\fontlib_wrapper.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fonts/"
-							ProgramDataBaseFileName="Release\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fonts/"
-							ProgramDataBaseFileName="StaticRelease\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fonts/"
-							ProgramDataBaseFileName="StaticDebug\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fonts/"
-							ProgramDataBaseFileName="Debug\fonts/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fonts\fontspec.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fonts/"
-							ProgramDataBaseFileName="Release\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fonts/"
-							ProgramDataBaseFileName="StaticRelease\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fonts/"
-							ProgramDataBaseFileName="StaticDebug\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fonts/"
-							ProgramDataBaseFileName="Debug\fonts/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fonts\freetype.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fonts/"
-							ProgramDataBaseFileName="Release\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fonts/"
-							ProgramDataBaseFileName="StaticRelease\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fonts/"
-							ProgramDataBaseFileName="StaticDebug\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fonts/"
-							ProgramDataBaseFileName="Debug\fonts/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fonts\glyph.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fonts/"
-							ProgramDataBaseFileName="Release\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fonts/"
-							ProgramDataBaseFileName="StaticRelease\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fonts/"
-							ProgramDataBaseFileName="StaticDebug\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fonts/"
-							ProgramDataBaseFileName="Debug\fonts/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fonts\glyph2d.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fonts/"
-							ProgramDataBaseFileName="Release\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fonts/"
-							ProgramDataBaseFileName="StaticRelease\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fonts/"
-							ProgramDataBaseFileName="StaticDebug\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fonts/"
-							ProgramDataBaseFileName="Debug\fonts/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fonts\glyph3d.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fonts/"
-							ProgramDataBaseFileName="Release\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fonts/"
-							ProgramDataBaseFileName="StaticRelease\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fonts/"
-							ProgramDataBaseFileName="StaticDebug\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fonts/"
-							ProgramDataBaseFileName="Debug\fonts/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fonts\win32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fonts/"
-							ProgramDataBaseFileName="Release\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fonts/"
-							ProgramDataBaseFileName="StaticRelease\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fonts/"
-							ProgramDataBaseFileName="StaticDebug\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fonts/"
-							ProgramDataBaseFileName="Debug\fonts/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="glue sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\glue\bzip2.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\cg.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\dl.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\freetype.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\gl.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\gl_agl.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\gl_cgl.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\gl_glx.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\gl_wgl.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\GLUWrapper.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\normalization_cubemap.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\openal_wrapper.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\simage_wrapper.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\spidermonkey.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\win32api.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\zlib.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="io sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\io\gzmemio.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\io/"
-							ProgramDataBaseFileName="Release\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\io/"
-							ProgramDataBaseFileName="StaticRelease\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\io/"
-							ProgramDataBaseFileName="StaticDebug\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\io/"
-							ProgramDataBaseFileName="Debug\io/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\io\SoByteStream.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\io/"
-							ProgramDataBaseFileName="Release\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\io/"
-							ProgramDataBaseFileName="StaticRelease\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\io/"
-							ProgramDataBaseFileName="StaticDebug\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\io/"
-							ProgramDataBaseFileName="Debug\io/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\io\SoInput.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\io/"
-							ProgramDataBaseFileName="Release\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\io/"
-							ProgramDataBaseFileName="StaticRelease\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\io/"
-							ProgramDataBaseFileName="StaticDebug\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\io/"
-							ProgramDataBaseFileName="Debug\io/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\io\SoInput_FileInfo.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\io/"
-							ProgramDataBaseFileName="Release\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\io/"
-							ProgramDataBaseFileName="StaticRelease\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\io/"
-							ProgramDataBaseFileName="StaticDebug\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\io/"
-							ProgramDataBaseFileName="Debug\io/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\io\SoInput_Reader.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\io/"
-							ProgramDataBaseFileName="Release\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\io/"
-							ProgramDataBaseFileName="StaticRelease\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\io/"
-							ProgramDataBaseFileName="StaticDebug\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\io/"
-							ProgramDataBaseFileName="Debug\io/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\io\SoOutput.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\io/"
-							ProgramDataBaseFileName="Release\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\io/"
-							ProgramDataBaseFileName="StaticRelease\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\io/"
-							ProgramDataBaseFileName="StaticDebug\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\io/"
-							ProgramDataBaseFileName="Debug\io/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\io\SoOutput_Writer.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\io/"
-							ProgramDataBaseFileName="Release\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\io/"
-							ProgramDataBaseFileName="StaticRelease\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\io/"
-							ProgramDataBaseFileName="StaticDebug\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\io/"
-							ProgramDataBaseFileName="Debug\io/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\io\SoTranReceiver.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\io/"
-							ProgramDataBaseFileName="Release\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\io/"
-							ProgramDataBaseFileName="StaticRelease\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\io/"
-							ProgramDataBaseFileName="StaticDebug\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\io/"
-							ProgramDataBaseFileName="Debug\io/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\io\SoTranSender.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\io/"
-							ProgramDataBaseFileName="Release\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\io/"
-							ProgramDataBaseFileName="StaticRelease\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\io/"
-							ProgramDataBaseFileName="StaticDebug\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\io/"
-							ProgramDataBaseFileName="Debug\io/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\io\SoWriterefCounter.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\io/"
-							ProgramDataBaseFileName="Release\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\io/"
-							ProgramDataBaseFileName="StaticRelease\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\io/"
-							ProgramDataBaseFileName="StaticDebug\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\io/"
-							ProgramDataBaseFileName="Debug\io/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="manips sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\manips\commoncode.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoCenterballManip.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoClipPlaneManip.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoDirectionalLightManip.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoHandleBoxManip.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoJackManip.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoPointLightManip.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoSpotLightManip.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoTabBoxManip.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoTrackballManip.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoTransformBoxManip.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoTransformerManip.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoTransformManip.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="misc sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\misc\AudioTools.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\CoinResources.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\CoinStaticObjectInDLL.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoAudioDevice.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoBase.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoBaseP.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoChildList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoCompactPathList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoConfigSettings.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoContextHandler.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoDB.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoDBP.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoDebug.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoEventManager.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoFullPath.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoGenerate.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoGlyph.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoInteraction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoJavaScriptEngine.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoLightPath.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoLockManager.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoNormalGenerator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoNotification.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoNotRec.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoPath.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoPick.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoPickedPoint.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoPrimitiveVertex.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoProto.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoProtoInstance.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoSceneManager.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoSceneManagerP.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoShaderGenerator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoState.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoTempPath.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoType.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="rendering sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\rendering\CoinOffscreenGLCanvas.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoGL.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoGLBigImage.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoGLCubeMapImage.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoGLDriverDatabase.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoGLImage.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoGLNurbs.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoOffscreenCGData.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoOffscreenGLXData.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoOffscreenRenderer.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoOffscreenWGLData.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoRenderManager.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoRenderManagerP.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoVBO.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoVertexArrayIndexer.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="lists sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\lists\SbIntList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SbList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SbPList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SbStringList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SbVec3fList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoActionMethodList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoAuditorList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoBaseList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoCallbackList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoDetailList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoEnabledElementsList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoEngineList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoEngineOutputList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoFieldList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoNodeList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoPathList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoPickedPointList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoTypeList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="nodekits sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\nodekits\SoAppearanceKit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoBaseKit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoCameraKit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoInteractionKit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoLightKit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoNodeKit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoNodekitCatalog.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoNodeKitListPart.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoNodeKitPath.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoSceneKit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoSeparatorKit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoShapeKit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoWrapperKit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="navigation sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\navigation\SoCameraUtils.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\navigation\SoScXMLDollyTarget.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\navigation\SoScXMLFlightControlTarget.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\navigation\SoScXMLMiscTarget.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\navigation\SoScXMLMotionTarget.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\navigation\SoScXMLNavigation.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\navigation\SoScXMLNavigationTarget.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\navigation\SoScXMLPanTarget.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\navigation\SoScXMLRotateTarget.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\navigation\SoScXMLSeekTarget.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\navigation\SoScXMLSpinTarget.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\navigation\SoScXMLZoomTarget.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="nodes sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\nodes\SoAlphaTest.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoAnnotation.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoAntiSquish.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoArray.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoBaseColor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoBlinker.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoBumpMap.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoBumpMapCoordinate.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoBumpMapTransform.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoCacheHint.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoCallback.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoCamera.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoClipPlane.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoColorIndex.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoComplexity.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoCoordinate3.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoCoordinate4.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoDepthBuffer.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoDirectionalLight.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoDrawStyle.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoEnvironment.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoEventCallback.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoExtSelection.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoFile.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoFont.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoFontStyle.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoFrustumCamera.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoGroup.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoInfo.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoLabel.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoLevelOfDetail.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoLight.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoLightModel.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoLinearProfile.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoListener.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoLocateHighlight.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoLOD.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoMaterial.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoMaterialBinding.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoMatrixTransform.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoMultipleCopy.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoNode.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoNormal.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoNormalBinding.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoNurbsProfile.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoOrthographicCamera.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoPackedColor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoPathSwitch.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoPendulum.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoPerspectiveCamera.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoPickStyle.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoPointLight.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoPolygonOffset.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoProfile.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoProfileCoordinate2.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoProfileCoordinate3.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoResetTransform.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoRotation.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoRotationXYZ.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoRotor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoScale.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoSceneTexture2.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoSceneTextureCubeMap.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoSelection.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoSeparator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoShapeHints.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoShuttle.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoSpotLight.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoSurroundScale.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoSwitch.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTexture.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTexture2.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTexture2Transform.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTexture3.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTexture3Transform.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCombine.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinate2.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinate3.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinateBinding.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinateCube.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinateCylinder.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinateDefault.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinateEnvironment.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinateFunction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinateNormalMap.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinateObject.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinatePlane.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinateReflectionMap.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinateSphere.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCubeMap.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureMatrixTransform.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureScalePolicy.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureUnit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTransform.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTransformation.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTransformSeparator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTranslation.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTransparencyType.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoUnits.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoUnknownNode.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoVertexAttribute.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoVertexAttributeBinding.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoVertexProperty.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoWWWAnchor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoWWWInline.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="shapenodes sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\shapenodes\SoAsciiText.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoCone.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoCube.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoCylinder.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoFaceSet.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoImage.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoIndexedFaceSet.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoIndexedLineSet.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoIndexedMarkerSet.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoIndexedNurbsCurve.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoIndexedNurbsSurface.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoIndexedPointSet.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoIndexedShape.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoIndexedTriangleStripSet.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoLineSet.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoMarkerSet.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoNonIndexedShape.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoNurbsCurve.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoNurbsSurface.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoPointSet.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoQuadMesh.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoShape.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\soshape_bigtexture.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\soshape_bumprender.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\soshape_primdata.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\soshape_trianglesort.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoSphere.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoText2.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoText3.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoTriangleStripSet.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoVertexShape.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="projectors sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\projectors\SbCylinderPlaneProjector.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\projectors/"
-							ProgramDataBaseFileName="Release\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\projectors/"
-							ProgramDataBaseFileName="StaticRelease\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\projectors/"
-							ProgramDataBaseFileName="StaticDebug\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\projectors/"
-							ProgramDataBaseFileName="Debug\projectors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\projectors\SbCylinderProjector.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\projectors/"
-							ProgramDataBaseFileName="Release\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\projectors/"
-							ProgramDataBaseFileName="StaticRelease\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\projectors/"
-							ProgramDataBaseFileName="StaticDebug\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\projectors/"
-							ProgramDataBaseFileName="Debug\projectors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\projectors\SbCylinderSectionProjector.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\projectors/"
-							ProgramDataBaseFileName="Release\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\projectors/"
-							ProgramDataBaseFileName="StaticRelease\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\projectors/"
-							ProgramDataBaseFileName="StaticDebug\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\projectors/"
-							ProgramDataBaseFileName="Debug\projectors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\projectors\SbCylinderSheetProjector.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\projectors/"
-							ProgramDataBaseFileName="Release\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\projectors/"
-							ProgramDataBaseFileName="StaticRelease\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\projectors/"
-							ProgramDataBaseFileName="StaticDebug\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\projectors/"
-							ProgramDataBaseFileName="Debug\projectors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\projectors\SbLineProjector.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\projectors/"
-							ProgramDataBaseFileName="Release\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\projectors/"
-							ProgramDataBaseFileName="StaticRelease\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\projectors/"
-							ProgramDataBaseFileName="StaticDebug\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\projectors/"
-							ProgramDataBaseFileName="Debug\projectors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\projectors\SbPlaneProjector.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\projectors/"
-							ProgramDataBaseFileName="Release\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\projectors/"
-							ProgramDataBaseFileName="StaticRelease\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\projectors/"
-							ProgramDataBaseFileName="StaticDebug\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\projectors/"
-							ProgramDataBaseFileName="Debug\projectors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\projectors\SbProjector.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\projectors/"
-							ProgramDataBaseFileName="Release\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\projectors/"
-							ProgramDataBaseFileName="StaticRelease\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\projectors/"
-							ProgramDataBaseFileName="StaticDebug\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\projectors/"
-							ProgramDataBaseFileName="Debug\projectors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\projectors\SbSpherePlaneProjector.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\projectors/"
-							ProgramDataBaseFileName="Release\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\projectors/"
-							ProgramDataBaseFileName="StaticRelease\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\projectors/"
-							ProgramDataBaseFileName="StaticDebug\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\projectors/"
-							ProgramDataBaseFileName="Debug\projectors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\projectors\SbSphereProjector.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\projectors/"
-							ProgramDataBaseFileName="Release\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\projectors/"
-							ProgramDataBaseFileName="StaticRelease\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\projectors/"
-							ProgramDataBaseFileName="StaticDebug\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\projectors/"
-							ProgramDataBaseFileName="Debug\projectors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\projectors\SbSphereSectionProjector.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\projectors/"
-							ProgramDataBaseFileName="Release\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\projectors/"
-							ProgramDataBaseFileName="StaticRelease\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\projectors/"
-							ProgramDataBaseFileName="StaticDebug\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\projectors/"
-							ProgramDataBaseFileName="Debug\projectors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\projectors\SbSphereSheetProjector.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\projectors/"
-							ProgramDataBaseFileName="Release\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\projectors/"
-							ProgramDataBaseFileName="StaticRelease\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\projectors/"
-							ProgramDataBaseFileName="StaticDebug\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\projectors/"
-							ProgramDataBaseFileName="Debug\projectors/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="sensors sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\sensors\SoAlarmSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\sensors\SoDataSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\sensors\SoDelayQueueSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\sensors\SoFieldSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\sensors\SoIdleSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\sensors\SoNodeSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\sensors\SoOneShotSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\sensors\SoPathSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\sensors\SoSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\sensors\SoSensorManager.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\sensors\SoTimerQueueSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\sensors\SoTimerSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="upgraders sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\upgraders\SoPackedColorV20.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\upgraders/"
-							ProgramDataBaseFileName="Release\upgraders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\upgraders/"
-							ProgramDataBaseFileName="StaticRelease\upgraders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\upgraders/"
-							ProgramDataBaseFileName="StaticDebug\upgraders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\upgraders/"
-							ProgramDataBaseFileName="Debug\upgraders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\upgraders\SoShapeHintsV10.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\upgraders/"
-							ProgramDataBaseFileName="Release\upgraders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\upgraders/"
-							ProgramDataBaseFileName="StaticRelease\upgraders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\upgraders/"
-							ProgramDataBaseFileName="StaticDebug\upgraders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\upgraders/"
-							ProgramDataBaseFileName="Debug\upgraders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\upgraders\SoUpgrader.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\upgraders/"
-							ProgramDataBaseFileName="Release\upgraders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\upgraders/"
-							ProgramDataBaseFileName="StaticRelease\upgraders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\upgraders/"
-							ProgramDataBaseFileName="StaticDebug\upgraders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\upgraders/"
-							ProgramDataBaseFileName="Debug\upgraders/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="3ds sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\3ds\3dsLoader.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\3ds/"
-							ProgramDataBaseFileName="Release\3ds/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\3ds/"
-							ProgramDataBaseFileName="StaticRelease\3ds/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\3ds/"
-							ProgramDataBaseFileName="StaticDebug\3ds/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\3ds/"
-							ProgramDataBaseFileName="Debug\3ds/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\3ds\SoStream.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\3ds/"
-							ProgramDataBaseFileName="Release\3ds/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\3ds/"
-							ProgramDataBaseFileName="StaticRelease\3ds/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\3ds/"
-							ProgramDataBaseFileName="StaticDebug\3ds/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\3ds/"
-							ProgramDataBaseFileName="Debug\3ds/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="collision sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\collision\SbTri3f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\collision/"
-							ProgramDataBaseFileName="Release\collision/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\collision/"
-							ProgramDataBaseFileName="StaticRelease\collision/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\collision/"
-							ProgramDataBaseFileName="StaticDebug\collision/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\collision/"
-							ProgramDataBaseFileName="Debug\collision/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\collision\SoIntersectionDetectionAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\collision/"
-							ProgramDataBaseFileName="Release\collision/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\collision/"
-							ProgramDataBaseFileName="StaticRelease\collision/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\collision/"
-							ProgramDataBaseFileName="StaticDebug\collision/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\collision/"
-							ProgramDataBaseFileName="Debug\collision/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="hardcopy sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\hardcopy\HardCopy.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\hardcopy/"
-							ProgramDataBaseFileName="Release\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\hardcopy/"
-							ProgramDataBaseFileName="StaticRelease\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\hardcopy/"
-							ProgramDataBaseFileName="StaticDebug\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\hardcopy/"
-							ProgramDataBaseFileName="Debug\hardcopy/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\hardcopy\PSVectorOutput.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\hardcopy/"
-							ProgramDataBaseFileName="Release\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\hardcopy/"
-							ProgramDataBaseFileName="StaticRelease\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\hardcopy/"
-							ProgramDataBaseFileName="StaticDebug\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\hardcopy/"
-							ProgramDataBaseFileName="Debug\hardcopy/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\hardcopy\VectorizeAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\hardcopy/"
-							ProgramDataBaseFileName="Release\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\hardcopy/"
-							ProgramDataBaseFileName="StaticRelease\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\hardcopy/"
-							ProgramDataBaseFileName="StaticDebug\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\hardcopy/"
-							ProgramDataBaseFileName="Debug\hardcopy/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\hardcopy\VectorizeActionP.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\hardcopy/"
-							ProgramDataBaseFileName="Release\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\hardcopy/"
-							ProgramDataBaseFileName="StaticRelease\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\hardcopy/"
-							ProgramDataBaseFileName="StaticDebug\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\hardcopy/"
-							ProgramDataBaseFileName="Debug\hardcopy/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\hardcopy\VectorizePSAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\hardcopy/"
-							ProgramDataBaseFileName="Release\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\hardcopy/"
-							ProgramDataBaseFileName="StaticRelease\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\hardcopy/"
-							ProgramDataBaseFileName="StaticDebug\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\hardcopy/"
-							ProgramDataBaseFileName="Debug\hardcopy/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\hardcopy\VectorOutput.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\hardcopy/"
-							ProgramDataBaseFileName="Release\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\hardcopy/"
-							ProgramDataBaseFileName="StaticRelease\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\hardcopy/"
-							ProgramDataBaseFileName="StaticDebug\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\hardcopy/"
-							ProgramDataBaseFileName="Debug\hardcopy/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="shadows sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\shadows\SoGLShadowCullingElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shadows/"
-							ProgramDataBaseFileName="Release\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shadows/"
-							ProgramDataBaseFileName="StaticRelease\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shadows/"
-							ProgramDataBaseFileName="StaticDebug\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shadows/"
-							ProgramDataBaseFileName="Debug\shadows/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shadows\SoShadowCulling.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shadows/"
-							ProgramDataBaseFileName="Release\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shadows/"
-							ProgramDataBaseFileName="StaticRelease\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shadows/"
-							ProgramDataBaseFileName="StaticDebug\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shadows/"
-							ProgramDataBaseFileName="Debug\shadows/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shadows\SoShadowDirectionalLight.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shadows/"
-							ProgramDataBaseFileName="Release\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shadows/"
-							ProgramDataBaseFileName="StaticRelease\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shadows/"
-							ProgramDataBaseFileName="StaticDebug\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shadows/"
-							ProgramDataBaseFileName="Debug\shadows/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shadows\SoShadowGroup.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shadows/"
-							ProgramDataBaseFileName="Release\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shadows/"
-							ProgramDataBaseFileName="StaticRelease\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shadows/"
-							ProgramDataBaseFileName="StaticDebug\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shadows/"
-							ProgramDataBaseFileName="Debug\shadows/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shadows\SoShadowSpotLight.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shadows/"
-							ProgramDataBaseFileName="Release\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shadows/"
-							ProgramDataBaseFileName="StaticRelease\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shadows/"
-							ProgramDataBaseFileName="StaticDebug\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shadows/"
-							ProgramDataBaseFileName="Debug\shadows/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shadows\SoShadowStyle.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shadows/"
-							ProgramDataBaseFileName="Release\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shadows/"
-							ProgramDataBaseFileName="StaticRelease\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shadows/"
-							ProgramDataBaseFileName="StaticDebug\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shadows/"
-							ProgramDataBaseFileName="Debug\shadows/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shadows\SoShadowStyleElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shadows/"
-							ProgramDataBaseFileName="Release\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shadows/"
-							ProgramDataBaseFileName="StaticRelease\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shadows/"
-							ProgramDataBaseFileName="StaticDebug\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shadows/"
-							ProgramDataBaseFileName="Debug\shadows/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="geo sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\geo\SbGeoAngle.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\geo/"
-							ProgramDataBaseFileName="Release\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\geo/"
-							ProgramDataBaseFileName="StaticRelease\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\geo/"
-							ProgramDataBaseFileName="StaticDebug\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\geo/"
-							ProgramDataBaseFileName="Debug\geo/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\geo\SbGeoEllipsoid.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\geo/"
-							ProgramDataBaseFileName="Release\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\geo/"
-							ProgramDataBaseFileName="StaticRelease\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\geo/"
-							ProgramDataBaseFileName="StaticDebug\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\geo/"
-							ProgramDataBaseFileName="Debug\geo/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\geo\SbGeoProjection.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\geo/"
-							ProgramDataBaseFileName="Release\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\geo/"
-							ProgramDataBaseFileName="StaticRelease\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\geo/"
-							ProgramDataBaseFileName="StaticDebug\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\geo/"
-							ProgramDataBaseFileName="Debug\geo/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\geo\SbPolarStereographic.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\geo/"
-							ProgramDataBaseFileName="Release\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\geo/"
-							ProgramDataBaseFileName="StaticRelease\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\geo/"
-							ProgramDataBaseFileName="StaticDebug\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\geo/"
-							ProgramDataBaseFileName="Debug\geo/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\geo\SbUTMProjection.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\geo/"
-							ProgramDataBaseFileName="Release\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\geo/"
-							ProgramDataBaseFileName="StaticRelease\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\geo/"
-							ProgramDataBaseFileName="StaticDebug\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\geo/"
-							ProgramDataBaseFileName="Debug\geo/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\geo\SoGeo.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\geo/"
-							ProgramDataBaseFileName="Release\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\geo/"
-							ProgramDataBaseFileName="StaticRelease\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\geo/"
-							ProgramDataBaseFileName="StaticDebug\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\geo/"
-							ProgramDataBaseFileName="Debug\geo/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\geo\SoGeoCoordinate.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\geo/"
-							ProgramDataBaseFileName="Release\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\geo/"
-							ProgramDataBaseFileName="StaticRelease\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\geo/"
-							ProgramDataBaseFileName="StaticDebug\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\geo/"
-							ProgramDataBaseFileName="Debug\geo/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\geo\SoGeoElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\geo/"
-							ProgramDataBaseFileName="Release\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\geo/"
-							ProgramDataBaseFileName="StaticRelease\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\geo/"
-							ProgramDataBaseFileName="StaticDebug\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\geo/"
-							ProgramDataBaseFileName="Debug\geo/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\geo\SoGeoLocation.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\geo/"
-							ProgramDataBaseFileName="Release\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\geo/"
-							ProgramDataBaseFileName="StaticRelease\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\geo/"
-							ProgramDataBaseFileName="StaticDebug\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\geo/"
-							ProgramDataBaseFileName="Debug\geo/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\geo\SoGeoOrigin.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\geo/"
-							ProgramDataBaseFileName="Release\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\geo/"
-							ProgramDataBaseFileName="StaticRelease\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\geo/"
-							ProgramDataBaseFileName="StaticDebug\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\geo/"
-							ProgramDataBaseFileName="Debug\geo/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\geo\SoGeoSeparator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\geo/"
-							ProgramDataBaseFileName="Release\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\geo/"
-							ProgramDataBaseFileName="StaticRelease\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\geo/"
-							ProgramDataBaseFileName="StaticDebug\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\geo/"
-							ProgramDataBaseFileName="Debug\geo/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="threads sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\threads\barrier.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\common.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\condvar.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\fifo.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\mutex.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\recmutex.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\rwmutex.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\sched.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\storage.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\sync.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\thread.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\worker.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\wpool.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="shaders sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\shaders\SoFragmentShader.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGeometryShader.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLARBShaderObject.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLARBShaderParameter.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLARBShaderProgram.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLCgShaderObject.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLCgShaderParameter.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLCgShaderProgram.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLShaderObject.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLShaderParameter.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLShaderProgram.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLShaderProgramElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLSLShaderObject.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLSLShaderParameter.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLSLShaderProgram.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoShader.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoShaderObject.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoShaderParameter.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoShaderProgram.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoVertexShader.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="profiler sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\profiler\SbProfilingData.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\profiler/"
-							ProgramDataBaseFileName="Release\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\profiler/"
-							ProgramDataBaseFileName="StaticRelease\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\profiler/"
-							ProgramDataBaseFileName="StaticDebug\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\profiler/"
-							ProgramDataBaseFileName="Debug\profiler/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\profiler\SoNodeVisualize.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\profiler/"
-							ProgramDataBaseFileName="Release\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\profiler/"
-							ProgramDataBaseFileName="StaticRelease\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\profiler/"
-							ProgramDataBaseFileName="StaticDebug\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\profiler/"
-							ProgramDataBaseFileName="Debug\profiler/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\profiler\SoProfiler.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\profiler/"
-							ProgramDataBaseFileName="Release\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\profiler/"
-							ProgramDataBaseFileName="StaticRelease\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\profiler/"
-							ProgramDataBaseFileName="StaticDebug\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\profiler/"
-							ProgramDataBaseFileName="Debug\profiler/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\profiler\SoProfilerElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\profiler/"
-							ProgramDataBaseFileName="Release\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\profiler/"
-							ProgramDataBaseFileName="StaticRelease\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\profiler/"
-							ProgramDataBaseFileName="StaticDebug\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\profiler/"
-							ProgramDataBaseFileName="Debug\profiler/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\profiler\SoProfilerOverlayKit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\profiler/"
-							ProgramDataBaseFileName="Release\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\profiler/"
-							ProgramDataBaseFileName="StaticRelease\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\profiler/"
-							ProgramDataBaseFileName="StaticDebug\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\profiler/"
-							ProgramDataBaseFileName="Debug\profiler/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\profiler\SoProfilerStats.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\profiler/"
-							ProgramDataBaseFileName="Release\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\profiler/"
-							ProgramDataBaseFileName="StaticRelease\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\profiler/"
-							ProgramDataBaseFileName="StaticDebug\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\profiler/"
-							ProgramDataBaseFileName="Debug\profiler/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\profiler\SoProfilerTopEngine.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\profiler/"
-							ProgramDataBaseFileName="Release\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\profiler/"
-							ProgramDataBaseFileName="StaticRelease\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\profiler/"
-							ProgramDataBaseFileName="StaticDebug\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\profiler/"
-							ProgramDataBaseFileName="Debug\profiler/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\profiler\SoProfilerTopKit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\profiler/"
-							ProgramDataBaseFileName="Release\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\profiler/"
-							ProgramDataBaseFileName="StaticRelease\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\profiler/"
-							ProgramDataBaseFileName="StaticDebug\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\profiler/"
-							ProgramDataBaseFileName="Debug\profiler/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\profiler\SoProfilerVisualizeKit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\profiler/"
-							ProgramDataBaseFileName="Release\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\profiler/"
-							ProgramDataBaseFileName="StaticRelease\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\profiler/"
-							ProgramDataBaseFileName="StaticDebug\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\profiler/"
-							ProgramDataBaseFileName="Debug\profiler/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\profiler\SoProfilingReportGenerator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\profiler/"
-							ProgramDataBaseFileName="Release\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\profiler/"
-							ProgramDataBaseFileName="StaticRelease\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\profiler/"
-							ProgramDataBaseFileName="StaticDebug\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\profiler/"
-							ProgramDataBaseFileName="Debug\profiler/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\profiler\SoScrollingGraphKit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\profiler/"
-							ProgramDataBaseFileName="Release\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\profiler/"
-							ProgramDataBaseFileName="StaticRelease\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\profiler/"
-							ProgramDataBaseFileName="StaticDebug\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\profiler/"
-							ProgramDataBaseFileName="Debug\profiler/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="vrml97 sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\vrml97\Anchor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Appearance.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\AudioClip.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Background.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Billboard.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Box.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Collision.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Color.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\ColorInterpolator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Cone.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Coordinate.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\CoordinateInterpolator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Cylinder.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\CylinderSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\DirectionalLight.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\DragSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\ElevationGrid.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Extrusion.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Fog.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\FontStyle.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Geometry.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Group.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\ImageTexture.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\IndexedFaceSet.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\IndexedLine.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\IndexedLineSet.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\IndexedShape.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Init.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Inline.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Interpolator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\JS_VRMLClasses.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Light.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\LOD.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Material.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\MovieTexture.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\NavigationInfo.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Normal.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\NormalInterpolator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\OrientationInterpolator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Parent.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\PixelTexture.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\PlaneSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\PointLight.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\PointSet.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\PositionInterpolator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\ProximitySensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\ScalarInterpolator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Script.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Sensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Shape.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Sound.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Sphere.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\SphereSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\SpotLight.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Switch.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Text.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Texture.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\TextureCoordinate.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\TextureTransform.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\TimeSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\TouchSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Transform.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\VertexLine.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\VertexPoint.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\VertexShape.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Viewpoint.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\VisibilitySensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\WorldInfo.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="foreignfiles sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\foreignfiles\SoForeignFileKit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\foreignfiles/"
-							ProgramDataBaseFileName="Release\foreignfiles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\foreignfiles/"
-							ProgramDataBaseFileName="StaticRelease\foreignfiles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\foreignfiles/"
-							ProgramDataBaseFileName="StaticDebug\foreignfiles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\foreignfiles/"
-							ProgramDataBaseFileName="Debug\foreignfiles/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\foreignfiles\SoSTLFileKit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\foreignfiles/"
-							ProgramDataBaseFileName="Release\foreignfiles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\foreignfiles/"
-							ProgramDataBaseFileName="StaticRelease\foreignfiles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\foreignfiles/"
-							ProgramDataBaseFileName="StaticDebug\foreignfiles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\foreignfiles/"
-							ProgramDataBaseFileName="Debug\foreignfiles/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\foreignfiles\steel-wrapper.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\foreignfiles/"
-							ProgramDataBaseFileName="Release\foreignfiles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\foreignfiles/"
-							ProgramDataBaseFileName="StaticRelease\foreignfiles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\foreignfiles/"
-							ProgramDataBaseFileName="StaticDebug\foreignfiles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\foreignfiles/"
-							ProgramDataBaseFileName="Debug\foreignfiles/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="scxml sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\scxml\eval-minimum-tab.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\eval-minimum.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\SbStringConvert.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXML.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLAbstractStateElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLAnchorElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLAssignElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLContentElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLDataElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLDataModelElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLDocument.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLECMAScriptEvaluator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLElseElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLElseIfElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLEvaluator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLEvent.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLEventElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLEventTarget.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLExecutableElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLFinalElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLFinalizeElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLHistoryElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLIfElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLInitialElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLInvokeElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLLogElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLMinimumEvaluator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLObject.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLOnEntryElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLOnExitElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLParallelElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLParamElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLScriptElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLScxmlElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLSendElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLStateElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLStateMachine.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLTransitionElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLValidateElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLXPathEvaluator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="soscxml sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\soscxml\eval-coin-tab.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\soscxml/"
-							ProgramDataBaseFileName="Release\soscxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\soscxml/"
-							ProgramDataBaseFileName="StaticRelease\soscxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\soscxml/"
-							ProgramDataBaseFileName="StaticDebug\soscxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\soscxml/"
-							ProgramDataBaseFileName="Debug\soscxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\soscxml\eval-coin.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\soscxml/"
-							ProgramDataBaseFileName="Release\soscxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\soscxml/"
-							ProgramDataBaseFileName="StaticRelease\soscxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\soscxml/"
-							ProgramDataBaseFileName="StaticDebug\soscxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\soscxml/"
-							ProgramDataBaseFileName="Debug\soscxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\soscxml\ScXMLCoinEvaluator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\soscxml/"
-							ProgramDataBaseFileName="Release\soscxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\soscxml/"
-							ProgramDataBaseFileName="StaticRelease\soscxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\soscxml/"
-							ProgramDataBaseFileName="StaticDebug\soscxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\soscxml/"
-							ProgramDataBaseFileName="Debug\soscxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\soscxml\SoScXMLEvent.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\soscxml/"
-							ProgramDataBaseFileName="Release\soscxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\soscxml/"
-							ProgramDataBaseFileName="StaticRelease\soscxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\soscxml/"
-							ProgramDataBaseFileName="StaticDebug\soscxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\soscxml/"
-							ProgramDataBaseFileName="Debug\soscxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\soscxml\SoScXMLStateMachine.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\soscxml/"
-							ProgramDataBaseFileName="Release\soscxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\soscxml/"
-							ProgramDataBaseFileName="StaticRelease\soscxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\soscxml/"
-							ProgramDataBaseFileName="StaticDebug\soscxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\soscxml/"
-							ProgramDataBaseFileName="Debug\soscxml/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-		</Filter>
-		<Filter
-			Name="Inventor\C\XML headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\C\XML\attribute.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\XML\document.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\XML\element.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\XML\entity.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\XML\parser.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\XML\path.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\XML\types.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\XML\world.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\C\base headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\C\base\hash.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\base\heap.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\base\list.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\base\math-undefs.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\base\memalloc.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\base\rbptree.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\base\string.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\base\time.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\C\errors headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\C\errors\debugerror.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\errors\error.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\C\glue headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\C\glue\dl.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\glue\gl.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\glue\spidermonkey.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\C\threads headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\barrier.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\common.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\condvar.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\fifo.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\mutex.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\recmutex.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\rwmutex.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\sched.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\storage.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\sync.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\thread.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\worker.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\wpool.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\C headers"
-			>
-			<File
-				RelativePath="include\Inventor\C\basic.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\tidbits.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\VRMLnodes headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRML.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLAnchor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLAppearance.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLAudioClip.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLBackground.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLBillboard.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLBox.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLCollision.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLColor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLColorInterpolator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLCone.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLCoordinate.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLCoordinateInterpolator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLCylinder.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLCylinderSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLDirectionalLight.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLDragSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLElevationGrid.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLExtrusion.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLFog.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLFontStyle.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLGeometry.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLGroup.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLImageTexture.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLIndexedFaceSet.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLIndexedLine.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLIndexedLineSet.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLIndexedShape.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLInline.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLInterpolator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLLight.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLLOD.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLMacros.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLMaterial.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLMovieTexture.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLNavigationInfo.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLNodes.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLNormal.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLNormalInterpolator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLOrientationInterpolator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLParent.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLPixelTexture.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLPlaneSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLPointLight.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLPointSet.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLPositionInterpolator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLProximitySensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLScalarInterpolator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLScript.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLShape.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLSound.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLSphere.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLSphereSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLSpotLight.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLSubInterpolator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLSwitch.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLText.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLTexture.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLTextureCoordinate.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLTextureTransform.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLTimeSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLTouchSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLTransform.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLVertexLine.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLVertexPoint.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLVertexShape.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLViewpoint.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLVisibilitySensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLWorldInfo.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\actions headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoActions.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoAudioRenderAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoBoxHighlightRenderAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoCallbackAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoGetBoundingBoxAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoGetMatrixAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoGetPrimitiveCountAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoGLRenderAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoHandleEventAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoLineHighlightRenderAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoPickAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoRayPickAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoReorganizeAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoSearchAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoSimplifyAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoSubAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoToVRML2Action.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoToVRMLAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoWriteAction.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="HardCopy headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\annex\HardCopy\SoHardCopy.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\HardCopy\SoPSVectorOutput.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\HardCopy\SoVectorizeAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\HardCopy\SoVectorizePSAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\HardCopy\SoVectorOutput.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="ForeignFiles headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\annex\ForeignFiles\SoForeignFileKit.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\ForeignFiles\SoSTLFileKit.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="FXViz\nodes headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\annex\FXViz\nodes\SoShadowCulling.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\FXViz\nodes\SoShadowDirectionalLight.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\FXViz\nodes\SoShadowGroup.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\FXViz\nodes\SoShadowSpotLight.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\FXViz\nodes\SoShadowStyle.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="FXViz\elements headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\annex\FXViz\elements\SoGLShadowCullingElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\FXViz\elements\SoShadowStyleElement.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Profiler\nodes headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\annex\Profiler\nodes\SoProfilerStats.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Profiler\elements headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\annex\Profiler\elements\SoProfilerElement.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Profiler\nodekits headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\annex\Profiler\nodekits\SoNodeVisualize.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\Profiler\nodekits\SoProfilerOverlayKit.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\Profiler\nodekits\SoProfilerTopKit.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\Profiler\nodekits\SoProfilerVisualizeKit.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\Profiler\nodekits\SoScrollingGraphKit.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Profiler\engines headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\annex\Profiler\engines\SoProfilerTopEngine.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Profiler\utils headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\annex\Profiler\utils\SoProfilingReportGenerator.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Profiler headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\annex\Profiler\SbProfilingData.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\Profiler\SoProfiler.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\bundles headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\bundles\SoBundle.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\bundles\SoMaterialBundle.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\bundles\SoNormalBundle.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\bundles\SoTextureCoordinateBundle.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\bundles\SoVertexAttributeBundle.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\caches headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\caches\SoBoundingBoxCache.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\caches\SoCache.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\caches\SoConvexDataCache.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\caches\SoGLCacheList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\caches\SoGLRenderCache.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\caches\SoNormalCache.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\caches\SoPrimitiveVertexCache.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\caches\SoTextureCoordinateCache.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\collision headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\collision\SoIntersectionDetectionAction.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\details headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\details\SoConeDetail.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\details\SoCubeDetail.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\details\SoCylinderDetail.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\details\SoDetail.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\details\SoDetails.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\details\SoFaceDetail.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\details\SoLineDetail.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\details\SoNodeKitDetail.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\details\SoPointDetail.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\details\SoSubDetail.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\details\SoTextDetail.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\draggers headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoCenterballDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoDirectionalLightDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoDragPointDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoHandleBoxDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoJackDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoPointLightDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoRotateCylindricalDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoRotateDiscDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoRotateSphericalDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoScale1Dragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoScale2Dragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoScale2UniformDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoScaleUniformDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoSpotLightDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoTabBoxDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoTabPlaneDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoTrackballDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoTransformBoxDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoTransformerDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoTranslate1Dragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoTranslate2Dragger.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\elements headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoAccumulatedElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoAmbientColorElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoAnnoText3CharOrientElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoAnnoText3FontSizeHintElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoAnnoText3RenderPrintElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoBBoxModelMatrixElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoBumpMapCoordinateElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoBumpMapElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoBumpMapMatrixElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoCacheElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoCacheHintElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoClipPlaneElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoComplexityElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoComplexityTypeElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoCoordinateElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoCreaseAngleElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoCullElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoDecimationPercentageElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoDecimationTypeElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoDepthBufferElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoDiffuseColorElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoDrawStyleElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoElements.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoEmissiveColorElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoEnvironmentElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoFloatElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoFocalDistanceElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoFontNameElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoFontSizeElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGeoElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLCacheContextElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLClipPlaneElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLColorIndexElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLCoordinateElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLDepthBufferElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLDisplayList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLDrawStyleElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLEnvironmentElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLLazyElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLLightIdElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLLinePatternElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLLineWidthElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLModelMatrixElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLMultiTextureCoordinateElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLMultiTextureEnabledElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLMultiTextureImageElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLMultiTextureMatrixElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLNormalElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLNormalizeElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLPointSizeElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLPolygonOffsetElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLProjectionMatrixElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLRenderPassElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLShadeModelElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLShaderProgramElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLShapeHintsElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLTexture3EnabledElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLTextureCoordinateElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLTextureEnabledElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLTextureImageElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLTextureMatrixElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLUpdateAreaElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLVBOElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLVertexAttributeElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLViewingMatrixElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLViewportRegionElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoInt32Element.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoLazyElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoLightAttenuationElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoLightElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoLightModelElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoLinePatternElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoLineWidthElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoListenerDopplerElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoListenerGainElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoListenerOrientationElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoListenerPositionElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoLocalBBoxMatrixElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoLongElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoMaterialBindingElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoModelMatrixElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoMultiTextureCoordinateElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoMultiTextureEnabledElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoMultiTextureImageElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoMultiTextureMatrixElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoNormalBindingElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoNormalElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoOverrideElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoPickRayElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoPickStyleElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoPointSizeElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoPolygonOffsetElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoProfileCoordinateElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoProfileElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoProjectionMatrixElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoReplacedElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoShapeHintsElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoShapeStyleElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoShininessElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoSoundElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoSpecularColorElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoSubElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoSwitchElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTextOutlineEnabledElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTexture3EnabledElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTextureCombineElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTextureCoordinateBindingElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTextureCoordinateElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTextureEnabledElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTextureImageElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTextureMatrixElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTextureOverrideElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTextureQualityElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTextureUnitElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTransparencyElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoUnitsElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoVertexAttributeBindingElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoVertexAttributeElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoViewingMatrixElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoViewportRegionElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoViewVolumeElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoWindowElement.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\engines headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoBoolOperation.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoCalculator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoCompose.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoComposeMatrix.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoComposeRotation.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoComposeRotationFromTo.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoComposeVec2f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoComposeVec3f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoComposeVec4f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoComputeBoundingBox.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoConcatenate.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoCounter.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoDecomposeMatrix.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoDecomposeRotation.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoDecomposeVec2f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoDecomposeVec3f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoDecomposeVec4f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoElapsedTime.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoEngine.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoEngineOutput.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoEngines.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoFieldConverter.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoGate.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoHeightMapToNormalMap.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoInterpolate.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoInterpolateFloat.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoInterpolateRotation.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoInterpolateVec2f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoInterpolateVec3f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoInterpolateVec4f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoNodeEngine.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoOneShot.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoOnOff.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoOutputData.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoSelectOne.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoSubEngine.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoSubNodeEngine.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoTexture2Convert.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoTimeCounter.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoTransformVec3f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoTriggerAny.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\errors headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\errors\SoDebugError.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\errors\SoError.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\errors\SoErrors.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\errors\SoMemoryError.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\errors\SoReadError.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\events headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\events\SoButtonEvent.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\events\SoEvent.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\events\SoEvents.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\events\SoKeyboardEvent.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\events\SoLocation2Event.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\events\SoMotion3Event.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\events\SoMouseButtonEvent.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\events\SoSpaceballButtonEvent.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\events\SoSubEvent.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\fields headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoField.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoFieldContainer.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoFieldData.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoFields.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFBitMask.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFBool.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFColor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFColorRGBA.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFDouble.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFEngine.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFEnum.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFFloat.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMField.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFInt32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFLong.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFMatrix.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFName.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFNode.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFPath.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFPlane.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFRotation.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFShort.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFString.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFTime.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFUInt32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFULong.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFUShort.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec2b.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec2d.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec2f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec2i32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec2s.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec3b.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec3d.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec3f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec3i32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec3s.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec4b.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec4d.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec4f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec4i32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec4s.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec4ub.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec4ui32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec4us.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFBitMask.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFBool.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFBox2d.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFBox2f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFBox2i32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFBox2s.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFBox3d.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFBox3f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFBox3i32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFBox3s.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFColor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFColorRGBA.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFDouble.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFEngine.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFEnum.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFFloat.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSField.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFImage.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFImage3.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFInt32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFLong.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFMatrix.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFName.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFNode.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFPath.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFPlane.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFRotation.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFShort.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFString.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFTime.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFTrigger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFUInt32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFULong.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFUShort.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec2b.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec2d.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec2f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec2i32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec2s.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec3b.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec3d.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec3f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec3i32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec3s.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec4b.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec4d.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec4f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec4i32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec4s.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec4ub.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec4ui32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec4us.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSubField.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\lists headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SbIntList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SbList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SbPList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SbStringList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SbVec3fList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoActionMethodList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoAuditorList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoBaseList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoCallbackList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoDetailList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoEnabledElementsList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoEngineList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoEngineOutputList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoFieldList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoNodeList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoPathList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoPickedPointList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoTypeList.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\lock headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\lock\SoLockMgr.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\manips headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoCenterballManip.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoClipPlaneManip.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoDirectionalLightManip.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoHandleBoxManip.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoJackManip.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoPointLightManip.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoSpotLightManip.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoTabBoxManip.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoTrackballManip.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoTransformBoxManip.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoTransformerManip.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoTransformManip.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\misc headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\misc\CoinResources.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoAudioDevice.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoAuditorList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoBase.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoBasic.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoByteStream.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoCallbackList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoChildList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoContextHandler.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoGLBigImage.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoGLCubeMapImage.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoGLDriverDatabase.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoGLImage.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoGlyph.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoJavaScriptEngine.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoLightPath.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoNormalGenerator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoNotification.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoNotRec.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoProto.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoProtoInstance.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoScriptEngine.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoState.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoTempPath.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoTranReceiver.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoTranscribe.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoTranSender.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\navigation headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\navigation\SoScXMLDollyTarget.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\navigation\SoScXMLFlightControlTarget.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\navigation\SoScXMLMiscTarget.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\navigation\SoScXMLMotionTarget.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\navigation\SoScXMLNavigation.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\navigation\SoScXMLNavigationTarget.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\navigation\SoScXMLPanTarget.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\navigation\SoScXMLRotateTarget.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\navigation\SoScXMLSeekTarget.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\navigation\SoScXMLSpinTarget.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\navigation\SoScXMLZoomTarget.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\nodekits headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoAppearanceKit.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoBaseKit.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoCameraKit.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoInteractionKit.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoLightKit.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoNodeKit.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoNodekitCatalog.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoNodeKitListPart.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoSceneKit.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoSeparatorKit.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoShapeKit.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoSubKit.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoWrapperKit.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\nodes headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoAlphaTest.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoAnnotation.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoAntiSquish.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoArray.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoAsciiText.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoBaseColor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoBlinker.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoBumpMap.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoBumpMapCoordinate.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoBumpMapTransform.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoCacheHint.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoCallback.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoCamera.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoClipPlane.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoColorIndex.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoComplexity.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoCone.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoCoordinate3.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoCoordinate4.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoCube.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoCylinder.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoDepthBuffer.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoDirectionalLight.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoDrawStyle.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoEnvironment.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoEventCallback.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoExtSelection.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoFaceSet.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoFile.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoFont.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoFontStyle.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoFragmentShader.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoFrustumCamera.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoGeoCoordinate.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoGeoLocation.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoGeometryShader.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoGeoOrigin.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoGeoSeparator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoGroup.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoImage.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoIndexedFaceSet.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoIndexedLineSet.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoIndexedMarkerSet.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoIndexedNurbsCurve.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoIndexedNurbsSurface.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoIndexedPointSet.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoIndexedShape.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoIndexedTriangleStripSet.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoInfo.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoLabel.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoLevelOfDetail.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoLight.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoLightModel.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoLinearProfile.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoLineSet.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoListener.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoLocateHighlight.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoLOD.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoMarkerSet.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoMaterial.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoMaterialBinding.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoMatrixTransform.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoMultipleCopy.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoNode.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoNodes.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoNonIndexedShape.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoNormal.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoNormalBinding.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoNurbsCurve.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoNurbsProfile.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoNurbsSurface.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoOrthographicCamera.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoPackedColor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoPathSwitch.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoPendulum.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoPerspectiveCamera.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoPickStyle.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoPointLight.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoPointSet.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoPolygonOffset.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoProfile.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoProfileCoordinate2.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoProfileCoordinate3.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoQuadMesh.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoResetTransform.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoRotation.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoRotationXYZ.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoRotor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoScale.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoSceneTexture2.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoSceneTextureCubeMap.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoSelection.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoSeparator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoShaderObject.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoShaderParameter.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoShaderProgram.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoShape.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoShapeHints.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoShuttle.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoSphere.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoSpotLight.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoSubNode.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoSurroundScale.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoSwitch.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoText2.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoText3.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTexture.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTexture2.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTexture2Transform.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTexture3.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTexture3Transform.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCombine.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinate2.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinate3.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinateBinding.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinateCube.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinateCylinder.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinateDefault.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinateEnvironment.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinateFunction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinateNormalMap.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinateObject.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinatePlane.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinateReflectionMap.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinateSphere.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCubeMap.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureMatrixTransform.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureScalePolicy.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureUnit.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTransform.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTransformation.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTransformSeparator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTranslation.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTransparencyType.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTriangleStripSet.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoUnits.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoVertexAttribute.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoVertexAttributeBinding.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoVertexProperty.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoVertexShader.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoVertexShape.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoWWWAnchor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoWWWInline.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\projectors headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbCylinderPlaneProjector.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbCylinderProjector.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbCylinderSectionProjector.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbCylinderSheetProjector.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbLineProjector.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbPlaneProjector.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbProjector.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbProjectors.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbSpherePlaneProjector.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbSphereProjector.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbSphereSectionProjector.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbSphereSheetProjector.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\sensors headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoAlarmSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoDataSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoDelayQueueSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoFieldSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoIdleSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoNodeSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoOneShotSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoPathSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoSensorManager.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoSensors.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoTimerQueueSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoTimerSensor.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\system headers"
-			>
-			<File
-				RelativePath="include\Inventor\system\gl-headers.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\system\gl.h"
-				>
-			</File>
-			<File
-				RelativePath="include\Inventor\system\inttypes.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\threads headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\threads\SbBarrier.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\threads\SbCondVar.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\threads\SbFifo.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\threads\SbMutex.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\threads\SbRWMutex.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\threads\SbStorage.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\threads\SbThread.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\threads\SbThreadAutoLock.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\threads\SbThreadMutex.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\threads\SbTypedStorage.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\tools headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\tools\SbLazyPimplPtr.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\tools\SbLazyPimplPtr.hpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\tools\SbPimplPtr.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\tools\SbPimplPtr.hpp"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\scxml headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXML.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLAbstractStateElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLAnchorElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLAssignElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLCoinEvaluator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLContentElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLDataElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLDataModelElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLDocument.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLECMAScriptEvaluator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLElseElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLElseIfElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLEvaluator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLEvent.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLEventElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLEventTarget.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLExecutableElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLFinalElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLFinalizeElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLHistoryElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLIfElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLInitialElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLInvokeElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLLogElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLMinimumEvaluator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLObject.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLOnEntryElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLOnExitElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLParallelElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLParamElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLScriptElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLScxmlElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLSendElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLStateElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLStateMachine.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLSubObject.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLTransitionElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLValidateElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLXPathEvaluator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\SoScXMLEvent.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\SoScXMLStateMachine.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\non_winsys.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\oivwin32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\Sb.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbBasic.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbBox.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbBox2d.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbBox2f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbBox2i32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbBox2s.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbBox3d.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbBox3f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbBox3i32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbBox3s.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbBSPTree.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbByteBuffer.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbByteBuffer.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbClip.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbColor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbColor4f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbColorRGBA.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbCylinder.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbDict.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbDPLine.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbDPLinear.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbDPMatrix.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbDPPlane.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbDPRotation.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbDPViewVolume.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbHeap.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbImage.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbLine.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbLinear.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbMatrix.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbName.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbOctTree.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbPlane.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbPList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbRotation.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbSphere.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbString.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbTesselator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbTime.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbTypeInfo.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec2b.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec2d.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec2f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec2i32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec2s.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec2ub.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec2ui32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec2us.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec3b.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec3d.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec3f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec3i32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec3s.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec3ub.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec3ui32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec3us.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec4b.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec4d.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec4f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec4i32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec4s.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec4ub.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec4ui32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec4us.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbViewportRegion.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbViewVolume.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbXfBox3d.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbXfBox3f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\So.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoDB.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoEventManager.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoFullPath.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoInput.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoInteraction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoLists.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoNodeKitPath.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoOffscreenRenderer.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoOutput.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoPath.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoPickedPoint.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoPrimitiveVertex.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoRenderManager.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoSceneManager.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoType.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="draggerDefaults local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="data\draggerDefaults\centerballDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\directionalLightDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\dragPointDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\handleBoxDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\jackDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\pointLightDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\rotateCylindricalDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\rotateDiscDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\rotateSphericalDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\scale1Dragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\scale2Dragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\scale2UniformDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\scaleUniformDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\spotLightDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\tabBoxDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\tabPlaneDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\trackballDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\transformBoxDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\transformerDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\translate1Dragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\translate2Dragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="lights local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="data\shaders\lights\DirectionalLight.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\shaders\lights\DirSpotLight.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\shaders\lights\PointLight.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\shaders\lights\SpotLight.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="vsm local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="data\shaders\vsm\VsmLookup.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="src local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\coindefs.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="src\config-debug.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="src\config-release.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="src\config.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="src\setup.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\tidbitsp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\unconfig.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="actions local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\actions\SoActionP.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\actions\SoSubActionP.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="base local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\base\dict.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\base\dictp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\base\hashp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\base\heapp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\base\SbGLUTessellator.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="caches local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\caches\SoGlyphCache.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="elements local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\elements\SoTextureScalePolicyElement.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\elements\SoTextureScaleQualityElement.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="engines local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\engines\evaluator.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\engines\so_eval.ic"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\engines\SoConvertAll.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\engines\SoSubEngineP.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\engines\SoSubNodeEngineP.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="fields local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\fields\SoGlobalField.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fields\SoSubFieldP.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="fonts local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\fonts\builtin2dfonts.icc"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\common.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\defaultfonts.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\font13.icc"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\font17.icc"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\font25.icc"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\font33.icc"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\fontlib_wrapper.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\fontspec.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\freetype.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\glyph.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\glyph2d.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\glyph3d.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\win32.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="glue local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\glue\bzip2.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\cg.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\dlp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\freetype.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\gl_agl.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\gl_cgl.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\gl_glx.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\gl_wgl.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\glp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\GLUWrapper.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\openal_wrapper.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\simage_wrapper.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\win32api.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\zlib.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="io local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\io\SoInput_FileInfo.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\io\SoInput_Reader.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\io\SoInputP.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\io\SoOutput_Writer.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\io\SoWriterefCounter.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="misc local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\misc\AudioTools.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\misc\CoinStaticObjectInDLL.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\misc\cppmangle.icc"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\misc\SbHash.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\misc\SoBaseP.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\misc\SoCompactPathList.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\misc\SoDBP.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\misc\SoGenerate.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\misc\SoPick.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\misc\SoShaderGenerator.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\misc\systemsanity.icc"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="nodekits local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\nodekits\SoSubKitP.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="nodes local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\nodes\SoSoundElementHelper.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\nodes\SoSubNodeP.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\nodes\SoUnknownNode.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="profiler local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\profiler\inventormaps.icc"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="rendering local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\rendering\CoinOffscreenGLCanvas.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\rendering\SoGL.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\rendering\SoGLNurbs.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\rendering\SoOffscreenCGData.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\rendering\SoOffscreenGLXData.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\rendering\SoOffscreenWGLData.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\rendering\SoVBO.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\rendering\SoVertexArrayIndexer.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="shaders local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\shaders\SoGLARBShaderObject.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoGLARBShaderParameter.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoGLARBShaderProgram.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoGLCgShaderObject.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoGLCgShaderParameter.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoGLCgShaderProgram.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoGLShaderObject.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoGLShaderParameter.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoGLShaderProgram.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoGLSLShaderObject.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoGLSLShaderParameter.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoGLSLShaderProgram.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoShader.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="shapenodes local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\shapenodes\soshape_bigtexture.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shapenodes\soshape_primdata.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shapenodes\soshape_trianglesort.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="threads local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\threads\barrierp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\condvar_pthread.icc"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\condvar_win32.icc"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\condvarp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\fifop.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\mutex_pthread.icc"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\mutex_win32cs.icc"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\mutex_win32mutex.icc"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\mutexp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\recmutexp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\rwmutexp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\schedp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\storagep.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\syncp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\thread_pthread.icc"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\thread_win32.icc"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\threadp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\threadsutilp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\workerp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\wpoolp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="upgraders local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\upgraders\SoPackedColorV20.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\upgraders\SoShapeHintsV10.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\upgraders\SoUpgrader.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="vrml97 local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\vrml97\JS_VRMLClasses.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\vrml97\SoVRMLSubInterpolatorP.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="Template Files"
-			Filter="in"
-			>
-		</Filter>
-		<File
-			RelativePath="..\..\include\SoDebug.h"
-			>
-		</File>
-		<File
-			RelativePath="..\..\include\SoWinEnterScope.h"
-			>
-		</File>
-		<File
-			RelativePath="..\..\include\SoWinLeaveScope.h"
-			>
-		</File>
-	</Files>
-	<Globals>
-	</Globals>
-</VisualStudioProject>
diff --git a/build/msvc8/coin4_docs.vcproj b/build/msvc8/coin4_docs.vcproj
deleted file mode 100755
index daf01c0..0000000
--- a/build/msvc8/coin4_docs.vcproj
+++ /dev/null
@@ -1,132 +0,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
-	ProjectType="Visual C++"
-	Version="8.00"
-	Name="coin4_docs"
-	Keyword="MakeFileProj"
-	>
-	<Platforms>
-		<Platform
-			Name="Win32"
-		/>
-	</Platforms>
-	<ToolFiles>
-	</ToolFiles>
-	<Configurations>
-		<Configuration
-			Name="DLL (Debug)|Win32"
-			OutputDirectory=".\Debug"
-			IntermediateDirectory=".\Debug"
-			ConfigurationType="0"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="false"
-			>
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\build-docs.bat dll debug msvc8 coin4"
-				ReBuildCommandLine="..\misc\build-docs.bat dll debug msvc8 coin4 "
-				CleanCommandLine=""
-				Output="coin4_docs.exe"
-				PreprocessorDefinitions=""
-				IncludeSearchPath=""
-				ForcedIncludes=""
-				AssemblySearchPath=""
-				ForcedUsingAssemblies=""
-				CompileAsManaged=""
-			/>
-		</Configuration>
-		<Configuration
-			Name="DLL (Release)|Win32"
-			OutputDirectory=".\Release"
-			IntermediateDirectory=".\Release"
-			ConfigurationType="0"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="false"
-			>
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\build-docs.bat dll release msvc8 coin4"
-				ReBuildCommandLine="..\misc\build-docs.bat dll release msvc8 coin4 "
-				CleanCommandLine=""
-				Output="coin4_docs.exe"
-				PreprocessorDefinitions=""
-				IncludeSearchPath=""
-				ForcedIncludes=""
-				AssemblySearchPath=""
-				ForcedUsingAssemblies=""
-				CompileAsManaged=""
-			/>
-		</Configuration>
-		<Configuration
-			Name="LIB (Release)|Win32"
-			OutputDirectory=".\StaticRelease"
-			IntermediateDirectory=".\StaticRelease"
-			ConfigurationType="0"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="false"
-			>
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\build-docs.bat lib release msvc8 coin4"
-				ReBuildCommandLine="..\misc\build-docs.bat lib release msvc8 coin4 "
-				CleanCommandLine=""
-				Output="coin4_docs.exe"
-				PreprocessorDefinitions=""
-				IncludeSearchPath=""
-				ForcedIncludes=""
-				AssemblySearchPath=""
-				ForcedUsingAssemblies=""
-				CompileAsManaged=""
-			/>
-		</Configuration>
-		<Configuration
-			Name="LIB (Debug)|Win32"
-			OutputDirectory=".\StaticDebug"
-			IntermediateDirectory=".\StaticDebug"
-			ConfigurationType="0"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="false"
-			>
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\build-docs.bat lib debug msvc8 coin4"
-				ReBuildCommandLine="..\misc\build-docs.bat lib debug msvc8 coin4 "
-				CleanCommandLine=""
-				Output="coin4_docs.exe"
-				PreprocessorDefinitions=""
-				IncludeSearchPath=""
-				ForcedIncludes=""
-				AssemblySearchPath=""
-				ForcedUsingAssemblies=""
-				CompileAsManaged=""
-			/>
-		</Configuration>
-	</Configurations>
-	<References>
-	</References>
-	<Files>
-		<Filter
-			Name="Resource Files"
-			Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;bat"
-			>
-			<File
-				RelativePath="..\misc\build-docs.bat"
-				>
-			</File>
-			<File
-				RelativePath="docs\coin4.doxygen"
-				>
-			</File>
-			<File
-				RelativePath="..\html\index.html"
-				>
-			</File>
-		</Filter>
-	</Files>
-	<Globals>
-	</Globals>
-</VisualStudioProject>
diff --git a/build/msvc8/coin4_install.vcproj b/build/msvc8/coin4_install.vcproj
deleted file mode 100755
index d03cede..0000000
--- a/build/msvc8/coin4_install.vcproj
+++ /dev/null
@@ -1,132 +0,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
-	ProjectType="Visual C++"
-	Version="8.00"
-	Name="coin4_install"
-	Keyword="MakeFileProj"
-	>
-	<Platforms>
-		<Platform
-			Name="Win32"
-		/>
-	</Platforms>
-	<ToolFiles>
-	</ToolFiles>
-	<Configurations>
-		<Configuration
-			Name="LIB (Debug)|Win32"
-			OutputDirectory=".\StaticDebug"
-			IntermediateDirectory=".\StaticDebug"
-			ConfigurationType="0"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="false"
-			>
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\install-sdk.bat lib debug msvc8 coin4"
-				ReBuildCommandLine="..\misc\install-sdk.bat lib debug msvc8 coin4 "
-				CleanCommandLine=""
-				Output="coin4_install.exe"
-				PreprocessorDefinitions=""
-				IncludeSearchPath=""
-				ForcedIncludes=""
-				AssemblySearchPath=""
-				ForcedUsingAssemblies=""
-				CompileAsManaged=""
-			/>
-		</Configuration>
-		<Configuration
-			Name="DLL (Debug)|Win32"
-			OutputDirectory=".\Debug"
-			IntermediateDirectory=".\Debug"
-			ConfigurationType="0"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="false"
-			>
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\install-sdk.bat dll debug msvc8 coin4"
-				ReBuildCommandLine="..\misc\install-sdk.bat dll debug msvc8 coin4 "
-				CleanCommandLine=""
-				Output="coin4_install.exe"
-				PreprocessorDefinitions=""
-				IncludeSearchPath=""
-				ForcedIncludes=""
-				AssemblySearchPath=""
-				ForcedUsingAssemblies=""
-				CompileAsManaged=""
-			/>
-		</Configuration>
-		<Configuration
-			Name="DLL (Release)|Win32"
-			OutputDirectory=".\Release"
-			IntermediateDirectory=".\Release"
-			ConfigurationType="0"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="false"
-			>
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\install-sdk.bat dll release msvc8 coin4"
-				ReBuildCommandLine="..\misc\install-sdk.bat dll release msvc8 coin4 "
-				CleanCommandLine=""
-				Output="coin4_install.exe"
-				PreprocessorDefinitions=""
-				IncludeSearchPath=""
-				ForcedIncludes=""
-				AssemblySearchPath=""
-				ForcedUsingAssemblies=""
-				CompileAsManaged=""
-			/>
-		</Configuration>
-		<Configuration
-			Name="LIB (Release)|Win32"
-			OutputDirectory=".\StaticRelease"
-			IntermediateDirectory=".\StaticRelease"
-			ConfigurationType="0"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="false"
-			>
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\install-sdk.bat lib release msvc8 coin4"
-				ReBuildCommandLine="..\misc\install-sdk.bat lib release msvc8 coin4 "
-				CleanCommandLine=""
-				Output="coin4_install.exe"
-				PreprocessorDefinitions=""
-				IncludeSearchPath=""
-				ForcedIncludes=""
-				AssemblySearchPath=""
-				ForcedUsingAssemblies=""
-				CompileAsManaged=""
-			/>
-		</Configuration>
-	</Configurations>
-	<References>
-	</References>
-	<Files>
-		<Filter
-			Name="Resource Files"
-			Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;bat"
-			>
-			<File
-				RelativePath="..\misc\create-directories.bat"
-				>
-			</File>
-			<File
-				RelativePath="..\misc\install-headers.bat"
-				>
-			</File>
-			<File
-				RelativePath="..\misc\install-sdk.bat"
-				>
-			</File>
-		</Filter>
-	</Files>
-	<Globals>
-	</Globals>
-</VisualStudioProject>
diff --git a/build/msvc8/coin4_uninstall.vcproj b/build/msvc8/coin4_uninstall.vcproj
deleted file mode 100755
index cd9fad5..0000000
--- a/build/msvc8/coin4_uninstall.vcproj
+++ /dev/null
@@ -1,128 +0,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
-	ProjectType="Visual C++"
-	Version="8.00"
-	Name="coin4_uninstall"
-	Keyword="MakeFileProj"
-	>
-	<Platforms>
-		<Platform
-			Name="Win32"
-		/>
-	</Platforms>
-	<ToolFiles>
-	</ToolFiles>
-	<Configurations>
-		<Configuration
-			Name="DLL (Release)|Win32"
-			OutputDirectory=".\Release"
-			IntermediateDirectory=".\Release"
-			ConfigurationType="0"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="false"
-			>
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\uninstall-sdk.bat dll release msvc8 coin4"
-				ReBuildCommandLine="..\misc\uninstall-sdk.bat dll release msvc8 coin4 "
-				CleanCommandLine=""
-				Output="coin4_uninstall.exe"
-				PreprocessorDefinitions=""
-				IncludeSearchPath=""
-				ForcedIncludes=""
-				AssemblySearchPath=""
-				ForcedUsingAssemblies=""
-				CompileAsManaged=""
-			/>
-		</Configuration>
-		<Configuration
-			Name="LIB (Release)|Win32"
-			OutputDirectory=".\StaticRelease"
-			IntermediateDirectory=".\StaticRelease"
-			ConfigurationType="0"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="false"
-			>
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\uninstall-sdk.bat lib release msvc8 coin4"
-				ReBuildCommandLine="..\misc\uninstall-sdk.bat lib release msvc8 coin4 "
-				CleanCommandLine=""
-				Output="coin4_uninstall.exe"
-				PreprocessorDefinitions=""
-				IncludeSearchPath=""
-				ForcedIncludes=""
-				AssemblySearchPath=""
-				ForcedUsingAssemblies=""
-				CompileAsManaged=""
-			/>
-		</Configuration>
-		<Configuration
-			Name="DLL (Debug)|Win32"
-			OutputDirectory=".\Debug"
-			IntermediateDirectory=".\Debug"
-			ConfigurationType="0"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="false"
-			>
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\uninstall-sdk.bat dll debug msvc8 coin4"
-				ReBuildCommandLine="..\misc\uninstall-sdk.bat dll debug msvc8 coin4 "
-				CleanCommandLine=""
-				Output="coin4_uninstall.exe"
-				PreprocessorDefinitions=""
-				IncludeSearchPath=""
-				ForcedIncludes=""
-				AssemblySearchPath=""
-				ForcedUsingAssemblies=""
-				CompileAsManaged=""
-			/>
-		</Configuration>
-		<Configuration
-			Name="LIB (Debug)|Win32"
-			OutputDirectory=".\StaticDebug"
-			IntermediateDirectory=".\StaticDebug"
-			ConfigurationType="0"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="false"
-			>
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\uninstall-sdk.bat lib debug msvc8 coin4"
-				ReBuildCommandLine="..\misc\uninstall-sdk.bat lib debug msvc8 coin4 "
-				CleanCommandLine=""
-				Output="coin4_uninstall.exe"
-				PreprocessorDefinitions=""
-				IncludeSearchPath=""
-				ForcedIncludes=""
-				AssemblySearchPath=""
-				ForcedUsingAssemblies=""
-				CompileAsManaged=""
-			/>
-		</Configuration>
-	</Configurations>
-	<References>
-	</References>
-	<Files>
-		<Filter
-			Name="Resource Files"
-			Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;bat"
-			>
-			<File
-				RelativePath="..\misc\uninstall-headers.bat"
-				>
-			</File>
-			<File
-				RelativePath="..\misc\uninstall-sdk.bat"
-				>
-			</File>
-		</Filter>
-	</Files>
-	<Globals>
-	</Globals>
-</VisualStudioProject>
diff --git a/build/msvc8/data/draggerDefaults/centerballDragger.h b/build/msvc8/data/draggerDefaults/centerballDragger.h
deleted file mode 100644
index 760d1ca..0000000
--- a/build/msvc8/data/draggerDefaults/centerballDragger.h
+++ /dev/null
@@ -1,187 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_CENTERBALLDRAGGER_IV_H
-#define SO_CENTERBALLDRAGGER_IV_H
-
-static const char CENTERBALLDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF CENTERBALL_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF CENTERBALL_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF CENTERBALL_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "DEF CENTERBALL_TRANSLATION_MATERIAL Material { diffuseColor 0 0.8 0.5  emissiveColor 0 0.2 0.0 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF CENTERBALL_BALL Separator {\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Sphere { }\n"
-  "}\n"
-  "DEF centerballRotator Separator { USE CENTERBALL_BALL }\n"
-  "DEF centerballRotatorActive Separator { USE CENTERBALL_BALL }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF CENTERBALL_SCALE Scale { scaleFactor 1.02 1.02 1.02 }\n"
-  "\n"
-  "DEF CENTERBALL_STRIPE Separator {\n"
-  "   USE CENTERBALL_SCALE\n"
-  "\n"
-  "\n"
-  "\n"
-  "   ShapeHints {\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "      shapeType UNKNOWN_SHAPE_TYPE\n"
-  "      vertexOrdering UNKNOWN_ORDERING\n"
-  "   }\n"
-  "\n"
-  "   DrawStyle { style LINES  lineWidth 2 }\n"
-  "   Cylinder { parts SIDES  height 0.0 }\n"
-  "}\n"
-  "\n"
-  "DEF centerballStripe Separator {\n"
-  "\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Cylinder { parts SIDES  height 0.1 }\n"
-  "\n"
-  "   USE CENTERBALL_INACTIVE_MATERIAL\n"
-  "   USE CENTERBALL_STRIPE\n"
-  "}\n"
-  "DEF centerballStripeActive Separator {\n"
-  "   USE CENTERBALL_ACTIVE_MATERIAL\n"
-  "   USE CENTERBALL_STRIPE\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF CENTERBALL_DOUBLEHEAD_ARROW Separator {\n"
-  "   Coordinate3 { point [ 0 0.1 1, 0 -0.1  1, 0 0.1 -1, 0 -0.1 -1 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1 ] }\n"
-  "   \n"
-  "   Complexity { value 0.1 }\n"
-  "\n"
-  "   Separator {\n"
-  "     Translation { translation 0 0.12 1 }\n"
-  "     DEF CENTERBALL_TRANSLATOR_HEAD Cone { height 0.05  bottomRadius 0.025 }\n"
-  "     Translation { translation 0 -0.24 0 }\n"
-  "     Rotation { rotation 1 0 0  3.14 }\n"
-  "     USE CENTERBALL_TRANSLATOR_HEAD\n"
-  "   }\n"
-  "   Separator {\n"
-  "     Translation { translation 0 0.12 -1 }\n"
-  "     USE CENTERBALL_TRANSLATOR_HEAD\n"
-  "     Translation { translation 0 -0.24 0 }\n"
-  "     Rotation { rotation 1 0 0  3.14 }\n"
-  "     USE CENTERBALL_TRANSLATOR_HEAD\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF CENTERBALL_AXIS_CROSS Separator {\n"
-  "   DrawStyle { lineWidth 3 }\n"
-  "   USE CENTERBALL_DOUBLEHEAD_ARROW\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE CENTERBALL_DOUBLEHEAD_ARROW\n"
-  "}\n"
-  "\n"
-  "DEF centerballCenterChanger Separator {\n"
-  "\n"
-  "   Separator {\n"
-  "      DrawStyle { style INVISIBLE }\n"
-  "      Translation { translation 0 0 1 }\n"
-  "      DEF CENTERBALL_TRANSLATOR_MARKER Sphere { radius 0.1 }\n"
-  "      Translation { translation 0 0 -2 }\n"
-  "      USE CENTERBALL_TRANSLATOR_MARKER\n"
-  "   }\n"
-  "\n"
-  "   USE CENTERBALL_TRANSLATION_MATERIAL\n"
-  "   USE CENTERBALL_SCALE\n"
-  "   USE CENTERBALL_AXIS_CROSS\n"
-  "   Rotation { rotation 0 1 0  3.14 }\n"
-  "   USE CENTERBALL_AXIS_CROSS\n"
-  "}\n"
-  "DEF centerballCenterChangerActive Separator { }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF CENTERBALL_FEEDBACK_AXIS Group {\n"
-  "   USE CENTERBALL_FEEDBACK_MATERIAL\n"
-  "   DrawStyle { lineWidth 3 }\n"
-  "   Scale { scaleFactor 3 5 1.05 }\n"
-  "   USE CENTERBALL_DOUBLEHEAD_ARROW\n"
-  "}\n"
-  "\n"
-  "DEF centerballCenterXAxisFeedback Separator {\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE CENTERBALL_FEEDBACK_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF centerballCenterYAxisFeedback Separator {\n"
-  "   USE CENTERBALL_FEEDBACK_AXIS\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF CENTERBALL_BALLAXES_COMMON Group {\n"
-  "   USE CENTERBALL_ACTIVE_MATERIAL\n"
-  "   USE CENTERBALL_SCALE\n"
-  "   Coordinate3 { point [ 1 0 0, -1 0 0, 0 1 0, 0 -1 0, 0 0 1, 0 0 -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF centerballXAxis Separator {\n"
-  "   USE CENTERBALL_BALLAXES_COMMON\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "}\n"
-  "DEF centerballYAxis Separator {\n"
-  "   USE CENTERBALL_BALLAXES_COMMON\n"
-  "   IndexedLineSet { coordIndex [ 2, 3, -1 ] }\n"
-  "}\n"
-  "DEF centerballZAxis Separator {\n"
-  "   USE CENTERBALL_BALLAXES_COMMON\n"
-  "   IndexedLineSet { coordIndex [ 4, 5, -1 ] }\n"
-  "}\n";
-
-#endif /* ! SO_CENTERBALLDRAGGER_IV_H */
diff --git a/build/msvc8/data/draggerDefaults/directionalLightDragger.h b/build/msvc8/data/draggerDefaults/directionalLightDragger.h
deleted file mode 100644
index 508b94e..0000000
--- a/build/msvc8/data/draggerDefaults/directionalLightDragger.h
+++ /dev/null
@@ -1,100 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_DIRECTIONALLIGHTDRAGGER_IV_H
-#define SO_DIRECTIONALLIGHTDRAGGER_IV_H
-
-static const char DIRECTIONALLIGHTDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF DIRECTIONALLIGHT_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF DIRECTIONALLIGHT_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF directionalLightOverallMaterial Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "\n"
-  "DEF DIRECTIONALLIGHT_ARROW Separator {\n"
-  "\n"
-  "   Rotation { rotation 1 0 0  -1.57 }\n"
-  "\n"
-  "   Coordinate3 { point [ 0 0 0, 0 9 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation 0 10 0 }\n"
-  "   Cone { }\n"
-  "   Translation { translation 0 -11 0 }\n"
-  "   Cone { bottomRadius 0.1 }\n"
-  "}\n"
-  "\n"
-  "DEF directionalLightRotatorRotator Separator {\n"
-  "   USE DIRECTIONALLIGHT_INACTIVE_MATERIAL\n"
-  "   USE DIRECTIONALLIGHT_ARROW\n"
-  "}\n"
-  "DEF directionalLightRotatorRotatorActive Separator {\n"
-  "   USE DIRECTIONALLIGHT_ACTIVE_MATERIAL\n"
-  "   USE DIRECTIONALLIGHT_ARROW\n"
-  "}\n"
-  "\n"
-  "DEF directionalLightRotatorFeedback Separator { }\n"
-  "DEF directionalLightRotatorFeedbackActive Separator { }\n"
-  "\n"
-  "\n"
-  "DEF directionalLightTranslatorPlaneTranslator Separator {\n"
-  "   USE DIRECTIONALLIGHT_INACTIVE_MATERIAL\n"
-  "   Sphere { }\n"
-  "}\n"
-  "DEF directionalLightTranslatorPlaneTranslatorActive Separator {\n"
-  "   USE DIRECTIONALLIGHT_ACTIVE_MATERIAL\n"
-  "   Sphere { }\n"
-  "}\n"
-  "\n"
-  "DEF DIRECTIONALLIGHT_TRANSLATE_AXIS Group {\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   Cylinder { height 3  radius 0.2 }\n"
-  "}\n"
-  "\n"
-  "DEF directionalLightTranslatorLineTranslator Separator {\n"
-  "   USE DIRECTIONALLIGHT_INACTIVE_MATERIAL\n"
-  "   USE DIRECTIONALLIGHT_TRANSLATE_AXIS\n"
-  "}\n"
-  "DEF directionalLightTranslatorLineTranslatorActive Separator {\n"
-  "   USE DIRECTIONALLIGHT_ACTIVE_MATERIAL\n"
-  "   USE DIRECTIONALLIGHT_TRANSLATE_AXIS\n"
-  "}\n";
-
-#endif /* ! SO_DIRECTIONALLIGHTDRAGGER_IV_H */
diff --git a/build/msvc8/data/draggerDefaults/dragPointDragger.h b/build/msvc8/data/draggerDefaults/dragPointDragger.h
deleted file mode 100644
index 444a9fc..0000000
--- a/build/msvc8/data/draggerDefaults/dragPointDragger.h
+++ /dev/null
@@ -1,142 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_DRAGPOINTDRAGGER_IV_H
-#define SO_DRAGPOINTDRAGGER_IV_H
-
-static const char DRAGPOINTDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF DRAGPOINT_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF DRAGPOINT_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF DRAGPOINT_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor  0.5 0 0.5  transparency 0.2 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF DRAGPOINT_STICK Group {\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   Cylinder { height 1.5 radius 0.2 }\n"
-  "}\n"
-  "\n"
-  "DEF DRAGPOINT_INACTIVE_STICK Separator {\n"
-  "   USE DRAGPOINT_INACTIVE_MATERIAL\n"
-  "   USE DRAGPOINT_STICK\n"
-  "}\n"
-  "DEF DRAGPOINT_ACTIVE_STICK Separator {\n"
-  "   USE DRAGPOINT_ACTIVE_MATERIAL\n"
-  "   USE DRAGPOINT_STICK\n"
-  "}\n"
-  "\n"
-  "DEF dragPointXTranslatorTranslator Separator { USE DRAGPOINT_INACTIVE_STICK } \n"
-  "DEF dragPointXTranslatorTranslatorActive Separator { USE DRAGPOINT_ACTIVE_STICK }\n"
-  "DEF dragPointYTranslatorTranslator Separator { USE DRAGPOINT_INACTIVE_STICK }\n"
-  "DEF dragPointYTranslatorTranslatorActive Separator { USE DRAGPOINT_ACTIVE_STICK }\n"
-  "DEF dragPointZTranslatorTranslator Separator { USE DRAGPOINT_INACTIVE_STICK }\n"
-  "DEF dragPointZTranslatorTranslatorActive Separator { USE DRAGPOINT_ACTIVE_STICK }\n"
-  "\n"
-  "\n"
-  "DEF DRAGPOINT_PLANE Group { Cube { width 1  height 1  depth .1 } }\n"
-  "\n"
-  "DEF DRAGPOINT_INACTIVE_PLANE Separator {\n"
-  "   USE DRAGPOINT_INACTIVE_MATERIAL\n"
-  "   USE DRAGPOINT_PLANE\n"
-  "}\n"
-  "DEF DRAGPOINT_ACTIVE_PLANE Separator {\n"
-  "   USE DRAGPOINT_ACTIVE_MATERIAL\n"
-  "   USE DRAGPOINT_PLANE\n"
-  "}\n"
-  "\n"
-  "DEF dragPointXYTranslatorTranslator Separator { USE DRAGPOINT_INACTIVE_PLANE }\n"
-  "DEF dragPointXYTranslatorTranslatorActive Separator { USE DRAGPOINT_ACTIVE_PLANE }\n"
-  "DEF dragPointXZTranslatorTranslator Separator { USE DRAGPOINT_INACTIVE_PLANE }\n"
-  "DEF dragPointXZTranslatorTranslatorActive Separator { USE DRAGPOINT_ACTIVE_PLANE }\n"
-  "DEF dragPointYZTranslatorTranslator Separator { USE DRAGPOINT_INACTIVE_PLANE }\n"
-  "DEF dragPointYZTranslatorTranslatorActive Separator { USE DRAGPOINT_ACTIVE_PLANE }\n"
-  "\n"
-  "\n"
-  "DEF DRAGPOINT_FEEDBACK_LINE Group {\n"
-  "   Coordinate3 { point [ 0 -10 0, 0 10 0 ] }\n"
-  "   LineSet { }\n"
-  "\n"
-  "   Transform { translation 0 10 0 }\n"
-  "   DEF DRAGPOINT_FEEDBACK_ARROWHEAD Cone { height 0.5 bottomRadius 0.5 }\n"
-  "   Transform { translation 0 -20 0 }\n"
-  "   Rotation { rotation 0 0 1  3.14 }\n"
-  "   USE DRAGPOINT_FEEDBACK_ARROWHEAD\n"
-  "}\n"
-  "\n"
-  "DEF dragPointXFeedback Separator {\n"
-  "   USE DRAGPOINT_FEEDBACK_MATERIAL\n"
-  "   Rotation { rotation 0 0 1 1.57 }\n"
-  "   USE DRAGPOINT_FEEDBACK_LINE\n"
-  "}\n"
-  "DEF dragPointYFeedback Separator {\n"
-  "   USE DRAGPOINT_FEEDBACK_MATERIAL\n"
-  "   USE DRAGPOINT_FEEDBACK_LINE\n"
-  "}\n"
-  "DEF dragPointZFeedback Separator {\n"
-  "   USE DRAGPOINT_FEEDBACK_MATERIAL\n"
-  "   Rotation { rotation 1 0 0 1.57 }\n"
-  "   USE DRAGPOINT_FEEDBACK_LINE\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF DRAGPOINT_FEEDBACK_PLANE Group {\n"
-  "   ShapeHints { shapeType UNKNOWN_SHAPE_TYPE }\n"
-  "   Coordinate3 { point [ -10 0 -10, -10 0 10, 10 0 10, 10 0 -10, -10 0 -10 ] }\n"
-  "   FaceSet { }\n"
-  "   Scale { scaleFactor 1.05 1 1.05 }\n"
-  "   LineSet { }\n"
-  "}\n"
-  "\n"
-  "DEF dragPointXYFeedback Separator {\n"
-  "   USE DRAGPOINT_FEEDBACK_MATERIAL\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   USE DRAGPOINT_FEEDBACK_PLANE\n"
-  "}\n"
-  "DEF dragPointXZFeedback Separator {\n"
-  "   USE DRAGPOINT_FEEDBACK_MATERIAL\n"
-  "   USE DRAGPOINT_FEEDBACK_PLANE\n"
-  "}\n"
-  "DEF dragPointYZFeedback Separator {\n"
-  "   USE DRAGPOINT_FEEDBACK_MATERIAL\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE DRAGPOINT_FEEDBACK_PLANE\n"
-  "}\n";
-
-#endif /* ! SO_DRAGPOINTDRAGGER_IV_H */
diff --git a/build/msvc8/data/draggerDefaults/handleBoxDragger.h b/build/msvc8/data/draggerDefaults/handleBoxDragger.h
deleted file mode 100644
index 2a48e81..0000000
--- a/build/msvc8/data/draggerDefaults/handleBoxDragger.h
+++ /dev/null
@@ -1,396 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_HANDLEBOXDRAGGER_IV_H
-#define SO_HANDLEBOXDRAGGER_IV_H
-
-static const char HANDLEBOXDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF HANDLEBOX_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF HANDLEBOX_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_TRANSLATOR_COORDS Coordinate3 {\n"
-  "   point [\n"
-  "    1 1 1, 1 1 -1, -1 1 -1, -1 1 1,\n"
-  "    1 -1 1, 1 -1 -1, -1 -1 -1, -1 -1 1,\n"
-  "   ]\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE Group {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_TRANSLATOR_COORDS\n"
-  "   DrawStyle { style LINES }\n"
-  "}\n"
-  "DEF HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE Group {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_TRANSLATOR_COORDS\n"
-  "   DrawStyle { style LINES }\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxTranslator1 Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE\n"
-  "   DEF HANDLEBOX_TRANSLATOR_TOPFACE IndexedFaceSet { coordIndex [ 0, 1, 2, 3, -1 ] }\n"
-  "}\n"
-  "DEF handleBoxTranslator1Active Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE\n"
-  "   USE HANDLEBOX_TRANSLATOR_TOPFACE\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxTranslator2 Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE\n"
-  "   DEF HANDLEBOX_TRANSLATOR_BOTTOMFACE IndexedFaceSet { coordIndex [ 4, 7, 6, 5, -1 ] }\n"
-  "}\n"
-  "DEF handleBoxTranslator2Active Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE\n"
-  "   USE HANDLEBOX_TRANSLATOR_BOTTOMFACE\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxTranslator3 Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE\n"
-  "   DEF HANDLEBOX_TRANSLATOR_LEFTFACE IndexedFaceSet { coordIndex [ 3, 2, 6, 7, -1 ] }\n"
-  "}\n"
-  "DEF handleBoxTranslator3Active Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE\n"
-  "   USE HANDLEBOX_TRANSLATOR_LEFTFACE\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxTranslator4 Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE\n"
-  "   DEF HANDLEBOX_TRANSLATOR_RIGHTFACE IndexedFaceSet { coordIndex [ 0, 4, 5, 1, -1 ] }\n"
-  "}\n"
-  "DEF handleBoxTranslator4Active Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE\n"
-  "   USE HANDLEBOX_TRANSLATOR_RIGHTFACE\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxTranslator5 Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE\n"
-  "   DEF HANDLEBOX_TRANSLATOR_FRONTFACE IndexedFaceSet { coordIndex [ 0, 3, 7, 4, -1 ] }\n"
-  "}\n"
-  "DEF handleBoxTranslator5Active Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE\n"
-  "   USE HANDLEBOX_TRANSLATOR_FRONTFACE\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxTranslator6 Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE\n"
-  "   DEF HANDLEBOX_TRANSLATOR_BACKFACE IndexedFaceSet { coordIndex [ 1, 5, 6, 2, -1 ] }\n"
-  "}\n"
-  "DEF handleBoxTranslator6Active Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE\n"
-  "   USE HANDLEBOX_TRANSLATOR_BACKFACE\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_DIRECTIONMARKER Group {\n"
-  "   USE HANDLEBOX_FEEDBACK_MATERIAL\n"
-  "   Coordinate3 { point [ 0 0 0, 0 0.5 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation 0 0.5 0 }\n"
-  "   Cone { bottomRadius 0.04  height 0.08 }\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxArrow1 Separator {\n"
-  "   USE HANDLEBOX_DIRECTIONMARKER\n"
-  "}\n"
-  "DEF handleBoxArrow2 Separator {\n"
-  "   RotationXYZ { axis Z angle 3.14 }\n"
-  "   USE HANDLEBOX_DIRECTIONMARKER\n"
-  "}\n"
-  "DEF handleBoxArrow3 Separator {\n"
-  "   RotationXYZ { axis Z angle 1.57 }\n"
-  "   USE HANDLEBOX_DIRECTIONMARKER\n"
-  "}\n"
-  "DEF handleBoxArrow4 Separator {\n"
-  "   RotationXYZ { axis Z angle -1.57 }\n"
-  "   USE HANDLEBOX_DIRECTIONMARKER\n"
-  "}\n"
-  "DEF handleBoxArrow5 Separator {\n"
-  "   RotationXYZ { axis X angle 1.57 }\n"
-  "   USE HANDLEBOX_DIRECTIONMARKER\n"
-  "}\n"
-  "DEF handleBoxArrow6 Separator {\n"
-  "   RotationXYZ { axis X angle -1.57 }\n"
-  "   USE HANDLEBOX_DIRECTIONMARKER\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_SOLIDMARKER Cube { width 0.1  height 0.1  depth 0.1 }\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_URF Group {\n"
-  "   Translation { translation 1 1 1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform1 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_URF\n"
-  "}\n"
-  "DEF handleBoxUniform1Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_URF\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_URB Group {\n"
-  "   Translation { translation 1 1 -1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform2 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_URB\n"
-  "}\n"
-  "DEF handleBoxUniform2Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_URB\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_DRF Group {\n"
-  "   Translation { translation 1 -1 1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform3 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DRF\n"
-  "}\n"
-  "DEF handleBoxUniform3Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DRF\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_DRB Group {\n"
-  "   Translation { translation 1 -1 -1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform4 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DRB\n"
-  "}\n"
-  "DEF handleBoxUniform4Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DRB\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_ULF Group {\n"
-  "   Translation { translation -1 1 1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform5 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_ULF\n"
-  "}\n"
-  "DEF handleBoxUniform5Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_ULF\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_ULB Group {\n"
-  "   Translation { translation -1 1 -1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform6 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_ULB\n"
-  "}\n"
-  "DEF handleBoxUniform6Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_ULB\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_DLF Group {\n"
-  "   Translation { translation -1 -1 1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform7 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DLF\n"
-  "}\n"
-  "DEF handleBoxUniform7Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DLF\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_DLB Group {\n"
-  "   Translation { translation -1 -1 -1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform8 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DLB\n"
-  "}\n"
-  "DEF handleBoxUniform8Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DLB\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_COORDS Coordinate3 {\n"
-  "   point [\n"
-  "    0 0 0,\n"
-  "    1.3 0 0, -1.3 0 0,\n"
-  "    0 1.3 0, 0 -1.3 0,\n"
-  "    0 0 1.3, 0 0 -1.3\n"
-  "   ]\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_MARKER_UP Group {\n"
-  "   USE HANDLEBOX_EXTRUSION_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 3, -1 ] }\n"
-  "   Translation { translation 0 1.3 0 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxExtruder1 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_UP\n"
-  "}\n"
-  "DEF handleBoxExtruder1Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_UP\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_MARKER_DOWN Group {\n"
-  "   USE HANDLEBOX_EXTRUSION_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 4, -1 ] }\n"
-  "   Translation { translation 0 -1.3 0 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxExtruder2 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_DOWN\n"
-  "}\n"
-  "DEF handleBoxExtruder2Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_DOWN\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_MARKER_LEFT Group {\n"
-  "   USE HANDLEBOX_EXTRUSION_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 2, -1 ] }\n"
-  "   Translation { translation -1.3 0 0 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxExtruder3 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_LEFT\n"
-  "}\n"
-  "DEF handleBoxExtruder3Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_LEFT\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_MARKER_RIGHT Group {\n"
-  "   USE HANDLEBOX_EXTRUSION_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation 1.3 0 0 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxExtruder4 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_RIGHT\n"
-  "}\n"
-  "DEF handleBoxExtruder4Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_RIGHT\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_MARKER_FRONT Group {\n"
-  "   USE HANDLEBOX_EXTRUSION_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 5, -1 ] }\n"
-  "   Translation { translation 0 0 1.3 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxExtruder5 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_FRONT\n"
-  "}\n"
-  "DEF handleBoxExtruder5Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_FRONT\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_MARKER_BACK Group {\n"
-  "   USE HANDLEBOX_EXTRUSION_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 6, -1 ] }\n"
-  "   Translation { translation 0 0 -1.3 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxExtruder6 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_BACK\n"
-  "}\n"
-  "DEF handleBoxExtruder6Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_BACK\n"
-  "}\n";
-
-#endif /* ! SO_HANDLEBOXDRAGGER_IV_H */
diff --git a/build/msvc8/data/draggerDefaults/jackDragger.h b/build/msvc8/data/draggerDefaults/jackDragger.h
deleted file mode 100644
index 8b01b5d..0000000
--- a/build/msvc8/data/draggerDefaults/jackDragger.h
+++ /dev/null
@@ -1,179 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_JACKDRAGGER_IV_H
-#define SO_JACKDRAGGER_IV_H
-
-static const char JACKDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF JACK_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF JACK_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF JACK_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "DEF JACK_GREENISH_MATERIAL Material { diffuseColor 0 0.3 0.2  emissiveColor 0 0.3 0.2  transparency 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF JACK_TRANSLATOR_AXIS Cube { width 2.2  height 0.1  depth 0.1 }\n"
-  "\n"
-  "DEF jackTranslatorLineTranslator Separator {\n"
-  "   USE JACK_INACTIVE_MATERIAL\n"
-  "   USE JACK_TRANSLATOR_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorLineTranslatorActive Separator {\n"
-  "   USE JACK_ACTIVE_MATERIAL\n"
-  "   USE JACK_TRANSLATOR_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF JACK_FEEDBACK_AXIS Group {\n"
-  "   Coordinate3 { point [ 0 3 0, 0 -3 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation 0 3 0 }\n"
-  "   Cone { height 0.2 bottomRadius 0.1 }\n"
-  "   Translation { translation 0 -6 0 }\n"
-  "   Rotation { rotation 0 0 1  3.14 }\n"
-  "   Cone { height 0.2 bottomRadius 0.1 }\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorXFeedback Separator {\n"
-  "   USE JACK_FEEDBACK_MATERIAL\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE JACK_FEEDBACK_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorYFeedback Separator {\n"
-  "   USE JACK_FEEDBACK_MATERIAL\n"
-  "   USE JACK_FEEDBACK_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorZFeedback Separator {\n"
-  "   USE JACK_FEEDBACK_MATERIAL\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   USE JACK_FEEDBACK_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF JACK_TRANSLATOR_PLANE Group {\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   Cube { depth 0.2 }\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorPlaneTranslator Separator {\n"
-  "   USE JACK_INACTIVE_MATERIAL\n"
-  "   USE JACK_TRANSLATOR_PLANE\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorPlaneTranslatorActive Separator {\n"
-  "   USE JACK_ACTIVE_MATERIAL\n"
-  "   USE JACK_TRANSLATOR_PLANE\n"
-  "}\n"
-  "\n"
-  "DEF JACK_FEEDBACK_PLANE Group {\n"
-  "   Coordinate3 { point [ -3 0 -3, 3 0 -3 , 3 0 3, -3 0 3 ] }\n"
-  "   IndexedFaceSet { coordIndex [ 0, 1, 2, 3, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorYZFeedback Separator {\n"
-  "   USE JACK_GREENISH_MATERIAL\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE JACK_FEEDBACK_PLANE\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorXZFeedback Separator {\n"
-  "   USE JACK_GREENISH_MATERIAL\n"
-  "   USE JACK_FEEDBACK_PLANE\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorXYFeedback Separator {\n"
-  "   USE JACK_GREENISH_MATERIAL\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   USE JACK_FEEDBACK_PLANE\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF JACK_ROTATE_AXES Group {\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   Coordinate3 { point [ 1.5 0 0, -1.5 0 0, 0 1.5 0, 0 -1.5 0, 0 0 1.5, 0 0 -1.5 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1, 4, 5, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF jackRotatorRotator Separator {\n"
-  "   USE JACK_INACTIVE_MATERIAL\n"
-  "   USE JACK_ROTATE_AXES\n"
-  "}\n"
-  "DEF jackRotatorRotatorActive Separator {\n"
-  "   USE JACK_ACTIVE_MATERIAL\n"
-  "   USE JACK_ROTATE_AXES\n"
-  "}\n"
-  "\n"
-  "DEF jackRotatorFeedback Separator { }\n"
-  "DEF jackRotatorFeedbackActive Separator { }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF JACK_SCALER Group {\n"
-  "   Translation { translation -1.5 0 0 }\n"
-  "   DEF JACK_SCALE_MARKER Cube { width 0.1  height 0.1  depth 0.1 }\n"
-  "   Translation { translation 3 0 0 }\n"
-  "   USE JACK_SCALE_MARKER\n"
-  "   Translation { translation -1.5 -1.5 0 }\n"
-  "   USE JACK_SCALE_MARKER\n"
-  "   Translation { translation 0 3 0 }\n"
-  "   USE JACK_SCALE_MARKER\n"
-  "   Translation { translation 0 -1.5 -1.5 }\n"
-  "   USE JACK_SCALE_MARKER\n"
-  "   Translation { translation 0 0 3 }\n"
-  "   USE JACK_SCALE_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF jackScalerScaler Separator {\n"
-  "   USE JACK_INACTIVE_MATERIAL\n"
-  "   USE JACK_SCALER\n"
-  "}\n"
-  "DEF jackScalerScalerActive Separator {\n"
-  "   USE JACK_ACTIVE_MATERIAL\n"
-  "   USE JACK_SCALER\n"
-  "}\n"
-  "\n"
-  "DEF jackScalerFeedback Separator { }\n"
-  "DEF jackScalerFeedbackActive Separator { }\n";
-
-#endif /* ! SO_JACKDRAGGER_IV_H */
diff --git a/build/msvc8/data/draggerDefaults/pointLightDragger.h b/build/msvc8/data/draggerDefaults/pointLightDragger.h
deleted file mode 100644
index a589528..0000000
--- a/build/msvc8/data/draggerDefaults/pointLightDragger.h
+++ /dev/null
@@ -1,77 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_POINTLIGHTDRAGGER_IV_H
-#define SO_POINTLIGHTDRAGGER_IV_H
-
-static const char POINTLIGHTDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF pointLightOverallMaterial Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF POINTLIGHT_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF POINTLIGHT_AXIS_TRANSLATOR Cube { width 4  height 0.5  depth 0.5 }\n"
-  "DEF POINTLIGHT_PLANE_TRANSLATOR Sphere { radius 1.0 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF pointLightTranslatorLineTranslator Separator {\n"
-  "   USE pointLightOverallMaterial\n"
-  "   USE POINTLIGHT_AXIS_TRANSLATOR\n"
-  "}\n"
-  "\n"
-  "DEF pointLightTranslatorLineTranslatorActive Separator {\n"
-  "   USE POINTLIGHT_ACTIVE_MATERIAL\n"
-  "   USE POINTLIGHT_AXIS_TRANSLATOR\n"
-  "}\n"
-  "\n"
-  "DEF pointLightTranslatorPlaneTranslator Separator {\n"
-  "   USE POINTLIGHT_PLANE_TRANSLATOR\n"
-  "}\n"
-  "\n"
-  "DEF pointLightTranslatorPlaneTranslatorActive Separator {\n"
-  "   USE POINTLIGHT_ACTIVE_MATERIAL\n"
-  "   USE POINTLIGHT_PLANE_TRANSLATOR\n"
-  "}\n";
-
-#endif /* ! SO_POINTLIGHTDRAGGER_IV_H */
diff --git a/build/msvc8/data/draggerDefaults/rotateCylindricalDragger.h b/build/msvc8/data/draggerDefaults/rotateCylindricalDragger.h
deleted file mode 100644
index d1ca150..0000000
--- a/build/msvc8/data/draggerDefaults/rotateCylindricalDragger.h
+++ /dev/null
@@ -1,84 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_ROTATECYLINDRICALDRAGGER_IV_H
-#define SO_ROTATECYLINDRICALDRAGGER_IV_H
-
-static const char ROTATECYLINDRICALDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF ROTATECYLINDRICAL_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF ROTATECYLINDRICAL_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF ROTATECYLINDRICAL_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF ROTATECYLINDRICAL_CYLINDER Group {\n"
-  "   Scale { scaleFactor 1.6 1.1 1.6 } # surround volume completely\n"
-  "   Complexity { value 0.4 }\n"
-  "   ShapeHints { vertexOrdering UNKNOWN_ORDERING }\n"
-  "   Cylinder { parts SIDES }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF rotateCylindricalRotator Separator {\n"
-  "   USE ROTATECYLINDRICAL_INACTIVE_MATERIAL\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   USE ROTATECYLINDRICAL_CYLINDER\n"
-  "}\n"
-  "\n"
-  "DEF rotateCylindricalRotatorActive Separator {\n"
-  "   USE ROTATECYLINDRICAL_ACTIVE_MATERIAL\n"
-  "   DrawStyle { style LINES  lineWidth 2 }\n"
-  "   USE ROTATECYLINDRICAL_CYLINDER\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF ROTATECYLINDRICAL_FEEDBACK_MARKER Separator {\n"
-  "   USE ROTATECYLINDRICAL_FEEDBACK_MATERIAL\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   Coordinate3 { point [ 0 1.1 0, 0 -1.1 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF rotateCylindricalFeedback Separator { USE ROTATECYLINDRICAL_FEEDBACK_MARKER }\n"
-  "DEF rotateCylindricalFeedbackActive Separator { USE ROTATECYLINDRICAL_FEEDBACK_MARKER }\n";
-
-#endif /* ! SO_ROTATECYLINDRICALDRAGGER_IV_H */
diff --git a/build/msvc8/data/draggerDefaults/rotateDiscDragger.h b/build/msvc8/data/draggerDefaults/rotateDiscDragger.h
deleted file mode 100644
index 652e4f0..0000000
--- a/build/msvc8/data/draggerDefaults/rotateDiscDragger.h
+++ /dev/null
@@ -1,96 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_ROTATEDISCDRAGGER_IV_H
-#define SO_ROTATEDISCDRAGGER_IV_H
-
-static const char ROTATEDISCDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF ROTATEDISC_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF ROTATEDISC_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF ROTATEDISC_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "DEF ROTATEDISC_CYLINDER Separator {\n"
-  "   DEF ROTATEDISC_CYLINDER_ROTATION Rotation { rotation 1 0 0  1.57 }\n"
-  "   DEF ROTATEDISC_CYLINDER_SCALE Scale { scaleFactor 1.733 1 1.733 }\n"
-  "   DEF ROTATEDISC_CYLINDER_SHAPEHINTS ShapeHints { vertexOrdering UNKNOWN_ORDERING }\n"
-  "   DrawStyle { style LINES }\n"
-  "   Cylinder { parts SIDES height 0.2 }\n"
-  "}\n"
-  "\n"
-  "DEF ROTATEDISC_CYLINDER_PICK Separator {\n"
-  "   USE ROTATEDISC_CYLINDER_ROTATION\n"
-  "   USE ROTATEDISC_CYLINDER_SCALE\n"
-  "   USE ROTATEDISC_CYLINDER_SHAPEHINTS\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Cylinder { parts ALL height 0.2 }\n"
-  "}\n"
-  "\n"
-  "DEF ROTATEDISC_BOX Cube { width 2.2  height 2.2  depth 2.2 }\n"
-  "\n"
-  "DEF rotateDiscRotator Separator {\n"
-  "   USE ROTATEDISC_INACTIVE_MATERIAL\n"
-  "   USE ROTATEDISC_CYLINDER\n"
-  "\n"
-  "   USE ROTATEDISC_CYLINDER_PICK\n"
-  "}\n"
-  "\n"
-  "DEF rotateDiscRotatorActive Separator {\n"
-  "   USE ROTATEDISC_ACTIVE_MATERIAL\n"
-  "   USE ROTATEDISC_CYLINDER\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   USE ROTATEDISC_BOX\n"
-  "}\n"
-  "\n"
-  "DEF ROTATEDISC_AXIS_LINE Group {\n"
-  "   Coordinate3 { point [ 0 0 1.1, 0 0 -1.1 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF rotateDiscFeedback Separator {\n"
-  "   USE ROTATEDISC_FEEDBACK_MATERIAL\n"
-  "   USE ROTATEDISC_AXIS_LINE\n"
-  "}\n"
-  "\n"
-  "DEF rotateDiscFeedbackActive Separator {\n"
-  "   USE ROTATEDISC_ACTIVE_MATERIAL\n"
-  "   USE ROTATEDISC_AXIS_LINE\n"
-  "}\n";
-
-#endif /* ! SO_ROTATEDISCDRAGGER_IV_H */
diff --git a/build/msvc8/data/draggerDefaults/rotateSphericalDragger.h b/build/msvc8/data/draggerDefaults/rotateSphericalDragger.h
deleted file mode 100644
index 19bb76a..0000000
--- a/build/msvc8/data/draggerDefaults/rotateSphericalDragger.h
+++ /dev/null
@@ -1,108 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_ROTATESPHERICALDRAGGER_IV_H
-#define SO_ROTATESPHERICALDRAGGER_IV_H
-
-static const char ROTATESPHERICALDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF ROTATESPHERICAL_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF ROTATESPHERICAL_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF ROTATESPHERICAL_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF ROTATESPHERICAL_FEEDBACK Group {\n"
-  "   Coordinate3 { point [ 1.3 0 0, -1.3 0 0, 0 1.3 0, 0 -1.3 0, 0 0 1.3, 0 0 -1.3 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1, 4, 5, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF rotateSphericalFeedback Separator {\n"
-  "   USE ROTATESPHERICAL_FEEDBACK_MATERIAL\n"
-  "   USE ROTATESPHERICAL_FEEDBACK\n"
-  "}\n"
-  "DEF rotateSphericalFeedbackActive Separator {\n"
-  "   USE ROTATESPHERICAL_FEEDBACK_MATERIAL\n"
-  "   USE ROTATESPHERICAL_FEEDBACK\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF ROTATESPHERICAL_RING Group {\n"
-  "\n"
-  "\n"
-  "   ShapeHints {\n"
-  "      shapeType UNKNOWN_SHAPE_TYPE\n"
-  "      vertexOrdering UNKNOWN_ORDERING\n"
-  "   }\n"
-  "\n"
-  "   DrawStyle { style LINES lineWidth 2 }\n"
-  "   Cylinder { parts SIDES height 0 }\n"
-  "}\n"
-  "\n"
-  "DEF ROTATESPHERICAL_BALL Group {\n"
-  "\n"
-  "\n"
-  "   Scale { scaleFactor 1.733 1.733 1.733 }\n"
-  "\n"
-  "\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Sphere { }\n"
-  "\n"
-  "\n"
-  "   USE ROTATESPHERICAL_RING\n"
-  "   Rotation { rotation 0 0 1 1.57 }\n"
-  "   USE ROTATESPHERICAL_RING\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   USE ROTATESPHERICAL_RING\n"
-  "}\n"
-  "\n"
-  "DEF rotateSphericalRotator Separator {\n"
-  "   USE ROTATESPHERICAL_INACTIVE_MATERIAL\n"
-  "   USE ROTATESPHERICAL_BALL\n"
-  "}\n"
-  "\n"
-  "DEF rotateSphericalRotatorActive Separator {\n"
-  "   USE ROTATESPHERICAL_ACTIVE_MATERIAL\n"
-  "   USE ROTATESPHERICAL_BALL\n"
-  "}\n";
-
-#endif /* ! SO_ROTATESPHERICALDRAGGER_IV_H */
diff --git a/build/msvc8/data/draggerDefaults/scale1Dragger.h b/build/msvc8/data/draggerDefaults/scale1Dragger.h
deleted file mode 100644
index 02ead12..0000000
--- a/build/msvc8/data/draggerDefaults/scale1Dragger.h
+++ /dev/null
@@ -1,86 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_SCALE1DRAGGER_IV_H
-#define SO_SCALE1DRAGGER_IV_H
-
-static const char SCALE1DRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF SCALE1_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF SCALE1_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF SCALE1_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "DEF SCALE1_AXIS Separator {\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   Coordinate3 { point [ 1 0 0, -1 0 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation -1.05 0 0 }\n"
-  "   PickStyle { style SHAPE }\n"
-  "   DEF SCALE1_MARKER Cube { width 0.10  height 0.10  depth 0.10 }\n"
-  "   Translation { translation 2.10 0 0 }\n"
-  "   USE SCALE1_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF scale1Scaler Separator {\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   USE SCALE1_INACTIVE_MATERIAL\n"
-  "   USE SCALE1_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF scale1ScalerActive Separator {\n"
-  "   USE SCALE1_ACTIVE_MATERIAL\n"
-  "   DrawStyle { lineWidth 3 }\n"
-  "   USE SCALE1_AXIS\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   PickStyle { style SHAPE }\n"
-  "   Cube { }\n"
-  "}\n"
-  "\n"
-  "DEF SCALE1_FEEDBACK Separator {\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   USE SCALE1_FEEDBACK_MATERIAL\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   Coordinate3 { point [ 0 1.1 0, 0 -1.1 0, 0 0 1.1, 0 0 -1.1 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF scale1Feedback Separator { USE SCALE1_FEEDBACK }\n"
-  "DEF scale1FeedbackActive Separator { USE SCALE1_FEEDBACK }\n";
-
-#endif /* ! SO_SCALE1DRAGGER_IV_H */
diff --git a/build/msvc8/data/draggerDefaults/scale2Dragger.h b/build/msvc8/data/draggerDefaults/scale2Dragger.h
deleted file mode 100644
index 4db4018..0000000
--- a/build/msvc8/data/draggerDefaults/scale2Dragger.h
+++ /dev/null
@@ -1,107 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_SCALE2DRAGGER_IV_H
-#define SO_SCALE2DRAGGER_IV_H
-
-static const char SCALE2DRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF SCALE2_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF SCALE2_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF SCALE2_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "DEF SCALE2_MARKER Group {\n"
-  "   PickStyle { style SHAPE }\n"
-  "   Translation { translation -0.025 0 0 }\n"
-  "   Cube { width 0.05  height 0.10  depth 0.05 }\n"
-  "   Translation { translation 0.05 -0.025 0 }\n"
-  "   Cube { width 0.05  height 0.05  depth 0.05 }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF SCALE2_SCALING_MARKERS Separator {\n"
-  "   Separator {\n"
-  "\n"
-  "      Translation { translation -1.1 -1.1 0 }\n"
-  "      USE SCALE2_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "\n"
-  "      Translation { translation 1.1 -1.1 0 }\n"
-  "      Rotation { rotation 0 0 1  1.57 }\n"
-  "      USE SCALE2_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "\n"
-  "      Translation { translation -1.1 1.1 0 }\n"
-  "      Rotation { rotation 0 0 1  -1.57 }\n"
-  "      USE SCALE2_MARKER\n"
-  "   }\n"
-  "\n"
-  "   Translation { translation 1.1 1.1 0 }\n"
-  "   Rotation { rotation 0 0 1  3.14 }\n"
-  "   USE SCALE2_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF scale2Scaler Separator {\n"
-  "   USE SCALE2_INACTIVE_MATERIAL\n"
-  "   USE SCALE2_SCALING_MARKERS\n"
-  "}\n"
-  "\n"
-  "DEF scale2ScalerActive Separator {\n"
-  "   USE SCALE2_ACTIVE_MATERIAL\n"
-  "   USE SCALE2_SCALING_MARKERS\n"
-  "\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   Cube { width 2.2  height 2.2  depth 2.2 }\n"
-  "}\n"
-  "\n"
-  "DEF SCALE2_FEEDBACK Group {\n"
-  "   USE SCALE2_FEEDBACK_MATERIAL\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   Coordinate3 { point [ 1.2 0 0, -1.2 0 0, 0 1.2 0, 0 -1.2 0, 0 0 1.2, 0 0 -1.2 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1, 4, 5, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF scale2Feedback Separator { USE SCALE2_FEEDBACK }\n"
-  "DEF scale2FeedbackActive Separator { USE SCALE2_FEEDBACK }\n";
-
-#endif /* ! SO_SCALE2DRAGGER_IV_H */
diff --git a/build/msvc8/data/draggerDefaults/scale2UniformDragger.h b/build/msvc8/data/draggerDefaults/scale2UniformDragger.h
deleted file mode 100644
index 6b7f7ac..0000000
--- a/build/msvc8/data/draggerDefaults/scale2UniformDragger.h
+++ /dev/null
@@ -1,118 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_SCALE2UNIFORMDRAGGER_IV_H
-#define SO_SCALE2UNIFORMDRAGGER_IV_H
-
-static const char SCALE2UNIFORMDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF SCALE2UNIFORM_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF SCALE2UNIFORM_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF SCALE2UNIFORM_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "DEF SCALE2UNIFORM_MARKER Group {\n"
-  "   PickStyle { style SHAPE }\n"
-  "   Translation { translation -0.025 0 0 }\n"
-  "   Cube { width 0.05  height 0.10  depth 0.05 }\n"
-  "   Translation { translation 0.05 -0.025 0 }\n"
-  "   Cube { width 0.05  height 0.05  depth 0.05 }\n"
-  "}\n"
-  "\n"
-  "DEF SCALE2UNIFORM_MARKERS Separator {\n"
-  "   Separator {\n"
-  "\n"
-  "      Translation { translation -1.1 -1.1 0 }\n"
-  "      USE SCALE2UNIFORM_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "\n"
-  "      Translation { translation 1.1 -1.1 0 }\n"
-  "      Rotation { rotation 0 0 1  1.57 }\n"
-  "      USE SCALE2UNIFORM_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "\n"
-  "      Translation { translation -1.1 1.1 0 }\n"
-  "      Rotation { rotation 0 0 1  -1.57 }\n"
-  "      USE SCALE2UNIFORM_MARKER\n"
-  "   }\n"
-  "\n"
-  "   Translation { translation 1.1 1.1 0 }\n"
-  "   Rotation { rotation 0 0 1  3.14 }\n"
-  "   USE SCALE2UNIFORM_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF SCALE2UNIFORM_FRAME Separator {\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   Coordinate3 { point [ 1.1 1.1 0, -1.1 1.1 0, -1.1 -1.1 0, 1.1 -1.1 0 ] }\n"
-  "\n"
-  "\n"
-  "\n"
-  "   PickStyle { style SHAPE }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, 2, 3, 0, -1 ] }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF scale2UniformScaler Separator {\n"
-  "   USE SCALE2UNIFORM_INACTIVE_MATERIAL\n"
-  "   USE SCALE2UNIFORM_FRAME\n"
-  "   USE SCALE2UNIFORM_MARKERS\n"
-  "}\n"
-  "\n"
-  "DEF scale2UniformScalerActive Separator {\n"
-  "   USE SCALE2UNIFORM_ACTIVE_MATERIAL\n"
-  "   USE SCALE2UNIFORM_FRAME\n"
-  "   USE SCALE2UNIFORM_MARKERS\n"
-  "\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   Cube { width 2.2  height 2.2  depth 2.2 }\n"
-  "}\n"
-  "\n"
-  "DEF SCALE2UNIFORM_FEEDBACK Group {\n"
-  "   USE SCALE2UNIFORM_FEEDBACK_MATERIAL\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   Coordinate3 { point [ 1.2 0 0, -1.2 0 0, 0 1.2 0, 0 -1.2 0, 0 0 1.2, 0 0 -1.2 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1, 4, 5, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF scale2UniformFeedback Separator { USE SCALE2UNIFORM_FEEDBACK }\n"
-  "DEF scale2UniformFeedbackActive Separator { USE SCALE2UNIFORM_FEEDBACK }\n";
-
-#endif /* ! SO_SCALE2UNIFORMDRAGGER_IV_H */
diff --git a/build/msvc8/data/draggerDefaults/scaleUniformDragger.h b/build/msvc8/data/draggerDefaults/scaleUniformDragger.h
deleted file mode 100644
index 622748d..0000000
--- a/build/msvc8/data/draggerDefaults/scaleUniformDragger.h
+++ /dev/null
@@ -1,123 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_SCALEUNIFORMDRAGGER_IV_H
-#define SO_SCALEUNIFORMDRAGGER_IV_H
-
-static const char SCALEUNIFORMDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF SCALEUNIFORM_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF SCALEUNIFORM_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF SCALEUNIFORM_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF SCALEUNIFORM_SOLIDMARKER Cube { width 0.1  height 0.1  depth 0.1 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF SCALEUNIFORM_DRAGPOINTS Group {\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 1.1 1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 1.1 1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 -1.1 1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 -1.1 1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 1.1 -1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 1.1 -1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 -1.1 -1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 -1.1 -1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF scaleUniformScaler Separator {\n"
-  "   USE SCALEUNIFORM_INACTIVE_MATERIAL\n"
-  "   USE SCALEUNIFORM_DRAGPOINTS\n"
-  "}\n"
-  "\n"
-  "DEF scaleUniformScalerActive Separator {\n"
-  "   USE SCALEUNIFORM_ACTIVE_MATERIAL\n"
-  "   USE SCALEUNIFORM_DRAGPOINTS\n"
-  "\n"
-  "\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   Cube { width 2.25  height 2.25  depth 2.25 }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF SCALEUNIFORM_FEEDBACK_AXES Group {\n"
-  "   USE SCALEUNIFORM_FEEDBACK_MATERIAL\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   Coordinate3 { point [ 1 0 0, -1 0 0, 0 1 0, 0 -1 0, 0 0 1, 0 0 -1 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1, 4, 5, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF scaleUniformFeedback Separator {\n"
-  "   USE SCALEUNIFORM_FEEDBACK_AXES\n"
-  "}\n"
-  "DEF scaleUniformFeedbackActive Separator {\n"
-  "   USE SCALEUNIFORM_FEEDBACK_AXES\n"
-  "}\n";
-
-#endif /* ! SO_SCALEUNIFORMDRAGGER_IV_H */
diff --git a/build/msvc8/data/draggerDefaults/spotLightDragger.h b/build/msvc8/data/draggerDefaults/spotLightDragger.h
deleted file mode 100644
index 6c43385..0000000
--- a/build/msvc8/data/draggerDefaults/spotLightDragger.h
+++ /dev/null
@@ -1,121 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_SPOTLIGHTDRAGGER_IV_H
-#define SO_SPOTLIGHTDRAGGER_IV_H
-
-static const char SPOTLIGHTDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF SPOTLIGHT_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF SPOTLIGHT_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF spotLightOverallMaterial Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "\n"
-  "\n"
-  "DEF SPOTLIGHT_ARROW Separator {\n"
-  "\n"
-  "   Rotation { rotation 1 0 0  -1.57 }\n"
-  "\n"
-  "   Coordinate3 { point [ 0 0 0, 0 9 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation 0 10 0 }\n"
-  "   Cone { }\n"
-  "   Translation { translation 0 -11 0 }\n"
-  "   Cone { bottomRadius 0.1 }\n"
-  "}\n"
-  "\n"
-  "DEF spotLightRotatorRotator Separator {\n"
-  "   USE SPOTLIGHT_INACTIVE_MATERIAL\n"
-  "   USE SPOTLIGHT_ARROW\n"
-  "}\n"
-  "DEF spotLightRotatorRotatorActive Separator {\n"
-  "   USE SPOTLIGHT_ACTIVE_MATERIAL\n"
-  "   USE SPOTLIGHT_ARROW\n"
-  "}\n"
-  "\n"
-  "DEF spotLightRotatorFeedback Separator { }\n"
-  "DEF spotLightRotatorFeedbackActive Separator { }\n"
-  "\n"
-  "\n"
-  "DEF SPOTLIGHT_TRANSLATE_AXIS Group {\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   Cylinder { height 3.0  radius 0.2 }\n"
-  "}\n"
-  "\n"
-  "DEF spotLightTranslatorLineTranslator Separator {\n"
-  "   USE SPOTLIGHT_INACTIVE_MATERIAL\n"
-  "   USE SPOTLIGHT_TRANSLATE_AXIS\n"
-  "}\n"
-  "DEF spotLightTranslatorLineTranslatorActive Separator {\n"
-  "   USE SPOTLIGHT_ACTIVE_MATERIAL\n"
-  "   USE SPOTLIGHT_TRANSLATE_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF spotLightTranslatorPlaneTranslator Separator {\n"
-  "   USE SPOTLIGHT_INACTIVE_MATERIAL\n"
-  "   Sphere { }\n"
-  "}\n"
-  "DEF spotLightTranslatorPlaneTranslatorActive Separator {\n"
-  "   USE SPOTLIGHT_ACTIVE_MATERIAL\n"
-  "   Sphere { }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF SPOTLIGHT_CONEANGLE Separator {\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   ShapeHints { vertexOrdering UNKNOWN_ORDERING }\n"
-  "   Cone { parts SIDES  bottomRadius 2.0 }\n"
-  "}\n"
-  "\n"
-  "DEF spotLightBeam Separator {\n"
-  "   USE SPOTLIGHT_INACTIVE_MATERIAL\n"
-  "   DrawStyle { style LINES  lineWidth 2 }\n"
-  "   USE SPOTLIGHT_CONEANGLE\n"
-  "}\n"
-  "DEF spotLightBeamActive Separator {\n"
-  "   USE SPOTLIGHT_ACTIVE_MATERIAL\n"
-  "   DrawStyle { style LINES  lineWidth 3 }\n"
-  "   USE SPOTLIGHT_CONEANGLE\n"
-  "}\n"
-  "\n"
-  "DEF spotLightBeamPlacement Translation { translation 0 0 -1.5 }\n";
-
-#endif /* ! SO_SPOTLIGHTDRAGGER_IV_H */
diff --git a/build/msvc8/data/draggerDefaults/tabBoxDragger.h b/build/msvc8/data/draggerDefaults/tabBoxDragger.h
deleted file mode 100644
index 55328f4..0000000
--- a/build/msvc8/data/draggerDefaults/tabBoxDragger.h
+++ /dev/null
@@ -1,71 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TABBOXDRAGGER_IV_H
-#define SO_TABBOXDRAGGER_IV_H
-
-static const char TABBOXDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF TABBOX_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF tabBoxScaleTabMaterial Material { diffuseColor 0 0.5 0  emissiveColor 0 0.5 0 }\n"
-  "DEF tabBoxScaleTabHints ShapeHints {\n"
-  "\n"
-  "   vertexOrdering COUNTERCLOCKWISE\n"
-  "   shapeType SOLID\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF tabBoxBoxGeom Separator {\n"
-  "   USE TABBOX_INACTIVE_MATERIAL\n"
-  "   DrawStyle { style LINES }\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   Cube { }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF tabBoxTranslator Separator {\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Coordinate3 { point [ -1 -1 0, 1 -1 0, 1 1 0, -1 1 0 ] }\n"
-  "   IndexedFaceSet { coordIndex [ 0, 1, 2, 3, -1 ] }\n"
-  "}\n";
-
-#endif /* ! SO_TABBOXDRAGGER_IV_H */
diff --git a/build/msvc8/data/draggerDefaults/tabPlaneDragger.h b/build/msvc8/data/draggerDefaults/tabPlaneDragger.h
deleted file mode 100644
index 665830d..0000000
--- a/build/msvc8/data/draggerDefaults/tabPlaneDragger.h
+++ /dev/null
@@ -1,60 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TABPLANEDRAGGER_IV_H
-#define SO_TABPLANEDRAGGER_IV_H
-
-static const char TABPLANEDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF tabPlaneScaleTabMaterial Material { diffuseColor 0 0.5 0  emissiveColor 0 0.5 0 }\n"
-  "DEF tabPlaneScaleTabHints ShapeHints {\n"
-  "\n"
-  "   vertexOrdering COUNTERCLOCKWISE\n"
-  "   shapeType SOLID\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF tabPlaneTranslator Separator {\n"
-  "   DrawStyle { style LINES }\n"
-  "   Coordinate3 { point [ -1 -1 0, 1 -1 0, 1 1 0, -1 1 0 ] }\n"
-  "   IndexedFaceSet { coordIndex [ 0, 1, 2, 3, -1 ] }\n"
-  "}\n";
-
-#endif /* ! SO_TABPLANEDRAGGER_IV_H */
diff --git a/build/msvc8/data/draggerDefaults/trackballDragger.h b/build/msvc8/data/draggerDefaults/trackballDragger.h
deleted file mode 100644
index cacb1b0..0000000
--- a/build/msvc8/data/draggerDefaults/trackballDragger.h
+++ /dev/null
@@ -1,135 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TRACKBALLDRAGGER_IV_H
-#define SO_TRACKBALLDRAGGER_IV_H
-
-static const char TRACKBALLDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF TRACKBALL_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF TRACKBALL_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF TRACKBALL_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "DEF TRACKBALL_USER_INACTIVE_MATERIAL Material { diffuseColor 0 0.7 0.1  emissiveColor 0 0.2 0.1 }\n"
-  "DEF TRACKBALL_USER_ACTIVE_MATERIAL Material { diffuseColor 0 0.8 0.1  emissiveColor 0 0.3 0.1 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRACKBALL_BAND_MARKER Group {\n"
-  "   DrawStyle { style LINES }\n"
-  "   ShapeHints { vertexOrdering UNKNOWN_ORDERING }\n"
-  "   Cylinder { parts SIDES  radius 1.05 height 0.1 }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF trackballXRotator Separator {\n"
-  "   USE TRACKBALL_INACTIVE_MATERIAL\n"
-  "   DEF TRACKBALL_X_BAND Group {\n"
-  "      Rotation { rotation 0 0 1 1.57 }\n"
-  "      USE TRACKBALL_BAND_MARKER\n"
-  "   }\n"
-  "}\n"
-  "DEF trackballXRotatorActive Separator {\n"
-  "   USE TRACKBALL_ACTIVE_MATERIAL\n"
-  "   USE TRACKBALL_X_BAND\n"
-  "}\n"
-  "\n"
-  "DEF trackballYRotator Separator {\n"
-  "   USE TRACKBALL_INACTIVE_MATERIAL\n"
-  "   USE TRACKBALL_BAND_MARKER\n"
-  "}\n"
-  "DEF trackballYRotatorActive Separator {\n"
-  "   USE TRACKBALL_ACTIVE_MATERIAL\n"
-  "   USE TRACKBALL_BAND_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF trackballZRotator Separator {\n"
-  "   USE TRACKBALL_INACTIVE_MATERIAL\n"
-  "   DEF TRACKBALL_Z_BAND Group {\n"
-  "      Rotation { rotation 1 0 0 1.57 }\n"
-  "      USE TRACKBALL_BAND_MARKER\n"
-  "   }\n"
-  "}\n"
-  "DEF trackballZRotatorActive Separator {\n"
-  "   USE TRACKBALL_ACTIVE_MATERIAL\n"
-  "   USE TRACKBALL_Z_BAND\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRACKBALL_USER_AXIS Group {\n"
-  "   Coordinate3 { point [ 0 1.5 0, 0 -1.5 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF trackballUserAxis Separator {\n"
-  "   USE TRACKBALL_FEEDBACK_MATERIAL\n"
-  "   USE TRACKBALL_USER_AXIS\n"
-  "}\n"
-  "DEF trackballUserAxisActive Separator {\n"
-  "   USE TRACKBALL_FEEDBACK_MATERIAL\n"
-  "   USE TRACKBALL_USER_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF TRACKBALL_DRAGGER_USER_ROTATOR Group {\n"
-  "   Scale { scaleFactor 1.05 1.05 1.05 } # outside the x, y and z bands\n"
-  "   USE TRACKBALL_BAND_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF trackballUserRotator Separator {\n"
-  "   USE TRACKBALL_USER_INACTIVE_MATERIAL\n"
-  "   USE TRACKBALL_DRAGGER_USER_ROTATOR\n"
-  "}\n"
-  "\n"
-  "DEF trackballUserRotatorActive Separator {\n"
-  "   USE TRACKBALL_USER_ACTIVE_MATERIAL\n"
-  "   USE TRACKBALL_DRAGGER_USER_ROTATOR\n"
-  "}\n"
-  "\n"
-  "DEF TRACKBALL_CENTER Separator {\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Sphere { radius 1.02 }\n"
-  "}\n"
-  "\n"
-  "DEF trackballRotator Separator { USE TRACKBALL_CENTER }\n"
-  "DEF trackballRotatorActive Separator { USE TRACKBALL_CENTER }\n";
-
-#endif /* ! SO_TRACKBALLDRAGGER_IV_H */
diff --git a/build/msvc8/data/draggerDefaults/transformBoxDragger.h b/build/msvc8/data/draggerDefaults/transformBoxDragger.h
deleted file mode 100644
index c849635..0000000
--- a/build/msvc8/data/draggerDefaults/transformBoxDragger.h
+++ /dev/null
@@ -1,190 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TRANSFORMBOXDRAGGER_IV_H
-#define SO_TRANSFORMBOXDRAGGER_IV_H
-
-static const char TRANSFORMBOXDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMBOX_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF TRANSFORMBOX_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF TRANSFORMBOX_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMBOX_SOLIDMARKER Cube { width 0.1  height 0.1  depth 0.1 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMBOX_SCALEDRAGPOINTS Group {\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 1.1 1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 1.1 -1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 -1.1 1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 -1.1 -1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 1.1 1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 1.1 -1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 -1.1 1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 -1.1 -1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxScalerScaler Separator {\n"
-  "   USE TRANSFORMBOX_INACTIVE_MATERIAL\n"
-  "   USE TRANSFORMBOX_SCALEDRAGPOINTS\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxScalerScalerActive Separator {\n"
-  "   USE TRANSFORMBOX_ACTIVE_MATERIAL\n"
-  "   USE TRANSFORMBOX_SCALEDRAGPOINTS\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxScalerFeedback Separator { }\n"
-  "DEF transformBoxScalerFeedbackActive Separator { }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMBOX_ROTATION_MARKER Cube { width 0.04  height 2.2  depth 0.04 }\n"
-  "\n"
-  "DEF TRANSFORMBOX_ROTATE_SIDE Group {\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 0 1.1 }\n"
-  "      USE TRANSFORMBOX_ROTATION_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 0 -1.1 }\n"
-  "      USE TRANSFORMBOX_ROTATION_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 0 1.1 }\n"
-  "      USE TRANSFORMBOX_ROTATION_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 0 -1.1 }\n"
-  "      USE TRANSFORMBOX_ROTATION_MARKER\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxRotatorRotator Separator {\n"
-  "   USE TRANSFORMBOX_INACTIVE_MATERIAL\n"
-  "   USE TRANSFORMBOX_ROTATE_SIDE \n"
-  "}\n"
-  "DEF transformBoxRotatorRotatorActive Separator {\n"
-  "   USE TRANSFORMBOX_ACTIVE_MATERIAL\n"
-  "   USE TRANSFORMBOX_ROTATE_SIDE \n"
-  "}\n"
-  "\n"
-  "DEF transformBoxRotatorFeedback Separator { }\n"
-  "\n"
-  "DEF transformBoxRotatorFeedbackActive Separator {\n"
-  "   USE TRANSFORMBOX_FEEDBACK_MATERIAL\n"
-  "   Coordinate3 { point [ 0 1.2 0, 0 -1.2 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMBOX_TRANSLATIONSIDE Separator {\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Coordinate3 { point [ 1.1 1.1 1.1, -1.1 1.1 1.1, -1.1 -1.1 1.1, 1.1 -1.1 1.1 ] }\n"
-  "   IndexedFaceSet { coordIndex [ 0, 1, 2, 3, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxTranslatorTranslator Separator {\n"
-  "   USE TRANSFORMBOX_TRANSLATIONSIDE\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxTranslatorTranslatorActive Separator {\n"
-  "   USE TRANSFORMBOX_TRANSLATIONSIDE\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxTranslatorXAxisFeedback Separator {\n"
-  "   DEF TRANSFORMBOX_FEEDBACK_AXIS Group {\n"
-  "      USE TRANSFORMBOX_FEEDBACK_MATERIAL\n"
-  "      Coordinate3 { point [ 0.5 0 1.1, -0.5 0 1.1 ] }\n"
-  "      IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "      Separator {\n"
-  "         Rotation { rotation 0 0 1  1.57 }\n"
-  "         DEF TRANSFORMBOX_FEEDBACK_MARKER Group {\n"
-  "            Translation { translation 0 0.5 1.1 }\n"
-  "            Cone { bottomRadius 0.04  height 0.08 }\n"
-  "         }\n"
-  "      }\n"
-  "      Separator {\n"
-  "         Rotation { rotation 0 0 1  -1.57 }\n"
-  "         USE TRANSFORMBOX_FEEDBACK_MARKER\n"
-  "      }\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxTranslatorYAxisFeedback Separator {\n"
-  "   Rotation { rotation 0 0 1  -1.57 }\n"
-  "   USE TRANSFORMBOX_FEEDBACK_AXIS\n"
-  "}\n";
-
-#endif /* ! SO_TRANSFORMBOXDRAGGER_IV_H */
diff --git a/build/msvc8/data/draggerDefaults/transformerDragger.h b/build/msvc8/data/draggerDefaults/transformerDragger.h
deleted file mode 100644
index b2908eb..0000000
--- a/build/msvc8/data/draggerDefaults/transformerDragger.h
+++ /dev/null
@@ -1,519 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TRANSFORMERDRAGGER_IV_H
-#define SO_TRANSFORMERDRAGGER_IV_H
-
-static const char TRANSFORMERDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMER_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF TRANSFORMER_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF TRANSFORMER_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMER_FEEDBACK_TRANSPARENT_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5  transparency 0.5 }\n"
-  "DEF TRANSFORMER_GREEN_MATERIAL Material { diffuseColor 0.0 0.5 0  emissiveColor 0.0 0.5 0 }\n"
-  "\n"
-  "DEF transformerOverallStyle Group { USE TRANSFORMER_INACTIVE_MATERIAL }\n"
-  "DEF transformerLocateMaterial Material { diffuseColor 0.8 0.3 0  emissiveColor 0.8 0.3 0 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMER_SIDE_COORDS Group {\n"
-  "   Coordinate3 {\n"
-  "      point [\n"
-  "       -1.001 -1.001 1.001, 1.001 -1.001 1.001, 1.001 1.001 1.001, -1.001 1.001 1.001,     # front face, ccw, from bottom left\n"
-  "       -1.001 -1.001 -1.001, 1.001 -1.001 -1.001, 1.001 1.001 -1.001, -1.001 1.001 -1.001  # back face, cw, from bottom left\n"
-  "      ]\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_SIDE_DATA Group {\n"
-  "   USE TRANSFORMER_SIDE_COORDS\n"
-  "\n"
-  "\n"
-  "   DrawStyle { style LINES }\n"
-  "\n"
-  "   ShapeHints { vertexOrdering UNKNOWN_ORDERING }\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_TRANSLATOR_ACTIVE Group {\n"
-  "   USE TRANSFORMER_ACTIVE_MATERIAL\n"
-  "   DrawStyle { style LINES  lineWidth 3.0 }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslator1 Separator {\n"
-  "   USE TRANSFORMER_SIDE_DATA\n"
-  "   IndexedFaceSet { coordIndex [ 3, 2, 6, 7, -1 ] }\n"
-  "}\n"
-  "DEF transformerTranslator1Active Separator {\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   USE transformerTranslator1\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslator2 Separator {\n"
-  "   USE TRANSFORMER_SIDE_DATA\n"
-  "   IndexedFaceSet { coordIndex [ 4, 5, 1, 0, -1 ] }\n"
-  "}\n"
-  "DEF transformerTranslator2Active Separator {\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   USE transformerTranslator2\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslator3 Separator {\n"
-  "   USE TRANSFORMER_SIDE_DATA\n"
-  "   IndexedFaceSet { coordIndex [ 4, 0, 3, 7, -1 ] }\n"
-  "}\n"
-  "DEF transformerTranslator3Active Separator {\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   USE transformerTranslator3\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslator4 Separator {\n"
-  "   USE TRANSFORMER_SIDE_DATA\n"
-  "   IndexedFaceSet { coordIndex [ 1, 5, 6, 2, -1] }\n"
-  "}\n"
-  "DEF transformerTranslator4Active Separator {\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   USE transformerTranslator4\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslator5 Separator {\n"
-  "   USE TRANSFORMER_SIDE_DATA\n"
-  "   IndexedFaceSet { coordIndex [ 0, 1, 2, 3, -1 ] }\n"
-  "}\n"
-  "DEF transformerTranslator5Active Separator {\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   USE transformerTranslator5\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslator6 Separator {\n"
-  "   USE TRANSFORMER_SIDE_DATA\n"
-  "   IndexedFaceSet { coordIndex [ 4, 7, 6, 5, -1 ] }\n"
-  "}\n"
-  "DEF transformerTranslator6Active Separator {\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   USE transformerTranslator6\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslateBoxFeedback Separator {\n"
-  "   USE TRANSFORMER_FEEDBACK_MATERIAL\n"
-  "   DrawStyle { style LINES }\n"
-  "   Cube { }\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   Coordinate3 { point [ -1.001 1.001 1.001, 1.001 1.001 1.001, 1.001 1.001 -1.001, -1.001 1.001 -1.001 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, 2, 3, 0, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_SINGLE_AXIS Group {\n"
-  "   USE TRANSFORMER_ACTIVE_MATERIAL\n"
-  "\n"
-  "   Coordinate3 { point [ 0 0.5 0, 0 -0.5 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "\n"
-  "   Translation { translation 0 0.5 0 }\n"
-  "   DEF TRANSFORMER_AXIS_MARKER Cone { height 0.05  bottomRadius 0.05 }\n"
-  "\n"
-  "   Translation { translation 0 -1 0 }\n"
-  "   Rotation { rotation 0 0 1  3.14 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_AXIS_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF transformerXAxisFeedbackActive Separator {\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE TRANSFORMER_SINGLE_AXIS\n"
-  "}\n"
-  "DEF transformerYAxisFeedbackActive Separator {\n"
-  "   USE TRANSFORMER_SINGLE_AXIS\n"
-  "}\n"
-  "DEF transformerZAxisFeedbackActive Separator {\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   USE TRANSFORMER_SINGLE_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF transformerXAxisFeedbackSelect Separator {\n"
-  "   USE transformerXAxisFeedbackActive\n"
-  "}\n"
-  "DEF transformerYAxisFeedbackSelect Separator {\n"
-  "   USE transformerYAxisFeedbackActive\n"
-  "}\n"
-  "DEF transformerZAxisFeedbackSelect Separator {\n"
-  "   USE transformerZAxisFeedbackActive\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerXCrosshairFeedback Separator { }\n"
-  "DEF transformerYCrosshairFeedback Separator { }\n"
-  "DEF transformerZCrosshairFeedback Separator { }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMER_ROTATOR_ACTIVE Group {\n"
-  "   USE TRANSFORMER_ACTIVE_MATERIAL\n"
-  "   DrawStyle { lineWidth 3.0 }\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_ROTATOR_COORDS Coordinate3 {\n"
-  "   point [ 0 0 0, 1.5 0 0, -1.5 0 0, 0 1.5 0, 0 -1.5 0, 0 0 1.5, 0 0 -1.5 ]\n"
-  "}\n"
-  "DEF TRANSFORMER_ROTATOR_MARKER Sphere { radius 0.05 }\n"
-  "\n"
-  "DEF TRANSFORMER_ROTATOR_PART1 Group {\n"
-  "   USE TRANSFORMER_ROTATOR_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 3, -1 ] }\n"
-  "   Translation { translation 0 1.5 0 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_ROTATOR_MARKER\n"
-  "}\n"
-  "DEF TRANSFORMER_ROTATOR_PART2 Group {\n"
-  "   USE TRANSFORMER_ROTATOR_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 4, -1 ] }\n"
-  "   Translation { translation 0 -1.5 0 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_ROTATOR_MARKER\n"
-  "}\n"
-  "DEF TRANSFORMER_ROTATOR_PART3 Group {\n"
-  "   USE TRANSFORMER_ROTATOR_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 2, -1 ] }\n"
-  "   Translation { translation -1.5 0 0 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_ROTATOR_MARKER\n"
-  "}\n"
-  "DEF TRANSFORMER_ROTATOR_PART4 Group {\n"
-  "   USE TRANSFORMER_ROTATOR_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation 1.5 0 0 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_ROTATOR_MARKER\n"
-  "}\n"
-  "DEF TRANSFORMER_ROTATOR_PART5 Group {\n"
-  "   USE TRANSFORMER_ROTATOR_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 5, -1 ] }\n"
-  "   Translation { translation 0 0 1.5 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_ROTATOR_MARKER\n"
-  "}\n"
-  "DEF TRANSFORMER_ROTATOR_PART6 Group {\n"
-  "   USE TRANSFORMER_ROTATOR_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 6, -1 ] }\n"
-  "   Translation { translation 0 0 -1.5 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_ROTATOR_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF transformerRotator1 Separator {\n"
-  "   USE TRANSFORMER_GREEN_MATERIAL\n"
-  "   USE TRANSFORMER_ROTATOR_PART1\n"
-  "}\n"
-  "DEF transformerRotator1Active Separator {\n"
-  "   USE TRANSFORMER_ROTATOR_ACTIVE\n"
-  "   USE TRANSFORMER_ROTATOR_PART1\n"
-  "}\n"
-  "DEF transformerRotator2 Separator {\n"
-  "   USE TRANSFORMER_GREEN_MATERIAL\n"
-  "   USE TRANSFORMER_ROTATOR_PART2\n"
-  "}\n"
-  "DEF transformerRotator2Active Separator {\n"
-  "   USE TRANSFORMER_ROTATOR_ACTIVE\n"
-  "   USE TRANSFORMER_ROTATOR_PART2\n"
-  "}\n"
-  "DEF transformerRotator3 Separator {\n"
-  "   USE TRANSFORMER_GREEN_MATERIAL\n"
-  "   USE TRANSFORMER_ROTATOR_PART3\n"
-  "}\n"
-  "DEF transformerRotator3Active Separator {\n"
-  "   USE TRANSFORMER_ROTATOR_ACTIVE\n"
-  "   USE TRANSFORMER_ROTATOR_PART3\n"
-  "}\n"
-  "DEF transformerRotator4 Separator {\n"
-  "   USE TRANSFORMER_GREEN_MATERIAL\n"
-  "   USE TRANSFORMER_ROTATOR_PART4\n"
-  "}\n"
-  "DEF transformerRotator4Active Separator {\n"
-  "   USE TRANSFORMER_ROTATOR_ACTIVE\n"
-  "   USE TRANSFORMER_ROTATOR_PART4\n"
-  "}\n"
-  "DEF transformerRotator5 Separator {\n"
-  "   USE TRANSFORMER_GREEN_MATERIAL\n"
-  "   USE TRANSFORMER_ROTATOR_PART5\n"
-  "}\n"
-  "DEF transformerRotator5Active Separator {\n"
-  "   USE TRANSFORMER_ROTATOR_ACTIVE\n"
-  "   USE TRANSFORMER_ROTATOR_PART5\n"
-  "}\n"
-  "DEF transformerRotator6 Separator {\n"
-  "   USE TRANSFORMER_GREEN_MATERIAL\n"
-  "   USE TRANSFORMER_ROTATOR_PART6\n"
-  "}\n"
-  "DEF transformerRotator6Active Separator {\n"
-  "   USE TRANSFORMER_ROTATOR_ACTIVE\n"
-  "   USE TRANSFORMER_ROTATOR_PART6\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF transformerYCircleFeedback Separator {\n"
-  "   USE TRANSFORMER_FEEDBACK_MATERIAL\n"
-  "   ShapeHints { vertexOrdering UNKNOWN_ORDERING }\n"
-  "   Cylinder { height 0.03  parts SIDES }\n"
-  "}\n"
-  "\n"
-  "DEF transformerXCircleFeedback Separator {\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE transformerYCircleFeedback\n"
-  "}\n"
-  "\n"
-  "DEF transformerZCircleFeedback Separator {\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   USE transformerYCircleFeedback\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_ROUNDWALL_MARKER Group {\n"
-  "   USE TRANSFORMER_FEEDBACK_MATERIAL\n"
-  "   Coordinate3 { point [ 1.001 0 0, -1.001 0 0, 0 1.001 0, 0 -1.001 0, 0 0 1.001, 0 0 -1.001 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1, 4, 5, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF transformerPosXRoundWallFeedback Separator {\n"
-  "   Transform { rotation 0 0 1 1.57  translation 1 0 0 }\n"
-  "   USE TRANSFORMER_ROUNDWALL_MARKER\n"
-  "}\n"
-  "DEF transformerNegXRoundWallFeedback Separator {\n"
-  "   Transform { rotation 0 0 1 1.57  translation -1 0 0 }\n"
-  "   USE TRANSFORMER_ROUNDWALL_MARKER\n"
-  "}\n"
-  "DEF transformerPosYRoundWallFeedback Separator {\n"
-  "   Transform { translation 0 1 0 }\n"
-  "   USE TRANSFORMER_ROUNDWALL_MARKER\n"
-  "}\n"
-  "DEF transformerNegYRoundWallFeedback Separator {\n"
-  "   Transform { translation 0 -1 0 }\n"
-  "   USE TRANSFORMER_ROUNDWALL_MARKER\n"
-  "}\n"
-  "DEF transformerPosZRoundWallFeedback Separator {\n"
-  "   Transform { rotation 1 0 0 1.57  translation 0 0 1 }\n"
-  "   USE TRANSFORMER_ROUNDWALL_MARKER\n"
-  "}\n"
-  "DEF transformerNegZRoundWallFeedback Separator {\n"
-  "   Transform { rotation 1 0 0 1.57  translation 0 0 -1 }\n"
-  "   USE TRANSFORMER_ROUNDWALL_MARKER\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMER_SCALE_ACTIVE Group {\n"
-  "   DrawStyle { lineWidth 3.0 }\n"
-  "   USE TRANSFORMER_ACTIVE_MATERIAL\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_SCALE_MARKER Cube { width 0.1  height 0.1  depth 0.1 }\n"
-  "\n"
-  "DEF transformerScale1 Separator {\n"
-  "   Translation { translation 1 1 1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale1Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale1\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale2 Separator {\n"
-  "   Translation { translation 1 1 -1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale2Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale2\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale3 Separator {\n"
-  "   Translation { translation 1 -1 1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale3Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale3\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale4 Separator {\n"
-  "   Translation { translation 1 -1 -1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale4Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale4\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale5 Separator {\n"
-  "   Translation { translation -1 1 1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale5Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale5\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale6 Separator {\n"
-  "   Translation { translation -1 1 -1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale6Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale6\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale7 Separator {\n"
-  "   Translation { translation -1 -1 1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale7Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale7\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale8 Separator {\n"
-  "   Translation { translation -1 -1 -1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale8Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale8\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMER_SCALE_DIAGONAL Group {\n"
-  "   Coordinate3 { point [ -1.001 1.001 1.001, 1.001 -1.001 -1.001 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF transformerRadialFeedback Separator {\n"
-  "   USE TRANSFORMER_FEEDBACK_MATERIAL\n"
-  "\n"
-  "   USE TRANSFORMER_SCALE_DIAGONAL\n"
-  "   Rotation { rotation 0 1 0  1.57 }\n"
-  "   USE TRANSFORMER_SCALE_DIAGONAL\n"
-  "   Rotation { rotation 0 1 0  1.57 }\n"
-  "   USE TRANSFORMER_SCALE_DIAGONAL\n"
-  "   Rotation { rotation 0 1 0  1.57 }\n"
-  "   USE TRANSFORMER_SCALE_DIAGONAL\n"
-  "}\n"
-  "\n"
-  "DEF transformerScaleBoxFeedback Separator {\n"
-  "   USE TRANSFORMER_FEEDBACK_MATERIAL\n"
-  "   DrawStyle { style LINES  lineWidth 2 }\n"
-  "   Cube { }\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_SCALE_WALLDATA Group {\n"
-  "   USE TRANSFORMER_FEEDBACK_TRANSPARENT_MATERIAL\n"
-  "   USE TRANSFORMER_SIDE_COORDS\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerPosXWallFeedback Separator {\n"
-  "   USE TRANSFORMER_SCALE_WALLDATA\n"
-  "   IndexedFaceSet { coordIndex [ 5, 1, 2, 6, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF transformerNegXWallFeedback Separator {\n"
-  "   USE TRANSFORMER_SCALE_WALLDATA\n"
-  "   IndexedFaceSet { coordIndex [ 0, 4, 7, 3, -1 ] }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerPosYWallFeedback Separator {\n"
-  "   USE TRANSFORMER_SCALE_WALLDATA\n"
-  "   IndexedFaceSet { coordIndex [ 7, 6, 2, 3, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF transformerNegYWallFeedback Separator {\n"
-  "   USE TRANSFORMER_SCALE_WALLDATA\n"
-  "   IndexedFaceSet { coordIndex [ 0, 1, 5, 4, -1 ] }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerPosZWallFeedback Separator {\n"
-  "   USE TRANSFORMER_SCALE_WALLDATA\n"
-  "   IndexedFaceSet { coordIndex [ 1, 0, 3, 2, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF transformerNegZWallFeedback Separator {\n"
-  "   USE TRANSFORMER_SCALE_WALLDATA\n"
-  "   IndexedFaceSet { coordIndex [ 4, 5, 6, 7, -1 ] } \n"
-  "}\n";
-
-#endif /* ! SO_TRANSFORMERDRAGGER_IV_H */
diff --git a/build/msvc8/data/draggerDefaults/translate1Dragger.h b/build/msvc8/data/draggerDefaults/translate1Dragger.h
deleted file mode 100644
index a987f30..0000000
--- a/build/msvc8/data/draggerDefaults/translate1Dragger.h
+++ /dev/null
@@ -1,81 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TRANSLATE1DRAGGER_IV_H
-#define SO_TRANSLATE1DRAGGER_IV_H
-
-static const char TRANSLATE1DRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSLATE1_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF TRANSLATE1_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "\n"
-  "\n"
-  "DEF TRANSLATE1_GEOM Group {\n"
-  "\n"
-  "   Cube { width 2  height 0.1  depth 0.1 } # Horizontal\n"
-  "\n"
-  "\n"
-  "   Separator {\n"
-  "      Translation { translation 1.25 0 0 }\n"
-  "      RotationXYZ { axis Z  angle -1.5708 }\n"
-  "      DEF TRANSLATE1_ARROWHEAD Cone { height 0.5  bottomRadius 0.25 }\n"
-  "   }\n"
-  "\n"
-  "\n"
-  "   Separator {\n"
-  "      Translation { translation -1.25 0 0 }\n"
-  "      RotationXYZ { axis Z  angle 1.5708 }\n"
-  "      USE TRANSLATE1_ARROWHEAD\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF translate1Translator Separator {\n"
-  "   USE TRANSLATE1_INACTIVE_MATERIAL\n"
-  "   USE TRANSLATE1_GEOM\n"
-  "}\n"
-  "\n"
-  "DEF translate1TranslatorActive Separator {\n"
-  "   USE TRANSLATE1_ACTIVE_MATERIAL\n"
-  "   USE TRANSLATE1_GEOM\n"
-  "}\n"
-  "\n"
-  "DEF translate1Feedback Separator { }\n"
-  "DEF translate1FeedbackActive Separator { }\n";
-
-#endif /* ! SO_TRANSLATE1DRAGGER_IV_H */
diff --git a/build/msvc8/data/draggerDefaults/translate2Dragger.h b/build/msvc8/data/draggerDefaults/translate2Dragger.h
deleted file mode 100644
index 2d05308..0000000
--- a/build/msvc8/data/draggerDefaults/translate2Dragger.h
+++ /dev/null
@@ -1,104 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TRANSLATE2DRAGGER_IV_H
-#define SO_TRANSLATE2DRAGGER_IV_H
-
-static const char TRANSLATE2DRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSLATE2_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF TRANSLATE2_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "\n"
-  "\n"
-  "DEF TRANSLATE2_GEOM Separator {\n"
-  "\n"
-  "   Cube { width 2  height 0.1  depth 0.1 } # Horizontal\n"
-  "   Cube { width 0.1  height 2  depth 0.1 } # Vertical\n"
-  "\n"
-  "   Separator {\n"
-  "      Translation { translation 1.25 0 0 }\n"
-  "      RotationXYZ { axis Z  angle -1.57 }\n"
-  "      DEF TRANSLATE2_ARROWHEAD Cone { height 0.5  bottomRadius 0.25 }\n"
-  "   }\n"
-  "\n"
-  "   Separator {\n"
-  "      Translation { translation -1.25 0 0 }\n"
-  "      RotationXYZ { axis Z  angle 1.57 }\n"
-  "      USE TRANSLATE2_ARROWHEAD\n"
-  "   }\n"
-  "\n"
-  "   Separator {\n"
-  "      Translation { translation 0 1.25 0 }\n"
-  "      USE TRANSLATE2_ARROWHEAD\n"
-  "   }\n"
-  "\n"
-  "   Separator {\n"
-  "      Translation { translation 0 -1.25 0 }\n"
-  "      RotationXYZ { axis X  angle 3.14 }\n"
-  "      USE TRANSLATE2_ARROWHEAD\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF translate2Translator Separator {\n"
-  "   USE TRANSLATE2_INACTIVE_MATERIAL\n"
-  "   USE TRANSLATE2_GEOM\n"
-  "}\n"
-  "\n"
-  "DEF translate2TranslatorActive Separator {\n"
-  "   USE TRANSLATE2_ACTIVE_MATERIAL\n"
-  "   USE TRANSLATE2_GEOM\n"
-  "}\n"
-  "\n"
-  "DEF translate2Feedback Separator { }\n"
-  "DEF translate2FeedbackActive Separator { }\n"
-  "\n"
-  "DEF translate2XAxisFeedback Separator {\n"
-  "  USE TRANSLATE2_ACTIVE_MATERIAL\n"
-  "  DrawStyle { lineWidth 2 }\n"
-  "  Coordinate3 { point [ -3 0 0, 3 0 0 ] }\n"
-  "  LineSet { }\n"
-  "}\n"
-  "DEF translate2YAxisFeedback Separator {\n"
-  "  USE TRANSLATE2_ACTIVE_MATERIAL\n"
-  "  DrawStyle { lineWidth 2 }\n"
-  "  Coordinate3 { point [ 0 -3 0, 0 3 0 ] }\n"
-  "  LineSet { }\n"
-  "}\n";
-
-#endif /* ! SO_TRANSLATE2DRAGGER_IV_H */
diff --git a/build/msvc8/data/shaders/lights/DirSpotLight.h b/build/msvc8/data/shaders/lights/DirSpotLight.h
deleted file mode 100644
index 3d4e1b2..0000000
--- a/build/msvc8/data/shaders/lights/DirSpotLight.h
+++ /dev/null
@@ -1,67 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_DIRSPOTLIGHT_GLSL_H
-#define SO_DIRSPOTLIGHT_GLSL_H
-
-static const char DIRSPOTLIGHT_shadersource[] =
-  "\n"
-  "float DirSpotLight(in vec3 dir,\n"
-  "                   in vec3 light_position,\n"
-  "                   in vec3 eye,\n"
-  "                   in vec3 ecPosition3,\n"
-  "                   in vec3 normal,\n"
-  "                   inout vec4 diffuse,\n"
-  "                   inout vec4 specular)\n"
-  "{\n"
-  "  float nDotVP;\n"
-  "  float nDotHV;\n"
-  "  float pf;\n"
-  "  vec3 hv = normalize(eye + dir);\n"
-  "  nDotVP = max(0.0, dot(normal, dir));\n"
-  "  nDotHV = max(0.0, dot(normal, hv));\n"
-  "  float shininess = gl_FrontMaterial.shininess;\n"
-  "  if (nDotVP == 0.0)\n"
-  "    pf = 0.0;\n"
-  "  else\n"
-  "    pf = pow(nDotHV, shininess);\n"
-  "\n"
-  "  diffuse *= nDotVP;\n"
-  "  specular *= pf;\n"
-  "  return length(light_position - ecPosition3);\n"
-  "}\n";
-
-#endif /* ! SO_DIRSPOTLIGHT_GLSL_H */
diff --git a/build/msvc8/data/shaders/lights/DirectionalLight.h b/build/msvc8/data/shaders/lights/DirectionalLight.h
deleted file mode 100644
index db419a9..0000000
--- a/build/msvc8/data/shaders/lights/DirectionalLight.h
+++ /dev/null
@@ -1,66 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_DIRECTIONALLIGHT_GLSL_H
-#define SO_DIRECTIONALLIGHT_GLSL_H
-
-static const char DIRECTIONALLIGHT_shadersource[] =
-  "\n"
-  "void DirectionalLight(in vec3 light_vector,\n"
-  "                      in vec3 light_halfVector,\n"
-  "                      in vec3 normal,\n"
-  "                      inout vec4 diffuse,\n"
-  "                      inout vec4 specular)\n"
-  "{\n"
-  "  float nDotVP; // normal . light direction\n"
-  "  float nDotHV; // normal . light half vector\n"
-  "  float pf;     // power factor\n"
-  "\n"
-  "  nDotVP = max(0.0, dot(normal, light_vector));\n"
-  "  nDotHV = max(0.0, dot(normal, light_halfVector));\n"
-  "\n"
-  "  float shininess = gl_FrontMaterial.shininess;\n"
-  "  if (nDotVP == 0.0)\n"
-  "    pf = 0.0;\n"
-  "  else\n"
-  "    pf = pow(nDotHV, shininess);\n"
-  "\n"
-  "  diffuse *= nDotVP;  \n"
-  "  specular *= pf;\n"
-  "}\n"
-  "\n";
-
-#endif /* ! SO_DIRECTIONALLIGHT_GLSL_H */
diff --git a/build/msvc8/data/shaders/lights/PointLight.h b/build/msvc8/data/shaders/lights/PointLight.h
deleted file mode 100644
index a90caa8..0000000
--- a/build/msvc8/data/shaders/lights/PointLight.h
+++ /dev/null
@@ -1,85 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_POINTLIGHT_GLSL_H
-#define SO_POINTLIGHT_GLSL_H
-
-static const char POINTLIGHT_shadersource[] =
-  "\n"
-  "void PointLight(in vec3 light_position,\n"
-  "                in vec3 light_attenuation,\n"
-  "                in vec3 eye,\n"
-  "                in vec3 ecPosition3,\n"
-  "                in vec3 normal,\n"
-  "                inout vec4 ambient,\n"
-  "                inout vec4 diffuse,\n"
-  "                inout vec4 specular)\n"
-  "{\n"
-  "  float nDotVP;\n"
-  "  float nDotHV;\n"
-  "  float pf;  \n"
-  "  float att;\n"
-  "  float d;\n"
-  "  vec3 VP;\n"
-  "  vec3 halfvec;\n"
-  "\n"
-  "  VP = light_position - ecPosition3;\n"
-  "  d = length(VP);\n"
-  "\n"
-  "  VP = normalize(VP);\n"
-  "\n"
-  "  att = 1.0 / (light_attenuation.x +\n"
-  "               light_attenuation.y * d +\n"
-  "               light_attenuation.z * d * d);\n"
-  "\n"
-  "  halfvec = normalize(VP + eye);\n"
-  "  nDotVP = max(0.0, dot(normal, VP));\n"
-  "  nDotHV = max(0.0, dot(normal, halfvec));\n"
-  "\n"
-  "  float shininess = gl_FrontMaterial.shininess;\n"
-  "\n"
-  "  if (nDotVP == 0.0)\n"
-  "    pf = 0.0;\n"
-  "  else\n"
-  "    pf = pow(nDotHV, shininess);\n"
-  "\n"
-  "  ambient *= att;\n"
-  "  diffuse *= nDotVP * att;\n"
-  "  specular *= pf * att;\n"
-  "}\n"
-  "\n";
-
-#endif /* ! SO_POINTLIGHT_GLSL_H */
diff --git a/build/msvc8/data/shaders/lights/SpotLight.h b/build/msvc8/data/shaders/lights/SpotLight.h
deleted file mode 100644
index cbcc71e..0000000
--- a/build/msvc8/data/shaders/lights/SpotLight.h
+++ /dev/null
@@ -1,104 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_SPOTLIGHT_GLSL_H
-#define SO_SPOTLIGHT_GLSL_H
-
-static const char SPOTLIGHT_shadersource[] =
-  "\n"
-  "float SpotLight(in vec3 light_position,\n"
-  "                in vec3 light_attenuation,\n"
-  "                in vec3 light_spotDirection,\n"
-  "                in float light_spotExponent,\n"
-  "                in float light_spotCosCutOff,\n"
-  "                in vec3 eye,\n"
-  "                in vec3 ecPosition3,\n"
-  "                in vec3 normal,\n"
-  "                inout vec4 ambient,\n"
-  "                inout vec4 diffuse,\n"
-  "                inout vec4 specular)\n"
-  "{\n"
-  "  float nDotVP;\n"
-  "  float nDotHV;\n"
-  "  float pf;\n"
-  "  float att;\n"
-  "  float spotDot;\n"
-  "  float spotAtt;\n"
-  "  float d;\n"
-  "  vec3 VP;\n"
-  "  vec3 halfvec;\n"
-  "\n"
-  "  VP = light_position - ecPosition3;\n"
-  "  d = length(VP);\n"
-  "  VP = normalize(VP);\n"
-  "\n"
-  "  att = 1.0 / (light_attenuation.x +\n"
-  "               light_attenuation.y * d +\n"
-  "               light_attenuation.z * d * d);\n"
-  "\n"
-  "  spotDot = dot(-VP, light_spotDirection);\n"
-  "\n"
-  "  // need to read this variable outside the if statment to work around ATi driver issues\n"
-  "  float spotexp = light_spotExponent;\n"
-  "\n"
-  "  if (spotDot < light_spotCosCutOff)\n"
-  "    spotAtt = 0.0;\n"
-  "  else\n"
-  "    spotAtt = pow(spotDot, spotexp);\n"
-  "\n"
-  "  att *= spotAtt;\n"
-  "\n"
-  "  halfvec = normalize(VP + eye);\n"
-  "  nDotVP = max(0.0, dot(normal, VP));\n"
-  "  nDotHV = max(0.0, dot(normal, halfvec));\n"
-  "\n"
-  "  // need to read this variable outside the if statment to work around ATi driver issues\n"
-  "  float shininess =  gl_FrontMaterial.shininess;\n"
-  "\n"
-  "  if (nDotVP == 0.0)\n"
-  "    pf = 0.0;\n"
-  "  else\n"
-  "    pf = pow(nDotHV, shininess);\n"
-  "\n"
-  "  ambient *= att;\n"
-  "  diffuse *= nDotVP * att;\n"
-  "  specular *= pf * att;\n"
-  "\n"
-  "  return d;\n"
-  "}\n"
-  "\n";
-
-#endif /* ! SO_SPOTLIGHT_GLSL_H */
diff --git a/build/msvc8/data/shaders/vsm/VsmLookup.h b/build/msvc8/data/shaders/vsm/VsmLookup.h
deleted file mode 100644
index 15261b0..0000000
--- a/build/msvc8/data/shaders/vsm/VsmLookup.h
+++ /dev/null
@@ -1,59 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_VSMLOOKUP_GLSL_H
-#define SO_VSMLOOKUP_GLSL_H
-
-static const char VSMLOOKUP_shadersource[] =
-  "float VsmLookup(in vec4 map, in float dist, in float epsilon, float bleedthreshold)\n"
-  "{\n"
-  "  float mapdist = map.x;\n"
-  "\n"
-  "  // replace 0.0 with some factor > 0.0 to make the light affect even parts in shadow\n"
-  "  float lit_factor = dist <= mapdist ? 1.0 : 0.0;\n"
-  "  float E_x2 = map.y;\n"
-  "  float Ex_2 = mapdist * mapdist;\n"
-  "  float variance = min(max(E_x2 - Ex_2, 0.0) + epsilon, 1.0);\n"
-  "\n"
-  "  float m_d = mapdist - dist;\n"
-  "  float p_max = variance / (variance + m_d * m_d);\n"
-  "\n"
-  "  p_max *= smoothstep(bleedthreshold, 1.0, p_max);\n"
-  "\n"
-  "  return max(lit_factor, p_max);\n"
-  "}\n";
-
-#endif /* ! SO_VSMLOOKUP_GLSL_H */
diff --git a/build/msvc8/docs/coin4.doxygen b/build/msvc8/docs/coin4.doxygen
deleted file mode 100644
index c514698..0000000
--- a/build/msvc8/docs/coin4.doxygen
+++ /dev/null
@@ -1,1231 +0,0 @@
-# Doxyfile 1.4.3
-
-# This file describes the settings to be used by the documentation system
-# doxygen (www.doxygen.org) for a project
-#
-# All text after a hash (#) is considered a comment and will be ignored
-# The format is:
-#       TAG = value [value, ...]
-# For lists items can also be appended using:
-#       TAG += value [value, ...]
-# Values that contain spaces should be placed between quotes (" ")
-
-#---------------------------------------------------------------------------
-# Project related configuration options
-#---------------------------------------------------------------------------
-
-# The PROJECT_NAME tag is a single word (or a sequence of words surrounded
-# by quotes) that should identify the project.
-
-PROJECT_NAME           = Coin
-
-# The PROJECT_NUMBER tag can be used to enter a project or revision number.
-# This could be handy for archiving the generated documentation or
-# if some version control system is used.
-
-PROJECT_NUMBER         = 4.0.0a
-
-# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
-# base path where the generated documentation will be put.
-# If a relative path is entered, it will be relative to the location
-# where doxygen was started. If left blank the current directory will be used.
-
-OUTPUT_DIRECTORY       =
-
-# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create
-# 4096 sub-directories (in 2 levels) under the output directory of each output
-# format and will distribute the generated files over these directories.
-# Enabling this option can be useful when feeding doxygen a huge amount of
-# source files, where putting all generated files in the same directory would
-# otherwise cause performance problems for the file system.
-
-CREATE_SUBDIRS         = NO
-
-# The OUTPUT_LANGUAGE tag is used to specify the language in which all
-# documentation generated by doxygen is written. Doxygen will use this
-# information to generate all constant output in the proper language.
-# The default language is English, other supported languages are:
-# Brazilian, Catalan, Chinese, Chinese-Traditional, Croatian, Czech, Danish,
-# Dutch, Finnish, French, German, Greek, Hungarian, Italian, Japanese,
-# Japanese-en (Japanese with English messages), Korean, Korean-en, Norwegian,
-# Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish,
-# Swedish, and Ukrainian.
-
-OUTPUT_LANGUAGE        = English
-
-# If the BRIEF_MEMBER_DESC tag is set to YES (the default) Doxygen will
-# include brief member descriptions after the members that are listed in
-# the file and class documentation (similar to JavaDoc).
-# Set to NO to disable this.
-
-BRIEF_MEMBER_DESC      = YES
-
-# If the REPEAT_BRIEF tag is set to YES (the default) Doxygen will prepend
-# the brief description of a member or function before the detailed description.
-# Note: if both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the
-# brief descriptions will be completely suppressed.
-
-REPEAT_BRIEF           = YES
-
-# This tag implements a quasi-intelligent brief description abbreviator
-# that is used to form the text in various listings. Each string
-# in this list, if found as the leading text of the brief description, will be
-# stripped from the text and the result after processing the whole list, is
-# used as the annotated text. Otherwise, the brief description is used as-is.
-# If left blank, the following values are used ("$name" is automatically
-# replaced with the name of the entity): "The $name class" "The $name widget"
-# "The $name file" "is" "provides" "specifies" "contains"
-# "represents" "a" "an" "the"
-
-ABBREVIATE_BRIEF       =
-
-# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then
-# Doxygen will generate a detailed section even if there is only a brief
-# description.
-
-ALWAYS_DETAILED_SEC    = NO
-
-# If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all
-# inherited members of a class in the documentation of that class as if those
-# members were ordinary class members. Constructors, destructors and assignment
-# operators of the base classes will not be shown.
-
-INLINE_INHERITED_MEMB  = NO
-
-# If the FULL_PATH_NAMES tag is set to YES then Doxygen will prepend the full
-# path before files name in the file list and in the header files. If set
-# to NO the shortest path that makes the file name unique will be used.
-
-FULL_PATH_NAMES        = NO
-
-# If the FULL_PATH_NAMES tag is set to YES then the STRIP_FROM_PATH tag
-# can be used to strip a user-defined part of the path. Stripping is
-# only done if one of the specified strings matches the left-hand part of
-# the path. The tag can be used to show relative paths in the file list.
-# If left blank the directory from which doxygen is run is used as the
-# path to strip.
-
-STRIP_FROM_PATH        =
-
-# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of
-# the path mentioned in the documentation of a class, which tells
-# the reader which header file to include in order to use a class.
-# If left blank only the name of the header file containing the class
-# definition is used. Otherwise one should specify the include paths that
-# are normally passed to the compiler using the -I flag.
-
-STRIP_FROM_INC_PATH    =
-
-# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter
-# (but less readable) file names. This can be useful is your file systems
-# doesn't support long names like on DOS, Mac, or CD-ROM.
-
-SHORT_NAMES            = NO
-
-# If the JAVADOC_AUTOBRIEF tag is set to YES then Doxygen
-# will interpret the first line (until the first dot) of a JavaDoc-style
-# comment as the brief description. If set to NO, the JavaDoc
-# comments will behave just like the Qt-style comments (thus requiring an
-# explicit @brief command for a brief description.
-
-JAVADOC_AUTOBRIEF      = YES
-
-# The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make Doxygen
-# treat a multi-line C++ special comment block (i.e. a block of //! or ///
-# comments) as a brief description. This used to be the default behaviour.
-# The new default is to treat a multi-line C++ comment block as a detailed
-# description. Set this tag to YES if you prefer the old behaviour instead.
-
-MULTILINE_CPP_IS_BRIEF = NO
-
-# If the INHERIT_DOCS tag is set to YES (the default) then an undocumented
-# member inherits the documentation from any documented member that it
-# re-implements.
-
-INHERIT_DOCS           = YES
-
-# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC
-# tag is set to YES, then doxygen will reuse the documentation of the first
-# member in the group (if any) for the other members of the group. By default
-# all members of a group must be documented explicitly.
-
-DISTRIBUTE_GROUP_DOC   = NO
-
-# If the SEPARATE_MEMBER_PAGES tag is set to YES, then doxygen will produce
-# a new page for each member. If set to NO, the documentation of a member will
-# be part of the file/class/namespace that contains it.
-
-SEPARATE_MEMBER_PAGES  = NO
-
-# The TAB_SIZE tag can be used to set the number of spaces in a tab.
-# Doxygen uses this value to replace tabs by spaces in code fragments.
-
-TAB_SIZE               = 8
-
-# This tag can be used to specify a number of aliases that acts
-# as commands in the documentation. An alias has the form "name=value".
-# For example adding "sideeffect=\par Side Effects:\n" will allow you to
-# put the command \sideeffect (or @sideeffect) in the documentation, which
-# will result in a user-defined paragraph with heading "Side Effects:".
-# You can put \n's in the value part of an alias to insert newlines.
-
-ALIASES                = "COININTERNAL=<em>This API member is considered internal to the library, as it is not likely to be of interest to the application programmer.</em>\n\n" \
-                         "DANGEROUS_ALLOC_RETURN=<b>Note that if the Coin library has been built as a DLL under Microsoft Windows and you use this method from application code, you \e must make sure that both the Coin DLL and the application executable is using the same instance of a C Run-Time (CRT) library. Otherwise, you \e will get memory heap corruption upon deallocating the returned instances, eventually leading to mysterious crashes.</b>\n\n" \
-                         "TOOLMAKER_REF=For extending the Coin library with your own classes, we strongly recommend that you make yourself acquainted with the excellent �The Inventor Toolmaker� book (ISBN 0-201-62493-1), which describes the tasks involved in detail. This book was written by the original SGI Inventor designers and explains many of the underlying design ideas, aswell as having lots of hands-on examples on how to extend the Coin toolkit in ways that are true to the fundamen [...]
-                         "COIN_CLASS_EXTENSION=Be aware that this class is an extension for Coin, and it is not available in the original SGI Open Inventor v2.1 API.\n" \
-                         "COIN_FUNCTION_EXTENSION=This function is an extension for Coin, and it is not available in the original SGI Open Inventor v2.1 API.\n" \
-                         "WEB3DCOPYRIGHT=<b>The detailed class documentation is taken verbatim from the VRML97 standard (ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by permission of the Consortium:</b>\n\n" \
-                         "ENDWEB3D=<b>The rest of this class documentation is \e not from the VRML97 standards documentation, but was written specifically for the Coin3D API documentation.</b>\n\n" \
-                         "ENGINE_TYPELESS_FILEFORMAT=The file format for this field is a bit special. Note the leading type specification, which is not necessary for most other field types:" \
-                         "NODEKIT_PRE_DIAGRAM=Node kit structure (new entries versus parent class marked with arrow prefix):" \
-                         "NODEKIT_POST_DIAGRAM=(See SoBaseKit::printDiagram() for information about the output formatting.)" \
-                         "NODEKIT_PRE_TABLE=Detailed information on catalog parts:" \
-                         "NODEKIT_POST_TABLE=(See SoBaseKit::printTable() for information about the output formatting.)" \
-                         "DRAGGER_CONSTRUCTOR=Default constructor, sets up the dragger nodekit catalog with the interaction and feedback geometry." \
-                         "DRAGGER_DEFAULT_SCREENSHOT=Here's how the dragger looks with its default geometry in the inactive state:"
-
-# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C
-# sources only. Doxygen will then generate output that is more tailored for C.
-# For instance, some of the names that are used will be different. The list
-# of all members will be omitted, etc.
-
-OPTIMIZE_OUTPUT_FOR_C  = NO
-
-# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java sources
-# only. Doxygen will then generate output that is more tailored for Java.
-# For instance, namespaces will be presented as packages, qualified scopes
-# will look different, etc.
-
-OPTIMIZE_OUTPUT_JAVA   = NO
-
-# Set the SUBGROUPING tag to YES (the default) to allow class member groups of
-# the same type (for instance a group of public functions) to be put as a
-# subgroup of that type (e.g. under the Public Functions section). Set it to
-# NO to prevent subgrouping. Alternatively, this can be done per class using
-# the \nosubgrouping command.
-
-SUBGROUPING            = YES
-
-#---------------------------------------------------------------------------
-# Build related configuration options
-#---------------------------------------------------------------------------
-
-# If the EXTRACT_ALL tag is set to YES doxygen will assume all entities in
-# documentation are documented, even if no documentation was available.
-# Private class members and static file members will be hidden unless
-# the EXTRACT_PRIVATE and EXTRACT_STATIC tags are set to YES
-
-EXTRACT_ALL            = NO
-
-# If the EXTRACT_PRIVATE tag is set to YES all private members of a class
-# will be included in the documentation.
-
-EXTRACT_PRIVATE        = NO
-
-# If the EXTRACT_STATIC tag is set to YES all static members of a file
-# will be included in the documentation.
-
-EXTRACT_STATIC         = NO
-
-# If the EXTRACT_LOCAL_CLASSES tag is set to YES classes (and structs)
-# defined locally in source files will be included in the documentation.
-# If set to NO only classes defined in header files are included.
-
-EXTRACT_LOCAL_CLASSES  = NO
-
-# This flag is only useful for Objective-C code. When set to YES local
-# methods, which are defined in the implementation section but not in
-# the interface are included in the documentation.
-# If set to NO (the default) only methods in the interface are included.
-
-EXTRACT_LOCAL_METHODS  = NO
-
-# If the HIDE_UNDOC_MEMBERS tag is set to YES, Doxygen will hide all
-# undocumented members of documented classes, files or namespaces.
-# If set to NO (the default) these members will be included in the
-# various overviews, but no documentation section is generated.
-# This option has no effect if EXTRACT_ALL is enabled.
-
-HIDE_UNDOC_MEMBERS     = NO
-
-# If the HIDE_UNDOC_CLASSES tag is set to YES, Doxygen will hide all
-# undocumented classes that are normally visible in the class hierarchy.
-# If set to NO (the default) these classes will be included in the various
-# overviews. This option has no effect if EXTRACT_ALL is enabled.
-
-HIDE_UNDOC_CLASSES     = YES
-
-# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, Doxygen will hide all
-# friend (class|struct|union) declarations.
-# If set to NO (the default) these declarations will be included in the
-# documentation.
-
-HIDE_FRIEND_COMPOUNDS  = YES
-
-# If the HIDE_IN_BODY_DOCS tag is set to YES, Doxygen will hide any
-# documentation blocks found inside the body of a function.
-# If set to NO (the default) these blocks will be appended to the
-# function's detailed documentation block.
-
-HIDE_IN_BODY_DOCS      = NO
-
-# The INTERNAL_DOCS tag determines if documentation
-# that is typed after a \internal command is included. If the tag is set
-# to NO (the default) then the documentation will be excluded.
-# Set it to YES to include the internal documentation.
-
-INTERNAL_DOCS          = YES
-
-# If the CASE_SENSE_NAMES tag is set to NO then Doxygen will only generate
-# file names in lower-case letters. If set to YES upper-case letters are also
-# allowed. This is useful if you have classes or files whose names only differ
-# in case and if your file system supports case sensitive file names. Windows
-# and Mac users are advised to set this option to NO.
-
-CASE_SENSE_NAMES       = YES
-
-# If the HIDE_SCOPE_NAMES tag is set to NO (the default) then Doxygen
-# will show members with their full class and namespace scopes in the
-# documentation. If set to YES the scope will be hidden.
-
-HIDE_SCOPE_NAMES       = NO
-
-# If the SHOW_INCLUDE_FILES tag is set to YES (the default) then Doxygen
-# will put a list of the files that are included by a file in the documentation
-# of that file.
-
-SHOW_INCLUDE_FILES     = YES
-
-# If the INLINE_INFO tag is set to YES (the default) then a tag [inline]
-# is inserted in the documentation for inline members.
-
-INLINE_INFO            = YES
-
-# If the SORT_MEMBER_DOCS tag is set to YES (the default) then doxygen
-# will sort the (detailed) documentation of file and class members
-# alphabetically by member name. If set to NO the members will appear in
-# declaration order.
-
-SORT_MEMBER_DOCS       = NO
-
-# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the
-# brief documentation of file, namespace and class members alphabetically
-# by member name. If set to NO (the default) the members will appear in
-# declaration order.
-
-SORT_BRIEF_DOCS        = NO
-
-# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be
-# sorted by fully-qualified names, including namespaces. If set to
-# NO (the default), the class list will be sorted only by class name,
-# not including the namespace part.
-# Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES.
-# Note: This option applies only to the class list, not to the
-# alphabetical list.
-
-SORT_BY_SCOPE_NAME     = NO
-
-# The GENERATE_TODOLIST tag can be used to enable (YES) or
-# disable (NO) the todo list. This list is created by putting \todo
-# commands in the documentation.
-
-GENERATE_TODOLIST      = NO
-
-# The GENERATE_TESTLIST tag can be used to enable (YES) or
-# disable (NO) the test list. This list is created by putting \test
-# commands in the documentation.
-
-GENERATE_TESTLIST      = NO
-
-# The GENERATE_BUGLIST tag can be used to enable (YES) or
-# disable (NO) the bug list. This list is created by putting \bug
-# commands in the documentation.
-
-GENERATE_BUGLIST       = YES
-
-# The GENERATE_DEPRECATEDLIST tag can be used to enable (YES) or
-# disable (NO) the deprecated list. This list is created by putting
-# \deprecated commands in the documentation.
-
-GENERATE_DEPRECATEDLIST= YES
-
-# The ENABLED_SECTIONS tag can be used to enable conditional
-# documentation sections, marked by \if sectionname ... \endif.
-
-ENABLED_SECTIONS       =
-
-# The MAX_INITIALIZER_LINES tag determines the maximum number of lines
-# the initial value of a variable or define consists of for it to appear in
-# the documentation. If the initializer consists of more lines than specified
-# here it will be hidden. Use a value of 0 to hide initializers completely.
-# The appearance of the initializer of individual variables and defines in the
-# documentation can be controlled using \showinitializer or \hideinitializer
-# command in the documentation regardless of this setting.
-
-MAX_INITIALIZER_LINES  = 30
-
-# Set the SHOW_USED_FILES tag to NO to disable the list of files generated
-# at the bottom of the documentation of classes and structs. If set to YES the
-# list will mention the files that were used to generate the documentation.
-
-SHOW_USED_FILES        = YES
-
-# If the sources in your project are distributed over multiple directories
-# then setting the SHOW_DIRECTORIES tag to YES will show the directory hierarchy
-# in the documentation.
-
-SHOW_DIRECTORIES       = NO
-
-# The FILE_VERSION_FILTER tag can be used to specify a program or script that
-# doxygen should invoke to get the current version for each file (typically from the
-# version control system). Doxygen will invoke the program by executing (via
-# popen()) the command <command> <input-file>, where <command> is the value of
-# the FILE_VERSION_FILTER tag, and <input-file> is the name of an input file
-# provided by doxygen. Whatever the progam writes to standard output
-# is used as the file version. See the manual for examples.
-
-FILE_VERSION_FILTER    =
-
-#---------------------------------------------------------------------------
-# configuration options related to warning and progress messages
-#---------------------------------------------------------------------------
-
-# The QUIET tag can be used to turn on/off the messages that are generated
-# by doxygen. Possible values are YES and NO. If left blank NO is used.
-
-QUIET                  = YES
-
-# The WARNINGS tag can be used to turn on/off the warning messages that are
-# generated by doxygen. Possible values are YES and NO. If left blank
-# NO is used.
-
-WARNINGS               = YES
-
-# If WARN_IF_UNDOCUMENTED is set to YES, then doxygen will generate warnings
-# for undocumented members. If EXTRACT_ALL is set to YES then this flag will
-# automatically be disabled.
-
-WARN_IF_UNDOCUMENTED   = YES
-
-# If WARN_IF_DOC_ERROR is set to YES, doxygen will generate warnings for
-# potential errors in the documentation, such as not documenting some
-# parameters in a documented function, or documenting parameters that
-# don't exist or using markup commands wrongly.
-
-WARN_IF_DOC_ERROR      = YES
-
-# This WARN_NO_PARAMDOC option can be abled to get warnings for
-# functions that are documented, but have no documentation for their parameters
-# or return value. If set to NO (the default) doxygen will only warn about
-# wrong or incomplete parameter documentation, but not about the absence of
-# documentation.
-
-WARN_NO_PARAMDOC       = NO
-
-# The WARN_FORMAT tag determines the format of the warning messages that
-# doxygen can produce. The string should contain the $file, $line, and $text
-# tags, which will be replaced by the file and line number from which the
-# warning originated and the warning text. Optionally the format may contain
-# $version, which will be replaced by the version of the file (if it could
-# be obtained via FILE_VERSION_FILTER)
-
-WARN_FORMAT            = "$file:$line: $text"
-
-# The WARN_LOGFILE tag can be used to specify a file to which warning
-# and error messages should be written. If left blank the output is written
-# to stderr.
-
-WARN_LOGFILE           =
-
-#---------------------------------------------------------------------------
-# configuration options related to the input files
-#---------------------------------------------------------------------------
-
-# The INPUT tag can be used to specify the files and/or directories that contain
-# documented source files. You may enter file names like "myfile.cpp" or
-# directories like "/usr/src/myproject". Separate the files or directories
-# with spaces.
-
-INPUT                  = .\include\Inventor\C\basic.h ..\..\docs\releases.dox ..\..\include\Inventor\actions\SoAction.h ..\..\include\Inventor\actions\SoAudioRenderAction.h ..\..\include\Inventor\actions\SoBoxHighlightRenderAction.h ..\..\include\Inventor\actions\SoCallbackAction.h ..\..\include\Inventor\actions\SoGetBoundingBoxAction.h ..\..\include\Inventor\actions\SoGetMatrixAction.h ..\..\include\Inventor\actions\SoGetPrimitiveCountAction.h ..\..\include\Inventor\actions\SoGlobalSimp [...]
-
-# If the value of the INPUT tag contains directories, you can use the
-# FILE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp
-# and *.h) to filter out the source-files in the directories. If left
-# blank the following patterns are tested:
-# *.c *.cc *.cxx *.cpp *.c++ *.java *.ii *.ixx *.ipp *.i++ *.inl *.h *.hh *.hxx
-# *.hpp *.h++ *.idl *.odl *.cs *.php *.php3 *.inc *.m *.mm
-
-FILE_PATTERNS          =
-
-# The RECURSIVE tag can be used to turn specify whether or not subdirectories
-# should be searched for input files as well. Possible values are YES and NO.
-# If left blank NO is used.
-
-RECURSIVE              = NO
-
-# The EXCLUDE tag can be used to specify files and/or directories that should
-# excluded from the INPUT source files. This way you can easily exclude a
-# subdirectory from a directory tree whose root is specified with the INPUT tag.
-
-EXCLUDE                =
-
-# The EXCLUDE_SYMLINKS tag can be used select whether or not files or
-# directories that are symbolic links (a Unix filesystem feature) are excluded
-# from the input.
-
-EXCLUDE_SYMLINKS       = NO
-
-# If the value of the INPUT tag contains directories, you can use the
-# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude
-# certain files from those directories.
-
-EXCLUDE_PATTERNS       =
-
-# The EXAMPLE_PATH tag can be used to specify one or more files or
-# directories that contain example code fragments that are included (see
-# the \include command).
-
-EXAMPLE_PATH           =
-
-# If the value of the EXAMPLE_PATH tag contains directories, you can use the
-# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp
-# and *.h) to filter out the source-files in the directories. If left
-# blank all files are included.
-
-EXAMPLE_PATTERNS       =
-
-# If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be
-# searched for input files to be used with the \include or \dontinclude
-# commands irrespective of the value of the RECURSIVE tag.
-# Possible values are YES and NO. If left blank NO is used.
-
-EXAMPLE_RECURSIVE      = NO
-
-# The IMAGE_PATH tag can be used to specify one or more files or
-# directories that contain image that are included in the documentation (see
-# the \image command).
-
-IMAGE_PATH             =
-
-# The INPUT_FILTER tag can be used to specify a program that doxygen should
-# invoke to filter for each input file. Doxygen will invoke the filter program
-# by executing (via popen()) the command <filter> <input-file>, where <filter>
-# is the value of the INPUT_FILTER tag, and <input-file> is the name of an
-# input file. Doxygen will then use the output that the filter program writes
-# to standard output.  If FILTER_PATTERNS is specified, this tag will be
-# ignored.
-
-INPUT_FILTER           =
-
-# The FILTER_PATTERNS tag can be used to specify filters on a per file pattern
-# basis.  Doxygen will compare the file name with each pattern and apply the
-# filter if there is a match.  The filters are a list of the form:
-# pattern=filter (like *.cpp=my_cpp_filter). See INPUT_FILTER for further
-# info on how filters are used. If FILTER_PATTERNS is empty, INPUT_FILTER
-# is applied to all files.
-
-FILTER_PATTERNS        =
-
-# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using
-# INPUT_FILTER) will be used to filter the input files when producing source
-# files to browse (i.e. when SOURCE_BROWSER is set to YES).
-
-FILTER_SOURCE_FILES    = NO
-
-#---------------------------------------------------------------------------
-# configuration options related to source browsing
-#---------------------------------------------------------------------------
-
-# If the SOURCE_BROWSER tag is set to YES then a list of source files will
-# be generated. Documented entities will be cross-referenced with these sources.
-# Note: To get rid of all source code in the generated output, make sure also
-# VERBATIM_HEADERS is set to NO.
-
-SOURCE_BROWSER         = NO
-
-# Setting the INLINE_SOURCES tag to YES will include the body
-# of functions and classes directly in the documentation.
-
-INLINE_SOURCES         = NO
-
-# Setting the STRIP_CODE_COMMENTS tag to YES (the default) will instruct
-# doxygen to hide any special comment blocks from generated source code
-# fragments. Normal C and C++ comments will always remain visible.
-
-STRIP_CODE_COMMENTS    = YES
-
-# If the REFERENCED_BY_RELATION tag is set to YES (the default)
-# then for each documented function all documented
-# functions referencing it will be listed.
-
-REFERENCED_BY_RELATION = NO
-
-# If the REFERENCES_RELATION tag is set to YES (the default)
-# then for each documented function all documented entities
-# called/used by that function will be listed.
-
-REFERENCES_RELATION    = NO
-
-# If the USE_HTAGS tag is set to YES then the references to source code
-# will point to the HTML generated by the htags(1) tool instead of doxygen
-# built-in source browser. The htags tool is part of GNU's global source
-# tagging system (see http://www.gnu.org/software/global/global.html). You
-# will need version 4.8.6 or higher.
-
-USE_HTAGS              = NO
-
-# If the VERBATIM_HEADERS tag is set to YES (the default) then Doxygen
-# will generate a verbatim copy of the header file for each class for
-# which an include is specified. Set to NO to disable this.
-
-VERBATIM_HEADERS       = YES
-
-#---------------------------------------------------------------------------
-# configuration options related to the alphabetical class index
-#---------------------------------------------------------------------------
-
-# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index
-# of all compounds will be generated. Enable this if the project
-# contains a lot of classes, structs, unions or interfaces.
-
-ALPHABETICAL_INDEX     = YES
-
-# If the alphabetical index is enabled (see ALPHABETICAL_INDEX) then
-# the COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns
-# in which this list will be split (can be a number in the range [1..20])
-
-COLS_IN_ALPHA_INDEX    = 5
-
-# In case all classes in a project start with a common prefix, all
-# classes will be put under the same header in the alphabetical index.
-# The IGNORE_PREFIX tag can be used to specify one or more prefixes that
-# should be ignored while generating the index headers.
-
-IGNORE_PREFIX          = So \
-                         Sb \
-                         cc_
-
-#---------------------------------------------------------------------------
-# configuration options related to the HTML output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_HTML tag is set to YES (the default) Doxygen will
-# generate HTML output.
-
-GENERATE_HTML = YES
-
-# The HTML_OUTPUT tag is used to specify where the HTML docs will be put.
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be
-# put in front of it. If left blank `html' will be used as the default path.
-
-HTML_OUTPUT = ..\html
-
-# The HTML_FILE_EXTENSION tag can be used to specify the file extension for
-# each generated HTML page (for example: .htm,.php,.asp). If it is left blank
-# doxygen will generate files with .html extension.
-
-HTML_FILE_EXTENSION    = .html
-
-# The HTML_HEADER tag can be used to specify a personal HTML header for
-# each generated HTML page. If it is left blank doxygen will generate a
-# standard header.
-
-HTML_HEADER            = ..\..\docs\doxygen\header.html
-
-# The HTML_FOOTER tag can be used to specify a personal HTML footer for
-# each generated HTML page. If it is left blank doxygen will generate a
-# standard footer.
-
-HTML_FOOTER            = ..\..\docs\doxygen\footer.html
-
-# The HTML_STYLESHEET tag can be used to specify a user-defined cascading
-# style sheet that is used by each HTML page. It can be used to
-# fine-tune the look of the HTML output. If the tag is left blank doxygen
-# will generate a default style sheet. Note that doxygen will try to copy
-# the style sheet file to the HTML output directory, so don't put your own
-# stylesheet in the HTML output directory as well, or it will be erased!
-
-HTML_STYLESHEET        = ..\..\docs\doxygen\stylesheet.css
-
-# If the HTML_ALIGN_MEMBERS tag is set to YES, the members of classes,
-# files or namespaces will be aligned in HTML using tables. If set to
-# NO a bullet list will be used.
-
-HTML_ALIGN_MEMBERS     = YES
-
-# If the GENERATE_HTMLHELP tag is set to YES, additional index files
-# will be generated that can be used as input for tools like the
-# Microsoft HTML help workshop to generate a compressed HTML help file (.chm)
-# of the generated HTML documentation.
-
-GENERATE_HTML = YES
-
-# If the GENERATE_HTMLHELP tag is set to YES, the CHM_FILE tag can
-# be used to specify the file name of the resulting .chm file. You
-# can add a path in front of the file if the result should not be
-# written to the html output directory.
-
-CHM_FILE               =
-
-# If the GENERATE_HTMLHELP tag is set to YES, the HHC_LOCATION tag can
-# be used to specify the location (absolute path including file name) of
-# the HTML help compiler (hhc.exe). If non-empty doxygen will try to run
-# the HTML help compiler on the generated index.hhp.
-
-HHC_LOCATION           =
-
-# If the GENERATE_HTMLHELP tag is set to YES, the GENERATE_CHI flag
-# controls if a separate .chi index file is generated (YES) or that
-# it should be included in the master .chm file (NO).
-
-GENERATE_CHI           = NO
-
-# If the GENERATE_HTMLHELP tag is set to YES, the BINARY_TOC flag
-# controls whether a binary table of contents is generated (YES) or a
-# normal table of contents (NO) in the .chm file.
-
-BINARY_TOC             = NO
-
-# The TOC_EXPAND flag can be set to YES to add extra items for group members
-# to the contents of the HTML help documentation and to the tree view.
-
-TOC_EXPAND             = NO
-
-# The DISABLE_INDEX tag can be used to turn on/off the condensed index at
-# top of each HTML page. The value NO (the default) enables the index and
-# the value YES disables it.
-
-DISABLE_INDEX          = NO
-
-# This tag can be used to set the number of enum values (range [1..20])
-# that doxygen will group on one line in the generated HTML documentation.
-
-ENUM_VALUES_PER_LINE   = 4
-
-# If the GENERATE_TREEVIEW tag is set to YES, a side panel will be
-# generated containing a tree-like index structure (just like the one that
-# is generated for HTML Help). For this to work a browser that supports
-# JavaScript, DHTML, CSS and frames is required (for instance Mozilla 1.0+,
-# Netscape 6.0+, Internet explorer 5.0+, or Konqueror). Windows users are
-# probably better off using the HTML help feature.
-
-GENERATE_TREEVIEW      = NO
-
-# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be
-# used to set the initial width (in pixels) of the frame in which the tree
-# is shown.
-
-TREEVIEW_WIDTH         = 250
-
-#---------------------------------------------------------------------------
-# configuration options related to the LaTeX output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_LATEX tag is set to YES (the default) Doxygen will
-# generate Latex output.
-
-GENERATE_LATEX         = NO
-
-# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put.
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be
-# put in front of it. If left blank `latex' will be used as the default path.
-
-LATEX_OUTPUT           =
-
-# The LATEX_CMD_NAME tag can be used to specify the LaTeX command name to be
-# invoked. If left blank `latex' will be used as the default command name.
-
-LATEX_CMD_NAME         = latex
-
-# The MAKEINDEX_CMD_NAME tag can be used to specify the command name to
-# generate index for LaTeX. If left blank `makeindex' will be used as the
-# default command name.
-
-MAKEINDEX_CMD_NAME     = makeindex
-
-# If the COMPACT_LATEX tag is set to YES Doxygen generates more compact
-# LaTeX documents. This may be useful for small projects and may help to
-# save some trees in general.
-
-COMPACT_LATEX          = NO
-
-# The PAPER_TYPE tag can be used to set the paper type that is used
-# by the printer. Possible values are: a4, a4wide, letter, legal and
-# executive. If left blank a4wide will be used.
-
-PAPER_TYPE             = a4wide
-
-# The EXTRA_PACKAGES tag can be to specify one or more names of LaTeX
-# packages that should be included in the LaTeX output.
-
-EXTRA_PACKAGES         =
-
-# The LATEX_HEADER tag can be used to specify a personal LaTeX header for
-# the generated latex document. The header should contain everything until
-# the first chapter. If it is left blank doxygen will generate a
-# standard header. Notice: only use this tag if you know what you are doing!
-
-LATEX_HEADER           =
-
-# If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated
-# is prepared for conversion to pdf (using ps2pdf). The pdf file will
-# contain links (just like the HTML output) instead of page references
-# This makes the output suitable for online browsing using a pdf viewer.
-
-PDF_HYPERLINKS         = NO
-
-# If the USE_PDFLATEX tag is set to YES, pdflatex will be used instead of
-# plain latex in the generated Makefile. Set this option to YES to get a
-# higher quality PDF documentation.
-
-USE_PDFLATEX           = NO
-
-# If the LATEX_BATCHMODE tag is set to YES, doxygen will add the \\batchmode.
-# command to the generated LaTeX files. This will instruct LaTeX to keep
-# running if errors occur, instead of asking the user for help.
-# This option is also used when generating formulas in HTML.
-
-LATEX_BATCHMODE        = NO
-
-# If LATEX_HIDE_INDICES is set to YES then doxygen will not
-# include the index chapters (such as File Index, Compound Index, etc.)
-# in the output.
-
-LATEX_HIDE_INDICES     = NO
-
-#---------------------------------------------------------------------------
-# configuration options related to the RTF output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_RTF tag is set to YES Doxygen will generate RTF output
-# The RTF output is optimized for Word 97 and may not look very pretty with
-# other RTF readers or editors.
-
-GENERATE_RTF           = NO
-
-# The RTF_OUTPUT tag is used to specify where the RTF docs will be put.
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be
-# put in front of it. If left blank `rtf' will be used as the default path.
-
-RTF_OUTPUT             = rtf
-
-# If the COMPACT_RTF tag is set to YES Doxygen generates more compact
-# RTF documents. This may be useful for small projects and may help to
-# save some trees in general.
-
-COMPACT_RTF            = NO
-
-# If the RTF_HYPERLINKS tag is set to YES, the RTF that is generated
-# will contain hyperlink fields. The RTF file will
-# contain links (just like the HTML output) instead of page references.
-# This makes the output suitable for online browsing using WORD or other
-# programs which support those fields.
-# Note: wordpad (write) and others do not support links.
-
-RTF_HYPERLINKS         = NO
-
-# Load stylesheet definitions from file. Syntax is similar to doxygen's
-# config file, i.e. a series of assignments. You only have to provide
-# replacements, missing definitions are set to their default value.
-
-RTF_STYLESHEET_FILE    =
-
-# Set optional variables used in the generation of an rtf document.
-# Syntax is similar to doxygen's config file.
-
-RTF_EXTENSIONS_FILE    =
-
-#---------------------------------------------------------------------------
-# configuration options related to the man page output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_MAN tag is set to YES (the default) Doxygen will
-# generate man pages
-
-GENERATE_MAN           = NO
-
-# The MAN_OUTPUT tag is used to specify where the man pages will be put.
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be
-# put in front of it. If left blank `man' will be used as the default path.
-
-MAN_OUTPUT = man
-
-# The MAN_EXTENSION tag determines the extension that is added to
-# the generated man pages (default is the subroutine's section .3)
-
-MAN_EXTENSION          = .3
-
-# If the MAN_LINKS tag is set to YES and Doxygen generates man output,
-# then it will generate one additional man file for each entity
-# documented in the real man page(s). These additional files
-# only source the real man page, but without them the man command
-# would be unable to find the correct page. The default is NO.
-
-MAN_LINKS              = NO
-
-#---------------------------------------------------------------------------
-# configuration options related to the XML output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_XML tag is set to YES Doxygen will
-# generate an XML file that captures the structure of
-# the code including all documentation.
-
-GENERATE_XML           = NO
-
-# The XML_OUTPUT tag is used to specify where the XML pages will be put.
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be
-# put in front of it. If left blank `xml' will be used as the default path.
-
-XML_OUTPUT             = xml
-
-# The XML_SCHEMA tag can be used to specify an XML schema,
-# which can be used by a validating XML parser to check the
-# syntax of the XML files.
-
-XML_SCHEMA             =
-
-# The XML_DTD tag can be used to specify an XML DTD,
-# which can be used by a validating XML parser to check the
-# syntax of the XML files.
-
-XML_DTD                =
-
-# If the XML_PROGRAMLISTING tag is set to YES Doxygen will
-# dump the program listings (including syntax highlighting
-# and cross-referencing information) to the XML output. Note that
-# enabling this will significantly increase the size of the XML output.
-
-XML_PROGRAMLISTING     = YES
-
-#---------------------------------------------------------------------------
-# configuration options for the AutoGen Definitions output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_AUTOGEN_DEF tag is set to YES Doxygen will
-# generate an AutoGen Definitions (see autogen.sf.net) file
-# that captures the structure of the code including all
-# documentation. Note that this feature is still experimental
-# and incomplete at the moment.
-
-GENERATE_AUTOGEN_DEF   = NO
-
-#---------------------------------------------------------------------------
-# configuration options related to the Perl module output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_PERLMOD tag is set to YES Doxygen will
-# generate a Perl module file that captures the structure of
-# the code including all documentation. Note that this
-# feature is still experimental and incomplete at the
-# moment.
-
-GENERATE_PERLMOD       = NO
-
-# If the PERLMOD_LATEX tag is set to YES Doxygen will generate
-# the necessary Makefile rules, Perl scripts and LaTeX code to be able
-# to generate PDF and DVI output from the Perl module output.
-
-PERLMOD_LATEX          = NO
-
-# If the PERLMOD_PRETTY tag is set to YES the Perl module output will be
-# nicely formatted so it can be parsed by a human reader.  This is useful
-# if you want to understand what is going on.  On the other hand, if this
-# tag is set to NO the size of the Perl module output will be much smaller
-# and Perl will parse it just the same.
-
-PERLMOD_PRETTY         = YES
-
-# The names of the make variables in the generated doxyrules.make file
-# are prefixed with the string contained in PERLMOD_MAKEVAR_PREFIX.
-# This is useful so different doxyrules.make files included by the same
-# Makefile don't overwrite each other's variables.
-
-PERLMOD_MAKEVAR_PREFIX =
-
-#---------------------------------------------------------------------------
-# Configuration options related to the preprocessor
-#---------------------------------------------------------------------------
-
-# If the ENABLE_PREPROCESSING tag is set to YES (the default) Doxygen will
-# evaluate all C-preprocessor directives found in the sources and include
-# files.
-
-ENABLE_PREPROCESSING   = YES
-
-# If the MACRO_EXPANSION tag is set to YES Doxygen will expand all macro
-# names in the source code. If set to NO (the default) only conditional
-# compilation will be performed. Macro expansion can be done in a controlled
-# way by setting EXPAND_ONLY_PREDEF to YES.
-
-MACRO_EXPANSION        = YES
-
-# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES
-# then the macro expansion is limited to the macros specified with the
-# PREDEFINED and EXPAND_AS_PREDEFINED tags.
-
-EXPAND_ONLY_PREDEF     = NO
-
-# If the SEARCH_INCLUDES tag is set to YES (the default) the includes files
-# in the INCLUDE_PATH (see below) will be search if a #include is found.
-
-SEARCH_INCLUDES        = YES
-
-# The INCLUDE_PATH tag can be used to specify one or more directories that
-# contain include files that are not input files but should be processed by
-# the preprocessor.
-
-INCLUDE_PATH           = .\include \
-                         . \
-                         ..\..\include \
-                         ..\..\include\Inventor\annex
-
-# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard
-# patterns (like *.h and *.hpp) to filter out the header-files in the
-# directories. If left blank, the patterns specified with FILE_PATTERNS will
-# be used.
-
-INCLUDE_FILE_PATTERNS  = *.h \
-                         *.h.in
-
-# The PREDEFINED tag can be used to specify one or more macro names that
-# are defined before the preprocessor is started (similar to the -D option of
-# gcc). The argument of the tag is a list of macros of the form: name
-# or name=definition (no spaces). If the definition and the = are
-# omitted =1 is assumed. To prevent a macro definition from being
-# undefined via #undef or recursively expanded use the := operator
-# instead of the = operator.
-
-PREDEFINED             = DOXYGEN_SKIP_THIS=1 \
-                         HAVE_CONFIG_H= \
-                         HAVE_VRML97= \
-                         HAVE_NODEKITS= \
-                         HAVE_DRAGGERS= \
-                         HAVE_MANIPULATORS= \
-                         COIN_DLL_API=
-
-# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
-# this tag can be used to specify a list of macro names that should be expanded.
-# The macro definition that is found in the sources will be used.
-# Use the PREDEFINED tag if you want to use a different macro definition.
-
-EXPAND_AS_DEFINED      = SO_COMPOSE__HEADER \
-                         SO_SFIELD_HEADER \
-                         SO_MFIELD_HEADER \
-                         SO_SFIELD_DERIVED_HEADER \
-                         SO_MFIELD_DERIVED_HEADER \
-                         SO_SFIELD_CONSTRUCTOR_HEADER \
-                         SO_SFIELD_REQUIRED_HEADER \
-                         SO_SFIELD_IO_HEADER \
-                         SO_MFIELD_IO_HEADER \
-                         SO_SFIELD_VALUE_HEADER \
-                         SO_MFIELD_VALUE_HEADER \
-                         SO_SFIELD_DERIVED_VALUE_HEADER \
-                         SO_MFIELD_DERIVED_VALUE_HEADER \
-                         SO_MFIELD_SETVALUESPOINTER_HEADER
-
-# If the SKIP_FUNCTION_MACROS tag is set to YES (the default) then
-# doxygen's preprocessor will remove all function-like macros that are alone
-# on a line, have an all uppercase name, and do not end with a semicolon. Such
-# function macros are typically used for boiler-plate code, and will confuse
-# the parser if not removed.
-
-SKIP_FUNCTION_MACROS   = NO
-
-#---------------------------------------------------------------------------
-# Configuration::additions related to external references
-#---------------------------------------------------------------------------
-
-# The TAGFILES option can be used to specify one or more tagfiles.
-# Optionally an initial location of the external documentation
-# can be added for each tagfile. The format of a tag file without
-# this location is as follows:
-#   TAGFILES = file1 file2 ...
-# Adding location for the tag files is done as follows:
-#   TAGFILES = file1=loc1 "file2 = loc2" ...
-# where "loc1" and "loc2" can be relative or absolute paths or
-# URLs. If a location is present for each tag, the installdox tool
-# does not have to be run to correct the links.
-# Note that each tag file must have a unique name
-# (where the name does NOT include the path)
-# If a tag file is not located in the directory in which doxygen
-# is run, you must also specify the path to the tagfile here.
-
-TAGFILES               =
-
-# When a file name is specified after GENERATE_TAGFILE, doxygen will create
-# a tag file that is based on the input files it reads.
-
-GENERATE_TAGFILE = ..\html\coin.tag
-
-# If the ALLEXTERNALS tag is set to YES all external classes will be listed
-# in the class index. If set to NO only the inherited external classes
-# will be listed.
-
-ALLEXTERNALS           = NO
-
-# If the EXTERNAL_GROUPS tag is set to YES all external groups will be listed
-# in the modules index. If set to NO, only the current project's groups will
-# be listed.
-
-EXTERNAL_GROUPS        = YES
-
-# The PERL_PATH should be the absolute path and name of the perl script
-# interpreter (i.e. the result of `which perl').
-
-PERL_PATH              = /usr/bin/perl
-
-#---------------------------------------------------------------------------
-# Configuration options related to the dot tool
-#---------------------------------------------------------------------------
-
-# If the CLASS_DIAGRAMS tag is set to YES (the default) Doxygen will
-# generate a inheritance diagram (in HTML, RTF and LaTeX) for classes with base
-# or super classes. Setting the tag to NO turns the diagrams off. Note that
-# this option is superseded by the HAVE_DOT option below. This is only a
-# fallback. It is recommended to install and use dot, since it yields more
-# powerful graphs.
-
-CLASS_DIAGRAMS         = YES
-
-# If set to YES, the inheritance and collaboration graphs will hide
-# inheritance and usage relations if the target is undocumented
-# or is not a class.
-
-HIDE_UNDOC_RELATIONS   = NO
-
-# If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is
-# available from the path. This tool is part of Graphviz, a graph visualization
-# toolkit from AT&T and Lucent Bell Labs. The other options in this section
-# have no effect if this option is set to NO (the default)
-
-HAVE_DOT               = NO
-
-# If the CLASS_GRAPH and HAVE_DOT tags are set to YES then doxygen
-# will generate a graph for each documented class showing the direct and
-# indirect inheritance relations. Setting this tag to YES will force the
-# the CLASS_DIAGRAMS tag to NO.
-
-CLASS_GRAPH            = YES
-
-# If the COLLABORATION_GRAPH and HAVE_DOT tags are set to YES then doxygen
-# will generate a graph for each documented class showing the direct and
-# indirect implementation dependencies (inheritance, containment, and
-# class references variables) of the class with other documented classes.
-
-COLLABORATION_GRAPH    = YES
-
-# If the GROUP_GRAPHS and HAVE_DOT tags are set to YES then doxygen
-# will generate a graph for groups, showing the direct groups dependencies
-
-GROUP_GRAPHS           = YES
-
-# If the UML_LOOK tag is set to YES doxygen will generate inheritance and
-# collaboration diagrams in a style similar to the OMG's Unified Modeling
-# Language.
-
-UML_LOOK               = NO
-
-# If set to YES, the inheritance and collaboration graphs will show the
-# relations between templates and their instances.
-
-TEMPLATE_RELATIONS     = YES
-
-# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDE_GRAPH, and HAVE_DOT
-# tags are set to YES then doxygen will generate a graph for each documented
-# file showing the direct and indirect include dependencies of the file with
-# other documented files.
-
-INCLUDE_GRAPH          = YES
-
-# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDED_BY_GRAPH, and
-# HAVE_DOT tags are set to YES then doxygen will generate a graph for each
-# documented header file showing the documented files that directly or
-# indirectly include this file.
-
-INCLUDED_BY_GRAPH      = YES
-
-# If the CALL_GRAPH and HAVE_DOT tags are set to YES then doxygen will
-# generate a call dependency graph for every global function or class method.
-# Note that enabling this option will significantly increase the time of a run.
-# So in most cases it will be better to enable call graphs for selected
-# functions only using the \callgraph command.
-
-CALL_GRAPH             = NO
-
-# If the GRAPHICAL_HIERARCHY and HAVE_DOT tags are set to YES then doxygen
-# will graphical hierarchy of all classes instead of a textual one.
-
-GRAPHICAL_HIERARCHY    = YES
-
-# If the DIRECTORY_GRAPH, SHOW_DIRECTORIES and HAVE_DOT tags are set to YES
-# then doxygen will show the dependencies a directory has on other directories
-# in a graphical way. The dependency relations are determined by the #include
-# relations between the files in the directories.
-
-DIRECTORY_GRAPH        = YES
-
-# The DOT_IMAGE_FORMAT tag can be used to set the image format of the images
-# generated by dot. Possible values are png, jpg, or gif
-# If left blank png will be used.
-
-DOT_IMAGE_FORMAT       = png
-
-# The tag DOT_PATH can be used to specify the path where the dot tool can be
-# found. If left blank, it is assumed the dot tool can be found in the path.
-
-DOT_PATH               =
-
-# The DOTFILE_DIRS tag can be used to specify one or more directories that
-# contain dot files that are included in the documentation (see the
-# \dotfile command).
-
-DOTFILE_DIRS           =
-
-# The MAX_DOT_GRAPH_DEPTH tag can be used to set the maximum depth of the
-# graphs generated by dot. A depth value of 3 means that only nodes reachable
-# from the root by following a path via at most 3 edges will be shown. Nodes
-# that lay further from the root node will be omitted. Note that setting this
-# option to 1 or 2 may greatly reduce the computation time needed for large
-# code bases. Also note that a graph may be further truncated if the graph's
-# image dimensions are not sufficient to fit the graph (see MAX_DOT_GRAPH_WIDTH
-# and MAX_DOT_GRAPH_HEIGHT). If 0 is used for the depth value (the default),
-# the graph is not depth-constrained.
-
-MAX_DOT_GRAPH_DEPTH    = 0
-
-# Set the DOT_TRANSPARENT tag to YES to generate images with a transparent
-# background. This is disabled by default, which results in a white background.
-# Warning: Depending on the platform used, enabling this option may lead to
-# badly anti-aliased labels on the edges of a graph (i.e. they become hard to
-# read).
-
-DOT_TRANSPARENT        = NO
-
-# Set the DOT_MULTI_TARGETS tag to YES allow dot to generate multiple output
-# files in one run (i.e. multiple -o and -T options on the command line). This
-# makes dot run faster, but since only newer versions of dot (>1.8.10)
-# support this, this feature is disabled by default.
-
-DOT_MULTI_TARGETS      = NO
-
-# If the GENERATE_LEGEND tag is set to YES (the default) Doxygen will
-# generate a legend page explaining the meaning of the various boxes and
-# arrows in the dot generated graphs.
-
-GENERATE_LEGEND        = YES
-
-# If the DOT_CLEANUP tag is set to YES (the default) Doxygen will
-# remove the intermediate dot files that are used to generate
-# the various graphs.
-
-DOT_CLEANUP            = YES
-
-#---------------------------------------------------------------------------
-# Configuration::additions related to the search engine
-#---------------------------------------------------------------------------
-
-# The SEARCHENGINE tag specifies whether or not a search engine should be
-# used. If set to NO the values of all tags below this one will be ignored.
-
-SEARCHENGINE           = NO
diff --git a/build/msvc8/include/Inventor/C/basic.h b/build/msvc8/include/Inventor/C/basic.h
deleted file mode 100644
index 0f77e62..0000000
--- a/build/msvc8/include/Inventor/C/basic.h
+++ /dev/null
@@ -1,309 +0,0 @@
-/* include/Inventor/C/basic.h.  Generated by configure.  */
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_BASIC_H
-#define COIN_BASIC_H
-
-/*
-  NOTE: basic.h is automatically generated from basic.h.in, so don't
-  edit basic.h directly.
-*/
-
-/* *********************************************************************** */
-
-/* Documented for Doxygen in SoDB.cpp. */
-typedef int SbBool;
-
-#ifdef DOXYGEN_SKIP_THIS
-#ifndef USE_STATIC_CONSTS
-//POTENTIAL_ROTTING_DOCUMENTATION
-/*
-  Using static consts might have some problems with merging on older
-  compilers, so lie for doxygen for now, this is tested and found
-  working on GCC 4.(1-3)
-*/
-#define USE_STATIC_CONSTS
-#endif //USE_STATIC_CONSTS
-#endif //DOXYGEN_SKIP_THIS
-
-#ifndef FALSE
-#ifdef USE_STATIC_CONSTS
-static const SbBool FALSE = 0;
-#else
-#define FALSE 0
-#endif //USE_STATIC_CONSTS
-#endif /* !FALSE */
-
-#ifndef TRUE
-#ifdef USE_STATIC_CONSTS
-static const SbBool TRUE = 1;
-#else
-#define TRUE 1
-#endif //USE_STATIC_CONSTS
-#endif /* !TRUE */
-
-/* *********************************************************************** */
-
-/* Ye good olde min/max macros. No library would be complete without them. */
-
-#define cc_min(x, y) (((x) < (y)) ? (x) : (y))
-#define cc_max(x, y) (((x) > (y)) ? (x) : (y))
-
-/* *********************************************************************** */
-
-/* Include this to 1) be compatible with Open Inventor's SbBasic.h, 2)
- * provide a way for application programmers to get hold of the type
- * definitions without explicitly including inttypes.h.
- *
- * The latter point is important because the inttypes.h file in SGI
- * and TGS Open Inventor is placed _below_ the Inventor/ directory in
- * the header files hierarchy. This is a stupid thing to do because it
- * could easily conflict with the inttypes.h file installed as part of
- * the C library on many systems (like GNU/Linux's glibc, for
- * instance).
- */
-#include <Inventor/system/inttypes.h>
-
-/* Internal note for Coin developers: in other sourcefiles in Coin, we
- * depend on math.h being included through SbBasic.h. It is done this
- * way to always make sure we have the M_* symbols available under
- * MSWin (see below). So don't remove the following line unless you
- * know very well what you are doing.
- */
-#include <math.h>
-
-/* Define misc values if they are not available from math.h. UNIX
- * systems typically have these defines, and MSWindows systems don't.
- */
-#ifndef M_E
-#define M_E 2.7182818284590452354
-#endif /* !M_E */
-#ifndef M_LOG2E
-#define M_LOG2E 1.4426950408889634074
-#endif /* !M_LOG2E */
-#ifndef M_LOG10E
-#define M_LOG10E 0.43429448190325182765
-#endif /* !M_LOG10E */
-#ifndef M_LN2
-#define M_LN2 0.69314718055994530942
-#endif /* !M_LN2 */
-#ifndef M_LN10
-#define M_LN10 2.30258509299404568402
-#endif /* !M_LN10 */
-#ifndef M_PI
-#define M_PI 3.14159265358979323846
-#endif /* !M_PI */
-#ifndef M_TWOPI
-#define M_TWOPI (M_PI * 2.0)
-#endif /* !M_TWOPI */
-#ifndef M_PI_2
-#define M_PI_2 1.57079632679489661923
-#endif /* !M_PI_2 */
-#ifndef M_PI_4
-#define M_PI_4 0.78539816339744830962
-#endif /* !M_PI_4 */
-#ifndef M_3PI_4
-#define M_3PI_4 2.3561944901923448370E0
-#endif /* !M_3PI_4 */
-#ifndef M_SQRTPI
-#define M_SQRTPI 1.77245385090551602792981
-#endif /* !M_SQRTPI */
-#ifndef M_1_PI
-#define M_1_PI 0.31830988618379067154
-#endif /* !M_1_PI */
-#ifndef M_2_PI
-#define M_2_PI 0.63661977236758134308
-#endif /* !M_2_PI */
-#ifndef M_2_SQRTPI
-#define M_2_SQRTPI 1.12837916709551257390
-#endif /* !M_2_SQRTPI */
-#ifndef M_SQRT2
-#define M_SQRT2 1.41421356237309504880
-#endif /* !M_SQRT2 */
-#ifndef M_SQRT1_2
-#define M_SQRT1_2 0.70710678118654752440
-#endif /* !M_SQRT1_2 */
-#ifndef M_LN2LO
-#define M_LN2LO 1.9082149292705877000E-10
-#endif /* !M_LN2LO */
-#ifndef M_LN2HI
-#define M_LN2HI 6.9314718036912381649E-1
-#endif /* !M_LN2HI */
-#ifndef M_SQRT3
-#define M_SQRT3 1.73205080756887719000
-#endif /* !M_SQRT3 */
-#ifndef M_IVLN10
-#define M_IVLN10 0.43429448190325182765 /* 1 / log(10) */
-#endif /* !M_IVLN10 */
-#ifndef M_LOG2_E
-#define M_LOG2_E 0.693147180559945309417
-#endif /* !M_LOG2_E */
-#ifndef M_INVLN2
-#define M_INVLN2 1.4426950408889633870E0 /* 1 / log(2) */
-#endif /* !M_INVLN2 */
-
-/* *********************************************************************** */
-
-/* A unique identifier to recognize whether or not we're running under
- * Kongsberg Oil & Gas Technologies's Coin library.
- */
-#define __COIN__
-
-/* The following #undef'ed defines are automatically defined and
- * synchronized with the settings in configure.in when ``configure''
- * is executed.
- *
- * The #ifndef wrapper is necessary because during development, these
- * are also defined in the config.h file generated by ``configure''.
- */
-#ifndef COIN_VERSION
-
-/* These are available for adding or omitting features based on Coin
- * version numbers in client application sources. */
-#define COIN_MAJOR_VERSION 4
-#define COIN_MINOR_VERSION 0
-#define COIN_MICRO_VERSION 0
-#define COIN_BETA_VERSION a
-#define COIN_VERSION "4.0.0a"
-
-/* This define is set by the configure script if singleprecision math
-   functions are available from the C library API headers. */
-/* #undef HAVE_SINGLEPRECISION_MATH */
-
-/* Most compilers should have "hash quoting", as it is part of the
-   ANSI standard. */
-#define HAVE_HASH_QUOTING 1
-/* #undef HAVE_APOSTROPHES_QUOTING */
-
-/* IN_PATH define in HPUX's sys/unistd.h conflicts with SoAction::IN_PATH */
-/* #undef COIN_UNDEF_IN_PATH_HACK */
-
-#endif /* !COIN_VERSION */ /* Ends configure-generated defines. */
-
-/* *********************************************************************** */
-
-/* The float-version of the math functions below did not come about
-   until C99, so we don't want to use them internally, for portability
-   reasons. */
-#ifdef COIN_INTERNAL
-#include <Inventor/C/base/math-undefs.h>
-#endif /* COIN_INTERNAL */
-
-/* *********************************************************************** */
-
-/* SO__QUOTE(str)        - use the preprocessor to quote a string.
- * SO__CONCAT(str1,str2) - use the preprocessor to concatenate two strings.
- */
-
-#ifdef HAVE_HASH_QUOTING
-#define SO__QUOTE(str)           #str
-#define SO__CONCAT(str1, str2)   str1##str2
-#elif defined(HAVE_APOSTROPHES_QUOTING)
-#define SO__QUOTE(str)           "str"
-#define SO__CONCAT(str1, str2)   str1/**/str2
-#else
-#error No valid way to do macro quoting!
-#endif
-
-/* *********************************************************************** */
-
-/* Precaution to avoid an some errors easily made by the application
-   programmer. */
-#ifdef COIN_DLL_API
-# error Leave the internal COIN_DLL_API define alone.
-#endif /* COIN_DLL_API */
-#ifdef COIN_INTERNAL
-# ifdef COIN_NOT_DLL
-#  error The COIN_NOT_DLL define is not supposed to be used when building the library, only when building Win32 applications.
-# endif /* COIN_INTERNAL && COIN_NOT_DLL */
-# ifdef COIN_DLL
-#  error The COIN_DLL define is not supposed to be used when building the library, only when building Win32 applications.
-# endif /* COIN_INTERNAL && COIN_DLL */
-#endif /* COIN_INTERNAL */
-
-/*
-  On MSWindows platforms, one of these defines must always be set when
-  building application programs:
-
-   - "COIN_DLL", when the application programmer is using the library
-     in the form of a dynamic link library (DLL)
-
-   - "COIN_NOT_DLL", when the application programmer is using the
-     library in the form of a static object library (LIB)
-
-  Note that either COIN_DLL or COIN_NOT_DLL _must_ be defined by the
-  application programmer on MSWindows platforms, or else the #error
-  statement will hit. Set up one or the other of these two defines in
-  your compiler environment according to how the library was built --
-  as a DLL (use "COIN_DLL") or as a LIB (use "COIN_NOT_DLL").
-
-  (Setting up defines for the compiler is typically done by either
-  adding something like "/DCOIN_DLL" to the compiler's argument line
-  (for command-line build processes), or by adding the define to the
-  list of preprocessor symbols in your IDE GUI (in the MSVC IDE, this
-  is done from the "Project"->"Settings" menu, choose the "C/C++" tab,
-  then "Preprocessor" from the dropdown box and add the appropriate
-  define)).
-
-  It is extremely important that the application programmer uses the
-  correct define, as using "COIN_NOT_DLL" when "COIN_DLL" is correct
-  will cause mysterious crashes.
- */
-/* FIXME: use a feature check to see if this is a platform which can
-   recognize the __declspec keyword instead of the crap #if below.
-   20011201 mortene. */
-#if defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__NT__)
-# ifdef COIN_INTERNAL
-#  ifdef COIN_MAKE_DLL
-#   define COIN_DLL_API __declspec(dllexport)
-#  endif /* COIN_MAKE_DLL */
-# else /* !COIN_INTERNAL */
-#  ifdef COIN_DLL
-#   ifdef COIN_NOT_DLL
-#     error Define _either_ COIN_DLL _or_ COIN_NOT_DLL as appropriate for your linkage -- not both at the same time! See Inventor/C/basic.h for further instructions.
-#   endif /* COIN_NOT_DLL */
-#   define COIN_DLL_API __declspec(dllimport)
-#  else /* !COIN_DLL */
-#   ifndef COIN_NOT_DLL
-#    error Define either COIN_DLL or COIN_NOT_DLL as appropriate for your linkage! See Inventor/C/basic.h for further instructions.
-#   endif /* !COIN_NOT_DLL */
-#  endif /* !COIN_DLL */
-# endif /* !COIN_INTERNAL */
-#endif /* Microsoft Windows */
-
-/* Empty define to avoid errors when _not_ compiling an MSWindows DLL. */
-#ifndef COIN_DLL_API
-# define COIN_DLL_API
-#endif /* !COIN_DLL_API */
-
-#endif /* !COIN_BASIC_H */
diff --git a/build/msvc8/include/Inventor/system/inttypes.h b/build/msvc8/include/Inventor/system/inttypes.h
deleted file mode 100644
index 3a356ba..0000000
--- a/build/msvc8/include/Inventor/system/inttypes.h
+++ /dev/null
@@ -1,187 +0,0 @@
-/* include/Inventor/system/inttypes.h.  Generated by configure.  */
-#ifndef COIN_INTTYPES_H
-#define COIN_INTTYPES_H
-
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-/*
-  This file defines the following types:
-
-    int8_t uint8_t
-    int16_t uint16_t
-    int32_t uint32_t
-    int64_t uint64_t
-    intptr_t uintptr_t
-
-  (The 64-bit types are not guaranteed to be present, check for
-  HAVE_INT64_T and HAVE_UINT64_T.)
-*/
-
-/***************************************************************************/
-
-/* Block of defines set up by the configure script. Protected with the
-   #ifndef wrapper in case config.h was already included -- so we
-   don't confuse the compiler to think we redefine already #define'd
-   constants. */
-#ifndef COIN_CONFIGURE_BUILD /* (start wrapper) */
-
-/*
-  This file was autogenerated by our configuration process
-  specifically for this build configuration:
-*/
-#define COIN_CONFIGURE_BUILD I686_PC_CYGWIN
-#define COIN_CONFIGURE_HOST I686_PC_CYGWIN
-#define COIN_CONFIGURE_TARGET I686_PC_CYGWIN
-/*
-  The bit-type definitions may also be dependent on the compiler,
-  compiler version and C library.
-
-  So note that the bit-type definitions below might not match on other
-  systems. Be extremely careful if you for whatever reason is
-  installing this as a cross-platform header file (i.e.: you
-  shouldn't).
-*/
-
-/* FIXME: isn't it likely that the HAVE_*_H defines below could crash
-   with defines in application code in a project using Autoconf
-   configure?  20010711 mortene. */
-
-/* The <inttypes.h> header file. */
-/* #undef HAVE_INTTYPES_H */
-/* The <stdint.h> header file. */
-/* #undef HAVE_STDINT_H */
-/* The <sys/types.h> header file. */
-#define HAVE_SYS_TYPES_H 1
-/* The <stddef.h> header file. */
-#define HAVE_STDDEF_H 1
-
-
-/* If the system defines any of the types "on it's own", the
-   respective #define will be set below. */
-/* #undef HAVE_INT8_T */
-/* #undef HAVE_UINT8_T */
-/* #undef HAVE_INT16_T */
-/* #undef HAVE_UINT16_T */
-/* #undef HAVE_INT32_T */
-/* #undef HAVE_UINT32_T */
-/* #undef HAVE_INT64_T */
-/* #undef HAVE_UINT64_T */
-#define HAVE_INTPTR_T 1
-#define HAVE_UINTPTR_T 1
-
-/* The type which the configure script found to match the given
-   bitwidth. */
-#define COIN_INT8_T char
-#define COIN_UINT8_T unsigned char
-#define COIN_INT16_T short
-#define COIN_UINT16_T unsigned short
-#define COIN_INT32_T int
-#define COIN_UINT32_T unsigned int
-#define COIN_INT64_T long long
-#define COIN_UINT64_T unsigned long long
-#define COIN_INTPTR_T intptr_t
-#define COIN_UINTPTR_T uintptr_t
-
-#endif /* (end wrapper) ! COIN_CONFIGURE_BUILD */
-
-
-/* The header files should be listed in the same order as they are in
-   the SIM_AC_DEFINE_BYTESIZE_TYPES detection macro. This is the same
-   order as the one Autoconf (currently upcoming 2.51) is using for its
-   standard includes.  20010711 larsa */
-#ifdef HAVE_INTTYPES_H
-#include <inttypes.h>
-#else
-#ifdef HAVE_STDINT_H
-#include <stdint.h>
-#endif /* HAVE_STDINT_H */
-#endif
-#ifdef HAVE_SYS_TYPES_H
-#include <sys/types.h>
-#endif /* HAVE_SYS_TYPES_H */
-#ifdef HAVE_STDDEF_H
-#include <stddef.h>
-#endif /* HAVE_STDDEF_H */
-
-
-#if !defined(HAVE_INT8_T) && defined(COIN_INT8_T)
-typedef COIN_INT8_T int8_t;
-#define HAVE_INT8_T 1
-#endif /* !HAVE_INT8_T && COIN_INT8_T */
-
-#if !defined(HAVE_UINT8_T) && defined(COIN_UINT8_T)
-typedef COIN_UINT8_T uint8_t;
-#define HAVE_UINT8_T 1
-#endif /* !HAVE_UINT8_T && COIN_UINT8_T */
-
-#if !defined(HAVE_INT16_T) && defined(COIN_INT16_T)
-typedef COIN_INT16_T int16_t;
-#define HAVE_INT16_T 1
-#endif /* !HAVE_INT16_T && COIN_INT16_T */
-
-#if !defined(HAVE_UINT16_T) && defined(COIN_UINT16_T)
-typedef COIN_UINT16_T uint16_t;
-#define HAVE_UINT16_T 1
-#endif /* !HAVE_UINT16_T && COIN_UINT16_T */
-
-#if !defined(HAVE_INT32_T) && defined(COIN_INT32_T)
-typedef COIN_INT32_T int32_t;
-#define HAVE_INT32_T 1
-#endif /* !HAVE_INT32_T && COIN_INT32_T */
-
-#if !defined(HAVE_UINT32_T) && defined(COIN_UINT32_T)
-typedef COIN_UINT32_T uint32_t;
-#define HAVE_UINT32_T 1
-#endif /* !HAVE_UINT32_T && COIN_UINT32_T */
-
-#if !defined(HAVE_INT64_T) && defined(COIN_INT64_T)
-typedef COIN_INT64_T int64_t;
-#define HAVE_INT64_T 1
-#endif /* !HAVE_INT64_T && COIN_INT64_T */
-
-#if !defined(HAVE_UINT64_T) && defined(COIN_UINT64_T)
-typedef COIN_UINT64_T uint64_t;
-#define HAVE_UINT64_T 1
-#endif /* !HAVE_UINT64_T && COIN_UINT64_T */
-
-#if !defined(HAVE_INTPTR_T) && defined(COIN_INTPTR_T)
-typedef COIN_INTPTR_T intptr_t;
-#define HAVE_INTPTR_T 1
-#endif /* !HAVE_INTPTR_T && COIN_INTPTR_T */
-
-#if !defined(HAVE_UINTPTR_T) && defined(COIN_UINTPTR_T)
-typedef COIN_UINTPTR_T uintptr_t;
-#define HAVE_UINTPTR_T 1
-#endif /* !HAVE_UINTPTR_T && COIN_UINTPTR_T */
-
-#endif /* !COIN_INTTYPES_H */
diff --git a/build/msvc8/src/config-debug.h b/build/msvc8/src/config-debug.h
deleted file mode 100644
index 42477df..0000000
--- a/build/msvc8/src/config-debug.h
+++ /dev/null
@@ -1,473 +0,0 @@
-/* src/config.h.  Generated by configure.  */
-/* src/discard.h.in.  Generated from configure.ac by autoheader.  */
-
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif
-
-#include <unconfig.h>
-#include <setup.h>
-
-
-/* define this to the libCoin beta version letter */
-#define COIN_BETA_VERSION a
-
-/* Build system. */
-#define COIN_CONFIGURE_BUILD I686_PC_CYGWIN
-
-/* Build host system. */
-#define COIN_CONFIGURE_HOST I686_PC_CYGWIN
-
-/* Build target system. */
-#define COIN_CONFIGURE_TARGET I686_PC_CYGWIN
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT16_T short
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT32_T int
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT64_T long long
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT8_T char
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INTPTR_T intptr_t
-
-/* Define when building Mac OS X framework */
-/* #undef COIN_MACOSX_FRAMEWORK */
-
-/* Define for Mac OS X builds */
-/* #undef COIN_MACOS_10 */
-
-/* Define for Mac OS 10.1 builds */
-/* #undef COIN_MACOS_10_1 */
-
-/* Define for Mac OS 10.2 builds */
-/* #undef COIN_MACOS_10_2 */
-
-/* define this to the libCoin major version number */
-#define COIN_MAJOR_VERSION 4
-
-/* define this to the libCoin release version number */
-#define COIN_MICRO_VERSION 0
-
-/* define this to the libCoin minor version number */
-#define COIN_MINOR_VERSION 0
-
-/* define this to the dynamic library name of Coin */
-#define COIN_SYSTEM_LIBRARY_NAME "coin4d.dll"
-
-/* System dependent thread ID type */
-#define COIN_THREADID_TYPE DWORD
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT16_T unsigned short
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT32_T unsigned int
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT64_T unsigned long long
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT8_T unsigned char
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINTPTR_T uintptr_t
-
-/* define to "remove" conflicting IN_PATH define from <sys/unistd.h> */
-/* #undef COIN_UNDEF_IN_PATH_HACK */
-
-/* define this to the full libCoin major.minor.micro version number */
-#define COIN_VERSION "4.0.0a"
-
-/* define this to the dynamic library extension suffix on this system */
-#define DYNAMIC_LIBRARY_EXTENSION ".dll"
-
-/* define for runtime linking with fontconfig */
-#define FONTCONFIG_RUNTIME_LINKING 1
-
-/* define for runtime linking with freetype */
-#define FREETYPE_RUNTIME_LINKING 1
-
-/* define if GLU is part of the GL library */
-/* #undef GLU_IS_PART_OF_GL */
-
-/* define for runtime linking with GLU */
-#define GLU_RUNTIME_LINKING 1
-
-/* define if you have AGL OpenGL bindings */
-/* #undef HAVE_AGL */
-
-/* define if AGL pBuffers are available on the system */
-/* #undef HAVE_AGL_PBUFFER */
-
-/* define if the AL header should be included as AL/al.h */
-/* #undef HAVE_AL_AL_H */
-
-/* define if preprocessor can quote arguments with apostophes */
-/* #undef HAVE_APOSTROPHES_QUOTING */
-
-/* Define if assert() uses __builtin_expect() */
-/* #undef HAVE_ASSERT_WITH_BUILTIN_EXPECT */
-
-/* define if bcopy() is available */
-/* #undef HAVE_BCOPY */
-
-/* Define to use bzip2 */
-/* #undef HAVE_BZIP2 */
-
-/* define if you have CGL OpenGL bindings */
-/* #undef HAVE_CGL */
-
-/* The CPP compiler has a variable containing the current function name */
-#define HAVE_CPP_COMPILER_FUNCTION_NAME_VAR __FUNCTION__
-
-/* The C compiler has a variable containing the current function name */
-#define HAVE_C_COMPILER_FUNCTION_NAME_VAR __FUNCTION__
-
-/* Define to 1 if you have the <direct.h> header file. */
-#define HAVE_DIRECT_H 1
-
-/* define if the DLD shared library loader is available */
-/* #undef HAVE_DLD_LIB */
-
-/* Define to 1 if you have the <dlfcn.h> header file. */
-/* #undef HAVE_DLFCN_H */
-
-/* define if you have the dl library */
-/* #undef HAVE_DL_LIB */
-
-/* define if the Mac OS X dyld can be used for runtime binding */
-/* #undef HAVE_DYLD_RUNTIME_BINDING */
-
-/* should be defined if there is some way of doing dynamic linking */
-#define HAVE_DYNAMIC_LINKING 1
-
-/* whether or not finite() is available */
-/* #undef HAVE_FINITE */
-
-/* define if you have the fontconfig library */
-/* #undef HAVE_FONTCONFIG */
-
-/* define that the Fontconfig header is available */
-/* #undef HAVE_FONTCONFIG_H */
-
-/* whether or not fpclass() is available */
-/* #undef HAVE_FPCLASS */
-
-/* define if you have the freetype library */
-/* #undef HAVE_FREETYPE */
-
-/* define that the FreeType header is available */
-/* #undef HAVE_FREETYPE_H */
-
-/* define if fstat() is available */
-#define HAVE_FSTAT 1
-
-/* Define to use ftime() */
-#define HAVE_FTIME 1
-
-/* Define to use getcwd() */
-/* #undef HAVE_GETCWD */
-
-/* Define to use GetEnvironmentVariable() instead of getenv() */
-#define HAVE_GETENVIRONMENTVARIABLE 1
-
-/* Define to use SVr4 / BSD4.3 gettimeofday() */
-/* #undef HAVE_GETTIMEOFDAY */
-
-/* define if you have GLU */
-/* #undef HAVE_GLU */
-
-/* define if you have GLX X11 OpenGL bindings */
-/* #undef HAVE_GLX */
-
-/* define if the GLEXT header should be included as GL/glext.h */
-/* #undef HAVE_GL_GLEXT_H */
-
-/* define if the GLU header should be included as GL/glu.h */
-#define HAVE_GL_GLU_H 1
-
-/* define if the GL header should be included as GL/gl.h */
-#define HAVE_GL_GL_H 1
-
-/* Define to use gzdopen() */
-#define HAVE_GZDOPEN 1
-
-/* define if preprocessor can quote arguments with the hash symbol */
-#define HAVE_HASH_QUOTING 1
-
-/* Define to 1 if you have the <ieeefp.h> header file. */
-/* #undef HAVE_IEEEFP_H */
-
-/* Define to use ilogb() */
-/* #undef HAVE_ILOGB */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INT16_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INT32_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INT64_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INT8_T */
-
-/* define this if the type is available on the system */
-#define HAVE_INTPTR_T 1
-
-/* Define to 1 if you have the <inttypes.h> header file. */
-/* #undef HAVE_INTTYPES_H */
-
-/* Define to 1 if you have the <io.h> header file. */
-#define HAVE_IO_H 1
-
-/* define if isinf() is available */
-/* #undef HAVE_ISINF */
-
-/* whether or not isnan() is available */
-/* #undef HAVE_ISNAN */
-
-/* Define this if you build the Java wrapper */
-/* #undef HAVE_JAVA_WRAPPER */
-
-/* Define to 1 if you have the <libgen.h> header file. */
-/* #undef HAVE_LIBGEN_H */
-
-/* define if you have the simage library */
-/* #undef HAVE_LIBSIMAGE */
-
-/* Define to 1 if you have the <mach-o/dyld.h> header file. */
-/* #undef HAVE_MACH_O_DYLD_H */
-
-/* define if memmove() is available */
-#define HAVE_MEMMOVE 1
-
-/* Define to 1 if you have the <memory.h> header file. */
-#define HAVE_MEMORY_H 1
-
-/* Define if you have the <netinet/in.h> header file. */
-/* #undef HAVE_NETINET_IN_H */
-
-/* openal extensions available */
-/* #undef HAVE_OPENAL */
-
-/* define if the AL header should be included as OpenAL/al.h */
-/* #undef HAVE_OPENAL_AL_H */
-
-/* define if you have OpenGL */
-#define HAVE_OPENGL 1
-
-/* Define to 1 if you have the <OpenGL/CGLCurrent.h> header file. */
-/* #undef HAVE_OPENGL_CGLCURRENT_H */
-
-/* define if the GLEXT header should be included as OpenGL/glext.h */
-/* #undef HAVE_OPENGL_GLEXT_H */
-
-/* define if the GLU header should be included as OpenGL/glu.h */
-/* #undef HAVE_OPENGL_GLU_H */
-
-/* define if the GL header should be included as OpenGL/gl.h */
-/* #undef HAVE_OPENGL_GL_H */
-
-/* define if pthread's struct timespec uses nsecs and not usecs */
-/* #undef HAVE_PTHREAD_TIMESPEC_NSEC */
-
-/* Define to use Win32 QueryPerformanceCounter() */
-#define HAVE_QUERYPERFORMANCECOUNTER 1
-
-/* define if snprintf() is available */
-/* #undef HAVE_SNPRINTF */
-
-/* define that the Spidermonkey header is available */
-/* #undef HAVE_SPIDERMONKEY_H */
-
-/* define if you have the SpiderMonkey library */
-/* #undef HAVE_SPIDERMONKEY_VIA_LINKTIME_LINKING */
-
-/* Define to 1 if you have the <stddef.h> header file. */
-#define HAVE_STDDEF_H 1
-
-/* Define to 1 if you have the <stdint.h> header file. */
-/* #undef HAVE_STDINT_H */
-
-/* Define to 1 if you have the <stdlib.h> header file. */
-#define HAVE_STDLIB_H 1
-
-/* Define to 1 if you have the <strings.h> header file. */
-/* #undef HAVE_STRINGS_H */
-
-/* Define to 1 if you have the <string.h> header file. */
-#define HAVE_STRING_H 1
-
-/* Define to use BSD4.3 strncasecmp() */
-/* #undef HAVE_STRNCASECMP */
-
-/* *EXPERIMENTAL* to use the GLU we've "appropriated" from SGI */
-/* #undef HAVE_SUPERGLU */
-
-/* Define to 1 if you have the <sys/param.h> header file. */
-/* #undef HAVE_SYS_PARAM_H */
-
-/* Define to 1 if you have the <sys/stat.h> header file. */
-#define HAVE_SYS_STAT_H 1
-
-/* Define to 1 if you have the <sys/timeb.h> header file. */
-#define HAVE_SYS_TIMEB_H 1
-
-/* Define to 1 if you have the <sys/time.h> header file. */
-/* #undef HAVE_SYS_TIME_H */
-
-/* Define to 1 if you have the <sys/types.h> header file. */
-#define HAVE_SYS_TYPES_H 1
-
-/* Define to 1 if you have the <sys/unistd.h> header file. */
-/* #undef HAVE_SYS_UNISTD_H */
-
-/* to use the platform-independent thread-handling abstractions */
-#define HAVE_THREADS 
-
-/* Define to use timeGetTime() */
-#define HAVE_TIMEGETTIME 
-
-/* Define to 1 if you have the <time.h> header file. */
-#define HAVE_TIME_H 1
-
-/* Define to 1 if you have the <tlhelp32.h> header file. */
-#define HAVE_TLHELP32_H 1
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINT16_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINT32_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINT64_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINT8_T */
-
-/* define this if the type is available on the system */
-#define HAVE_UINTPTR_T 1
-
-/* Define to 1 if you have the <unistd.h> header file. */
-/* #undef HAVE_UNISTD_H */
-
-/* Define to use va_copy() when available */
-/* #undef HAVE_VA_COPY_MACRO */
-
-/* define if vsnprintf() is available */
-#define HAVE_VSNPRINTF 1
-
-/* define if you have WGL Win32 OpenGL bindings */
-#define HAVE_WGL 1
-
-/* Define if the Win32 API is available */
-#define HAVE_WIN32_API 1
-
-/* define if the Win32 LoadLibrary method is available */
-#define HAVE_WINDLL_RUNTIME_BINDING 1
-
-/* Define to 1 if you have the <windows.h> header file. */
-#define HAVE_WINDOWS_H 1
-
-/* define if it is possible to build against X11 */
-/* #undef HAVE_X11_AVAILABLE */
-
-/* Define to use zlib */
-/* #undef HAVE_ZLIB */
-
-/* whether or not _finite() is available */
-/* #undef HAVE__FINITE */
-
-/* whether or not _fpclass() is available */
-/* #undef HAVE__FPCLASS */
-
-/* Define to use Win32 _ftime() */
-#define HAVE__FTIME 1
-
-/* Define to use Win32 _getcwd() */
-#define HAVE__GETCWD 1
-
-/* whether or not _isnan() is available */
-/* #undef HAVE__ISNAN */
-
-/* Define to use Win32 _logb() */
-#define HAVE__LOGB 1
-
-/* define if _snprintf() is available */
-#define HAVE__SNPRINTF 1
-
-/* define if the system has _splitpath() */
-#define HAVE__SPLITPATH 1
-
-/* define if _vsnprintf() is available */
-/* #undef HAVE__VSNPRINTF */
-
-/* Define if compiler has __builtin_expect() macro */
-/* #undef HAVE___BUILTIN_EXPECT */
-
-/* define for runtime linking with zlib */
-#define LIBBZIP2_RUNTIME_LINKING 1
-
-/* define for runtime linking with OpenAL */
-#define OPENAL_RUNTIME_LINKING 1
-
-/* define this to the dynamic library name of OpenGL */
-#define OPENGL_SYSTEM_LIBRARY_NAME "opengl32.dll"
-
-/* Name of package */
-#define PACKAGE "Coin"
-
-/* Define to the address where bug reports for this package should be sent. */
-#define PACKAGE_BUGREPORT "coin-support at coin3d.org"
-
-/* Define to the full name of this package. */
-#define PACKAGE_NAME "Coin"
-
-/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "Coin 4.0.0a"
-
-/* Define to the one symbol short name of this package. */
-#define PACKAGE_TARNAME "coin"
-
-/* Define to the version of this package. */
-#define PACKAGE_VERSION "4.0.0a"
-
-/* define for runtime linking with simage */
-#define SIMAGE_RUNTIME_LINKING 1
-
-/* The type timeval::tv_sec is declared as. */
-#define SIM_TIMEVAL_TV_SEC_T long
-
-/* The type timeval::tv_usec is declared as. */
-#define SIM_TIMEVAL_TV_USEC_T long
-
-/* define for runtime linking with SpiderMonkey */
-#define SPIDERMONKEY_RUNTIME_LINKING 1
-
-/* Define to 1 if you have the ANSI C header files. */
-#define STDC_HEADERS 1
-
-/* define to use the POSIX threads API */
-/* #undef USE_PTHREAD */
-
-/* define to use the Win32 threads API */
-#define USE_W32THREAD 
-
-/* Version number of package */
-#define VERSION "4.0.0a"
-
-/* Define to 1 if the X Window System is missing or not being used. */
-#define X_DISPLAY_MISSING 1
-
-/* define for runtime linking with zlib */
-#define ZLIB_RUNTIME_LINKING 1
diff --git a/build/msvc8/src/config.h b/build/msvc8/src/config.h
deleted file mode 100644
index 659f542..0000000
--- a/build/msvc8/src/config.h
+++ /dev/null
@@ -1,13 +0,0 @@
-#ifndef COIN_DEBUG
-#error The define COIN_DEBUG needs to be defined to true or false
-#endif
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif
-
-#if COIN_DEBUG
-#include "config-debug.h"
-#else /* !COIN_DEBUG */
-#include "config-release.h"
-#endif /* !COIN_DEBUG */
diff --git a/build/msvc8/src/setup.h b/build/msvc8/src/setup.h
deleted file mode 100644
index 03354c3..0000000
--- a/build/msvc8/src/setup.h
+++ /dev/null
@@ -1,135 +0,0 @@
-/* src/setup.h.  Generated by configure.  */
-/***************************************************************************
- * setup.h
- *
- * This file is a collection of the user-tunable parameters for Coin.
- * You can edit the setting of the below defines to alter how Coin behaves.
- *
- * Note that this file comes from a template file called "setup.h.in".
- * Editing the template file does nothing - make sure you are editing the
- * file "setup.h".
- */
-
-/***************************************************************************
- * HAVE_VRML97
- *
- * If you want to disable VRML97 suport in Coin, do not set this define.
- *
- * The reason to disable this is mostly to avoid compiling a lot of code
- * that causes the Coin library to grow considerably if you need a
- * particularly small version of Coin.
- *
- * Default is to have VRML97 support enabled.
- */
-
-#define HAVE_VRML97 
-
-/***************************************************************************
- * HAVE_NODEKITS
- *
- * If you want to disable nodekits in Coin, do not set this define.
- * This will also disable draggers and manipulators, as they are built on
- * top of the nodekit system.  It also disables the SoForeignFileKit and
- * its derived classes, and the builtin profiler statistics visualization.
- *
- * The reason to disable this is mostly to avoid compiling a lot of code
- * that causes the Coin library to grow in size if you need a particularly
- * small version of Coin.
- *
- * Default is to have nodekit support enabled.
- */
-
-#define HAVE_NODEKITS 
-
-/***************************************************************************
- * HAVE_DRAGGERS
- *
- * If you want to disable draggers in Coin, do not set this define.
- * This will also disable manipulators, as they are heavy users of draggers.
- *
- * The reason to disable this is mostly to avoid compiling a lot of code
- * that causes the Coin library to grow in size if you need a particularly
- * small version of Coin.
- *
- * Default is to have dragger support enabled.
- */
-
-#define HAVE_DRAGGERS 
-
-/***************************************************************************
- * HAVE_MANIPULATORS
- *
- * If you want to disable manipulators in Coin, do not set this define.
- *
- * The reason to disable this is mostly to avoid compiling a lot of code
- * that causes the Coin library to grow in size if you need a particularly
- * small version of Coin.
- *
- * Default is to have manipulators support enabled.
- */
-
-#define HAVE_MANIPULATORS 
-
-/***************************************************************************
- * HAVE_SOUND
- *
- * Define this if you want Coin to have sound support.  You will need
- * OpenAL on the run-time system as well for sound to work.
- *
- * Default is to have sound enabled.
- */
-
-#define HAVE_SOUND 
-
-/***************************************************************************
- * COIN_THREADSAFE
- *
- * If you want to enable extra code in Coin that makes render traversals
- * multi-thread safe, enable this define.  This does not make the whole of
- * Coin thread safe - just doing parallel render traversals on multipipe
- * systems.
- *
- * Default is to have thread safety code disabled.  It is disabled because
- * it costs a lot of overhead in the most common cases where it is not
- * necessary.
- */
-
-/* #undef COIN_THREADSAFE */
-
-/***************************************************************************
- * HAVE_3DS_IMPORT_CAPABILITIES
- *
- * If you want to be able to import .3ds files directly into Coin, set this
- * define.
- *
- * Default is to not have this define set, as the import code has not been
- * thoroughty tested and robustified by the main Coin developers yet.
- */
-
-#define HAVE_3DS_IMPORT_CAPABILITIES 
-
-/***************************************************************************
- * COIN_HAVE_JAVASCRIPT
- *
- * All the SpiderMonkey javascript code is wrapped in this
- * define. This is done to make sure the code in Coin-2 and Coin-dev
- * is as equal as possible, making it easier to port fixes and
- * enchancements.
- *
- * Default is to have this define set.
- * If VRML97 is disabled, JavaScript support is also disabled.
- */
-
-#define COIN_HAVE_JAVASCRIPT 
-
-/***************************************************************************
- * The end.
- *
- * Make sure this header file is not installed, and only used when building
- * Coin itself.
- */
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif
-
diff --git a/build/msvc9/coin4.sln b/build/msvc9/coin4.sln
deleted file mode 100755
index 6967be2..0000000
--- a/build/msvc9/coin4.sln
+++ /dev/null
@@ -1,58 +0,0 @@
-Microsoft Visual Studio Solution File, Format Version 10.00
-# Visual Studio 2008
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "coin4", "coin4.vcproj", "{4DE22A84-B191-451A-907F-05093520303A}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "coin4_install", "coin4_install.vcproj", "{81094CB1-161E-423A-905A-0C492E4DF20B}"
-	ProjectSection(ProjectDependencies) = postProject
-		{4DE22A84-B191-451A-907F-05093520303A} = {4DE22A84-B191-451A-907F-05093520303A}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "coin4_uninstall", "coin4_uninstall.vcproj", "{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "coin4_docs", "coin4_docs.vcproj", "{79A19DDE-2D99-4E02-9784-062481599286}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		DLL (Debug)|Win32 = DLL (Debug)|Win32
-		DLL (Release)|Win32 = DLL (Release)|Win32
-		LIB (Debug)|Win32 = LIB (Debug)|Win32
-		LIB (Release)|Win32 = LIB (Release)|Win32
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{4DE22A84-B191-451A-907F-05093520303A}.DLL (Debug)|Win32.ActiveCfg = DLL (Debug)|Win32
-		{4DE22A84-B191-451A-907F-05093520303A}.DLL (Debug)|Win32.Build.0 = DLL (Debug)|Win32
-		{4DE22A84-B191-451A-907F-05093520303A}.DLL (Release)|Win32.ActiveCfg = DLL (Release)|Win32
-		{4DE22A84-B191-451A-907F-05093520303A}.DLL (Release)|Win32.Build.0 = DLL (Release)|Win32
-		{4DE22A84-B191-451A-907F-05093520303A}.LIB (Debug)|Win32.ActiveCfg = LIB (Debug)|Win32
-		{4DE22A84-B191-451A-907F-05093520303A}.LIB (Debug)|Win32.Build.0 = LIB (Debug)|Win32
-		{4DE22A84-B191-451A-907F-05093520303A}.LIB (Release)|Win32.ActiveCfg = LIB (Release)|Win32
-		{4DE22A84-B191-451A-907F-05093520303A}.LIB (Release)|Win32.Build.0 = LIB (Release)|Win32
-		{81094CB1-161E-423A-905A-0C492E4DF20B}.DLL (Debug)|Win32.ActiveCfg = DLL (Debug)|Win32
-		{81094CB1-161E-423A-905A-0C492E4DF20B}.DLL (Debug)|Win32.Build.0 = DLL (Debug)|Win32
-		{81094CB1-161E-423A-905A-0C492E4DF20B}.DLL (Release)|Win32.ActiveCfg = DLL (Release)|Win32
-		{81094CB1-161E-423A-905A-0C492E4DF20B}.DLL (Release)|Win32.Build.0 = DLL (Release)|Win32
-		{81094CB1-161E-423A-905A-0C492E4DF20B}.LIB (Debug)|Win32.ActiveCfg = LIB (Debug)|Win32
-		{81094CB1-161E-423A-905A-0C492E4DF20B}.LIB (Debug)|Win32.Build.0 = LIB (Debug)|Win32
-		{81094CB1-161E-423A-905A-0C492E4DF20B}.LIB (Release)|Win32.ActiveCfg = LIB (Release)|Win32
-		{81094CB1-161E-423A-905A-0C492E4DF20B}.LIB (Release)|Win32.Build.0 = LIB (Release)|Win32
-		{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}.DLL (Debug)|Win32.ActiveCfg = DLL (Debug)|Win32
-		{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}.DLL (Debug)|Win32.Build.0 = DLL (Debug)|Win32
-		{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}.DLL (Release)|Win32.ActiveCfg = DLL (Release)|Win32
-		{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}.DLL (Release)|Win32.Build.0 = DLL (Release)|Win32
-		{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}.LIB (Debug)|Win32.ActiveCfg = LIB (Debug)|Win32
-		{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}.LIB (Debug)|Win32.Build.0 = LIB (Debug)|Win32
-		{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}.LIB (Release)|Win32.ActiveCfg = LIB (Release)|Win32
-		{B8FA7A17-FC3B-4AF7-B4AA-739471D0C3BD}.LIB (Release)|Win32.Build.0 = LIB (Release)|Win32
-		{79A19DDE-2D99-4E02-9784-062481599286}.DLL (Debug)|Win32.ActiveCfg = DLL (Debug)|Win32
-		{79A19DDE-2D99-4E02-9784-062481599286}.DLL (Debug)|Win32.Build.0 = DLL (Debug)|Win32
-		{79A19DDE-2D99-4E02-9784-062481599286}.DLL (Release)|Win32.ActiveCfg = DLL (Release)|Win32
-		{79A19DDE-2D99-4E02-9784-062481599286}.DLL (Release)|Win32.Build.0 = DLL (Release)|Win32
-		{79A19DDE-2D99-4E02-9784-062481599286}.LIB (Debug)|Win32.ActiveCfg = LIB (Debug)|Win32
-		{79A19DDE-2D99-4E02-9784-062481599286}.LIB (Debug)|Win32.Build.0 = LIB (Debug)|Win32
-		{79A19DDE-2D99-4E02-9784-062481599286}.LIB (Release)|Win32.ActiveCfg = LIB (Release)|Win32
-		{79A19DDE-2D99-4E02-9784-062481599286}.LIB (Release)|Win32.Build.0 = LIB (Release)|Win32
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-EndGlobal
diff --git a/build/msvc9/coin4.vcproj b/build/msvc9/coin4.vcproj
deleted file mode 100755
index d5331bf..0000000
--- a/build/msvc9/coin4.vcproj
+++ /dev/null
@@ -1,58139 +0,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
-	ProjectType="Visual C++"
-	Version="9.00"
-	Name="coin4"
-	TargetFrameworkVersion="131072"
-	>
-	<Platforms>
-		<Platform
-			Name="Win32"
-		/>
-	</Platforms>
-	<ToolFiles>
-	</ToolFiles>
-	<Configurations>
-		<Configuration
-			Name="DLL (Release)|Win32"
-			OutputDirectory=".\Release"
-			IntermediateDirectory=".\Release"
-			ConfigurationType="2"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="false"
-			>
-			<Tool
-				Name="VCPreBuildEventTool"
-			/>
-			<Tool
-				Name="VCCustomBuildTool"
-			/>
-			<Tool
-				Name="VCXMLDataGeneratorTool"
-			/>
-			<Tool
-				Name="VCWebServiceProxyGeneratorTool"
-			/>
-			<Tool
-				Name="VCMIDLTool"
-				PreprocessorDefinitions="NDEBUG"
-				MkTypLibCompatible="true"
-				SuppressStartupBanner="true"
-				TargetEnvironment="1"
-				TypeLibraryName=".\Release/coin4.tlb"
-				HeaderFileName=""
-			/>
-			<Tool
-				Name="VCCLCompilerTool"
-				Optimization="3"
-				InlineFunctionExpansion="1"
-				AdditionalIncludeDirectories=".,include,..\..\include,src,..\..\src,..\..\include\Inventor\annex"
-				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL"
-				RuntimeLibrary="2"
-				EnableFunctionLevelLinking="true"
-				PrecompiledHeaderFile=".\Release/coin4.pch"
-				AssemblerListingLocation=".\Release/"
-				ObjectFile=".\Release/"
-				ProgramDataBaseFileName=".\Release/"
-				WarningLevel="3"
-				SuppressStartupBanner="true"
-				DebugInformationFormat="3"
-				CompileAs="0"
-			/>
-			<Tool
-				Name="VCManagedResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCResourceCompilerTool"
-				PreprocessorDefinitions="NDEBUG"
-				Culture="1033"
-			/>
-			<Tool
-				Name="VCPreLinkEventTool"
-			/>
-			<Tool
-				Name="VCLinkerTool"
-				AdditionalDependencies="opengl32.lib winmm.lib"
-				OutputFile="coin4.dll"
-				LinkIncremental="1"
-				SuppressStartupBanner="true"
-				ProgramDatabaseFile=".\Release/coin4.pdb"
-				OptimizeForWindows98="1"
-				SetChecksum="true"
-				RandomizedBaseAddress="1"
-				DataExecutionPrevention="0"
-				ImportLibrary=".\Release/coin4.lib"
-				TargetMachine="1"
-			/>
-			<Tool
-				Name="VCALinkTool"
-			/>
-			<Tool
-				Name="VCManifestTool"
-			/>
-			<Tool
-				Name="VCXDCMakeTool"
-			/>
-			<Tool
-				Name="VCBscMakeTool"
-			/>
-			<Tool
-				Name="VCFxCopTool"
-			/>
-			<Tool
-				Name="VCAppVerifierTool"
-			/>
-			<Tool
-				Name="VCPostBuildEventTool"
-			/>
-		</Configuration>
-		<Configuration
-			Name="LIB (Release)|Win32"
-			OutputDirectory=".\StaticRelease"
-			IntermediateDirectory=".\StaticRelease"
-			ConfigurationType="4"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="false"
-			>
-			<Tool
-				Name="VCPreBuildEventTool"
-			/>
-			<Tool
-				Name="VCCustomBuildTool"
-			/>
-			<Tool
-				Name="VCXMLDataGeneratorTool"
-			/>
-			<Tool
-				Name="VCWebServiceProxyGeneratorTool"
-			/>
-			<Tool
-				Name="VCMIDLTool"
-			/>
-			<Tool
-				Name="VCCLCompilerTool"
-				Optimization="3"
-				InlineFunctionExpansion="1"
-				AdditionalIncludeDirectories=".,include,..\..\include,src,..\..\src,..\..\include\Inventor\annex"
-				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_LIB;COIN_DEBUG=0;HAVE_CONFIG_H;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL"
-				RuntimeLibrary="2"
-				EnableFunctionLevelLinking="true"
-				PrecompiledHeaderFile=".\StaticRelease/coin4.pch"
-				AssemblerListingLocation=".\StaticRelease/"
-				ObjectFile=".\StaticRelease/"
-				ProgramDataBaseFileName=".\StaticRelease/"
-				WarningLevel="3"
-				SuppressStartupBanner="true"
-				DebugInformationFormat="3"
-				CompileAs="0"
-			/>
-			<Tool
-				Name="VCManagedResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCResourceCompilerTool"
-				PreprocessorDefinitions="NDEBUG"
-				Culture="1044"
-			/>
-			<Tool
-				Name="VCPreLinkEventTool"
-			/>
-			<Tool
-				Name="VCLibrarianTool"
-				OutputFile="coin4s.lib"
-				SuppressStartupBanner="true"
-			/>
-			<Tool
-				Name="VCALinkTool"
-			/>
-			<Tool
-				Name="VCXDCMakeTool"
-			/>
-			<Tool
-				Name="VCBscMakeTool"
-			/>
-			<Tool
-				Name="VCFxCopTool"
-			/>
-			<Tool
-				Name="VCPostBuildEventTool"
-			/>
-		</Configuration>
-		<Configuration
-			Name="LIB (Debug)|Win32"
-			OutputDirectory=".\StaticDebug"
-			IntermediateDirectory=".\StaticDebug"
-			ConfigurationType="4"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="false"
-			>
-			<Tool
-				Name="VCPreBuildEventTool"
-			/>
-			<Tool
-				Name="VCCustomBuildTool"
-			/>
-			<Tool
-				Name="VCXMLDataGeneratorTool"
-			/>
-			<Tool
-				Name="VCWebServiceProxyGeneratorTool"
-			/>
-			<Tool
-				Name="VCMIDLTool"
-			/>
-			<Tool
-				Name="VCCLCompilerTool"
-				Optimization="0"
-				AdditionalIncludeDirectories=".,include,..\..\include,src,..\..\src,..\..\include\Inventor\annex"
-				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_LIB;COIN_DEBUG=1;HAVE_CONFIG_H;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL"
-				BasicRuntimeChecks="3"
-				RuntimeLibrary="3"
-				PrecompiledHeaderFile=".\StaticDebug/coin4.pch"
-				AssemblerListingLocation=".\StaticDebug/"
-				ObjectFile=".\StaticDebug/"
-				ProgramDataBaseFileName=".\StaticDebug/"
-				WarningLevel="3"
-				SuppressStartupBanner="true"
-				DebugInformationFormat="3"
-				CompileAs="0"
-			/>
-			<Tool
-				Name="VCManagedResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCResourceCompilerTool"
-				PreprocessorDefinitions="_DEBUG"
-				Culture="1044"
-			/>
-			<Tool
-				Name="VCPreLinkEventTool"
-			/>
-			<Tool
-				Name="VCLibrarianTool"
-				OutputFile="coin4sd.lib"
-				SuppressStartupBanner="true"
-			/>
-			<Tool
-				Name="VCALinkTool"
-			/>
-			<Tool
-				Name="VCXDCMakeTool"
-			/>
-			<Tool
-				Name="VCBscMakeTool"
-			/>
-			<Tool
-				Name="VCFxCopTool"
-			/>
-			<Tool
-				Name="VCPostBuildEventTool"
-			/>
-		</Configuration>
-		<Configuration
-			Name="DLL (Debug)|Win32"
-			OutputDirectory=".\Debug"
-			IntermediateDirectory=".\Debug"
-			ConfigurationType="2"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="false"
-			>
-			<Tool
-				Name="VCPreBuildEventTool"
-			/>
-			<Tool
-				Name="VCCustomBuildTool"
-			/>
-			<Tool
-				Name="VCXMLDataGeneratorTool"
-			/>
-			<Tool
-				Name="VCWebServiceProxyGeneratorTool"
-			/>
-			<Tool
-				Name="VCMIDLTool"
-				PreprocessorDefinitions="_DEBUG"
-				MkTypLibCompatible="true"
-				SuppressStartupBanner="true"
-				TargetEnvironment="1"
-				TypeLibraryName=".\Debug/coin4.tlb"
-				HeaderFileName=""
-			/>
-			<Tool
-				Name="VCCLCompilerTool"
-				Optimization="0"
-				AdditionalIncludeDirectories=".,include,..\..\include,src,..\..\src,..\..\include\Inventor\annex"
-				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL"
-				BasicRuntimeChecks="3"
-				RuntimeLibrary="3"
-				PrecompiledHeaderFile=".\Debug/coin4.pch"
-				AssemblerListingLocation=".\Debug/"
-				ObjectFile=".\Debug/"
-				ProgramDataBaseFileName=".\Debug/"
-				WarningLevel="3"
-				SuppressStartupBanner="true"
-				DebugInformationFormat="3"
-				CompileAs="0"
-			/>
-			<Tool
-				Name="VCManagedResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCResourceCompilerTool"
-				PreprocessorDefinitions="_DEBUG"
-				Culture="1033"
-			/>
-			<Tool
-				Name="VCPreLinkEventTool"
-			/>
-			<Tool
-				Name="VCLinkerTool"
-				AdditionalDependencies="opengl32.lib winmm.lib"
-				OutputFile="coin4d.dll"
-				LinkIncremental="1"
-				SuppressStartupBanner="true"
-				GenerateDebugInformation="true"
-				ProgramDatabaseFile=".\Debug/coin4d.pdb"
-				OptimizeForWindows98="1"
-				RandomizedBaseAddress="1"
-				DataExecutionPrevention="0"
-				ImportLibrary=".\Debug/coin4d.lib"
-				TargetMachine="1"
-			/>
-			<Tool
-				Name="VCALinkTool"
-			/>
-			<Tool
-				Name="VCManifestTool"
-			/>
-			<Tool
-				Name="VCXDCMakeTool"
-			/>
-			<Tool
-				Name="VCBscMakeTool"
-			/>
-			<Tool
-				Name="VCFxCopTool"
-			/>
-			<Tool
-				Name="VCAppVerifierTool"
-			/>
-			<Tool
-				Name="VCPostBuildEventTool"
-			/>
-		</Configuration>
-	</Configurations>
-	<References>
-	</References>
-	<Files>
-		<Filter
-			Name="Documents"
-			Filter=";txt"
-			>
-			<File
-				RelativePath="..\..\COPYING"
-				>
-			</File>
-			<File
-				RelativePath="..\..\NEWS"
-				>
-			</File>
-			<File
-				RelativePath="..\..\README"
-				>
-			</File>
-			<File
-				RelativePath="..\..\README.WIN32"
-				>
-			</File>
-			<File
-				RelativePath="..\..\RELNOTES"
-				>
-			</File>
-			<File
-				RelativePath="..\..\THANKS"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Source Files"
-			Filter="c;cpp;ic;icc;h"
-			>
-			<File
-				RelativePath="..\..\src\tidbits.cpp"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					>
-					<Tool
-						Name="VCCLCompilerTool"
-						Optimization="3"
-						AdditionalIncludeDirectories=""
-						PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-						ObjectFile="Release/"
-						ProgramDataBaseFileName="Release/"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					>
-					<Tool
-						Name="VCCLCompilerTool"
-						Optimization="3"
-						AdditionalIncludeDirectories=""
-						PreprocessorDefinitions=""
-						ObjectFile="StaticRelease/"
-						ProgramDataBaseFileName="StaticRelease/"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					>
-					<Tool
-						Name="VCCLCompilerTool"
-						Optimization="0"
-						AdditionalIncludeDirectories=""
-						PreprocessorDefinitions=""
-						BasicRuntimeChecks="3"
-						ObjectFile="StaticDebug/"
-						ProgramDataBaseFileName="StaticDebug/"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					>
-					<Tool
-						Name="VCCLCompilerTool"
-						Optimization="0"
-						AdditionalIncludeDirectories=""
-						PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-						BasicRuntimeChecks="3"
-						ObjectFile="Debug/"
-						ProgramDataBaseFileName="Debug/"
-					/>
-				</FileConfiguration>
-			</File>
-			<Filter
-				Name="xml/expat sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\xml\expat\xmlparse.c"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\xml\expat/"
-							ProgramDataBaseFileName="Release\xml\expat/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\xml\expat/"
-							ProgramDataBaseFileName="StaticRelease\xml\expat/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\xml\expat/"
-							ProgramDataBaseFileName="StaticDebug\xml\expat/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\xml\expat/"
-							ProgramDataBaseFileName="Debug\xml\expat/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\xml\expat\xmlrole.c"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\xml\expat/"
-							ProgramDataBaseFileName="Release\xml\expat/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\xml\expat/"
-							ProgramDataBaseFileName="StaticRelease\xml\expat/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\xml\expat/"
-							ProgramDataBaseFileName="StaticDebug\xml\expat/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\xml\expat/"
-							ProgramDataBaseFileName="Debug\xml\expat/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\xml\expat\xmltok.c"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\xml\expat/"
-							ProgramDataBaseFileName="Release\xml\expat/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\xml\expat/"
-							ProgramDataBaseFileName="StaticRelease\xml\expat/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\xml\expat/"
-							ProgramDataBaseFileName="StaticDebug\xml\expat/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\xml\expat/"
-							ProgramDataBaseFileName="Debug\xml\expat/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="xml sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\xml\attribute.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\xml/"
-							ProgramDataBaseFileName="Release\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\xml/"
-							ProgramDataBaseFileName="StaticRelease\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\xml/"
-							ProgramDataBaseFileName="StaticDebug\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\xml/"
-							ProgramDataBaseFileName="Debug\xml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\xml\document.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\xml/"
-							ProgramDataBaseFileName="Release\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\xml/"
-							ProgramDataBaseFileName="StaticRelease\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\xml/"
-							ProgramDataBaseFileName="StaticDebug\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\xml/"
-							ProgramDataBaseFileName="Debug\xml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\xml\element.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\xml/"
-							ProgramDataBaseFileName="Release\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\xml/"
-							ProgramDataBaseFileName="StaticRelease\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\xml/"
-							ProgramDataBaseFileName="StaticDebug\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\xml/"
-							ProgramDataBaseFileName="Debug\xml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\xml\entity.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\xml/"
-							ProgramDataBaseFileName="Release\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\xml/"
-							ProgramDataBaseFileName="StaticRelease\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\xml/"
-							ProgramDataBaseFileName="StaticDebug\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\xml/"
-							ProgramDataBaseFileName="Debug\xml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\xml\path.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\xml/"
-							ProgramDataBaseFileName="Release\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\xml/"
-							ProgramDataBaseFileName="StaticRelease\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\xml/"
-							ProgramDataBaseFileName="StaticDebug\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\xml/"
-							ProgramDataBaseFileName="Debug\xml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\xml\utils.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\xml/"
-							ProgramDataBaseFileName="Release\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\xml/"
-							ProgramDataBaseFileName="StaticRelease\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\xml/"
-							ProgramDataBaseFileName="StaticDebug\xml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\xml/"
-							ProgramDataBaseFileName="Debug\xml/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="actions sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\actions\SoAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoAudioRenderAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoBoxHighlightRenderAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoCallbackAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoGetBoundingBoxAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoGetMatrixAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoGetPrimitiveCountAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoGLRenderAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoHandleEventAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoLineHighlightRenderAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoPickAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoRayPickAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoReorganizeAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoSearchAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoSimplifyAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoToVRML2Action.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoToVRMLAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\actions\SoWriteAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\actions/"
-							ProgramDataBaseFileName="Release\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\actions/"
-							ProgramDataBaseFileName="StaticRelease\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\actions/"
-							ProgramDataBaseFileName="StaticDebug\actions/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\actions/"
-							ProgramDataBaseFileName="Debug\actions/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="base sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\base\dict.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\dynarray.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\hash.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\heap.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\list.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\memalloc.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\namemap.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\rbptree.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbBox2d.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbBox2f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbBox2i32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbBox2s.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbBox3d.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbBox3f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbBox3i32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbBox3s.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbBSPTree.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbByteBuffer.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbClip.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbColor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbColor4f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbCylinder.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbDict.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbDPLine.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbDPMatrix.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbDPPlane.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbDPRotation.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbDPViewVolume.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbGLUTessellator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbHeap.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbImage.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbLine.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbMatrix.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbName.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbOctTree.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbPlane.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbRotation.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbSphere.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbString.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbTesselator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbTime.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec2b.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec2d.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec2f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec2i32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec2s.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec2ub.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec2ui32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec2us.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec3b.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec3d.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec3f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec3i32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec3s.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec3ub.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec3ui32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec3us.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec4b.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec4d.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec4f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec4i32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec4s.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec4ub.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec4ui32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbVec4us.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbViewportRegion.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbViewVolume.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbXfBox3d.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\SbXfBox3f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\string.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\base\time.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\base/"
-							ProgramDataBaseFileName="Release\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\base/"
-							ProgramDataBaseFileName="StaticRelease\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\base/"
-							ProgramDataBaseFileName="StaticDebug\base/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\base/"
-							ProgramDataBaseFileName="Debug\base/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="bundles sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\bundles\SoBundle.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\bundles/"
-							ProgramDataBaseFileName="Release\bundles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\bundles/"
-							ProgramDataBaseFileName="StaticRelease\bundles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\bundles/"
-							ProgramDataBaseFileName="StaticDebug\bundles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\bundles/"
-							ProgramDataBaseFileName="Debug\bundles/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\bundles\SoMaterialBundle.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\bundles/"
-							ProgramDataBaseFileName="Release\bundles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\bundles/"
-							ProgramDataBaseFileName="StaticRelease\bundles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\bundles/"
-							ProgramDataBaseFileName="StaticDebug\bundles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\bundles/"
-							ProgramDataBaseFileName="Debug\bundles/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\bundles\SoNormalBundle.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\bundles/"
-							ProgramDataBaseFileName="Release\bundles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\bundles/"
-							ProgramDataBaseFileName="StaticRelease\bundles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\bundles/"
-							ProgramDataBaseFileName="StaticDebug\bundles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\bundles/"
-							ProgramDataBaseFileName="Debug\bundles/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\bundles\SoTextureCoordinateBundle.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\bundles/"
-							ProgramDataBaseFileName="Release\bundles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\bundles/"
-							ProgramDataBaseFileName="StaticRelease\bundles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\bundles/"
-							ProgramDataBaseFileName="StaticDebug\bundles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\bundles/"
-							ProgramDataBaseFileName="Debug\bundles/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\bundles\SoVertexAttributeBundle.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\bundles/"
-							ProgramDataBaseFileName="Release\bundles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\bundles/"
-							ProgramDataBaseFileName="StaticRelease\bundles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\bundles/"
-							ProgramDataBaseFileName="StaticDebug\bundles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\bundles/"
-							ProgramDataBaseFileName="Debug\bundles/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="caches sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\caches\SoBoundingBoxCache.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\caches/"
-							ProgramDataBaseFileName="Release\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\caches/"
-							ProgramDataBaseFileName="StaticRelease\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\caches/"
-							ProgramDataBaseFileName="StaticDebug\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\caches/"
-							ProgramDataBaseFileName="Debug\caches/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\caches\SoCache.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\caches/"
-							ProgramDataBaseFileName="Release\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\caches/"
-							ProgramDataBaseFileName="StaticRelease\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\caches/"
-							ProgramDataBaseFileName="StaticDebug\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\caches/"
-							ProgramDataBaseFileName="Debug\caches/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\caches\SoConvexDataCache.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\caches/"
-							ProgramDataBaseFileName="Release\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\caches/"
-							ProgramDataBaseFileName="StaticRelease\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\caches/"
-							ProgramDataBaseFileName="StaticDebug\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\caches/"
-							ProgramDataBaseFileName="Debug\caches/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\caches\SoGLCacheList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\caches/"
-							ProgramDataBaseFileName="Release\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\caches/"
-							ProgramDataBaseFileName="StaticRelease\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\caches/"
-							ProgramDataBaseFileName="StaticDebug\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\caches/"
-							ProgramDataBaseFileName="Debug\caches/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\caches\SoGLRenderCache.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\caches/"
-							ProgramDataBaseFileName="Release\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\caches/"
-							ProgramDataBaseFileName="StaticRelease\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\caches/"
-							ProgramDataBaseFileName="StaticDebug\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\caches/"
-							ProgramDataBaseFileName="Debug\caches/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\caches\SoGlyphCache.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\caches/"
-							ProgramDataBaseFileName="Release\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\caches/"
-							ProgramDataBaseFileName="StaticRelease\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\caches/"
-							ProgramDataBaseFileName="StaticDebug\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\caches/"
-							ProgramDataBaseFileName="Debug\caches/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\caches\SoNormalCache.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\caches/"
-							ProgramDataBaseFileName="Release\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\caches/"
-							ProgramDataBaseFileName="StaticRelease\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\caches/"
-							ProgramDataBaseFileName="StaticDebug\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\caches/"
-							ProgramDataBaseFileName="Debug\caches/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\caches\SoPrimitiveVertexCache.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\caches/"
-							ProgramDataBaseFileName="Release\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\caches/"
-							ProgramDataBaseFileName="StaticRelease\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\caches/"
-							ProgramDataBaseFileName="StaticDebug\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\caches/"
-							ProgramDataBaseFileName="Debug\caches/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\caches\SoShaderProgramCache.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\caches/"
-							ProgramDataBaseFileName="Release\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\caches/"
-							ProgramDataBaseFileName="StaticRelease\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\caches/"
-							ProgramDataBaseFileName="StaticDebug\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\caches/"
-							ProgramDataBaseFileName="Debug\caches/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\caches\SoTextureCoordinateCache.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\caches/"
-							ProgramDataBaseFileName="Release\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\caches/"
-							ProgramDataBaseFileName="StaticRelease\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\caches/"
-							ProgramDataBaseFileName="StaticDebug\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\caches/"
-							ProgramDataBaseFileName="Debug\caches/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\caches\SoVBOCache.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\caches/"
-							ProgramDataBaseFileName="Release\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\caches/"
-							ProgramDataBaseFileName="StaticRelease\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\caches/"
-							ProgramDataBaseFileName="StaticDebug\caches/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\caches/"
-							ProgramDataBaseFileName="Debug\caches/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="details sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\details\SoConeDetail.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\details/"
-							ProgramDataBaseFileName="Release\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\details/"
-							ProgramDataBaseFileName="StaticRelease\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\details/"
-							ProgramDataBaseFileName="StaticDebug\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\details/"
-							ProgramDataBaseFileName="Debug\details/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\details\SoCubeDetail.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\details/"
-							ProgramDataBaseFileName="Release\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\details/"
-							ProgramDataBaseFileName="StaticRelease\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\details/"
-							ProgramDataBaseFileName="StaticDebug\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\details/"
-							ProgramDataBaseFileName="Debug\details/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\details\SoCylinderDetail.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\details/"
-							ProgramDataBaseFileName="Release\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\details/"
-							ProgramDataBaseFileName="StaticRelease\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\details/"
-							ProgramDataBaseFileName="StaticDebug\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\details/"
-							ProgramDataBaseFileName="Debug\details/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\details\SoDetail.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\details/"
-							ProgramDataBaseFileName="Release\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\details/"
-							ProgramDataBaseFileName="StaticRelease\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\details/"
-							ProgramDataBaseFileName="StaticDebug\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\details/"
-							ProgramDataBaseFileName="Debug\details/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\details\SoFaceDetail.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\details/"
-							ProgramDataBaseFileName="Release\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\details/"
-							ProgramDataBaseFileName="StaticRelease\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\details/"
-							ProgramDataBaseFileName="StaticDebug\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\details/"
-							ProgramDataBaseFileName="Debug\details/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\details\SoLineDetail.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\details/"
-							ProgramDataBaseFileName="Release\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\details/"
-							ProgramDataBaseFileName="StaticRelease\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\details/"
-							ProgramDataBaseFileName="StaticDebug\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\details/"
-							ProgramDataBaseFileName="Debug\details/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\details\SoNodeKitDetail.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\details/"
-							ProgramDataBaseFileName="Release\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\details/"
-							ProgramDataBaseFileName="StaticRelease\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\details/"
-							ProgramDataBaseFileName="StaticDebug\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\details/"
-							ProgramDataBaseFileName="Debug\details/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\details\SoPointDetail.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\details/"
-							ProgramDataBaseFileName="Release\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\details/"
-							ProgramDataBaseFileName="StaticRelease\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\details/"
-							ProgramDataBaseFileName="StaticDebug\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\details/"
-							ProgramDataBaseFileName="Debug\details/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\details\SoTextDetail.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\details/"
-							ProgramDataBaseFileName="Release\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\details/"
-							ProgramDataBaseFileName="StaticRelease\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\details/"
-							ProgramDataBaseFileName="StaticDebug\details/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\details/"
-							ProgramDataBaseFileName="Debug\details/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="draggers sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\draggers\SoCenterballDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoDirectionalLightDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoDragPointDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoHandleBoxDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoJackDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoPointLightDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoRotateCylindricalDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoRotateDiscDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoRotateSphericalDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoScale1Dragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoScale2Dragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoScale2UniformDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoScaleUniformDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoSpotLightDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoTabBoxDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoTabPlaneDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoTrackballDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoTransformBoxDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoTransformerDragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoTranslate1Dragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\draggers\SoTranslate2Dragger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\draggers/"
-							ProgramDataBaseFileName="Release\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\draggers/"
-							ProgramDataBaseFileName="StaticRelease\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\draggers/"
-							ProgramDataBaseFileName="StaticDebug\draggers/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\draggers/"
-							ProgramDataBaseFileName="Debug\draggers/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="elements/GL sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLCacheContextElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLClipPlaneElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLColorIndexElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLCoordinateElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLDepthBufferElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLDisplayList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLDrawStyleElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLEnvironmentElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLLazyElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLLightIdElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLLinePatternElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLLineWidthElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLModelMatrixElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLMultiTextureCoordinateElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLMultiTextureEnabledElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLMultiTextureImageElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLMultiTextureMatrixElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLNormalElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLPointSizeElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLPolygonOffsetElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLProjectionMatrixElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLRenderPassElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLShapeHintsElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLUpdateAreaElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLVBOElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLVertexAttributeElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLViewingMatrixElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoGLViewportRegionElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\GL\SoResetMatrixElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements\GL/"
-							ProgramDataBaseFileName="Release\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements\GL/"
-							ProgramDataBaseFileName="StaticRelease\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements\GL/"
-							ProgramDataBaseFileName="StaticDebug\elements\GL/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements\GL/"
-							ProgramDataBaseFileName="Debug\elements\GL/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="elements sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\elements\SoAccumulatedElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoAmbientColorElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoAnnoText3CharOrientElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoAnnoText3FontSizeHintElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoAnnoText3RenderPrintElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoBBoxModelMatrixElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoBumpMapCoordinateElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoBumpMapElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoBumpMapMatrixElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoBumpMappingPropertyElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoCacheElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoCacheHintElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoClipPlaneElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoComplexityElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoComplexityTypeElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoCoordinateElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoCreaseAngleElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoCullElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoDecimationPercentageElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoDecimationTypeElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoDepthBufferElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoDiffuseColorElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoDrawStyleElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoEmissiveColorElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoEnvironmentElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoFloatElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoFocalDistanceElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoFontNameElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoFontSizeElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoInt32Element.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoLazyElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoLightAttenuationElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoLightElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoLightModelElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoLinePatternElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoLineWidthElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoListenerDopplerElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoListenerGainElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoListenerOrientationElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoListenerPositionElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoLocalBBoxMatrixElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoMaterialBindingElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoModelMatrixElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoMultiTextureCoordinateElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoMultiTextureEnabledElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoMultiTextureImageElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoMultiTextureMatrixElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoNormalBindingElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoNormalElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoOverrideElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoPickRayElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoPickStyleElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoPointSizeElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoPolygonOffsetElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoProfileCoordinateElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoProfileElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoProjectionMatrixElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoReplacedElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoShapeHintsElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoShapeStyleElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoShininessElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoSoundElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoSpecularColorElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoSwitchElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoTextOutlineEnabledElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoTextureCombineElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoTextureCoordinateBindingElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoTextureOverrideElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoTextureQualityElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoTextureScalePolicyElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoTextureScaleQualityElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoTextureUnitElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoTransparencyElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoUnitsElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoVertexAttributeBindingElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoVertexAttributeElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoViewingMatrixElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoViewportRegionElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoViewVolumeElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\elements\SoWindowElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\elements/"
-							ProgramDataBaseFileName="Release\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\elements/"
-							ProgramDataBaseFileName="StaticRelease\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\elements/"
-							ProgramDataBaseFileName="StaticDebug\elements/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\elements/"
-							ProgramDataBaseFileName="Debug\elements/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="engines sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\engines\evaluator.c"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\evaluator_tab.c"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoBoolOperation.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoCalculator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoComposeMatrix.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoComposeRotation.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoComposeRotationFromTo.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoComposeVec2f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoComposeVec3f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoComposeVec4f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoComputeBoundingBox.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoConcatenate.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoConvertAll.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoCounter.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoDecomposeMatrix.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoDecomposeRotation.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoDecomposeVec2f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoDecomposeVec3f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoDecomposeVec4f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoElapsedTime.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoEngine.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoEngineOutput.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoFieldConverter.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoGate.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoHeightMapToNormalMap.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoInterpolate.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoInterpolateFloat.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoInterpolateRotation.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoInterpolateVec2f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoInterpolateVec3f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoInterpolateVec4f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoNodeEngine.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoOneShot.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoOnOff.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoOutputData.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoSelectOne.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoTexture2Convert.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoTimeCounter.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoTransformVec3f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\engines\SoTriggerAny.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\engines/"
-							ProgramDataBaseFileName="Release\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\engines/"
-							ProgramDataBaseFileName="StaticRelease\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\engines/"
-							ProgramDataBaseFileName="StaticDebug\engines/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\engines/"
-							ProgramDataBaseFileName="Debug\engines/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="errors sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\errors\debugerror.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\errors/"
-							ProgramDataBaseFileName="Release\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\errors/"
-							ProgramDataBaseFileName="StaticRelease\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\errors/"
-							ProgramDataBaseFileName="StaticDebug\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\errors/"
-							ProgramDataBaseFileName="Debug\errors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\errors\error.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\errors/"
-							ProgramDataBaseFileName="Release\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\errors/"
-							ProgramDataBaseFileName="StaticRelease\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\errors/"
-							ProgramDataBaseFileName="StaticDebug\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\errors/"
-							ProgramDataBaseFileName="Debug\errors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\errors\SoDebugError.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\errors/"
-							ProgramDataBaseFileName="Release\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\errors/"
-							ProgramDataBaseFileName="StaticRelease\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\errors/"
-							ProgramDataBaseFileName="StaticDebug\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\errors/"
-							ProgramDataBaseFileName="Debug\errors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\errors\SoError.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\errors/"
-							ProgramDataBaseFileName="Release\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\errors/"
-							ProgramDataBaseFileName="StaticRelease\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\errors/"
-							ProgramDataBaseFileName="StaticDebug\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\errors/"
-							ProgramDataBaseFileName="Debug\errors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\errors\SoMemoryError.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\errors/"
-							ProgramDataBaseFileName="Release\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\errors/"
-							ProgramDataBaseFileName="StaticRelease\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\errors/"
-							ProgramDataBaseFileName="StaticDebug\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\errors/"
-							ProgramDataBaseFileName="Debug\errors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\errors\SoReadError.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\errors/"
-							ProgramDataBaseFileName="Release\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\errors/"
-							ProgramDataBaseFileName="StaticRelease\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\errors/"
-							ProgramDataBaseFileName="StaticDebug\errors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\errors/"
-							ProgramDataBaseFileName="Debug\errors/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="events sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\events\SoButtonEvent.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\events/"
-							ProgramDataBaseFileName="Release\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\events/"
-							ProgramDataBaseFileName="StaticRelease\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\events/"
-							ProgramDataBaseFileName="StaticDebug\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\events/"
-							ProgramDataBaseFileName="Debug\events/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\events\SoEvent.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\events/"
-							ProgramDataBaseFileName="Release\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\events/"
-							ProgramDataBaseFileName="StaticRelease\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\events/"
-							ProgramDataBaseFileName="StaticDebug\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\events/"
-							ProgramDataBaseFileName="Debug\events/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\events\SoKeyboardEvent.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\events/"
-							ProgramDataBaseFileName="Release\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\events/"
-							ProgramDataBaseFileName="StaticRelease\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\events/"
-							ProgramDataBaseFileName="StaticDebug\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\events/"
-							ProgramDataBaseFileName="Debug\events/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\events\SoLocation2Event.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\events/"
-							ProgramDataBaseFileName="Release\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\events/"
-							ProgramDataBaseFileName="StaticRelease\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\events/"
-							ProgramDataBaseFileName="StaticDebug\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\events/"
-							ProgramDataBaseFileName="Debug\events/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\events\SoMotion3Event.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\events/"
-							ProgramDataBaseFileName="Release\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\events/"
-							ProgramDataBaseFileName="StaticRelease\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\events/"
-							ProgramDataBaseFileName="StaticDebug\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\events/"
-							ProgramDataBaseFileName="Debug\events/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\events\SoMouseButtonEvent.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\events/"
-							ProgramDataBaseFileName="Release\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\events/"
-							ProgramDataBaseFileName="StaticRelease\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\events/"
-							ProgramDataBaseFileName="StaticDebug\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\events/"
-							ProgramDataBaseFileName="Debug\events/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\events\SoSpaceballButtonEvent.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\events/"
-							ProgramDataBaseFileName="Release\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\events/"
-							ProgramDataBaseFileName="StaticRelease\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\events/"
-							ProgramDataBaseFileName="StaticDebug\events/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\events/"
-							ProgramDataBaseFileName="Debug\events/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="fields sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\fields\shared.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoField.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoFieldContainer.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoFieldData.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoGlobalField.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFBitMask.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFBool.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFColor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFColorRGBA.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFDouble.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFEngine.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFEnum.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFFloat.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMField.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFInt32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFMatrix.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFName.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFNode.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFPath.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFPlane.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFRotation.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFShort.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFString.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFTime.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFUInt32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFUShort.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec2b.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec2d.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec2f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec2i32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec2s.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec3b.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec3d.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec3f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec3i32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec3s.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec4b.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec4d.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec4f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec4i32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec4s.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec4ub.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec4ui32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoMFVec4us.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFBitMask.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFBool.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFBox2d.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFBox2f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFBox2i32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFBox2s.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFBox3d.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFBox3f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFBox3i32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFBox3s.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFColor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFColorRGBA.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFDouble.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFEngine.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFEnum.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFFloat.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSField.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFImage.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFImage3.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFInt32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFMatrix.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFName.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFNode.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFPath.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFPlane.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFRotation.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFShort.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFString.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFTime.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFTrigger.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFUInt32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFUShort.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec2b.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec2d.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec2f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec2i32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec2s.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec3b.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec3d.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec3f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec3i32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec3s.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec4b.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec4d.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec4f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec4i32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec4s.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec4ub.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec4ui32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fields\SoSFVec4us.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fields/"
-							ProgramDataBaseFileName="Release\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fields/"
-							ProgramDataBaseFileName="StaticRelease\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fields/"
-							ProgramDataBaseFileName="StaticDebug\fields/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fields/"
-							ProgramDataBaseFileName="Debug\fields/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="fonts sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\fonts\common.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fonts/"
-							ProgramDataBaseFileName="Release\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fonts/"
-							ProgramDataBaseFileName="StaticRelease\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fonts/"
-							ProgramDataBaseFileName="StaticDebug\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fonts/"
-							ProgramDataBaseFileName="Debug\fonts/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fonts\default2dfont.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fonts/"
-							ProgramDataBaseFileName="Release\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fonts/"
-							ProgramDataBaseFileName="StaticRelease\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fonts/"
-							ProgramDataBaseFileName="StaticDebug\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fonts/"
-							ProgramDataBaseFileName="Debug\fonts/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fonts\default3dfont.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fonts/"
-							ProgramDataBaseFileName="Release\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fonts/"
-							ProgramDataBaseFileName="StaticRelease\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fonts/"
-							ProgramDataBaseFileName="StaticDebug\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fonts/"
-							ProgramDataBaseFileName="Debug\fonts/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fonts\fontlib_wrapper.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fonts/"
-							ProgramDataBaseFileName="Release\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fonts/"
-							ProgramDataBaseFileName="StaticRelease\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fonts/"
-							ProgramDataBaseFileName="StaticDebug\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fonts/"
-							ProgramDataBaseFileName="Debug\fonts/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fonts\fontspec.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fonts/"
-							ProgramDataBaseFileName="Release\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fonts/"
-							ProgramDataBaseFileName="StaticRelease\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fonts/"
-							ProgramDataBaseFileName="StaticDebug\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fonts/"
-							ProgramDataBaseFileName="Debug\fonts/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fonts\freetype.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fonts/"
-							ProgramDataBaseFileName="Release\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fonts/"
-							ProgramDataBaseFileName="StaticRelease\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fonts/"
-							ProgramDataBaseFileName="StaticDebug\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fonts/"
-							ProgramDataBaseFileName="Debug\fonts/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fonts\glyph.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fonts/"
-							ProgramDataBaseFileName="Release\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fonts/"
-							ProgramDataBaseFileName="StaticRelease\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fonts/"
-							ProgramDataBaseFileName="StaticDebug\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fonts/"
-							ProgramDataBaseFileName="Debug\fonts/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fonts\glyph2d.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fonts/"
-							ProgramDataBaseFileName="Release\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fonts/"
-							ProgramDataBaseFileName="StaticRelease\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fonts/"
-							ProgramDataBaseFileName="StaticDebug\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fonts/"
-							ProgramDataBaseFileName="Debug\fonts/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fonts\glyph3d.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fonts/"
-							ProgramDataBaseFileName="Release\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fonts/"
-							ProgramDataBaseFileName="StaticRelease\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fonts/"
-							ProgramDataBaseFileName="StaticDebug\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fonts/"
-							ProgramDataBaseFileName="Debug\fonts/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\fonts\win32.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\fonts/"
-							ProgramDataBaseFileName="Release\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\fonts/"
-							ProgramDataBaseFileName="StaticRelease\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\fonts/"
-							ProgramDataBaseFileName="StaticDebug\fonts/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\fonts/"
-							ProgramDataBaseFileName="Debug\fonts/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="glue sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\glue\bzip2.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\cg.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\dl.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\freetype.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\gl.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\gl_agl.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\gl_cgl.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\gl_glx.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\gl_wgl.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\GLUWrapper.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\normalization_cubemap.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\openal_wrapper.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\simage_wrapper.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\spidermonkey.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\win32api.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\glue\zlib.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\glue/"
-							ProgramDataBaseFileName="Release\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\glue/"
-							ProgramDataBaseFileName="StaticRelease\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\glue/"
-							ProgramDataBaseFileName="StaticDebug\glue/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\glue/"
-							ProgramDataBaseFileName="Debug\glue/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="io sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\io\gzmemio.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\io/"
-							ProgramDataBaseFileName="Release\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\io/"
-							ProgramDataBaseFileName="StaticRelease\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\io/"
-							ProgramDataBaseFileName="StaticDebug\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\io/"
-							ProgramDataBaseFileName="Debug\io/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\io\SoByteStream.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\io/"
-							ProgramDataBaseFileName="Release\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\io/"
-							ProgramDataBaseFileName="StaticRelease\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\io/"
-							ProgramDataBaseFileName="StaticDebug\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\io/"
-							ProgramDataBaseFileName="Debug\io/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\io\SoInput.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\io/"
-							ProgramDataBaseFileName="Release\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\io/"
-							ProgramDataBaseFileName="StaticRelease\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\io/"
-							ProgramDataBaseFileName="StaticDebug\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\io/"
-							ProgramDataBaseFileName="Debug\io/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\io\SoInput_FileInfo.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\io/"
-							ProgramDataBaseFileName="Release\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\io/"
-							ProgramDataBaseFileName="StaticRelease\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\io/"
-							ProgramDataBaseFileName="StaticDebug\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\io/"
-							ProgramDataBaseFileName="Debug\io/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\io\SoInput_Reader.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\io/"
-							ProgramDataBaseFileName="Release\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\io/"
-							ProgramDataBaseFileName="StaticRelease\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\io/"
-							ProgramDataBaseFileName="StaticDebug\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\io/"
-							ProgramDataBaseFileName="Debug\io/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\io\SoOutput.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\io/"
-							ProgramDataBaseFileName="Release\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\io/"
-							ProgramDataBaseFileName="StaticRelease\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\io/"
-							ProgramDataBaseFileName="StaticDebug\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\io/"
-							ProgramDataBaseFileName="Debug\io/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\io\SoOutput_Writer.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\io/"
-							ProgramDataBaseFileName="Release\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\io/"
-							ProgramDataBaseFileName="StaticRelease\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\io/"
-							ProgramDataBaseFileName="StaticDebug\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\io/"
-							ProgramDataBaseFileName="Debug\io/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\io\SoTranReceiver.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\io/"
-							ProgramDataBaseFileName="Release\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\io/"
-							ProgramDataBaseFileName="StaticRelease\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\io/"
-							ProgramDataBaseFileName="StaticDebug\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\io/"
-							ProgramDataBaseFileName="Debug\io/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\io\SoTranSender.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\io/"
-							ProgramDataBaseFileName="Release\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\io/"
-							ProgramDataBaseFileName="StaticRelease\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\io/"
-							ProgramDataBaseFileName="StaticDebug\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\io/"
-							ProgramDataBaseFileName="Debug\io/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\io\SoWriterefCounter.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\io/"
-							ProgramDataBaseFileName="Release\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\io/"
-							ProgramDataBaseFileName="StaticRelease\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\io/"
-							ProgramDataBaseFileName="StaticDebug\io/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\io/"
-							ProgramDataBaseFileName="Debug\io/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="manips sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\manips\commoncode.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoCenterballManip.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoClipPlaneManip.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoDirectionalLightManip.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoHandleBoxManip.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoJackManip.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoPointLightManip.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoSpotLightManip.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoTabBoxManip.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoTrackballManip.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoTransformBoxManip.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoTransformerManip.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\manips\SoTransformManip.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\manips/"
-							ProgramDataBaseFileName="Release\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\manips/"
-							ProgramDataBaseFileName="StaticRelease\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\manips/"
-							ProgramDataBaseFileName="StaticDebug\manips/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\manips/"
-							ProgramDataBaseFileName="Debug\manips/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="misc sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\misc\AudioTools.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\CoinResources.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\CoinStaticObjectInDLL.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoAudioDevice.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoBase.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoBaseP.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoChildList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoCompactPathList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoConfigSettings.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoContextHandler.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoDB.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoDBP.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoDebug.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoEventManager.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoFullPath.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoGenerate.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoGlyph.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoInteraction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoJavaScriptEngine.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoLightPath.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoLockManager.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoNormalGenerator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoNotification.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoNotRec.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoPath.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoPick.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoPickedPoint.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoPrimitiveVertex.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoProto.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoProtoInstance.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoSceneManager.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoSceneManagerP.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoShaderGenerator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoState.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoTempPath.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\misc\SoType.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\misc/"
-							ProgramDataBaseFileName="Release\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\misc/"
-							ProgramDataBaseFileName="StaticRelease\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\misc/"
-							ProgramDataBaseFileName="StaticDebug\misc/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\misc/"
-							ProgramDataBaseFileName="Debug\misc/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="rendering sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\rendering\CoinOffscreenGLCanvas.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoGL.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoGLBigImage.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoGLCubeMapImage.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoGLDriverDatabase.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoGLImage.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoGLNurbs.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoOffscreenCGData.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoOffscreenGLXData.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoOffscreenRenderer.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoOffscreenWGLData.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoRenderManager.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoRenderManagerP.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoVBO.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\rendering\SoVertexArrayIndexer.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\rendering/"
-							ProgramDataBaseFileName="Release\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\rendering/"
-							ProgramDataBaseFileName="StaticRelease\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\rendering/"
-							ProgramDataBaseFileName="StaticDebug\rendering/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\rendering/"
-							ProgramDataBaseFileName="Debug\rendering/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="lists sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\lists\SbIntList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SbList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SbPList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SbStringList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SbVec3fList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoActionMethodList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoAuditorList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoBaseList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoCallbackList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoDetailList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoEnabledElementsList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoEngineList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoEngineOutputList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoFieldList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoNodeList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoPathList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoPickedPointList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\lists\SoTypeList.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\lists/"
-							ProgramDataBaseFileName="Release\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\lists/"
-							ProgramDataBaseFileName="StaticRelease\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\lists/"
-							ProgramDataBaseFileName="StaticDebug\lists/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\lists/"
-							ProgramDataBaseFileName="Debug\lists/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="nodekits sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\nodekits\SoAppearanceKit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoBaseKit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoCameraKit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoInteractionKit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoLightKit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoNodeKit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoNodekitCatalog.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoNodeKitListPart.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoNodeKitPath.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoSceneKit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoSeparatorKit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoShapeKit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodekits\SoWrapperKit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodekits/"
-							ProgramDataBaseFileName="Release\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodekits/"
-							ProgramDataBaseFileName="StaticRelease\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodekits/"
-							ProgramDataBaseFileName="StaticDebug\nodekits/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodekits/"
-							ProgramDataBaseFileName="Debug\nodekits/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="navigation sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\navigation\SoCameraUtils.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\navigation\SoScXMLDollyTarget.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\navigation\SoScXMLFlightControlTarget.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\navigation\SoScXMLMiscTarget.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\navigation\SoScXMLMotionTarget.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\navigation\SoScXMLNavigation.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\navigation\SoScXMLNavigationTarget.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\navigation\SoScXMLPanTarget.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\navigation\SoScXMLRotateTarget.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\navigation\SoScXMLSeekTarget.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\navigation\SoScXMLSpinTarget.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\navigation\SoScXMLZoomTarget.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\navigation/"
-							ProgramDataBaseFileName="Release\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\navigation/"
-							ProgramDataBaseFileName="StaticRelease\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\navigation/"
-							ProgramDataBaseFileName="StaticDebug\navigation/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\navigation/"
-							ProgramDataBaseFileName="Debug\navigation/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="nodes sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\nodes\SoAlphaTest.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoAnnotation.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoAntiSquish.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoArray.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoBaseColor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoBlinker.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoBumpMap.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoBumpMapCoordinate.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoBumpMapTransform.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoCacheHint.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoCallback.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoCamera.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoClipPlane.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoColorIndex.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoComplexity.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoCoordinate3.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoCoordinate4.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoDepthBuffer.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoDirectionalLight.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoDrawStyle.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoEnvironment.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoEventCallback.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoExtSelection.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoFile.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoFont.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoFontStyle.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoFrustumCamera.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoGroup.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoInfo.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoLabel.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoLevelOfDetail.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoLight.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoLightModel.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoLinearProfile.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoListener.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoLocateHighlight.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoLOD.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoMaterial.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoMaterialBinding.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoMatrixTransform.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoMultipleCopy.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoNode.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoNormal.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoNormalBinding.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoNurbsProfile.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoOrthographicCamera.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoPackedColor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoPathSwitch.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoPendulum.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoPerspectiveCamera.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoPickStyle.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoPointLight.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoPolygonOffset.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoProfile.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoProfileCoordinate2.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoProfileCoordinate3.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoResetTransform.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoRotation.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoRotationXYZ.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoRotor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoScale.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoSceneTexture2.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoSceneTextureCubeMap.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoSelection.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoSeparator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoShapeHints.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoShuttle.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoSpotLight.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoSurroundScale.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoSwitch.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTexture.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTexture2.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTexture2Transform.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTexture3.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTexture3Transform.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCombine.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinate2.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinate3.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinateBinding.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinateCube.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinateCylinder.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinateDefault.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinateEnvironment.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinateFunction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinateNormalMap.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinateObject.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinatePlane.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinateReflectionMap.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCoordinateSphere.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureCubeMap.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureMatrixTransform.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureScalePolicy.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTextureUnit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTransform.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTransformation.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTransformSeparator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTranslation.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoTransparencyType.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoUnits.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoUnknownNode.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoVertexAttribute.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoVertexAttributeBinding.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoVertexProperty.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoWWWAnchor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\nodes\SoWWWInline.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\nodes/"
-							ProgramDataBaseFileName="Release\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\nodes/"
-							ProgramDataBaseFileName="StaticRelease\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\nodes/"
-							ProgramDataBaseFileName="StaticDebug\nodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\nodes/"
-							ProgramDataBaseFileName="Debug\nodes/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="shapenodes sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\shapenodes\SoAsciiText.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoCone.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoCube.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoCylinder.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoFaceSet.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoImage.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoIndexedFaceSet.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoIndexedLineSet.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoIndexedMarkerSet.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoIndexedNurbsCurve.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoIndexedNurbsSurface.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoIndexedPointSet.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoIndexedShape.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoIndexedTriangleStripSet.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoLineSet.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoMarkerSet.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoNonIndexedShape.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoNurbsCurve.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoNurbsSurface.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoPointSet.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoQuadMesh.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoShape.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\soshape_bigtexture.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\soshape_bumprender.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\soshape_primdata.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\soshape_trianglesort.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoSphere.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoText2.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoText3.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoTriangleStripSet.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shapenodes\SoVertexShape.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shapenodes/"
-							ProgramDataBaseFileName="Release\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shapenodes/"
-							ProgramDataBaseFileName="StaticRelease\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shapenodes/"
-							ProgramDataBaseFileName="StaticDebug\shapenodes/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shapenodes/"
-							ProgramDataBaseFileName="Debug\shapenodes/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="projectors sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\projectors\SbCylinderPlaneProjector.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\projectors/"
-							ProgramDataBaseFileName="Release\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\projectors/"
-							ProgramDataBaseFileName="StaticRelease\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\projectors/"
-							ProgramDataBaseFileName="StaticDebug\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\projectors/"
-							ProgramDataBaseFileName="Debug\projectors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\projectors\SbCylinderProjector.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\projectors/"
-							ProgramDataBaseFileName="Release\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\projectors/"
-							ProgramDataBaseFileName="StaticRelease\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\projectors/"
-							ProgramDataBaseFileName="StaticDebug\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\projectors/"
-							ProgramDataBaseFileName="Debug\projectors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\projectors\SbCylinderSectionProjector.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\projectors/"
-							ProgramDataBaseFileName="Release\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\projectors/"
-							ProgramDataBaseFileName="StaticRelease\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\projectors/"
-							ProgramDataBaseFileName="StaticDebug\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\projectors/"
-							ProgramDataBaseFileName="Debug\projectors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\projectors\SbCylinderSheetProjector.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\projectors/"
-							ProgramDataBaseFileName="Release\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\projectors/"
-							ProgramDataBaseFileName="StaticRelease\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\projectors/"
-							ProgramDataBaseFileName="StaticDebug\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\projectors/"
-							ProgramDataBaseFileName="Debug\projectors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\projectors\SbLineProjector.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\projectors/"
-							ProgramDataBaseFileName="Release\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\projectors/"
-							ProgramDataBaseFileName="StaticRelease\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\projectors/"
-							ProgramDataBaseFileName="StaticDebug\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\projectors/"
-							ProgramDataBaseFileName="Debug\projectors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\projectors\SbPlaneProjector.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\projectors/"
-							ProgramDataBaseFileName="Release\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\projectors/"
-							ProgramDataBaseFileName="StaticRelease\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\projectors/"
-							ProgramDataBaseFileName="StaticDebug\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\projectors/"
-							ProgramDataBaseFileName="Debug\projectors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\projectors\SbProjector.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\projectors/"
-							ProgramDataBaseFileName="Release\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\projectors/"
-							ProgramDataBaseFileName="StaticRelease\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\projectors/"
-							ProgramDataBaseFileName="StaticDebug\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\projectors/"
-							ProgramDataBaseFileName="Debug\projectors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\projectors\SbSpherePlaneProjector.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\projectors/"
-							ProgramDataBaseFileName="Release\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\projectors/"
-							ProgramDataBaseFileName="StaticRelease\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\projectors/"
-							ProgramDataBaseFileName="StaticDebug\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\projectors/"
-							ProgramDataBaseFileName="Debug\projectors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\projectors\SbSphereProjector.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\projectors/"
-							ProgramDataBaseFileName="Release\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\projectors/"
-							ProgramDataBaseFileName="StaticRelease\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\projectors/"
-							ProgramDataBaseFileName="StaticDebug\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\projectors/"
-							ProgramDataBaseFileName="Debug\projectors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\projectors\SbSphereSectionProjector.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\projectors/"
-							ProgramDataBaseFileName="Release\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\projectors/"
-							ProgramDataBaseFileName="StaticRelease\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\projectors/"
-							ProgramDataBaseFileName="StaticDebug\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\projectors/"
-							ProgramDataBaseFileName="Debug\projectors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\projectors\SbSphereSheetProjector.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\projectors/"
-							ProgramDataBaseFileName="Release\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\projectors/"
-							ProgramDataBaseFileName="StaticRelease\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\projectors/"
-							ProgramDataBaseFileName="StaticDebug\projectors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\projectors/"
-							ProgramDataBaseFileName="Debug\projectors/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="sensors sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\sensors\SoAlarmSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\sensors\SoDataSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\sensors\SoDelayQueueSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\sensors\SoFieldSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\sensors\SoIdleSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\sensors\SoNodeSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\sensors\SoOneShotSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\sensors\SoPathSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\sensors\SoSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\sensors\SoSensorManager.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\sensors\SoTimerQueueSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\sensors\SoTimerSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\sensors/"
-							ProgramDataBaseFileName="Release\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\sensors/"
-							ProgramDataBaseFileName="StaticRelease\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\sensors/"
-							ProgramDataBaseFileName="StaticDebug\sensors/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\sensors/"
-							ProgramDataBaseFileName="Debug\sensors/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="upgraders sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\upgraders\SoPackedColorV20.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\upgraders/"
-							ProgramDataBaseFileName="Release\upgraders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\upgraders/"
-							ProgramDataBaseFileName="StaticRelease\upgraders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\upgraders/"
-							ProgramDataBaseFileName="StaticDebug\upgraders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\upgraders/"
-							ProgramDataBaseFileName="Debug\upgraders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\upgraders\SoShapeHintsV10.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\upgraders/"
-							ProgramDataBaseFileName="Release\upgraders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\upgraders/"
-							ProgramDataBaseFileName="StaticRelease\upgraders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\upgraders/"
-							ProgramDataBaseFileName="StaticDebug\upgraders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\upgraders/"
-							ProgramDataBaseFileName="Debug\upgraders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\upgraders\SoUpgrader.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\upgraders/"
-							ProgramDataBaseFileName="Release\upgraders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\upgraders/"
-							ProgramDataBaseFileName="StaticRelease\upgraders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\upgraders/"
-							ProgramDataBaseFileName="StaticDebug\upgraders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\upgraders/"
-							ProgramDataBaseFileName="Debug\upgraders/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="3ds sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\3ds\3dsLoader.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\3ds/"
-							ProgramDataBaseFileName="Release\3ds/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\3ds/"
-							ProgramDataBaseFileName="StaticRelease\3ds/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\3ds/"
-							ProgramDataBaseFileName="StaticDebug\3ds/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\3ds/"
-							ProgramDataBaseFileName="Debug\3ds/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\3ds\SoStream.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\3ds/"
-							ProgramDataBaseFileName="Release\3ds/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\3ds/"
-							ProgramDataBaseFileName="StaticRelease\3ds/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\3ds/"
-							ProgramDataBaseFileName="StaticDebug\3ds/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\3ds/"
-							ProgramDataBaseFileName="Debug\3ds/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="collision sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\collision\SbTri3f.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\collision/"
-							ProgramDataBaseFileName="Release\collision/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\collision/"
-							ProgramDataBaseFileName="StaticRelease\collision/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\collision/"
-							ProgramDataBaseFileName="StaticDebug\collision/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\collision/"
-							ProgramDataBaseFileName="Debug\collision/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\collision\SoIntersectionDetectionAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\collision/"
-							ProgramDataBaseFileName="Release\collision/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\collision/"
-							ProgramDataBaseFileName="StaticRelease\collision/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\collision/"
-							ProgramDataBaseFileName="StaticDebug\collision/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\collision/"
-							ProgramDataBaseFileName="Debug\collision/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="hardcopy sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\hardcopy\HardCopy.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\hardcopy/"
-							ProgramDataBaseFileName="Release\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\hardcopy/"
-							ProgramDataBaseFileName="StaticRelease\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\hardcopy/"
-							ProgramDataBaseFileName="StaticDebug\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\hardcopy/"
-							ProgramDataBaseFileName="Debug\hardcopy/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\hardcopy\PSVectorOutput.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\hardcopy/"
-							ProgramDataBaseFileName="Release\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\hardcopy/"
-							ProgramDataBaseFileName="StaticRelease\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\hardcopy/"
-							ProgramDataBaseFileName="StaticDebug\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\hardcopy/"
-							ProgramDataBaseFileName="Debug\hardcopy/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\hardcopy\VectorizeAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\hardcopy/"
-							ProgramDataBaseFileName="Release\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\hardcopy/"
-							ProgramDataBaseFileName="StaticRelease\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\hardcopy/"
-							ProgramDataBaseFileName="StaticDebug\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\hardcopy/"
-							ProgramDataBaseFileName="Debug\hardcopy/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\hardcopy\VectorizeActionP.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\hardcopy/"
-							ProgramDataBaseFileName="Release\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\hardcopy/"
-							ProgramDataBaseFileName="StaticRelease\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\hardcopy/"
-							ProgramDataBaseFileName="StaticDebug\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\hardcopy/"
-							ProgramDataBaseFileName="Debug\hardcopy/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\hardcopy\VectorizePSAction.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\hardcopy/"
-							ProgramDataBaseFileName="Release\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\hardcopy/"
-							ProgramDataBaseFileName="StaticRelease\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\hardcopy/"
-							ProgramDataBaseFileName="StaticDebug\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\hardcopy/"
-							ProgramDataBaseFileName="Debug\hardcopy/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\hardcopy\VectorOutput.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\hardcopy/"
-							ProgramDataBaseFileName="Release\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\hardcopy/"
-							ProgramDataBaseFileName="StaticRelease\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\hardcopy/"
-							ProgramDataBaseFileName="StaticDebug\hardcopy/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\hardcopy/"
-							ProgramDataBaseFileName="Debug\hardcopy/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="shadows sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\shadows\SoGLShadowCullingElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shadows/"
-							ProgramDataBaseFileName="Release\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shadows/"
-							ProgramDataBaseFileName="StaticRelease\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shadows/"
-							ProgramDataBaseFileName="StaticDebug\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shadows/"
-							ProgramDataBaseFileName="Debug\shadows/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shadows\SoShadowCulling.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shadows/"
-							ProgramDataBaseFileName="Release\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shadows/"
-							ProgramDataBaseFileName="StaticRelease\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shadows/"
-							ProgramDataBaseFileName="StaticDebug\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shadows/"
-							ProgramDataBaseFileName="Debug\shadows/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shadows\SoShadowDirectionalLight.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shadows/"
-							ProgramDataBaseFileName="Release\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shadows/"
-							ProgramDataBaseFileName="StaticRelease\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shadows/"
-							ProgramDataBaseFileName="StaticDebug\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shadows/"
-							ProgramDataBaseFileName="Debug\shadows/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shadows\SoShadowGroup.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shadows/"
-							ProgramDataBaseFileName="Release\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shadows/"
-							ProgramDataBaseFileName="StaticRelease\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shadows/"
-							ProgramDataBaseFileName="StaticDebug\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shadows/"
-							ProgramDataBaseFileName="Debug\shadows/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shadows\SoShadowSpotLight.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shadows/"
-							ProgramDataBaseFileName="Release\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shadows/"
-							ProgramDataBaseFileName="StaticRelease\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shadows/"
-							ProgramDataBaseFileName="StaticDebug\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shadows/"
-							ProgramDataBaseFileName="Debug\shadows/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shadows\SoShadowStyle.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shadows/"
-							ProgramDataBaseFileName="Release\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shadows/"
-							ProgramDataBaseFileName="StaticRelease\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shadows/"
-							ProgramDataBaseFileName="StaticDebug\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shadows/"
-							ProgramDataBaseFileName="Debug\shadows/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shadows\SoShadowStyleElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shadows/"
-							ProgramDataBaseFileName="Release\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shadows/"
-							ProgramDataBaseFileName="StaticRelease\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shadows/"
-							ProgramDataBaseFileName="StaticDebug\shadows/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shadows/"
-							ProgramDataBaseFileName="Debug\shadows/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="geo sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\geo\SbGeoAngle.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\geo/"
-							ProgramDataBaseFileName="Release\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\geo/"
-							ProgramDataBaseFileName="StaticRelease\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\geo/"
-							ProgramDataBaseFileName="StaticDebug\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\geo/"
-							ProgramDataBaseFileName="Debug\geo/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\geo\SbGeoEllipsoid.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\geo/"
-							ProgramDataBaseFileName="Release\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\geo/"
-							ProgramDataBaseFileName="StaticRelease\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\geo/"
-							ProgramDataBaseFileName="StaticDebug\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\geo/"
-							ProgramDataBaseFileName="Debug\geo/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\geo\SbGeoProjection.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\geo/"
-							ProgramDataBaseFileName="Release\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\geo/"
-							ProgramDataBaseFileName="StaticRelease\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\geo/"
-							ProgramDataBaseFileName="StaticDebug\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\geo/"
-							ProgramDataBaseFileName="Debug\geo/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\geo\SbPolarStereographic.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\geo/"
-							ProgramDataBaseFileName="Release\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\geo/"
-							ProgramDataBaseFileName="StaticRelease\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\geo/"
-							ProgramDataBaseFileName="StaticDebug\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\geo/"
-							ProgramDataBaseFileName="Debug\geo/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\geo\SbUTMProjection.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\geo/"
-							ProgramDataBaseFileName="Release\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\geo/"
-							ProgramDataBaseFileName="StaticRelease\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\geo/"
-							ProgramDataBaseFileName="StaticDebug\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\geo/"
-							ProgramDataBaseFileName="Debug\geo/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\geo\SoGeo.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\geo/"
-							ProgramDataBaseFileName="Release\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\geo/"
-							ProgramDataBaseFileName="StaticRelease\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\geo/"
-							ProgramDataBaseFileName="StaticDebug\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\geo/"
-							ProgramDataBaseFileName="Debug\geo/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\geo\SoGeoCoordinate.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\geo/"
-							ProgramDataBaseFileName="Release\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\geo/"
-							ProgramDataBaseFileName="StaticRelease\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\geo/"
-							ProgramDataBaseFileName="StaticDebug\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\geo/"
-							ProgramDataBaseFileName="Debug\geo/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\geo\SoGeoElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\geo/"
-							ProgramDataBaseFileName="Release\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\geo/"
-							ProgramDataBaseFileName="StaticRelease\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\geo/"
-							ProgramDataBaseFileName="StaticDebug\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\geo/"
-							ProgramDataBaseFileName="Debug\geo/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\geo\SoGeoLocation.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\geo/"
-							ProgramDataBaseFileName="Release\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\geo/"
-							ProgramDataBaseFileName="StaticRelease\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\geo/"
-							ProgramDataBaseFileName="StaticDebug\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\geo/"
-							ProgramDataBaseFileName="Debug\geo/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\geo\SoGeoOrigin.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\geo/"
-							ProgramDataBaseFileName="Release\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\geo/"
-							ProgramDataBaseFileName="StaticRelease\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\geo/"
-							ProgramDataBaseFileName="StaticDebug\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\geo/"
-							ProgramDataBaseFileName="Debug\geo/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\geo\SoGeoSeparator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\geo/"
-							ProgramDataBaseFileName="Release\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\geo/"
-							ProgramDataBaseFileName="StaticRelease\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\geo/"
-							ProgramDataBaseFileName="StaticDebug\geo/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\geo/"
-							ProgramDataBaseFileName="Debug\geo/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="threads sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\threads\barrier.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\common.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\condvar.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\fifo.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\mutex.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\recmutex.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\rwmutex.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\sched.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\storage.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\sync.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\thread.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\worker.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\threads\wpool.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\threads/"
-							ProgramDataBaseFileName="Release\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\threads/"
-							ProgramDataBaseFileName="StaticRelease\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\threads/"
-							ProgramDataBaseFileName="StaticDebug\threads/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\threads/"
-							ProgramDataBaseFileName="Debug\threads/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="shaders sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\shaders\SoFragmentShader.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGeometryShader.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLARBShaderObject.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLARBShaderParameter.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLARBShaderProgram.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLCgShaderObject.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLCgShaderParameter.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLCgShaderProgram.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLShaderObject.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLShaderParameter.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLShaderProgram.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLShaderProgramElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLSLShaderObject.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLSLShaderParameter.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoGLSLShaderProgram.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoShader.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoShaderObject.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoShaderParameter.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoShaderProgram.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\shaders\SoVertexShader.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\shaders/"
-							ProgramDataBaseFileName="Release\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\shaders/"
-							ProgramDataBaseFileName="StaticRelease\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\shaders/"
-							ProgramDataBaseFileName="StaticDebug\shaders/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\shaders/"
-							ProgramDataBaseFileName="Debug\shaders/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="profiler sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\profiler\SbProfilingData.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\profiler/"
-							ProgramDataBaseFileName="Release\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\profiler/"
-							ProgramDataBaseFileName="StaticRelease\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\profiler/"
-							ProgramDataBaseFileName="StaticDebug\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\profiler/"
-							ProgramDataBaseFileName="Debug\profiler/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\profiler\SoNodeVisualize.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\profiler/"
-							ProgramDataBaseFileName="Release\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\profiler/"
-							ProgramDataBaseFileName="StaticRelease\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\profiler/"
-							ProgramDataBaseFileName="StaticDebug\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\profiler/"
-							ProgramDataBaseFileName="Debug\profiler/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\profiler\SoProfiler.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\profiler/"
-							ProgramDataBaseFileName="Release\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\profiler/"
-							ProgramDataBaseFileName="StaticRelease\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\profiler/"
-							ProgramDataBaseFileName="StaticDebug\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\profiler/"
-							ProgramDataBaseFileName="Debug\profiler/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\profiler\SoProfilerElement.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\profiler/"
-							ProgramDataBaseFileName="Release\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\profiler/"
-							ProgramDataBaseFileName="StaticRelease\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\profiler/"
-							ProgramDataBaseFileName="StaticDebug\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\profiler/"
-							ProgramDataBaseFileName="Debug\profiler/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\profiler\SoProfilerOverlayKit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\profiler/"
-							ProgramDataBaseFileName="Release\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\profiler/"
-							ProgramDataBaseFileName="StaticRelease\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\profiler/"
-							ProgramDataBaseFileName="StaticDebug\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\profiler/"
-							ProgramDataBaseFileName="Debug\profiler/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\profiler\SoProfilerStats.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\profiler/"
-							ProgramDataBaseFileName="Release\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\profiler/"
-							ProgramDataBaseFileName="StaticRelease\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\profiler/"
-							ProgramDataBaseFileName="StaticDebug\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\profiler/"
-							ProgramDataBaseFileName="Debug\profiler/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\profiler\SoProfilerTopEngine.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\profiler/"
-							ProgramDataBaseFileName="Release\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\profiler/"
-							ProgramDataBaseFileName="StaticRelease\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\profiler/"
-							ProgramDataBaseFileName="StaticDebug\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\profiler/"
-							ProgramDataBaseFileName="Debug\profiler/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\profiler\SoProfilerTopKit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\profiler/"
-							ProgramDataBaseFileName="Release\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\profiler/"
-							ProgramDataBaseFileName="StaticRelease\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\profiler/"
-							ProgramDataBaseFileName="StaticDebug\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\profiler/"
-							ProgramDataBaseFileName="Debug\profiler/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\profiler\SoProfilerVisualizeKit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\profiler/"
-							ProgramDataBaseFileName="Release\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\profiler/"
-							ProgramDataBaseFileName="StaticRelease\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\profiler/"
-							ProgramDataBaseFileName="StaticDebug\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\profiler/"
-							ProgramDataBaseFileName="Debug\profiler/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\profiler\SoProfilingReportGenerator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\profiler/"
-							ProgramDataBaseFileName="Release\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\profiler/"
-							ProgramDataBaseFileName="StaticRelease\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\profiler/"
-							ProgramDataBaseFileName="StaticDebug\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\profiler/"
-							ProgramDataBaseFileName="Debug\profiler/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\profiler\SoScrollingGraphKit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\profiler/"
-							ProgramDataBaseFileName="Release\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\profiler/"
-							ProgramDataBaseFileName="StaticRelease\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\profiler/"
-							ProgramDataBaseFileName="StaticDebug\profiler/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\profiler/"
-							ProgramDataBaseFileName="Debug\profiler/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="vrml97 sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\vrml97\Anchor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Appearance.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\AudioClip.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Background.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Billboard.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Box.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Collision.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Color.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\ColorInterpolator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Cone.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Coordinate.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\CoordinateInterpolator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Cylinder.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\CylinderSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\DirectionalLight.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\DragSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\ElevationGrid.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Extrusion.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Fog.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\FontStyle.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Geometry.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Group.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\ImageTexture.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\IndexedFaceSet.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\IndexedLine.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\IndexedLineSet.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\IndexedShape.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Init.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Inline.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Interpolator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\JS_VRMLClasses.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Light.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\LOD.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Material.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\MovieTexture.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\NavigationInfo.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Normal.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\NormalInterpolator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\OrientationInterpolator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Parent.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\PixelTexture.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\PlaneSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\PointLight.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\PointSet.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\PositionInterpolator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\ProximitySensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\ScalarInterpolator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Script.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Sensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Shape.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Sound.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Sphere.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\SphereSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\SpotLight.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Switch.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Text.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Texture.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\TextureCoordinate.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\TextureTransform.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\TimeSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\TouchSensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Transform.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\VertexLine.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\VertexPoint.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\VertexShape.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\Viewpoint.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\VisibilitySensor.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\vrml97\WorldInfo.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\vrml97/"
-							ProgramDataBaseFileName="Release\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\vrml97/"
-							ProgramDataBaseFileName="StaticRelease\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\vrml97/"
-							ProgramDataBaseFileName="StaticDebug\vrml97/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\vrml97/"
-							ProgramDataBaseFileName="Debug\vrml97/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="foreignfiles sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\foreignfiles\SoForeignFileKit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\foreignfiles/"
-							ProgramDataBaseFileName="Release\foreignfiles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\foreignfiles/"
-							ProgramDataBaseFileName="StaticRelease\foreignfiles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\foreignfiles/"
-							ProgramDataBaseFileName="StaticDebug\foreignfiles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\foreignfiles/"
-							ProgramDataBaseFileName="Debug\foreignfiles/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\foreignfiles\SoSTLFileKit.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\foreignfiles/"
-							ProgramDataBaseFileName="Release\foreignfiles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\foreignfiles/"
-							ProgramDataBaseFileName="StaticRelease\foreignfiles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\foreignfiles/"
-							ProgramDataBaseFileName="StaticDebug\foreignfiles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\foreignfiles/"
-							ProgramDataBaseFileName="Debug\foreignfiles/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\foreignfiles\steel-wrapper.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\foreignfiles/"
-							ProgramDataBaseFileName="Release\foreignfiles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\foreignfiles/"
-							ProgramDataBaseFileName="StaticRelease\foreignfiles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\foreignfiles/"
-							ProgramDataBaseFileName="StaticDebug\foreignfiles/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\foreignfiles/"
-							ProgramDataBaseFileName="Debug\foreignfiles/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="scxml sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\scxml\eval-minimum-tab.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\eval-minimum.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\SbStringConvert.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXML.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLAbstractStateElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLAnchorElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLAssignElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLContentElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLDataElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLDataModelElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLDocument.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLECMAScriptEvaluator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLElseElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLElseIfElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLEvaluator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLEvent.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLEventElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLEventTarget.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLExecutableElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLFinalElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLFinalizeElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLHistoryElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLIfElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLInitialElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLInvokeElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLLogElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLMinimumEvaluator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLObject.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLOnEntryElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLOnExitElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLParallelElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLParamElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLScriptElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLScxmlElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLSendElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLStateElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLStateMachine.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLTransitionElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLValidateElt.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\scxml\ScXMLXPathEvaluator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\scxml/"
-							ProgramDataBaseFileName="Release\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\scxml/"
-							ProgramDataBaseFileName="StaticRelease\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\scxml/"
-							ProgramDataBaseFileName="StaticDebug\scxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\scxml/"
-							ProgramDataBaseFileName="Debug\scxml/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-			<Filter
-				Name="soscxml sources"
-				Filter="c;cpp;ic;icc;h"
-				>
-				<File
-					RelativePath="..\..\src\soscxml\eval-coin-tab.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\soscxml/"
-							ProgramDataBaseFileName="Release\soscxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\soscxml/"
-							ProgramDataBaseFileName="StaticRelease\soscxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\soscxml/"
-							ProgramDataBaseFileName="StaticDebug\soscxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\soscxml/"
-							ProgramDataBaseFileName="Debug\soscxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\soscxml\eval-coin.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\soscxml/"
-							ProgramDataBaseFileName="Release\soscxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\soscxml/"
-							ProgramDataBaseFileName="StaticRelease\soscxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\soscxml/"
-							ProgramDataBaseFileName="StaticDebug\soscxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\soscxml/"
-							ProgramDataBaseFileName="Debug\soscxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\soscxml\ScXMLCoinEvaluator.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\soscxml/"
-							ProgramDataBaseFileName="Release\soscxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\soscxml/"
-							ProgramDataBaseFileName="StaticRelease\soscxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\soscxml/"
-							ProgramDataBaseFileName="StaticDebug\soscxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\soscxml/"
-							ProgramDataBaseFileName="Debug\soscxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\soscxml\SoScXMLEvent.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\soscxml/"
-							ProgramDataBaseFileName="Release\soscxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\soscxml/"
-							ProgramDataBaseFileName="StaticRelease\soscxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\soscxml/"
-							ProgramDataBaseFileName="StaticDebug\soscxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\soscxml/"
-							ProgramDataBaseFileName="Debug\soscxml/"
-						/>
-					</FileConfiguration>
-				</File>
-				<File
-					RelativePath="..\..\src\soscxml\SoScXMLStateMachine.cpp"
-					>
-					<FileConfiguration
-						Name="DLL (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;COIN_DEBUG=0;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							ObjectFile=".\Release\soscxml/"
-							ProgramDataBaseFileName="Release\soscxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Release)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="3"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							ObjectFile=".\StaticRelease\soscxml/"
-							ProgramDataBaseFileName="StaticRelease\soscxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="LIB (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions=""
-							BasicRuntimeChecks="3"
-							ObjectFile=".\StaticDebug\soscxml/"
-							ProgramDataBaseFileName="StaticDebug\soscxml/"
-						/>
-					</FileConfiguration>
-					<FileConfiguration
-						Name="DLL (Debug)|Win32"
-						>
-						<Tool
-							Name="VCCLCompilerTool"
-							Optimization="0"
-							AdditionalIncludeDirectories=""
-							PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;COIN_DEBUG=1;HAVE_CONFIG_H;COIN_MAKE_DLL;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;YY_NO_UNISTD_H;COIN_INTERNAL;$(NoInherit)"
-							BasicRuntimeChecks="3"
-							ObjectFile=".\Debug\soscxml/"
-							ProgramDataBaseFileName="Debug\soscxml/"
-						/>
-					</FileConfiguration>
-				</File>
-			</Filter>
-		</Filter>
-		<Filter
-			Name="Inventor\C\XML headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\C\XML\attribute.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\XML\document.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\XML\element.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\XML\entity.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\XML\parser.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\XML\path.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\XML\types.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\XML\world.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\C\base headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\C\base\hash.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\base\heap.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\base\list.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\base\math-undefs.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\base\memalloc.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\base\rbptree.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\base\string.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\base\time.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\C\errors headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\C\errors\debugerror.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\errors\error.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\C\glue headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\C\glue\dl.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\glue\gl.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\glue\spidermonkey.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\C\threads headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\barrier.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\common.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\condvar.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\fifo.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\mutex.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\recmutex.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\rwmutex.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\sched.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\storage.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\sync.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\thread.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\worker.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\threads\wpool.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\C headers"
-			>
-			<File
-				RelativePath="include\Inventor\C\basic.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\C\tidbits.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\VRMLnodes headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRML.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLAnchor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLAppearance.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLAudioClip.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLBackground.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLBillboard.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLBox.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLCollision.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLColor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLColorInterpolator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLCone.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLCoordinate.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLCoordinateInterpolator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLCylinder.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLCylinderSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLDirectionalLight.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLDragSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLElevationGrid.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLExtrusion.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLFog.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLFontStyle.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLGeometry.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLGroup.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLImageTexture.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLIndexedFaceSet.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLIndexedLine.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLIndexedLineSet.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLIndexedShape.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLInline.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLInterpolator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLLight.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLLOD.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLMacros.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLMaterial.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLMovieTexture.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLNavigationInfo.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLNodes.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLNormal.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLNormalInterpolator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLOrientationInterpolator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLParent.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLPixelTexture.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLPlaneSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLPointLight.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLPointSet.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLPositionInterpolator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLProximitySensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLScalarInterpolator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLScript.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLShape.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLSound.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLSphere.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLSphereSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLSpotLight.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLSubInterpolator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLSwitch.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLText.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLTexture.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLTextureCoordinate.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLTextureTransform.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLTimeSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLTouchSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLTransform.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLVertexLine.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLVertexPoint.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLVertexShape.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLViewpoint.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLVisibilitySensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\VRMLnodes\SoVRMLWorldInfo.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\actions headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoActions.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoAudioRenderAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoBoxHighlightRenderAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoCallbackAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoGetBoundingBoxAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoGetMatrixAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoGetPrimitiveCountAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoGLRenderAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoHandleEventAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoLineHighlightRenderAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoPickAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoRayPickAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoReorganizeAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoSearchAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoSimplifyAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoSubAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoToVRML2Action.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoToVRMLAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\actions\SoWriteAction.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="HardCopy headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\annex\HardCopy\SoHardCopy.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\HardCopy\SoPSVectorOutput.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\HardCopy\SoVectorizeAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\HardCopy\SoVectorizePSAction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\HardCopy\SoVectorOutput.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="ForeignFiles headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\annex\ForeignFiles\SoForeignFileKit.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\ForeignFiles\SoSTLFileKit.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="FXViz\nodes headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\annex\FXViz\nodes\SoShadowCulling.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\FXViz\nodes\SoShadowDirectionalLight.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\FXViz\nodes\SoShadowGroup.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\FXViz\nodes\SoShadowSpotLight.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\FXViz\nodes\SoShadowStyle.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="FXViz\elements headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\annex\FXViz\elements\SoGLShadowCullingElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\FXViz\elements\SoShadowStyleElement.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Profiler\nodes headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\annex\Profiler\nodes\SoProfilerStats.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Profiler\elements headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\annex\Profiler\elements\SoProfilerElement.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Profiler\nodekits headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\annex\Profiler\nodekits\SoNodeVisualize.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\Profiler\nodekits\SoProfilerOverlayKit.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\Profiler\nodekits\SoProfilerTopKit.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\Profiler\nodekits\SoProfilerVisualizeKit.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\Profiler\nodekits\SoScrollingGraphKit.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Profiler\engines headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\annex\Profiler\engines\SoProfilerTopEngine.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Profiler\utils headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\annex\Profiler\utils\SoProfilingReportGenerator.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Profiler headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\annex\Profiler\SbProfilingData.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\annex\Profiler\SoProfiler.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\bundles headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\bundles\SoBundle.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\bundles\SoMaterialBundle.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\bundles\SoNormalBundle.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\bundles\SoTextureCoordinateBundle.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\bundles\SoVertexAttributeBundle.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\caches headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\caches\SoBoundingBoxCache.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\caches\SoCache.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\caches\SoConvexDataCache.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\caches\SoGLCacheList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\caches\SoGLRenderCache.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\caches\SoNormalCache.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\caches\SoPrimitiveVertexCache.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\caches\SoTextureCoordinateCache.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\collision headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\collision\SoIntersectionDetectionAction.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\details headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\details\SoConeDetail.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\details\SoCubeDetail.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\details\SoCylinderDetail.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\details\SoDetail.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\details\SoDetails.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\details\SoFaceDetail.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\details\SoLineDetail.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\details\SoNodeKitDetail.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\details\SoPointDetail.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\details\SoSubDetail.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\details\SoTextDetail.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\draggers headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoCenterballDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoDirectionalLightDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoDragPointDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoHandleBoxDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoJackDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoPointLightDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoRotateCylindricalDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoRotateDiscDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoRotateSphericalDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoScale1Dragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoScale2Dragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoScale2UniformDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoScaleUniformDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoSpotLightDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoTabBoxDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoTabPlaneDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoTrackballDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoTransformBoxDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoTransformerDragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoTranslate1Dragger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\draggers\SoTranslate2Dragger.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\elements headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoAccumulatedElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoAmbientColorElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoAnnoText3CharOrientElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoAnnoText3FontSizeHintElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoAnnoText3RenderPrintElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoBBoxModelMatrixElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoBumpMapCoordinateElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoBumpMapElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoBumpMapMatrixElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoCacheElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoCacheHintElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoClipPlaneElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoComplexityElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoComplexityTypeElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoCoordinateElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoCreaseAngleElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoCullElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoDecimationPercentageElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoDecimationTypeElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoDepthBufferElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoDiffuseColorElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoDrawStyleElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoElements.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoEmissiveColorElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoEnvironmentElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoFloatElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoFocalDistanceElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoFontNameElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoFontSizeElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGeoElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLCacheContextElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLClipPlaneElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLColorIndexElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLCoordinateElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLDepthBufferElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLDisplayList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLDrawStyleElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLEnvironmentElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLLazyElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLLightIdElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLLinePatternElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLLineWidthElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLModelMatrixElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLMultiTextureCoordinateElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLMultiTextureEnabledElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLMultiTextureImageElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLMultiTextureMatrixElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLNormalElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLNormalizeElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLPointSizeElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLPolygonOffsetElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLProjectionMatrixElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLRenderPassElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLShadeModelElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLShaderProgramElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLShapeHintsElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLTexture3EnabledElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLTextureCoordinateElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLTextureEnabledElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLTextureImageElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLTextureMatrixElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLUpdateAreaElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLVBOElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLVertexAttributeElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLViewingMatrixElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoGLViewportRegionElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoInt32Element.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoLazyElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoLightAttenuationElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoLightElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoLightModelElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoLinePatternElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoLineWidthElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoListenerDopplerElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoListenerGainElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoListenerOrientationElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoListenerPositionElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoLocalBBoxMatrixElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoLongElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoMaterialBindingElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoModelMatrixElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoMultiTextureCoordinateElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoMultiTextureEnabledElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoMultiTextureImageElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoMultiTextureMatrixElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoNormalBindingElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoNormalElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoOverrideElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoPickRayElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoPickStyleElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoPointSizeElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoPolygonOffsetElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoProfileCoordinateElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoProfileElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoProjectionMatrixElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoReplacedElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoShapeHintsElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoShapeStyleElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoShininessElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoSoundElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoSpecularColorElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoSubElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoSwitchElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTextOutlineEnabledElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTexture3EnabledElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTextureCombineElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTextureCoordinateBindingElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTextureCoordinateElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTextureEnabledElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTextureImageElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTextureMatrixElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTextureOverrideElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTextureQualityElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTextureUnitElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoTransparencyElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoUnitsElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoVertexAttributeBindingElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoVertexAttributeElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoViewingMatrixElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoViewportRegionElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoViewVolumeElement.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\elements\SoWindowElement.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\engines headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoBoolOperation.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoCalculator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoCompose.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoComposeMatrix.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoComposeRotation.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoComposeRotationFromTo.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoComposeVec2f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoComposeVec3f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoComposeVec4f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoComputeBoundingBox.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoConcatenate.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoCounter.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoDecomposeMatrix.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoDecomposeRotation.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoDecomposeVec2f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoDecomposeVec3f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoDecomposeVec4f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoElapsedTime.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoEngine.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoEngineOutput.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoEngines.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoFieldConverter.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoGate.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoHeightMapToNormalMap.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoInterpolate.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoInterpolateFloat.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoInterpolateRotation.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoInterpolateVec2f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoInterpolateVec3f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoInterpolateVec4f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoNodeEngine.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoOneShot.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoOnOff.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoOutputData.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoSelectOne.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoSubEngine.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoSubNodeEngine.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoTexture2Convert.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoTimeCounter.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoTransformVec3f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\engines\SoTriggerAny.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\errors headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\errors\SoDebugError.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\errors\SoError.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\errors\SoErrors.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\errors\SoMemoryError.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\errors\SoReadError.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\events headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\events\SoButtonEvent.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\events\SoEvent.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\events\SoEvents.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\events\SoKeyboardEvent.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\events\SoLocation2Event.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\events\SoMotion3Event.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\events\SoMouseButtonEvent.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\events\SoSpaceballButtonEvent.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\events\SoSubEvent.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\fields headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoField.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoFieldContainer.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoFieldData.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoFields.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFBitMask.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFBool.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFColor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFColorRGBA.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFDouble.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFEngine.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFEnum.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFFloat.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMField.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFInt32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFLong.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFMatrix.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFName.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFNode.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFPath.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFPlane.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFRotation.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFShort.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFString.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFTime.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFUInt32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFULong.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFUShort.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec2b.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec2d.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec2f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec2i32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec2s.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec3b.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec3d.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec3f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec3i32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec3s.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec4b.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec4d.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec4f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec4i32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec4s.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec4ub.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec4ui32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoMFVec4us.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFBitMask.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFBool.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFBox2d.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFBox2f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFBox2i32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFBox2s.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFBox3d.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFBox3f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFBox3i32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFBox3s.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFColor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFColorRGBA.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFDouble.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFEngine.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFEnum.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFFloat.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSField.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFImage.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFImage3.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFInt32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFLong.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFMatrix.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFName.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFNode.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFPath.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFPlane.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFRotation.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFShort.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFString.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFTime.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFTrigger.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFUInt32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFULong.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFUShort.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec2b.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec2d.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec2f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec2i32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec2s.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec3b.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec3d.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec3f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec3i32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec3s.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec4b.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec4d.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec4f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec4i32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec4s.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec4ub.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec4ui32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSFVec4us.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\fields\SoSubField.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\lists headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SbIntList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SbList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SbPList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SbStringList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SbVec3fList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoActionMethodList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoAuditorList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoBaseList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoCallbackList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoDetailList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoEnabledElementsList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoEngineList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoEngineOutputList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoFieldList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoNodeList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoPathList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoPickedPointList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\lists\SoTypeList.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\lock headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\lock\SoLockMgr.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\manips headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoCenterballManip.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoClipPlaneManip.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoDirectionalLightManip.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoHandleBoxManip.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoJackManip.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoPointLightManip.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoSpotLightManip.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoTabBoxManip.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoTrackballManip.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoTransformBoxManip.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoTransformerManip.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\manips\SoTransformManip.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\misc headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\misc\CoinResources.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoAudioDevice.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoAuditorList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoBase.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoBasic.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoByteStream.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoCallbackList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoChildList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoContextHandler.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoGLBigImage.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoGLCubeMapImage.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoGLDriverDatabase.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoGLImage.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoGlyph.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoJavaScriptEngine.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoLightPath.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoNormalGenerator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoNotification.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoNotRec.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoProto.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoProtoInstance.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoScriptEngine.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoState.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoTempPath.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoTranReceiver.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoTranscribe.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\misc\SoTranSender.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\navigation headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\navigation\SoScXMLDollyTarget.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\navigation\SoScXMLFlightControlTarget.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\navigation\SoScXMLMiscTarget.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\navigation\SoScXMLMotionTarget.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\navigation\SoScXMLNavigation.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\navigation\SoScXMLNavigationTarget.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\navigation\SoScXMLPanTarget.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\navigation\SoScXMLRotateTarget.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\navigation\SoScXMLSeekTarget.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\navigation\SoScXMLSpinTarget.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\navigation\SoScXMLZoomTarget.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\nodekits headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoAppearanceKit.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoBaseKit.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoCameraKit.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoInteractionKit.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoLightKit.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoNodeKit.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoNodekitCatalog.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoNodeKitListPart.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoSceneKit.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoSeparatorKit.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoShapeKit.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoSubKit.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodekits\SoWrapperKit.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\nodes headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoAlphaTest.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoAnnotation.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoAntiSquish.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoArray.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoAsciiText.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoBaseColor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoBlinker.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoBumpMap.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoBumpMapCoordinate.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoBumpMapTransform.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoCacheHint.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoCallback.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoCamera.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoClipPlane.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoColorIndex.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoComplexity.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoCone.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoCoordinate3.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoCoordinate4.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoCube.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoCylinder.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoDepthBuffer.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoDirectionalLight.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoDrawStyle.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoEnvironment.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoEventCallback.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoExtSelection.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoFaceSet.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoFile.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoFont.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoFontStyle.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoFragmentShader.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoFrustumCamera.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoGeoCoordinate.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoGeoLocation.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoGeometryShader.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoGeoOrigin.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoGeoSeparator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoGroup.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoImage.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoIndexedFaceSet.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoIndexedLineSet.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoIndexedMarkerSet.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoIndexedNurbsCurve.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoIndexedNurbsSurface.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoIndexedPointSet.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoIndexedShape.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoIndexedTriangleStripSet.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoInfo.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoLabel.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoLevelOfDetail.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoLight.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoLightModel.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoLinearProfile.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoLineSet.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoListener.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoLocateHighlight.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoLOD.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoMarkerSet.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoMaterial.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoMaterialBinding.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoMatrixTransform.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoMultipleCopy.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoNode.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoNodes.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoNonIndexedShape.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoNormal.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoNormalBinding.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoNurbsCurve.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoNurbsProfile.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoNurbsSurface.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoOrthographicCamera.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoPackedColor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoPathSwitch.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoPendulum.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoPerspectiveCamera.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoPickStyle.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoPointLight.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoPointSet.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoPolygonOffset.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoProfile.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoProfileCoordinate2.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoProfileCoordinate3.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoQuadMesh.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoResetTransform.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoRotation.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoRotationXYZ.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoRotor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoScale.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoSceneTexture2.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoSceneTextureCubeMap.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoSelection.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoSeparator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoShaderObject.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoShaderParameter.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoShaderProgram.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoShape.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoShapeHints.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoShuttle.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoSphere.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoSpotLight.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoSubNode.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoSurroundScale.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoSwitch.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoText2.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoText3.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTexture.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTexture2.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTexture2Transform.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTexture3.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTexture3Transform.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCombine.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinate2.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinate3.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinateBinding.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinateCube.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinateCylinder.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinateDefault.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinateEnvironment.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinateFunction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinateNormalMap.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinateObject.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinatePlane.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinateReflectionMap.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCoordinateSphere.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureCubeMap.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureMatrixTransform.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureScalePolicy.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTextureUnit.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTransform.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTransformation.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTransformSeparator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTranslation.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTransparencyType.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoTriangleStripSet.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoUnits.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoVertexAttribute.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoVertexAttributeBinding.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoVertexProperty.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoVertexShader.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoVertexShape.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoWWWAnchor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\nodes\SoWWWInline.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\projectors headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbCylinderPlaneProjector.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbCylinderProjector.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbCylinderSectionProjector.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbCylinderSheetProjector.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbLineProjector.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbPlaneProjector.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbProjector.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbProjectors.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbSpherePlaneProjector.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbSphereProjector.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbSphereSectionProjector.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\projectors\SbSphereSheetProjector.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\sensors headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoAlarmSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoDataSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoDelayQueueSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoFieldSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoIdleSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoNodeSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoOneShotSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoPathSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoSensorManager.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoSensors.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoTimerQueueSensor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\sensors\SoTimerSensor.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\system headers"
-			>
-			<File
-				RelativePath="include\Inventor\system\gl-headers.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\system\gl.h"
-				>
-			</File>
-			<File
-				RelativePath="include\Inventor\system\inttypes.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\threads headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\threads\SbBarrier.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\threads\SbCondVar.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\threads\SbFifo.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\threads\SbMutex.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\threads\SbRWMutex.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\threads\SbStorage.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\threads\SbThread.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\threads\SbThreadAutoLock.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\threads\SbThreadMutex.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\threads\SbTypedStorage.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\tools headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\tools\SbLazyPimplPtr.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\tools\SbLazyPimplPtr.hpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\tools\SbPimplPtr.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\tools\SbPimplPtr.hpp"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor\scxml headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXML.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLAbstractStateElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLAnchorElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLAssignElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLCoinEvaluator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLContentElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLDataElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLDataModelElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLDocument.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLECMAScriptEvaluator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLElseElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLElseIfElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLEvaluator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLEvent.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLEventElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLEventTarget.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLExecutableElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLFinalElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLFinalizeElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLHistoryElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLIfElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLInitialElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLInvokeElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLLogElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLMinimumEvaluator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLObject.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLOnEntryElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLOnExitElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLParallelElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLParamElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLScriptElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLScxmlElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLSendElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLStateElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLStateMachine.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLSubObject.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLTransitionElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLValidateElt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\ScXMLXPathEvaluator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\SoScXMLEvent.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\scxml\SoScXMLStateMachine.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="Inventor headers"
-			>
-			<File
-				RelativePath="..\..\include\Inventor\non_winsys.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\oivwin32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\Sb.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbBasic.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbBox.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbBox2d.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbBox2f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbBox2i32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbBox2s.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbBox3d.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbBox3f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbBox3i32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbBox3s.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbBSPTree.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbByteBuffer.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbByteBuffer.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbClip.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbColor.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbColor4f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbColorRGBA.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbCylinder.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbDict.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbDPLine.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbDPLinear.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbDPMatrix.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbDPPlane.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbDPRotation.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbDPViewVolume.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbHeap.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbImage.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbLine.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbLinear.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbMatrix.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbName.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbOctTree.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbPlane.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbPList.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbRotation.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbSphere.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbString.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbTesselator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbTime.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbTypeInfo.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec2b.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec2d.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec2f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec2i32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec2s.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec2ub.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec2ui32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec2us.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec3b.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec3d.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec3f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec3i32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec3s.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec3ub.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec3ui32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec3us.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec4b.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec4d.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec4f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec4i32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec4s.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec4ub.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec4ui32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbVec4us.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbViewportRegion.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbViewVolume.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbXfBox3d.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SbXfBox3f.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\So.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoDB.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoEventManager.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoFullPath.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoInput.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoInteraction.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoLists.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoNodeKitPath.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoOffscreenRenderer.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoOutput.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoPath.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoPickedPoint.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoPrimitiveVertex.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoRenderManager.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoSceneManager.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\include\Inventor\SoType.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="draggerDefaults local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="data\draggerDefaults\centerballDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\directionalLightDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\dragPointDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\handleBoxDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\jackDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\pointLightDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\rotateCylindricalDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\rotateDiscDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\rotateSphericalDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\scale1Dragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\scale2Dragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\scale2UniformDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\scaleUniformDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\spotLightDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\tabBoxDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\tabPlaneDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\trackballDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\transformBoxDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\transformerDragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\translate1Dragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\draggerDefaults\translate2Dragger.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="lights local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="data\shaders\lights\DirectionalLight.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\shaders\lights\DirSpotLight.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\shaders\lights\PointLight.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="data\shaders\lights\SpotLight.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="vsm local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="data\shaders\vsm\VsmLookup.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="src local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\coindefs.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="src\config-debug.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="src\config-release.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="src\config.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="src\setup.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\tidbitsp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\unconfig.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="actions local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\actions\SoActionP.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\actions\SoSubActionP.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="base local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\base\dict.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\base\dictp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\base\hashp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\base\heapp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\base\SbGLUTessellator.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="caches local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\caches\SoGlyphCache.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="elements local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\elements\SoTextureScalePolicyElement.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\elements\SoTextureScaleQualityElement.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="engines local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\engines\evaluator.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\engines\so_eval.ic"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\engines\SoConvertAll.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\engines\SoSubEngineP.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\engines\SoSubNodeEngineP.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="fields local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\fields\SoGlobalField.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fields\SoSubFieldP.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="fonts local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\fonts\builtin2dfonts.icc"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\common.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\defaultfonts.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\font13.icc"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\font17.icc"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\font25.icc"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\font33.icc"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\fontlib_wrapper.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\fontspec.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\freetype.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\glyph.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\glyph2d.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\glyph3d.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\fonts\win32.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="glue local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\glue\bzip2.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\cg.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\dlp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\freetype.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\gl_agl.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\gl_cgl.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\gl_glx.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\gl_wgl.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\glp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\GLUWrapper.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\openal_wrapper.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\simage_wrapper.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\win32api.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\glue\zlib.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="io local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\io\SoInput_FileInfo.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\io\SoInput_Reader.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\io\SoInputP.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\io\SoOutput_Writer.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\io\SoWriterefCounter.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="misc local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\misc\AudioTools.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\misc\CoinStaticObjectInDLL.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\misc\cppmangle.icc"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\misc\SbHash.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\misc\SoBaseP.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\misc\SoCompactPathList.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\misc\SoDBP.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\misc\SoGenerate.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\misc\SoPick.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\misc\SoShaderGenerator.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\misc\systemsanity.icc"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="nodekits local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\nodekits\SoSubKitP.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="nodes local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\nodes\SoSoundElementHelper.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\nodes\SoSubNodeP.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\nodes\SoUnknownNode.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="profiler local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\profiler\inventormaps.icc"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="rendering local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\rendering\CoinOffscreenGLCanvas.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\rendering\SoGL.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\rendering\SoGLNurbs.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\rendering\SoOffscreenCGData.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\rendering\SoOffscreenGLXData.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\rendering\SoOffscreenWGLData.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\rendering\SoVBO.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\rendering\SoVertexArrayIndexer.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="shaders local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\shaders\SoGLARBShaderObject.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoGLARBShaderParameter.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoGLARBShaderProgram.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoGLCgShaderObject.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoGLCgShaderParameter.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoGLCgShaderProgram.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoGLShaderObject.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoGLShaderParameter.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoGLShaderProgram.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoGLSLShaderObject.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoGLSLShaderParameter.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoGLSLShaderProgram.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shaders\SoShader.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="shapenodes local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\shapenodes\soshape_bigtexture.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shapenodes\soshape_primdata.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\shapenodes\soshape_trianglesort.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="threads local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\threads\barrierp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\condvar_pthread.icc"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\condvar_win32.icc"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\condvarp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\fifop.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\mutex_pthread.icc"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\mutex_win32cs.icc"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\mutex_win32mutex.icc"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\mutexp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\recmutexp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\rwmutexp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\schedp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\storagep.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\syncp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\thread_pthread.icc"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\thread_win32.icc"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\threadp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\threadsutilp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\workerp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\threads\wpoolp.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="upgraders local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\upgraders\SoPackedColorV20.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\upgraders\SoShapeHintsV10.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\upgraders\SoUpgrader.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="vrml97 local includes"
-			Filter="h;ic;icc"
-			>
-			<File
-				RelativePath="..\..\src\vrml97\JS_VRMLClasses.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-			<File
-				RelativePath="..\..\src\vrml97\SoVRMLSubInterpolatorP.h"
-				>
-				<FileConfiguration
-					Name="DLL (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Release)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="LIB (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="DLL (Debug)|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCustomBuildTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="Template Files"
-			Filter="in"
-			>
-		</Filter>
-		<File
-			RelativePath="..\..\include\SoDebug.h"
-			>
-		</File>
-		<File
-			RelativePath="..\..\include\SoWinEnterScope.h"
-			>
-		</File>
-		<File
-			RelativePath="..\..\include\SoWinLeaveScope.h"
-			>
-		</File>
-	</Files>
-	<Globals>
-	</Globals>
-</VisualStudioProject>
diff --git a/build/msvc9/coin4_docs.vcproj b/build/msvc9/coin4_docs.vcproj
deleted file mode 100755
index 3f7312a..0000000
--- a/build/msvc9/coin4_docs.vcproj
+++ /dev/null
@@ -1,133 +0,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
-	ProjectType="Visual C++"
-	Version="9.00"
-	Name="coin4_docs"
-	Keyword="MakeFileProj"
-	TargetFrameworkVersion="131072"
-	>
-	<Platforms>
-		<Platform
-			Name="Win32"
-		/>
-	</Platforms>
-	<ToolFiles>
-	</ToolFiles>
-	<Configurations>
-		<Configuration
-			Name="DLL (Debug)|Win32"
-			OutputDirectory=".\Debug"
-			IntermediateDirectory=".\Debug"
-			ConfigurationType="0"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="false"
-			>
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\build-docs.bat dll debug msvc9 coin4"
-				ReBuildCommandLine="..\misc\build-docs.bat dll debug msvc9 coin4 "
-				CleanCommandLine=""
-				Output="coin4_docs.exe"
-				PreprocessorDefinitions=""
-				IncludeSearchPath=""
-				ForcedIncludes=""
-				AssemblySearchPath=""
-				ForcedUsingAssemblies=""
-				CompileAsManaged=""
-			/>
-		</Configuration>
-		<Configuration
-			Name="DLL (Release)|Win32"
-			OutputDirectory=".\Release"
-			IntermediateDirectory=".\Release"
-			ConfigurationType="0"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="false"
-			>
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\build-docs.bat dll release msvc9 coin4"
-				ReBuildCommandLine="..\misc\build-docs.bat dll release msvc9 coin4 "
-				CleanCommandLine=""
-				Output="coin4_docs.exe"
-				PreprocessorDefinitions=""
-				IncludeSearchPath=""
-				ForcedIncludes=""
-				AssemblySearchPath=""
-				ForcedUsingAssemblies=""
-				CompileAsManaged=""
-			/>
-		</Configuration>
-		<Configuration
-			Name="LIB (Release)|Win32"
-			OutputDirectory=".\StaticRelease"
-			IntermediateDirectory=".\StaticRelease"
-			ConfigurationType="0"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="false"
-			>
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\build-docs.bat lib release msvc9 coin4"
-				ReBuildCommandLine="..\misc\build-docs.bat lib release msvc9 coin4 "
-				CleanCommandLine=""
-				Output="coin4_docs.exe"
-				PreprocessorDefinitions=""
-				IncludeSearchPath=""
-				ForcedIncludes=""
-				AssemblySearchPath=""
-				ForcedUsingAssemblies=""
-				CompileAsManaged=""
-			/>
-		</Configuration>
-		<Configuration
-			Name="LIB (Debug)|Win32"
-			OutputDirectory=".\StaticDebug"
-			IntermediateDirectory=".\StaticDebug"
-			ConfigurationType="0"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="false"
-			>
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\build-docs.bat lib debug msvc9 coin4"
-				ReBuildCommandLine="..\misc\build-docs.bat lib debug msvc9 coin4 "
-				CleanCommandLine=""
-				Output="coin4_docs.exe"
-				PreprocessorDefinitions=""
-				IncludeSearchPath=""
-				ForcedIncludes=""
-				AssemblySearchPath=""
-				ForcedUsingAssemblies=""
-				CompileAsManaged=""
-			/>
-		</Configuration>
-	</Configurations>
-	<References>
-	</References>
-	<Files>
-		<Filter
-			Name="Resource Files"
-			Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;bat"
-			>
-			<File
-				RelativePath="..\misc\build-docs.bat"
-				>
-			</File>
-			<File
-				RelativePath="docs\coin4.doxygen"
-				>
-			</File>
-			<File
-				RelativePath="..\html\index.html"
-				>
-			</File>
-		</Filter>
-	</Files>
-	<Globals>
-	</Globals>
-</VisualStudioProject>
diff --git a/build/msvc9/coin4_install.vcproj b/build/msvc9/coin4_install.vcproj
deleted file mode 100755
index 51cd724..0000000
--- a/build/msvc9/coin4_install.vcproj
+++ /dev/null
@@ -1,133 +0,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
-	ProjectType="Visual C++"
-	Version="9.00"
-	Name="coin4_install"
-	Keyword="MakeFileProj"
-	TargetFrameworkVersion="131072"
-	>
-	<Platforms>
-		<Platform
-			Name="Win32"
-		/>
-	</Platforms>
-	<ToolFiles>
-	</ToolFiles>
-	<Configurations>
-		<Configuration
-			Name="LIB (Debug)|Win32"
-			OutputDirectory=".\StaticDebug"
-			IntermediateDirectory=".\StaticDebug"
-			ConfigurationType="0"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="false"
-			>
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\install-sdk.bat lib debug msvc9 coin4"
-				ReBuildCommandLine="..\misc\install-sdk.bat lib debug msvc9 coin4 "
-				CleanCommandLine=""
-				Output="coin4_install.exe"
-				PreprocessorDefinitions=""
-				IncludeSearchPath=""
-				ForcedIncludes=""
-				AssemblySearchPath=""
-				ForcedUsingAssemblies=""
-				CompileAsManaged=""
-			/>
-		</Configuration>
-		<Configuration
-			Name="DLL (Debug)|Win32"
-			OutputDirectory=".\Debug"
-			IntermediateDirectory=".\Debug"
-			ConfigurationType="0"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="false"
-			>
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\install-sdk.bat dll debug msvc9 coin4"
-				ReBuildCommandLine="..\misc\install-sdk.bat dll debug msvc9 coin4 "
-				CleanCommandLine=""
-				Output="coin4_install.exe"
-				PreprocessorDefinitions=""
-				IncludeSearchPath=""
-				ForcedIncludes=""
-				AssemblySearchPath=""
-				ForcedUsingAssemblies=""
-				CompileAsManaged=""
-			/>
-		</Configuration>
-		<Configuration
-			Name="DLL (Release)|Win32"
-			OutputDirectory=".\Release"
-			IntermediateDirectory=".\Release"
-			ConfigurationType="0"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="false"
-			>
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\install-sdk.bat dll release msvc9 coin4"
-				ReBuildCommandLine="..\misc\install-sdk.bat dll release msvc9 coin4 "
-				CleanCommandLine=""
-				Output="coin4_install.exe"
-				PreprocessorDefinitions=""
-				IncludeSearchPath=""
-				ForcedIncludes=""
-				AssemblySearchPath=""
-				ForcedUsingAssemblies=""
-				CompileAsManaged=""
-			/>
-		</Configuration>
-		<Configuration
-			Name="LIB (Release)|Win32"
-			OutputDirectory=".\StaticRelease"
-			IntermediateDirectory=".\StaticRelease"
-			ConfigurationType="0"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="false"
-			>
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\install-sdk.bat lib release msvc9 coin4"
-				ReBuildCommandLine="..\misc\install-sdk.bat lib release msvc9 coin4 "
-				CleanCommandLine=""
-				Output="coin4_install.exe"
-				PreprocessorDefinitions=""
-				IncludeSearchPath=""
-				ForcedIncludes=""
-				AssemblySearchPath=""
-				ForcedUsingAssemblies=""
-				CompileAsManaged=""
-			/>
-		</Configuration>
-	</Configurations>
-	<References>
-	</References>
-	<Files>
-		<Filter
-			Name="Resource Files"
-			Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;bat"
-			>
-			<File
-				RelativePath="..\misc\create-directories.bat"
-				>
-			</File>
-			<File
-				RelativePath="..\misc\install-headers.bat"
-				>
-			</File>
-			<File
-				RelativePath="..\misc\install-sdk.bat"
-				>
-			</File>
-		</Filter>
-	</Files>
-	<Globals>
-	</Globals>
-</VisualStudioProject>
diff --git a/build/msvc9/coin4_uninstall.vcproj b/build/msvc9/coin4_uninstall.vcproj
deleted file mode 100755
index 5dd7ca2..0000000
--- a/build/msvc9/coin4_uninstall.vcproj
+++ /dev/null
@@ -1,129 +0,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
-	ProjectType="Visual C++"
-	Version="9.00"
-	Name="coin4_uninstall"
-	Keyword="MakeFileProj"
-	TargetFrameworkVersion="131072"
-	>
-	<Platforms>
-		<Platform
-			Name="Win32"
-		/>
-	</Platforms>
-	<ToolFiles>
-	</ToolFiles>
-	<Configurations>
-		<Configuration
-			Name="DLL (Release)|Win32"
-			OutputDirectory=".\Release"
-			IntermediateDirectory=".\Release"
-			ConfigurationType="0"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="false"
-			>
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\uninstall-sdk.bat dll release msvc9 coin4"
-				ReBuildCommandLine="..\misc\uninstall-sdk.bat dll release msvc9 coin4 "
-				CleanCommandLine=""
-				Output="coin4_uninstall.exe"
-				PreprocessorDefinitions=""
-				IncludeSearchPath=""
-				ForcedIncludes=""
-				AssemblySearchPath=""
-				ForcedUsingAssemblies=""
-				CompileAsManaged=""
-			/>
-		</Configuration>
-		<Configuration
-			Name="LIB (Release)|Win32"
-			OutputDirectory=".\StaticRelease"
-			IntermediateDirectory=".\StaticRelease"
-			ConfigurationType="0"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="false"
-			>
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\uninstall-sdk.bat lib release msvc9 coin4"
-				ReBuildCommandLine="..\misc\uninstall-sdk.bat lib release msvc9 coin4 "
-				CleanCommandLine=""
-				Output="coin4_uninstall.exe"
-				PreprocessorDefinitions=""
-				IncludeSearchPath=""
-				ForcedIncludes=""
-				AssemblySearchPath=""
-				ForcedUsingAssemblies=""
-				CompileAsManaged=""
-			/>
-		</Configuration>
-		<Configuration
-			Name="DLL (Debug)|Win32"
-			OutputDirectory=".\Debug"
-			IntermediateDirectory=".\Debug"
-			ConfigurationType="0"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="false"
-			>
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\uninstall-sdk.bat dll debug msvc9 coin4"
-				ReBuildCommandLine="..\misc\uninstall-sdk.bat dll debug msvc9 coin4 "
-				CleanCommandLine=""
-				Output="coin4_uninstall.exe"
-				PreprocessorDefinitions=""
-				IncludeSearchPath=""
-				ForcedIncludes=""
-				AssemblySearchPath=""
-				ForcedUsingAssemblies=""
-				CompileAsManaged=""
-			/>
-		</Configuration>
-		<Configuration
-			Name="LIB (Debug)|Win32"
-			OutputDirectory=".\StaticDebug"
-			IntermediateDirectory=".\StaticDebug"
-			ConfigurationType="0"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			UseOfMFC="0"
-			ATLMinimizesCRunTimeLibraryUsage="false"
-			>
-			<Tool
-				Name="VCNMakeTool"
-				BuildCommandLine="..\misc\uninstall-sdk.bat lib debug msvc9 coin4"
-				ReBuildCommandLine="..\misc\uninstall-sdk.bat lib debug msvc9 coin4 "
-				CleanCommandLine=""
-				Output="coin4_uninstall.exe"
-				PreprocessorDefinitions=""
-				IncludeSearchPath=""
-				ForcedIncludes=""
-				AssemblySearchPath=""
-				ForcedUsingAssemblies=""
-				CompileAsManaged=""
-			/>
-		</Configuration>
-	</Configurations>
-	<References>
-	</References>
-	<Files>
-		<Filter
-			Name="Resource Files"
-			Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;bat"
-			>
-			<File
-				RelativePath="..\misc\uninstall-headers.bat"
-				>
-			</File>
-			<File
-				RelativePath="..\misc\uninstall-sdk.bat"
-				>
-			</File>
-		</Filter>
-	</Files>
-	<Globals>
-	</Globals>
-</VisualStudioProject>
diff --git a/build/msvc9/data/draggerDefaults/centerballDragger.h b/build/msvc9/data/draggerDefaults/centerballDragger.h
deleted file mode 100644
index 760d1ca..0000000
--- a/build/msvc9/data/draggerDefaults/centerballDragger.h
+++ /dev/null
@@ -1,187 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_CENTERBALLDRAGGER_IV_H
-#define SO_CENTERBALLDRAGGER_IV_H
-
-static const char CENTERBALLDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF CENTERBALL_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF CENTERBALL_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF CENTERBALL_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "DEF CENTERBALL_TRANSLATION_MATERIAL Material { diffuseColor 0 0.8 0.5  emissiveColor 0 0.2 0.0 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF CENTERBALL_BALL Separator {\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Sphere { }\n"
-  "}\n"
-  "DEF centerballRotator Separator { USE CENTERBALL_BALL }\n"
-  "DEF centerballRotatorActive Separator { USE CENTERBALL_BALL }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF CENTERBALL_SCALE Scale { scaleFactor 1.02 1.02 1.02 }\n"
-  "\n"
-  "DEF CENTERBALL_STRIPE Separator {\n"
-  "   USE CENTERBALL_SCALE\n"
-  "\n"
-  "\n"
-  "\n"
-  "   ShapeHints {\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "      shapeType UNKNOWN_SHAPE_TYPE\n"
-  "      vertexOrdering UNKNOWN_ORDERING\n"
-  "   }\n"
-  "\n"
-  "   DrawStyle { style LINES  lineWidth 2 }\n"
-  "   Cylinder { parts SIDES  height 0.0 }\n"
-  "}\n"
-  "\n"
-  "DEF centerballStripe Separator {\n"
-  "\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Cylinder { parts SIDES  height 0.1 }\n"
-  "\n"
-  "   USE CENTERBALL_INACTIVE_MATERIAL\n"
-  "   USE CENTERBALL_STRIPE\n"
-  "}\n"
-  "DEF centerballStripeActive Separator {\n"
-  "   USE CENTERBALL_ACTIVE_MATERIAL\n"
-  "   USE CENTERBALL_STRIPE\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF CENTERBALL_DOUBLEHEAD_ARROW Separator {\n"
-  "   Coordinate3 { point [ 0 0.1 1, 0 -0.1  1, 0 0.1 -1, 0 -0.1 -1 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1 ] }\n"
-  "   \n"
-  "   Complexity { value 0.1 }\n"
-  "\n"
-  "   Separator {\n"
-  "     Translation { translation 0 0.12 1 }\n"
-  "     DEF CENTERBALL_TRANSLATOR_HEAD Cone { height 0.05  bottomRadius 0.025 }\n"
-  "     Translation { translation 0 -0.24 0 }\n"
-  "     Rotation { rotation 1 0 0  3.14 }\n"
-  "     USE CENTERBALL_TRANSLATOR_HEAD\n"
-  "   }\n"
-  "   Separator {\n"
-  "     Translation { translation 0 0.12 -1 }\n"
-  "     USE CENTERBALL_TRANSLATOR_HEAD\n"
-  "     Translation { translation 0 -0.24 0 }\n"
-  "     Rotation { rotation 1 0 0  3.14 }\n"
-  "     USE CENTERBALL_TRANSLATOR_HEAD\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF CENTERBALL_AXIS_CROSS Separator {\n"
-  "   DrawStyle { lineWidth 3 }\n"
-  "   USE CENTERBALL_DOUBLEHEAD_ARROW\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE CENTERBALL_DOUBLEHEAD_ARROW\n"
-  "}\n"
-  "\n"
-  "DEF centerballCenterChanger Separator {\n"
-  "\n"
-  "   Separator {\n"
-  "      DrawStyle { style INVISIBLE }\n"
-  "      Translation { translation 0 0 1 }\n"
-  "      DEF CENTERBALL_TRANSLATOR_MARKER Sphere { radius 0.1 }\n"
-  "      Translation { translation 0 0 -2 }\n"
-  "      USE CENTERBALL_TRANSLATOR_MARKER\n"
-  "   }\n"
-  "\n"
-  "   USE CENTERBALL_TRANSLATION_MATERIAL\n"
-  "   USE CENTERBALL_SCALE\n"
-  "   USE CENTERBALL_AXIS_CROSS\n"
-  "   Rotation { rotation 0 1 0  3.14 }\n"
-  "   USE CENTERBALL_AXIS_CROSS\n"
-  "}\n"
-  "DEF centerballCenterChangerActive Separator { }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF CENTERBALL_FEEDBACK_AXIS Group {\n"
-  "   USE CENTERBALL_FEEDBACK_MATERIAL\n"
-  "   DrawStyle { lineWidth 3 }\n"
-  "   Scale { scaleFactor 3 5 1.05 }\n"
-  "   USE CENTERBALL_DOUBLEHEAD_ARROW\n"
-  "}\n"
-  "\n"
-  "DEF centerballCenterXAxisFeedback Separator {\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE CENTERBALL_FEEDBACK_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF centerballCenterYAxisFeedback Separator {\n"
-  "   USE CENTERBALL_FEEDBACK_AXIS\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF CENTERBALL_BALLAXES_COMMON Group {\n"
-  "   USE CENTERBALL_ACTIVE_MATERIAL\n"
-  "   USE CENTERBALL_SCALE\n"
-  "   Coordinate3 { point [ 1 0 0, -1 0 0, 0 1 0, 0 -1 0, 0 0 1, 0 0 -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF centerballXAxis Separator {\n"
-  "   USE CENTERBALL_BALLAXES_COMMON\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "}\n"
-  "DEF centerballYAxis Separator {\n"
-  "   USE CENTERBALL_BALLAXES_COMMON\n"
-  "   IndexedLineSet { coordIndex [ 2, 3, -1 ] }\n"
-  "}\n"
-  "DEF centerballZAxis Separator {\n"
-  "   USE CENTERBALL_BALLAXES_COMMON\n"
-  "   IndexedLineSet { coordIndex [ 4, 5, -1 ] }\n"
-  "}\n";
-
-#endif /* ! SO_CENTERBALLDRAGGER_IV_H */
diff --git a/build/msvc9/data/draggerDefaults/directionalLightDragger.h b/build/msvc9/data/draggerDefaults/directionalLightDragger.h
deleted file mode 100644
index 508b94e..0000000
--- a/build/msvc9/data/draggerDefaults/directionalLightDragger.h
+++ /dev/null
@@ -1,100 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_DIRECTIONALLIGHTDRAGGER_IV_H
-#define SO_DIRECTIONALLIGHTDRAGGER_IV_H
-
-static const char DIRECTIONALLIGHTDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF DIRECTIONALLIGHT_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF DIRECTIONALLIGHT_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF directionalLightOverallMaterial Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "\n"
-  "DEF DIRECTIONALLIGHT_ARROW Separator {\n"
-  "\n"
-  "   Rotation { rotation 1 0 0  -1.57 }\n"
-  "\n"
-  "   Coordinate3 { point [ 0 0 0, 0 9 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation 0 10 0 }\n"
-  "   Cone { }\n"
-  "   Translation { translation 0 -11 0 }\n"
-  "   Cone { bottomRadius 0.1 }\n"
-  "}\n"
-  "\n"
-  "DEF directionalLightRotatorRotator Separator {\n"
-  "   USE DIRECTIONALLIGHT_INACTIVE_MATERIAL\n"
-  "   USE DIRECTIONALLIGHT_ARROW\n"
-  "}\n"
-  "DEF directionalLightRotatorRotatorActive Separator {\n"
-  "   USE DIRECTIONALLIGHT_ACTIVE_MATERIAL\n"
-  "   USE DIRECTIONALLIGHT_ARROW\n"
-  "}\n"
-  "\n"
-  "DEF directionalLightRotatorFeedback Separator { }\n"
-  "DEF directionalLightRotatorFeedbackActive Separator { }\n"
-  "\n"
-  "\n"
-  "DEF directionalLightTranslatorPlaneTranslator Separator {\n"
-  "   USE DIRECTIONALLIGHT_INACTIVE_MATERIAL\n"
-  "   Sphere { }\n"
-  "}\n"
-  "DEF directionalLightTranslatorPlaneTranslatorActive Separator {\n"
-  "   USE DIRECTIONALLIGHT_ACTIVE_MATERIAL\n"
-  "   Sphere { }\n"
-  "}\n"
-  "\n"
-  "DEF DIRECTIONALLIGHT_TRANSLATE_AXIS Group {\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   Cylinder { height 3  radius 0.2 }\n"
-  "}\n"
-  "\n"
-  "DEF directionalLightTranslatorLineTranslator Separator {\n"
-  "   USE DIRECTIONALLIGHT_INACTIVE_MATERIAL\n"
-  "   USE DIRECTIONALLIGHT_TRANSLATE_AXIS\n"
-  "}\n"
-  "DEF directionalLightTranslatorLineTranslatorActive Separator {\n"
-  "   USE DIRECTIONALLIGHT_ACTIVE_MATERIAL\n"
-  "   USE DIRECTIONALLIGHT_TRANSLATE_AXIS\n"
-  "}\n";
-
-#endif /* ! SO_DIRECTIONALLIGHTDRAGGER_IV_H */
diff --git a/build/msvc9/data/draggerDefaults/dragPointDragger.h b/build/msvc9/data/draggerDefaults/dragPointDragger.h
deleted file mode 100644
index 444a9fc..0000000
--- a/build/msvc9/data/draggerDefaults/dragPointDragger.h
+++ /dev/null
@@ -1,142 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_DRAGPOINTDRAGGER_IV_H
-#define SO_DRAGPOINTDRAGGER_IV_H
-
-static const char DRAGPOINTDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF DRAGPOINT_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF DRAGPOINT_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF DRAGPOINT_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor  0.5 0 0.5  transparency 0.2 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF DRAGPOINT_STICK Group {\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   Cylinder { height 1.5 radius 0.2 }\n"
-  "}\n"
-  "\n"
-  "DEF DRAGPOINT_INACTIVE_STICK Separator {\n"
-  "   USE DRAGPOINT_INACTIVE_MATERIAL\n"
-  "   USE DRAGPOINT_STICK\n"
-  "}\n"
-  "DEF DRAGPOINT_ACTIVE_STICK Separator {\n"
-  "   USE DRAGPOINT_ACTIVE_MATERIAL\n"
-  "   USE DRAGPOINT_STICK\n"
-  "}\n"
-  "\n"
-  "DEF dragPointXTranslatorTranslator Separator { USE DRAGPOINT_INACTIVE_STICK } \n"
-  "DEF dragPointXTranslatorTranslatorActive Separator { USE DRAGPOINT_ACTIVE_STICK }\n"
-  "DEF dragPointYTranslatorTranslator Separator { USE DRAGPOINT_INACTIVE_STICK }\n"
-  "DEF dragPointYTranslatorTranslatorActive Separator { USE DRAGPOINT_ACTIVE_STICK }\n"
-  "DEF dragPointZTranslatorTranslator Separator { USE DRAGPOINT_INACTIVE_STICK }\n"
-  "DEF dragPointZTranslatorTranslatorActive Separator { USE DRAGPOINT_ACTIVE_STICK }\n"
-  "\n"
-  "\n"
-  "DEF DRAGPOINT_PLANE Group { Cube { width 1  height 1  depth .1 } }\n"
-  "\n"
-  "DEF DRAGPOINT_INACTIVE_PLANE Separator {\n"
-  "   USE DRAGPOINT_INACTIVE_MATERIAL\n"
-  "   USE DRAGPOINT_PLANE\n"
-  "}\n"
-  "DEF DRAGPOINT_ACTIVE_PLANE Separator {\n"
-  "   USE DRAGPOINT_ACTIVE_MATERIAL\n"
-  "   USE DRAGPOINT_PLANE\n"
-  "}\n"
-  "\n"
-  "DEF dragPointXYTranslatorTranslator Separator { USE DRAGPOINT_INACTIVE_PLANE }\n"
-  "DEF dragPointXYTranslatorTranslatorActive Separator { USE DRAGPOINT_ACTIVE_PLANE }\n"
-  "DEF dragPointXZTranslatorTranslator Separator { USE DRAGPOINT_INACTIVE_PLANE }\n"
-  "DEF dragPointXZTranslatorTranslatorActive Separator { USE DRAGPOINT_ACTIVE_PLANE }\n"
-  "DEF dragPointYZTranslatorTranslator Separator { USE DRAGPOINT_INACTIVE_PLANE }\n"
-  "DEF dragPointYZTranslatorTranslatorActive Separator { USE DRAGPOINT_ACTIVE_PLANE }\n"
-  "\n"
-  "\n"
-  "DEF DRAGPOINT_FEEDBACK_LINE Group {\n"
-  "   Coordinate3 { point [ 0 -10 0, 0 10 0 ] }\n"
-  "   LineSet { }\n"
-  "\n"
-  "   Transform { translation 0 10 0 }\n"
-  "   DEF DRAGPOINT_FEEDBACK_ARROWHEAD Cone { height 0.5 bottomRadius 0.5 }\n"
-  "   Transform { translation 0 -20 0 }\n"
-  "   Rotation { rotation 0 0 1  3.14 }\n"
-  "   USE DRAGPOINT_FEEDBACK_ARROWHEAD\n"
-  "}\n"
-  "\n"
-  "DEF dragPointXFeedback Separator {\n"
-  "   USE DRAGPOINT_FEEDBACK_MATERIAL\n"
-  "   Rotation { rotation 0 0 1 1.57 }\n"
-  "   USE DRAGPOINT_FEEDBACK_LINE\n"
-  "}\n"
-  "DEF dragPointYFeedback Separator {\n"
-  "   USE DRAGPOINT_FEEDBACK_MATERIAL\n"
-  "   USE DRAGPOINT_FEEDBACK_LINE\n"
-  "}\n"
-  "DEF dragPointZFeedback Separator {\n"
-  "   USE DRAGPOINT_FEEDBACK_MATERIAL\n"
-  "   Rotation { rotation 1 0 0 1.57 }\n"
-  "   USE DRAGPOINT_FEEDBACK_LINE\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF DRAGPOINT_FEEDBACK_PLANE Group {\n"
-  "   ShapeHints { shapeType UNKNOWN_SHAPE_TYPE }\n"
-  "   Coordinate3 { point [ -10 0 -10, -10 0 10, 10 0 10, 10 0 -10, -10 0 -10 ] }\n"
-  "   FaceSet { }\n"
-  "   Scale { scaleFactor 1.05 1 1.05 }\n"
-  "   LineSet { }\n"
-  "}\n"
-  "\n"
-  "DEF dragPointXYFeedback Separator {\n"
-  "   USE DRAGPOINT_FEEDBACK_MATERIAL\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   USE DRAGPOINT_FEEDBACK_PLANE\n"
-  "}\n"
-  "DEF dragPointXZFeedback Separator {\n"
-  "   USE DRAGPOINT_FEEDBACK_MATERIAL\n"
-  "   USE DRAGPOINT_FEEDBACK_PLANE\n"
-  "}\n"
-  "DEF dragPointYZFeedback Separator {\n"
-  "   USE DRAGPOINT_FEEDBACK_MATERIAL\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE DRAGPOINT_FEEDBACK_PLANE\n"
-  "}\n";
-
-#endif /* ! SO_DRAGPOINTDRAGGER_IV_H */
diff --git a/build/msvc9/data/draggerDefaults/handleBoxDragger.h b/build/msvc9/data/draggerDefaults/handleBoxDragger.h
deleted file mode 100644
index 2a48e81..0000000
--- a/build/msvc9/data/draggerDefaults/handleBoxDragger.h
+++ /dev/null
@@ -1,396 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_HANDLEBOXDRAGGER_IV_H
-#define SO_HANDLEBOXDRAGGER_IV_H
-
-static const char HANDLEBOXDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF HANDLEBOX_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF HANDLEBOX_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_TRANSLATOR_COORDS Coordinate3 {\n"
-  "   point [\n"
-  "    1 1 1, 1 1 -1, -1 1 -1, -1 1 1,\n"
-  "    1 -1 1, 1 -1 -1, -1 -1 -1, -1 -1 1,\n"
-  "   ]\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE Group {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_TRANSLATOR_COORDS\n"
-  "   DrawStyle { style LINES }\n"
-  "}\n"
-  "DEF HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE Group {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_TRANSLATOR_COORDS\n"
-  "   DrawStyle { style LINES }\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxTranslator1 Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE\n"
-  "   DEF HANDLEBOX_TRANSLATOR_TOPFACE IndexedFaceSet { coordIndex [ 0, 1, 2, 3, -1 ] }\n"
-  "}\n"
-  "DEF handleBoxTranslator1Active Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE\n"
-  "   USE HANDLEBOX_TRANSLATOR_TOPFACE\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxTranslator2 Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE\n"
-  "   DEF HANDLEBOX_TRANSLATOR_BOTTOMFACE IndexedFaceSet { coordIndex [ 4, 7, 6, 5, -1 ] }\n"
-  "}\n"
-  "DEF handleBoxTranslator2Active Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE\n"
-  "   USE HANDLEBOX_TRANSLATOR_BOTTOMFACE\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxTranslator3 Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE\n"
-  "   DEF HANDLEBOX_TRANSLATOR_LEFTFACE IndexedFaceSet { coordIndex [ 3, 2, 6, 7, -1 ] }\n"
-  "}\n"
-  "DEF handleBoxTranslator3Active Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE\n"
-  "   USE HANDLEBOX_TRANSLATOR_LEFTFACE\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxTranslator4 Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE\n"
-  "   DEF HANDLEBOX_TRANSLATOR_RIGHTFACE IndexedFaceSet { coordIndex [ 0, 4, 5, 1, -1 ] }\n"
-  "}\n"
-  "DEF handleBoxTranslator4Active Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE\n"
-  "   USE HANDLEBOX_TRANSLATOR_RIGHTFACE\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxTranslator5 Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE\n"
-  "   DEF HANDLEBOX_TRANSLATOR_FRONTFACE IndexedFaceSet { coordIndex [ 0, 3, 7, 4, -1 ] }\n"
-  "}\n"
-  "DEF handleBoxTranslator5Active Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE\n"
-  "   USE HANDLEBOX_TRANSLATOR_FRONTFACE\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxTranslator6 Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_INACTIVE_APPEARANCE\n"
-  "   DEF HANDLEBOX_TRANSLATOR_BACKFACE IndexedFaceSet { coordIndex [ 1, 5, 6, 2, -1 ] }\n"
-  "}\n"
-  "DEF handleBoxTranslator6Active Separator {\n"
-  "   USE HANDLEBOX_TRANSLATOR_ACTIVE_APPEARANCE\n"
-  "   USE HANDLEBOX_TRANSLATOR_BACKFACE\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_DIRECTIONMARKER Group {\n"
-  "   USE HANDLEBOX_FEEDBACK_MATERIAL\n"
-  "   Coordinate3 { point [ 0 0 0, 0 0.5 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation 0 0.5 0 }\n"
-  "   Cone { bottomRadius 0.04  height 0.08 }\n"
-  "}\n"
-  "\n"
-  "DEF handleBoxArrow1 Separator {\n"
-  "   USE HANDLEBOX_DIRECTIONMARKER\n"
-  "}\n"
-  "DEF handleBoxArrow2 Separator {\n"
-  "   RotationXYZ { axis Z angle 3.14 }\n"
-  "   USE HANDLEBOX_DIRECTIONMARKER\n"
-  "}\n"
-  "DEF handleBoxArrow3 Separator {\n"
-  "   RotationXYZ { axis Z angle 1.57 }\n"
-  "   USE HANDLEBOX_DIRECTIONMARKER\n"
-  "}\n"
-  "DEF handleBoxArrow4 Separator {\n"
-  "   RotationXYZ { axis Z angle -1.57 }\n"
-  "   USE HANDLEBOX_DIRECTIONMARKER\n"
-  "}\n"
-  "DEF handleBoxArrow5 Separator {\n"
-  "   RotationXYZ { axis X angle 1.57 }\n"
-  "   USE HANDLEBOX_DIRECTIONMARKER\n"
-  "}\n"
-  "DEF handleBoxArrow6 Separator {\n"
-  "   RotationXYZ { axis X angle -1.57 }\n"
-  "   USE HANDLEBOX_DIRECTIONMARKER\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_SOLIDMARKER Cube { width 0.1  height 0.1  depth 0.1 }\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_URF Group {\n"
-  "   Translation { translation 1 1 1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform1 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_URF\n"
-  "}\n"
-  "DEF handleBoxUniform1Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_URF\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_URB Group {\n"
-  "   Translation { translation 1 1 -1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform2 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_URB\n"
-  "}\n"
-  "DEF handleBoxUniform2Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_URB\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_DRF Group {\n"
-  "   Translation { translation 1 -1 1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform3 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DRF\n"
-  "}\n"
-  "DEF handleBoxUniform3Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DRF\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_DRB Group {\n"
-  "   Translation { translation 1 -1 -1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform4 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DRB\n"
-  "}\n"
-  "DEF handleBoxUniform4Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DRB\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_ULF Group {\n"
-  "   Translation { translation -1 1 1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform5 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_ULF\n"
-  "}\n"
-  "DEF handleBoxUniform5Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_ULF\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_ULB Group {\n"
-  "   Translation { translation -1 1 -1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform6 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_ULB\n"
-  "}\n"
-  "DEF handleBoxUniform6Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_ULB\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_DLF Group {\n"
-  "   Translation { translation -1 -1 1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform7 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DLF\n"
-  "}\n"
-  "DEF handleBoxUniform7Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DLF\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_CORNER_DLB Group {\n"
-  "   Translation { translation -1 -1 -1 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxUniform8 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DLB\n"
-  "}\n"
-  "DEF handleBoxUniform8Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_CORNER_DLB\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_COORDS Coordinate3 {\n"
-  "   point [\n"
-  "    0 0 0,\n"
-  "    1.3 0 0, -1.3 0 0,\n"
-  "    0 1.3 0, 0 -1.3 0,\n"
-  "    0 0 1.3, 0 0 -1.3\n"
-  "   ]\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_MARKER_UP Group {\n"
-  "   USE HANDLEBOX_EXTRUSION_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 3, -1 ] }\n"
-  "   Translation { translation 0 1.3 0 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxExtruder1 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_UP\n"
-  "}\n"
-  "DEF handleBoxExtruder1Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_UP\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_MARKER_DOWN Group {\n"
-  "   USE HANDLEBOX_EXTRUSION_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 4, -1 ] }\n"
-  "   Translation { translation 0 -1.3 0 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxExtruder2 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_DOWN\n"
-  "}\n"
-  "DEF handleBoxExtruder2Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_DOWN\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_MARKER_LEFT Group {\n"
-  "   USE HANDLEBOX_EXTRUSION_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 2, -1 ] }\n"
-  "   Translation { translation -1.3 0 0 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxExtruder3 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_LEFT\n"
-  "}\n"
-  "DEF handleBoxExtruder3Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_LEFT\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_MARKER_RIGHT Group {\n"
-  "   USE HANDLEBOX_EXTRUSION_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation 1.3 0 0 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxExtruder4 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_RIGHT\n"
-  "}\n"
-  "DEF handleBoxExtruder4Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_RIGHT\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_MARKER_FRONT Group {\n"
-  "   USE HANDLEBOX_EXTRUSION_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 5, -1 ] }\n"
-  "   Translation { translation 0 0 1.3 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxExtruder5 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_FRONT\n"
-  "}\n"
-  "DEF handleBoxExtruder5Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_FRONT\n"
-  "}\n"
-  "\n"
-  "DEF HANDLEBOX_EXTRUSION_MARKER_BACK Group {\n"
-  "   USE HANDLEBOX_EXTRUSION_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 6, -1 ] }\n"
-  "   Translation { translation 0 0 -1.3 }\n"
-  "   USE HANDLEBOX_SOLIDMARKER\n"
-  "}\n"
-  "DEF handleBoxExtruder6 Separator {\n"
-  "   USE HANDLEBOX_INACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_BACK\n"
-  "}\n"
-  "DEF handleBoxExtruder6Active Separator {\n"
-  "   USE HANDLEBOX_ACTIVE_MATERIAL\n"
-  "   USE HANDLEBOX_EXTRUSION_MARKER_BACK\n"
-  "}\n";
-
-#endif /* ! SO_HANDLEBOXDRAGGER_IV_H */
diff --git a/build/msvc9/data/draggerDefaults/jackDragger.h b/build/msvc9/data/draggerDefaults/jackDragger.h
deleted file mode 100644
index 8b01b5d..0000000
--- a/build/msvc9/data/draggerDefaults/jackDragger.h
+++ /dev/null
@@ -1,179 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_JACKDRAGGER_IV_H
-#define SO_JACKDRAGGER_IV_H
-
-static const char JACKDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF JACK_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF JACK_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF JACK_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "DEF JACK_GREENISH_MATERIAL Material { diffuseColor 0 0.3 0.2  emissiveColor 0 0.3 0.2  transparency 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF JACK_TRANSLATOR_AXIS Cube { width 2.2  height 0.1  depth 0.1 }\n"
-  "\n"
-  "DEF jackTranslatorLineTranslator Separator {\n"
-  "   USE JACK_INACTIVE_MATERIAL\n"
-  "   USE JACK_TRANSLATOR_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorLineTranslatorActive Separator {\n"
-  "   USE JACK_ACTIVE_MATERIAL\n"
-  "   USE JACK_TRANSLATOR_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF JACK_FEEDBACK_AXIS Group {\n"
-  "   Coordinate3 { point [ 0 3 0, 0 -3 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation 0 3 0 }\n"
-  "   Cone { height 0.2 bottomRadius 0.1 }\n"
-  "   Translation { translation 0 -6 0 }\n"
-  "   Rotation { rotation 0 0 1  3.14 }\n"
-  "   Cone { height 0.2 bottomRadius 0.1 }\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorXFeedback Separator {\n"
-  "   USE JACK_FEEDBACK_MATERIAL\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE JACK_FEEDBACK_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorYFeedback Separator {\n"
-  "   USE JACK_FEEDBACK_MATERIAL\n"
-  "   USE JACK_FEEDBACK_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorZFeedback Separator {\n"
-  "   USE JACK_FEEDBACK_MATERIAL\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   USE JACK_FEEDBACK_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF JACK_TRANSLATOR_PLANE Group {\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   Cube { depth 0.2 }\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorPlaneTranslator Separator {\n"
-  "   USE JACK_INACTIVE_MATERIAL\n"
-  "   USE JACK_TRANSLATOR_PLANE\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorPlaneTranslatorActive Separator {\n"
-  "   USE JACK_ACTIVE_MATERIAL\n"
-  "   USE JACK_TRANSLATOR_PLANE\n"
-  "}\n"
-  "\n"
-  "DEF JACK_FEEDBACK_PLANE Group {\n"
-  "   Coordinate3 { point [ -3 0 -3, 3 0 -3 , 3 0 3, -3 0 3 ] }\n"
-  "   IndexedFaceSet { coordIndex [ 0, 1, 2, 3, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorYZFeedback Separator {\n"
-  "   USE JACK_GREENISH_MATERIAL\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE JACK_FEEDBACK_PLANE\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorXZFeedback Separator {\n"
-  "   USE JACK_GREENISH_MATERIAL\n"
-  "   USE JACK_FEEDBACK_PLANE\n"
-  "}\n"
-  "\n"
-  "DEF jackTranslatorXYFeedback Separator {\n"
-  "   USE JACK_GREENISH_MATERIAL\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   USE JACK_FEEDBACK_PLANE\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF JACK_ROTATE_AXES Group {\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   Coordinate3 { point [ 1.5 0 0, -1.5 0 0, 0 1.5 0, 0 -1.5 0, 0 0 1.5, 0 0 -1.5 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1, 4, 5, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF jackRotatorRotator Separator {\n"
-  "   USE JACK_INACTIVE_MATERIAL\n"
-  "   USE JACK_ROTATE_AXES\n"
-  "}\n"
-  "DEF jackRotatorRotatorActive Separator {\n"
-  "   USE JACK_ACTIVE_MATERIAL\n"
-  "   USE JACK_ROTATE_AXES\n"
-  "}\n"
-  "\n"
-  "DEF jackRotatorFeedback Separator { }\n"
-  "DEF jackRotatorFeedbackActive Separator { }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF JACK_SCALER Group {\n"
-  "   Translation { translation -1.5 0 0 }\n"
-  "   DEF JACK_SCALE_MARKER Cube { width 0.1  height 0.1  depth 0.1 }\n"
-  "   Translation { translation 3 0 0 }\n"
-  "   USE JACK_SCALE_MARKER\n"
-  "   Translation { translation -1.5 -1.5 0 }\n"
-  "   USE JACK_SCALE_MARKER\n"
-  "   Translation { translation 0 3 0 }\n"
-  "   USE JACK_SCALE_MARKER\n"
-  "   Translation { translation 0 -1.5 -1.5 }\n"
-  "   USE JACK_SCALE_MARKER\n"
-  "   Translation { translation 0 0 3 }\n"
-  "   USE JACK_SCALE_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF jackScalerScaler Separator {\n"
-  "   USE JACK_INACTIVE_MATERIAL\n"
-  "   USE JACK_SCALER\n"
-  "}\n"
-  "DEF jackScalerScalerActive Separator {\n"
-  "   USE JACK_ACTIVE_MATERIAL\n"
-  "   USE JACK_SCALER\n"
-  "}\n"
-  "\n"
-  "DEF jackScalerFeedback Separator { }\n"
-  "DEF jackScalerFeedbackActive Separator { }\n";
-
-#endif /* ! SO_JACKDRAGGER_IV_H */
diff --git a/build/msvc9/data/draggerDefaults/pointLightDragger.h b/build/msvc9/data/draggerDefaults/pointLightDragger.h
deleted file mode 100644
index a589528..0000000
--- a/build/msvc9/data/draggerDefaults/pointLightDragger.h
+++ /dev/null
@@ -1,77 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_POINTLIGHTDRAGGER_IV_H
-#define SO_POINTLIGHTDRAGGER_IV_H
-
-static const char POINTLIGHTDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF pointLightOverallMaterial Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF POINTLIGHT_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF POINTLIGHT_AXIS_TRANSLATOR Cube { width 4  height 0.5  depth 0.5 }\n"
-  "DEF POINTLIGHT_PLANE_TRANSLATOR Sphere { radius 1.0 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF pointLightTranslatorLineTranslator Separator {\n"
-  "   USE pointLightOverallMaterial\n"
-  "   USE POINTLIGHT_AXIS_TRANSLATOR\n"
-  "}\n"
-  "\n"
-  "DEF pointLightTranslatorLineTranslatorActive Separator {\n"
-  "   USE POINTLIGHT_ACTIVE_MATERIAL\n"
-  "   USE POINTLIGHT_AXIS_TRANSLATOR\n"
-  "}\n"
-  "\n"
-  "DEF pointLightTranslatorPlaneTranslator Separator {\n"
-  "   USE POINTLIGHT_PLANE_TRANSLATOR\n"
-  "}\n"
-  "\n"
-  "DEF pointLightTranslatorPlaneTranslatorActive Separator {\n"
-  "   USE POINTLIGHT_ACTIVE_MATERIAL\n"
-  "   USE POINTLIGHT_PLANE_TRANSLATOR\n"
-  "}\n";
-
-#endif /* ! SO_POINTLIGHTDRAGGER_IV_H */
diff --git a/build/msvc9/data/draggerDefaults/rotateCylindricalDragger.h b/build/msvc9/data/draggerDefaults/rotateCylindricalDragger.h
deleted file mode 100644
index d1ca150..0000000
--- a/build/msvc9/data/draggerDefaults/rotateCylindricalDragger.h
+++ /dev/null
@@ -1,84 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_ROTATECYLINDRICALDRAGGER_IV_H
-#define SO_ROTATECYLINDRICALDRAGGER_IV_H
-
-static const char ROTATECYLINDRICALDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF ROTATECYLINDRICAL_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF ROTATECYLINDRICAL_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF ROTATECYLINDRICAL_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF ROTATECYLINDRICAL_CYLINDER Group {\n"
-  "   Scale { scaleFactor 1.6 1.1 1.6 } # surround volume completely\n"
-  "   Complexity { value 0.4 }\n"
-  "   ShapeHints { vertexOrdering UNKNOWN_ORDERING }\n"
-  "   Cylinder { parts SIDES }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF rotateCylindricalRotator Separator {\n"
-  "   USE ROTATECYLINDRICAL_INACTIVE_MATERIAL\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   USE ROTATECYLINDRICAL_CYLINDER\n"
-  "}\n"
-  "\n"
-  "DEF rotateCylindricalRotatorActive Separator {\n"
-  "   USE ROTATECYLINDRICAL_ACTIVE_MATERIAL\n"
-  "   DrawStyle { style LINES  lineWidth 2 }\n"
-  "   USE ROTATECYLINDRICAL_CYLINDER\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF ROTATECYLINDRICAL_FEEDBACK_MARKER Separator {\n"
-  "   USE ROTATECYLINDRICAL_FEEDBACK_MATERIAL\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   Coordinate3 { point [ 0 1.1 0, 0 -1.1 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF rotateCylindricalFeedback Separator { USE ROTATECYLINDRICAL_FEEDBACK_MARKER }\n"
-  "DEF rotateCylindricalFeedbackActive Separator { USE ROTATECYLINDRICAL_FEEDBACK_MARKER }\n";
-
-#endif /* ! SO_ROTATECYLINDRICALDRAGGER_IV_H */
diff --git a/build/msvc9/data/draggerDefaults/rotateDiscDragger.h b/build/msvc9/data/draggerDefaults/rotateDiscDragger.h
deleted file mode 100644
index 652e4f0..0000000
--- a/build/msvc9/data/draggerDefaults/rotateDiscDragger.h
+++ /dev/null
@@ -1,96 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_ROTATEDISCDRAGGER_IV_H
-#define SO_ROTATEDISCDRAGGER_IV_H
-
-static const char ROTATEDISCDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF ROTATEDISC_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF ROTATEDISC_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF ROTATEDISC_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "DEF ROTATEDISC_CYLINDER Separator {\n"
-  "   DEF ROTATEDISC_CYLINDER_ROTATION Rotation { rotation 1 0 0  1.57 }\n"
-  "   DEF ROTATEDISC_CYLINDER_SCALE Scale { scaleFactor 1.733 1 1.733 }\n"
-  "   DEF ROTATEDISC_CYLINDER_SHAPEHINTS ShapeHints { vertexOrdering UNKNOWN_ORDERING }\n"
-  "   DrawStyle { style LINES }\n"
-  "   Cylinder { parts SIDES height 0.2 }\n"
-  "}\n"
-  "\n"
-  "DEF ROTATEDISC_CYLINDER_PICK Separator {\n"
-  "   USE ROTATEDISC_CYLINDER_ROTATION\n"
-  "   USE ROTATEDISC_CYLINDER_SCALE\n"
-  "   USE ROTATEDISC_CYLINDER_SHAPEHINTS\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Cylinder { parts ALL height 0.2 }\n"
-  "}\n"
-  "\n"
-  "DEF ROTATEDISC_BOX Cube { width 2.2  height 2.2  depth 2.2 }\n"
-  "\n"
-  "DEF rotateDiscRotator Separator {\n"
-  "   USE ROTATEDISC_INACTIVE_MATERIAL\n"
-  "   USE ROTATEDISC_CYLINDER\n"
-  "\n"
-  "   USE ROTATEDISC_CYLINDER_PICK\n"
-  "}\n"
-  "\n"
-  "DEF rotateDiscRotatorActive Separator {\n"
-  "   USE ROTATEDISC_ACTIVE_MATERIAL\n"
-  "   USE ROTATEDISC_CYLINDER\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   USE ROTATEDISC_BOX\n"
-  "}\n"
-  "\n"
-  "DEF ROTATEDISC_AXIS_LINE Group {\n"
-  "   Coordinate3 { point [ 0 0 1.1, 0 0 -1.1 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF rotateDiscFeedback Separator {\n"
-  "   USE ROTATEDISC_FEEDBACK_MATERIAL\n"
-  "   USE ROTATEDISC_AXIS_LINE\n"
-  "}\n"
-  "\n"
-  "DEF rotateDiscFeedbackActive Separator {\n"
-  "   USE ROTATEDISC_ACTIVE_MATERIAL\n"
-  "   USE ROTATEDISC_AXIS_LINE\n"
-  "}\n";
-
-#endif /* ! SO_ROTATEDISCDRAGGER_IV_H */
diff --git a/build/msvc9/data/draggerDefaults/rotateSphericalDragger.h b/build/msvc9/data/draggerDefaults/rotateSphericalDragger.h
deleted file mode 100644
index 19bb76a..0000000
--- a/build/msvc9/data/draggerDefaults/rotateSphericalDragger.h
+++ /dev/null
@@ -1,108 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_ROTATESPHERICALDRAGGER_IV_H
-#define SO_ROTATESPHERICALDRAGGER_IV_H
-
-static const char ROTATESPHERICALDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF ROTATESPHERICAL_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF ROTATESPHERICAL_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF ROTATESPHERICAL_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF ROTATESPHERICAL_FEEDBACK Group {\n"
-  "   Coordinate3 { point [ 1.3 0 0, -1.3 0 0, 0 1.3 0, 0 -1.3 0, 0 0 1.3, 0 0 -1.3 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1, 4, 5, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF rotateSphericalFeedback Separator {\n"
-  "   USE ROTATESPHERICAL_FEEDBACK_MATERIAL\n"
-  "   USE ROTATESPHERICAL_FEEDBACK\n"
-  "}\n"
-  "DEF rotateSphericalFeedbackActive Separator {\n"
-  "   USE ROTATESPHERICAL_FEEDBACK_MATERIAL\n"
-  "   USE ROTATESPHERICAL_FEEDBACK\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF ROTATESPHERICAL_RING Group {\n"
-  "\n"
-  "\n"
-  "   ShapeHints {\n"
-  "      shapeType UNKNOWN_SHAPE_TYPE\n"
-  "      vertexOrdering UNKNOWN_ORDERING\n"
-  "   }\n"
-  "\n"
-  "   DrawStyle { style LINES lineWidth 2 }\n"
-  "   Cylinder { parts SIDES height 0 }\n"
-  "}\n"
-  "\n"
-  "DEF ROTATESPHERICAL_BALL Group {\n"
-  "\n"
-  "\n"
-  "   Scale { scaleFactor 1.733 1.733 1.733 }\n"
-  "\n"
-  "\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Sphere { }\n"
-  "\n"
-  "\n"
-  "   USE ROTATESPHERICAL_RING\n"
-  "   Rotation { rotation 0 0 1 1.57 }\n"
-  "   USE ROTATESPHERICAL_RING\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   USE ROTATESPHERICAL_RING\n"
-  "}\n"
-  "\n"
-  "DEF rotateSphericalRotator Separator {\n"
-  "   USE ROTATESPHERICAL_INACTIVE_MATERIAL\n"
-  "   USE ROTATESPHERICAL_BALL\n"
-  "}\n"
-  "\n"
-  "DEF rotateSphericalRotatorActive Separator {\n"
-  "   USE ROTATESPHERICAL_ACTIVE_MATERIAL\n"
-  "   USE ROTATESPHERICAL_BALL\n"
-  "}\n";
-
-#endif /* ! SO_ROTATESPHERICALDRAGGER_IV_H */
diff --git a/build/msvc9/data/draggerDefaults/scale1Dragger.h b/build/msvc9/data/draggerDefaults/scale1Dragger.h
deleted file mode 100644
index 02ead12..0000000
--- a/build/msvc9/data/draggerDefaults/scale1Dragger.h
+++ /dev/null
@@ -1,86 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_SCALE1DRAGGER_IV_H
-#define SO_SCALE1DRAGGER_IV_H
-
-static const char SCALE1DRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF SCALE1_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF SCALE1_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF SCALE1_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "DEF SCALE1_AXIS Separator {\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   Coordinate3 { point [ 1 0 0, -1 0 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation -1.05 0 0 }\n"
-  "   PickStyle { style SHAPE }\n"
-  "   DEF SCALE1_MARKER Cube { width 0.10  height 0.10  depth 0.10 }\n"
-  "   Translation { translation 2.10 0 0 }\n"
-  "   USE SCALE1_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF scale1Scaler Separator {\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   USE SCALE1_INACTIVE_MATERIAL\n"
-  "   USE SCALE1_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF scale1ScalerActive Separator {\n"
-  "   USE SCALE1_ACTIVE_MATERIAL\n"
-  "   DrawStyle { lineWidth 3 }\n"
-  "   USE SCALE1_AXIS\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   PickStyle { style SHAPE }\n"
-  "   Cube { }\n"
-  "}\n"
-  "\n"
-  "DEF SCALE1_FEEDBACK Separator {\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   USE SCALE1_FEEDBACK_MATERIAL\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   Coordinate3 { point [ 0 1.1 0, 0 -1.1 0, 0 0 1.1, 0 0 -1.1 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF scale1Feedback Separator { USE SCALE1_FEEDBACK }\n"
-  "DEF scale1FeedbackActive Separator { USE SCALE1_FEEDBACK }\n";
-
-#endif /* ! SO_SCALE1DRAGGER_IV_H */
diff --git a/build/msvc9/data/draggerDefaults/scale2Dragger.h b/build/msvc9/data/draggerDefaults/scale2Dragger.h
deleted file mode 100644
index 4db4018..0000000
--- a/build/msvc9/data/draggerDefaults/scale2Dragger.h
+++ /dev/null
@@ -1,107 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_SCALE2DRAGGER_IV_H
-#define SO_SCALE2DRAGGER_IV_H
-
-static const char SCALE2DRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF SCALE2_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF SCALE2_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF SCALE2_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "DEF SCALE2_MARKER Group {\n"
-  "   PickStyle { style SHAPE }\n"
-  "   Translation { translation -0.025 0 0 }\n"
-  "   Cube { width 0.05  height 0.10  depth 0.05 }\n"
-  "   Translation { translation 0.05 -0.025 0 }\n"
-  "   Cube { width 0.05  height 0.05  depth 0.05 }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF SCALE2_SCALING_MARKERS Separator {\n"
-  "   Separator {\n"
-  "\n"
-  "      Translation { translation -1.1 -1.1 0 }\n"
-  "      USE SCALE2_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "\n"
-  "      Translation { translation 1.1 -1.1 0 }\n"
-  "      Rotation { rotation 0 0 1  1.57 }\n"
-  "      USE SCALE2_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "\n"
-  "      Translation { translation -1.1 1.1 0 }\n"
-  "      Rotation { rotation 0 0 1  -1.57 }\n"
-  "      USE SCALE2_MARKER\n"
-  "   }\n"
-  "\n"
-  "   Translation { translation 1.1 1.1 0 }\n"
-  "   Rotation { rotation 0 0 1  3.14 }\n"
-  "   USE SCALE2_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF scale2Scaler Separator {\n"
-  "   USE SCALE2_INACTIVE_MATERIAL\n"
-  "   USE SCALE2_SCALING_MARKERS\n"
-  "}\n"
-  "\n"
-  "DEF scale2ScalerActive Separator {\n"
-  "   USE SCALE2_ACTIVE_MATERIAL\n"
-  "   USE SCALE2_SCALING_MARKERS\n"
-  "\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   Cube { width 2.2  height 2.2  depth 2.2 }\n"
-  "}\n"
-  "\n"
-  "DEF SCALE2_FEEDBACK Group {\n"
-  "   USE SCALE2_FEEDBACK_MATERIAL\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   Coordinate3 { point [ 1.2 0 0, -1.2 0 0, 0 1.2 0, 0 -1.2 0, 0 0 1.2, 0 0 -1.2 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1, 4, 5, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF scale2Feedback Separator { USE SCALE2_FEEDBACK }\n"
-  "DEF scale2FeedbackActive Separator { USE SCALE2_FEEDBACK }\n";
-
-#endif /* ! SO_SCALE2DRAGGER_IV_H */
diff --git a/build/msvc9/data/draggerDefaults/scale2UniformDragger.h b/build/msvc9/data/draggerDefaults/scale2UniformDragger.h
deleted file mode 100644
index 6b7f7ac..0000000
--- a/build/msvc9/data/draggerDefaults/scale2UniformDragger.h
+++ /dev/null
@@ -1,118 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_SCALE2UNIFORMDRAGGER_IV_H
-#define SO_SCALE2UNIFORMDRAGGER_IV_H
-
-static const char SCALE2UNIFORMDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF SCALE2UNIFORM_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF SCALE2UNIFORM_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF SCALE2UNIFORM_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "DEF SCALE2UNIFORM_MARKER Group {\n"
-  "   PickStyle { style SHAPE }\n"
-  "   Translation { translation -0.025 0 0 }\n"
-  "   Cube { width 0.05  height 0.10  depth 0.05 }\n"
-  "   Translation { translation 0.05 -0.025 0 }\n"
-  "   Cube { width 0.05  height 0.05  depth 0.05 }\n"
-  "}\n"
-  "\n"
-  "DEF SCALE2UNIFORM_MARKERS Separator {\n"
-  "   Separator {\n"
-  "\n"
-  "      Translation { translation -1.1 -1.1 0 }\n"
-  "      USE SCALE2UNIFORM_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "\n"
-  "      Translation { translation 1.1 -1.1 0 }\n"
-  "      Rotation { rotation 0 0 1  1.57 }\n"
-  "      USE SCALE2UNIFORM_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "\n"
-  "      Translation { translation -1.1 1.1 0 }\n"
-  "      Rotation { rotation 0 0 1  -1.57 }\n"
-  "      USE SCALE2UNIFORM_MARKER\n"
-  "   }\n"
-  "\n"
-  "   Translation { translation 1.1 1.1 0 }\n"
-  "   Rotation { rotation 0 0 1  3.14 }\n"
-  "   USE SCALE2UNIFORM_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF SCALE2UNIFORM_FRAME Separator {\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   Coordinate3 { point [ 1.1 1.1 0, -1.1 1.1 0, -1.1 -1.1 0, 1.1 -1.1 0 ] }\n"
-  "\n"
-  "\n"
-  "\n"
-  "   PickStyle { style SHAPE }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, 2, 3, 0, -1 ] }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF scale2UniformScaler Separator {\n"
-  "   USE SCALE2UNIFORM_INACTIVE_MATERIAL\n"
-  "   USE SCALE2UNIFORM_FRAME\n"
-  "   USE SCALE2UNIFORM_MARKERS\n"
-  "}\n"
-  "\n"
-  "DEF scale2UniformScalerActive Separator {\n"
-  "   USE SCALE2UNIFORM_ACTIVE_MATERIAL\n"
-  "   USE SCALE2UNIFORM_FRAME\n"
-  "   USE SCALE2UNIFORM_MARKERS\n"
-  "\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   Cube { width 2.2  height 2.2  depth 2.2 }\n"
-  "}\n"
-  "\n"
-  "DEF SCALE2UNIFORM_FEEDBACK Group {\n"
-  "   USE SCALE2UNIFORM_FEEDBACK_MATERIAL\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   Coordinate3 { point [ 1.2 0 0, -1.2 0 0, 0 1.2 0, 0 -1.2 0, 0 0 1.2, 0 0 -1.2 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1, 4, 5, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF scale2UniformFeedback Separator { USE SCALE2UNIFORM_FEEDBACK }\n"
-  "DEF scale2UniformFeedbackActive Separator { USE SCALE2UNIFORM_FEEDBACK }\n";
-
-#endif /* ! SO_SCALE2UNIFORMDRAGGER_IV_H */
diff --git a/build/msvc9/data/draggerDefaults/scaleUniformDragger.h b/build/msvc9/data/draggerDefaults/scaleUniformDragger.h
deleted file mode 100644
index 622748d..0000000
--- a/build/msvc9/data/draggerDefaults/scaleUniformDragger.h
+++ /dev/null
@@ -1,123 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_SCALEUNIFORMDRAGGER_IV_H
-#define SO_SCALEUNIFORMDRAGGER_IV_H
-
-static const char SCALEUNIFORMDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF SCALEUNIFORM_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF SCALEUNIFORM_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF SCALEUNIFORM_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF SCALEUNIFORM_SOLIDMARKER Cube { width 0.1  height 0.1  depth 0.1 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF SCALEUNIFORM_DRAGPOINTS Group {\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 1.1 1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 1.1 1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 -1.1 1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 -1.1 1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 1.1 -1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 1.1 -1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 -1.1 -1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 -1.1 -1.1 }\n"
-  "      USE SCALEUNIFORM_SOLIDMARKER\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF scaleUniformScaler Separator {\n"
-  "   USE SCALEUNIFORM_INACTIVE_MATERIAL\n"
-  "   USE SCALEUNIFORM_DRAGPOINTS\n"
-  "}\n"
-  "\n"
-  "DEF scaleUniformScalerActive Separator {\n"
-  "   USE SCALEUNIFORM_ACTIVE_MATERIAL\n"
-  "   USE SCALEUNIFORM_DRAGPOINTS\n"
-  "\n"
-  "\n"
-  "   DrawStyle { style LINES  lineWidth 1 }\n"
-  "   Cube { width 2.25  height 2.25  depth 2.25 }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF SCALEUNIFORM_FEEDBACK_AXES Group {\n"
-  "   USE SCALEUNIFORM_FEEDBACK_MATERIAL\n"
-  "   DrawStyle { lineWidth 2 }\n"
-  "   Coordinate3 { point [ 1 0 0, -1 0 0, 0 1 0, 0 -1 0, 0 0 1, 0 0 -1 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1, 4, 5, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF scaleUniformFeedback Separator {\n"
-  "   USE SCALEUNIFORM_FEEDBACK_AXES\n"
-  "}\n"
-  "DEF scaleUniformFeedbackActive Separator {\n"
-  "   USE SCALEUNIFORM_FEEDBACK_AXES\n"
-  "}\n";
-
-#endif /* ! SO_SCALEUNIFORMDRAGGER_IV_H */
diff --git a/build/msvc9/data/draggerDefaults/spotLightDragger.h b/build/msvc9/data/draggerDefaults/spotLightDragger.h
deleted file mode 100644
index 6c43385..0000000
--- a/build/msvc9/data/draggerDefaults/spotLightDragger.h
+++ /dev/null
@@ -1,121 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_SPOTLIGHTDRAGGER_IV_H
-#define SO_SPOTLIGHTDRAGGER_IV_H
-
-static const char SPOTLIGHTDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF SPOTLIGHT_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF SPOTLIGHT_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF spotLightOverallMaterial Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "\n"
-  "\n"
-  "DEF SPOTLIGHT_ARROW Separator {\n"
-  "\n"
-  "   Rotation { rotation 1 0 0  -1.57 }\n"
-  "\n"
-  "   Coordinate3 { point [ 0 0 0, 0 9 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation 0 10 0 }\n"
-  "   Cone { }\n"
-  "   Translation { translation 0 -11 0 }\n"
-  "   Cone { bottomRadius 0.1 }\n"
-  "}\n"
-  "\n"
-  "DEF spotLightRotatorRotator Separator {\n"
-  "   USE SPOTLIGHT_INACTIVE_MATERIAL\n"
-  "   USE SPOTLIGHT_ARROW\n"
-  "}\n"
-  "DEF spotLightRotatorRotatorActive Separator {\n"
-  "   USE SPOTLIGHT_ACTIVE_MATERIAL\n"
-  "   USE SPOTLIGHT_ARROW\n"
-  "}\n"
-  "\n"
-  "DEF spotLightRotatorFeedback Separator { }\n"
-  "DEF spotLightRotatorFeedbackActive Separator { }\n"
-  "\n"
-  "\n"
-  "DEF SPOTLIGHT_TRANSLATE_AXIS Group {\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   Cylinder { height 3.0  radius 0.2 }\n"
-  "}\n"
-  "\n"
-  "DEF spotLightTranslatorLineTranslator Separator {\n"
-  "   USE SPOTLIGHT_INACTIVE_MATERIAL\n"
-  "   USE SPOTLIGHT_TRANSLATE_AXIS\n"
-  "}\n"
-  "DEF spotLightTranslatorLineTranslatorActive Separator {\n"
-  "   USE SPOTLIGHT_ACTIVE_MATERIAL\n"
-  "   USE SPOTLIGHT_TRANSLATE_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF spotLightTranslatorPlaneTranslator Separator {\n"
-  "   USE SPOTLIGHT_INACTIVE_MATERIAL\n"
-  "   Sphere { }\n"
-  "}\n"
-  "DEF spotLightTranslatorPlaneTranslatorActive Separator {\n"
-  "   USE SPOTLIGHT_ACTIVE_MATERIAL\n"
-  "   Sphere { }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF SPOTLIGHT_CONEANGLE Separator {\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   ShapeHints { vertexOrdering UNKNOWN_ORDERING }\n"
-  "   Cone { parts SIDES  bottomRadius 2.0 }\n"
-  "}\n"
-  "\n"
-  "DEF spotLightBeam Separator {\n"
-  "   USE SPOTLIGHT_INACTIVE_MATERIAL\n"
-  "   DrawStyle { style LINES  lineWidth 2 }\n"
-  "   USE SPOTLIGHT_CONEANGLE\n"
-  "}\n"
-  "DEF spotLightBeamActive Separator {\n"
-  "   USE SPOTLIGHT_ACTIVE_MATERIAL\n"
-  "   DrawStyle { style LINES  lineWidth 3 }\n"
-  "   USE SPOTLIGHT_CONEANGLE\n"
-  "}\n"
-  "\n"
-  "DEF spotLightBeamPlacement Translation { translation 0 0 -1.5 }\n";
-
-#endif /* ! SO_SPOTLIGHTDRAGGER_IV_H */
diff --git a/build/msvc9/data/draggerDefaults/tabBoxDragger.h b/build/msvc9/data/draggerDefaults/tabBoxDragger.h
deleted file mode 100644
index 55328f4..0000000
--- a/build/msvc9/data/draggerDefaults/tabBoxDragger.h
+++ /dev/null
@@ -1,71 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TABBOXDRAGGER_IV_H
-#define SO_TABBOXDRAGGER_IV_H
-
-static const char TABBOXDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF TABBOX_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF tabBoxScaleTabMaterial Material { diffuseColor 0 0.5 0  emissiveColor 0 0.5 0 }\n"
-  "DEF tabBoxScaleTabHints ShapeHints {\n"
-  "\n"
-  "   vertexOrdering COUNTERCLOCKWISE\n"
-  "   shapeType SOLID\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF tabBoxBoxGeom Separator {\n"
-  "   USE TABBOX_INACTIVE_MATERIAL\n"
-  "   DrawStyle { style LINES }\n"
-  "   PickStyle { style UNPICKABLE }\n"
-  "   Cube { }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF tabBoxTranslator Separator {\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Coordinate3 { point [ -1 -1 0, 1 -1 0, 1 1 0, -1 1 0 ] }\n"
-  "   IndexedFaceSet { coordIndex [ 0, 1, 2, 3, -1 ] }\n"
-  "}\n";
-
-#endif /* ! SO_TABBOXDRAGGER_IV_H */
diff --git a/build/msvc9/data/draggerDefaults/tabPlaneDragger.h b/build/msvc9/data/draggerDefaults/tabPlaneDragger.h
deleted file mode 100644
index 665830d..0000000
--- a/build/msvc9/data/draggerDefaults/tabPlaneDragger.h
+++ /dev/null
@@ -1,60 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TABPLANEDRAGGER_IV_H
-#define SO_TABPLANEDRAGGER_IV_H
-
-static const char TABPLANEDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF tabPlaneScaleTabMaterial Material { diffuseColor 0 0.5 0  emissiveColor 0 0.5 0 }\n"
-  "DEF tabPlaneScaleTabHints ShapeHints {\n"
-  "\n"
-  "   vertexOrdering COUNTERCLOCKWISE\n"
-  "   shapeType SOLID\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF tabPlaneTranslator Separator {\n"
-  "   DrawStyle { style LINES }\n"
-  "   Coordinate3 { point [ -1 -1 0, 1 -1 0, 1 1 0, -1 1 0 ] }\n"
-  "   IndexedFaceSet { coordIndex [ 0, 1, 2, 3, -1 ] }\n"
-  "}\n";
-
-#endif /* ! SO_TABPLANEDRAGGER_IV_H */
diff --git a/build/msvc9/data/draggerDefaults/trackballDragger.h b/build/msvc9/data/draggerDefaults/trackballDragger.h
deleted file mode 100644
index cacb1b0..0000000
--- a/build/msvc9/data/draggerDefaults/trackballDragger.h
+++ /dev/null
@@ -1,135 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TRACKBALLDRAGGER_IV_H
-#define SO_TRACKBALLDRAGGER_IV_H
-
-static const char TRACKBALLDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "DEF TRACKBALL_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF TRACKBALL_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF TRACKBALL_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "DEF TRACKBALL_USER_INACTIVE_MATERIAL Material { diffuseColor 0 0.7 0.1  emissiveColor 0 0.2 0.1 }\n"
-  "DEF TRACKBALL_USER_ACTIVE_MATERIAL Material { diffuseColor 0 0.8 0.1  emissiveColor 0 0.3 0.1 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRACKBALL_BAND_MARKER Group {\n"
-  "   DrawStyle { style LINES }\n"
-  "   ShapeHints { vertexOrdering UNKNOWN_ORDERING }\n"
-  "   Cylinder { parts SIDES  radius 1.05 height 0.1 }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF trackballXRotator Separator {\n"
-  "   USE TRACKBALL_INACTIVE_MATERIAL\n"
-  "   DEF TRACKBALL_X_BAND Group {\n"
-  "      Rotation { rotation 0 0 1 1.57 }\n"
-  "      USE TRACKBALL_BAND_MARKER\n"
-  "   }\n"
-  "}\n"
-  "DEF trackballXRotatorActive Separator {\n"
-  "   USE TRACKBALL_ACTIVE_MATERIAL\n"
-  "   USE TRACKBALL_X_BAND\n"
-  "}\n"
-  "\n"
-  "DEF trackballYRotator Separator {\n"
-  "   USE TRACKBALL_INACTIVE_MATERIAL\n"
-  "   USE TRACKBALL_BAND_MARKER\n"
-  "}\n"
-  "DEF trackballYRotatorActive Separator {\n"
-  "   USE TRACKBALL_ACTIVE_MATERIAL\n"
-  "   USE TRACKBALL_BAND_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF trackballZRotator Separator {\n"
-  "   USE TRACKBALL_INACTIVE_MATERIAL\n"
-  "   DEF TRACKBALL_Z_BAND Group {\n"
-  "      Rotation { rotation 1 0 0 1.57 }\n"
-  "      USE TRACKBALL_BAND_MARKER\n"
-  "   }\n"
-  "}\n"
-  "DEF trackballZRotatorActive Separator {\n"
-  "   USE TRACKBALL_ACTIVE_MATERIAL\n"
-  "   USE TRACKBALL_Z_BAND\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRACKBALL_USER_AXIS Group {\n"
-  "   Coordinate3 { point [ 0 1.5 0, 0 -1.5 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF trackballUserAxis Separator {\n"
-  "   USE TRACKBALL_FEEDBACK_MATERIAL\n"
-  "   USE TRACKBALL_USER_AXIS\n"
-  "}\n"
-  "DEF trackballUserAxisActive Separator {\n"
-  "   USE TRACKBALL_FEEDBACK_MATERIAL\n"
-  "   USE TRACKBALL_USER_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF TRACKBALL_DRAGGER_USER_ROTATOR Group {\n"
-  "   Scale { scaleFactor 1.05 1.05 1.05 } # outside the x, y and z bands\n"
-  "   USE TRACKBALL_BAND_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF trackballUserRotator Separator {\n"
-  "   USE TRACKBALL_USER_INACTIVE_MATERIAL\n"
-  "   USE TRACKBALL_DRAGGER_USER_ROTATOR\n"
-  "}\n"
-  "\n"
-  "DEF trackballUserRotatorActive Separator {\n"
-  "   USE TRACKBALL_USER_ACTIVE_MATERIAL\n"
-  "   USE TRACKBALL_DRAGGER_USER_ROTATOR\n"
-  "}\n"
-  "\n"
-  "DEF TRACKBALL_CENTER Separator {\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Sphere { radius 1.02 }\n"
-  "}\n"
-  "\n"
-  "DEF trackballRotator Separator { USE TRACKBALL_CENTER }\n"
-  "DEF trackballRotatorActive Separator { USE TRACKBALL_CENTER }\n";
-
-#endif /* ! SO_TRACKBALLDRAGGER_IV_H */
diff --git a/build/msvc9/data/draggerDefaults/transformBoxDragger.h b/build/msvc9/data/draggerDefaults/transformBoxDragger.h
deleted file mode 100644
index c849635..0000000
--- a/build/msvc9/data/draggerDefaults/transformBoxDragger.h
+++ /dev/null
@@ -1,190 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TRANSFORMBOXDRAGGER_IV_H
-#define SO_TRANSFORMBOXDRAGGER_IV_H
-
-static const char TRANSFORMBOXDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMBOX_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF TRANSFORMBOX_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF TRANSFORMBOX_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMBOX_SOLIDMARKER Cube { width 0.1  height 0.1  depth 0.1 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMBOX_SCALEDRAGPOINTS Group {\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 1.1 1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 1.1 -1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 -1.1 1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 -1.1 -1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 1.1 1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 1.1 -1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 -1.1 1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 -1.1 -1.1 }\n"
-  "      USE TRANSFORMBOX_SOLIDMARKER\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxScalerScaler Separator {\n"
-  "   USE TRANSFORMBOX_INACTIVE_MATERIAL\n"
-  "   USE TRANSFORMBOX_SCALEDRAGPOINTS\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxScalerScalerActive Separator {\n"
-  "   USE TRANSFORMBOX_ACTIVE_MATERIAL\n"
-  "   USE TRANSFORMBOX_SCALEDRAGPOINTS\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxScalerFeedback Separator { }\n"
-  "DEF transformBoxScalerFeedbackActive Separator { }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMBOX_ROTATION_MARKER Cube { width 0.04  height 2.2  depth 0.04 }\n"
-  "\n"
-  "DEF TRANSFORMBOX_ROTATE_SIDE Group {\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 0 1.1 }\n"
-  "      USE TRANSFORMBOX_ROTATION_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation 1.1 0 -1.1 }\n"
-  "      USE TRANSFORMBOX_ROTATION_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 0 1.1 }\n"
-  "      USE TRANSFORMBOX_ROTATION_MARKER\n"
-  "   }\n"
-  "   Separator {\n"
-  "      Translation { translation -1.1 0 -1.1 }\n"
-  "      USE TRANSFORMBOX_ROTATION_MARKER\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxRotatorRotator Separator {\n"
-  "   USE TRANSFORMBOX_INACTIVE_MATERIAL\n"
-  "   USE TRANSFORMBOX_ROTATE_SIDE \n"
-  "}\n"
-  "DEF transformBoxRotatorRotatorActive Separator {\n"
-  "   USE TRANSFORMBOX_ACTIVE_MATERIAL\n"
-  "   USE TRANSFORMBOX_ROTATE_SIDE \n"
-  "}\n"
-  "\n"
-  "DEF transformBoxRotatorFeedback Separator { }\n"
-  "\n"
-  "DEF transformBoxRotatorFeedbackActive Separator {\n"
-  "   USE TRANSFORMBOX_FEEDBACK_MATERIAL\n"
-  "   Coordinate3 { point [ 0 1.2 0, 0 -1.2 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMBOX_TRANSLATIONSIDE Separator {\n"
-  "   DrawStyle { style INVISIBLE }\n"
-  "   Coordinate3 { point [ 1.1 1.1 1.1, -1.1 1.1 1.1, -1.1 -1.1 1.1, 1.1 -1.1 1.1 ] }\n"
-  "   IndexedFaceSet { coordIndex [ 0, 1, 2, 3, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxTranslatorTranslator Separator {\n"
-  "   USE TRANSFORMBOX_TRANSLATIONSIDE\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxTranslatorTranslatorActive Separator {\n"
-  "   USE TRANSFORMBOX_TRANSLATIONSIDE\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxTranslatorXAxisFeedback Separator {\n"
-  "   DEF TRANSFORMBOX_FEEDBACK_AXIS Group {\n"
-  "      USE TRANSFORMBOX_FEEDBACK_MATERIAL\n"
-  "      Coordinate3 { point [ 0.5 0 1.1, -0.5 0 1.1 ] }\n"
-  "      IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "      Separator {\n"
-  "         Rotation { rotation 0 0 1  1.57 }\n"
-  "         DEF TRANSFORMBOX_FEEDBACK_MARKER Group {\n"
-  "            Translation { translation 0 0.5 1.1 }\n"
-  "            Cone { bottomRadius 0.04  height 0.08 }\n"
-  "         }\n"
-  "      }\n"
-  "      Separator {\n"
-  "         Rotation { rotation 0 0 1  -1.57 }\n"
-  "         USE TRANSFORMBOX_FEEDBACK_MARKER\n"
-  "      }\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF transformBoxTranslatorYAxisFeedback Separator {\n"
-  "   Rotation { rotation 0 0 1  -1.57 }\n"
-  "   USE TRANSFORMBOX_FEEDBACK_AXIS\n"
-  "}\n";
-
-#endif /* ! SO_TRANSFORMBOXDRAGGER_IV_H */
diff --git a/build/msvc9/data/draggerDefaults/transformerDragger.h b/build/msvc9/data/draggerDefaults/transformerDragger.h
deleted file mode 100644
index b2908eb..0000000
--- a/build/msvc9/data/draggerDefaults/transformerDragger.h
+++ /dev/null
@@ -1,519 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TRANSFORMERDRAGGER_IV_H
-#define SO_TRANSFORMERDRAGGER_IV_H
-
-static const char TRANSFORMERDRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMER_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF TRANSFORMER_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "DEF TRANSFORMER_FEEDBACK_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMER_FEEDBACK_TRANSPARENT_MATERIAL Material { diffuseColor 0.5 0 0.5  emissiveColor 0.5 0 0.5  transparency 0.5 }\n"
-  "DEF TRANSFORMER_GREEN_MATERIAL Material { diffuseColor 0.0 0.5 0  emissiveColor 0.0 0.5 0 }\n"
-  "\n"
-  "DEF transformerOverallStyle Group { USE TRANSFORMER_INACTIVE_MATERIAL }\n"
-  "DEF transformerLocateMaterial Material { diffuseColor 0.8 0.3 0  emissiveColor 0.8 0.3 0 }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMER_SIDE_COORDS Group {\n"
-  "   Coordinate3 {\n"
-  "      point [\n"
-  "       -1.001 -1.001 1.001, 1.001 -1.001 1.001, 1.001 1.001 1.001, -1.001 1.001 1.001,     # front face, ccw, from bottom left\n"
-  "       -1.001 -1.001 -1.001, 1.001 -1.001 -1.001, 1.001 1.001 -1.001, -1.001 1.001 -1.001  # back face, cw, from bottom left\n"
-  "      ]\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_SIDE_DATA Group {\n"
-  "   USE TRANSFORMER_SIDE_COORDS\n"
-  "\n"
-  "\n"
-  "   DrawStyle { style LINES }\n"
-  "\n"
-  "   ShapeHints { vertexOrdering UNKNOWN_ORDERING }\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_TRANSLATOR_ACTIVE Group {\n"
-  "   USE TRANSFORMER_ACTIVE_MATERIAL\n"
-  "   DrawStyle { style LINES  lineWidth 3.0 }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslator1 Separator {\n"
-  "   USE TRANSFORMER_SIDE_DATA\n"
-  "   IndexedFaceSet { coordIndex [ 3, 2, 6, 7, -1 ] }\n"
-  "}\n"
-  "DEF transformerTranslator1Active Separator {\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   USE transformerTranslator1\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslator2 Separator {\n"
-  "   USE TRANSFORMER_SIDE_DATA\n"
-  "   IndexedFaceSet { coordIndex [ 4, 5, 1, 0, -1 ] }\n"
-  "}\n"
-  "DEF transformerTranslator2Active Separator {\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   USE transformerTranslator2\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslator3 Separator {\n"
-  "   USE TRANSFORMER_SIDE_DATA\n"
-  "   IndexedFaceSet { coordIndex [ 4, 0, 3, 7, -1 ] }\n"
-  "}\n"
-  "DEF transformerTranslator3Active Separator {\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   USE transformerTranslator3\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslator4 Separator {\n"
-  "   USE TRANSFORMER_SIDE_DATA\n"
-  "   IndexedFaceSet { coordIndex [ 1, 5, 6, 2, -1] }\n"
-  "}\n"
-  "DEF transformerTranslator4Active Separator {\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   USE transformerTranslator4\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslator5 Separator {\n"
-  "   USE TRANSFORMER_SIDE_DATA\n"
-  "   IndexedFaceSet { coordIndex [ 0, 1, 2, 3, -1 ] }\n"
-  "}\n"
-  "DEF transformerTranslator5Active Separator {\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   USE transformerTranslator5\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslator6 Separator {\n"
-  "   USE TRANSFORMER_SIDE_DATA\n"
-  "   IndexedFaceSet { coordIndex [ 4, 7, 6, 5, -1 ] }\n"
-  "}\n"
-  "DEF transformerTranslator6Active Separator {\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   USE transformerTranslator6\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF transformerTranslateBoxFeedback Separator {\n"
-  "   USE TRANSFORMER_FEEDBACK_MATERIAL\n"
-  "   DrawStyle { style LINES }\n"
-  "   Cube { }\n"
-  "   USE TRANSFORMER_TRANSLATOR_ACTIVE\n"
-  "   Coordinate3 { point [ -1.001 1.001 1.001, 1.001 1.001 1.001, 1.001 1.001 -1.001, -1.001 1.001 -1.001 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, 2, 3, 0, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_SINGLE_AXIS Group {\n"
-  "   USE TRANSFORMER_ACTIVE_MATERIAL\n"
-  "\n"
-  "   Coordinate3 { point [ 0 0.5 0, 0 -0.5 0 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "\n"
-  "   Translation { translation 0 0.5 0 }\n"
-  "   DEF TRANSFORMER_AXIS_MARKER Cone { height 0.05  bottomRadius 0.05 }\n"
-  "\n"
-  "   Translation { translation 0 -1 0 }\n"
-  "   Rotation { rotation 0 0 1  3.14 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_AXIS_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF transformerXAxisFeedbackActive Separator {\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE TRANSFORMER_SINGLE_AXIS\n"
-  "}\n"
-  "DEF transformerYAxisFeedbackActive Separator {\n"
-  "   USE TRANSFORMER_SINGLE_AXIS\n"
-  "}\n"
-  "DEF transformerZAxisFeedbackActive Separator {\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   USE TRANSFORMER_SINGLE_AXIS\n"
-  "}\n"
-  "\n"
-  "DEF transformerXAxisFeedbackSelect Separator {\n"
-  "   USE transformerXAxisFeedbackActive\n"
-  "}\n"
-  "DEF transformerYAxisFeedbackSelect Separator {\n"
-  "   USE transformerYAxisFeedbackActive\n"
-  "}\n"
-  "DEF transformerZAxisFeedbackSelect Separator {\n"
-  "   USE transformerZAxisFeedbackActive\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerXCrosshairFeedback Separator { }\n"
-  "DEF transformerYCrosshairFeedback Separator { }\n"
-  "DEF transformerZCrosshairFeedback Separator { }\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMER_ROTATOR_ACTIVE Group {\n"
-  "   USE TRANSFORMER_ACTIVE_MATERIAL\n"
-  "   DrawStyle { lineWidth 3.0 }\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_ROTATOR_COORDS Coordinate3 {\n"
-  "   point [ 0 0 0, 1.5 0 0, -1.5 0 0, 0 1.5 0, 0 -1.5 0, 0 0 1.5, 0 0 -1.5 ]\n"
-  "}\n"
-  "DEF TRANSFORMER_ROTATOR_MARKER Sphere { radius 0.05 }\n"
-  "\n"
-  "DEF TRANSFORMER_ROTATOR_PART1 Group {\n"
-  "   USE TRANSFORMER_ROTATOR_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 3, -1 ] }\n"
-  "   Translation { translation 0 1.5 0 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_ROTATOR_MARKER\n"
-  "}\n"
-  "DEF TRANSFORMER_ROTATOR_PART2 Group {\n"
-  "   USE TRANSFORMER_ROTATOR_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 4, -1 ] }\n"
-  "   Translation { translation 0 -1.5 0 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_ROTATOR_MARKER\n"
-  "}\n"
-  "DEF TRANSFORMER_ROTATOR_PART3 Group {\n"
-  "   USE TRANSFORMER_ROTATOR_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 2, -1 ] }\n"
-  "   Translation { translation -1.5 0 0 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_ROTATOR_MARKER\n"
-  "}\n"
-  "DEF TRANSFORMER_ROTATOR_PART4 Group {\n"
-  "   USE TRANSFORMER_ROTATOR_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "   Translation { translation 1.5 0 0 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_ROTATOR_MARKER\n"
-  "}\n"
-  "DEF TRANSFORMER_ROTATOR_PART5 Group {\n"
-  "   USE TRANSFORMER_ROTATOR_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 5, -1 ] }\n"
-  "   Translation { translation 0 0 1.5 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_ROTATOR_MARKER\n"
-  "}\n"
-  "DEF TRANSFORMER_ROTATOR_PART6 Group {\n"
-  "   USE TRANSFORMER_ROTATOR_COORDS\n"
-  "   IndexedLineSet { coordIndex [ 0, 6, -1 ] }\n"
-  "   Translation { translation 0 0 -1.5 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_ROTATOR_MARKER\n"
-  "}\n"
-  "\n"
-  "DEF transformerRotator1 Separator {\n"
-  "   USE TRANSFORMER_GREEN_MATERIAL\n"
-  "   USE TRANSFORMER_ROTATOR_PART1\n"
-  "}\n"
-  "DEF transformerRotator1Active Separator {\n"
-  "   USE TRANSFORMER_ROTATOR_ACTIVE\n"
-  "   USE TRANSFORMER_ROTATOR_PART1\n"
-  "}\n"
-  "DEF transformerRotator2 Separator {\n"
-  "   USE TRANSFORMER_GREEN_MATERIAL\n"
-  "   USE TRANSFORMER_ROTATOR_PART2\n"
-  "}\n"
-  "DEF transformerRotator2Active Separator {\n"
-  "   USE TRANSFORMER_ROTATOR_ACTIVE\n"
-  "   USE TRANSFORMER_ROTATOR_PART2\n"
-  "}\n"
-  "DEF transformerRotator3 Separator {\n"
-  "   USE TRANSFORMER_GREEN_MATERIAL\n"
-  "   USE TRANSFORMER_ROTATOR_PART3\n"
-  "}\n"
-  "DEF transformerRotator3Active Separator {\n"
-  "   USE TRANSFORMER_ROTATOR_ACTIVE\n"
-  "   USE TRANSFORMER_ROTATOR_PART3\n"
-  "}\n"
-  "DEF transformerRotator4 Separator {\n"
-  "   USE TRANSFORMER_GREEN_MATERIAL\n"
-  "   USE TRANSFORMER_ROTATOR_PART4\n"
-  "}\n"
-  "DEF transformerRotator4Active Separator {\n"
-  "   USE TRANSFORMER_ROTATOR_ACTIVE\n"
-  "   USE TRANSFORMER_ROTATOR_PART4\n"
-  "}\n"
-  "DEF transformerRotator5 Separator {\n"
-  "   USE TRANSFORMER_GREEN_MATERIAL\n"
-  "   USE TRANSFORMER_ROTATOR_PART5\n"
-  "}\n"
-  "DEF transformerRotator5Active Separator {\n"
-  "   USE TRANSFORMER_ROTATOR_ACTIVE\n"
-  "   USE TRANSFORMER_ROTATOR_PART5\n"
-  "}\n"
-  "DEF transformerRotator6 Separator {\n"
-  "   USE TRANSFORMER_GREEN_MATERIAL\n"
-  "   USE TRANSFORMER_ROTATOR_PART6\n"
-  "}\n"
-  "DEF transformerRotator6Active Separator {\n"
-  "   USE TRANSFORMER_ROTATOR_ACTIVE\n"
-  "   USE TRANSFORMER_ROTATOR_PART6\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF transformerYCircleFeedback Separator {\n"
-  "   USE TRANSFORMER_FEEDBACK_MATERIAL\n"
-  "   ShapeHints { vertexOrdering UNKNOWN_ORDERING }\n"
-  "   Cylinder { height 0.03  parts SIDES }\n"
-  "}\n"
-  "\n"
-  "DEF transformerXCircleFeedback Separator {\n"
-  "   Rotation { rotation 0 0 1  1.57 }\n"
-  "   USE transformerYCircleFeedback\n"
-  "}\n"
-  "\n"
-  "DEF transformerZCircleFeedback Separator {\n"
-  "   Rotation { rotation 1 0 0  1.57 }\n"
-  "   USE transformerYCircleFeedback\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_ROUNDWALL_MARKER Group {\n"
-  "   USE TRANSFORMER_FEEDBACK_MATERIAL\n"
-  "   Coordinate3 { point [ 1.001 0 0, -1.001 0 0, 0 1.001 0, 0 -1.001 0, 0 0 1.001, 0 0 -1.001 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1, 2, 3, -1, 4, 5, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF transformerPosXRoundWallFeedback Separator {\n"
-  "   Transform { rotation 0 0 1 1.57  translation 1 0 0 }\n"
-  "   USE TRANSFORMER_ROUNDWALL_MARKER\n"
-  "}\n"
-  "DEF transformerNegXRoundWallFeedback Separator {\n"
-  "   Transform { rotation 0 0 1 1.57  translation -1 0 0 }\n"
-  "   USE TRANSFORMER_ROUNDWALL_MARKER\n"
-  "}\n"
-  "DEF transformerPosYRoundWallFeedback Separator {\n"
-  "   Transform { translation 0 1 0 }\n"
-  "   USE TRANSFORMER_ROUNDWALL_MARKER\n"
-  "}\n"
-  "DEF transformerNegYRoundWallFeedback Separator {\n"
-  "   Transform { translation 0 -1 0 }\n"
-  "   USE TRANSFORMER_ROUNDWALL_MARKER\n"
-  "}\n"
-  "DEF transformerPosZRoundWallFeedback Separator {\n"
-  "   Transform { rotation 1 0 0 1.57  translation 0 0 1 }\n"
-  "   USE TRANSFORMER_ROUNDWALL_MARKER\n"
-  "}\n"
-  "DEF transformerNegZRoundWallFeedback Separator {\n"
-  "   Transform { rotation 1 0 0 1.57  translation 0 0 -1 }\n"
-  "   USE TRANSFORMER_ROUNDWALL_MARKER\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMER_SCALE_ACTIVE Group {\n"
-  "   DrawStyle { lineWidth 3.0 }\n"
-  "   USE TRANSFORMER_ACTIVE_MATERIAL\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_SCALE_MARKER Cube { width 0.1  height 0.1  depth 0.1 }\n"
-  "\n"
-  "DEF transformerScale1 Separator {\n"
-  "   Translation { translation 1 1 1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale1Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale1\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale2 Separator {\n"
-  "   Translation { translation 1 1 -1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale2Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale2\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale3 Separator {\n"
-  "   Translation { translation 1 -1 1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale3Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale3\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale4 Separator {\n"
-  "   Translation { translation 1 -1 -1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale4Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale4\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale5 Separator {\n"
-  "   Translation { translation -1 1 1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale5Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale5\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale6 Separator {\n"
-  "   Translation { translation -1 1 -1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale6Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale6\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale7 Separator {\n"
-  "   Translation { translation -1 -1 1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale7Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale7\n"
-  "}\n"
-  "\n"
-  "DEF transformerScale8 Separator {\n"
-  "   Translation { translation -1 -1 -1 }\n"
-  "   AntiSquish { recalcAlways FALSE }\n"
-  "   USE TRANSFORMER_SCALE_MARKER\n"
-  "}\n"
-  "DEF transformerScale8Active Separator {\n"
-  "   USE TRANSFORMER_SCALE_ACTIVE\n"
-  "   USE transformerScale8\n"
-  "}\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSFORMER_SCALE_DIAGONAL Group {\n"
-  "   Coordinate3 { point [ -1.001 1.001 1.001, 1.001 -1.001 -1.001 ] }\n"
-  "   IndexedLineSet { coordIndex [ 0, 1, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF transformerRadialFeedback Separator {\n"
-  "   USE TRANSFORMER_FEEDBACK_MATERIAL\n"
-  "\n"
-  "   USE TRANSFORMER_SCALE_DIAGONAL\n"
-  "   Rotation { rotation 0 1 0  1.57 }\n"
-  "   USE TRANSFORMER_SCALE_DIAGONAL\n"
-  "   Rotation { rotation 0 1 0  1.57 }\n"
-  "   USE TRANSFORMER_SCALE_DIAGONAL\n"
-  "   Rotation { rotation 0 1 0  1.57 }\n"
-  "   USE TRANSFORMER_SCALE_DIAGONAL\n"
-  "}\n"
-  "\n"
-  "DEF transformerScaleBoxFeedback Separator {\n"
-  "   USE TRANSFORMER_FEEDBACK_MATERIAL\n"
-  "   DrawStyle { style LINES  lineWidth 2 }\n"
-  "   Cube { }\n"
-  "}\n"
-  "\n"
-  "DEF TRANSFORMER_SCALE_WALLDATA Group {\n"
-  "   USE TRANSFORMER_FEEDBACK_TRANSPARENT_MATERIAL\n"
-  "   USE TRANSFORMER_SIDE_COORDS\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerPosXWallFeedback Separator {\n"
-  "   USE TRANSFORMER_SCALE_WALLDATA\n"
-  "   IndexedFaceSet { coordIndex [ 5, 1, 2, 6, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF transformerNegXWallFeedback Separator {\n"
-  "   USE TRANSFORMER_SCALE_WALLDATA\n"
-  "   IndexedFaceSet { coordIndex [ 0, 4, 7, 3, -1 ] }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerPosYWallFeedback Separator {\n"
-  "   USE TRANSFORMER_SCALE_WALLDATA\n"
-  "   IndexedFaceSet { coordIndex [ 7, 6, 2, 3, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF transformerNegYWallFeedback Separator {\n"
-  "   USE TRANSFORMER_SCALE_WALLDATA\n"
-  "   IndexedFaceSet { coordIndex [ 0, 1, 5, 4, -1 ] }\n"
-  "}\n"
-  "\n"
-  "\n"
-  "DEF transformerPosZWallFeedback Separator {\n"
-  "   USE TRANSFORMER_SCALE_WALLDATA\n"
-  "   IndexedFaceSet { coordIndex [ 1, 0, 3, 2, -1 ] }\n"
-  "}\n"
-  "\n"
-  "DEF transformerNegZWallFeedback Separator {\n"
-  "   USE TRANSFORMER_SCALE_WALLDATA\n"
-  "   IndexedFaceSet { coordIndex [ 4, 5, 6, 7, -1 ] } \n"
-  "}\n";
-
-#endif /* ! SO_TRANSFORMERDRAGGER_IV_H */
diff --git a/build/msvc9/data/draggerDefaults/translate1Dragger.h b/build/msvc9/data/draggerDefaults/translate1Dragger.h
deleted file mode 100644
index a987f30..0000000
--- a/build/msvc9/data/draggerDefaults/translate1Dragger.h
+++ /dev/null
@@ -1,81 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TRANSLATE1DRAGGER_IV_H
-#define SO_TRANSLATE1DRAGGER_IV_H
-
-static const char TRANSLATE1DRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSLATE1_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF TRANSLATE1_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "\n"
-  "\n"
-  "DEF TRANSLATE1_GEOM Group {\n"
-  "\n"
-  "   Cube { width 2  height 0.1  depth 0.1 } # Horizontal\n"
-  "\n"
-  "\n"
-  "   Separator {\n"
-  "      Translation { translation 1.25 0 0 }\n"
-  "      RotationXYZ { axis Z  angle -1.5708 }\n"
-  "      DEF TRANSLATE1_ARROWHEAD Cone { height 0.5  bottomRadius 0.25 }\n"
-  "   }\n"
-  "\n"
-  "\n"
-  "   Separator {\n"
-  "      Translation { translation -1.25 0 0 }\n"
-  "      RotationXYZ { axis Z  angle 1.5708 }\n"
-  "      USE TRANSLATE1_ARROWHEAD\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF translate1Translator Separator {\n"
-  "   USE TRANSLATE1_INACTIVE_MATERIAL\n"
-  "   USE TRANSLATE1_GEOM\n"
-  "}\n"
-  "\n"
-  "DEF translate1TranslatorActive Separator {\n"
-  "   USE TRANSLATE1_ACTIVE_MATERIAL\n"
-  "   USE TRANSLATE1_GEOM\n"
-  "}\n"
-  "\n"
-  "DEF translate1Feedback Separator { }\n"
-  "DEF translate1FeedbackActive Separator { }\n";
-
-#endif /* ! SO_TRANSLATE1DRAGGER_IV_H */
diff --git a/build/msvc9/data/draggerDefaults/translate2Dragger.h b/build/msvc9/data/draggerDefaults/translate2Dragger.h
deleted file mode 100644
index 2d05308..0000000
--- a/build/msvc9/data/draggerDefaults/translate2Dragger.h
+++ /dev/null
@@ -1,104 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_TRANSLATE2DRAGGER_IV_H
-#define SO_TRANSLATE2DRAGGER_IV_H
-
-static const char TRANSLATE2DRAGGER_draggergeometry[] =
-  "#Inventor V2.1 ascii\n"
-  "\n"
-  "\n"
-  "\n"
-  "DEF TRANSLATE2_INACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0.5  emissiveColor 0.5 0.5 0.5 }\n"
-  "DEF TRANSLATE2_ACTIVE_MATERIAL Material { diffuseColor 0.5 0.5 0  emissiveColor 0.5 0.5 0 }\n"
-  "\n"
-  "\n"
-  "DEF TRANSLATE2_GEOM Separator {\n"
-  "\n"
-  "   Cube { width 2  height 0.1  depth 0.1 } # Horizontal\n"
-  "   Cube { width 0.1  height 2  depth 0.1 } # Vertical\n"
-  "\n"
-  "   Separator {\n"
-  "      Translation { translation 1.25 0 0 }\n"
-  "      RotationXYZ { axis Z  angle -1.57 }\n"
-  "      DEF TRANSLATE2_ARROWHEAD Cone { height 0.5  bottomRadius 0.25 }\n"
-  "   }\n"
-  "\n"
-  "   Separator {\n"
-  "      Translation { translation -1.25 0 0 }\n"
-  "      RotationXYZ { axis Z  angle 1.57 }\n"
-  "      USE TRANSLATE2_ARROWHEAD\n"
-  "   }\n"
-  "\n"
-  "   Separator {\n"
-  "      Translation { translation 0 1.25 0 }\n"
-  "      USE TRANSLATE2_ARROWHEAD\n"
-  "   }\n"
-  "\n"
-  "   Separator {\n"
-  "      Translation { translation 0 -1.25 0 }\n"
-  "      RotationXYZ { axis X  angle 3.14 }\n"
-  "      USE TRANSLATE2_ARROWHEAD\n"
-  "   }\n"
-  "}\n"
-  "\n"
-  "DEF translate2Translator Separator {\n"
-  "   USE TRANSLATE2_INACTIVE_MATERIAL\n"
-  "   USE TRANSLATE2_GEOM\n"
-  "}\n"
-  "\n"
-  "DEF translate2TranslatorActive Separator {\n"
-  "   USE TRANSLATE2_ACTIVE_MATERIAL\n"
-  "   USE TRANSLATE2_GEOM\n"
-  "}\n"
-  "\n"
-  "DEF translate2Feedback Separator { }\n"
-  "DEF translate2FeedbackActive Separator { }\n"
-  "\n"
-  "DEF translate2XAxisFeedback Separator {\n"
-  "  USE TRANSLATE2_ACTIVE_MATERIAL\n"
-  "  DrawStyle { lineWidth 2 }\n"
-  "  Coordinate3 { point [ -3 0 0, 3 0 0 ] }\n"
-  "  LineSet { }\n"
-  "}\n"
-  "DEF translate2YAxisFeedback Separator {\n"
-  "  USE TRANSLATE2_ACTIVE_MATERIAL\n"
-  "  DrawStyle { lineWidth 2 }\n"
-  "  Coordinate3 { point [ 0 -3 0, 0 3 0 ] }\n"
-  "  LineSet { }\n"
-  "}\n";
-
-#endif /* ! SO_TRANSLATE2DRAGGER_IV_H */
diff --git a/build/msvc9/data/shaders/lights/DirSpotLight.h b/build/msvc9/data/shaders/lights/DirSpotLight.h
deleted file mode 100644
index 3d4e1b2..0000000
--- a/build/msvc9/data/shaders/lights/DirSpotLight.h
+++ /dev/null
@@ -1,67 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_DIRSPOTLIGHT_GLSL_H
-#define SO_DIRSPOTLIGHT_GLSL_H
-
-static const char DIRSPOTLIGHT_shadersource[] =
-  "\n"
-  "float DirSpotLight(in vec3 dir,\n"
-  "                   in vec3 light_position,\n"
-  "                   in vec3 eye,\n"
-  "                   in vec3 ecPosition3,\n"
-  "                   in vec3 normal,\n"
-  "                   inout vec4 diffuse,\n"
-  "                   inout vec4 specular)\n"
-  "{\n"
-  "  float nDotVP;\n"
-  "  float nDotHV;\n"
-  "  float pf;\n"
-  "  vec3 hv = normalize(eye + dir);\n"
-  "  nDotVP = max(0.0, dot(normal, dir));\n"
-  "  nDotHV = max(0.0, dot(normal, hv));\n"
-  "  float shininess = gl_FrontMaterial.shininess;\n"
-  "  if (nDotVP == 0.0)\n"
-  "    pf = 0.0;\n"
-  "  else\n"
-  "    pf = pow(nDotHV, shininess);\n"
-  "\n"
-  "  diffuse *= nDotVP;\n"
-  "  specular *= pf;\n"
-  "  return length(light_position - ecPosition3);\n"
-  "}\n";
-
-#endif /* ! SO_DIRSPOTLIGHT_GLSL_H */
diff --git a/build/msvc9/data/shaders/lights/DirectionalLight.h b/build/msvc9/data/shaders/lights/DirectionalLight.h
deleted file mode 100644
index db419a9..0000000
--- a/build/msvc9/data/shaders/lights/DirectionalLight.h
+++ /dev/null
@@ -1,66 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_DIRECTIONALLIGHT_GLSL_H
-#define SO_DIRECTIONALLIGHT_GLSL_H
-
-static const char DIRECTIONALLIGHT_shadersource[] =
-  "\n"
-  "void DirectionalLight(in vec3 light_vector,\n"
-  "                      in vec3 light_halfVector,\n"
-  "                      in vec3 normal,\n"
-  "                      inout vec4 diffuse,\n"
-  "                      inout vec4 specular)\n"
-  "{\n"
-  "  float nDotVP; // normal . light direction\n"
-  "  float nDotHV; // normal . light half vector\n"
-  "  float pf;     // power factor\n"
-  "\n"
-  "  nDotVP = max(0.0, dot(normal, light_vector));\n"
-  "  nDotHV = max(0.0, dot(normal, light_halfVector));\n"
-  "\n"
-  "  float shininess = gl_FrontMaterial.shininess;\n"
-  "  if (nDotVP == 0.0)\n"
-  "    pf = 0.0;\n"
-  "  else\n"
-  "    pf = pow(nDotHV, shininess);\n"
-  "\n"
-  "  diffuse *= nDotVP;  \n"
-  "  specular *= pf;\n"
-  "}\n"
-  "\n";
-
-#endif /* ! SO_DIRECTIONALLIGHT_GLSL_H */
diff --git a/build/msvc9/data/shaders/lights/PointLight.h b/build/msvc9/data/shaders/lights/PointLight.h
deleted file mode 100644
index a90caa8..0000000
--- a/build/msvc9/data/shaders/lights/PointLight.h
+++ /dev/null
@@ -1,85 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_POINTLIGHT_GLSL_H
-#define SO_POINTLIGHT_GLSL_H
-
-static const char POINTLIGHT_shadersource[] =
-  "\n"
-  "void PointLight(in vec3 light_position,\n"
-  "                in vec3 light_attenuation,\n"
-  "                in vec3 eye,\n"
-  "                in vec3 ecPosition3,\n"
-  "                in vec3 normal,\n"
-  "                inout vec4 ambient,\n"
-  "                inout vec4 diffuse,\n"
-  "                inout vec4 specular)\n"
-  "{\n"
-  "  float nDotVP;\n"
-  "  float nDotHV;\n"
-  "  float pf;  \n"
-  "  float att;\n"
-  "  float d;\n"
-  "  vec3 VP;\n"
-  "  vec3 halfvec;\n"
-  "\n"
-  "  VP = light_position - ecPosition3;\n"
-  "  d = length(VP);\n"
-  "\n"
-  "  VP = normalize(VP);\n"
-  "\n"
-  "  att = 1.0 / (light_attenuation.x +\n"
-  "               light_attenuation.y * d +\n"
-  "               light_attenuation.z * d * d);\n"
-  "\n"
-  "  halfvec = normalize(VP + eye);\n"
-  "  nDotVP = max(0.0, dot(normal, VP));\n"
-  "  nDotHV = max(0.0, dot(normal, halfvec));\n"
-  "\n"
-  "  float shininess = gl_FrontMaterial.shininess;\n"
-  "\n"
-  "  if (nDotVP == 0.0)\n"
-  "    pf = 0.0;\n"
-  "  else\n"
-  "    pf = pow(nDotHV, shininess);\n"
-  "\n"
-  "  ambient *= att;\n"
-  "  diffuse *= nDotVP * att;\n"
-  "  specular *= pf * att;\n"
-  "}\n"
-  "\n";
-
-#endif /* ! SO_POINTLIGHT_GLSL_H */
diff --git a/build/msvc9/data/shaders/lights/SpotLight.h b/build/msvc9/data/shaders/lights/SpotLight.h
deleted file mode 100644
index cbcc71e..0000000
--- a/build/msvc9/data/shaders/lights/SpotLight.h
+++ /dev/null
@@ -1,104 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_SPOTLIGHT_GLSL_H
-#define SO_SPOTLIGHT_GLSL_H
-
-static const char SPOTLIGHT_shadersource[] =
-  "\n"
-  "float SpotLight(in vec3 light_position,\n"
-  "                in vec3 light_attenuation,\n"
-  "                in vec3 light_spotDirection,\n"
-  "                in float light_spotExponent,\n"
-  "                in float light_spotCosCutOff,\n"
-  "                in vec3 eye,\n"
-  "                in vec3 ecPosition3,\n"
-  "                in vec3 normal,\n"
-  "                inout vec4 ambient,\n"
-  "                inout vec4 diffuse,\n"
-  "                inout vec4 specular)\n"
-  "{\n"
-  "  float nDotVP;\n"
-  "  float nDotHV;\n"
-  "  float pf;\n"
-  "  float att;\n"
-  "  float spotDot;\n"
-  "  float spotAtt;\n"
-  "  float d;\n"
-  "  vec3 VP;\n"
-  "  vec3 halfvec;\n"
-  "\n"
-  "  VP = light_position - ecPosition3;\n"
-  "  d = length(VP);\n"
-  "  VP = normalize(VP);\n"
-  "\n"
-  "  att = 1.0 / (light_attenuation.x +\n"
-  "               light_attenuation.y * d +\n"
-  "               light_attenuation.z * d * d);\n"
-  "\n"
-  "  spotDot = dot(-VP, light_spotDirection);\n"
-  "\n"
-  "  // need to read this variable outside the if statment to work around ATi driver issues\n"
-  "  float spotexp = light_spotExponent;\n"
-  "\n"
-  "  if (spotDot < light_spotCosCutOff)\n"
-  "    spotAtt = 0.0;\n"
-  "  else\n"
-  "    spotAtt = pow(spotDot, spotexp);\n"
-  "\n"
-  "  att *= spotAtt;\n"
-  "\n"
-  "  halfvec = normalize(VP + eye);\n"
-  "  nDotVP = max(0.0, dot(normal, VP));\n"
-  "  nDotHV = max(0.0, dot(normal, halfvec));\n"
-  "\n"
-  "  // need to read this variable outside the if statment to work around ATi driver issues\n"
-  "  float shininess =  gl_FrontMaterial.shininess;\n"
-  "\n"
-  "  if (nDotVP == 0.0)\n"
-  "    pf = 0.0;\n"
-  "  else\n"
-  "    pf = pow(nDotHV, shininess);\n"
-  "\n"
-  "  ambient *= att;\n"
-  "  diffuse *= nDotVP * att;\n"
-  "  specular *= pf * att;\n"
-  "\n"
-  "  return d;\n"
-  "}\n"
-  "\n";
-
-#endif /* ! SO_SPOTLIGHT_GLSL_H */
diff --git a/build/msvc9/data/shaders/vsm/VsmLookup.h b/build/msvc9/data/shaders/vsm/VsmLookup.h
deleted file mode 100644
index 15261b0..0000000
--- a/build/msvc9/data/shaders/vsm/VsmLookup.h
+++ /dev/null
@@ -1,59 +0,0 @@
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif /* !COIN_INTERNAL */
-
-#ifndef SO_VSMLOOKUP_GLSL_H
-#define SO_VSMLOOKUP_GLSL_H
-
-static const char VSMLOOKUP_shadersource[] =
-  "float VsmLookup(in vec4 map, in float dist, in float epsilon, float bleedthreshold)\n"
-  "{\n"
-  "  float mapdist = map.x;\n"
-  "\n"
-  "  // replace 0.0 with some factor > 0.0 to make the light affect even parts in shadow\n"
-  "  float lit_factor = dist <= mapdist ? 1.0 : 0.0;\n"
-  "  float E_x2 = map.y;\n"
-  "  float Ex_2 = mapdist * mapdist;\n"
-  "  float variance = min(max(E_x2 - Ex_2, 0.0) + epsilon, 1.0);\n"
-  "\n"
-  "  float m_d = mapdist - dist;\n"
-  "  float p_max = variance / (variance + m_d * m_d);\n"
-  "\n"
-  "  p_max *= smoothstep(bleedthreshold, 1.0, p_max);\n"
-  "\n"
-  "  return max(lit_factor, p_max);\n"
-  "}\n";
-
-#endif /* ! SO_VSMLOOKUP_GLSL_H */
diff --git a/build/msvc9/docs/coin4.doxygen b/build/msvc9/docs/coin4.doxygen
deleted file mode 100644
index c514698..0000000
--- a/build/msvc9/docs/coin4.doxygen
+++ /dev/null
@@ -1,1231 +0,0 @@
-# Doxyfile 1.4.3
-
-# This file describes the settings to be used by the documentation system
-# doxygen (www.doxygen.org) for a project
-#
-# All text after a hash (#) is considered a comment and will be ignored
-# The format is:
-#       TAG = value [value, ...]
-# For lists items can also be appended using:
-#       TAG += value [value, ...]
-# Values that contain spaces should be placed between quotes (" ")
-
-#---------------------------------------------------------------------------
-# Project related configuration options
-#---------------------------------------------------------------------------
-
-# The PROJECT_NAME tag is a single word (or a sequence of words surrounded
-# by quotes) that should identify the project.
-
-PROJECT_NAME           = Coin
-
-# The PROJECT_NUMBER tag can be used to enter a project or revision number.
-# This could be handy for archiving the generated documentation or
-# if some version control system is used.
-
-PROJECT_NUMBER         = 4.0.0a
-
-# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
-# base path where the generated documentation will be put.
-# If a relative path is entered, it will be relative to the location
-# where doxygen was started. If left blank the current directory will be used.
-
-OUTPUT_DIRECTORY       =
-
-# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create
-# 4096 sub-directories (in 2 levels) under the output directory of each output
-# format and will distribute the generated files over these directories.
-# Enabling this option can be useful when feeding doxygen a huge amount of
-# source files, where putting all generated files in the same directory would
-# otherwise cause performance problems for the file system.
-
-CREATE_SUBDIRS         = NO
-
-# The OUTPUT_LANGUAGE tag is used to specify the language in which all
-# documentation generated by doxygen is written. Doxygen will use this
-# information to generate all constant output in the proper language.
-# The default language is English, other supported languages are:
-# Brazilian, Catalan, Chinese, Chinese-Traditional, Croatian, Czech, Danish,
-# Dutch, Finnish, French, German, Greek, Hungarian, Italian, Japanese,
-# Japanese-en (Japanese with English messages), Korean, Korean-en, Norwegian,
-# Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish,
-# Swedish, and Ukrainian.
-
-OUTPUT_LANGUAGE        = English
-
-# If the BRIEF_MEMBER_DESC tag is set to YES (the default) Doxygen will
-# include brief member descriptions after the members that are listed in
-# the file and class documentation (similar to JavaDoc).
-# Set to NO to disable this.
-
-BRIEF_MEMBER_DESC      = YES
-
-# If the REPEAT_BRIEF tag is set to YES (the default) Doxygen will prepend
-# the brief description of a member or function before the detailed description.
-# Note: if both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the
-# brief descriptions will be completely suppressed.
-
-REPEAT_BRIEF           = YES
-
-# This tag implements a quasi-intelligent brief description abbreviator
-# that is used to form the text in various listings. Each string
-# in this list, if found as the leading text of the brief description, will be
-# stripped from the text and the result after processing the whole list, is
-# used as the annotated text. Otherwise, the brief description is used as-is.
-# If left blank, the following values are used ("$name" is automatically
-# replaced with the name of the entity): "The $name class" "The $name widget"
-# "The $name file" "is" "provides" "specifies" "contains"
-# "represents" "a" "an" "the"
-
-ABBREVIATE_BRIEF       =
-
-# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then
-# Doxygen will generate a detailed section even if there is only a brief
-# description.
-
-ALWAYS_DETAILED_SEC    = NO
-
-# If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all
-# inherited members of a class in the documentation of that class as if those
-# members were ordinary class members. Constructors, destructors and assignment
-# operators of the base classes will not be shown.
-
-INLINE_INHERITED_MEMB  = NO
-
-# If the FULL_PATH_NAMES tag is set to YES then Doxygen will prepend the full
-# path before files name in the file list and in the header files. If set
-# to NO the shortest path that makes the file name unique will be used.
-
-FULL_PATH_NAMES        = NO
-
-# If the FULL_PATH_NAMES tag is set to YES then the STRIP_FROM_PATH tag
-# can be used to strip a user-defined part of the path. Stripping is
-# only done if one of the specified strings matches the left-hand part of
-# the path. The tag can be used to show relative paths in the file list.
-# If left blank the directory from which doxygen is run is used as the
-# path to strip.
-
-STRIP_FROM_PATH        =
-
-# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of
-# the path mentioned in the documentation of a class, which tells
-# the reader which header file to include in order to use a class.
-# If left blank only the name of the header file containing the class
-# definition is used. Otherwise one should specify the include paths that
-# are normally passed to the compiler using the -I flag.
-
-STRIP_FROM_INC_PATH    =
-
-# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter
-# (but less readable) file names. This can be useful is your file systems
-# doesn't support long names like on DOS, Mac, or CD-ROM.
-
-SHORT_NAMES            = NO
-
-# If the JAVADOC_AUTOBRIEF tag is set to YES then Doxygen
-# will interpret the first line (until the first dot) of a JavaDoc-style
-# comment as the brief description. If set to NO, the JavaDoc
-# comments will behave just like the Qt-style comments (thus requiring an
-# explicit @brief command for a brief description.
-
-JAVADOC_AUTOBRIEF      = YES
-
-# The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make Doxygen
-# treat a multi-line C++ special comment block (i.e. a block of //! or ///
-# comments) as a brief description. This used to be the default behaviour.
-# The new default is to treat a multi-line C++ comment block as a detailed
-# description. Set this tag to YES if you prefer the old behaviour instead.
-
-MULTILINE_CPP_IS_BRIEF = NO
-
-# If the INHERIT_DOCS tag is set to YES (the default) then an undocumented
-# member inherits the documentation from any documented member that it
-# re-implements.
-
-INHERIT_DOCS           = YES
-
-# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC
-# tag is set to YES, then doxygen will reuse the documentation of the first
-# member in the group (if any) for the other members of the group. By default
-# all members of a group must be documented explicitly.
-
-DISTRIBUTE_GROUP_DOC   = NO
-
-# If the SEPARATE_MEMBER_PAGES tag is set to YES, then doxygen will produce
-# a new page for each member. If set to NO, the documentation of a member will
-# be part of the file/class/namespace that contains it.
-
-SEPARATE_MEMBER_PAGES  = NO
-
-# The TAB_SIZE tag can be used to set the number of spaces in a tab.
-# Doxygen uses this value to replace tabs by spaces in code fragments.
-
-TAB_SIZE               = 8
-
-# This tag can be used to specify a number of aliases that acts
-# as commands in the documentation. An alias has the form "name=value".
-# For example adding "sideeffect=\par Side Effects:\n" will allow you to
-# put the command \sideeffect (or @sideeffect) in the documentation, which
-# will result in a user-defined paragraph with heading "Side Effects:".
-# You can put \n's in the value part of an alias to insert newlines.
-
-ALIASES                = "COININTERNAL=<em>This API member is considered internal to the library, as it is not likely to be of interest to the application programmer.</em>\n\n" \
-                         "DANGEROUS_ALLOC_RETURN=<b>Note that if the Coin library has been built as a DLL under Microsoft Windows and you use this method from application code, you \e must make sure that both the Coin DLL and the application executable is using the same instance of a C Run-Time (CRT) library. Otherwise, you \e will get memory heap corruption upon deallocating the returned instances, eventually leading to mysterious crashes.</b>\n\n" \
-                         "TOOLMAKER_REF=For extending the Coin library with your own classes, we strongly recommend that you make yourself acquainted with the excellent �The Inventor Toolmaker� book (ISBN 0-201-62493-1), which describes the tasks involved in detail. This book was written by the original SGI Inventor designers and explains many of the underlying design ideas, aswell as having lots of hands-on examples on how to extend the Coin toolkit in ways that are true to the fundamen [...]
-                         "COIN_CLASS_EXTENSION=Be aware that this class is an extension for Coin, and it is not available in the original SGI Open Inventor v2.1 API.\n" \
-                         "COIN_FUNCTION_EXTENSION=This function is an extension for Coin, and it is not available in the original SGI Open Inventor v2.1 API.\n" \
-                         "WEB3DCOPYRIGHT=<b>The detailed class documentation is taken verbatim from the VRML97 standard (ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by permission of the Consortium:</b>\n\n" \
-                         "ENDWEB3D=<b>The rest of this class documentation is \e not from the VRML97 standards documentation, but was written specifically for the Coin3D API documentation.</b>\n\n" \
-                         "ENGINE_TYPELESS_FILEFORMAT=The file format for this field is a bit special. Note the leading type specification, which is not necessary for most other field types:" \
-                         "NODEKIT_PRE_DIAGRAM=Node kit structure (new entries versus parent class marked with arrow prefix):" \
-                         "NODEKIT_POST_DIAGRAM=(See SoBaseKit::printDiagram() for information about the output formatting.)" \
-                         "NODEKIT_PRE_TABLE=Detailed information on catalog parts:" \
-                         "NODEKIT_POST_TABLE=(See SoBaseKit::printTable() for information about the output formatting.)" \
-                         "DRAGGER_CONSTRUCTOR=Default constructor, sets up the dragger nodekit catalog with the interaction and feedback geometry." \
-                         "DRAGGER_DEFAULT_SCREENSHOT=Here's how the dragger looks with its default geometry in the inactive state:"
-
-# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C
-# sources only. Doxygen will then generate output that is more tailored for C.
-# For instance, some of the names that are used will be different. The list
-# of all members will be omitted, etc.
-
-OPTIMIZE_OUTPUT_FOR_C  = NO
-
-# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java sources
-# only. Doxygen will then generate output that is more tailored for Java.
-# For instance, namespaces will be presented as packages, qualified scopes
-# will look different, etc.
-
-OPTIMIZE_OUTPUT_JAVA   = NO
-
-# Set the SUBGROUPING tag to YES (the default) to allow class member groups of
-# the same type (for instance a group of public functions) to be put as a
-# subgroup of that type (e.g. under the Public Functions section). Set it to
-# NO to prevent subgrouping. Alternatively, this can be done per class using
-# the \nosubgrouping command.
-
-SUBGROUPING            = YES
-
-#---------------------------------------------------------------------------
-# Build related configuration options
-#---------------------------------------------------------------------------
-
-# If the EXTRACT_ALL tag is set to YES doxygen will assume all entities in
-# documentation are documented, even if no documentation was available.
-# Private class members and static file members will be hidden unless
-# the EXTRACT_PRIVATE and EXTRACT_STATIC tags are set to YES
-
-EXTRACT_ALL            = NO
-
-# If the EXTRACT_PRIVATE tag is set to YES all private members of a class
-# will be included in the documentation.
-
-EXTRACT_PRIVATE        = NO
-
-# If the EXTRACT_STATIC tag is set to YES all static members of a file
-# will be included in the documentation.
-
-EXTRACT_STATIC         = NO
-
-# If the EXTRACT_LOCAL_CLASSES tag is set to YES classes (and structs)
-# defined locally in source files will be included in the documentation.
-# If set to NO only classes defined in header files are included.
-
-EXTRACT_LOCAL_CLASSES  = NO
-
-# This flag is only useful for Objective-C code. When set to YES local
-# methods, which are defined in the implementation section but not in
-# the interface are included in the documentation.
-# If set to NO (the default) only methods in the interface are included.
-
-EXTRACT_LOCAL_METHODS  = NO
-
-# If the HIDE_UNDOC_MEMBERS tag is set to YES, Doxygen will hide all
-# undocumented members of documented classes, files or namespaces.
-# If set to NO (the default) these members will be included in the
-# various overviews, but no documentation section is generated.
-# This option has no effect if EXTRACT_ALL is enabled.
-
-HIDE_UNDOC_MEMBERS     = NO
-
-# If the HIDE_UNDOC_CLASSES tag is set to YES, Doxygen will hide all
-# undocumented classes that are normally visible in the class hierarchy.
-# If set to NO (the default) these classes will be included in the various
-# overviews. This option has no effect if EXTRACT_ALL is enabled.
-
-HIDE_UNDOC_CLASSES     = YES
-
-# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, Doxygen will hide all
-# friend (class|struct|union) declarations.
-# If set to NO (the default) these declarations will be included in the
-# documentation.
-
-HIDE_FRIEND_COMPOUNDS  = YES
-
-# If the HIDE_IN_BODY_DOCS tag is set to YES, Doxygen will hide any
-# documentation blocks found inside the body of a function.
-# If set to NO (the default) these blocks will be appended to the
-# function's detailed documentation block.
-
-HIDE_IN_BODY_DOCS      = NO
-
-# The INTERNAL_DOCS tag determines if documentation
-# that is typed after a \internal command is included. If the tag is set
-# to NO (the default) then the documentation will be excluded.
-# Set it to YES to include the internal documentation.
-
-INTERNAL_DOCS          = YES
-
-# If the CASE_SENSE_NAMES tag is set to NO then Doxygen will only generate
-# file names in lower-case letters. If set to YES upper-case letters are also
-# allowed. This is useful if you have classes or files whose names only differ
-# in case and if your file system supports case sensitive file names. Windows
-# and Mac users are advised to set this option to NO.
-
-CASE_SENSE_NAMES       = YES
-
-# If the HIDE_SCOPE_NAMES tag is set to NO (the default) then Doxygen
-# will show members with their full class and namespace scopes in the
-# documentation. If set to YES the scope will be hidden.
-
-HIDE_SCOPE_NAMES       = NO
-
-# If the SHOW_INCLUDE_FILES tag is set to YES (the default) then Doxygen
-# will put a list of the files that are included by a file in the documentation
-# of that file.
-
-SHOW_INCLUDE_FILES     = YES
-
-# If the INLINE_INFO tag is set to YES (the default) then a tag [inline]
-# is inserted in the documentation for inline members.
-
-INLINE_INFO            = YES
-
-# If the SORT_MEMBER_DOCS tag is set to YES (the default) then doxygen
-# will sort the (detailed) documentation of file and class members
-# alphabetically by member name. If set to NO the members will appear in
-# declaration order.
-
-SORT_MEMBER_DOCS       = NO
-
-# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the
-# brief documentation of file, namespace and class members alphabetically
-# by member name. If set to NO (the default) the members will appear in
-# declaration order.
-
-SORT_BRIEF_DOCS        = NO
-
-# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be
-# sorted by fully-qualified names, including namespaces. If set to
-# NO (the default), the class list will be sorted only by class name,
-# not including the namespace part.
-# Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES.
-# Note: This option applies only to the class list, not to the
-# alphabetical list.
-
-SORT_BY_SCOPE_NAME     = NO
-
-# The GENERATE_TODOLIST tag can be used to enable (YES) or
-# disable (NO) the todo list. This list is created by putting \todo
-# commands in the documentation.
-
-GENERATE_TODOLIST      = NO
-
-# The GENERATE_TESTLIST tag can be used to enable (YES) or
-# disable (NO) the test list. This list is created by putting \test
-# commands in the documentation.
-
-GENERATE_TESTLIST      = NO
-
-# The GENERATE_BUGLIST tag can be used to enable (YES) or
-# disable (NO) the bug list. This list is created by putting \bug
-# commands in the documentation.
-
-GENERATE_BUGLIST       = YES
-
-# The GENERATE_DEPRECATEDLIST tag can be used to enable (YES) or
-# disable (NO) the deprecated list. This list is created by putting
-# \deprecated commands in the documentation.
-
-GENERATE_DEPRECATEDLIST= YES
-
-# The ENABLED_SECTIONS tag can be used to enable conditional
-# documentation sections, marked by \if sectionname ... \endif.
-
-ENABLED_SECTIONS       =
-
-# The MAX_INITIALIZER_LINES tag determines the maximum number of lines
-# the initial value of a variable or define consists of for it to appear in
-# the documentation. If the initializer consists of more lines than specified
-# here it will be hidden. Use a value of 0 to hide initializers completely.
-# The appearance of the initializer of individual variables and defines in the
-# documentation can be controlled using \showinitializer or \hideinitializer
-# command in the documentation regardless of this setting.
-
-MAX_INITIALIZER_LINES  = 30
-
-# Set the SHOW_USED_FILES tag to NO to disable the list of files generated
-# at the bottom of the documentation of classes and structs. If set to YES the
-# list will mention the files that were used to generate the documentation.
-
-SHOW_USED_FILES        = YES
-
-# If the sources in your project are distributed over multiple directories
-# then setting the SHOW_DIRECTORIES tag to YES will show the directory hierarchy
-# in the documentation.
-
-SHOW_DIRECTORIES       = NO
-
-# The FILE_VERSION_FILTER tag can be used to specify a program or script that
-# doxygen should invoke to get the current version for each file (typically from the
-# version control system). Doxygen will invoke the program by executing (via
-# popen()) the command <command> <input-file>, where <command> is the value of
-# the FILE_VERSION_FILTER tag, and <input-file> is the name of an input file
-# provided by doxygen. Whatever the progam writes to standard output
-# is used as the file version. See the manual for examples.
-
-FILE_VERSION_FILTER    =
-
-#---------------------------------------------------------------------------
-# configuration options related to warning and progress messages
-#---------------------------------------------------------------------------
-
-# The QUIET tag can be used to turn on/off the messages that are generated
-# by doxygen. Possible values are YES and NO. If left blank NO is used.
-
-QUIET                  = YES
-
-# The WARNINGS tag can be used to turn on/off the warning messages that are
-# generated by doxygen. Possible values are YES and NO. If left blank
-# NO is used.
-
-WARNINGS               = YES
-
-# If WARN_IF_UNDOCUMENTED is set to YES, then doxygen will generate warnings
-# for undocumented members. If EXTRACT_ALL is set to YES then this flag will
-# automatically be disabled.
-
-WARN_IF_UNDOCUMENTED   = YES
-
-# If WARN_IF_DOC_ERROR is set to YES, doxygen will generate warnings for
-# potential errors in the documentation, such as not documenting some
-# parameters in a documented function, or documenting parameters that
-# don't exist or using markup commands wrongly.
-
-WARN_IF_DOC_ERROR      = YES
-
-# This WARN_NO_PARAMDOC option can be abled to get warnings for
-# functions that are documented, but have no documentation for their parameters
-# or return value. If set to NO (the default) doxygen will only warn about
-# wrong or incomplete parameter documentation, but not about the absence of
-# documentation.
-
-WARN_NO_PARAMDOC       = NO
-
-# The WARN_FORMAT tag determines the format of the warning messages that
-# doxygen can produce. The string should contain the $file, $line, and $text
-# tags, which will be replaced by the file and line number from which the
-# warning originated and the warning text. Optionally the format may contain
-# $version, which will be replaced by the version of the file (if it could
-# be obtained via FILE_VERSION_FILTER)
-
-WARN_FORMAT            = "$file:$line: $text"
-
-# The WARN_LOGFILE tag can be used to specify a file to which warning
-# and error messages should be written. If left blank the output is written
-# to stderr.
-
-WARN_LOGFILE           =
-
-#---------------------------------------------------------------------------
-# configuration options related to the input files
-#---------------------------------------------------------------------------
-
-# The INPUT tag can be used to specify the files and/or directories that contain
-# documented source files. You may enter file names like "myfile.cpp" or
-# directories like "/usr/src/myproject". Separate the files or directories
-# with spaces.
-
-INPUT                  = .\include\Inventor\C\basic.h ..\..\docs\releases.dox ..\..\include\Inventor\actions\SoAction.h ..\..\include\Inventor\actions\SoAudioRenderAction.h ..\..\include\Inventor\actions\SoBoxHighlightRenderAction.h ..\..\include\Inventor\actions\SoCallbackAction.h ..\..\include\Inventor\actions\SoGetBoundingBoxAction.h ..\..\include\Inventor\actions\SoGetMatrixAction.h ..\..\include\Inventor\actions\SoGetPrimitiveCountAction.h ..\..\include\Inventor\actions\SoGlobalSimp [...]
-
-# If the value of the INPUT tag contains directories, you can use the
-# FILE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp
-# and *.h) to filter out the source-files in the directories. If left
-# blank the following patterns are tested:
-# *.c *.cc *.cxx *.cpp *.c++ *.java *.ii *.ixx *.ipp *.i++ *.inl *.h *.hh *.hxx
-# *.hpp *.h++ *.idl *.odl *.cs *.php *.php3 *.inc *.m *.mm
-
-FILE_PATTERNS          =
-
-# The RECURSIVE tag can be used to turn specify whether or not subdirectories
-# should be searched for input files as well. Possible values are YES and NO.
-# If left blank NO is used.
-
-RECURSIVE              = NO
-
-# The EXCLUDE tag can be used to specify files and/or directories that should
-# excluded from the INPUT source files. This way you can easily exclude a
-# subdirectory from a directory tree whose root is specified with the INPUT tag.
-
-EXCLUDE                =
-
-# The EXCLUDE_SYMLINKS tag can be used select whether or not files or
-# directories that are symbolic links (a Unix filesystem feature) are excluded
-# from the input.
-
-EXCLUDE_SYMLINKS       = NO
-
-# If the value of the INPUT tag contains directories, you can use the
-# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude
-# certain files from those directories.
-
-EXCLUDE_PATTERNS       =
-
-# The EXAMPLE_PATH tag can be used to specify one or more files or
-# directories that contain example code fragments that are included (see
-# the \include command).
-
-EXAMPLE_PATH           =
-
-# If the value of the EXAMPLE_PATH tag contains directories, you can use the
-# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp
-# and *.h) to filter out the source-files in the directories. If left
-# blank all files are included.
-
-EXAMPLE_PATTERNS       =
-
-# If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be
-# searched for input files to be used with the \include or \dontinclude
-# commands irrespective of the value of the RECURSIVE tag.
-# Possible values are YES and NO. If left blank NO is used.
-
-EXAMPLE_RECURSIVE      = NO
-
-# The IMAGE_PATH tag can be used to specify one or more files or
-# directories that contain image that are included in the documentation (see
-# the \image command).
-
-IMAGE_PATH             =
-
-# The INPUT_FILTER tag can be used to specify a program that doxygen should
-# invoke to filter for each input file. Doxygen will invoke the filter program
-# by executing (via popen()) the command <filter> <input-file>, where <filter>
-# is the value of the INPUT_FILTER tag, and <input-file> is the name of an
-# input file. Doxygen will then use the output that the filter program writes
-# to standard output.  If FILTER_PATTERNS is specified, this tag will be
-# ignored.
-
-INPUT_FILTER           =
-
-# The FILTER_PATTERNS tag can be used to specify filters on a per file pattern
-# basis.  Doxygen will compare the file name with each pattern and apply the
-# filter if there is a match.  The filters are a list of the form:
-# pattern=filter (like *.cpp=my_cpp_filter). See INPUT_FILTER for further
-# info on how filters are used. If FILTER_PATTERNS is empty, INPUT_FILTER
-# is applied to all files.
-
-FILTER_PATTERNS        =
-
-# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using
-# INPUT_FILTER) will be used to filter the input files when producing source
-# files to browse (i.e. when SOURCE_BROWSER is set to YES).
-
-FILTER_SOURCE_FILES    = NO
-
-#---------------------------------------------------------------------------
-# configuration options related to source browsing
-#---------------------------------------------------------------------------
-
-# If the SOURCE_BROWSER tag is set to YES then a list of source files will
-# be generated. Documented entities will be cross-referenced with these sources.
-# Note: To get rid of all source code in the generated output, make sure also
-# VERBATIM_HEADERS is set to NO.
-
-SOURCE_BROWSER         = NO
-
-# Setting the INLINE_SOURCES tag to YES will include the body
-# of functions and classes directly in the documentation.
-
-INLINE_SOURCES         = NO
-
-# Setting the STRIP_CODE_COMMENTS tag to YES (the default) will instruct
-# doxygen to hide any special comment blocks from generated source code
-# fragments. Normal C and C++ comments will always remain visible.
-
-STRIP_CODE_COMMENTS    = YES
-
-# If the REFERENCED_BY_RELATION tag is set to YES (the default)
-# then for each documented function all documented
-# functions referencing it will be listed.
-
-REFERENCED_BY_RELATION = NO
-
-# If the REFERENCES_RELATION tag is set to YES (the default)
-# then for each documented function all documented entities
-# called/used by that function will be listed.
-
-REFERENCES_RELATION    = NO
-
-# If the USE_HTAGS tag is set to YES then the references to source code
-# will point to the HTML generated by the htags(1) tool instead of doxygen
-# built-in source browser. The htags tool is part of GNU's global source
-# tagging system (see http://www.gnu.org/software/global/global.html). You
-# will need version 4.8.6 or higher.
-
-USE_HTAGS              = NO
-
-# If the VERBATIM_HEADERS tag is set to YES (the default) then Doxygen
-# will generate a verbatim copy of the header file for each class for
-# which an include is specified. Set to NO to disable this.
-
-VERBATIM_HEADERS       = YES
-
-#---------------------------------------------------------------------------
-# configuration options related to the alphabetical class index
-#---------------------------------------------------------------------------
-
-# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index
-# of all compounds will be generated. Enable this if the project
-# contains a lot of classes, structs, unions or interfaces.
-
-ALPHABETICAL_INDEX     = YES
-
-# If the alphabetical index is enabled (see ALPHABETICAL_INDEX) then
-# the COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns
-# in which this list will be split (can be a number in the range [1..20])
-
-COLS_IN_ALPHA_INDEX    = 5
-
-# In case all classes in a project start with a common prefix, all
-# classes will be put under the same header in the alphabetical index.
-# The IGNORE_PREFIX tag can be used to specify one or more prefixes that
-# should be ignored while generating the index headers.
-
-IGNORE_PREFIX          = So \
-                         Sb \
-                         cc_
-
-#---------------------------------------------------------------------------
-# configuration options related to the HTML output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_HTML tag is set to YES (the default) Doxygen will
-# generate HTML output.
-
-GENERATE_HTML = YES
-
-# The HTML_OUTPUT tag is used to specify where the HTML docs will be put.
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be
-# put in front of it. If left blank `html' will be used as the default path.
-
-HTML_OUTPUT = ..\html
-
-# The HTML_FILE_EXTENSION tag can be used to specify the file extension for
-# each generated HTML page (for example: .htm,.php,.asp). If it is left blank
-# doxygen will generate files with .html extension.
-
-HTML_FILE_EXTENSION    = .html
-
-# The HTML_HEADER tag can be used to specify a personal HTML header for
-# each generated HTML page. If it is left blank doxygen will generate a
-# standard header.
-
-HTML_HEADER            = ..\..\docs\doxygen\header.html
-
-# The HTML_FOOTER tag can be used to specify a personal HTML footer for
-# each generated HTML page. If it is left blank doxygen will generate a
-# standard footer.
-
-HTML_FOOTER            = ..\..\docs\doxygen\footer.html
-
-# The HTML_STYLESHEET tag can be used to specify a user-defined cascading
-# style sheet that is used by each HTML page. It can be used to
-# fine-tune the look of the HTML output. If the tag is left blank doxygen
-# will generate a default style sheet. Note that doxygen will try to copy
-# the style sheet file to the HTML output directory, so don't put your own
-# stylesheet in the HTML output directory as well, or it will be erased!
-
-HTML_STYLESHEET        = ..\..\docs\doxygen\stylesheet.css
-
-# If the HTML_ALIGN_MEMBERS tag is set to YES, the members of classes,
-# files or namespaces will be aligned in HTML using tables. If set to
-# NO a bullet list will be used.
-
-HTML_ALIGN_MEMBERS     = YES
-
-# If the GENERATE_HTMLHELP tag is set to YES, additional index files
-# will be generated that can be used as input for tools like the
-# Microsoft HTML help workshop to generate a compressed HTML help file (.chm)
-# of the generated HTML documentation.
-
-GENERATE_HTML = YES
-
-# If the GENERATE_HTMLHELP tag is set to YES, the CHM_FILE tag can
-# be used to specify the file name of the resulting .chm file. You
-# can add a path in front of the file if the result should not be
-# written to the html output directory.
-
-CHM_FILE               =
-
-# If the GENERATE_HTMLHELP tag is set to YES, the HHC_LOCATION tag can
-# be used to specify the location (absolute path including file name) of
-# the HTML help compiler (hhc.exe). If non-empty doxygen will try to run
-# the HTML help compiler on the generated index.hhp.
-
-HHC_LOCATION           =
-
-# If the GENERATE_HTMLHELP tag is set to YES, the GENERATE_CHI flag
-# controls if a separate .chi index file is generated (YES) or that
-# it should be included in the master .chm file (NO).
-
-GENERATE_CHI           = NO
-
-# If the GENERATE_HTMLHELP tag is set to YES, the BINARY_TOC flag
-# controls whether a binary table of contents is generated (YES) or a
-# normal table of contents (NO) in the .chm file.
-
-BINARY_TOC             = NO
-
-# The TOC_EXPAND flag can be set to YES to add extra items for group members
-# to the contents of the HTML help documentation and to the tree view.
-
-TOC_EXPAND             = NO
-
-# The DISABLE_INDEX tag can be used to turn on/off the condensed index at
-# top of each HTML page. The value NO (the default) enables the index and
-# the value YES disables it.
-
-DISABLE_INDEX          = NO
-
-# This tag can be used to set the number of enum values (range [1..20])
-# that doxygen will group on one line in the generated HTML documentation.
-
-ENUM_VALUES_PER_LINE   = 4
-
-# If the GENERATE_TREEVIEW tag is set to YES, a side panel will be
-# generated containing a tree-like index structure (just like the one that
-# is generated for HTML Help). For this to work a browser that supports
-# JavaScript, DHTML, CSS and frames is required (for instance Mozilla 1.0+,
-# Netscape 6.0+, Internet explorer 5.0+, or Konqueror). Windows users are
-# probably better off using the HTML help feature.
-
-GENERATE_TREEVIEW      = NO
-
-# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be
-# used to set the initial width (in pixels) of the frame in which the tree
-# is shown.
-
-TREEVIEW_WIDTH         = 250
-
-#---------------------------------------------------------------------------
-# configuration options related to the LaTeX output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_LATEX tag is set to YES (the default) Doxygen will
-# generate Latex output.
-
-GENERATE_LATEX         = NO
-
-# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put.
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be
-# put in front of it. If left blank `latex' will be used as the default path.
-
-LATEX_OUTPUT           =
-
-# The LATEX_CMD_NAME tag can be used to specify the LaTeX command name to be
-# invoked. If left blank `latex' will be used as the default command name.
-
-LATEX_CMD_NAME         = latex
-
-# The MAKEINDEX_CMD_NAME tag can be used to specify the command name to
-# generate index for LaTeX. If left blank `makeindex' will be used as the
-# default command name.
-
-MAKEINDEX_CMD_NAME     = makeindex
-
-# If the COMPACT_LATEX tag is set to YES Doxygen generates more compact
-# LaTeX documents. This may be useful for small projects and may help to
-# save some trees in general.
-
-COMPACT_LATEX          = NO
-
-# The PAPER_TYPE tag can be used to set the paper type that is used
-# by the printer. Possible values are: a4, a4wide, letter, legal and
-# executive. If left blank a4wide will be used.
-
-PAPER_TYPE             = a4wide
-
-# The EXTRA_PACKAGES tag can be to specify one or more names of LaTeX
-# packages that should be included in the LaTeX output.
-
-EXTRA_PACKAGES         =
-
-# The LATEX_HEADER tag can be used to specify a personal LaTeX header for
-# the generated latex document. The header should contain everything until
-# the first chapter. If it is left blank doxygen will generate a
-# standard header. Notice: only use this tag if you know what you are doing!
-
-LATEX_HEADER           =
-
-# If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated
-# is prepared for conversion to pdf (using ps2pdf). The pdf file will
-# contain links (just like the HTML output) instead of page references
-# This makes the output suitable for online browsing using a pdf viewer.
-
-PDF_HYPERLINKS         = NO
-
-# If the USE_PDFLATEX tag is set to YES, pdflatex will be used instead of
-# plain latex in the generated Makefile. Set this option to YES to get a
-# higher quality PDF documentation.
-
-USE_PDFLATEX           = NO
-
-# If the LATEX_BATCHMODE tag is set to YES, doxygen will add the \\batchmode.
-# command to the generated LaTeX files. This will instruct LaTeX to keep
-# running if errors occur, instead of asking the user for help.
-# This option is also used when generating formulas in HTML.
-
-LATEX_BATCHMODE        = NO
-
-# If LATEX_HIDE_INDICES is set to YES then doxygen will not
-# include the index chapters (such as File Index, Compound Index, etc.)
-# in the output.
-
-LATEX_HIDE_INDICES     = NO
-
-#---------------------------------------------------------------------------
-# configuration options related to the RTF output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_RTF tag is set to YES Doxygen will generate RTF output
-# The RTF output is optimized for Word 97 and may not look very pretty with
-# other RTF readers or editors.
-
-GENERATE_RTF           = NO
-
-# The RTF_OUTPUT tag is used to specify where the RTF docs will be put.
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be
-# put in front of it. If left blank `rtf' will be used as the default path.
-
-RTF_OUTPUT             = rtf
-
-# If the COMPACT_RTF tag is set to YES Doxygen generates more compact
-# RTF documents. This may be useful for small projects and may help to
-# save some trees in general.
-
-COMPACT_RTF            = NO
-
-# If the RTF_HYPERLINKS tag is set to YES, the RTF that is generated
-# will contain hyperlink fields. The RTF file will
-# contain links (just like the HTML output) instead of page references.
-# This makes the output suitable for online browsing using WORD or other
-# programs which support those fields.
-# Note: wordpad (write) and others do not support links.
-
-RTF_HYPERLINKS         = NO
-
-# Load stylesheet definitions from file. Syntax is similar to doxygen's
-# config file, i.e. a series of assignments. You only have to provide
-# replacements, missing definitions are set to their default value.
-
-RTF_STYLESHEET_FILE    =
-
-# Set optional variables used in the generation of an rtf document.
-# Syntax is similar to doxygen's config file.
-
-RTF_EXTENSIONS_FILE    =
-
-#---------------------------------------------------------------------------
-# configuration options related to the man page output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_MAN tag is set to YES (the default) Doxygen will
-# generate man pages
-
-GENERATE_MAN           = NO
-
-# The MAN_OUTPUT tag is used to specify where the man pages will be put.
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be
-# put in front of it. If left blank `man' will be used as the default path.
-
-MAN_OUTPUT = man
-
-# The MAN_EXTENSION tag determines the extension that is added to
-# the generated man pages (default is the subroutine's section .3)
-
-MAN_EXTENSION          = .3
-
-# If the MAN_LINKS tag is set to YES and Doxygen generates man output,
-# then it will generate one additional man file for each entity
-# documented in the real man page(s). These additional files
-# only source the real man page, but without them the man command
-# would be unable to find the correct page. The default is NO.
-
-MAN_LINKS              = NO
-
-#---------------------------------------------------------------------------
-# configuration options related to the XML output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_XML tag is set to YES Doxygen will
-# generate an XML file that captures the structure of
-# the code including all documentation.
-
-GENERATE_XML           = NO
-
-# The XML_OUTPUT tag is used to specify where the XML pages will be put.
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be
-# put in front of it. If left blank `xml' will be used as the default path.
-
-XML_OUTPUT             = xml
-
-# The XML_SCHEMA tag can be used to specify an XML schema,
-# which can be used by a validating XML parser to check the
-# syntax of the XML files.
-
-XML_SCHEMA             =
-
-# The XML_DTD tag can be used to specify an XML DTD,
-# which can be used by a validating XML parser to check the
-# syntax of the XML files.
-
-XML_DTD                =
-
-# If the XML_PROGRAMLISTING tag is set to YES Doxygen will
-# dump the program listings (including syntax highlighting
-# and cross-referencing information) to the XML output. Note that
-# enabling this will significantly increase the size of the XML output.
-
-XML_PROGRAMLISTING     = YES
-
-#---------------------------------------------------------------------------
-# configuration options for the AutoGen Definitions output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_AUTOGEN_DEF tag is set to YES Doxygen will
-# generate an AutoGen Definitions (see autogen.sf.net) file
-# that captures the structure of the code including all
-# documentation. Note that this feature is still experimental
-# and incomplete at the moment.
-
-GENERATE_AUTOGEN_DEF   = NO
-
-#---------------------------------------------------------------------------
-# configuration options related to the Perl module output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_PERLMOD tag is set to YES Doxygen will
-# generate a Perl module file that captures the structure of
-# the code including all documentation. Note that this
-# feature is still experimental and incomplete at the
-# moment.
-
-GENERATE_PERLMOD       = NO
-
-# If the PERLMOD_LATEX tag is set to YES Doxygen will generate
-# the necessary Makefile rules, Perl scripts and LaTeX code to be able
-# to generate PDF and DVI output from the Perl module output.
-
-PERLMOD_LATEX          = NO
-
-# If the PERLMOD_PRETTY tag is set to YES the Perl module output will be
-# nicely formatted so it can be parsed by a human reader.  This is useful
-# if you want to understand what is going on.  On the other hand, if this
-# tag is set to NO the size of the Perl module output will be much smaller
-# and Perl will parse it just the same.
-
-PERLMOD_PRETTY         = YES
-
-# The names of the make variables in the generated doxyrules.make file
-# are prefixed with the string contained in PERLMOD_MAKEVAR_PREFIX.
-# This is useful so different doxyrules.make files included by the same
-# Makefile don't overwrite each other's variables.
-
-PERLMOD_MAKEVAR_PREFIX =
-
-#---------------------------------------------------------------------------
-# Configuration options related to the preprocessor
-#---------------------------------------------------------------------------
-
-# If the ENABLE_PREPROCESSING tag is set to YES (the default) Doxygen will
-# evaluate all C-preprocessor directives found in the sources and include
-# files.
-
-ENABLE_PREPROCESSING   = YES
-
-# If the MACRO_EXPANSION tag is set to YES Doxygen will expand all macro
-# names in the source code. If set to NO (the default) only conditional
-# compilation will be performed. Macro expansion can be done in a controlled
-# way by setting EXPAND_ONLY_PREDEF to YES.
-
-MACRO_EXPANSION        = YES
-
-# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES
-# then the macro expansion is limited to the macros specified with the
-# PREDEFINED and EXPAND_AS_PREDEFINED tags.
-
-EXPAND_ONLY_PREDEF     = NO
-
-# If the SEARCH_INCLUDES tag is set to YES (the default) the includes files
-# in the INCLUDE_PATH (see below) will be search if a #include is found.
-
-SEARCH_INCLUDES        = YES
-
-# The INCLUDE_PATH tag can be used to specify one or more directories that
-# contain include files that are not input files but should be processed by
-# the preprocessor.
-
-INCLUDE_PATH           = .\include \
-                         . \
-                         ..\..\include \
-                         ..\..\include\Inventor\annex
-
-# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard
-# patterns (like *.h and *.hpp) to filter out the header-files in the
-# directories. If left blank, the patterns specified with FILE_PATTERNS will
-# be used.
-
-INCLUDE_FILE_PATTERNS  = *.h \
-                         *.h.in
-
-# The PREDEFINED tag can be used to specify one or more macro names that
-# are defined before the preprocessor is started (similar to the -D option of
-# gcc). The argument of the tag is a list of macros of the form: name
-# or name=definition (no spaces). If the definition and the = are
-# omitted =1 is assumed. To prevent a macro definition from being
-# undefined via #undef or recursively expanded use the := operator
-# instead of the = operator.
-
-PREDEFINED             = DOXYGEN_SKIP_THIS=1 \
-                         HAVE_CONFIG_H= \
-                         HAVE_VRML97= \
-                         HAVE_NODEKITS= \
-                         HAVE_DRAGGERS= \
-                         HAVE_MANIPULATORS= \
-                         COIN_DLL_API=
-
-# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
-# this tag can be used to specify a list of macro names that should be expanded.
-# The macro definition that is found in the sources will be used.
-# Use the PREDEFINED tag if you want to use a different macro definition.
-
-EXPAND_AS_DEFINED      = SO_COMPOSE__HEADER \
-                         SO_SFIELD_HEADER \
-                         SO_MFIELD_HEADER \
-                         SO_SFIELD_DERIVED_HEADER \
-                         SO_MFIELD_DERIVED_HEADER \
-                         SO_SFIELD_CONSTRUCTOR_HEADER \
-                         SO_SFIELD_REQUIRED_HEADER \
-                         SO_SFIELD_IO_HEADER \
-                         SO_MFIELD_IO_HEADER \
-                         SO_SFIELD_VALUE_HEADER \
-                         SO_MFIELD_VALUE_HEADER \
-                         SO_SFIELD_DERIVED_VALUE_HEADER \
-                         SO_MFIELD_DERIVED_VALUE_HEADER \
-                         SO_MFIELD_SETVALUESPOINTER_HEADER
-
-# If the SKIP_FUNCTION_MACROS tag is set to YES (the default) then
-# doxygen's preprocessor will remove all function-like macros that are alone
-# on a line, have an all uppercase name, and do not end with a semicolon. Such
-# function macros are typically used for boiler-plate code, and will confuse
-# the parser if not removed.
-
-SKIP_FUNCTION_MACROS   = NO
-
-#---------------------------------------------------------------------------
-# Configuration::additions related to external references
-#---------------------------------------------------------------------------
-
-# The TAGFILES option can be used to specify one or more tagfiles.
-# Optionally an initial location of the external documentation
-# can be added for each tagfile. The format of a tag file without
-# this location is as follows:
-#   TAGFILES = file1 file2 ...
-# Adding location for the tag files is done as follows:
-#   TAGFILES = file1=loc1 "file2 = loc2" ...
-# where "loc1" and "loc2" can be relative or absolute paths or
-# URLs. If a location is present for each tag, the installdox tool
-# does not have to be run to correct the links.
-# Note that each tag file must have a unique name
-# (where the name does NOT include the path)
-# If a tag file is not located in the directory in which doxygen
-# is run, you must also specify the path to the tagfile here.
-
-TAGFILES               =
-
-# When a file name is specified after GENERATE_TAGFILE, doxygen will create
-# a tag file that is based on the input files it reads.
-
-GENERATE_TAGFILE = ..\html\coin.tag
-
-# If the ALLEXTERNALS tag is set to YES all external classes will be listed
-# in the class index. If set to NO only the inherited external classes
-# will be listed.
-
-ALLEXTERNALS           = NO
-
-# If the EXTERNAL_GROUPS tag is set to YES all external groups will be listed
-# in the modules index. If set to NO, only the current project's groups will
-# be listed.
-
-EXTERNAL_GROUPS        = YES
-
-# The PERL_PATH should be the absolute path and name of the perl script
-# interpreter (i.e. the result of `which perl').
-
-PERL_PATH              = /usr/bin/perl
-
-#---------------------------------------------------------------------------
-# Configuration options related to the dot tool
-#---------------------------------------------------------------------------
-
-# If the CLASS_DIAGRAMS tag is set to YES (the default) Doxygen will
-# generate a inheritance diagram (in HTML, RTF and LaTeX) for classes with base
-# or super classes. Setting the tag to NO turns the diagrams off. Note that
-# this option is superseded by the HAVE_DOT option below. This is only a
-# fallback. It is recommended to install and use dot, since it yields more
-# powerful graphs.
-
-CLASS_DIAGRAMS         = YES
-
-# If set to YES, the inheritance and collaboration graphs will hide
-# inheritance and usage relations if the target is undocumented
-# or is not a class.
-
-HIDE_UNDOC_RELATIONS   = NO
-
-# If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is
-# available from the path. This tool is part of Graphviz, a graph visualization
-# toolkit from AT&T and Lucent Bell Labs. The other options in this section
-# have no effect if this option is set to NO (the default)
-
-HAVE_DOT               = NO
-
-# If the CLASS_GRAPH and HAVE_DOT tags are set to YES then doxygen
-# will generate a graph for each documented class showing the direct and
-# indirect inheritance relations. Setting this tag to YES will force the
-# the CLASS_DIAGRAMS tag to NO.
-
-CLASS_GRAPH            = YES
-
-# If the COLLABORATION_GRAPH and HAVE_DOT tags are set to YES then doxygen
-# will generate a graph for each documented class showing the direct and
-# indirect implementation dependencies (inheritance, containment, and
-# class references variables) of the class with other documented classes.
-
-COLLABORATION_GRAPH    = YES
-
-# If the GROUP_GRAPHS and HAVE_DOT tags are set to YES then doxygen
-# will generate a graph for groups, showing the direct groups dependencies
-
-GROUP_GRAPHS           = YES
-
-# If the UML_LOOK tag is set to YES doxygen will generate inheritance and
-# collaboration diagrams in a style similar to the OMG's Unified Modeling
-# Language.
-
-UML_LOOK               = NO
-
-# If set to YES, the inheritance and collaboration graphs will show the
-# relations between templates and their instances.
-
-TEMPLATE_RELATIONS     = YES
-
-# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDE_GRAPH, and HAVE_DOT
-# tags are set to YES then doxygen will generate a graph for each documented
-# file showing the direct and indirect include dependencies of the file with
-# other documented files.
-
-INCLUDE_GRAPH          = YES
-
-# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDED_BY_GRAPH, and
-# HAVE_DOT tags are set to YES then doxygen will generate a graph for each
-# documented header file showing the documented files that directly or
-# indirectly include this file.
-
-INCLUDED_BY_GRAPH      = YES
-
-# If the CALL_GRAPH and HAVE_DOT tags are set to YES then doxygen will
-# generate a call dependency graph for every global function or class method.
-# Note that enabling this option will significantly increase the time of a run.
-# So in most cases it will be better to enable call graphs for selected
-# functions only using the \callgraph command.
-
-CALL_GRAPH             = NO
-
-# If the GRAPHICAL_HIERARCHY and HAVE_DOT tags are set to YES then doxygen
-# will graphical hierarchy of all classes instead of a textual one.
-
-GRAPHICAL_HIERARCHY    = YES
-
-# If the DIRECTORY_GRAPH, SHOW_DIRECTORIES and HAVE_DOT tags are set to YES
-# then doxygen will show the dependencies a directory has on other directories
-# in a graphical way. The dependency relations are determined by the #include
-# relations between the files in the directories.
-
-DIRECTORY_GRAPH        = YES
-
-# The DOT_IMAGE_FORMAT tag can be used to set the image format of the images
-# generated by dot. Possible values are png, jpg, or gif
-# If left blank png will be used.
-
-DOT_IMAGE_FORMAT       = png
-
-# The tag DOT_PATH can be used to specify the path where the dot tool can be
-# found. If left blank, it is assumed the dot tool can be found in the path.
-
-DOT_PATH               =
-
-# The DOTFILE_DIRS tag can be used to specify one or more directories that
-# contain dot files that are included in the documentation (see the
-# \dotfile command).
-
-DOTFILE_DIRS           =
-
-# The MAX_DOT_GRAPH_DEPTH tag can be used to set the maximum depth of the
-# graphs generated by dot. A depth value of 3 means that only nodes reachable
-# from the root by following a path via at most 3 edges will be shown. Nodes
-# that lay further from the root node will be omitted. Note that setting this
-# option to 1 or 2 may greatly reduce the computation time needed for large
-# code bases. Also note that a graph may be further truncated if the graph's
-# image dimensions are not sufficient to fit the graph (see MAX_DOT_GRAPH_WIDTH
-# and MAX_DOT_GRAPH_HEIGHT). If 0 is used for the depth value (the default),
-# the graph is not depth-constrained.
-
-MAX_DOT_GRAPH_DEPTH    = 0
-
-# Set the DOT_TRANSPARENT tag to YES to generate images with a transparent
-# background. This is disabled by default, which results in a white background.
-# Warning: Depending on the platform used, enabling this option may lead to
-# badly anti-aliased labels on the edges of a graph (i.e. they become hard to
-# read).
-
-DOT_TRANSPARENT        = NO
-
-# Set the DOT_MULTI_TARGETS tag to YES allow dot to generate multiple output
-# files in one run (i.e. multiple -o and -T options on the command line). This
-# makes dot run faster, but since only newer versions of dot (>1.8.10)
-# support this, this feature is disabled by default.
-
-DOT_MULTI_TARGETS      = NO
-
-# If the GENERATE_LEGEND tag is set to YES (the default) Doxygen will
-# generate a legend page explaining the meaning of the various boxes and
-# arrows in the dot generated graphs.
-
-GENERATE_LEGEND        = YES
-
-# If the DOT_CLEANUP tag is set to YES (the default) Doxygen will
-# remove the intermediate dot files that are used to generate
-# the various graphs.
-
-DOT_CLEANUP            = YES
-
-#---------------------------------------------------------------------------
-# Configuration::additions related to the search engine
-#---------------------------------------------------------------------------
-
-# The SEARCHENGINE tag specifies whether or not a search engine should be
-# used. If set to NO the values of all tags below this one will be ignored.
-
-SEARCHENGINE           = NO
diff --git a/build/msvc9/include/Inventor/C/basic.h b/build/msvc9/include/Inventor/C/basic.h
deleted file mode 100644
index 0f77e62..0000000
--- a/build/msvc9/include/Inventor/C/basic.h
+++ /dev/null
@@ -1,309 +0,0 @@
-/* include/Inventor/C/basic.h.  Generated by configure.  */
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_BASIC_H
-#define COIN_BASIC_H
-
-/*
-  NOTE: basic.h is automatically generated from basic.h.in, so don't
-  edit basic.h directly.
-*/
-
-/* *********************************************************************** */
-
-/* Documented for Doxygen in SoDB.cpp. */
-typedef int SbBool;
-
-#ifdef DOXYGEN_SKIP_THIS
-#ifndef USE_STATIC_CONSTS
-//POTENTIAL_ROTTING_DOCUMENTATION
-/*
-  Using static consts might have some problems with merging on older
-  compilers, so lie for doxygen for now, this is tested and found
-  working on GCC 4.(1-3)
-*/
-#define USE_STATIC_CONSTS
-#endif //USE_STATIC_CONSTS
-#endif //DOXYGEN_SKIP_THIS
-
-#ifndef FALSE
-#ifdef USE_STATIC_CONSTS
-static const SbBool FALSE = 0;
-#else
-#define FALSE 0
-#endif //USE_STATIC_CONSTS
-#endif /* !FALSE */
-
-#ifndef TRUE
-#ifdef USE_STATIC_CONSTS
-static const SbBool TRUE = 1;
-#else
-#define TRUE 1
-#endif //USE_STATIC_CONSTS
-#endif /* !TRUE */
-
-/* *********************************************************************** */
-
-/* Ye good olde min/max macros. No library would be complete without them. */
-
-#define cc_min(x, y) (((x) < (y)) ? (x) : (y))
-#define cc_max(x, y) (((x) > (y)) ? (x) : (y))
-
-/* *********************************************************************** */
-
-/* Include this to 1) be compatible with Open Inventor's SbBasic.h, 2)
- * provide a way for application programmers to get hold of the type
- * definitions without explicitly including inttypes.h.
- *
- * The latter point is important because the inttypes.h file in SGI
- * and TGS Open Inventor is placed _below_ the Inventor/ directory in
- * the header files hierarchy. This is a stupid thing to do because it
- * could easily conflict with the inttypes.h file installed as part of
- * the C library on many systems (like GNU/Linux's glibc, for
- * instance).
- */
-#include <Inventor/system/inttypes.h>
-
-/* Internal note for Coin developers: in other sourcefiles in Coin, we
- * depend on math.h being included through SbBasic.h. It is done this
- * way to always make sure we have the M_* symbols available under
- * MSWin (see below). So don't remove the following line unless you
- * know very well what you are doing.
- */
-#include <math.h>
-
-/* Define misc values if they are not available from math.h. UNIX
- * systems typically have these defines, and MSWindows systems don't.
- */
-#ifndef M_E
-#define M_E 2.7182818284590452354
-#endif /* !M_E */
-#ifndef M_LOG2E
-#define M_LOG2E 1.4426950408889634074
-#endif /* !M_LOG2E */
-#ifndef M_LOG10E
-#define M_LOG10E 0.43429448190325182765
-#endif /* !M_LOG10E */
-#ifndef M_LN2
-#define M_LN2 0.69314718055994530942
-#endif /* !M_LN2 */
-#ifndef M_LN10
-#define M_LN10 2.30258509299404568402
-#endif /* !M_LN10 */
-#ifndef M_PI
-#define M_PI 3.14159265358979323846
-#endif /* !M_PI */
-#ifndef M_TWOPI
-#define M_TWOPI (M_PI * 2.0)
-#endif /* !M_TWOPI */
-#ifndef M_PI_2
-#define M_PI_2 1.57079632679489661923
-#endif /* !M_PI_2 */
-#ifndef M_PI_4
-#define M_PI_4 0.78539816339744830962
-#endif /* !M_PI_4 */
-#ifndef M_3PI_4
-#define M_3PI_4 2.3561944901923448370E0
-#endif /* !M_3PI_4 */
-#ifndef M_SQRTPI
-#define M_SQRTPI 1.77245385090551602792981
-#endif /* !M_SQRTPI */
-#ifndef M_1_PI
-#define M_1_PI 0.31830988618379067154
-#endif /* !M_1_PI */
-#ifndef M_2_PI
-#define M_2_PI 0.63661977236758134308
-#endif /* !M_2_PI */
-#ifndef M_2_SQRTPI
-#define M_2_SQRTPI 1.12837916709551257390
-#endif /* !M_2_SQRTPI */
-#ifndef M_SQRT2
-#define M_SQRT2 1.41421356237309504880
-#endif /* !M_SQRT2 */
-#ifndef M_SQRT1_2
-#define M_SQRT1_2 0.70710678118654752440
-#endif /* !M_SQRT1_2 */
-#ifndef M_LN2LO
-#define M_LN2LO 1.9082149292705877000E-10
-#endif /* !M_LN2LO */
-#ifndef M_LN2HI
-#define M_LN2HI 6.9314718036912381649E-1
-#endif /* !M_LN2HI */
-#ifndef M_SQRT3
-#define M_SQRT3 1.73205080756887719000
-#endif /* !M_SQRT3 */
-#ifndef M_IVLN10
-#define M_IVLN10 0.43429448190325182765 /* 1 / log(10) */
-#endif /* !M_IVLN10 */
-#ifndef M_LOG2_E
-#define M_LOG2_E 0.693147180559945309417
-#endif /* !M_LOG2_E */
-#ifndef M_INVLN2
-#define M_INVLN2 1.4426950408889633870E0 /* 1 / log(2) */
-#endif /* !M_INVLN2 */
-
-/* *********************************************************************** */
-
-/* A unique identifier to recognize whether or not we're running under
- * Kongsberg Oil & Gas Technologies's Coin library.
- */
-#define __COIN__
-
-/* The following #undef'ed defines are automatically defined and
- * synchronized with the settings in configure.in when ``configure''
- * is executed.
- *
- * The #ifndef wrapper is necessary because during development, these
- * are also defined in the config.h file generated by ``configure''.
- */
-#ifndef COIN_VERSION
-
-/* These are available for adding or omitting features based on Coin
- * version numbers in client application sources. */
-#define COIN_MAJOR_VERSION 4
-#define COIN_MINOR_VERSION 0
-#define COIN_MICRO_VERSION 0
-#define COIN_BETA_VERSION a
-#define COIN_VERSION "4.0.0a"
-
-/* This define is set by the configure script if singleprecision math
-   functions are available from the C library API headers. */
-/* #undef HAVE_SINGLEPRECISION_MATH */
-
-/* Most compilers should have "hash quoting", as it is part of the
-   ANSI standard. */
-#define HAVE_HASH_QUOTING 1
-/* #undef HAVE_APOSTROPHES_QUOTING */
-
-/* IN_PATH define in HPUX's sys/unistd.h conflicts with SoAction::IN_PATH */
-/* #undef COIN_UNDEF_IN_PATH_HACK */
-
-#endif /* !COIN_VERSION */ /* Ends configure-generated defines. */
-
-/* *********************************************************************** */
-
-/* The float-version of the math functions below did not come about
-   until C99, so we don't want to use them internally, for portability
-   reasons. */
-#ifdef COIN_INTERNAL
-#include <Inventor/C/base/math-undefs.h>
-#endif /* COIN_INTERNAL */
-
-/* *********************************************************************** */
-
-/* SO__QUOTE(str)        - use the preprocessor to quote a string.
- * SO__CONCAT(str1,str2) - use the preprocessor to concatenate two strings.
- */
-
-#ifdef HAVE_HASH_QUOTING
-#define SO__QUOTE(str)           #str
-#define SO__CONCAT(str1, str2)   str1##str2
-#elif defined(HAVE_APOSTROPHES_QUOTING)
-#define SO__QUOTE(str)           "str"
-#define SO__CONCAT(str1, str2)   str1/**/str2
-#else
-#error No valid way to do macro quoting!
-#endif
-
-/* *********************************************************************** */
-
-/* Precaution to avoid an some errors easily made by the application
-   programmer. */
-#ifdef COIN_DLL_API
-# error Leave the internal COIN_DLL_API define alone.
-#endif /* COIN_DLL_API */
-#ifdef COIN_INTERNAL
-# ifdef COIN_NOT_DLL
-#  error The COIN_NOT_DLL define is not supposed to be used when building the library, only when building Win32 applications.
-# endif /* COIN_INTERNAL && COIN_NOT_DLL */
-# ifdef COIN_DLL
-#  error The COIN_DLL define is not supposed to be used when building the library, only when building Win32 applications.
-# endif /* COIN_INTERNAL && COIN_DLL */
-#endif /* COIN_INTERNAL */
-
-/*
-  On MSWindows platforms, one of these defines must always be set when
-  building application programs:
-
-   - "COIN_DLL", when the application programmer is using the library
-     in the form of a dynamic link library (DLL)
-
-   - "COIN_NOT_DLL", when the application programmer is using the
-     library in the form of a static object library (LIB)
-
-  Note that either COIN_DLL or COIN_NOT_DLL _must_ be defined by the
-  application programmer on MSWindows platforms, or else the #error
-  statement will hit. Set up one or the other of these two defines in
-  your compiler environment according to how the library was built --
-  as a DLL (use "COIN_DLL") or as a LIB (use "COIN_NOT_DLL").
-
-  (Setting up defines for the compiler is typically done by either
-  adding something like "/DCOIN_DLL" to the compiler's argument line
-  (for command-line build processes), or by adding the define to the
-  list of preprocessor symbols in your IDE GUI (in the MSVC IDE, this
-  is done from the "Project"->"Settings" menu, choose the "C/C++" tab,
-  then "Preprocessor" from the dropdown box and add the appropriate
-  define)).
-
-  It is extremely important that the application programmer uses the
-  correct define, as using "COIN_NOT_DLL" when "COIN_DLL" is correct
-  will cause mysterious crashes.
- */
-/* FIXME: use a feature check to see if this is a platform which can
-   recognize the __declspec keyword instead of the crap #if below.
-   20011201 mortene. */
-#if defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__NT__)
-# ifdef COIN_INTERNAL
-#  ifdef COIN_MAKE_DLL
-#   define COIN_DLL_API __declspec(dllexport)
-#  endif /* COIN_MAKE_DLL */
-# else /* !COIN_INTERNAL */
-#  ifdef COIN_DLL
-#   ifdef COIN_NOT_DLL
-#     error Define _either_ COIN_DLL _or_ COIN_NOT_DLL as appropriate for your linkage -- not both at the same time! See Inventor/C/basic.h for further instructions.
-#   endif /* COIN_NOT_DLL */
-#   define COIN_DLL_API __declspec(dllimport)
-#  else /* !COIN_DLL */
-#   ifndef COIN_NOT_DLL
-#    error Define either COIN_DLL or COIN_NOT_DLL as appropriate for your linkage! See Inventor/C/basic.h for further instructions.
-#   endif /* !COIN_NOT_DLL */
-#  endif /* !COIN_DLL */
-# endif /* !COIN_INTERNAL */
-#endif /* Microsoft Windows */
-
-/* Empty define to avoid errors when _not_ compiling an MSWindows DLL. */
-#ifndef COIN_DLL_API
-# define COIN_DLL_API
-#endif /* !COIN_DLL_API */
-
-#endif /* !COIN_BASIC_H */
diff --git a/build/msvc9/include/Inventor/system/gl-headers.h b/build/msvc9/include/Inventor/system/gl-headers.h
deleted file mode 100644
index c2002cf..0000000
--- a/build/msvc9/include/Inventor/system/gl-headers.h
+++ /dev/null
@@ -1,51 +0,0 @@
-#ifndef COIN_GLHEADERS_H
-#define COIN_GLHEADERS_H
-
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-/*
- * This header file is supposed to take care of all operating system
- * dependent anomalies connected to including the gl.h header file.
- */
-
-/* This define is at least needed before inclusion of the header files
-   that are part of NVidia's Linux drivers v41.91. Without it, none of
-   the extension and OpenGL 1.1+ function prototypes will be set up. */
-#define GL_GLEXT_PROTOTYPES 1
-
-#include <windows.h>
-#include <GL/gl.h>
-#include <GL/glu.h>
-/* #include <GL/glext.h> - not found on system */
-
-#endif /* ! COIN_GLHEADERS_H */
diff --git a/build/msvc9/include/Inventor/system/inttypes.h b/build/msvc9/include/Inventor/system/inttypes.h
deleted file mode 100644
index 3a356ba..0000000
--- a/build/msvc9/include/Inventor/system/inttypes.h
+++ /dev/null
@@ -1,187 +0,0 @@
-/* include/Inventor/system/inttypes.h.  Generated by configure.  */
-#ifndef COIN_INTTYPES_H
-#define COIN_INTTYPES_H
-
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-/*
-  This file defines the following types:
-
-    int8_t uint8_t
-    int16_t uint16_t
-    int32_t uint32_t
-    int64_t uint64_t
-    intptr_t uintptr_t
-
-  (The 64-bit types are not guaranteed to be present, check for
-  HAVE_INT64_T and HAVE_UINT64_T.)
-*/
-
-/***************************************************************************/
-
-/* Block of defines set up by the configure script. Protected with the
-   #ifndef wrapper in case config.h was already included -- so we
-   don't confuse the compiler to think we redefine already #define'd
-   constants. */
-#ifndef COIN_CONFIGURE_BUILD /* (start wrapper) */
-
-/*
-  This file was autogenerated by our configuration process
-  specifically for this build configuration:
-*/
-#define COIN_CONFIGURE_BUILD I686_PC_CYGWIN
-#define COIN_CONFIGURE_HOST I686_PC_CYGWIN
-#define COIN_CONFIGURE_TARGET I686_PC_CYGWIN
-/*
-  The bit-type definitions may also be dependent on the compiler,
-  compiler version and C library.
-
-  So note that the bit-type definitions below might not match on other
-  systems. Be extremely careful if you for whatever reason is
-  installing this as a cross-platform header file (i.e.: you
-  shouldn't).
-*/
-
-/* FIXME: isn't it likely that the HAVE_*_H defines below could crash
-   with defines in application code in a project using Autoconf
-   configure?  20010711 mortene. */
-
-/* The <inttypes.h> header file. */
-/* #undef HAVE_INTTYPES_H */
-/* The <stdint.h> header file. */
-/* #undef HAVE_STDINT_H */
-/* The <sys/types.h> header file. */
-#define HAVE_SYS_TYPES_H 1
-/* The <stddef.h> header file. */
-#define HAVE_STDDEF_H 1
-
-
-/* If the system defines any of the types "on it's own", the
-   respective #define will be set below. */
-/* #undef HAVE_INT8_T */
-/* #undef HAVE_UINT8_T */
-/* #undef HAVE_INT16_T */
-/* #undef HAVE_UINT16_T */
-/* #undef HAVE_INT32_T */
-/* #undef HAVE_UINT32_T */
-/* #undef HAVE_INT64_T */
-/* #undef HAVE_UINT64_T */
-#define HAVE_INTPTR_T 1
-#define HAVE_UINTPTR_T 1
-
-/* The type which the configure script found to match the given
-   bitwidth. */
-#define COIN_INT8_T char
-#define COIN_UINT8_T unsigned char
-#define COIN_INT16_T short
-#define COIN_UINT16_T unsigned short
-#define COIN_INT32_T int
-#define COIN_UINT32_T unsigned int
-#define COIN_INT64_T long long
-#define COIN_UINT64_T unsigned long long
-#define COIN_INTPTR_T intptr_t
-#define COIN_UINTPTR_T uintptr_t
-
-#endif /* (end wrapper) ! COIN_CONFIGURE_BUILD */
-
-
-/* The header files should be listed in the same order as they are in
-   the SIM_AC_DEFINE_BYTESIZE_TYPES detection macro. This is the same
-   order as the one Autoconf (currently upcoming 2.51) is using for its
-   standard includes.  20010711 larsa */
-#ifdef HAVE_INTTYPES_H
-#include <inttypes.h>
-#else
-#ifdef HAVE_STDINT_H
-#include <stdint.h>
-#endif /* HAVE_STDINT_H */
-#endif
-#ifdef HAVE_SYS_TYPES_H
-#include <sys/types.h>
-#endif /* HAVE_SYS_TYPES_H */
-#ifdef HAVE_STDDEF_H
-#include <stddef.h>
-#endif /* HAVE_STDDEF_H */
-
-
-#if !defined(HAVE_INT8_T) && defined(COIN_INT8_T)
-typedef COIN_INT8_T int8_t;
-#define HAVE_INT8_T 1
-#endif /* !HAVE_INT8_T && COIN_INT8_T */
-
-#if !defined(HAVE_UINT8_T) && defined(COIN_UINT8_T)
-typedef COIN_UINT8_T uint8_t;
-#define HAVE_UINT8_T 1
-#endif /* !HAVE_UINT8_T && COIN_UINT8_T */
-
-#if !defined(HAVE_INT16_T) && defined(COIN_INT16_T)
-typedef COIN_INT16_T int16_t;
-#define HAVE_INT16_T 1
-#endif /* !HAVE_INT16_T && COIN_INT16_T */
-
-#if !defined(HAVE_UINT16_T) && defined(COIN_UINT16_T)
-typedef COIN_UINT16_T uint16_t;
-#define HAVE_UINT16_T 1
-#endif /* !HAVE_UINT16_T && COIN_UINT16_T */
-
-#if !defined(HAVE_INT32_T) && defined(COIN_INT32_T)
-typedef COIN_INT32_T int32_t;
-#define HAVE_INT32_T 1
-#endif /* !HAVE_INT32_T && COIN_INT32_T */
-
-#if !defined(HAVE_UINT32_T) && defined(COIN_UINT32_T)
-typedef COIN_UINT32_T uint32_t;
-#define HAVE_UINT32_T 1
-#endif /* !HAVE_UINT32_T && COIN_UINT32_T */
-
-#if !defined(HAVE_INT64_T) && defined(COIN_INT64_T)
-typedef COIN_INT64_T int64_t;
-#define HAVE_INT64_T 1
-#endif /* !HAVE_INT64_T && COIN_INT64_T */
-
-#if !defined(HAVE_UINT64_T) && defined(COIN_UINT64_T)
-typedef COIN_UINT64_T uint64_t;
-#define HAVE_UINT64_T 1
-#endif /* !HAVE_UINT64_T && COIN_UINT64_T */
-
-#if !defined(HAVE_INTPTR_T) && defined(COIN_INTPTR_T)
-typedef COIN_INTPTR_T intptr_t;
-#define HAVE_INTPTR_T 1
-#endif /* !HAVE_INTPTR_T && COIN_INTPTR_T */
-
-#if !defined(HAVE_UINTPTR_T) && defined(COIN_UINTPTR_T)
-typedef COIN_UINTPTR_T uintptr_t;
-#define HAVE_UINTPTR_T 1
-#endif /* !HAVE_UINTPTR_T && COIN_UINTPTR_T */
-
-#endif /* !COIN_INTTYPES_H */
diff --git a/build/msvc9/src/config-debug.h b/build/msvc9/src/config-debug.h
deleted file mode 100644
index 42477df..0000000
--- a/build/msvc9/src/config-debug.h
+++ /dev/null
@@ -1,473 +0,0 @@
-/* src/config.h.  Generated by configure.  */
-/* src/discard.h.in.  Generated from configure.ac by autoheader.  */
-
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif
-
-#include <unconfig.h>
-#include <setup.h>
-
-
-/* define this to the libCoin beta version letter */
-#define COIN_BETA_VERSION a
-
-/* Build system. */
-#define COIN_CONFIGURE_BUILD I686_PC_CYGWIN
-
-/* Build host system. */
-#define COIN_CONFIGURE_HOST I686_PC_CYGWIN
-
-/* Build target system. */
-#define COIN_CONFIGURE_TARGET I686_PC_CYGWIN
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT16_T short
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT32_T int
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT64_T long long
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT8_T char
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INTPTR_T intptr_t
-
-/* Define when building Mac OS X framework */
-/* #undef COIN_MACOSX_FRAMEWORK */
-
-/* Define for Mac OS X builds */
-/* #undef COIN_MACOS_10 */
-
-/* Define for Mac OS 10.1 builds */
-/* #undef COIN_MACOS_10_1 */
-
-/* Define for Mac OS 10.2 builds */
-/* #undef COIN_MACOS_10_2 */
-
-/* define this to the libCoin major version number */
-#define COIN_MAJOR_VERSION 4
-
-/* define this to the libCoin release version number */
-#define COIN_MICRO_VERSION 0
-
-/* define this to the libCoin minor version number */
-#define COIN_MINOR_VERSION 0
-
-/* define this to the dynamic library name of Coin */
-#define COIN_SYSTEM_LIBRARY_NAME "coin4d.dll"
-
-/* System dependent thread ID type */
-#define COIN_THREADID_TYPE DWORD
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT16_T unsigned short
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT32_T unsigned int
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT64_T unsigned long long
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT8_T unsigned char
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINTPTR_T uintptr_t
-
-/* define to "remove" conflicting IN_PATH define from <sys/unistd.h> */
-/* #undef COIN_UNDEF_IN_PATH_HACK */
-
-/* define this to the full libCoin major.minor.micro version number */
-#define COIN_VERSION "4.0.0a"
-
-/* define this to the dynamic library extension suffix on this system */
-#define DYNAMIC_LIBRARY_EXTENSION ".dll"
-
-/* define for runtime linking with fontconfig */
-#define FONTCONFIG_RUNTIME_LINKING 1
-
-/* define for runtime linking with freetype */
-#define FREETYPE_RUNTIME_LINKING 1
-
-/* define if GLU is part of the GL library */
-/* #undef GLU_IS_PART_OF_GL */
-
-/* define for runtime linking with GLU */
-#define GLU_RUNTIME_LINKING 1
-
-/* define if you have AGL OpenGL bindings */
-/* #undef HAVE_AGL */
-
-/* define if AGL pBuffers are available on the system */
-/* #undef HAVE_AGL_PBUFFER */
-
-/* define if the AL header should be included as AL/al.h */
-/* #undef HAVE_AL_AL_H */
-
-/* define if preprocessor can quote arguments with apostophes */
-/* #undef HAVE_APOSTROPHES_QUOTING */
-
-/* Define if assert() uses __builtin_expect() */
-/* #undef HAVE_ASSERT_WITH_BUILTIN_EXPECT */
-
-/* define if bcopy() is available */
-/* #undef HAVE_BCOPY */
-
-/* Define to use bzip2 */
-/* #undef HAVE_BZIP2 */
-
-/* define if you have CGL OpenGL bindings */
-/* #undef HAVE_CGL */
-
-/* The CPP compiler has a variable containing the current function name */
-#define HAVE_CPP_COMPILER_FUNCTION_NAME_VAR __FUNCTION__
-
-/* The C compiler has a variable containing the current function name */
-#define HAVE_C_COMPILER_FUNCTION_NAME_VAR __FUNCTION__
-
-/* Define to 1 if you have the <direct.h> header file. */
-#define HAVE_DIRECT_H 1
-
-/* define if the DLD shared library loader is available */
-/* #undef HAVE_DLD_LIB */
-
-/* Define to 1 if you have the <dlfcn.h> header file. */
-/* #undef HAVE_DLFCN_H */
-
-/* define if you have the dl library */
-/* #undef HAVE_DL_LIB */
-
-/* define if the Mac OS X dyld can be used for runtime binding */
-/* #undef HAVE_DYLD_RUNTIME_BINDING */
-
-/* should be defined if there is some way of doing dynamic linking */
-#define HAVE_DYNAMIC_LINKING 1
-
-/* whether or not finite() is available */
-/* #undef HAVE_FINITE */
-
-/* define if you have the fontconfig library */
-/* #undef HAVE_FONTCONFIG */
-
-/* define that the Fontconfig header is available */
-/* #undef HAVE_FONTCONFIG_H */
-
-/* whether or not fpclass() is available */
-/* #undef HAVE_FPCLASS */
-
-/* define if you have the freetype library */
-/* #undef HAVE_FREETYPE */
-
-/* define that the FreeType header is available */
-/* #undef HAVE_FREETYPE_H */
-
-/* define if fstat() is available */
-#define HAVE_FSTAT 1
-
-/* Define to use ftime() */
-#define HAVE_FTIME 1
-
-/* Define to use getcwd() */
-/* #undef HAVE_GETCWD */
-
-/* Define to use GetEnvironmentVariable() instead of getenv() */
-#define HAVE_GETENVIRONMENTVARIABLE 1
-
-/* Define to use SVr4 / BSD4.3 gettimeofday() */
-/* #undef HAVE_GETTIMEOFDAY */
-
-/* define if you have GLU */
-/* #undef HAVE_GLU */
-
-/* define if you have GLX X11 OpenGL bindings */
-/* #undef HAVE_GLX */
-
-/* define if the GLEXT header should be included as GL/glext.h */
-/* #undef HAVE_GL_GLEXT_H */
-
-/* define if the GLU header should be included as GL/glu.h */
-#define HAVE_GL_GLU_H 1
-
-/* define if the GL header should be included as GL/gl.h */
-#define HAVE_GL_GL_H 1
-
-/* Define to use gzdopen() */
-#define HAVE_GZDOPEN 1
-
-/* define if preprocessor can quote arguments with the hash symbol */
-#define HAVE_HASH_QUOTING 1
-
-/* Define to 1 if you have the <ieeefp.h> header file. */
-/* #undef HAVE_IEEEFP_H */
-
-/* Define to use ilogb() */
-/* #undef HAVE_ILOGB */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INT16_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INT32_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INT64_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INT8_T */
-
-/* define this if the type is available on the system */
-#define HAVE_INTPTR_T 1
-
-/* Define to 1 if you have the <inttypes.h> header file. */
-/* #undef HAVE_INTTYPES_H */
-
-/* Define to 1 if you have the <io.h> header file. */
-#define HAVE_IO_H 1
-
-/* define if isinf() is available */
-/* #undef HAVE_ISINF */
-
-/* whether or not isnan() is available */
-/* #undef HAVE_ISNAN */
-
-/* Define this if you build the Java wrapper */
-/* #undef HAVE_JAVA_WRAPPER */
-
-/* Define to 1 if you have the <libgen.h> header file. */
-/* #undef HAVE_LIBGEN_H */
-
-/* define if you have the simage library */
-/* #undef HAVE_LIBSIMAGE */
-
-/* Define to 1 if you have the <mach-o/dyld.h> header file. */
-/* #undef HAVE_MACH_O_DYLD_H */
-
-/* define if memmove() is available */
-#define HAVE_MEMMOVE 1
-
-/* Define to 1 if you have the <memory.h> header file. */
-#define HAVE_MEMORY_H 1
-
-/* Define if you have the <netinet/in.h> header file. */
-/* #undef HAVE_NETINET_IN_H */
-
-/* openal extensions available */
-/* #undef HAVE_OPENAL */
-
-/* define if the AL header should be included as OpenAL/al.h */
-/* #undef HAVE_OPENAL_AL_H */
-
-/* define if you have OpenGL */
-#define HAVE_OPENGL 1
-
-/* Define to 1 if you have the <OpenGL/CGLCurrent.h> header file. */
-/* #undef HAVE_OPENGL_CGLCURRENT_H */
-
-/* define if the GLEXT header should be included as OpenGL/glext.h */
-/* #undef HAVE_OPENGL_GLEXT_H */
-
-/* define if the GLU header should be included as OpenGL/glu.h */
-/* #undef HAVE_OPENGL_GLU_H */
-
-/* define if the GL header should be included as OpenGL/gl.h */
-/* #undef HAVE_OPENGL_GL_H */
-
-/* define if pthread's struct timespec uses nsecs and not usecs */
-/* #undef HAVE_PTHREAD_TIMESPEC_NSEC */
-
-/* Define to use Win32 QueryPerformanceCounter() */
-#define HAVE_QUERYPERFORMANCECOUNTER 1
-
-/* define if snprintf() is available */
-/* #undef HAVE_SNPRINTF */
-
-/* define that the Spidermonkey header is available */
-/* #undef HAVE_SPIDERMONKEY_H */
-
-/* define if you have the SpiderMonkey library */
-/* #undef HAVE_SPIDERMONKEY_VIA_LINKTIME_LINKING */
-
-/* Define to 1 if you have the <stddef.h> header file. */
-#define HAVE_STDDEF_H 1
-
-/* Define to 1 if you have the <stdint.h> header file. */
-/* #undef HAVE_STDINT_H */
-
-/* Define to 1 if you have the <stdlib.h> header file. */
-#define HAVE_STDLIB_H 1
-
-/* Define to 1 if you have the <strings.h> header file. */
-/* #undef HAVE_STRINGS_H */
-
-/* Define to 1 if you have the <string.h> header file. */
-#define HAVE_STRING_H 1
-
-/* Define to use BSD4.3 strncasecmp() */
-/* #undef HAVE_STRNCASECMP */
-
-/* *EXPERIMENTAL* to use the GLU we've "appropriated" from SGI */
-/* #undef HAVE_SUPERGLU */
-
-/* Define to 1 if you have the <sys/param.h> header file. */
-/* #undef HAVE_SYS_PARAM_H */
-
-/* Define to 1 if you have the <sys/stat.h> header file. */
-#define HAVE_SYS_STAT_H 1
-
-/* Define to 1 if you have the <sys/timeb.h> header file. */
-#define HAVE_SYS_TIMEB_H 1
-
-/* Define to 1 if you have the <sys/time.h> header file. */
-/* #undef HAVE_SYS_TIME_H */
-
-/* Define to 1 if you have the <sys/types.h> header file. */
-#define HAVE_SYS_TYPES_H 1
-
-/* Define to 1 if you have the <sys/unistd.h> header file. */
-/* #undef HAVE_SYS_UNISTD_H */
-
-/* to use the platform-independent thread-handling abstractions */
-#define HAVE_THREADS 
-
-/* Define to use timeGetTime() */
-#define HAVE_TIMEGETTIME 
-
-/* Define to 1 if you have the <time.h> header file. */
-#define HAVE_TIME_H 1
-
-/* Define to 1 if you have the <tlhelp32.h> header file. */
-#define HAVE_TLHELP32_H 1
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINT16_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINT32_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINT64_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINT8_T */
-
-/* define this if the type is available on the system */
-#define HAVE_UINTPTR_T 1
-
-/* Define to 1 if you have the <unistd.h> header file. */
-/* #undef HAVE_UNISTD_H */
-
-/* Define to use va_copy() when available */
-/* #undef HAVE_VA_COPY_MACRO */
-
-/* define if vsnprintf() is available */
-#define HAVE_VSNPRINTF 1
-
-/* define if you have WGL Win32 OpenGL bindings */
-#define HAVE_WGL 1
-
-/* Define if the Win32 API is available */
-#define HAVE_WIN32_API 1
-
-/* define if the Win32 LoadLibrary method is available */
-#define HAVE_WINDLL_RUNTIME_BINDING 1
-
-/* Define to 1 if you have the <windows.h> header file. */
-#define HAVE_WINDOWS_H 1
-
-/* define if it is possible to build against X11 */
-/* #undef HAVE_X11_AVAILABLE */
-
-/* Define to use zlib */
-/* #undef HAVE_ZLIB */
-
-/* whether or not _finite() is available */
-/* #undef HAVE__FINITE */
-
-/* whether or not _fpclass() is available */
-/* #undef HAVE__FPCLASS */
-
-/* Define to use Win32 _ftime() */
-#define HAVE__FTIME 1
-
-/* Define to use Win32 _getcwd() */
-#define HAVE__GETCWD 1
-
-/* whether or not _isnan() is available */
-/* #undef HAVE__ISNAN */
-
-/* Define to use Win32 _logb() */
-#define HAVE__LOGB 1
-
-/* define if _snprintf() is available */
-#define HAVE__SNPRINTF 1
-
-/* define if the system has _splitpath() */
-#define HAVE__SPLITPATH 1
-
-/* define if _vsnprintf() is available */
-/* #undef HAVE__VSNPRINTF */
-
-/* Define if compiler has __builtin_expect() macro */
-/* #undef HAVE___BUILTIN_EXPECT */
-
-/* define for runtime linking with zlib */
-#define LIBBZIP2_RUNTIME_LINKING 1
-
-/* define for runtime linking with OpenAL */
-#define OPENAL_RUNTIME_LINKING 1
-
-/* define this to the dynamic library name of OpenGL */
-#define OPENGL_SYSTEM_LIBRARY_NAME "opengl32.dll"
-
-/* Name of package */
-#define PACKAGE "Coin"
-
-/* Define to the address where bug reports for this package should be sent. */
-#define PACKAGE_BUGREPORT "coin-support at coin3d.org"
-
-/* Define to the full name of this package. */
-#define PACKAGE_NAME "Coin"
-
-/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "Coin 4.0.0a"
-
-/* Define to the one symbol short name of this package. */
-#define PACKAGE_TARNAME "coin"
-
-/* Define to the version of this package. */
-#define PACKAGE_VERSION "4.0.0a"
-
-/* define for runtime linking with simage */
-#define SIMAGE_RUNTIME_LINKING 1
-
-/* The type timeval::tv_sec is declared as. */
-#define SIM_TIMEVAL_TV_SEC_T long
-
-/* The type timeval::tv_usec is declared as. */
-#define SIM_TIMEVAL_TV_USEC_T long
-
-/* define for runtime linking with SpiderMonkey */
-#define SPIDERMONKEY_RUNTIME_LINKING 1
-
-/* Define to 1 if you have the ANSI C header files. */
-#define STDC_HEADERS 1
-
-/* define to use the POSIX threads API */
-/* #undef USE_PTHREAD */
-
-/* define to use the Win32 threads API */
-#define USE_W32THREAD 
-
-/* Version number of package */
-#define VERSION "4.0.0a"
-
-/* Define to 1 if the X Window System is missing or not being used. */
-#define X_DISPLAY_MISSING 1
-
-/* define for runtime linking with zlib */
-#define ZLIB_RUNTIME_LINKING 1
diff --git a/build/msvc9/src/config-release.h b/build/msvc9/src/config-release.h
deleted file mode 100644
index dc9c939..0000000
--- a/build/msvc9/src/config-release.h
+++ /dev/null
@@ -1,473 +0,0 @@
-/* src/config.h.  Generated by configure.  */
-/* src/discard.h.in.  Generated from configure.ac by autoheader.  */
-
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif
-
-#include <unconfig.h>
-#include <setup.h>
-
-
-/* define this to the libCoin beta version letter */
-#define COIN_BETA_VERSION a
-
-/* Build system. */
-#define COIN_CONFIGURE_BUILD I686_PC_CYGWIN
-
-/* Build host system. */
-#define COIN_CONFIGURE_HOST I686_PC_CYGWIN
-
-/* Build target system. */
-#define COIN_CONFIGURE_TARGET I686_PC_CYGWIN
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT16_T short
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT32_T int
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT64_T long long
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT8_T char
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INTPTR_T intptr_t
-
-/* Define when building Mac OS X framework */
-/* #undef COIN_MACOSX_FRAMEWORK */
-
-/* Define for Mac OS X builds */
-/* #undef COIN_MACOS_10 */
-
-/* Define for Mac OS 10.1 builds */
-/* #undef COIN_MACOS_10_1 */
-
-/* Define for Mac OS 10.2 builds */
-/* #undef COIN_MACOS_10_2 */
-
-/* define this to the libCoin major version number */
-#define COIN_MAJOR_VERSION 4
-
-/* define this to the libCoin release version number */
-#define COIN_MICRO_VERSION 0
-
-/* define this to the libCoin minor version number */
-#define COIN_MINOR_VERSION 0
-
-/* define this to the dynamic library name of Coin */
-#define COIN_SYSTEM_LIBRARY_NAME "coin4.dll"
-
-/* System dependent thread ID type */
-#define COIN_THREADID_TYPE DWORD
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT16_T unsigned short
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT32_T unsigned int
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT64_T unsigned long long
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT8_T unsigned char
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINTPTR_T uintptr_t
-
-/* define to "remove" conflicting IN_PATH define from <sys/unistd.h> */
-/* #undef COIN_UNDEF_IN_PATH_HACK */
-
-/* define this to the full libCoin major.minor.micro version number */
-#define COIN_VERSION "4.0.0a"
-
-/* define this to the dynamic library extension suffix on this system */
-#define DYNAMIC_LIBRARY_EXTENSION ".dll"
-
-/* define for runtime linking with fontconfig */
-#define FONTCONFIG_RUNTIME_LINKING 1
-
-/* define for runtime linking with freetype */
-#define FREETYPE_RUNTIME_LINKING 1
-
-/* define if GLU is part of the GL library */
-/* #undef GLU_IS_PART_OF_GL */
-
-/* define for runtime linking with GLU */
-#define GLU_RUNTIME_LINKING 1
-
-/* define if you have AGL OpenGL bindings */
-/* #undef HAVE_AGL */
-
-/* define if AGL pBuffers are available on the system */
-/* #undef HAVE_AGL_PBUFFER */
-
-/* define if the AL header should be included as AL/al.h */
-/* #undef HAVE_AL_AL_H */
-
-/* define if preprocessor can quote arguments with apostophes */
-/* #undef HAVE_APOSTROPHES_QUOTING */
-
-/* Define if assert() uses __builtin_expect() */
-/* #undef HAVE_ASSERT_WITH_BUILTIN_EXPECT */
-
-/* define if bcopy() is available */
-/* #undef HAVE_BCOPY */
-
-/* Define to use bzip2 */
-/* #undef HAVE_BZIP2 */
-
-/* define if you have CGL OpenGL bindings */
-/* #undef HAVE_CGL */
-
-/* The CPP compiler has a variable containing the current function name */
-#define HAVE_CPP_COMPILER_FUNCTION_NAME_VAR __FUNCTION__
-
-/* The C compiler has a variable containing the current function name */
-#define HAVE_C_COMPILER_FUNCTION_NAME_VAR __FUNCTION__
-
-/* Define to 1 if you have the <direct.h> header file. */
-#define HAVE_DIRECT_H 1
-
-/* define if the DLD shared library loader is available */
-/* #undef HAVE_DLD_LIB */
-
-/* Define to 1 if you have the <dlfcn.h> header file. */
-/* #undef HAVE_DLFCN_H */
-
-/* define if you have the dl library */
-/* #undef HAVE_DL_LIB */
-
-/* define if the Mac OS X dyld can be used for runtime binding */
-/* #undef HAVE_DYLD_RUNTIME_BINDING */
-
-/* should be defined if there is some way of doing dynamic linking */
-#define HAVE_DYNAMIC_LINKING 1
-
-/* whether or not finite() is available */
-/* #undef HAVE_FINITE */
-
-/* define if you have the fontconfig library */
-/* #undef HAVE_FONTCONFIG */
-
-/* define that the Fontconfig header is available */
-/* #undef HAVE_FONTCONFIG_H */
-
-/* whether or not fpclass() is available */
-/* #undef HAVE_FPCLASS */
-
-/* define if you have the freetype library */
-/* #undef HAVE_FREETYPE */
-
-/* define that the FreeType header is available */
-/* #undef HAVE_FREETYPE_H */
-
-/* define if fstat() is available */
-#define HAVE_FSTAT 1
-
-/* Define to use ftime() */
-#define HAVE_FTIME 1
-
-/* Define to use getcwd() */
-/* #undef HAVE_GETCWD */
-
-/* Define to use GetEnvironmentVariable() instead of getenv() */
-#define HAVE_GETENVIRONMENTVARIABLE 1
-
-/* Define to use SVr4 / BSD4.3 gettimeofday() */
-/* #undef HAVE_GETTIMEOFDAY */
-
-/* define if you have GLU */
-/* #undef HAVE_GLU */
-
-/* define if you have GLX X11 OpenGL bindings */
-/* #undef HAVE_GLX */
-
-/* define if the GLEXT header should be included as GL/glext.h */
-/* #undef HAVE_GL_GLEXT_H */
-
-/* define if the GLU header should be included as GL/glu.h */
-#define HAVE_GL_GLU_H 1
-
-/* define if the GL header should be included as GL/gl.h */
-#define HAVE_GL_GL_H 1
-
-/* Define to use gzdopen() */
-#define HAVE_GZDOPEN 1
-
-/* define if preprocessor can quote arguments with the hash symbol */
-#define HAVE_HASH_QUOTING 1
-
-/* Define to 1 if you have the <ieeefp.h> header file. */
-/* #undef HAVE_IEEEFP_H */
-
-/* Define to use ilogb() */
-/* #undef HAVE_ILOGB */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INT16_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INT32_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INT64_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INT8_T */
-
-/* define this if the type is available on the system */
-#define HAVE_INTPTR_T 1
-
-/* Define to 1 if you have the <inttypes.h> header file. */
-/* #undef HAVE_INTTYPES_H */
-
-/* Define to 1 if you have the <io.h> header file. */
-#define HAVE_IO_H 1
-
-/* define if isinf() is available */
-/* #undef HAVE_ISINF */
-
-/* whether or not isnan() is available */
-/* #undef HAVE_ISNAN */
-
-/* Define this if you build the Java wrapper */
-/* #undef HAVE_JAVA_WRAPPER */
-
-/* Define to 1 if you have the <libgen.h> header file. */
-/* #undef HAVE_LIBGEN_H */
-
-/* define if you have the simage library */
-/* #undef HAVE_LIBSIMAGE */
-
-/* Define to 1 if you have the <mach-o/dyld.h> header file. */
-/* #undef HAVE_MACH_O_DYLD_H */
-
-/* define if memmove() is available */
-#define HAVE_MEMMOVE 1
-
-/* Define to 1 if you have the <memory.h> header file. */
-#define HAVE_MEMORY_H 1
-
-/* Define if you have the <netinet/in.h> header file. */
-/* #undef HAVE_NETINET_IN_H */
-
-/* openal extensions available */
-/* #undef HAVE_OPENAL */
-
-/* define if the AL header should be included as OpenAL/al.h */
-/* #undef HAVE_OPENAL_AL_H */
-
-/* define if you have OpenGL */
-#define HAVE_OPENGL 1
-
-/* Define to 1 if you have the <OpenGL/CGLCurrent.h> header file. */
-/* #undef HAVE_OPENGL_CGLCURRENT_H */
-
-/* define if the GLEXT header should be included as OpenGL/glext.h */
-/* #undef HAVE_OPENGL_GLEXT_H */
-
-/* define if the GLU header should be included as OpenGL/glu.h */
-/* #undef HAVE_OPENGL_GLU_H */
-
-/* define if the GL header should be included as OpenGL/gl.h */
-/* #undef HAVE_OPENGL_GL_H */
-
-/* define if pthread's struct timespec uses nsecs and not usecs */
-/* #undef HAVE_PTHREAD_TIMESPEC_NSEC */
-
-/* Define to use Win32 QueryPerformanceCounter() */
-#define HAVE_QUERYPERFORMANCECOUNTER 1
-
-/* define if snprintf() is available */
-/* #undef HAVE_SNPRINTF */
-
-/* define that the Spidermonkey header is available */
-/* #undef HAVE_SPIDERMONKEY_H */
-
-/* define if you have the SpiderMonkey library */
-/* #undef HAVE_SPIDERMONKEY_VIA_LINKTIME_LINKING */
-
-/* Define to 1 if you have the <stddef.h> header file. */
-#define HAVE_STDDEF_H 1
-
-/* Define to 1 if you have the <stdint.h> header file. */
-/* #undef HAVE_STDINT_H */
-
-/* Define to 1 if you have the <stdlib.h> header file. */
-#define HAVE_STDLIB_H 1
-
-/* Define to 1 if you have the <strings.h> header file. */
-/* #undef HAVE_STRINGS_H */
-
-/* Define to 1 if you have the <string.h> header file. */
-#define HAVE_STRING_H 1
-
-/* Define to use BSD4.3 strncasecmp() */
-/* #undef HAVE_STRNCASECMP */
-
-/* *EXPERIMENTAL* to use the GLU we've "appropriated" from SGI */
-/* #undef HAVE_SUPERGLU */
-
-/* Define to 1 if you have the <sys/param.h> header file. */
-/* #undef HAVE_SYS_PARAM_H */
-
-/* Define to 1 if you have the <sys/stat.h> header file. */
-#define HAVE_SYS_STAT_H 1
-
-/* Define to 1 if you have the <sys/timeb.h> header file. */
-#define HAVE_SYS_TIMEB_H 1
-
-/* Define to 1 if you have the <sys/time.h> header file. */
-/* #undef HAVE_SYS_TIME_H */
-
-/* Define to 1 if you have the <sys/types.h> header file. */
-#define HAVE_SYS_TYPES_H 1
-
-/* Define to 1 if you have the <sys/unistd.h> header file. */
-/* #undef HAVE_SYS_UNISTD_H */
-
-/* to use the platform-independent thread-handling abstractions */
-#define HAVE_THREADS 
-
-/* Define to use timeGetTime() */
-#define HAVE_TIMEGETTIME 
-
-/* Define to 1 if you have the <time.h> header file. */
-#define HAVE_TIME_H 1
-
-/* Define to 1 if you have the <tlhelp32.h> header file. */
-#define HAVE_TLHELP32_H 1
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINT16_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINT32_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINT64_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINT8_T */
-
-/* define this if the type is available on the system */
-#define HAVE_UINTPTR_T 1
-
-/* Define to 1 if you have the <unistd.h> header file. */
-/* #undef HAVE_UNISTD_H */
-
-/* Define to use va_copy() when available */
-/* #undef HAVE_VA_COPY_MACRO */
-
-/* define if vsnprintf() is available */
-#define HAVE_VSNPRINTF 1
-
-/* define if you have WGL Win32 OpenGL bindings */
-#define HAVE_WGL 1
-
-/* Define if the Win32 API is available */
-#define HAVE_WIN32_API 1
-
-/* define if the Win32 LoadLibrary method is available */
-#define HAVE_WINDLL_RUNTIME_BINDING 1
-
-/* Define to 1 if you have the <windows.h> header file. */
-#define HAVE_WINDOWS_H 1
-
-/* define if it is possible to build against X11 */
-/* #undef HAVE_X11_AVAILABLE */
-
-/* Define to use zlib */
-/* #undef HAVE_ZLIB */
-
-/* whether or not _finite() is available */
-/* #undef HAVE__FINITE */
-
-/* whether or not _fpclass() is available */
-/* #undef HAVE__FPCLASS */
-
-/* Define to use Win32 _ftime() */
-#define HAVE__FTIME 1
-
-/* Define to use Win32 _getcwd() */
-#define HAVE__GETCWD 1
-
-/* whether or not _isnan() is available */
-/* #undef HAVE__ISNAN */
-
-/* Define to use Win32 _logb() */
-#define HAVE__LOGB 1
-
-/* define if _snprintf() is available */
-#define HAVE__SNPRINTF 1
-
-/* define if the system has _splitpath() */
-#define HAVE__SPLITPATH 1
-
-/* define if _vsnprintf() is available */
-/* #undef HAVE__VSNPRINTF */
-
-/* Define if compiler has __builtin_expect() macro */
-/* #undef HAVE___BUILTIN_EXPECT */
-
-/* define for runtime linking with zlib */
-#define LIBBZIP2_RUNTIME_LINKING 1
-
-/* define for runtime linking with OpenAL */
-#define OPENAL_RUNTIME_LINKING 1
-
-/* define this to the dynamic library name of OpenGL */
-#define OPENGL_SYSTEM_LIBRARY_NAME "opengl32.dll"
-
-/* Name of package */
-#define PACKAGE "Coin"
-
-/* Define to the address where bug reports for this package should be sent. */
-#define PACKAGE_BUGREPORT "coin-support at coin3d.org"
-
-/* Define to the full name of this package. */
-#define PACKAGE_NAME "Coin"
-
-/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "Coin 4.0.0a"
-
-/* Define to the one symbol short name of this package. */
-#define PACKAGE_TARNAME "coin"
-
-/* Define to the version of this package. */
-#define PACKAGE_VERSION "4.0.0a"
-
-/* define for runtime linking with simage */
-#define SIMAGE_RUNTIME_LINKING 1
-
-/* The type timeval::tv_sec is declared as. */
-#define SIM_TIMEVAL_TV_SEC_T long
-
-/* The type timeval::tv_usec is declared as. */
-#define SIM_TIMEVAL_TV_USEC_T long
-
-/* define for runtime linking with SpiderMonkey */
-#define SPIDERMONKEY_RUNTIME_LINKING 1
-
-/* Define to 1 if you have the ANSI C header files. */
-#define STDC_HEADERS 1
-
-/* define to use the POSIX threads API */
-/* #undef USE_PTHREAD */
-
-/* define to use the Win32 threads API */
-#define USE_W32THREAD 
-
-/* Version number of package */
-#define VERSION "4.0.0a"
-
-/* Define to 1 if the X Window System is missing or not being used. */
-#define X_DISPLAY_MISSING 1
-
-/* define for runtime linking with zlib */
-#define ZLIB_RUNTIME_LINKING 1
diff --git a/build/msvc9/src/config.h b/build/msvc9/src/config.h
deleted file mode 100644
index 659f542..0000000
--- a/build/msvc9/src/config.h
+++ /dev/null
@@ -1,13 +0,0 @@
-#ifndef COIN_DEBUG
-#error The define COIN_DEBUG needs to be defined to true or false
-#endif
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif
-
-#if COIN_DEBUG
-#include "config-debug.h"
-#else /* !COIN_DEBUG */
-#include "config-release.h"
-#endif /* !COIN_DEBUG */
diff --git a/cfg/coin.m4 b/cfg/coin.m4
deleted file mode 100644
index 845fbd9..0000000
--- a/cfg/coin.m4
+++ /dev/null
@@ -1,199 +0,0 @@
-############################################################################
-# Usage:
-#   SIM_AC_HAVE_COIN_IFELSE( IF-FOUND, IF-NOT-FOUND )
-#
-# Description:
-#   This macro locates the Coin development system.  If it is found,
-#   the set of variables listed below are set up as described and made
-#   available to the configure script.
-#
-#   The $sim_ac_coin_desired variable can be set to false externally to
-#   make Coin default to be excluded.
-#
-# Autoconf Variables:
-# > $sim_ac_coin_desired     true | false (defaults to true)
-# < $sim_ac_coin_avail       true | false
-# < $sim_ac_coin_cppflags    (extra flags the preprocessor needs)
-# < $sim_ac_coin_cflags      (extra flags the C compiler needs)
-# < $sim_ac_coin_cxxflags    (extra flags the C++ compiler needs)
-# < $sim_ac_coin_ldflags     (extra flags the linker needs)
-# < $sim_ac_coin_libs        (link library flags the linker needs)
-# < $sim_ac_coin_datadir     (location of Coin data files)
-# < $sim_ac_coin_includedir  (location of Coin headers)
-# < $sim_ac_coin_version     (the libCoin version)
-# < $sim_ac_coin_msvcrt      (the MSVC++ C library Coin was built with)
-# < $sim_ac_coin_configcmd   (the path to coin-config or "false")
-#
-# Authors:
-#   Lars J. Aas, <larsa at sim.no>
-#   Morten Eriksen, <mortene at sim.no>
-#
-# TODO:
-#
-
-AC_DEFUN([SIM_AC_HAVE_COIN_IFELSE], [
-AC_PREREQ([2.14a])
-
-# official variables
-sim_ac_coin_avail=false
-sim_ac_coin_cppflags=
-sim_ac_coin_cflags=
-sim_ac_coin_cxxflags=
-sim_ac_coin_ldflags=
-sim_ac_coin_libs=
-sim_ac_coin_datadir=
-sim_ac_coin_includedir=
-sim_ac_coin_version=
-
-# internal variables
-: ${sim_ac_coin_desired=true}
-sim_ac_coin_extrapath=
-
-AC_ARG_WITH([coin],
-AC_HELP_STRING([--with-coin], [enable use of Coin [[default=yes]]])
-AC_HELP_STRING([--with-coin=DIR], [give prefix location of Coin]),
-  [ case $withval in
-    no)  sim_ac_coin_desired=false ;;
-    yes) sim_ac_coin_desired=true ;;
-    *)   sim_ac_coin_desired=true
-         sim_ac_coin_extrapath=$withval ;;
-    esac],
-  [])
-
-case $build in
-*-mks ) sim_ac_pathsep=";" ;;
-* )     sim_ac_pathsep="${PATH_SEPARATOR}" ;;
-esac
-
-if $sim_ac_coin_desired; then
-  sim_ac_path=$PATH
-  test -z "$sim_ac_coin_extrapath" || ## search in --with-coin path
-    sim_ac_path="$sim_ac_coin_extrapath/bin${sim_ac_pathsep}$sim_ac_path"
-  test x"$prefix" = xNONE ||          ## search in --prefix path
-    sim_ac_path="$sim_ac_path${sim_ac_pathsep}$prefix/bin"
-
-  AC_PATH_PROG(sim_ac_coin_configcmd, coin-config, false, $sim_ac_path)
-
-  if test "X$sim_ac_coin_configcmd" != "Xfalse"; then
-    test -n "$CONFIG" &&
-      $sim_ac_coin_configcmd --alternate=$CONFIG >/dev/null 2>/dev/null &&
-      sim_ac_coin_configcmd="$sim_ac_coin_configcmd --alternate=$CONFIG"
-  fi
-
-  if $sim_ac_coin_configcmd; then
-    sim_ac_coin_version=`$sim_ac_coin_configcmd --version`
-    sim_ac_coin_cppflags=`$sim_ac_coin_configcmd --cppflags`
-    sim_ac_coin_cflags=`$sim_ac_coin_configcmd --cflags 2>/dev/null`
-    sim_ac_coin_cxxflags=`$sim_ac_coin_configcmd --cxxflags`
-    sim_ac_coin_ldflags=`$sim_ac_coin_configcmd --ldflags`
-    sim_ac_coin_libs=`$sim_ac_coin_configcmd --libs`
-    sim_ac_coin_datadir=`$sim_ac_coin_configcmd --datadir`
-    # Hide stderr on the following, as ``--includedir'', ``--msvcrt''
-    # and ``--cflags'' options were added late to coin-config.
-    sim_ac_coin_includedir=`$sim_ac_coin_configcmd --includedir 2>/dev/null`
-    sim_ac_coin_msvcrt=`$sim_ac_coin_configcmd --msvcrt 2>/dev/null`
-    sim_ac_coin_cflags=`$sim_ac_coin_configcmd --cflags 2>/dev/null`
-    AC_CACHE_CHECK(
-      [if we can compile and link with the Coin library],
-      sim_cv_coin_avail,
-      [sim_ac_save_cppflags=$CPPFLAGS
-      sim_ac_save_cxxflags=$CXXFLAGS
-      sim_ac_save_ldflags=$LDFLAGS
-      sim_ac_save_libs=$LIBS
-      CPPFLAGS="$CPPFLAGS $sim_ac_coin_cppflags"
-      CXXFLAGS="$CXXFLAGS $sim_ac_coin_cxxflags"
-      LDFLAGS="$LDFLAGS $sim_ac_coin_ldflags"
-      LIBS="$sim_ac_coin_libs $LIBS"
-      AC_LANG_PUSH(C++)
-
-      AC_TRY_LINK(
-        [#include <Inventor/SoDB.h>],
-        [SoDB::init();],
-        [sim_cv_coin_avail=true],
-        [sim_cv_coin_avail=false])
-
-      AC_LANG_POP
-      CPPFLAGS=$sim_ac_save_cppflags
-      CXXFLAGS=$sim_ac_save_cxxflags
-      LDFLAGS=$sim_ac_save_ldflags
-      LIBS=$sim_ac_save_libs
-    ])
-    sim_ac_coin_avail=$sim_cv_coin_avail
-
-    if $sim_ac_coin_avail; then :; else
-      AC_MSG_WARN([
-Compilation and/or linking with the Coin main library SDK failed, for
-unknown reason. If you are familiar with configure-based configuration
-and building, investigate the 'config.log' file for clues.
-
-If you can not figure out what went wrong, please forward the 'config.log'
-file to the email address <coin-support at coin3d.org> and ask for help by
-describing the situation where this failed.
-])
-    fi
-  else # no 'coin-config' found
-
-# FIXME: test for Coin without coin-config script here
-    if test x"$COINDIR" != x""; then
-      sim_ac_coindir=`cygpath -u "$COINDIR" 2>/dev/null || echo "$COINDIR"`
-      if test -d $sim_ac_coindir/bin && test -d $sim_ac_coindir/lib && test -d $sim_ac_coindir/include/Inventor; then
-        # using newest version (last alphabetically) in case of multiple libs
-        sim_ac_coin_lib_file=`echo $sim_ac_coindir/lib/coin*.lib | sed -e 's,.* ,,g'`
-        if test -f $sim_ac_coin_lib_file; then
-          sim_ac_coin_lib_name=`echo $sim_ac_coin_lib_file | sed -e 's,.*/,,g' -e 's,.lib,,'`
-          sim_ac_save_cppflags=$CPPFLAGS
-          sim_ac_save_libs=$LIBS
-          sim_ac_save_ldflags=$LDFLAGS
-          CPPFLAGS="$CPPFLAGS -I$sim_ac_coindir/include"
-          if test -f $sim_ac_coindir/bin/$sim_ac_coin_lib_name.dll; then
-            CPPFLAGS="$CPPFLAGS -DCOIN_DLL"
-          fi
-          LDFLAGS="$LDFLAGS -L$sim_ac_coindir/lib"
-          LIBS="-l$sim_ac_coin_lib_name -lopengl32 $LIBS"
-
-          AC_LANG_PUSH(C++)
-
-          AC_TRY_LINK(
-            [#include <Inventor/SoDB.h>],
-            [SoDB::init();],
-            [sim_cv_coin_avail=true],
-            [sim_cv_coin_avail=false])
-
-          AC_LANG_POP
-          CPPFLAGS=$sim_ac_save_cppflags
-          LDFLAGS=$sim_ac_save_ldflags
-          LIBS=$sim_ac_save_libs
-          sim_ac_coin_avail=$sim_cv_coin_avail
-        fi
-      fi
-    fi
-
-    if $sim_ac_coin_avail; then
-      sim_ac_coin_cppflags=-I$sim_ac_coindir/include
-      if test -f $sim_ac_coindir/bin/$sim_ac_coin_lib_name.dll; then
-        sim_ac_coin_cppflags="$sim_ac_coin_cppflags -DCOIN_DLL"
-      fi
-      sim_ac_coin_ldflags=-L$sim_ac_coindir/lib
-      sim_ac_coin_libs="-l$sim_ac_coin_lib_name -lopengl32"
-      sim_ac_coin_datadir=$sim_ac_coindir/data
-    else
-      locations=`IFS="${sim_ac_pathsep}"; for p in $sim_ac_path; do echo " -> $p/coin-config"; done`
-      AC_MSG_WARN([cannot find 'coin-config' at any of these locations:
-$locations])
-      AC_MSG_WARN([
-Need to be able to run 'coin-config' to figure out how to build and link
-against the Coin library. To rectify this problem, you most likely need
-to a) install Coin if it has not been installed, b) add the Coin install
-bin/ directory to your PATH environment variable.
-])
-    fi
-  fi
-fi
-
-if $sim_ac_coin_avail; then
-  ifelse([$1], , :, [$1])
-else
-  ifelse([$2], , :, [$2])
-fi
-]) # SIM_AC_HAVE_COIN_IFELSE()
-
diff --git a/cfg/config.guess b/cfg/config.guess
deleted file mode 100755
index c2246a4..0000000
--- a/cfg/config.guess
+++ /dev/null
@@ -1,1502 +0,0 @@
-#! /bin/sh
-# Attempt to guess a canonical system name.
-#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
-#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
-#   Free Software Foundation, Inc.
-
-timestamp='2009-12-30'
-
-# This file is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
-# 02110-1301, USA.
-#
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-
-# Originally written by Per Bothner.  Please send patches (context
-# diff format) to <config-patches at gnu.org> and include a ChangeLog
-# entry.
-#
-# This script attempts to guess a canonical system name similar to
-# config.sub.  If it succeeds, it prints the system name on stdout, and
-# exits with 0.  Otherwise, it exits with 1.
-#
-# You can get the latest version of this script from:
-# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
-
-me=`echo "$0" | sed -e 's,.*/,,'`
-
-usage="\
-Usage: $0 [OPTION]
-
-Output the configuration name of the system \`$me' is run on.
-
-Operation modes:
-  -h, --help         print this help, then exit
-  -t, --time-stamp   print date of last modification, then exit
-  -v, --version      print version number, then exit
-
-Report bugs and patches to <config-patches at gnu.org>."
-
-version="\
-GNU config.guess ($timestamp)
-
-Originally written by Per Bothner.
-Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
-2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free
-Software Foundation, Inc.
-
-This is free software; see the source for copying conditions.  There is NO
-warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
-
-help="
-Try \`$me --help' for more information."
-
-# Parse command line
-while test $# -gt 0 ; do
-  case $1 in
-    --time-stamp | --time* | -t )
-       echo "$timestamp" ; exit ;;
-    --version | -v )
-       echo "$version" ; exit ;;
-    --help | --h* | -h )
-       echo "$usage"; exit ;;
-    -- )     # Stop option processing
-       shift; break ;;
-    - )	# Use stdin as input.
-       break ;;
-    -* )
-       echo "$me: invalid option $1$help" >&2
-       exit 1 ;;
-    * )
-       break ;;
-  esac
-done
-
-if test $# != 0; then
-  echo "$me: too many arguments$help" >&2
-  exit 1
-fi
-
-trap 'exit 1' 1 2 15
-
-# CC_FOR_BUILD -- compiler used by this script. Note that the use of a
-# compiler to aid in system detection is discouraged as it requires
-# temporary files to be created and, as you can see below, it is a
-# headache to deal with in a portable fashion.
-
-# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still
-# use `HOST_CC' if defined, but it is deprecated.
-
-# Portable tmp directory creation inspired by the Autoconf team.
-
-set_cc_for_build='
-trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ;
-trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ;
-: ${TMPDIR=/tmp} ;
- { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
- { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } ||
- { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } ||
- { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ;
-dummy=$tmp/dummy ;
-tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ;
-case $CC_FOR_BUILD,$HOST_CC,$CC in
- ,,)    echo "int x;" > $dummy.c ;
-	for c in cc gcc c89 c99 ; do
-	  if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then
-	     CC_FOR_BUILD="$c"; break ;
-	  fi ;
-	done ;
-	if test x"$CC_FOR_BUILD" = x ; then
-	  CC_FOR_BUILD=no_compiler_found ;
-	fi
-	;;
- ,,*)   CC_FOR_BUILD=$CC ;;
- ,*,*)  CC_FOR_BUILD=$HOST_CC ;;
-esac ; set_cc_for_build= ;'
-
-# This is needed to find uname on a Pyramid OSx when run in the BSD universe.
-# (ghazi at noc.rutgers.edu 1994-08-24)
-if (test -f /.attbin/uname) >/dev/null 2>&1 ; then
-	PATH=$PATH:/.attbin ; export PATH
-fi
-
-UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown
-UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown
-UNAME_SYSTEM=`(uname -s) 2>/dev/null`  || UNAME_SYSTEM=unknown
-UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
-
-# Note: order is significant - the case branches are not exclusive.
-
-case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
-    *:NetBSD:*:*)
-	# NetBSD (nbsd) targets should (where applicable) match one or
-	# more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*,
-	# *-*-netbsdecoff* and *-*-netbsd*.  For targets that recently
-	# switched to ELF, *-*-netbsd* would select the old
-	# object file format.  This provides both forward
-	# compatibility and a consistent mechanism for selecting the
-	# object file format.
-	#
-	# Note: NetBSD doesn't particularly care about the vendor
-	# portion of the name.  We always set it to "unknown".
-	sysctl="sysctl -n hw.machine_arch"
-	UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \
-	    /usr/sbin/$sysctl 2>/dev/null || echo unknown)`
-	case "${UNAME_MACHINE_ARCH}" in
-	    armeb) machine=armeb-unknown ;;
-	    arm*) machine=arm-unknown ;;
-	    sh3el) machine=shl-unknown ;;
-	    sh3eb) machine=sh-unknown ;;
-	    sh5el) machine=sh5le-unknown ;;
-	    *) machine=${UNAME_MACHINE_ARCH}-unknown ;;
-	esac
-	# The Operating System including object format, if it has switched
-	# to ELF recently, or will in the future.
-	case "${UNAME_MACHINE_ARCH}" in
-	    arm*|i386|m68k|ns32k|sh3*|sparc|vax)
-		eval $set_cc_for_build
-		if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
-			| grep -q __ELF__
-		then
-		    # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).
-		    # Return netbsd for either.  FIX?
-		    os=netbsd
-		else
-		    os=netbsdelf
-		fi
-		;;
-	    *)
-	        os=netbsd
-		;;
-	esac
-	# The OS release
-	# Debian GNU/NetBSD machines have a different userland, and
-	# thus, need a distinct triplet. However, they do not need
-	# kernel version information, so it can be replaced with a
-	# suitable tag, in the style of linux-gnu.
-	case "${UNAME_VERSION}" in
-	    Debian*)
-		release='-gnu'
-		;;
-	    *)
-		release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`
-		;;
-	esac
-	# Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:
-	# contains redundant information, the shorter form:
-	# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
-	echo "${machine}-${os}${release}"
-	exit ;;
-    *:OpenBSD:*:*)
-	UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
-	echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE}
-	exit ;;
-    *:ekkoBSD:*:*)
-	echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
-	exit ;;
-    *:SolidBSD:*:*)
-	echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE}
-	exit ;;
-    macppc:MirBSD:*:*)
-	echo powerpc-unknown-mirbsd${UNAME_RELEASE}
-	exit ;;
-    *:MirBSD:*:*)
-	echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
-	exit ;;
-    alpha:OSF1:*:*)
-	case $UNAME_RELEASE in
-	*4.0)
-		UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`
-		;;
-	*5.*)
-	        UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
-		;;
-	esac
-	# According to Compaq, /usr/sbin/psrinfo has been available on
-	# OSF/1 and Tru64 systems produced since 1995.  I hope that
-	# covers most systems running today.  This code pipes the CPU
-	# types through head -n 1, so we only detect the type of CPU 0.
-	ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^  The alpha \(.*\) processor.*$/\1/p' | head -n 1`
-	case "$ALPHA_CPU_TYPE" in
-	    "EV4 (21064)")
-		UNAME_MACHINE="alpha" ;;
-	    "EV4.5 (21064)")
-		UNAME_MACHINE="alpha" ;;
-	    "LCA4 (21066/21068)")
-		UNAME_MACHINE="alpha" ;;
-	    "EV5 (21164)")
-		UNAME_MACHINE="alphaev5" ;;
-	    "EV5.6 (21164A)")
-		UNAME_MACHINE="alphaev56" ;;
-	    "EV5.6 (21164PC)")
-		UNAME_MACHINE="alphapca56" ;;
-	    "EV5.7 (21164PC)")
-		UNAME_MACHINE="alphapca57" ;;
-	    "EV6 (21264)")
-		UNAME_MACHINE="alphaev6" ;;
-	    "EV6.7 (21264A)")
-		UNAME_MACHINE="alphaev67" ;;
-	    "EV6.8CB (21264C)")
-		UNAME_MACHINE="alphaev68" ;;
-	    "EV6.8AL (21264B)")
-		UNAME_MACHINE="alphaev68" ;;
-	    "EV6.8CX (21264D)")
-		UNAME_MACHINE="alphaev68" ;;
-	    "EV6.9A (21264/EV69A)")
-		UNAME_MACHINE="alphaev69" ;;
-	    "EV7 (21364)")
-		UNAME_MACHINE="alphaev7" ;;
-	    "EV7.9 (21364A)")
-		UNAME_MACHINE="alphaev79" ;;
-	esac
-	# A Pn.n version is a patched version.
-	# A Vn.n version is a released version.
-	# A Tn.n version is a released field test version.
-	# A Xn.n version is an unreleased experimental baselevel.
-	# 1.2 uses "1.2" for uname -r.
-	echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
-	exit ;;
-    Alpha\ *:Windows_NT*:*)
-	# How do we know it's Interix rather than the generic POSIX subsystem?
-	# Should we change UNAME_MACHINE based on the output of uname instead
-	# of the specific Alpha model?
-	echo alpha-pc-interix
-	exit ;;
-    21064:Windows_NT:50:3)
-	echo alpha-dec-winnt3.5
-	exit ;;
-    Amiga*:UNIX_System_V:4.0:*)
-	echo m68k-unknown-sysv4
-	exit ;;
-    *:[Aa]miga[Oo][Ss]:*:*)
-	echo ${UNAME_MACHINE}-unknown-amigaos
-	exit ;;
-    *:[Mm]orph[Oo][Ss]:*:*)
-	echo ${UNAME_MACHINE}-unknown-morphos
-	exit ;;
-    *:OS/390:*:*)
-	echo i370-ibm-openedition
-	exit ;;
-    *:z/VM:*:*)
-	echo s390-ibm-zvmoe
-	exit ;;
-    *:OS400:*:*)
-        echo powerpc-ibm-os400
-	exit ;;
-    arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
-	echo arm-acorn-riscix${UNAME_RELEASE}
-	exit ;;
-    arm:riscos:*:*|arm:RISCOS:*:*)
-	echo arm-unknown-riscos
-	exit ;;
-    SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
-	echo hppa1.1-hitachi-hiuxmpp
-	exit ;;
-    Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*)
-	# akee at wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE.
-	if test "`(/bin/universe) 2>/dev/null`" = att ; then
-		echo pyramid-pyramid-sysv3
-	else
-		echo pyramid-pyramid-bsd
-	fi
-	exit ;;
-    NILE*:*:*:dcosx)
-	echo pyramid-pyramid-svr4
-	exit ;;
-    DRS?6000:unix:4.0:6*)
-	echo sparc-icl-nx6
-	exit ;;
-    DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*)
-	case `/usr/bin/uname -p` in
-	    sparc) echo sparc-icl-nx7; exit ;;
-	esac ;;
-    s390x:SunOS:*:*)
-	echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
-	exit ;;
-    sun4H:SunOS:5.*:*)
-	echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
-	exit ;;
-    sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
-	echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
-	exit ;;
-    i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*)
-	echo i386-pc-auroraux${UNAME_RELEASE}
-	exit ;;
-    i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
-	eval $set_cc_for_build
-	SUN_ARCH="i386"
-	# If there is a compiler, see if it is configured for 64-bit objects.
-	# Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
-	# This test works for both compilers.
-	if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
-	    if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \
-		(CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
-		grep IS_64BIT_ARCH >/dev/null
-	    then
-		SUN_ARCH="x86_64"
-	    fi
-	fi
-	echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
-	exit ;;
-    sun4*:SunOS:6*:*)
-	# According to config.sub, this is the proper way to canonicalize
-	# SunOS6.  Hard to guess exactly what SunOS6 will be like, but
-	# it's likely to be more like Solaris than SunOS4.
-	echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
-	exit ;;
-    sun4*:SunOS:*:*)
-	case "`/usr/bin/arch -k`" in
-	    Series*|S4*)
-		UNAME_RELEASE=`uname -v`
-		;;
-	esac
-	# Japanese Language versions have a version number like `4.1.3-JL'.
-	echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'`
-	exit ;;
-    sun3*:SunOS:*:*)
-	echo m68k-sun-sunos${UNAME_RELEASE}
-	exit ;;
-    sun*:*:4.2BSD:*)
-	UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
-	test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3
-	case "`/bin/arch`" in
-	    sun3)
-		echo m68k-sun-sunos${UNAME_RELEASE}
-		;;
-	    sun4)
-		echo sparc-sun-sunos${UNAME_RELEASE}
-		;;
-	esac
-	exit ;;
-    aushp:SunOS:*:*)
-	echo sparc-auspex-sunos${UNAME_RELEASE}
-	exit ;;
-    # The situation for MiNT is a little confusing.  The machine name
-    # can be virtually everything (everything which is not
-    # "atarist" or "atariste" at least should have a processor
-    # > m68000).  The system name ranges from "MiNT" over "FreeMiNT"
-    # to the lowercase version "mint" (or "freemint").  Finally
-    # the system name "TOS" denotes a system which is actually not
-    # MiNT.  But MiNT is downward compatible to TOS, so this should
-    # be no problem.
-    atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)
-        echo m68k-atari-mint${UNAME_RELEASE}
-	exit ;;
-    atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)
-	echo m68k-atari-mint${UNAME_RELEASE}
-        exit ;;
-    *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)
-        echo m68k-atari-mint${UNAME_RELEASE}
-	exit ;;
-    milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)
-        echo m68k-milan-mint${UNAME_RELEASE}
-        exit ;;
-    hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)
-        echo m68k-hades-mint${UNAME_RELEASE}
-        exit ;;
-    *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
-        echo m68k-unknown-mint${UNAME_RELEASE}
-        exit ;;
-    m68k:machten:*:*)
-	echo m68k-apple-machten${UNAME_RELEASE}
-	exit ;;
-    powerpc:machten:*:*)
-	echo powerpc-apple-machten${UNAME_RELEASE}
-	exit ;;
-    RISC*:Mach:*:*)
-	echo mips-dec-mach_bsd4.3
-	exit ;;
-    RISC*:ULTRIX:*:*)
-	echo mips-dec-ultrix${UNAME_RELEASE}
-	exit ;;
-    VAX*:ULTRIX*:*:*)
-	echo vax-dec-ultrix${UNAME_RELEASE}
-	exit ;;
-    2020:CLIX:*:* | 2430:CLIX:*:*)
-	echo clipper-intergraph-clix${UNAME_RELEASE}
-	exit ;;
-    mips:*:*:UMIPS | mips:*:*:RISCos)
-	eval $set_cc_for_build
-	sed 's/^	//' << EOF >$dummy.c
-#ifdef __cplusplus
-#include <stdio.h>  /* for printf() prototype */
-	int main (int argc, char *argv[]) {
-#else
-	int main (argc, argv) int argc; char *argv[]; {
-#endif
-	#if defined (host_mips) && defined (MIPSEB)
-	#if defined (SYSTYPE_SYSV)
-	  printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0);
-	#endif
-	#if defined (SYSTYPE_SVR4)
-	  printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0);
-	#endif
-	#if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD)
-	  printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0);
-	#endif
-	#endif
-	  exit (-1);
-	}
-EOF
-	$CC_FOR_BUILD -o $dummy $dummy.c &&
-	  dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` &&
-	  SYSTEM_NAME=`$dummy $dummyarg` &&
-	    { echo "$SYSTEM_NAME"; exit; }
-	echo mips-mips-riscos${UNAME_RELEASE}
-	exit ;;
-    Motorola:PowerMAX_OS:*:*)
-	echo powerpc-motorola-powermax
-	exit ;;
-    Motorola:*:4.3:PL8-*)
-	echo powerpc-harris-powermax
-	exit ;;
-    Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*)
-	echo powerpc-harris-powermax
-	exit ;;
-    Night_Hawk:Power_UNIX:*:*)
-	echo powerpc-harris-powerunix
-	exit ;;
-    m88k:CX/UX:7*:*)
-	echo m88k-harris-cxux7
-	exit ;;
-    m88k:*:4*:R4*)
-	echo m88k-motorola-sysv4
-	exit ;;
-    m88k:*:3*:R3*)
-	echo m88k-motorola-sysv3
-	exit ;;
-    AViiON:dgux:*:*)
-        # DG/UX returns AViiON for all architectures
-        UNAME_PROCESSOR=`/usr/bin/uname -p`
-	if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ]
-	then
-	    if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \
-	       [ ${TARGET_BINARY_INTERFACE}x = x ]
-	    then
-		echo m88k-dg-dgux${UNAME_RELEASE}
-	    else
-		echo m88k-dg-dguxbcs${UNAME_RELEASE}
-	    fi
-	else
-	    echo i586-dg-dgux${UNAME_RELEASE}
-	fi
- 	exit ;;
-    M88*:DolphinOS:*:*)	# DolphinOS (SVR3)
-	echo m88k-dolphin-sysv3
-	exit ;;
-    M88*:*:R3*:*)
-	# Delta 88k system running SVR3
-	echo m88k-motorola-sysv3
-	exit ;;
-    XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3)
-	echo m88k-tektronix-sysv3
-	exit ;;
-    Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD)
-	echo m68k-tektronix-bsd
-	exit ;;
-    *:IRIX*:*:*)
-	echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'`
-	exit ;;
-    ????????:AIX?:[12].1:2)   # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.
-	echo romp-ibm-aix     # uname -m gives an 8 hex-code CPU id
-	exit ;;               # Note that: echo "'`uname -s`'" gives 'AIX '
-    i*86:AIX:*:*)
-	echo i386-ibm-aix
-	exit ;;
-    ia64:AIX:*:*)
-	if [ -x /usr/bin/oslevel ] ; then
-		IBM_REV=`/usr/bin/oslevel`
-	else
-		IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
-	fi
-	echo ${UNAME_MACHINE}-ibm-aix${IBM_REV}
-	exit ;;
-    *:AIX:2:3)
-	if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
-		eval $set_cc_for_build
-		sed 's/^		//' << EOF >$dummy.c
-		#include <sys/systemcfg.h>
-
-		main()
-			{
-			if (!__power_pc())
-				exit(1);
-			puts("powerpc-ibm-aix3.2.5");
-			exit(0);
-			}
-EOF
-		if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy`
-		then
-			echo "$SYSTEM_NAME"
-		else
-			echo rs6000-ibm-aix3.2.5
-		fi
-	elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then
-		echo rs6000-ibm-aix3.2.4
-	else
-		echo rs6000-ibm-aix3.2
-	fi
-	exit ;;
-    *:AIX:*:[456])
-	IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`
-	if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then
-		IBM_ARCH=rs6000
-	else
-		IBM_ARCH=powerpc
-	fi
-	if [ -x /usr/bin/oslevel ] ; then
-		IBM_REV=`/usr/bin/oslevel`
-	else
-		IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
-	fi
-	echo ${IBM_ARCH}-ibm-aix${IBM_REV}
-	exit ;;
-    *:AIX:*:*)
-	echo rs6000-ibm-aix
-	exit ;;
-    ibmrt:4.4BSD:*|romp-ibm:BSD:*)
-	echo romp-ibm-bsd4.4
-	exit ;;
-    ibmrt:*BSD:*|romp-ibm:BSD:*)            # covers RT/PC BSD and
-	echo romp-ibm-bsd${UNAME_RELEASE}   # 4.3 with uname added to
-	exit ;;                             # report: romp-ibm BSD 4.3
-    *:BOSX:*:*)
-	echo rs6000-bull-bosx
-	exit ;;
-    DPX/2?00:B.O.S.:*:*)
-	echo m68k-bull-sysv3
-	exit ;;
-    9000/[34]??:4.3bsd:1.*:*)
-	echo m68k-hp-bsd
-	exit ;;
-    hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)
-	echo m68k-hp-bsd4.4
-	exit ;;
-    9000/[34678]??:HP-UX:*:*)
-	HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
-	case "${UNAME_MACHINE}" in
-	    9000/31? )            HP_ARCH=m68000 ;;
-	    9000/[34]?? )         HP_ARCH=m68k ;;
-	    9000/[678][0-9][0-9])
-		if [ -x /usr/bin/getconf ]; then
-		    sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
-                    sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
-                    case "${sc_cpu_version}" in
-                      523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0
-                      528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1
-                      532)                      # CPU_PA_RISC2_0
-                        case "${sc_kernel_bits}" in
-                          32) HP_ARCH="hppa2.0n" ;;
-                          64) HP_ARCH="hppa2.0w" ;;
-			  '') HP_ARCH="hppa2.0" ;;   # HP-UX 10.20
-                        esac ;;
-                    esac
-		fi
-		if [ "${HP_ARCH}" = "" ]; then
-		    eval $set_cc_for_build
-		    sed 's/^              //' << EOF >$dummy.c
-
-              #define _HPUX_SOURCE
-              #include <stdlib.h>
-              #include <unistd.h>
-
-              int main ()
-              {
-              #if defined(_SC_KERNEL_BITS)
-                  long bits = sysconf(_SC_KERNEL_BITS);
-              #endif
-                  long cpu  = sysconf (_SC_CPU_VERSION);
-
-                  switch (cpu)
-              	{
-              	case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
-              	case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
-              	case CPU_PA_RISC2_0:
-              #if defined(_SC_KERNEL_BITS)
-              	    switch (bits)
-              		{
-              		case 64: puts ("hppa2.0w"); break;
-              		case 32: puts ("hppa2.0n"); break;
-              		default: puts ("hppa2.0"); break;
-              		} break;
-              #else  /* !defined(_SC_KERNEL_BITS) */
-              	    puts ("hppa2.0"); break;
-              #endif
-              	default: puts ("hppa1.0"); break;
-              	}
-                  exit (0);
-              }
-EOF
-		    (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`
-		    test -z "$HP_ARCH" && HP_ARCH=hppa
-		fi ;;
-	esac
-	if [ ${HP_ARCH} = "hppa2.0w" ]
-	then
-	    eval $set_cc_for_build
-
-	    # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating
-	    # 32-bit code.  hppa64-hp-hpux* has the same kernel and a compiler
-	    # generating 64-bit code.  GNU and HP use different nomenclature:
-	    #
-	    # $ CC_FOR_BUILD=cc ./config.guess
-	    # => hppa2.0w-hp-hpux11.23
-	    # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess
-	    # => hppa64-hp-hpux11.23
-
-	    if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) |
-		grep -q __LP64__
-	    then
-		HP_ARCH="hppa2.0w"
-	    else
-		HP_ARCH="hppa64"
-	    fi
-	fi
-	echo ${HP_ARCH}-hp-hpux${HPUX_REV}
-	exit ;;
-    ia64:HP-UX:*:*)
-	HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
-	echo ia64-hp-hpux${HPUX_REV}
-	exit ;;
-    3050*:HI-UX:*:*)
-	eval $set_cc_for_build
-	sed 's/^	//' << EOF >$dummy.c
-	#include <unistd.h>
-	int
-	main ()
-	{
-	  long cpu = sysconf (_SC_CPU_VERSION);
-	  /* The order matters, because CPU_IS_HP_MC68K erroneously returns
-	     true for CPU_PA_RISC1_0.  CPU_IS_PA_RISC returns correct
-	     results, however.  */
-	  if (CPU_IS_PA_RISC (cpu))
-	    {
-	      switch (cpu)
-		{
-		  case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break;
-		  case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break;
-		  case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break;
-		  default: puts ("hppa-hitachi-hiuxwe2"); break;
-		}
-	    }
-	  else if (CPU_IS_HP_MC68K (cpu))
-	    puts ("m68k-hitachi-hiuxwe2");
-	  else puts ("unknown-hitachi-hiuxwe2");
-	  exit (0);
-	}
-EOF
-	$CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` &&
-		{ echo "$SYSTEM_NAME"; exit; }
-	echo unknown-hitachi-hiuxwe2
-	exit ;;
-    9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* )
-	echo hppa1.1-hp-bsd
-	exit ;;
-    9000/8??:4.3bsd:*:*)
-	echo hppa1.0-hp-bsd
-	exit ;;
-    *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)
-	echo hppa1.0-hp-mpeix
-	exit ;;
-    hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* )
-	echo hppa1.1-hp-osf
-	exit ;;
-    hp8??:OSF1:*:*)
-	echo hppa1.0-hp-osf
-	exit ;;
-    i*86:OSF1:*:*)
-	if [ -x /usr/sbin/sysversion ] ; then
-	    echo ${UNAME_MACHINE}-unknown-osf1mk
-	else
-	    echo ${UNAME_MACHINE}-unknown-osf1
-	fi
-	exit ;;
-    parisc*:Lites*:*:*)
-	echo hppa1.1-hp-lites
-	exit ;;
-    C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)
-	echo c1-convex-bsd
-        exit ;;
-    C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*)
-	if getsysinfo -f scalar_acc
-	then echo c32-convex-bsd
-	else echo c2-convex-bsd
-	fi
-        exit ;;
-    C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*)
-	echo c34-convex-bsd
-        exit ;;
-    C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*)
-	echo c38-convex-bsd
-        exit ;;
-    C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)
-	echo c4-convex-bsd
-        exit ;;
-    CRAY*Y-MP:*:*:*)
-	echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
-	exit ;;
-    CRAY*[A-Z]90:*:*:*)
-	echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \
-	| sed -e 's/CRAY.*\([A-Z]90\)/\1/' \
-	      -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \
-	      -e 's/\.[^.]*$/.X/'
-	exit ;;
-    CRAY*TS:*:*:*)
-	echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
-	exit ;;
-    CRAY*T3E:*:*:*)
-	echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
-	exit ;;
-    CRAY*SV1:*:*:*)
-	echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
-	exit ;;
-    *:UNICOS/mp:*:*)
-	echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
-	exit ;;
-    F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
-	FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
-        FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
-        FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
-        echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
-        exit ;;
-    5000:UNIX_System_V:4.*:*)
-        FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
-        FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'`
-        echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
-	exit ;;
-    i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
-	echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
-	exit ;;
-    sparc*:BSD/OS:*:*)
-	echo sparc-unknown-bsdi${UNAME_RELEASE}
-	exit ;;
-    *:BSD/OS:*:*)
-	echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
-	exit ;;
-    *:FreeBSD:*:*)
-	case ${UNAME_MACHINE} in
-	    pc98)
-		echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
-	    amd64)
-		echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
-	    *)
-		echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
-	esac
-	exit ;;
-    i*:CYGWIN*:*)
-	echo ${UNAME_MACHINE}-pc-cygwin
-	exit ;;
-    *:MINGW*:*)
-	echo ${UNAME_MACHINE}-pc-mingw32
-	exit ;;
-    i*:windows32*:*)
-    	# uname -m includes "-pc" on this system.
-    	echo ${UNAME_MACHINE}-mingw32
-	exit ;;
-    i*:PW*:*)
-	echo ${UNAME_MACHINE}-pc-pw32
-	exit ;;
-    *:Interix*:*)
-    	case ${UNAME_MACHINE} in
-	    x86)
-		echo i586-pc-interix${UNAME_RELEASE}
-		exit ;;
-	    authenticamd | genuineintel | EM64T)
-		echo x86_64-unknown-interix${UNAME_RELEASE}
-		exit ;;
-	    IA64)
-		echo ia64-unknown-interix${UNAME_RELEASE}
-		exit ;;
-	esac ;;
-    [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
-	echo i${UNAME_MACHINE}-pc-mks
-	exit ;;
-    8664:Windows_NT:*)
-	echo x86_64-pc-mks
-	exit ;;
-    i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
-	# How do we know it's Interix rather than the generic POSIX subsystem?
-	# It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
-	# UNAME_MACHINE based on the output of uname instead of i386?
-	echo i586-pc-interix
-	exit ;;
-    i*:UWIN*:*)
-	echo ${UNAME_MACHINE}-pc-uwin
-	exit ;;
-    amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
-	echo x86_64-unknown-cygwin
-	exit ;;
-    p*:CYGWIN*:*)
-	echo powerpcle-unknown-cygwin
-	exit ;;
-    prep*:SunOS:5.*:*)
-	echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
-	exit ;;
-    *:GNU:*:*)
-	# the GNU system
-	echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
-	exit ;;
-    *:GNU/*:*:*)
-	# other systems with GNU libc and userland
-	echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu
-	exit ;;
-    i*86:Minix:*:*)
-	echo ${UNAME_MACHINE}-pc-minix
-	exit ;;
-    alpha:Linux:*:*)
-	case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
-	  EV5)   UNAME_MACHINE=alphaev5 ;;
-	  EV56)  UNAME_MACHINE=alphaev56 ;;
-	  PCA56) UNAME_MACHINE=alphapca56 ;;
-	  PCA57) UNAME_MACHINE=alphapca56 ;;
-	  EV6)   UNAME_MACHINE=alphaev6 ;;
-	  EV67)  UNAME_MACHINE=alphaev67 ;;
-	  EV68*) UNAME_MACHINE=alphaev68 ;;
-        esac
-	objdump --private-headers /bin/sh | grep -q ld.so.1
-	if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
-	echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
-	exit ;;
-    arm*:Linux:*:*)
-	eval $set_cc_for_build
-	if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
-	    | grep -q __ARM_EABI__
-	then
-	    echo ${UNAME_MACHINE}-unknown-linux-gnu
-	else
-	    echo ${UNAME_MACHINE}-unknown-linux-gnueabi
-	fi
-	exit ;;
-    avr32*:Linux:*:*)
-	echo ${UNAME_MACHINE}-unknown-linux-gnu
-	exit ;;
-    cris:Linux:*:*)
-	echo cris-axis-linux-gnu
-	exit ;;
-    crisv32:Linux:*:*)
-	echo crisv32-axis-linux-gnu
-	exit ;;
-    frv:Linux:*:*)
-    	echo frv-unknown-linux-gnu
-	exit ;;
-    i*86:Linux:*:*)
-	LIBC=gnu
-	eval $set_cc_for_build
-	sed 's/^	//' << EOF >$dummy.c
-	#ifdef __dietlibc__
-	LIBC=dietlibc
-	#endif
-EOF
-	eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'`
-	echo "${UNAME_MACHINE}-pc-linux-${LIBC}"
-	exit ;;
-    ia64:Linux:*:*)
-	echo ${UNAME_MACHINE}-unknown-linux-gnu
-	exit ;;
-    m32r*:Linux:*:*)
-	echo ${UNAME_MACHINE}-unknown-linux-gnu
-	exit ;;
-    m68*:Linux:*:*)
-	echo ${UNAME_MACHINE}-unknown-linux-gnu
-	exit ;;
-    mips:Linux:*:* | mips64:Linux:*:*)
-	eval $set_cc_for_build
-	sed 's/^	//' << EOF >$dummy.c
-	#undef CPU
-	#undef ${UNAME_MACHINE}
-	#undef ${UNAME_MACHINE}el
-	#if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
-	CPU=${UNAME_MACHINE}el
-	#else
-	#if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
-	CPU=${UNAME_MACHINE}
-	#else
-	CPU=
-	#endif
-	#endif
-EOF
-	eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
-	test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
-	;;
-    or32:Linux:*:*)
-	echo or32-unknown-linux-gnu
-	exit ;;
-    padre:Linux:*:*)
-	echo sparc-unknown-linux-gnu
-	exit ;;
-    parisc64:Linux:*:* | hppa64:Linux:*:*)
-	echo hppa64-unknown-linux-gnu
-	exit ;;
-    parisc:Linux:*:* | hppa:Linux:*:*)
-	# Look for CPU level
-	case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
-	  PA7*) echo hppa1.1-unknown-linux-gnu ;;
-	  PA8*) echo hppa2.0-unknown-linux-gnu ;;
-	  *)    echo hppa-unknown-linux-gnu ;;
-	esac
-	exit ;;
-    ppc64:Linux:*:*)
-	echo powerpc64-unknown-linux-gnu
-	exit ;;
-    ppc:Linux:*:*)
-	echo powerpc-unknown-linux-gnu
-	exit ;;
-    s390:Linux:*:* | s390x:Linux:*:*)
-	echo ${UNAME_MACHINE}-ibm-linux
-	exit ;;
-    sh64*:Linux:*:*)
-    	echo ${UNAME_MACHINE}-unknown-linux-gnu
-	exit ;;
-    sh*:Linux:*:*)
-	echo ${UNAME_MACHINE}-unknown-linux-gnu
-	exit ;;
-    sparc:Linux:*:* | sparc64:Linux:*:*)
-	echo ${UNAME_MACHINE}-unknown-linux-gnu
-	exit ;;
-    vax:Linux:*:*)
-	echo ${UNAME_MACHINE}-dec-linux-gnu
-	exit ;;
-    x86_64:Linux:*:*)
-	echo x86_64-unknown-linux-gnu
-	exit ;;
-    xtensa*:Linux:*:*)
-    	echo ${UNAME_MACHINE}-unknown-linux-gnu
-	exit ;;
-    i*86:DYNIX/ptx:4*:*)
-	# ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
-	# earlier versions are messed up and put the nodename in both
-	# sysname and nodename.
-	echo i386-sequent-sysv4
-	exit ;;
-    i*86:UNIX_SV:4.2MP:2.*)
-        # Unixware is an offshoot of SVR4, but it has its own version
-        # number series starting with 2...
-        # I am not positive that other SVR4 systems won't match this,
-	# I just have to hope.  -- rms.
-        # Use sysv4.2uw... so that sysv4* matches it.
-	echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION}
-	exit ;;
-    i*86:OS/2:*:*)
-	# If we were able to find `uname', then EMX Unix compatibility
-	# is probably installed.
-	echo ${UNAME_MACHINE}-pc-os2-emx
-	exit ;;
-    i*86:XTS-300:*:STOP)
-	echo ${UNAME_MACHINE}-unknown-stop
-	exit ;;
-    i*86:atheos:*:*)
-	echo ${UNAME_MACHINE}-unknown-atheos
-	exit ;;
-    i*86:syllable:*:*)
-	echo ${UNAME_MACHINE}-pc-syllable
-	exit ;;
-    i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*)
-	echo i386-unknown-lynxos${UNAME_RELEASE}
-	exit ;;
-    i*86:*DOS:*:*)
-	echo ${UNAME_MACHINE}-pc-msdosdjgpp
-	exit ;;
-    i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*)
-	UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'`
-	if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
-		echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL}
-	else
-		echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL}
-	fi
-	exit ;;
-    i*86:*:5:[678]*)
-    	# UnixWare 7.x, OpenUNIX and OpenServer 6.
-	case `/bin/uname -X | grep "^Machine"` in
-	    *486*)	     UNAME_MACHINE=i486 ;;
-	    *Pentium)	     UNAME_MACHINE=i586 ;;
-	    *Pent*|*Celeron) UNAME_MACHINE=i686 ;;
-	esac
-	echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
-	exit ;;
-    i*86:*:3.2:*)
-	if test -f /usr/options/cb.name; then
-		UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`
-		echo ${UNAME_MACHINE}-pc-isc$UNAME_REL
-	elif /bin/uname -X 2>/dev/null >/dev/null ; then
-		UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')`
-		(/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486
-		(/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \
-			&& UNAME_MACHINE=i586
-		(/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \
-			&& UNAME_MACHINE=i686
-		(/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \
-			&& UNAME_MACHINE=i686
-		echo ${UNAME_MACHINE}-pc-sco$UNAME_REL
-	else
-		echo ${UNAME_MACHINE}-pc-sysv32
-	fi
-	exit ;;
-    pc:*:*:*)
-	# Left here for compatibility:
-        # uname -m prints for DJGPP always 'pc', but it prints nothing about
-        # the processor, so we play safe by assuming i586.
-	# Note: whatever this is, it MUST be the same as what config.sub
-	# prints for the "djgpp" host, or else GDB configury will decide that
-	# this is a cross-build.
-	echo i586-pc-msdosdjgpp
-        exit ;;
-    Intel:Mach:3*:*)
-	echo i386-pc-mach3
-	exit ;;
-    paragon:*:*:*)
-	echo i860-intel-osf1
-	exit ;;
-    i860:*:4.*:*) # i860-SVR4
-	if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
-	  echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4
-	else # Add other i860-SVR4 vendors below as they are discovered.
-	  echo i860-unknown-sysv${UNAME_RELEASE}  # Unknown i860-SVR4
-	fi
-	exit ;;
-    mini*:CTIX:SYS*5:*)
-	# "miniframe"
-	echo m68010-convergent-sysv
-	exit ;;
-    mc68k:UNIX:SYSTEM5:3.51m)
-	echo m68k-convergent-sysv
-	exit ;;
-    M680?0:D-NIX:5.3:*)
-	echo m68k-diab-dnix
-	exit ;;
-    M68*:*:R3V[5678]*:*)
-	test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;;
-    3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0)
-	OS_REL=''
-	test -r /etc/.relid \
-	&& OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
-	/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
-	  && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
-	/bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
-	  && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
-    3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
-        /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
-          && { echo i486-ncr-sysv4; exit; } ;;
-    NCR*:*:4.2:* | MPRAS*:*:4.2:*)
-	OS_REL='.3'
-	test -r /etc/.relid \
-	    && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
-	/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
-	    && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
-	/bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
-	    && { echo i586-ncr-sysv4.3${OS_REL}; exit; }
-	/bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \
-	    && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
-    m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
-	echo m68k-unknown-lynxos${UNAME_RELEASE}
-	exit ;;
-    mc68030:UNIX_System_V:4.*:*)
-	echo m68k-atari-sysv4
-	exit ;;
-    TSUNAMI:LynxOS:2.*:*)
-	echo sparc-unknown-lynxos${UNAME_RELEASE}
-	exit ;;
-    rs6000:LynxOS:2.*:*)
-	echo rs6000-unknown-lynxos${UNAME_RELEASE}
-	exit ;;
-    PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*)
-	echo powerpc-unknown-lynxos${UNAME_RELEASE}
-	exit ;;
-    SM[BE]S:UNIX_SV:*:*)
-	echo mips-dde-sysv${UNAME_RELEASE}
-	exit ;;
-    RM*:ReliantUNIX-*:*:*)
-	echo mips-sni-sysv4
-	exit ;;
-    RM*:SINIX-*:*:*)
-	echo mips-sni-sysv4
-	exit ;;
-    *:SINIX-*:*:*)
-	if uname -p 2>/dev/null >/dev/null ; then
-		UNAME_MACHINE=`(uname -p) 2>/dev/null`
-		echo ${UNAME_MACHINE}-sni-sysv4
-	else
-		echo ns32k-sni-sysv
-	fi
-	exit ;;
-    PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort
-                      # says <Richard.M.Bartel at ccMail.Census.GOV>
-        echo i586-unisys-sysv4
-        exit ;;
-    *:UNIX_System_V:4*:FTX*)
-	# From Gerald Hewes <hewes at openmarket.com>.
-	# How about differentiating between stratus architectures? -djm
-	echo hppa1.1-stratus-sysv4
-	exit ;;
-    *:*:*:FTX*)
-	# From seanf at swdc.stratus.com.
-	echo i860-stratus-sysv4
-	exit ;;
-    i*86:VOS:*:*)
-	# From Paul.Green at stratus.com.
-	echo ${UNAME_MACHINE}-stratus-vos
-	exit ;;
-    *:VOS:*:*)
-	# From Paul.Green at stratus.com.
-	echo hppa1.1-stratus-vos
-	exit ;;
-    mc68*:A/UX:*:*)
-	echo m68k-apple-aux${UNAME_RELEASE}
-	exit ;;
-    news*:NEWS-OS:6*:*)
-	echo mips-sony-newsos6
-	exit ;;
-    R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)
-	if [ -d /usr/nec ]; then
-	        echo mips-nec-sysv${UNAME_RELEASE}
-	else
-	        echo mips-unknown-sysv${UNAME_RELEASE}
-	fi
-        exit ;;
-    BeBox:BeOS:*:*)	# BeOS running on hardware made by Be, PPC only.
-	echo powerpc-be-beos
-	exit ;;
-    BeMac:BeOS:*:*)	# BeOS running on Mac or Mac clone, PPC only.
-	echo powerpc-apple-beos
-	exit ;;
-    BePC:BeOS:*:*)	# BeOS running on Intel PC compatible.
-	echo i586-pc-beos
-	exit ;;
-    BePC:Haiku:*:*)	# Haiku running on Intel PC compatible.
-	echo i586-pc-haiku
-	exit ;;
-    SX-4:SUPER-UX:*:*)
-	echo sx4-nec-superux${UNAME_RELEASE}
-	exit ;;
-    SX-5:SUPER-UX:*:*)
-	echo sx5-nec-superux${UNAME_RELEASE}
-	exit ;;
-    SX-6:SUPER-UX:*:*)
-	echo sx6-nec-superux${UNAME_RELEASE}
-	exit ;;
-    SX-7:SUPER-UX:*:*)
-	echo sx7-nec-superux${UNAME_RELEASE}
-	exit ;;
-    SX-8:SUPER-UX:*:*)
-	echo sx8-nec-superux${UNAME_RELEASE}
-	exit ;;
-    SX-8R:SUPER-UX:*:*)
-	echo sx8r-nec-superux${UNAME_RELEASE}
-	exit ;;
-    Power*:Rhapsody:*:*)
-	echo powerpc-apple-rhapsody${UNAME_RELEASE}
-	exit ;;
-    *:Rhapsody:*:*)
-	echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE}
-	exit ;;
-    *:Darwin:*:*)
-	UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
-	case $UNAME_PROCESSOR in
-	    i386)
-		eval $set_cc_for_build
-		if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
-		  if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
-		      (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
-		      grep IS_64BIT_ARCH >/dev/null
-		  then
-		      UNAME_PROCESSOR="x86_64"
-		  fi
-		fi ;;
-	    unknown) UNAME_PROCESSOR=powerpc ;;
-	esac
-	echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
-	exit ;;
-    *:procnto*:*:* | *:QNX:[0123456789]*:*)
-	UNAME_PROCESSOR=`uname -p`
-	if test "$UNAME_PROCESSOR" = "x86"; then
-		UNAME_PROCESSOR=i386
-		UNAME_MACHINE=pc
-	fi
-	echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE}
-	exit ;;
-    *:QNX:*:4*)
-	echo i386-pc-qnx
-	exit ;;
-    NSE-?:NONSTOP_KERNEL:*:*)
-	echo nse-tandem-nsk${UNAME_RELEASE}
-	exit ;;
-    NSR-?:NONSTOP_KERNEL:*:*)
-	echo nsr-tandem-nsk${UNAME_RELEASE}
-	exit ;;
-    *:NonStop-UX:*:*)
-	echo mips-compaq-nonstopux
-	exit ;;
-    BS2000:POSIX*:*:*)
-	echo bs2000-siemens-sysv
-	exit ;;
-    DS/*:UNIX_System_V:*:*)
-	echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE}
-	exit ;;
-    *:Plan9:*:*)
-	# "uname -m" is not consistent, so use $cputype instead. 386
-	# is converted to i386 for consistency with other x86
-	# operating systems.
-	if test "$cputype" = "386"; then
-	    UNAME_MACHINE=i386
-	else
-	    UNAME_MACHINE="$cputype"
-	fi
-	echo ${UNAME_MACHINE}-unknown-plan9
-	exit ;;
-    *:TOPS-10:*:*)
-	echo pdp10-unknown-tops10
-	exit ;;
-    *:TENEX:*:*)
-	echo pdp10-unknown-tenex
-	exit ;;
-    KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*)
-	echo pdp10-dec-tops20
-	exit ;;
-    XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*)
-	echo pdp10-xkl-tops20
-	exit ;;
-    *:TOPS-20:*:*)
-	echo pdp10-unknown-tops20
-	exit ;;
-    *:ITS:*:*)
-	echo pdp10-unknown-its
-	exit ;;
-    SEI:*:*:SEIUX)
-        echo mips-sei-seiux${UNAME_RELEASE}
-	exit ;;
-    *:DragonFly:*:*)
-	echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
-	exit ;;
-    *:*VMS:*:*)
-    	UNAME_MACHINE=`(uname -p) 2>/dev/null`
-	case "${UNAME_MACHINE}" in
-	    A*) echo alpha-dec-vms ; exit ;;
-	    I*) echo ia64-dec-vms ; exit ;;
-	    V*) echo vax-dec-vms ; exit ;;
-	esac ;;
-    *:XENIX:*:SysV)
-	echo i386-pc-xenix
-	exit ;;
-    i*86:skyos:*:*)
-	echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//'
-	exit ;;
-    i*86:rdos:*:*)
-	echo ${UNAME_MACHINE}-pc-rdos
-	exit ;;
-    i*86:AROS:*:*)
-	echo ${UNAME_MACHINE}-pc-aros
-	exit ;;
-esac
-
-#echo '(No uname command or uname output not recognized.)' 1>&2
-#echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2
-
-eval $set_cc_for_build
-cat >$dummy.c <<EOF
-#ifdef _SEQUENT_
-# include <sys/types.h>
-# include <sys/utsname.h>
-#endif
-main ()
-{
-#if defined (sony)
-#if defined (MIPSEB)
-  /* BFD wants "bsd" instead of "newsos".  Perhaps BFD should be changed,
-     I don't know....  */
-  printf ("mips-sony-bsd\n"); exit (0);
-#else
-#include <sys/param.h>
-  printf ("m68k-sony-newsos%s\n",
-#ifdef NEWSOS4
-          "4"
-#else
-	  ""
-#endif
-         ); exit (0);
-#endif
-#endif
-
-#if defined (__arm) && defined (__acorn) && defined (__unix)
-  printf ("arm-acorn-riscix\n"); exit (0);
-#endif
-
-#if defined (hp300) && !defined (hpux)
-  printf ("m68k-hp-bsd\n"); exit (0);
-#endif
-
-#if defined (NeXT)
-#if !defined (__ARCHITECTURE__)
-#define __ARCHITECTURE__ "m68k"
-#endif
-  int version;
-  version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`;
-  if (version < 4)
-    printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version);
-  else
-    printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version);
-  exit (0);
-#endif
-
-#if defined (MULTIMAX) || defined (n16)
-#if defined (UMAXV)
-  printf ("ns32k-encore-sysv\n"); exit (0);
-#else
-#if defined (CMU)
-  printf ("ns32k-encore-mach\n"); exit (0);
-#else
-  printf ("ns32k-encore-bsd\n"); exit (0);
-#endif
-#endif
-#endif
-
-#if defined (__386BSD__)
-  printf ("i386-pc-bsd\n"); exit (0);
-#endif
-
-#if defined (sequent)
-#if defined (i386)
-  printf ("i386-sequent-dynix\n"); exit (0);
-#endif
-#if defined (ns32000)
-  printf ("ns32k-sequent-dynix\n"); exit (0);
-#endif
-#endif
-
-#if defined (_SEQUENT_)
-    struct utsname un;
-
-    uname(&un);
-
-    if (strncmp(un.version, "V2", 2) == 0) {
-	printf ("i386-sequent-ptx2\n"); exit (0);
-    }
-    if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */
-	printf ("i386-sequent-ptx1\n"); exit (0);
-    }
-    printf ("i386-sequent-ptx\n"); exit (0);
-
-#endif
-
-#if defined (vax)
-# if !defined (ultrix)
-#  include <sys/param.h>
-#  if defined (BSD)
-#   if BSD == 43
-      printf ("vax-dec-bsd4.3\n"); exit (0);
-#   else
-#    if BSD == 199006
-      printf ("vax-dec-bsd4.3reno\n"); exit (0);
-#    else
-      printf ("vax-dec-bsd\n"); exit (0);
-#    endif
-#   endif
-#  else
-    printf ("vax-dec-bsd\n"); exit (0);
-#  endif
-# else
-    printf ("vax-dec-ultrix\n"); exit (0);
-# endif
-#endif
-
-#if defined (alliant) && defined (i860)
-  printf ("i860-alliant-bsd\n"); exit (0);
-#endif
-
-  exit (1);
-}
-EOF
-
-$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` &&
-	{ echo "$SYSTEM_NAME"; exit; }
-
-# Apollos put the system type in the environment.
-
-test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; }
-
-# Convex versions that predate uname can use getsysinfo(1)
-
-if [ -x /usr/convex/getsysinfo ]
-then
-    case `getsysinfo -f cpu_type` in
-    c1*)
-	echo c1-convex-bsd
-	exit ;;
-    c2*)
-	if getsysinfo -f scalar_acc
-	then echo c32-convex-bsd
-	else echo c2-convex-bsd
-	fi
-	exit ;;
-    c34*)
-	echo c34-convex-bsd
-	exit ;;
-    c38*)
-	echo c38-convex-bsd
-	exit ;;
-    c4*)
-	echo c4-convex-bsd
-	exit ;;
-    esac
-fi
-
-cat >&2 <<EOF
-$0: unable to guess system type
-
-This script, last modified $timestamp, has failed to recognize
-the operating system you are using. It is advised that you
-download the most up to date version of the config scripts from
-
-  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
-and
-  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
-
-If the version you run ($0) is already up to date, please
-send the following data and any information you think might be
-pertinent to <config-patches at gnu.org> in order to provide the needed
-information to handle your system.
-
-config.guess timestamp = $timestamp
-
-uname -m = `(uname -m) 2>/dev/null || echo unknown`
-uname -r = `(uname -r) 2>/dev/null || echo unknown`
-uname -s = `(uname -s) 2>/dev/null || echo unknown`
-uname -v = `(uname -v) 2>/dev/null || echo unknown`
-
-/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null`
-/bin/uname -X     = `(/bin/uname -X) 2>/dev/null`
-
-hostinfo               = `(hostinfo) 2>/dev/null`
-/bin/universe          = `(/bin/universe) 2>/dev/null`
-/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null`
-/bin/arch              = `(/bin/arch) 2>/dev/null`
-/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null`
-/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null`
-
-UNAME_MACHINE = ${UNAME_MACHINE}
-UNAME_RELEASE = ${UNAME_RELEASE}
-UNAME_SYSTEM  = ${UNAME_SYSTEM}
-UNAME_VERSION = ${UNAME_VERSION}
-EOF
-
-exit 1
-
-# Local variables:
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "timestamp='"
-# time-stamp-format: "%:y-%02m-%02d"
-# time-stamp-end: "'"
-# End:
diff --git a/cfg/config.sub b/cfg/config.sub
deleted file mode 100755
index c2d1257..0000000
--- a/cfg/config.sub
+++ /dev/null
@@ -1,1714 +0,0 @@
-#! /bin/sh
-# Configuration validation subroutine script.
-#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
-#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
-#   Free Software Foundation, Inc.
-
-timestamp='2010-01-22'
-
-# This file is (in principle) common to ALL GNU software.
-# The presence of a machine in this file suggests that SOME GNU software
-# can handle that machine.  It does not imply ALL GNU software can.
-#
-# This file is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
-# 02110-1301, USA.
-#
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-
-# Please send patches to <config-patches at gnu.org>.  Submit a context
-# diff and a properly formatted GNU ChangeLog entry.
-#
-# Configuration subroutine to validate and canonicalize a configuration type.
-# Supply the specified configuration type as an argument.
-# If it is invalid, we print an error message on stderr and exit with code 1.
-# Otherwise, we print the canonical config type on stdout and succeed.
-
-# You can get the latest version of this script from:
-# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
-
-# This file is supposed to be the same for all GNU packages
-# and recognize all the CPU types, system types and aliases
-# that are meaningful with *any* GNU software.
-# Each package is responsible for reporting which valid configurations
-# it does not support.  The user should be able to distinguish
-# a failure to support a valid configuration from a meaningless
-# configuration.
-
-# The goal of this file is to map all the various variations of a given
-# machine specification into a single specification in the form:
-#	CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
-# or in some cases, the newer four-part form:
-#	CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
-# It is wrong to echo any other type of specification.
-
-me=`echo "$0" | sed -e 's,.*/,,'`
-
-usage="\
-Usage: $0 [OPTION] CPU-MFR-OPSYS
-       $0 [OPTION] ALIAS
-
-Canonicalize a configuration name.
-
-Operation modes:
-  -h, --help         print this help, then exit
-  -t, --time-stamp   print date of last modification, then exit
-  -v, --version      print version number, then exit
-
-Report bugs and patches to <config-patches at gnu.org>."
-
-version="\
-GNU config.sub ($timestamp)
-
-Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
-2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free
-Software Foundation, Inc.
-
-This is free software; see the source for copying conditions.  There is NO
-warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
-
-help="
-Try \`$me --help' for more information."
-
-# Parse command line
-while test $# -gt 0 ; do
-  case $1 in
-    --time-stamp | --time* | -t )
-       echo "$timestamp" ; exit ;;
-    --version | -v )
-       echo "$version" ; exit ;;
-    --help | --h* | -h )
-       echo "$usage"; exit ;;
-    -- )     # Stop option processing
-       shift; break ;;
-    - )	# Use stdin as input.
-       break ;;
-    -* )
-       echo "$me: invalid option $1$help"
-       exit 1 ;;
-
-    *local*)
-       # First pass through any local machine types.
-       echo $1
-       exit ;;
-
-    * )
-       break ;;
-  esac
-done
-
-case $# in
- 0) echo "$me: missing argument$help" >&2
-    exit 1;;
- 1) ;;
- *) echo "$me: too many arguments$help" >&2
-    exit 1;;
-esac
-
-# Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any).
-# Here we must recognize all the valid KERNEL-OS combinations.
-maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
-case $maybe_os in
-  nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \
-  uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \
-  kopensolaris*-gnu* | \
-  storm-chaos* | os2-emx* | rtmk-nova*)
-    os=-$maybe_os
-    basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
-    ;;
-  *)
-    basic_machine=`echo $1 | sed 's/-[^-]*$//'`
-    if [ $basic_machine != $1 ]
-    then os=`echo $1 | sed 's/.*-/-/'`
-    else os=; fi
-    ;;
-esac
-
-### Let's recognize common machines as not being operating systems so
-### that things like config.sub decstation-3100 work.  We also
-### recognize some manufacturers as not being operating systems, so we
-### can provide default operating systems below.
-case $os in
-	-sun*os*)
-		# Prevent following clause from handling this invalid input.
-		;;
-	-dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \
-	-att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \
-	-unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \
-	-convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
-	-c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
-	-harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
-	-apple | -axis | -knuth | -cray | -microblaze)
-		os=
-		basic_machine=$1
-		;;
-        -bluegene*)
-	        os=-cnk
-		;;
-	-sim | -cisco | -oki | -wec | -winbond)
-		os=
-		basic_machine=$1
-		;;
-	-scout)
-		;;
-	-wrs)
-		os=-vxworks
-		basic_machine=$1
-		;;
-	-chorusos*)
-		os=-chorusos
-		basic_machine=$1
-		;;
- 	-chorusrdb)
- 		os=-chorusrdb
-		basic_machine=$1
- 		;;
-	-hiux*)
-		os=-hiuxwe2
-		;;
-	-sco6)
-		os=-sco5v6
-		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
-		;;
-	-sco5)
-		os=-sco3.2v5
-		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
-		;;
-	-sco4)
-		os=-sco3.2v4
-		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
-		;;
-	-sco3.2.[4-9]*)
-		os=`echo $os | sed -e 's/sco3.2./sco3.2v/'`
-		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
-		;;
-	-sco3.2v[4-9]*)
-		# Don't forget version if it is 3.2v4 or newer.
-		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
-		;;
-	-sco5v6*)
-		# Don't forget version if it is 3.2v4 or newer.
-		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
-		;;
-	-sco*)
-		os=-sco3.2v2
-		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
-		;;
-	-udk*)
-		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
-		;;
-	-isc)
-		os=-isc2.2
-		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
-		;;
-	-clix*)
-		basic_machine=clipper-intergraph
-		;;
-	-isc*)
-		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
-		;;
-	-lynx*)
-		os=-lynxos
-		;;
-	-ptx*)
-		basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'`
-		;;
-	-windowsnt*)
-		os=`echo $os | sed -e 's/windowsnt/winnt/'`
-		;;
-	-psos*)
-		os=-psos
-		;;
-	-mint | -mint[0-9]*)
-		basic_machine=m68k-atari
-		os=-mint
-		;;
-esac
-
-# Decode aliases for certain CPU-COMPANY combinations.
-case $basic_machine in
-	# Recognize the basic CPU types without company name.
-	# Some are omitted here because they have special meanings below.
-	1750a | 580 \
-	| a29k \
-	| alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
-	| alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
-	| am33_2.0 \
-	| arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \
-	| bfin \
-	| c4x | clipper \
-	| d10v | d30v | dlx | dsp16xx \
-	| fido | fr30 | frv \
-	| h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
-	| i370 | i860 | i960 | ia64 \
-	| ip2k | iq2000 \
-	| lm32 \
-	| m32c | m32r | m32rle | m68000 | m68k | m88k \
-	| maxq | mb | microblaze | mcore | mep | metag \
-	| mips | mipsbe | mipseb | mipsel | mipsle \
-	| mips16 \
-	| mips64 | mips64el \
-	| mips64octeon | mips64octeonel \
-	| mips64orion | mips64orionel \
-	| mips64r5900 | mips64r5900el \
-	| mips64vr | mips64vrel \
-	| mips64vr4100 | mips64vr4100el \
-	| mips64vr4300 | mips64vr4300el \
-	| mips64vr5000 | mips64vr5000el \
-	| mips64vr5900 | mips64vr5900el \
-	| mipsisa32 | mipsisa32el \
-	| mipsisa32r2 | mipsisa32r2el \
-	| mipsisa64 | mipsisa64el \
-	| mipsisa64r2 | mipsisa64r2el \
-	| mipsisa64sb1 | mipsisa64sb1el \
-	| mipsisa64sr71k | mipsisa64sr71kel \
-	| mipstx39 | mipstx39el \
-	| mn10200 | mn10300 \
-	| moxie \
-	| mt \
-	| msp430 \
-	| nios | nios2 \
-	| ns16k | ns32k \
-	| or32 \
-	| pdp10 | pdp11 | pj | pjl \
-	| powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
-	| pyramid \
-	| rx \
-	| score \
-	| sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
-	| sh64 | sh64le \
-	| sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
-	| sparcv8 | sparcv9 | sparcv9b | sparcv9v \
-	| spu | strongarm \
-	| tahoe | thumb | tic4x | tic80 | tron \
-	| ubicom32 \
-	| v850 | v850e \
-	| we32k \
-	| x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \
-	| z8k | z80)
-		basic_machine=$basic_machine-unknown
-		;;
-	m6811 | m68hc11 | m6812 | m68hc12 | picochip)
-		# Motorola 68HC11/12.
-		basic_machine=$basic_machine-unknown
-		os=-none
-		;;
-	m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
-		;;
-	ms1)
-		basic_machine=mt-unknown
-		;;
-
-	# We use `pc' rather than `unknown'
-	# because (1) that's what they normally are, and
-	# (2) the word "unknown" tends to confuse beginning users.
-	i*86 | x86_64)
-	  basic_machine=$basic_machine-pc
-	  ;;
-	# Object if more than one company name word.
-	*-*-*)
-		echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
-		exit 1
-		;;
-	# Recognize the basic CPU types with company name.
-	580-* \
-	| a29k-* \
-	| alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
-	| alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
-	| alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
-	| arm-*  | armbe-* | armle-* | armeb-* | armv*-* \
-	| avr-* | avr32-* \
-	| bfin-* | bs2000-* \
-	| c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \
-	| clipper-* | craynv-* | cydra-* \
-	| d10v-* | d30v-* | dlx-* \
-	| elxsi-* \
-	| f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
-	| h8300-* | h8500-* \
-	| hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
-	| i*86-* | i860-* | i960-* | ia64-* \
-	| ip2k-* | iq2000-* \
-	| lm32-* \
-	| m32c-* | m32r-* | m32rle-* \
-	| m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
-	| m88110-* | m88k-* | maxq-* | mcore-* | metag-* | microblaze-* \
-	| mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
-	| mips16-* \
-	| mips64-* | mips64el-* \
-	| mips64octeon-* | mips64octeonel-* \
-	| mips64orion-* | mips64orionel-* \
-	| mips64r5900-* | mips64r5900el-* \
-	| mips64vr-* | mips64vrel-* \
-	| mips64vr4100-* | mips64vr4100el-* \
-	| mips64vr4300-* | mips64vr4300el-* \
-	| mips64vr5000-* | mips64vr5000el-* \
-	| mips64vr5900-* | mips64vr5900el-* \
-	| mipsisa32-* | mipsisa32el-* \
-	| mipsisa32r2-* | mipsisa32r2el-* \
-	| mipsisa64-* | mipsisa64el-* \
-	| mipsisa64r2-* | mipsisa64r2el-* \
-	| mipsisa64sb1-* | mipsisa64sb1el-* \
-	| mipsisa64sr71k-* | mipsisa64sr71kel-* \
-	| mipstx39-* | mipstx39el-* \
-	| mmix-* \
-	| mt-* \
-	| msp430-* \
-	| nios-* | nios2-* \
-	| none-* | np1-* | ns16k-* | ns32k-* \
-	| orion-* \
-	| pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
-	| powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
-	| pyramid-* \
-	| romp-* | rs6000-* | rx-* \
-	| sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
-	| shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
-	| sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
-	| sparclite-* \
-	| sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \
-	| tahoe-* | thumb-* \
-	| tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
-	| tile-* | tilegx-* \
-	| tron-* \
-	| ubicom32-* \
-	| v850-* | v850e-* | vax-* \
-	| we32k-* \
-	| x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \
-	| xstormy16-* | xtensa*-* \
-	| ymp-* \
-	| z8k-* | z80-*)
-		;;
-	# Recognize the basic CPU types without company name, with glob match.
-	xtensa*)
-		basic_machine=$basic_machine-unknown
-		;;
-	# Recognize the various machine names and aliases which stand
-	# for a CPU type and a company and sometimes even an OS.
-	386bsd)
-		basic_machine=i386-unknown
-		os=-bsd
-		;;
-	3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc)
-		basic_machine=m68000-att
-		;;
-	3b*)
-		basic_machine=we32k-att
-		;;
-	a29khif)
-		basic_machine=a29k-amd
-		os=-udi
-		;;
-    	abacus)
-		basic_machine=abacus-unknown
-		;;
-	adobe68k)
-		basic_machine=m68010-adobe
-		os=-scout
-		;;
-	alliant | fx80)
-		basic_machine=fx80-alliant
-		;;
-	altos | altos3068)
-		basic_machine=m68k-altos
-		;;
-	am29k)
-		basic_machine=a29k-none
-		os=-bsd
-		;;
-	amd64)
-		basic_machine=x86_64-pc
-		;;
-	amd64-*)
-		basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
-		;;
-	amdahl)
-		basic_machine=580-amdahl
-		os=-sysv
-		;;
-	amiga | amiga-*)
-		basic_machine=m68k-unknown
-		;;
-	amigaos | amigados)
-		basic_machine=m68k-unknown
-		os=-amigaos
-		;;
-	amigaunix | amix)
-		basic_machine=m68k-unknown
-		os=-sysv4
-		;;
-	apollo68)
-		basic_machine=m68k-apollo
-		os=-sysv
-		;;
-	apollo68bsd)
-		basic_machine=m68k-apollo
-		os=-bsd
-		;;
-	aros)
-		basic_machine=i386-pc
-		os=-aros
-		;;
-	aux)
-		basic_machine=m68k-apple
-		os=-aux
-		;;
-	balance)
-		basic_machine=ns32k-sequent
-		os=-dynix
-		;;
-	blackfin)
-		basic_machine=bfin-unknown
-		os=-linux
-		;;
-	blackfin-*)
-		basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`
-		os=-linux
-		;;
-	bluegene*)
-		basic_machine=powerpc-ibm
-		os=-cnk
-		;;
-	c90)
-		basic_machine=c90-cray
-		os=-unicos
-		;;
-        cegcc)
-		basic_machine=arm-unknown
-		os=-cegcc
-		;;
-	convex-c1)
-		basic_machine=c1-convex
-		os=-bsd
-		;;
-	convex-c2)
-		basic_machine=c2-convex
-		os=-bsd
-		;;
-	convex-c32)
-		basic_machine=c32-convex
-		os=-bsd
-		;;
-	convex-c34)
-		basic_machine=c34-convex
-		os=-bsd
-		;;
-	convex-c38)
-		basic_machine=c38-convex
-		os=-bsd
-		;;
-	cray | j90)
-		basic_machine=j90-cray
-		os=-unicos
-		;;
-	craynv)
-		basic_machine=craynv-cray
-		os=-unicosmp
-		;;
-	cr16)
-		basic_machine=cr16-unknown
-		os=-elf
-		;;
-	crds | unos)
-		basic_machine=m68k-crds
-		;;
-	crisv32 | crisv32-* | etraxfs*)
-		basic_machine=crisv32-axis
-		;;
-	cris | cris-* | etrax*)
-		basic_machine=cris-axis
-		;;
-	crx)
-		basic_machine=crx-unknown
-		os=-elf
-		;;
-	da30 | da30-*)
-		basic_machine=m68k-da30
-		;;
-	decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn)
-		basic_machine=mips-dec
-		;;
-	decsystem10* | dec10*)
-		basic_machine=pdp10-dec
-		os=-tops10
-		;;
-	decsystem20* | dec20*)
-		basic_machine=pdp10-dec
-		os=-tops20
-		;;
-	delta | 3300 | motorola-3300 | motorola-delta \
-	      | 3300-motorola | delta-motorola)
-		basic_machine=m68k-motorola
-		;;
-	delta88)
-		basic_machine=m88k-motorola
-		os=-sysv3
-		;;
-	dicos)
-		basic_machine=i686-pc
-		os=-dicos
-		;;
-	djgpp)
-		basic_machine=i586-pc
-		os=-msdosdjgpp
-		;;
-	dpx20 | dpx20-*)
-		basic_machine=rs6000-bull
-		os=-bosx
-		;;
-	dpx2* | dpx2*-bull)
-		basic_machine=m68k-bull
-		os=-sysv3
-		;;
-	ebmon29k)
-		basic_machine=a29k-amd
-		os=-ebmon
-		;;
-	elxsi)
-		basic_machine=elxsi-elxsi
-		os=-bsd
-		;;
-	encore | umax | mmax)
-		basic_machine=ns32k-encore
-		;;
-	es1800 | OSE68k | ose68k | ose | OSE)
-		basic_machine=m68k-ericsson
-		os=-ose
-		;;
-	fx2800)
-		basic_machine=i860-alliant
-		;;
-	genix)
-		basic_machine=ns32k-ns
-		;;
-	gmicro)
-		basic_machine=tron-gmicro
-		os=-sysv
-		;;
-	go32)
-		basic_machine=i386-pc
-		os=-go32
-		;;
-	h3050r* | hiux*)
-		basic_machine=hppa1.1-hitachi
-		os=-hiuxwe2
-		;;
-	h8300hms)
-		basic_machine=h8300-hitachi
-		os=-hms
-		;;
-	h8300xray)
-		basic_machine=h8300-hitachi
-		os=-xray
-		;;
-	h8500hms)
-		basic_machine=h8500-hitachi
-		os=-hms
-		;;
-	harris)
-		basic_machine=m88k-harris
-		os=-sysv3
-		;;
-	hp300-*)
-		basic_machine=m68k-hp
-		;;
-	hp300bsd)
-		basic_machine=m68k-hp
-		os=-bsd
-		;;
-	hp300hpux)
-		basic_machine=m68k-hp
-		os=-hpux
-		;;
-	hp3k9[0-9][0-9] | hp9[0-9][0-9])
-		basic_machine=hppa1.0-hp
-		;;
-	hp9k2[0-9][0-9] | hp9k31[0-9])
-		basic_machine=m68000-hp
-		;;
-	hp9k3[2-9][0-9])
-		basic_machine=m68k-hp
-		;;
-	hp9k6[0-9][0-9] | hp6[0-9][0-9])
-		basic_machine=hppa1.0-hp
-		;;
-	hp9k7[0-79][0-9] | hp7[0-79][0-9])
-		basic_machine=hppa1.1-hp
-		;;
-	hp9k78[0-9] | hp78[0-9])
-		# FIXME: really hppa2.0-hp
-		basic_machine=hppa1.1-hp
-		;;
-	hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893)
-		# FIXME: really hppa2.0-hp
-		basic_machine=hppa1.1-hp
-		;;
-	hp9k8[0-9][13679] | hp8[0-9][13679])
-		basic_machine=hppa1.1-hp
-		;;
-	hp9k8[0-9][0-9] | hp8[0-9][0-9])
-		basic_machine=hppa1.0-hp
-		;;
-	hppa-next)
-		os=-nextstep3
-		;;
-	hppaosf)
-		basic_machine=hppa1.1-hp
-		os=-osf
-		;;
-	hppro)
-		basic_machine=hppa1.1-hp
-		os=-proelf
-		;;
-	i370-ibm* | ibm*)
-		basic_machine=i370-ibm
-		;;
-# I'm not sure what "Sysv32" means.  Should this be sysv3.2?
-	i*86v32)
-		basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
-		os=-sysv32
-		;;
-	i*86v4*)
-		basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
-		os=-sysv4
-		;;
-	i*86v)
-		basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
-		os=-sysv
-		;;
-	i*86sol2)
-		basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
-		os=-solaris2
-		;;
-	i386mach)
-		basic_machine=i386-mach
-		os=-mach
-		;;
-	i386-vsta | vsta)
-		basic_machine=i386-unknown
-		os=-vsta
-		;;
-	iris | iris4d)
-		basic_machine=mips-sgi
-		case $os in
-		    -irix*)
-			;;
-		    *)
-			os=-irix4
-			;;
-		esac
-		;;
-	isi68 | isi)
-		basic_machine=m68k-isi
-		os=-sysv
-		;;
-	m68knommu)
-		basic_machine=m68k-unknown
-		os=-linux
-		;;
-	m68knommu-*)
-		basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'`
-		os=-linux
-		;;
-	m88k-omron*)
-		basic_machine=m88k-omron
-		;;
-	magnum | m3230)
-		basic_machine=mips-mips
-		os=-sysv
-		;;
-	merlin)
-		basic_machine=ns32k-utek
-		os=-sysv
-		;;
-        microblaze)
-		basic_machine=microblaze-xilinx
-		;;
-	mingw32)
-		basic_machine=i386-pc
-		os=-mingw32
-		;;
-	mingw32ce)
-		basic_machine=arm-unknown
-		os=-mingw32ce
-		;;
-	miniframe)
-		basic_machine=m68000-convergent
-		;;
-	*mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*)
-		basic_machine=m68k-atari
-		os=-mint
-		;;
-	mips3*-*)
-		basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
-		;;
-	mips3*)
-		basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
-		;;
-	monitor)
-		basic_machine=m68k-rom68k
-		os=-coff
-		;;
-	morphos)
-		basic_machine=powerpc-unknown
-		os=-morphos
-		;;
-	msdos)
-		basic_machine=i386-pc
-		os=-msdos
-		;;
-	ms1-*)
-		basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
-		;;
-	mvs)
-		basic_machine=i370-ibm
-		os=-mvs
-		;;
-	ncr3000)
-		basic_machine=i486-ncr
-		os=-sysv4
-		;;
-	netbsd386)
-		basic_machine=i386-unknown
-		os=-netbsd
-		;;
-	netwinder)
-		basic_machine=armv4l-rebel
-		os=-linux
-		;;
-	news | news700 | news800 | news900)
-		basic_machine=m68k-sony
-		os=-newsos
-		;;
-	news1000)
-		basic_machine=m68030-sony
-		os=-newsos
-		;;
-	news-3600 | risc-news)
-		basic_machine=mips-sony
-		os=-newsos
-		;;
-	necv70)
-		basic_machine=v70-nec
-		os=-sysv
-		;;
-	next | m*-next )
-		basic_machine=m68k-next
-		case $os in
-		    -nextstep* )
-			;;
-		    -ns2*)
-		      os=-nextstep2
-			;;
-		    *)
-		      os=-nextstep3
-			;;
-		esac
-		;;
-	nh3000)
-		basic_machine=m68k-harris
-		os=-cxux
-		;;
-	nh[45]000)
-		basic_machine=m88k-harris
-		os=-cxux
-		;;
-	nindy960)
-		basic_machine=i960-intel
-		os=-nindy
-		;;
-	mon960)
-		basic_machine=i960-intel
-		os=-mon960
-		;;
-	nonstopux)
-		basic_machine=mips-compaq
-		os=-nonstopux
-		;;
-	np1)
-		basic_machine=np1-gould
-		;;
-	nsr-tandem)
-		basic_machine=nsr-tandem
-		;;
-	op50n-* | op60c-*)
-		basic_machine=hppa1.1-oki
-		os=-proelf
-		;;
-	openrisc | openrisc-*)
-		basic_machine=or32-unknown
-		;;
-	os400)
-		basic_machine=powerpc-ibm
-		os=-os400
-		;;
-	OSE68000 | ose68000)
-		basic_machine=m68000-ericsson
-		os=-ose
-		;;
-	os68k)
-		basic_machine=m68k-none
-		os=-os68k
-		;;
-	pa-hitachi)
-		basic_machine=hppa1.1-hitachi
-		os=-hiuxwe2
-		;;
-	paragon)
-		basic_machine=i860-intel
-		os=-osf
-		;;
-	parisc)
-		basic_machine=hppa-unknown
-		os=-linux
-		;;
-	parisc-*)
-		basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'`
-		os=-linux
-		;;
-	pbd)
-		basic_machine=sparc-tti
-		;;
-	pbb)
-		basic_machine=m68k-tti
-		;;
-	pc532 | pc532-*)
-		basic_machine=ns32k-pc532
-		;;
-	pc98)
-		basic_machine=i386-pc
-		;;
-	pc98-*)
-		basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'`
-		;;
-	pentium | p5 | k5 | k6 | nexgen | viac3)
-		basic_machine=i586-pc
-		;;
-	pentiumpro | p6 | 6x86 | athlon | athlon_*)
-		basic_machine=i686-pc
-		;;
-	pentiumii | pentium2 | pentiumiii | pentium3)
-		basic_machine=i686-pc
-		;;
-	pentium4)
-		basic_machine=i786-pc
-		;;
-	pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
-		basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`
-		;;
-	pentiumpro-* | p6-* | 6x86-* | athlon-*)
-		basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
-		;;
-	pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)
-		basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
-		;;
-	pentium4-*)
-		basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'`
-		;;
-	pn)
-		basic_machine=pn-gould
-		;;
-	power)	basic_machine=power-ibm
-		;;
-	ppc)	basic_machine=powerpc-unknown
-		;;
-	ppc-*)	basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
-		;;
-	ppcle | powerpclittle | ppc-le | powerpc-little)
-		basic_machine=powerpcle-unknown
-		;;
-	ppcle-* | powerpclittle-*)
-		basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'`
-		;;
-	ppc64)	basic_machine=powerpc64-unknown
-		;;
-	ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
-		;;
-	ppc64le | powerpc64little | ppc64-le | powerpc64-little)
-		basic_machine=powerpc64le-unknown
-		;;
-	ppc64le-* | powerpc64little-*)
-		basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'`
-		;;
-	ps2)
-		basic_machine=i386-ibm
-		;;
-	pw32)
-		basic_machine=i586-unknown
-		os=-pw32
-		;;
-	rdos)
-		basic_machine=i386-pc
-		os=-rdos
-		;;
-	rom68k)
-		basic_machine=m68k-rom68k
-		os=-coff
-		;;
-	rm[46]00)
-		basic_machine=mips-siemens
-		;;
-	rtpc | rtpc-*)
-		basic_machine=romp-ibm
-		;;
-	s390 | s390-*)
-		basic_machine=s390-ibm
-		;;
-	s390x | s390x-*)
-		basic_machine=s390x-ibm
-		;;
-	sa29200)
-		basic_machine=a29k-amd
-		os=-udi
-		;;
-	sb1)
-		basic_machine=mipsisa64sb1-unknown
-		;;
-	sb1el)
-		basic_machine=mipsisa64sb1el-unknown
-		;;
-	sde)
-		basic_machine=mipsisa32-sde
-		os=-elf
-		;;
-	sei)
-		basic_machine=mips-sei
-		os=-seiux
-		;;
-	sequent)
-		basic_machine=i386-sequent
-		;;
-	sh)
-		basic_machine=sh-hitachi
-		os=-hms
-		;;
-	sh5el)
-		basic_machine=sh5le-unknown
-		;;
-	sh64)
-		basic_machine=sh64-unknown
-		;;
-	sparclite-wrs | simso-wrs)
-		basic_machine=sparclite-wrs
-		os=-vxworks
-		;;
-	sps7)
-		basic_machine=m68k-bull
-		os=-sysv2
-		;;
-	spur)
-		basic_machine=spur-unknown
-		;;
-	st2000)
-		basic_machine=m68k-tandem
-		;;
-	stratus)
-		basic_machine=i860-stratus
-		os=-sysv4
-		;;
-	sun2)
-		basic_machine=m68000-sun
-		;;
-	sun2os3)
-		basic_machine=m68000-sun
-		os=-sunos3
-		;;
-	sun2os4)
-		basic_machine=m68000-sun
-		os=-sunos4
-		;;
-	sun3os3)
-		basic_machine=m68k-sun
-		os=-sunos3
-		;;
-	sun3os4)
-		basic_machine=m68k-sun
-		os=-sunos4
-		;;
-	sun4os3)
-		basic_machine=sparc-sun
-		os=-sunos3
-		;;
-	sun4os4)
-		basic_machine=sparc-sun
-		os=-sunos4
-		;;
-	sun4sol2)
-		basic_machine=sparc-sun
-		os=-solaris2
-		;;
-	sun3 | sun3-*)
-		basic_machine=m68k-sun
-		;;
-	sun4)
-		basic_machine=sparc-sun
-		;;
-	sun386 | sun386i | roadrunner)
-		basic_machine=i386-sun
-		;;
-	sv1)
-		basic_machine=sv1-cray
-		os=-unicos
-		;;
-	symmetry)
-		basic_machine=i386-sequent
-		os=-dynix
-		;;
-	t3e)
-		basic_machine=alphaev5-cray
-		os=-unicos
-		;;
-	t90)
-		basic_machine=t90-cray
-		os=-unicos
-		;;
-	tic54x | c54x*)
-		basic_machine=tic54x-unknown
-		os=-coff
-		;;
-	tic55x | c55x*)
-		basic_machine=tic55x-unknown
-		os=-coff
-		;;
-	tic6x | c6x*)
-		basic_machine=tic6x-unknown
-		os=-coff
-		;;
-        # This must be matched before tile*.
-        tilegx*)
-		basic_machine=tilegx-unknown
-		os=-linux-gnu
-		;;
-	tile*)
-		basic_machine=tile-unknown
-		os=-linux-gnu
-		;;
-	tx39)
-		basic_machine=mipstx39-unknown
-		;;
-	tx39el)
-		basic_machine=mipstx39el-unknown
-		;;
-	toad1)
-		basic_machine=pdp10-xkl
-		os=-tops20
-		;;
-	tower | tower-32)
-		basic_machine=m68k-ncr
-		;;
-	tpf)
-		basic_machine=s390x-ibm
-		os=-tpf
-		;;
-	udi29k)
-		basic_machine=a29k-amd
-		os=-udi
-		;;
-	ultra3)
-		basic_machine=a29k-nyu
-		os=-sym1
-		;;
-	v810 | necv810)
-		basic_machine=v810-nec
-		os=-none
-		;;
-	vaxv)
-		basic_machine=vax-dec
-		os=-sysv
-		;;
-	vms)
-		basic_machine=vax-dec
-		os=-vms
-		;;
-	vpp*|vx|vx-*)
-		basic_machine=f301-fujitsu
-		;;
-	vxworks960)
-		basic_machine=i960-wrs
-		os=-vxworks
-		;;
-	vxworks68)
-		basic_machine=m68k-wrs
-		os=-vxworks
-		;;
-	vxworks29k)
-		basic_machine=a29k-wrs
-		os=-vxworks
-		;;
-	w65*)
-		basic_machine=w65-wdc
-		os=-none
-		;;
-	w89k-*)
-		basic_machine=hppa1.1-winbond
-		os=-proelf
-		;;
-	xbox)
-		basic_machine=i686-pc
-		os=-mingw32
-		;;
-	xps | xps100)
-		basic_machine=xps100-honeywell
-		;;
-	ymp)
-		basic_machine=ymp-cray
-		os=-unicos
-		;;
-	z8k-*-coff)
-		basic_machine=z8k-unknown
-		os=-sim
-		;;
-	z80-*-coff)
-		basic_machine=z80-unknown
-		os=-sim
-		;;
-	none)
-		basic_machine=none-none
-		os=-none
-		;;
-
-# Here we handle the default manufacturer of certain CPU types.  It is in
-# some cases the only manufacturer, in others, it is the most popular.
-	w89k)
-		basic_machine=hppa1.1-winbond
-		;;
-	op50n)
-		basic_machine=hppa1.1-oki
-		;;
-	op60c)
-		basic_machine=hppa1.1-oki
-		;;
-	romp)
-		basic_machine=romp-ibm
-		;;
-	mmix)
-		basic_machine=mmix-knuth
-		;;
-	rs6000)
-		basic_machine=rs6000-ibm
-		;;
-	vax)
-		basic_machine=vax-dec
-		;;
-	pdp10)
-		# there are many clones, so DEC is not a safe bet
-		basic_machine=pdp10-unknown
-		;;
-	pdp11)
-		basic_machine=pdp11-dec
-		;;
-	we32k)
-		basic_machine=we32k-att
-		;;
-	sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele)
-		basic_machine=sh-unknown
-		;;
-	sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v)
-		basic_machine=sparc-sun
-		;;
-	cydra)
-		basic_machine=cydra-cydrome
-		;;
-	orion)
-		basic_machine=orion-highlevel
-		;;
-	orion105)
-		basic_machine=clipper-highlevel
-		;;
-	mac | mpw | mac-mpw)
-		basic_machine=m68k-apple
-		;;
-	pmac | pmac-mpw)
-		basic_machine=powerpc-apple
-		;;
-	*-unknown)
-		# Make sure to match an already-canonicalized machine name.
-		;;
-	*)
-		echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
-		exit 1
-		;;
-esac
-
-# Here we canonicalize certain aliases for manufacturers.
-case $basic_machine in
-	*-digital*)
-		basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'`
-		;;
-	*-commodore*)
-		basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'`
-		;;
-	*)
-		;;
-esac
-
-# Decode manufacturer-specific aliases for certain operating systems.
-
-if [ x"$os" != x"" ]
-then
-case $os in
-        # First match some system type aliases
-        # that might get confused with valid system types.
-	# -solaris* is a basic system type, with this one exception.
-        -auroraux)
-	        os=-auroraux
-		;;
-	-solaris1 | -solaris1.*)
-		os=`echo $os | sed -e 's|solaris1|sunos4|'`
-		;;
-	-solaris)
-		os=-solaris2
-		;;
-	-svr4*)
-		os=-sysv4
-		;;
-	-unixware*)
-		os=-sysv4.2uw
-		;;
-	-gnu/linux*)
-		os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`
-		;;
-	# First accept the basic system types.
-	# The portable systems comes first.
-	# Each alternative MUST END IN A *, to match a version number.
-	# -sysv* is not here because it comes later, after sysvr4.
-	-gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
-	      | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
-	      | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \
-	      | -sym* | -kopensolaris* \
-	      | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
-	      | -aos* | -aros* \
-	      | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
-	      | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
-	      | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
-	      | -openbsd* | -solidbsd* \
-	      | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
-	      | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
-	      | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
-	      | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
-	      | -chorusos* | -chorusrdb* | -cegcc* \
-	      | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
-	      | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \
-	      | -uxpv* | -beos* | -mpeix* | -udk* \
-	      | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
-	      | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
-	      | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
-	      | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
-	      | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
-	      | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
-	      | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es*)
-	# Remember, each alternative MUST END IN *, to match a version number.
-		;;
-	-qnx*)
-		case $basic_machine in
-		    x86-* | i*86-*)
-			;;
-		    *)
-			os=-nto$os
-			;;
-		esac
-		;;
-	-nto-qnx*)
-		;;
-	-nto*)
-		os=`echo $os | sed -e 's|nto|nto-qnx|'`
-		;;
-	-sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
-	      | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \
-	      | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
-		;;
-	-mac*)
-		os=`echo $os | sed -e 's|mac|macos|'`
-		;;
-	-linux-dietlibc)
-		os=-linux-dietlibc
-		;;
-	-linux*)
-		os=`echo $os | sed -e 's|linux|linux-gnu|'`
-		;;
-	-sunos5*)
-		os=`echo $os | sed -e 's|sunos5|solaris2|'`
-		;;
-	-sunos6*)
-		os=`echo $os | sed -e 's|sunos6|solaris3|'`
-		;;
-	-opened*)
-		os=-openedition
-		;;
-        -os400*)
-		os=-os400
-		;;
-	-wince*)
-		os=-wince
-		;;
-	-osfrose*)
-		os=-osfrose
-		;;
-	-osf*)
-		os=-osf
-		;;
-	-utek*)
-		os=-bsd
-		;;
-	-dynix*)
-		os=-bsd
-		;;
-	-acis*)
-		os=-aos
-		;;
-	-atheos*)
-		os=-atheos
-		;;
-	-syllable*)
-		os=-syllable
-		;;
-	-386bsd)
-		os=-bsd
-		;;
-	-ctix* | -uts*)
-		os=-sysv
-		;;
-	-nova*)
-		os=-rtmk-nova
-		;;
-	-ns2 )
-		os=-nextstep2
-		;;
-	-nsk*)
-		os=-nsk
-		;;
-	# Preserve the version number of sinix5.
-	-sinix5.*)
-		os=`echo $os | sed -e 's|sinix|sysv|'`
-		;;
-	-sinix*)
-		os=-sysv4
-		;;
-        -tpf*)
-		os=-tpf
-		;;
-	-triton*)
-		os=-sysv3
-		;;
-	-oss*)
-		os=-sysv3
-		;;
-	-svr4)
-		os=-sysv4
-		;;
-	-svr3)
-		os=-sysv3
-		;;
-	-sysvr4)
-		os=-sysv4
-		;;
-	# This must come after -sysvr4.
-	-sysv*)
-		;;
-	-ose*)
-		os=-ose
-		;;
-	-es1800*)
-		os=-ose
-		;;
-	-xenix)
-		os=-xenix
-		;;
-	-*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
-		os=-mint
-		;;
-	-aros*)
-		os=-aros
-		;;
-	-kaos*)
-		os=-kaos
-		;;
-	-zvmoe)
-		os=-zvmoe
-		;;
-	-dicos*)
-		os=-dicos
-		;;
-        -nacl*)
-	        ;;
-	-none)
-		;;
-	*)
-		# Get rid of the `-' at the beginning of $os.
-		os=`echo $os | sed 's/[^-]*-//'`
-		echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2
-		exit 1
-		;;
-esac
-else
-
-# Here we handle the default operating systems that come with various machines.
-# The value should be what the vendor currently ships out the door with their
-# machine or put another way, the most popular os provided with the machine.
-
-# Note that if you're going to try to match "-MANUFACTURER" here (say,
-# "-sun"), then you have to tell the case statement up towards the top
-# that MANUFACTURER isn't an operating system.  Otherwise, code above
-# will signal an error saying that MANUFACTURER isn't an operating
-# system, and we'll never get to this point.
-
-case $basic_machine in
-        score-*)
-		os=-elf
-		;;
-        spu-*)
-		os=-elf
-		;;
-	*-acorn)
-		os=-riscix1.2
-		;;
-	arm*-rebel)
-		os=-linux
-		;;
-	arm*-semi)
-		os=-aout
-		;;
-        c4x-* | tic4x-*)
-        	os=-coff
-		;;
-	# This must come before the *-dec entry.
-	pdp10-*)
-		os=-tops20
-		;;
-	pdp11-*)
-		os=-none
-		;;
-	*-dec | vax-*)
-		os=-ultrix4.2
-		;;
-	m68*-apollo)
-		os=-domain
-		;;
-	i386-sun)
-		os=-sunos4.0.2
-		;;
-	m68000-sun)
-		os=-sunos3
-		# This also exists in the configure program, but was not the
-		# default.
-		# os=-sunos4
-		;;
-	m68*-cisco)
-		os=-aout
-		;;
-        mep-*)
-		os=-elf
-		;;
-	mips*-cisco)
-		os=-elf
-		;;
-	mips*-*)
-		os=-elf
-		;;
-	or32-*)
-		os=-coff
-		;;
-	*-tti)	# must be before sparc entry or we get the wrong os.
-		os=-sysv3
-		;;
-	sparc-* | *-sun)
-		os=-sunos4.1.1
-		;;
-	*-be)
-		os=-beos
-		;;
-	*-haiku)
-		os=-haiku
-		;;
-	*-ibm)
-		os=-aix
-		;;
-    	*-knuth)
-		os=-mmixware
-		;;
-	*-wec)
-		os=-proelf
-		;;
-	*-winbond)
-		os=-proelf
-		;;
-	*-oki)
-		os=-proelf
-		;;
-	*-hp)
-		os=-hpux
-		;;
-	*-hitachi)
-		os=-hiux
-		;;
-	i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent)
-		os=-sysv
-		;;
-	*-cbm)
-		os=-amigaos
-		;;
-	*-dg)
-		os=-dgux
-		;;
-	*-dolphin)
-		os=-sysv3
-		;;
-	m68k-ccur)
-		os=-rtu
-		;;
-	m88k-omron*)
-		os=-luna
-		;;
-	*-next )
-		os=-nextstep
-		;;
-	*-sequent)
-		os=-ptx
-		;;
-	*-crds)
-		os=-unos
-		;;
-	*-ns)
-		os=-genix
-		;;
-	i370-*)
-		os=-mvs
-		;;
-	*-next)
-		os=-nextstep3
-		;;
-	*-gould)
-		os=-sysv
-		;;
-	*-highlevel)
-		os=-bsd
-		;;
-	*-encore)
-		os=-bsd
-		;;
-	*-sgi)
-		os=-irix
-		;;
-	*-siemens)
-		os=-sysv4
-		;;
-	*-masscomp)
-		os=-rtu
-		;;
-	f30[01]-fujitsu | f700-fujitsu)
-		os=-uxpv
-		;;
-	*-rom68k)
-		os=-coff
-		;;
-	*-*bug)
-		os=-coff
-		;;
-	*-apple)
-		os=-macos
-		;;
-	*-atari*)
-		os=-mint
-		;;
-	*)
-		os=-none
-		;;
-esac
-fi
-
-# Here we handle the case where we know the os, and the CPU type, but not the
-# manufacturer.  We pick the logical manufacturer.
-vendor=unknown
-case $basic_machine in
-	*-unknown)
-		case $os in
-			-riscix*)
-				vendor=acorn
-				;;
-			-sunos*)
-				vendor=sun
-				;;
-			-cnk*|-aix*)
-				vendor=ibm
-				;;
-			-beos*)
-				vendor=be
-				;;
-			-hpux*)
-				vendor=hp
-				;;
-			-mpeix*)
-				vendor=hp
-				;;
-			-hiux*)
-				vendor=hitachi
-				;;
-			-unos*)
-				vendor=crds
-				;;
-			-dgux*)
-				vendor=dg
-				;;
-			-luna*)
-				vendor=omron
-				;;
-			-genix*)
-				vendor=ns
-				;;
-			-mvs* | -opened*)
-				vendor=ibm
-				;;
-			-os400*)
-				vendor=ibm
-				;;
-			-ptx*)
-				vendor=sequent
-				;;
-			-tpf*)
-				vendor=ibm
-				;;
-			-vxsim* | -vxworks* | -windiss*)
-				vendor=wrs
-				;;
-			-aux*)
-				vendor=apple
-				;;
-			-hms*)
-				vendor=hitachi
-				;;
-			-mpw* | -macos*)
-				vendor=apple
-				;;
-			-*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
-				vendor=atari
-				;;
-			-vos*)
-				vendor=stratus
-				;;
-		esac
-		basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"`
-		;;
-esac
-
-echo $basic_machine$os
-exit
-
-# Local variables:
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "timestamp='"
-# time-stamp-format: "%:y-%02m-%02d"
-# time-stamp-end: "'"
-# End:
diff --git a/cfg/depcomp b/cfg/depcomp
deleted file mode 100755
index 51606f8..0000000
--- a/cfg/depcomp
+++ /dev/null
@@ -1,464 +0,0 @@
-#! /bin/sh
-
-# depcomp - compile a program generating dependencies as side-effects
-# Copyright 1999, 2000 Free Software Foundation, Inc.
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
-
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-# Originally written by Alexandre Oliva <oliva at dcc.unicamp.br>.
-
-if test -z "$depmode" || test -z "$source" || test -z "$object"; then
-  echo "depcomp: Variables source, object and depmode must be set" 1>&2
-  exit 1
-fi
-# `libtool' can also be set to `yes' or `no'.
-
-if test -z "$depfile"; then
-   base=`echo "$object" | sed -e 's,^.*/,,' -e 's,\.\([^.]*\)$,.P\1,'`
-   dir=`echo "$object" | sed 's,/.*$,/,'`
-   if test "$dir" = "$object"; then
-      dir=
-   fi
-   # FIXME: should be _deps on DOS.
-   depfile="$dir.deps/$base"
-fi
-
-tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`}
-
-rm -f "$tmpdepfile"
-
-# Some modes work just like other modes, but use different flags.  We
-# parameterize here, but still list the modes in the big case below,
-# to make depend.m4 easier to write.  Note that we *cannot* use a case
-# here, because this file can only contain one case statement.
-if test "$depmode" = hp; then
-  # HP compiler uses -M and no extra arg.
-  gccflag=-M
-  depmode=gcc
-fi
-
-if test "$depmode" = dashXmstdout; then
-   # This is just like dashmstdout with a different argument.
-   dashmflag=-xM
-   depmode=dashmstdout
-fi
-
-case "$depmode" in
-gcc3)
-## gcc 3 implements dependency tracking that does exactly what
-## we want.  Yay!  Note: for some reason libtool 1.4 doesn't like
-## it if -MD -MP comes after the -MF stuff.  Hmm.
-  "$@" -MT "$object" -MD -MP -MF "$tmpdepfile"
-  stat=$?
-  if test $stat -eq 0; then :
-  else
-    rm -f "$tmpdepfile"
-    exit $stat
-  fi
-  mv "$tmpdepfile" "$depfile"
-  ;;
-
-gcc)
-## There are various ways to get dependency output from gcc.  Here's
-## why we pick this rather obscure method:
-## - Don't want to use -MD because we'd like the dependencies to end
-##   up in a subdir.  Having to rename by hand is ugly.
-##   (We might end up doing this anyway to support other compilers.)
-## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like
-##   -MM, not -M (despite what the docs say).
-## - Using -M directly means running the compiler twice (even worse
-##   than renaming).
-  if test -z "$gccflag"; then
-    gccflag=-MD,
-  fi
-  "$@" -Wp,"$gccflag$tmpdepfile"
-  stat=$?
-  if test $stat -eq 0; then :
-  else
-    rm -f "$tmpdepfile"
-    exit $stat
-  fi
-  rm -f "$depfile"
-  echo "$object : \\" > "$depfile"
-  alpha=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
-## The second -e expression handles DOS-style file names with drive letters.
-  sed -e 's/^[^:]*: / /' \
-      -e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile"
-## This next piece of magic avoids the `deleted header file' problem.
-## The problem is that when a header file which appears in a .P file
-## is deleted, the dependency causes make to die (because there is
-## typically no way to rebuild the header).  We avoid this by adding
-## dummy dependencies for each header file.  Too bad gcc doesn't do
-## this for us directly.
-  tr ' ' '
-' < "$tmpdepfile" |
-## Some versions of gcc put a space before the `:'.  On the theory
-## that the space means something, we add a space to the output as
-## well.
-## Some versions of the HPUX 10.20 sed can't process this invocation
-## correctly.  Breaking it into two sed invocations is a workaround.
-    sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
-  rm -f "$tmpdepfile"
-  ;;
-
-hp)
-  # This case exists only to let depend.m4 do its work.  It works by
-  # looking at the text of this script.  This case will never be run,
-  # since it is checked for above.
-  exit 1
-  ;;
-
-sgi)
-  if test "$libtool" = yes; then
-    "$@" "-Wp,-MDupdate,$tmpdepfile"
-  else
-    "$@" -MDupdate "$tmpdepfile"
-  fi
-  stat=$?
-  if test $stat -eq 0; then :
-  else
-    rm -f "$tmpdepfile"
-    exit $stat
-  fi
-  rm -f "$depfile"
-
-  if test -f "$tmpdepfile"; then  # yes, the sourcefile depend on other files
-    echo "$object : \\" > "$depfile"
-
-    # Clip off the initial element (the dependent).  Don't try to be
-    # clever and replace this with sed code, as IRIX sed won't handle
-    # lines with more than a fixed number of characters (4096 in
-    # IRIX 6.2 sed, 8192 in IRIX 6.5).  We also remove comment lines;
-    # the IRIX cc adds comments like `#:fec' to the end of the
-    # dependency line.
-    tr ' ' '
-' < "$tmpdepfile" \
-    | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' | \
-    tr '
-' ' ' >> $depfile
-    echo >> $depfile
-
-    # The second pass generates a dummy entry for each header file.
-    tr ' ' '
-' < "$tmpdepfile" \
-   | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \
-   >> $depfile
-  else
-    # The sourcefile does not contain any dependencies, so just
-    # store a dummy comment line, to avoid errors with the Makefile
-    # "include basename.Plo" scheme.
-    echo "#dummy" > "$depfile"
-  fi
-  rm -f "$tmpdepfile"
-  ;;
-
-aix)
-  # The C for AIX Compiler uses -M and outputs the dependencies
-  # in a .u file.  This file always lives in the current directory.
-  # Also, the AIX compiler puts `$object:' at the start of each line;
-  # $object doesn't have directory information.
-  stripped=`echo "$object" | sed -e 's,^.*/,,' -e 's/\(.*\)\..*$/\1/'`
-  tmpdepfile="$stripped.u"
-  outname="$stripped.o"
-  if test "$libtool" = yes; then
-    "$@" -Wc,-M
-  else
-    "$@" -M
-  fi
-
-  stat=$?
-  if test $stat -eq 0; then :
-  else
-    rm -f "$tmpdepfile"
-    exit $stat
-  fi
-
-  if test -f "$tmpdepfile"; then
-    # Each line is of the form `foo.o: dependent.h'.
-    # Do two passes, one to just change these to
-    # `$object: dependent.h' and one to simply `dependent.h:'.
-    sed -e "s,^$outname:,$object :," < "$tmpdepfile" > "$depfile"
-    sed -e "s,^$outname: \(.*\)$,\1:," < "$tmpdepfile" >> "$depfile"
-  else
-    # The sourcefile does not contain any dependencies, so just
-    # store a dummy comment line, to avoid errors with the Makefile
-    # "include basename.Plo" scheme.
-    echo "#dummy" > "$depfile"
-  fi
-  rm -f "$tmpdepfile"
-  ;;
-
-icc)
-  # Must come before tru64.
-
-  # Intel's C compiler understands `-MD -MF file'.  However
-  #    icc -MD -MF foo.d -c -o sub/foo.o sub/foo.c
-  # will fill foo.d with something like
-  #    foo.o: sub/foo.c
-  #    foo.o: sub/foo.h
-  # which is wrong.  We want:
-  #    sub/foo.o: sub/foo.c
-  #    sub/foo.o: sub/foo.h
-  #    sub/foo.c:
-  #    sub/foo.h:
-
-  "$@" -MD -MF "$tmpdepfile"
-  stat=$?
-  if test $stat -eq 0; then :
-  else
-    rm -f "$tmpdepfile"
-    exit $stat
-  fi
-  rm -f "$depfile"
-  # Each line is of the form `foo.o: dependent.h'.
-  # Do two passes, one to just change these to
-  # `$object: dependent.h' and one to simply `dependent.h:'.
-  sed -e "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile"
-  sed -e "s,^[^:]*: \(.*\)$,\1:," < "$tmpdepfile" >> "$depfile"
-  rm -f "$tmpdepfile"
-  ;;
-
-tru64)
-   # The Tru64 compiler uses -MD to generate dependencies as a side
-   # effect.  `cc -MD -o foo.o ...' puts the dependencies into `foo.o.d'.
-   # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put
-   # dependencies in `foo.d' instead, so we check for that too.
-   # Subdirectories are respected.
-   dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
-   test "x$dir" = "x$object" && dir=
-   base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
-
-   if test "$libtool" = yes; then
-      tmpdepfile1="$dir.libs/$base.lo.d"
-      tmpdepfile2="$dir.libs/$base.d"
-      "$@" -Wc,-MD
-   else
-      tmpdepfile1="$dir$base.o.d"
-      tmpdepfile2="$dir$base.d"
-      "$@" -MD
-   fi
-
-   stat=$?
-   if test $stat -eq 0; then :
-   else
-      rm -f "$tmpdepfile1" "$tmpdepfile2"
-      exit $stat
-   fi
-
-   if test -f "$tmpdepfile1"; then
-      tmpdepfile="$tmpdepfile1"
-   else
-      tmpdepfile="$tmpdepfile2"
-   fi
-   if test -f "$tmpdepfile"; then
-      sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"
-      # That's a space and a tab in the [].
-      sed -e 's,^.*\.[a-z]*:[ 	]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
-   else
-      echo "#dummy" > "$depfile"
-   fi
-   rm -f "$tmpdepfile"
-   ;;
-
-#nosideeffect)
-  # This comment above is used by automake to tell side-effect
-  # dependency tracking mechanisms from slower ones.
-
-dashmstdout)
-  # Important note: in order to support this mode, a compiler *must*
-  # always write the proprocessed file to stdout, regardless of -o.
-  "$@" || exit $?
-
-  # Remove the call to Libtool.
-  if test "$libtool" = yes; then
-    while test $1 != '--mode=compile'; do
-      shift
-    done
-    shift
-  fi
-
-  # Remove `-o $object'.
-  IFS=" "
-  for arg
-  do
-    case $arg in
-    -o)
-      shift
-      ;;
-    $object)
-      shift
-      ;;
-    *)
-      set fnord "$@" "$arg"
-      shift # fnord
-      shift # $arg
-      ;;
-    esac
-  done
-
-  test -z "$dashmflag" && dashmflag=-M
-  # Require at least two characters before searching for `:'
-  # in the target name.  This is to cope with DOS-style filenames:
-  # a dependency such as `c:/foo/bar' could be seen as target `c' otherwise.
-  "$@" $dashmflag |
-    sed 's:^[  ]*[^: ][^:][^:]*\:[    ]*:'"$object"'\: :' > "$tmpdepfile"
-  rm -f "$depfile"
-  cat < "$tmpdepfile" > "$depfile"
-  tr ' ' '
-' < "$tmpdepfile" | \
-## Some versions of the HPUX 10.20 sed can't process this invocation
-## correctly.  Breaking it into two sed invocations is a workaround.
-    sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
-  rm -f "$tmpdepfile"
-  ;;
-
-dashXmstdout)
-  # This case only exists to satisfy depend.m4.  It is never actually
-  # run, as this mode is specially recognized in the preamble.
-  exit 1
-  ;;
-
-makedepend)
-  "$@" || exit $?
-  # Remove any Libtool call
-  if test "$libtool" = yes; then
-    while test $1 != '--mode=compile'; do
-      shift
-    done
-    shift
-  fi
-  # X makedepend
-  shift
-  cleared=no
-  for arg in "$@"; do
-    case $cleared in
-    no)
-      set ""; shift
-      cleared=yes ;;
-    esac
-    case "$arg" in
-    -D*|-I*)
-      set fnord "$@" "$arg"; shift ;;
-    # Strip any option that makedepend may not understand.  Remove
-    # the object too, otherwise makedepend will parse it as a source file.
-    -*|$object)
-      ;;
-    *)
-      set fnord "$@" "$arg"; shift ;;
-    esac
-  done
-  obj_suffix="`echo $object | sed 's/^.*\././'`"
-  touch "$tmpdepfile"
-  ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@"
-  rm -f "$depfile"
-  cat < "$tmpdepfile" > "$depfile"
-  sed '1,2d' "$tmpdepfile" | tr ' ' '
-' | \
-## Some versions of the HPUX 10.20 sed can't process this invocation
-## correctly.  Breaking it into two sed invocations is a workaround.
-    sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
-  rm -f "$tmpdepfile" "$tmpdepfile".bak
-  ;;
-
-cpp)
-  # Important note: in order to support this mode, a compiler *must*
-  # always write the proprocessed file to stdout.
-  "$@" || exit $?
-
-  # Remove the call to Libtool.
-  if test "$libtool" = yes; then
-    while test $1 != '--mode=compile'; do
-      shift
-    done
-    shift
-  fi
-
-  # Remove `-o $object'.
-  IFS=" "
-  for arg
-  do
-    case $arg in
-    -o)
-      shift
-      ;;
-    $object)
-      shift
-      ;;
-    *)
-      set fnord "$@" "$arg"
-      shift # fnord
-      shift # $arg
-      ;;
-    esac
-  done
-
-  "$@" -E |
-    sed -n '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' |
-    sed '$ s: \\$::' > "$tmpdepfile"
-  rm -f "$depfile"
-  echo "$object : \\" > "$depfile"
-  cat < "$tmpdepfile" >> "$depfile"
-  sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile"
-  rm -f "$tmpdepfile"
-  ;;
-
-msvisualcpp)
-  # Important note: in order to support this mode, a compiler *must*
-  # always write the proprocessed file to stdout, regardless of -o,
-  # because we must use -o when running libtool.
-  "$@" || exit $?
-  IFS=" "
-  for arg
-  do
-    case "$arg" in
-    "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI")
-	set fnord "$@"
-	shift
-	shift
-	;;
-    *)
-	set fnord "$@" "$arg"
-	shift
-	shift
-	;;
-    esac
-  done
-  "$@" -E |
-  sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::echo "`cygpath -u \\"\1\\"`":p' | sort | uniq > "$tmpdepfile"
-  rm -f "$depfile"
-  echo "$object : \\" > "$depfile"
-  . "$tmpdepfile" | sed 's% %\\ %g' | sed -n '/^\(.*\)$/ s::	\1 \\:p' >> "$depfile"
-  echo "	" >> "$depfile"
-  . "$tmpdepfile" | sed 's% %\\ %g' | sed -n '/^\(.*\)$/ s::\1\::p' >> "$depfile"
-  rm -f "$tmpdepfile"
-  ;;
-
-none)
-  exec "$@"
-  ;;
-
-*)
-  echo "Unknown depmode $depmode" 1>&2
-  exit 1
-  ;;
-esac
-
-exit 0
diff --git a/cfg/doxy4win.pl b/cfg/doxy4win.pl
deleted file mode 100755
index 8a8f649..0000000
--- a/cfg/doxy4win.pl
+++ /dev/null
@@ -1,11 +0,0 @@
-#! /usr/bin/perl -p -i.bak
-
-sub cygpath {
-  $path=`CYGWIN= cygpath -w "$_[0]"`;
-  chop($path);
-  $path;
-}
-
-s/\<PATH\>([^ ]*)/&cygpath($1)/eg;
-s/^HTML_OUTPUT.*/HTML_OUTPUT = html/;
-s/^MAN_OUTPUT.*/MAN_OUTPUT = man/;
diff --git a/cfg/errors.txt b/cfg/errors.txt
deleted file mode 100644
index f719789..0000000
--- a/cfg/errors.txt
+++ /dev/null
@@ -1,297 +0,0 @@
-This file contains the textual explanations for errors that can occur when
-configure is run.  The correct message is automatically extracted and dumped
-on the screen by the configure script.
-
-!too-old-qt
-Versions of the Qt library older than version 2.0.0 is not supported.
-You must upgrade to be able to build and use this software package.
-
-!no-moc
-Found no manner in which the Qt ''moc'' utility could be run. Make
-sure Qt is properly installed on your system.
-
-Did you perhaps forget to set up the environment variable QTDIR to the
-base of the Qt installation directory? Or if it was already set up,
-double check to see that it is pointing at the correct directory.
-
-!no-uic
-Found no manner in which the Qt ''uic'' utility could be run. Make
-sure Qt is properly installed on your system.
-
-Did you perhaps forget to set up the environment variable QTDIR to the
-base of the Qt installation directory? Or if it was already set up,
-double check to see that it is pointing at the correct directory.
-
-!no-uic3
-Found no manner in which the Qt4 ''uic3'' utility could be run. Make
-sure Qt4 is properly installed on your system.
-
-Did you perhaps forget to set up the environment variable QTDIR to the
-base of the Qt installation directory? Or if it was already set up,
-double check to see that it is pointing at the correct directory.
-
-!no-rcc
-The Qt ''rcc'' utility was not found in the same directory as the
-other Qt utilities such as ''moc'' or ''uic''. Make sure Qt is
-properly installed on your system.
-
-!no-qt
-Could not find any way to build against the Qt library. If you
-are sure Qt is properly installed on your system, see the file
-config.log to find out what went wrong.
-
-One common way to solve this problem is to set up the environment
-variable QTDIR to the base of the Qt installation directory. Or if it
-was already set up, double check to see that it is pointing at the
-correct directory.
-
-Note that it is possible to override the combinations of Qt libraries
-configure tries to link against by setting up the environment variable
-CONFIG_QTLIBS. This might be necessary if you have installed the Qt
-library in a manner that is not compatible with any of the known
-configurations, for instance by changing the name of the library or
-the Qt library having more dependencies on other libraries that we are
-aware of.
-
-If you for instance know the correct set of libraries to be qt304.lib,
-qtmain.lib and gdi32.lib (this would be on an MSWindows system), then
-set CONFIG_QTLIBS to the string ''-lqt304 -lqtmain -lgdi32'' before
-re-running configure.
-
-If you still can't get the configure script to detect the presence of
-and how to use the Qt library, please mail the config.log file to
-<coin-support at coin3d.org> and ask for help.
-
-!no-pkgconfig-qt
-Could not gather the configure flags for Qt through pkg-config. Please
-ensure that the qt pkg-config metadata .pc files, such as QtCore.pc,
-exist on your system. In case the metadata .pc files are installed
-into a non-default location verify that the PKG_CONFIG_PATH environment
-variable points to the correct directory.
-
-Further details in how to set the PKG_CONFIG_PATH environment variable
-can be found in the pkg-config(1) man page.
-
-!no-gdiplus
-Could not find a way to build against GDI+ (GdiPlus.h / -lgdiplus).
-GDI+ is part of the Microsoft Windows SDK download.  Make sure you have
-the MS Windows SDK set up correctly for your compiler.
-
-For MinGW builds, install Alf P. Steinbach's GDI+ MinGW bindings and
-rename lib/gdiplus.import.a to lib/gdiplus.a in the MinGW path.
-
-See http://alfps.izfree.com/libraries/cpp/gdiplus_for_mingw/ for
-MinGW download information.
-
-!no-qgl
-The configure script could not find any way to build code which uses
-Qt's OpenGL bindings (called "QGL"), neither as part of the main Qt
-library, nor as a stand-alone library.
-
-You must install a Qt library configured with OpenGL support to be
-able to resolve this problem.
-
-If you are *sure* that Qt has been built with OpenGL support and you
-still can't get the configure script to detect the presence of QGL,
-please mail the config.log file to <coin-support at coin3d.org> and ask
-for help.
-
-!qt-install
-The configure script picked out Qt's "install" program when trying to
-find the system-wide "install" program.  This probably happened because
-you have QTDIR/bin too early in the path.  During installation, you
-would run into serious problems because of this.
-
-Fix your PATH variable so the system-wide install program is found
-instead of the Qt installer and re-run configure.
-
-!no-msvc++
-You need to have the Microsoft Visual C++ compiler suite accessible in the
-Cygwin environment.  Read the file <srcdir>/README.WIN32.
-
-If you are absolutely sure you want to attempt to run the configure script
-and the build process without Microsoft Visual C++, and you know what you
-are doing, use the ''--disable-msvc'' option to configure.
-
-!cygwin-link
-Cygwin's /usr/bin/link tool is earlier in the shell's PATH than MSVC's
-link.exe.  Building would fail in the final stage because of this.
-
-Fix your PATH variable so the MSVC link.exe program is found instead
-of Cygwin's /usr/bin/link and re-run configure.
-
-!c--inlinefor
-This C++ compiler (\"$CXX\") does not seem to be capable of compiling
-Coin, as it can't compile a simple test snippet with a for()-loop
-within an inline function.
-
-This check is primarily supposed to smoke out the useless gratis C++
-compiler bundled by Hewlett-Packard along with HP-UX. If you get this
-error message for other compilers, there might be something very wrong
-with your local environment or compiler version.
-
-(We've had error reports with this for g++ 2.95.3 on SuSe Linux, which
-we have so far not been able to pin down to it's exact cause -- just
-that it causes g++ to exit due to an internal compiler error, which is
-of course a "should never happen" condition for any compiler. If you
-are hit by this problem, try upgrading to a later g++ version.)
-
-If you become stuck on this problem, please mail the config.log file
-to <coin-support at coin3d.org> and ask for help.
-
-!c--vdest
-This C++ compiler (\"$CXX\") is not capable of compiling Coin.
-
-If you are using the Sun CC compiler, try upgrading to a new version,
-or even downgrading to an older version.
-
-If not, please mail the config.log file to <coin-support at coin3d.org>
-and ask for help.
-
-!c--fubarenvironment
-Can't compile and/or link and/or run the simplest possible C++
-source code. Something seems to be seriously wrong with your
-development environment. This is a local problem you will have
-to resolve before trying to build the library.
-
-You may get clues to what is wrong by checking the config.log file
-generated by the configure script in the build directory.
-
-If it seems probable to you that you are getting this error due to a
-error in the configure process, please mail the config.log file to
-<coin-support at coin3d.org> and ask for assistance.
-
-!c--gcc296bug
-Your compiler contains a nasty bug which makes it unsuited for
-building this project.
-
-If this is the GCC 2.96.x compiler shipped with Red Hat Linux, Red Hat
-might provide updated RPMs of GCC without the bug. We strongly advise
-you to upgrade before building *any* software on your system.
-
-(gcc 2.96 was never really supported by the GCC team, as it was just a
-snapshot taken from the development CVS repository by RedHat, then
-branded as "version 2.96".)
-
-If you can not find or install any updated version of the compiler,
-you may try to re-run configure with the "--disable-optimization"
-option, which should take care of the problem. Note that this will
-have a negative impact on the Coin library's performance.
-
-Another possibility is to change to a higher optimization level, as
-only the default -O2 optimization level seems to exhibit this
-particular bug. Note that you do so on your own risk, as there might
-be gcc-bugs undetected by us for the higher optimization levels. If
-you still want to go ahead with increasing the optimization level,
-just set up the CPPFLAGS environment variable when invoking configure,
-like this:
-
-        # <srcdir>/configure [your-options] CPPFLAGS="-O3"
-
-
-If this is *not* the GCC 2.96.x compiler, please mail the config.log
-file to <coin-support at coin3d.org> and ask for help.
-
-!no-network-conversion
-Could not find network conversion functions like htonl() and its variants.
-
-On MSWindows systems, this can be caused by problems linking with the
-winsock library (which is either in wsock32.dll or ws2_32.dll).
-
-If you can't figure out what caused this problem, please mail the
-config.log file to <coin-support at coin3d.org> and ask for help.
-
-!no-doxygen
-Could not find the doxygen tool.
-See http://www.doxygen.org for download information.
-
-!no-opengl
-Could not figure out how to use the OpenGL software development kit
-on this system.
-
-If you are sure OpenGL is actually installed and usable on this
-system, and can't figure out why configure still can't use OpenGL,
-please mail the config.log file to <coin-support at coin3d.org> and ask
-for help.
-
-!no-cpp-quoting
-Couldn't figure out how to quote strings in CPP macros.
-
-This is a freak condition. Please mail the config.log file to
-<coin-support at coin3d.org> and ask for help.
-
-!no-math-library
-Could not find a way to use the math library.
-
-Please mail the config.log file to <coin-support at coin3d.org> and ask
-for help.
-
-!invalid-msvcrt
-Your choice for MSVC++ C library (the --with-msvcrt=<crt> option) was
-invalid.  Use one of the following choices (aliases on the right):
-
-  singlethread-static        [ /ml  | ml  | libc    ]
-  singlethread-static-debug  [ /mld | mld | libcd   ]
-  multithread-static         [ /mt  | mt  | libcmt  ]
-  multithread-static-debug   [ /mtd | mtd | libcmtd ]
-  multithread-dynamic        [ /md  | md  | msvcrt  ]
-  multithread-dynamic-debug  [ /mdd | mdd | msvcrtd ]
-
-!unable-to-run-soxx-config
-configure was not able to find or run the required so*-config utility.
-
-Note that the default So*-library to link against is the SoXt
-library. If you want to use another library, for instance SoQt, you
-need to specify this by an additional option to the configure script,
-e.g.: ''--with-soqt''.
-
-To be able to run the script, the <installdir>/bin/ installation
-directory for the So*-library must also be set up in the shell's PATH
-environment variable before invoking the configure script.
-
-!unable-to-run-soqt-config
-configure was not able to find or run the required soqt-config
-utility.
-
-To be able to run the script, the <installdir>/bin/ installation
-directory for the SoQt-library must be set up in the shell's PATH
-environment variable before invoking the configure script.
-
-!x11-qt-but-no-x11-requested
-You are using the X11 version of the Qt toolkit, but requested SoQt
-to be built without X11 support. Please install Qt/Mac (if you don't
-want X11 support) or specify --enable-darwin-x11 to use X11.
-
-!mac-qt-but-x11-requested
-You are using Qt/Mac but are trying to build
-the X11-based version of SoQt. Please either install Qt/X11 or don't
-specify --enable-darwin-x11.
-
-!smallchange-unavailable
-Could not build against the SmallChange library. If you are sure
-SmallChange is properly installed on your system, see the file
-config.log to find out what went wrong.
-
-!simaruba-unavailable
-Could not build against the SIM Aruba library. If you are sure
-SIM Aruba is properly installed on your system, see the file
-config.log to find out what went wrong.
-
-!simvoleon-unavailable
-Could not build against the SimVoleon library. If you are sure
-SimVoleon is properly installed on your system, see the file
-config.log to find out what went wrong.
-
-!soqt-unavailable
-Could not build against the SoQt library. If you are sure
-SoQt is properly installed on your system, see the file
-config.log to find out what went wrong.
-
-!spidermonkey-unavailable
-
-Could not build against the SpiderMoneky library. Make sure the path
-specified by --with-spidermonkey is correct. See the file config.log
-for more information on what went wrong.
-
-
-!end
diff --git a/cfg/gendsp.pl.in b/cfg/gendsp.pl.in
deleted file mode 100755
index c1478a8..0000000
--- a/cfg/gendsp.pl.in
+++ /dev/null
@@ -1,1480 +0,0 @@
-#! /usr/bin/perl
-############################################################################
-# SIM's Autopain Microsoft Visual Studio Project Generation, v2.0
-#
-#   This is a perl rewrite (sorry python-guys) of my original Bourne Shell
-# implementation to get more speed, and also to be able to restructure the
-# system to generate project files for all the targeted versions of
-# Microsoft Visual Studio at the same time, to save even more time.  Even
-# more speed will be saved if this could be performed on a Unix server,
-# since those are generally faster running make.
-#   Sorry about the 'old-school' perl - I know I should update myself on
-# perl modules and such, but perl is not a language I really invest that
-# much in, it just is the language that is most available to me when I need
-# to do the occasional hack in something faster and better than
-# Bourne Shell.
-#   /Lars J
-#
-# Authors:
-#
-#   Lars J. Aas <larsa at sim.no>
-#
-# History:
-#
-# 2006-12-26 1st perl rewrite (with additions) completed. (larsa)
-# 2005-01-05 Initial Bourne Shell version. (larsa)
-#
-# Plans:
-#
-# - output msvc7 and msvc8 files directly, don't use the upgrade feature
-# - fork off the first instance to serve as a server that collects all
-#   necessary data through some IPC and then dumps the project files when
-#   everything is gathered...
-# - put most msvc8-settings into property pages
-# - add support for precompiled headers
-#
-
-require "pwd.pl";
-
-$date = `date`;
-$cwd = $ENV{'PWD'};
-
-$me = $0;
-$cwd = $ENV{'PWD'};
-if ( $me =~ m%^[^/\\]% ) {
-  $me = $cwd . "/" . $me;
-  $me =~ s%/./%/%g;
-}
-
-# Environment variables to back-substitute from value to variable reference
-# in the project files to make the project moveable
- at reversevars = ("QTDIR", "COINDIR");
-
-# List of files that should be entered into the "Documents" project file
-# group if they exist.
- at docfiles = ("README", "README.WIN32", "NEWS", "RELNOTES",
-             "COPYING", "THANKS", "ChangeLog");
-
-############################################################################
-
-$prefix = "@prefix@";
-$build_dir = "@abs_top_builddir@";
-while ( $build_dir =~ m%[\\/][^\\/]*[^\\/.][\\/]\.\.% ) {
-  $build_dir =~ s%[\\/][^\\/]*[^\\/\.][\\/]\.\.%%g;
-}
-$build_dir =~ s%[\\/]\.$%%g;
-$src_dir = "@abs_top_srcdir@";
-while ( $src_dir =~ m%[\\/][^\\/]*[^\\/.][\\/]\.\.% ) {
-  $src_dir =~ s%[\\/][^\\/]*[^\\/\.][\\/]\.\.%%g;
-}
-$src_dir =~ s%[\\/]\.$%%;
-$ac_unique_file = "@ac_unique_file@";
-$sim_ac_relative_src_dir = "@sim_ac_relative_src_dir@";
-$sim_ac_relative_src_dir_p = @sim_ac_relative_src_dir_p@; # true or false
-if ($sim_ac_relative_src_dir_p) {
-  $sim_ac_relative_src_dir_win = Unix2Dos($sim_ac_relative_src_dir);
-}
-$src_dir_win = Cygpath2Win($src_dir);
-$build_dir_win = Cygpath2Win($build_dir);
-
-$src_dir_win =~ s/\\/\\\\/g;
-$build_dir_win =~ s/\\/\\\\/g;
-# print "SOURCE DIR:     ${src_dir}\n";
-# print "SOURCE DIR WIN: ${src_dir_win}\n";
-# print "BUILD DIR WIN:  ${build_dir_win}\n";
-
-$me_u = Dos2Unix($me);
-$medir_u = $me;
-$medir_u =~ s,[^/]*$,,g;
-$srcdir_u = $medir_u;
-$srcdir_u =~ s,[^/]*/$,,g;
-$thisdir_u = Dos2Unix($cwd);
-
-if ( $sim_ac_relative_src_dir_p ) {
-  local $filename = "${srcdir_u}/${sim_ac_relative_src_dir}/${ac_unique_file}";
-  $filename = Dos2Unix($filename);
-  if ( ! -f $filename ) {
-    die "error: directories have been moved relative to each other since the last configure run. expected to find '$filename'.";
-  }
-} else {
-  die "error: dsp generation is not supported when absolute paths are necessary to locate files.";
-}
-
-############################################################################
-
-$group = "";
-$prev_group = "";
-
-sub LoadVars {
-  local $filename = "@abs_top_builddir@/gendsp-vars.txt";
-  open(IN, "${filename}");
-  while (<IN>) {
-    $line = $_;
-    chop($line);
-    if ( $line =~ m%^group = (.*)% ) {
-      $prev_group = $1;
-    }
-  }
-  close(IN);
-}
-
-sub SaveVars {
-  local $filename = "@abs_top_builddir@/gendsp-vars.txt";
-  open(OUT, ">${filename}");
-  print OUT "group = ${group}\n";
-  close(OUT);
-}
-
-sub ClearVars {
-  $prev_group = "";
-  $group = "";
-  SaveVars();
-  LoadVars();
-}
-
-sub Dos2Unix {
-  local $path = $_[0];
-  $path =~ s,\\,/,g;
-  return $path;
-}
-
-sub Unix2Dos {
-  local $path = $_[0];
-  $path =~ s,/,\\,g;
-  return $path;
-}
-
-sub Cygpath2Win {
-  local $path = $_[0];
-  $path =~ s,^/cygdrive/([a-zA-Z])/,$1:/,;
-  $path =~ s,/,\\,g;
-  return $path;
-}
-
-sub Cygpath2Unix {
-  local $path = $_[0];
-  $path =~ s,^([a-zA-Z]):,/cygdrive/$1/,;
-  $path =~ s,\\,/,g;
-  return $path;
-}
-
-sub Dirname {
-  local $path = $_[0];
-  $path =~ s,[\\/][^\\/]*$,,g;
-  return $path;
-}
-
-sub Filename {
-  local $path = $_[0];
-  $path =~ s,^.*[\\/]([^\\/]*)$,$1,g;
-  return $path;
-}
-
-sub Basename {
-  local $path = $_[0];
-  local $extension = $_[1];
-  $path =~ s,^.*[\\/]([^\\/]*)$,$1,g;
-  $path =~ s,${extension}$,,g;
-  return $path;
-}
-
-sub SubstFile {
-  local $filename = $_[0];
-  local @vars, @vals, %dict, $num = 0;
-  open(MAKE, "Makefile");
-  local $starting = true;
-  while (<MAKE>) {
-    $line = $_;
-    if ($starting) {
-      if ( $line =~ m/^$/ || $line =~ m/^\#/ ) { next; }
-      $starting = false;
-    }
-    if ( $line =~ m/^SUBDIRS/ ) { # exit variable reading when we get to the SUBDIRS directive
-      break;
-    } elsif ( $line =~ m/^([a-zA-Z0-9_]+) = ?(.*)?/ ) {
-      $vars[$num] = $1;
-      $vals[$num] = $2;
-      $dict{$1} = $2;
-      ++$num;
-    }
-  }
-  close(MAKE);
-  local %envvars = ();
-  for $var (@reversevars) {
-    $envvars{$var} = $ENV{$var};
-    $envvars{$var} =~ s%\\%\\\\%g;
-    $envvars{$var} =~ s%\.%\\.%g;
-  }
-  # variables are loaded
-  local $backup = $filename . ".bak";
-  rename($filename, $backup);
-  open(OUT, ">$filename");
-  open(IN, "$backup");
-  while(<IN>) {
-    $line = $_;
-    if ($line =~ m/@([^@]*)@/) {
-      if (defined($dict{$1})) {
-        # does the (g)lobal tag enable multi-substs-per-line?
-        # does @ occur naturally in Visual Studio project files?
-        $line =~ s/@([^@]*)@/$dict{$1}/g;
-      }
-    }
-
-    if ($line =~ m%${build_dir_win}\\%o) {
-      $line =~ s%${build_dir_win}\\%%g;
-    }
-    if ($line =~ m%${build_dir_win}%o) {
-      $line =~ s%${build_dir_win}%.%g;
-    }
-    if ($line =~ m%${src_dir_win}[\\]?%o) {
-      $line =~ s%${src_dir_win}([\\]?)%${sim_ac_relative_src_dir_win}$1%g;
-    }
-
-    for $var (@reversevars) {
-      if ($line =~ m%$envvars{$var}%) {
-        $line =~ s%$envvars{$var}%\$(${var})%g;
-      }
-    }
-
-    print OUT $line;
-  }
-  close(IN);
-  close(OUT);
-}
-
-sub SubstBatFile {
-  local $filename = $_[0];
-  local %envvars = ();
-  for $var (@reversevars) {
-    $envvars{$var} = $ENV{$var};
-    $envvars{$var} =~ s%\\%\\\\%g;
-    $envvars{$var} =~ s%\.%\\.%g;
-  }
-  # variables are loaded
-  local $backup = $filename . ".bak";
-  rename($filename, $backup);
-  open(OUT, ">$filename");
-  open(IN, "$backup");
-  while(<IN>) {
-    $line = $_;
-    for $var (@reversevars) {
-      if ( $line =~ m%$envvars{$var}% ) {
-        $line =~ s,$envvars{$var},%${var}%,g;
-      }
-    }
-    print OUT $line;
-  }
-  close(IN);
-  close(OUT);
-}
-
-sub CRLFFile {
-  local $path = $_[0];
-  local $backup = $path . ".old";
-  rename($path, $backup);
-  open(IN, $backup);
-  open(OUT, ">$path");
-  while(<IN>) {
-    $line = $_;
-    chop($line);
-    print OUT "${line}\r\n";
-  }
-  close(IN);
-  close(OUT);
-  return true;
-}
-
-sub CreateScriptDSP {
-  local ($scriptdspfilename, $projectname, $script, @resourcefiles) = @_;
-  
-  open(SCRIPTDSP, ">${scriptdspfilename}");
-  print SCRIPTDSP <<"_EODSP";
-# Microsoft Developer Studio Project File - Name="${projectname}" - Package Owner=<4>
-# Microsoft Developer Studio Generated Build File, Format Version 6.00
-# ** DO NOT EDIT **
-
-# TARGTYPE "Win32 (x86) External Target" 0x0106
-
-CFG=${projectname} - Win32 DLL (Debug)
-!MESSAGE This is not a valid makefile. To build this project using NMAKE,
-!MESSAGE use the Export Makefile command and run
-!MESSAGE 
-!MESSAGE NMAKE /f "${projectname}.mak".
-!MESSAGE 
-!MESSAGE You can specify a configuration when running NMAKE
-!MESSAGE by defining the macro CFG on the command line. For example:
-!MESSAGE 
-!MESSAGE NMAKE /f "${projectname}.mak" CFG="${projectname} - Win32 DLL (Debug)"
-!MESSAGE 
-!MESSAGE Possible choices for configuration are:
-!MESSAGE 
-!MESSAGE "${projectname} - Win32 LIB (Release)" (based on "Win32 (x86) External Target")
-!MESSAGE "${projectname} - Win32 LIB (Debug)" (based on "Win32 (x86) External Target")
-!MESSAGE "${projectname} - Win32 DLL (Release)" (based on "Win32 (x86) External Target")
-!MESSAGE "${projectname} - Win32 DLL (Debug)" (based on "Win32 (x86) External Target")
-!MESSAGE 
-
-# Begin Project
-# PROP AllowPerConfigDependencies 0
-# PROP Scc_ProjName ""
-# PROP Scc_LocalPath ""
-
-!IF  "\$(CFG)" == "${projectname} - Win32 LIB (Release)"
-
-# PROP BASE Use_MFC
-# PROP BASE Use_Debug_Libraries 0
-# PROP BASE Output_Dir "StaticRelease"
-# PROP BASE Intermediate_Dir "StaticRelease"
-# PROP BASE Cmd_Line "${script} lib release ${msvc} ${library}\@${LIBRARY}_MAJOR_VERSION\@"
-# PROP BASE Rebuild_Opt ""
-# PROP BASE Target_File ""
-# PROP BASE Bsc_Name ""
-# PROP BASE Target_Dir ""
-# PROP Use_MFC
-# PROP Use_Debug_Libraries 0
-# PROP Output_Dir "StaticRelease"
-# PROP Intermediate_Dir "StaticRelease"
-# PROP Cmd_Line "${script} lib release ${msvc} ${library}\@${LIBRARY}_MAJOR_VERSION\@"
-# PROP Rebuild_Opt ""
-# PROP Target_File ""
-# PROP Bsc_Name ""
-# PROP Target_Dir ""
-
-!ELSEIF  "\$(CFG)" == "${projectname} - Win32 LIB (Debug)"
-
-# PROP BASE Use_MFC
-# PROP BASE Use_Debug_Libraries 1
-# PROP BASE Output_Dir "StaticDebug"
-# PROP BASE Intermediate_Dir "StaticDebug"
-# PROP BASE Cmd_Line "${script} lib debug ${msvc} ${library}\@${LIBRARY}_MAJOR_VERSION\@"
-# PROP BASE Rebuild_Opt ""
-# PROP BASE Target_File ""
-# PROP BASE Bsc_Name ""
-# PROP BASE Target_Dir ""
-# PROP Use_MFC
-# PROP Use_Debug_Libraries 1
-# PROP Output_Dir "StaticDebug"
-# PROP Intermediate_Dir "StaticDebug"
-# PROP Cmd_Line "${script} lib debug ${msvc} ${library}\@${LIBRARY}_MAJOR_VERSION\@"
-# PROP Rebuild_Opt ""
-# PROP Target_File ""
-# PROP Bsc_Name ""
-# PROP Target_Dir ""
-
-!ELSEIF  "\$(CFG)" == "${projectname} - Win32 DLL (Release)"
-
-# PROP BASE Use_MFC
-# PROP BASE Use_Debug_Libraries 0
-# PROP BASE Output_Dir "Release"
-# PROP BASE Intermediate_Dir "Release"
-# PROP BASE Cmd_Line "${script} dll release ${msvc} ${library}\@${LIBRARY}_MAJOR_VERSION\@"
-# PROP BASE Rebuild_Opt ""
-# PROP BASE Target_File ""
-# PROP BASE Bsc_Name ""
-# PROP BASE Target_Dir ""
-# PROP Use_MFC
-# PROP Use_Debug_Libraries 0
-# PROP Output_Dir "Release"
-# PROP Intermediate_Dir "Release"
-# PROP Cmd_Line "${script} dll release ${msvc} ${library}\@${LIBRARY}_MAJOR_VERSION\@"
-# PROP Rebuild_Opt ""
-# PROP Target_File ""
-# PROP Bsc_Name ""
-# PROP Target_Dir ""
-
-!ELSEIF  "\$(CFG)" == "${projectname} - Win32 DLL (Debug)"
-
-# PROP BASE Use_MFC
-# PROP BASE Use_Debug_Libraries 1
-# PROP BASE Output_Dir "Debug"
-# PROP BASE Intermediate_Dir "Debug"
-# PROP BASE Cmd_Line "${script} dll debug ${msvc} ${library}\@${LIBRARY}_MAJOR_VERSION\@"
-# PROP BASE Rebuild_Opt ""
-# PROP BASE Target_File ""
-# PROP BASE Bsc_Name ""
-# PROP BASE Target_Dir ""
-# PROP Use_MFC
-# PROP Use_Debug_Libraries 1
-# PROP Output_Dir "Debug"
-# PROP Intermediate_Dir "Debug"
-# PROP Cmd_Line "${script} dll debug ${msvc} ${library}\@${LIBRARY}_MAJOR_VERSION\@"
-# PROP Rebuild_Opt ""
-# PROP Target_File ""
-# PROP Bsc_Name ""
-# PROP Target_Dir ""
-
-!ENDIF
-
-# Begin Target
-
-# Name "${projectname} - Win32 LIB (Release)"
-# Name "${projectname} - Win32 LIB (Debug)"
-# Name "${projectname} - Win32 DLL (Release)"
-# Name "${projectname} - Win32 DLL (Debug)"
-
-!IF  "\$(CFG)" == "${projectname} - Win32 LIB (Release)"
-
-!ELSEIF  "\$(CFG)" == "${projectname} - Win32 LIB (Debug)"
-
-!ELSEIF  "\$(CFG)" == "${projectname} - Win32 DLL (Release)"
-
-!ELSEIF  "\$(CFG)" == "${projectname} - Win32 DLL (Debug)"
-
-!ENDIF
-
-# Begin Group "Resource Files"
-
-# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;bat"
-_EODSP
-
-  for $file (@resourcefiles) {
-    print SCRIPTDSP "# Begin Source File\n\n";
-    print SCRIPTDSP "SOURCE=${file}\n";
-    print SCRIPTDSP "# End Source File\n";
-  }
-
-  print SCRIPTDSP <<"_EODSP";
-# End Group
-# End Target
-# End Project
-_EODSP
-  close(SCRIPTDSP);
-}
-
-############################################################################
-
-LoadVars();
-
-# **************************************************************************
-# The following block (the --registar-public-header part) generates
-# 1) the public headers part of the .dsp file
-# 2) the install-headers.bat file
-# It is invoked from a "make ... install-data"-command far down in this script
-
-if ( $ARGV[0] eq "--register-public-header" ) {
-  $studiofile = $ARGV[1];
-  $headerfile = $ARGV[2];
-  $installpath = $ARGV[3];
-  $finalheader = $installpath;
-  $finalheader =~ s,.*${prefix}/(include|data),$ENV{'COINDIR'}/$1,;
-  $finalheader =~ s,/\./,/,g;
-  $finalheader = &Unix2Dos($finalheader);
-
-  $sim_ac_relative_src_dir_q = "@sim_ac_relative_src_dir@";
-  $sim_ac_relative_src_dir_q =~ s,\.,\\.,g;
-
-  $tested = true;
-
-  if ( $headerfile =~ m,.*${sim_ac_relative_src_dir}/.*, ) {
-    $headerfile =~
-      s%.*${sim_ac_relative_src_dir_q}/([^.])%${sim_ac_relative_src_dir}/$1%;
-  } elsif ( $headerfile =~ m,^${build_dir}/.*, ) {
-    $tested = false;
-    print "EXPLICIT IN BUILD DIR";
-    $headerfile =~ s%${build_dir}/%%;
-  } elsif ( $headerfile =~ m/^${src_dir}.*/ ) {
-    $tested = false;
-    print "EXPLICIT IN SOURCE DIR - CONVERT TO RELATIVE";
-    $headerfile =~ s%${src_dir}%${sim_ac_relative_src_dir}%;
-  } else {
-    $headerfile = $cwd . "/" . $headerfile;
-    $headerfile =~ s%${build_dir}/%%;
-  }
-
-  # echo "final header: $headerfile"
-  # echo "FINAL header: $finalheader"
-  # echo "========================="
-
-  $headerfile = Cygpath2Win($headerfile);
-
-  $headerfile =~ s%^${build_dir}[\\/]?%.\\%;
-  $headerfile =~ s%^${build_dir_win}[\\/]?%.\\%;
-  if ($sim_ac_relative_src_dir_p) {
-    $headerfile =~ s%^${src_dir}[\\/]?%${sim_ac_relative_src_dir_win}\\%;
-    $headerfile =~ s%^${src_dir_win}[\\/]?%${sim_ac_relative_src_dir_win}\\%;
-  }
-
-  if ( ! $tested ) {
-    die "untested case - manual inspection required";
-  }
-
-  open(DSP, ">>${studiofile}");
-  $group = Dirname($headerfile);
-  $group =~ s%.*lib[\\/]?%%g;
-  $group =~ s%.*src[\\/]?%%g;
-  $group =~ s%.*include[\\/]?%%g;
-  $group =~ s%^Inventor[\\/]annex[\\/]%%g;
-
-  SaveVars();
-  if ($prev_group ne $group) {
-    if ($prev_group ne "") {
-      print DSP "# End Group\n";
-    }
-    if ($group ne "") {
-      print DSP "# Begin Group \"${group} headers\"\n";
-      print DSP "# Set Default_Filter \"h\"\n";
-    }
-  }
-
-  print DSP "# Begin Source File\n";
-  print DSP "\n";
-  print DSP "SOURCE=${headerfile}\n";
-  print DSP "# End Source File\n";
-  close(DSP);
-
-  # and the installation script
-  $installheadersfile = $studiofile;
-  $installheadersfile =~ s,([^\\/0-9]*)[0-9][^\\/]*\.dsp,install-headers.bat,;
- 
-  $installheadersfile =~ m,(msvc[6789]),;
-  $msvc = $1;
-
-  # don't generate inside misc/ to be able to generate concurrently in several
-  # msvc*/-directories...
-  # $installheadersfile =~ s,msvc[6789]/,misc/,;
-
-  # sourcedirq=`echo "$sourcedir" | sed -e 's,\\\\,\\\\,g'`
-  # builddirq=`echo "$builddir" | sed -e 's,\\\\,\\\\,g'`
-  # relheader=`echo "$headerfile" | sed -e "s,$builddirq,.,g" -e "s,$sourcedirq,..\\\\..,g" -e 's,\\\\,\\\\\\\\,g'`
-  # finalheader=`echo "$relheader" | sed -e 's,.*include,include,g'`
-  # relheader=`echo "$relheader"`
-  # finalheader=`echo "$finalheader"`
-
-  $createheader = 0;
-  if ( ! -e $installheadersfile ) {
-    $createheader = 1;
-  }
-  if ( $headerfile !~ m/^${sim_ac_relative_src_dir_win}/ ) {
-    $headerfile = "..\\%msvc%\\${headerfile}";
-  }
-  open(BAT, ">>${installheadersfile}");
-  if ( $createheader ) {
-    print BAT <<"_EOBAT";
-rem ************************************************************************
-rem * install-headers.bat - generated by gendsp.pl
-rem *
-set msvc=%1
-_EOBAT
-  }
-  print BAT "copy /Y ${headerfile} ${finalheader} >nul:\n";
-  close(BAT);
-
-  $uninstallheadersfile = $installheadersfile;
-  $uninstallheadersfile =~ s/install-hea/uninstall-hea/;
-
-  open(BAT2, ">>${uninstallheadersfile}");
-  if ( $createheader ) {
-    print BAT2 <<"_EOBAT";
-rem ************************************************************************
-rem * uninstall-headers.bat - generated by gendsp.pl
-rem *
-set msvc=%1
-_EOBAT
-  }
-  print BAT2 "del ${finalheader}\n";
-  close(BAT2);
-
-  exit 0;
-}
-
-# **************************************************************************
-
-# this variable should contain the list of variables we want to use in the
-# project file setup, instead of just having the values.
-
-$sourcefile = "";
-$objectfile = "";
-$dependfile = "";
-$studiofile = "";
-$installstudiofile = "";
-$uninstallstudiofile = "";
-$docstudiofile = "";
-$outputfile = "";
-
-$LIBRARY = "";
-$library = "";
-$Library = "";
-
-for $arg (@ARGV) {
-  if ( $outputfile eq "next" ) {
-    $outputfile = $arg;
-  } else {
-    if ( $arg eq "-c" ) {
-      # -c only means _compile_ some file, not that the source file is
-      # the next argument, hence we need to do it differently than for
-      # the -o option
-      $sourcefile = "get";
-    } elsif ( $arg eq "-o" ) {
-      $outputfile = "next";
-    } elsif ( $arg eq "-MF" || $arg eq "-MD" || $arg eq "-MP" ) {
-      # haven't investigated if one of these are defined to be last
-      # before the dep-file, so i've done it this way.
-      $dependfile = "get";
-    } elsif ( $arg =~ m/^-Wp,-MD,.*/ ) {
-      $dependfile = substr($arg, 9);
-    } elsif ( $arg =~ m/^-D.*_INTERNAL/ ) {
-      $LIBRARY = $arg;
-      $LIBRARY =~ s/^-D//;
-      $LIBRARY =~ s/_INTERNAL//;
-      $library = $LIBRARY;
-      $library =~ y/A-Z/a-z/;
-      $Library = substr($LIBRARY, 0, 1) . substr($library, 1);
-      if ( $Library =~ m/^So/o ) {
-        $Library = substr($Library, 0, 2) . substr($LIBRARY, 3, 1) . substr($library, 4, -1);
-      } elsif ( $Library =~ m/^Coin../o ) {
-        $Library = substr($Library, 0, 4) . substr($LIBRARY, 5, 1) . substr($library, 6, -1);
-      }
-    } elsif ( $arg =~ m/^-Ddspfile=/ || $arg =~ m/^-Wl,-Ddspfile=/ ) {
-      # the build system is hacked to pass us the path to the .dsp file
-      # this way.
-      $studiofile = $arg;
-      $studiofile =~ s/^.*=//g;
-      $installstudiofile = $studiofile;
-      $uninstallstudiofile = $studiofile;
-      $docstudiofile = $studiofile;
-      $installstudiofile =~ s/.dsp/_install.dsp/;
-      $uninstallstudiofile =~ s/.dsp/_uninstall.dsp/;
-      $docstudiofile =~ s/.dsp/_docs.dsp/;
-      # FIXME: we don't get the -D*_INTERNAL flag when closing, so we
-      # have to set up the variables here too.
-      $library = $studiofile;
-      $library =~ s,.*[\\/],,g;
-      $library =~ s,[0-9].*$,,;
-      $LIBRARY = $library;
-      $LIBRARY =~ y/a-z/A-Z/;
-      $Library = substr($LIBRARY, 0, 1) . substr($library, 1);
-      if ( $Library =~ m/^So/o ) {
-        $Library = substr($Library, 0, 2) . substr($LIBRARY, 3, 1) . substr($library, 4);
-      } elsif ( $Library =~ m/^Coin../o ) {
-        $Library = substr($Library, 0, 4) . substr($LIBRARY, 5, 1) . substr($library, 6, -1);
-      }
-    } elsif ( $arg =~ m/^-/ ) {
-      # nada - no other options for us
-    } else {
-      if ( $sourcefile eq "get" ) {
-        $sourcefile = $arg;
-      } elsif ( $dependfile eq "get" ) {
-        $dependfile = $arg;
-      }
-    }
-  }
-}
-
-if ( $studiofile eq "" ) {
-  print STDERR "Error? No studiofile in command - exiting.\n";
-  exit 0;
-}
-
-$vcproj7file = $studiofile;
-$vcproj7file =~ s/msvc6/msvc7/;
-$vcproj7file =~ s/\.dsp$/.vcproj/;
-$vcproj8file = $studiofile;
-$vcproj8file =~ s/msvc6/msvc8/;
-$vcproj8file =~ s/\.dsp$/.vcproj/;
-$vcproj9file = $studiofile;
-$vcproj9file =~ s/msvc6/msvc9/;
-$vcproj9file =~ s/\.dsp$/.vcproj/;
-
-if ( $sourcefile ne "" ) {
-  if ( $objectfile eq "" ) {
-    $objectfile = $sourcefile;
-    $objectfile =~ s%^.*[/\\\\]%%g;
-    $objectfile =~ s%\.(cpp|c)$%.o%;
-  }
-}
-
-if ( $objectfile ne "" ) {
-  open(OBJ, ">${objectfile}");
-  print OBJ $date;
-  close(OBJ);
-}
-
-if ( $dependfile ne "" ) {
-  open(DEP, ">${dependfile}");
-  print DEP "\n";
-  close(DEP);
-}
-
-if ( -f $studiofile ) {
-  open(DSP, ">>${studiofile}");
-} else {
-  # files do not exist yet, open project
-  ClearVars();
-
-  $studiofile =~ m,(msvc[6789]),;
-  $msvc = $1;
-
-  @installrcfiles = (
-    "..\\misc\\install-sdk.bat",
-    "..\\misc\\install-headers.bat",
-    "..\\misc\\create-directories.bat"
-  );
-
-  @uninstallrcfiles = (
-    "..\\misc\\uninstall-sdk.bat",
-    "..\\misc\\uninstall-headers.bat"
-  );
-
-  @docsrcfiles = (
-    "..\\misc\\build-docs.bat",
-    "docs\\${library}\@${LIBRARY}_MAJOR_VERSION\@.doxygen",
-    "..\\html\\index.html"
-  );
-
-  &CreateScriptDSP($installstudiofile,
-                   "${library}\@${LIBRARY}_MAJOR_VERSION\@_install",
-                   "..\\misc\\install-sdk.bat",
-                   @installrcfiles);
-
-  &CreateScriptDSP($uninstallstudiofile,
-                   "${library}\@${LIBRARY}_MAJOR_VERSION\@_uninstall",
-                   "..\\misc\\uninstall-sdk.bat",
-                   @uninstallrcfiles);
-
-  &CreateScriptDSP($docstudiofile,
-                   "${library}\@${LIBRARY}_MAJOR_VERSION\@_docs",
-                   "..\\misc\\build-docs.bat",
-                   @docsrcfiles);
-
-  open(DSP, ">${studiofile}");
-  print DSP <<"_EODSP";
-# Microsoft Developer Studio Project File - Name="${library}\@${LIBRARY}_MAJOR_VERSION\@" - Package Owner=<4>
-# Microsoft Developer Studio Generated Build File, Format Version 6.00
-# ** DO NOT EDIT **
-
-# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
-
-CFG=${library}\@${LIBRARY}_MAJOR_VERSION\@ - Win32 DLL (Release)
-!MESSAGE This is not a valid makefile. To build this project using NMAKE,
-!MESSAGE use the Export Makefile command and run
-!MESSAGE
-!MESSAGE NMAKE /f "${library}\@${LIBRARY}_MAJOR_VERSION\@.mak".
-!MESSAGE
-!MESSAGE You can specify a configuration when running NMAKE
-!MESSAGE by defining the macro CFG on the command line. For example:
-!MESSAGE
-!MESSAGE NMAKE /f "${library}\@${LIBRARY}_MAJOR_VERSION\@.mak" CFG="${library}\@${LIBRARY}_MAJOR_VERSION\@ - Win32 DLL (Debug)"
-!MESSAGE
-!MESSAGE Possible choices for configuration are:
-!MESSAGE
-!MESSAGE "${library}\@${LIBRARY}_MAJOR_VERSION\@ - Win32 LIB (Release)" (based on "Win32 (x86) Static Library")
-!MESSAGE "${library}\@${LIBRARY}_MAJOR_VERSION\@ - Win32 LIB (Debug)" (based on "Win32 (x86) Static Library")
-!MESSAGE "${library}\@${LIBRARY}_MAJOR_VERSION\@ - Win32 DLL (Release)" (based on "Win32 (x86) Dynamic-Link Library")
-!MESSAGE "${library}\@${LIBRARY}_MAJOR_VERSION\@ - Win32 DLL (Debug)" (based on "Win32 (x86) Dynamic-Link Library")
-!MESSAGE
-
-# Begin Project
-# PROP AllowPerConfigDependencies 0
-# PROP Scc_ProjName ""
-# PROP Scc_LocalPath ""
-CPP=cl.exe
-MTL=midl.exe
-RSC=rc.exe
-
-!IF  "\$(CFG)" == "${library}\@${LIBRARY}_MAJOR_VERSION\@ - Win32 LIB (Release)"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 0
-# PROP BASE Output_Dir "StaticRelease"
-# PROP BASE Intermediate_Dir "StaticRelease"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 0
-# PROP Use_Debug_Libraries 0
-# PROP Output_Dir "StaticRelease"
-# PROP Intermediate_Dir "StaticRelease"
-# PROP Target_Dir ""
-MTL=midl.exe
-CPP=cl.exe
-# ADD BASE CPP /nologo /MD /W3 /GX /Ox /Gy /Zi \@${LIBRARY}_DSP_INCS\@ /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_LIB" /D ${LIBRARY}_DEBUG=0 \@${LIBRARY}_LIB_DSP_DEFS\@ /FD /c
-# ADD CPP /nologo /MD /W3 /GX /Ox /Gy /Zi \@${LIBRARY}_DSP_INCS\@ /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_LIB" /D ${LIBRARY}_DEBUG=0 \@${LIBRARY}_LIB_DSP_DEFS\@ /FD /c
-RSC=rc.exe
-# ADD BASE RSC /l 0x414 /d "NDEBUG"
-# ADD RSC /l 0x414 /d "NDEBUG"
-BSC32=bscmake.exe
-# ADD BASE BSC32 /nologo
-# ADD BSC32 /nologo
-LIB32=link.exe -lib
-# ADD BASE LIB32 /nologo /machine:I386 /out:"${library}\@${LIBRARY}_MAJOR_VERSION\@s.lib"
-# ADD LIB32 /nologo /machine:I386 /out:"${library}\@${LIBRARY}_MAJOR_VERSION\@s.lib"
-
-!ELSEIF  "\$(CFG)" == "${library}\@${LIBRARY}_MAJOR_VERSION\@ - Win32 LIB (Debug)"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 1
-# PROP BASE Output_Dir "StaticDebug"
-# PROP BASE Intermediate_Dir "StaticDebug"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 0
-# PROP Use_Debug_Libraries 1
-# PROP Output_Dir "StaticDebug"
-# PROP Intermediate_Dir "StaticDebug"
-# PROP Target_Dir ""
-MTL=midl.exe
-CPP=cl.exe
-# ADD BASE CPP /nologo /MDd /W3 /GX /GZ /Od /Zi \@${LIBRARY}_DSP_INCS\@ /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_LIB" /D ${LIBRARY}_DEBUG=1 \@${LIBRARY}_LIB_DSP_DEFS\@ /FD /c
-# ADD CPP /nologo /MDd /W3 /GX /GZ /Od /Zi \@${LIBRARY}_DSP_INCS\@ /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_LIB" /D ${LIBRARY}_DEBUG=1 \@${LIBRARY}_LIB_DSP_DEFS\@ /FD /c
-RSC=rc.exe
-# ADD BASE RSC /l 0x414 /d "_DEBUG"
-# ADD RSC /l 0x414 /d "_DEBUG"
-BSC32=bscmake.exe
-# ADD BASE BSC32 /nologo
-# ADD BSC32 /nologo
-LIB32=link.exe -lib
-# ADD BASE LIB32 /nologo /machine:I386 /out:"${library}\@${LIBRARY}_MAJOR_VERSION\@sd.lib"
-# ADD LIB32 /nologo /machine:I386 /out:"${library}\@${LIBRARY}_MAJOR_VERSION\@sd.lib"
-
-!ELSEIF  "\$(CFG)" == "${library}\@${LIBRARY}_MAJOR_VERSION\@ - Win32 DLL (Release)"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 0
-# PROP BASE Output_Dir "Release"
-# PROP BASE Intermediate_Dir "Release"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 0
-# PROP Use_Debug_Libraries 0
-# PROP Output_Dir "Release"
-# PROP Intermediate_Dir "Release"
-# PROP Ignore_Export_Lib 0
-# PROP Target_Dir ""
-CPP=cl.exe
-# ADD BASE CPP /nologo /MD /W3 /GX /Ox /Gy /Zi \@${LIBRARY}_DSP_INCS\@ /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D ${LIBRARY}_DEBUG=0 \@${LIBRARY}_DSP_DEFS\@ /FD /c
-# ADD CPP /nologo /MD /W3 /GX /Ox /Gy /Zi \@${LIBRARY}_DSP_INCS\@ /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D ${LIBRARY}_DEBUG=0 \@${LIBRARY}_DSP_DEFS\@ /FD /c
-MTL=midl.exe
-# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
-# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
-RCS=rc.exe
-# ADD BASE RSC /l 0x409 /d "NDEBUG"
-# ADD RSC /l 0x409 /d "NDEBUG"
-BSC32=bscmake.exe
-# ADD BASE BSC32 /nologo
-# ADD BSC32 /nologo
-LINK32=link.exe
-# ADD BASE LINK32 \@${LIBRARY}_DSP_LIBS\@ /nologo /dll /release /machine:I386 /pdbtype:sept
-# ADD LINK32 \@${LIBRARY}_DSP_LIBS\@ /nologo /dll /release /machine:I386 /pdbtype:sept /out:"${library}\@${LIBRARY}_MAJOR_VERSION\@.dll" /opt:nowin98
-# SUBTRACT LINK32 /pdb:none
-
-!ELSEIF  "\$(CFG)" == "${library}\@${LIBRARY}_MAJOR_VERSION@ - Win32 DLL (Debug)"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 1
-# PROP BASE Output_Dir "Debug"
-# PROP BASE Intermediate_Dir "Debug"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 0
-# PROP Use_Debug_Libraries 1
-# PROP Output_Dir "Debug"
-# PROP Intermediate_Dir "Debug"
-# PROP Target_Dir ""
-CPP=cl.exe
-# ADD BASE CPP /nologo /MDd /W3 /Gm /GX /GZ /Zi /Od \@${LIBRARY}_DSP_INCS\@ /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D ${LIBRARY}_DEBUG=1 \@${LIBRARY}_DSP_DEFS\@ /FD /c
-# ADD CPP /nologo /MDd /W3 /Gm /GX /GZ /Zi /Od \@${LIBRARY}_DSP_INCS\@ /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D ${LIBRARY}_DEBUG=1 \@${LIBRARY}_DSP_DEFS\@ /FD /c
-MTL=midl.exe
-# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
-# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
-RCS=rc.exe
-# ADD BASE RSC /l 0x409 /d "_DEBUG"
-# ADD RSC /l 0x409 /d "_DEBUG"
-BSC32=bscmake.exe
-# ADD BASE BSC32 /nologo
-# ADD BSC32 /nologo
-LINK32=link.exe
-# ADD BASE LINK32 \@${LIBRARY}_DSP_LIBS\@ /nologo /dll /debug /machine:I386 /pdbtype:sept
-# ADD LINK32 \@${LIBRARY}_DSP_LIBS\@ /nologo /dll /debug /machine:I386 /pdbtype:sept /out:"${library}\@${LIBRARY}_MAJOR_VERSION\@d.dll" /opt:nowin98
-
-!ENDIF
-
-# Begin Target
-
-# Name "${library}\@${LIBRARY}_MAJOR_VERSION\@ - Win32 DLL (Release)"
-# Name "${library}\@${LIBRARY}_MAJOR_VERSION\@ - Win32 DLL (Debug)"
-# Name "${library}\@${LIBRARY}_MAJOR_VERSION\@ - Win32 LIB (Release)"
-# Name "${library}\@${LIBRARY}_MAJOR_VERSION\@ - Win32 LIB (Debug)"
-# Begin Group "Documents"
-# PROP Default_Filter ";txt"
-_EODSP
-
-      for $docfile (@docfiles) {
-        if ( -f "${src_dir}/${docfile}" ) {
-          print DSP <<"_EODSP";
-# Begin Source File
-
-SOURCE=${sim_ac_relative_src_dir_win}\\${docfile}
-# End Source File
-_EODSP
-        }
-      }
-      print DSP <<"_EODSP";
-# End Group
-# Begin Group "Template Files"
-# PROP Default_Filter "in"
-_EODSP
-
-      # FIXME: figure out which is the template files, and set up
-      # csubst.exe-based build-rules for them...
-
-      # print STDERR "\n\n\n\nATTENTION\n\n\n\n\n";
-
-      open(FILES, "cd ${build_dir} && find src/Inventor " . '-name "*.h" -o -name "*.cpp" -o -name "*.c" | xargs grep "Generated from .* by configure" |');
-      @lines = <FILES>;
-      close(FILES);
-
-      for $line (@lines) {
-        $line =~ m/^([^:]*):.*Generated from (.*) by configure/;
-        $file = &Unix2Dos($1);
-        $template = $2;
-        open(FILE, "cd ${src_dir} && find src/Inventor -name '${template}' |");
-        $templatepath = <FILE>;
-	chop($templatepath);
-        $templatepath = &Unix2Dos("../../${templatepath}");
-	close(FILE);
-        # print STDERR "TEMPLATE '${template}' - $templatepath\n  :: TARGET '${file}'\n";
-	print DSP <<"_EODSP";
-# Begin Source File
-
-SOURCE=${templatepath}
-
-!IF  "\$(CFG)" == "${library}\@${LIBRARY}_MAJOR_VERSION\@ - Win32 DLL (Release)"
-
-# PROP IgnoreDefaultTool 1
-#Begin Custom Build - subst'ing \$(InputPath)
-InputPath=${templatepath}
-
-"${file}" : \$(SOURCE) "\$(INTDIR)" "\$(OUTDIR)"
-	..\\..\\cfg\\csubst --file=${templatepath}:${file}
-
-# End Custom Build
-
-!ELSEIF  "\$(CFG)" == "${library}\@${LIBRARY}_MAJOR_VERSION\@ - Win32 DLL (Debug)"
-
-# PROP IgnoreDefaultTool 1
-#Begin Custom Build - subst'ing \$(InputPath)
-InputPath=${headerfile}
-
-"${file}" : \$(SOURCE) "\$(INTDIR)" "\$(OUTDIR)"
-	..\\..\\cfg\\csubst --file=${templatepath}:${file}
-
-# End Custom Build
-
-!ELSEIF  "\$(CFG)" == "${library}\@${LIBRARY}_MAJOR_VERSION\@ - Win32 LIB (Release)"
-
-# PROP IgnoreDefaultTool 1
-#Begin Custom Build - subst'ing \$(InputPath)
-InputPath=${headerfile}
-
-"${file}" : \$(SOURCE) "\$(INTDIR)" "\$(OUTDIR)"
-	..\\..\\cfg\\csubst --file=${templatepath}:${file}
-
-# End Custom Build
-  
-!ELSEIF  "\$(CFG)" == "${library}\@${LIBRARY}_MAJOR_VERSION\@ - Win32 LIB (Debug)"
-
-# PROP IgnoreDefaultTool 1
-#Begin Custom Build - subst'ing \$(InputPath)
-InputPath=${headerfile}
-
-"${file}" : \$(SOURCE) "\$(INTDIR)" "\$(OUTDIR)"
-	..\\..\\cfg\\csubst --file=${templatepath}:${file}
-
-# End Custom Build
-
-!ENDIF
-
-# End Source File
-_EODSP
-      }
-
-      print DSP <<"_EODSP";
-# End Group
-# Begin Group "Source Files"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-
-_EODSP
-
-}
-
-#
-# if test `grep -c "# End Project" "$studiofile"` -gt 0; then
-#   me=`echo $me | sed 's%^.*/%%g'`
-#   echo >&2 "$me: error: project file is closed - you must start from scratch (make clean)"
-#   exit 1
-# fi
-#
-
-if ( $sourcefile ne "" ) {
-  # set up section for the source file
-  if ( $sourcefile =~ m/^[a-zA-Z]:.*/ || $sourcefile =~ m%^/.*% ) {
-  } else {
-    # this is a relative path
-    $sourcefile = "${cwd}/${sourcefile}";
-  }
-  $sourcefile = Cygpath2Win($sourcefile);
-  $sourcefileunixname = Cygpath2Unix($sourcefile);
-  $sourcefiledir = Dirname($sourcefileunixname);
-  $sourcefiledirdir = Dirname($sourcefiledir);
-  $sourcefiledirdirdir = Dirname($sourcefiledirdir);
-  $targetdir = $sourcefiledir;
-  $targetdir =~ s%^${sourcefiledirdirdir}[/\\]?%%g;
-  $targetdir =~ s%.*src[/\\]?%%g;
-  $targetdir =~ s%.*lib[/\\]?%%g;
-  $group = $targetdir;
-  $targetdir = Unix2Dos($targetdir);
-  SaveVars();
-
-  if ($group ne $prev_group) {
-    if ($prev_group ne "") {
-      print DSP "# End Group\n";
-    }
-    if ($group ne "") {
-      print DSP <<"_EODSP";
-# Begin Group "${group} sources"
-# PROP Default_Filter "c;cpp;ic;icc;h"
-_EODSP
-    }
-  }
-
-  $sourcefile = Cygpath2Win($sourcefile);
-
-  $sourcefile =~ s%^${build_dir}[\\/]?%.\\%;
-  $sourcefile =~ s%^${build_dir_win}[\\/]?%.\\%;
-  if ($sim_ac_relative_src_dir_p) {
-    $sim_ac_relative_src_dir_win = Unix2Dos($sim_ac_relative_src_dir);
-    $sourcefile =~ s%^${src_dir}[\\/]?%${sim_ac_relative_src_dir_win}\\%;
-    $sourcefile =~ s%^${src_dir_win}[\\/]?%${sim_ac_relative_src_dir_win}\\%;
-  }
-
-  print DSP <<"_EODSP";
-# Begin Source File
-
-SOURCE=${sourcefile}
-_EODSP
-  if ($group ne "") {
-    print DSP <<"_EODSP";
-!IF  "\$(CFG)" == "${library}\@${LIBRARY}_MAJOR_VERSION\@ - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release\\${targetdir}"
-!ELSEIF  "\$(CFG)" == "${library}\@${LIBRARY}_MAJOR_VERSION\@ - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug\\${targetdir}"
-!ELSEIF  "\$(CFG)" == "${library}\@${LIBRARY}_MAJOR_VERSION@ - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease\\${targetdir}"
-!ELSEIF  "\$(CFG)" == "${library}\@${LIBRARY}_MAJOR_VERSION\@ - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug\\${targetdir}"
-!ENDIF
-_EODSP
-  } else {
-    print DSP <<"_EODSP";
-!IF  "\$(CFG)" == "${library}\@${LIBRARY}_MAJOR_VERSION\@ - Win32 DLL (Release)"
-# PROP Intermediate_Dir "Release"
-!ELSEIF  "\$(CFG)" == "${library}\@${LIBRARY}_MAJOR_VERSION\@ - Win32 DLL (Debug)"
-# PROP Intermediate_Dir "Debug"
-!ELSEIF  "\$(CFG)" == "${library}\@${LIBRARY}_MAJOR_VERSION@ - Win32 LIB (Release)"
-# PROP Intermediate_Dir "StaticRelease"
-!ELSEIF  "\$(CFG)" == "${library}\@${LIBRARY}_MAJOR_VERSION\@ - Win32 LIB (Debug)"
-# PROP Intermediate_Dir "StaticDebug"
-!ENDIF
-_EODSP
-  }
-
-  print DSP <<"_EODSP";
-# End Source File
-_EODSP
-
-  open(SRC, "${sourcefileunixname}");
-  @matches = grep(/moc_.*\.icc/, <SRC>);
-  close(SRC);
-  if (scalar(@matches) > 0) {
-    # The sourcefile needs MOC to be executed before building.
-    # The assumptions here are that the header is in the same directory in the
-    # hierarchy, and that the moc file contains the magic text telling the
-    # header file name.  It is also assumed that the moc file is not built
-    # on its own but included in the source file, and named moc_*.icc.
-    $mocfile = $matches[0];
-    $mocfile =~ m%.*<(.*icc)>.*%;
-    $mocfile = $1;
-    $mocfile =~ s,.*/,,;
-    open(MOC, $mocfile);
-    @mocmatches = grep(/from reading C/, <MOC>);
-    close(MOC);
-    $headerfile = $mocmatches[0];
-    $headerfile =~ m%.*\'(.*)\'%;
-    $headerfile = $1;
-    $mocfile = "${cwd}/${mocfile}";
-    $mocfile =~ s%${build_dir}/%%;
-    $mocfile = Unix2Dos($mocfile);
-    $headerfilepath = "${cwd}/${headerfile}";
-    $headerfilepath =~ s%${build_dir}/%%;
-
-    if ( -f $headerfile ) {
-      $headerfile = $headerfilepath;
-    } else {
-      $headerfile = "${sim_ac_relative_src_dir}/${headerfilepath}";
-    }
-
-    $headerfile = Cygpath2Win($headerfile);
-
-    $headerfile =~ s%^${build_dir}[\\/]?%.\\%;
-    $headerfile =~ s%^${build_dir_win}[\\/]?%.\\%;
-    if ($sim_ac_relative_src_dir_p) {
-      $sim_ac_relative_src_dir_win = Unix2Dos($sim_ac_relative_src_dir);
-      $headerfile =~ s%^${src_dir}[\\/]?%${sim_ac_relative_src_dir_win}\\%;
-      $headerfile =~ s%^${src_dir_win}[\\/]?%${sim_ac_relative_src_dir_win}\\%;
-    }
-
-    # FIXME: this seems awfully redundant - check if the moc-rules can be
-    # folded to one config-independent rule.
-    print DSP <<"_EODSP";
-# Begin Source File
-
-SOURCE=${headerfile}
-
-!IF  "\$(CFG)" == "${library}\@${LIBRARY}_MAJOR_VERSION\@ - Win32 DLL (Release)"
-
-# PROP IgnoreDefaultTool 1
-#Begin Custom Build - moc'ing \$(InputPath)
-InputPath=${headerfile}
-
-"${mocfile}" : \$(SOURCE) "\$(INTDIR)" "\$(OUTDIR)"
-	\$(QTDIR)\\bin\\moc -o ${mocfile} ${headerfile}
-
-# End Custom Build
-
-!ELSEIF  "\$(CFG)" == "${library}\@${LIBRARY}_MAJOR_VERSION\@ - Win32 DLL (Debug)"
-
-# PROP IgnoreDefaultTool 1
-#Begin Custom Build - moc'ing \$(InputPath)
-InputPath=${headerfile}
-
-"${mocfile}" : \$(SOURCE) "\$(INTDIR)" "\$(OUTDIR)"
-	\$(QTDIR)\\bin\\moc -o ${mocfile} ${headerfile}
-
-# End Custom Build
-
-!ELSEIF  "\$(CFG)" == "${library}\@${LIBRARY}_MAJOR_VERSION\@ - Win32 LIB (Release)"
-
-# PROP IgnoreDefaultTool 1
-#Begin Custom Build - moc'ing \$(InputPath)
-InputPath=${headerfile}
-
-"${mocfile}" : \$(SOURCE) "\$(INTDIR)" "\$(OUTDIR)"
-	\$(QTDIR)\\bin\\moc -o ${mocfile} ${headerfile}
-
-# End Custom Build
-  
-!ELSEIF  "\$(CFG)" == "${library}\@${LIBRARY}_MAJOR_VERSION\@ - Win32 LIB (Debug)"
-
-# PROP IgnoreDefaultTool 1
-#Begin Custom Build - moc'ing \$(InputPath)
-InputPath=${headerfile}
-
-"${mocfile}" : \$(SOURCE) "\$(INTDIR)" "\$(OUTDIR)"
-	\$(QTDIR)\\bin\\moc -o ${mocfile} ${headerfile}
-
-# End Custom Build
-
-!ENDIF
-
-# End Source File
-_EODSP
-
-  }
-}
-
-if ( $outputfile =~ /\.so\./ ) {
-  # this is how we detect the last command in the build process
-
-  # fix dependency first
-  open(OUT, ">${outputfile}");
-  print OUT $date;
-  close(OUT);
-
-  # "close" the dsp file
-  print DSP "# End Group\n";
-  print DSP "# End Group\n";
-
-  # We need to know about the root build dir and source dir to trigger the
-  # header installation rule, and to locate the additional source files we
-  # should put in the .dsp file
-  $builddir = $studiofile;
-  $builddir =~ s%/[^/]*$%%;
-  $builddir_unix = $builddir;
-  $builddir = Cygpath2Win($builddir);
-
-  $sourcedir = $me;
-  $sourcedir =~ s%[\\/]cfg[\\/]gendsp\..*$%%;
-  $sourcedir_unix = $sourcedir;
-  $sourcedir = Cygpath2Win($sourcedir);
-
-  # PUBLIC HEADERS
-  # To get the list of public header files, we run "make install" into a
-  # temporary directory, while overriding the header-install program to be
-  # this script with a magic option as the first argument.  Afterwards we
-  # clean out the temporary install dir.
-  ClearVars();
-  print DSP "# Begin Group \"Public Headers\"\n";
-  print DSP "\n";
-  print DSP "# PROP Default_Filter \"h;ic;icc\"\n";
-  close(DSP); # .dsp is appended to from subprocesses here...
-  $tmpdir = "/tmp/dsp-install.tmp";
-  system("cd ${builddir_unix}; make INSTALL_HEADER=\"$me --register-public-header ${studiofile}\" DESTDIR=\"${tmpdir}\" install-data");
-  system("rm -rf ${tmpdir}");
-  LoadVars();
-  open(DSP, ">>${studiofile}");
-  if ( $prev_group ne "" ) {
-    print DSP "# End Group\n";
-  }
-  print DSP "# End Group\n";
-
-  # PRIVATE HEADERS
-  # I don't know how to properly construct a list of private headers yet,
-  # but we can for sure assume that all .ic/.icc source files are includes
-  # used from other source files.  We also assume that header files that
-  # check for <lib>_INTERNAL and emits a #error with a message containing
-  # "private" or "internal" is an internal header file.
-  ClearVars();
-  print DSP "# Begin Group \"Private Headers\"\n";
-  print DSP "\n";
-  print DSP "# PROP Default_Filter \"h;ic;icc\"\n";
-  open(FIND, "(find ${src_dir}/src ${src_dir}/include ${src_dir}/data ${src_dir}/lib ${build_dir} -name \"*.h\" | xargs grep -l \"_INTERNAL\\\$\" | xargs grep -i -l \"#error.*private\"; find ${src_dir}/src ${src_dir}/lib ${build_dir} -name \"*.ic\" -o -name \"*.icc\" ) | sort | uniq |");
-  @files = <FIND>;
-  close(FIND);
-  
-  $prev_group = "";
-  for $file (@files) {
-    LoadVars();
-    # $filename = Basename($file, "");
-    next if ($file =~ m/config-wrapper.h/o);
-    next if ($file =~ m/discard.h/o);
-
-    $group = Dirname($file);
-    $group =~ s%^.*[\\/]%%g;
-    if ($group eq "include") {
-      if ($file =~ m/${build_dir}/) {
-        $group = "[setup]";
-      } else {
-        $group = "root";
-      }
-    }
-    SaveVars();
-
-    $filepath = Cygpath2Win($file);
-
-    $filepath =~ s%^${build_dir}[\\/]?%.\\%;
-    $filepath =~ s%^${build_dir_win}[\\/]?%.\\%;
-    if ($sim_ac_relative_src_dir_p) {
-      $sim_ac_relative_src_dir_win = Unix2Dos($sim_ac_relative_src_dir);
-      $filepath =~ s%^${src_dir}[\\/]?%${sim_ac_relative_src_dir_win}\\%;
-      $filepath =~ s%^${src_dir_win}[\\/]?%${sim_ac_relative_src_dir_win}\\%;
-    }
-
-    if ( $group ne $prev_group ) {
-      if ($prev_group ne "") {
-        print DSP "# End Group\n";
-      }
-      if ($filepath =~ m/include/o) {
-        print DSP "# Begin Group \"${group} headers\"\n";
-      } else {
-        print DSP "# Begin Group \"${group} local includes\"\n";
-      }
-      print DSP "\n";
-      print DSP "# PROP Default_Filter \"h;ic;icc\"\n";
-    }
-    print DSP <<"_EODSP";
-# Begin Source File
-
-SOURCE=${filepath}
-# PROP Exclude_From_Build 1
-# End Source File
-_EODSP
-  }
-
-#  open(FIND, "find ${src_dir}/src ${build_dir} -name \"*.ic\" -o -name \"*.icc\" |");
-#  @files = <FIND>;
-#  close(FIND);
-#  for $file (@files) {
-#
-#    $filepath = $file;
-#
-#    $filepath = Cygpath2Win($filepath);
-#
-#    $filepath =~ s%^${build_dir}[\\/]?%.\\%;
-#    $filepath =~ s%^${build_dir_win}[\\/]?%.\\%;
-#    if ($sim_ac_relative_src_dir_p) {
-#      $sim_ac_relative_src_dir_win = Unix2Dos($sim_ac_relative_src_dir);
-#      $filepath =~ s%^${src_dir}[\\/]?%${sim_ac_relative_src_dir_win}\\%;
-#      $filepath =~ s%^${src_dir_win}[\\/]?%${sim_ac_relative_src_dir_win}\\%;
-#    }
-#
-#    print DSP <<"_EODSP";
-## Begin Source File
-#
-#SOURCE=${filepath}
-## PROP Exclude_From_Build 1
-## End Source File
-#_EODSP
-#  }
-
-  if ($group ne "") {
-    print DSP "# End Group\n";
-  }
-  print DSP <<"_EODSP";
-# End Group
-# End Target
-# End Project
-_EODSP
-  close(DSP);
-
-  # create the .dsw file
-  $workspacefile = Dirname($studiofile) . "/" . Basename($studiofile, ".dsp") . ".dsw";
-
-  open(DSW, ">${workspacefile}");
-  print DSW <<"_EODSW";
-Microsoft Developer Studio Workspace File, Format Version 6.00
-# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
-
-###############################################################################
-
-Project: "${library}\@${LIBRARY}_MAJOR_VERSION\@"=.\\${library}\@${LIBRARY}_MAJOR_VERSION\@.dsp - Package Owner=<4>
-
-Package=<5>
-{{{
-}}}
-
-Package=<4>
-{{{
-}}}
-
-###############################################################################
-
-Project: "${library}\@${LIBRARY}_MAJOR_VERSION\@_install"=.\\${library}\@${LIBRARY}_MAJOR_VERSION\@_install.dsp - Package Owner=<4>
-
-Package=<5>
-{{{
-}}}
-
-Package=<4>
-{{{
-    Begin Project Dependency
-    Project_Dep_Name ${library}\@${LIBRARY}_MAJOR_VERSION\@
-    End Project Dependency
-}}}
-
-###############################################################################
-
-Project: "${library}\@${LIBRARY}_MAJOR_VERSION\@_uninstall"=.\\${library}\@${LIBRARY}_MAJOR_VERSION\@_uninstall.dsp - Package Owner=<4>
-
-Package=<5>
-{{{
-}}}
-
-Package=<4>
-{{{
-}}}
-
-###############################################################################
-
-Project: "${library}\@${LIBRARY}_MAJOR_VERSION\@_docs"=.\\${library}\@${LIBRARY}_MAJOR_VERSION\@_docs.dsp - Package Owner=<4>
-
-Package=<5>
-{{{
-}}}
-
-Package=<4>
-{{{
-}}}
-
-###############################################################################
-
-Global:
-
-Package=<5>
-{{{
-}}}
-
-Package=<3>
-{{{
-}}}
-
-###############################################################################
-
-_EODSW
-  close(DSW);
-
-  # Make everything peachy for MS DOS
-
-  SubstFile($studiofile);
-  SubstFile($installstudiofile);
-  SubstFile($uninstallstudiofile);
-  SubstFile($docstudiofile);
-  SubstFile($workspacefile);
-  $installheadersfile = $studiofile;
-  $installheadersfile =~ s,([^\\/0-9]*)[0-9][^\\/]*\.dsp,install-headers.bat,;
-  # don't generate install-headers inside misc/ to be able to generate
-  # concurrently inside several msvc*/-directories.
-  # $installheadersfile =~ s,msvc[6789]/,misc/,;
-  $uninstallheadersfile = $installheadersfile;
-  $uninstallheadersfile =~ s/install-hea/uninstall-hea/;
-  SubstBatFile($installheadersfile);
-  SubstBatFile($uninstallheadersfile);
-
-  # Transform paths to be relative paths for non-installer-builds too.
-  # This should probably be configurable in some way though.
-  if ( $sourcedir eq $builddir ) {
-    $relsourcedir = ".";
-  } else {
-    $num = 1;
-    while ( true ) {
-      $presource = `echo ${sourcedir} | cut -d'\' -f1-$num`;
-      $prebuild = `echo ${builddir} | cut -d'\' -f1-$num`;
-      if ( $presource ne $prebuild ) {
-	break;
-      }
-      ++$num;
-    }
-    --$num;
-
-    if ( $num == 0 ) {
-      # relative path impossible
-      $relsourcedir = $sourcedirregexp;
-    } else {
-      $numplus = $num + 1;
-      $upfix = `echo "${builddir}\\\\" | cut -d'\' -f${numplus}- | sed -e 's%[^\\\\]*\\\\%..\\\\%g' -e 's%\\\\%\\\\\\\\%g'`;
-      $postfix = `echo ${sourcedir} | cut -d'\' -f${numplus}- | sed -e 's%\\\\%\\\\\\\\%g'`;
-      $relsourcedir = "${upfix}${postfix}";
-    }
-  }
-
-  # FIXME: update paths to relative paths
-  #sed -e "s%$sourcedirregexp%$relsourcedir%g" \
-  #    -e "s%$builddirregexp\\\\%.\\\\%g" \
-  #    -e "s%$builddirregexp%.\\\\%g" \
-  #  <"$studiofile.txt2" >"$studiofile.txt"
-
-  # here we try to reverse some environment variable values back to their
-  # variable references, to make the project less system-dependent.
-  for $var (@reversevars) {
-    $varval = $ENV{$var};
-    $varval = Cygpath2Win($varval);
-    # FIXME: reverse variable values in the project files
-  }
-
-  # we want to link debug versions of this project with debug versions of the
-  # libs they depend on.  we only do this for our own known libraries though.
-  @debuglibs = (
-    "coin[0-9]",
-    "soqt[0-9]",
-    "sowin[0-9]",
-    "nutsnbolts[0-9]",
-    "smallchange[0-9]",
-    "simvoleon[0-9]"
-  );
-  for $lib (@debuglibs) {
-    # FIXME: rewrite debuglibs ($?.lib -> $?d.lib) for lines matching "/debug"
-  }
-
-  # do unix2dos conversion (\n -> \r\n) on the DevStudio files
-  CRLFFile($studiofile);
-  CRLFFile($installstudiofile);
-  CRLFFile($uninstallstudiofile);
-  CRLFFile($docstudiofile);
-  CRLFFile($workspacefile);
-  # clean out temporary files
-
-}
diff --git a/cfg/gendsp.sh.in b/cfg/gendsp.sh.in
deleted file mode 100755
index e8f0e47..0000000
--- a/cfg/gendsp.sh.in
+++ /dev/null
@@ -1,714 +0,0 @@
-#! /bin/sh
-# **************************************************************************
-# This is a hack for generating a Microsoft Developer Studio project and
-# workspace files (.dsp/.dsw) for building Coin from the MSVC++ IDE.  It
-# hooks into the Automake process as a fake compiler, building the project
-# file instead of the sources.
-#
-# It now also creates an installation script for the header files.
-# It also supports automatically moc'ing of source files, if certain
-# conventions are followed.
-#
-# TODO:
-#  - Indicate that the dsp file is *not* generated by Microsoft Developer
-#    Studio?  Will the MSVC++ IDE eat "foreign" dsp files?
-#
-# 20050105 larsa
-
-me=$0
-
-enable_static=true
-
-# **************************************************************************
-# useful sed commands
-
-sed_d2u='s,\\,/,g' # dos2unix path delimiter switching
-sed_u2d='s,/,\\,g' # unix2dos path delimiter switching
-
-# **************************************************************************
-# useful autoconf variables - added for optimization/simplification reasons
-
-prefix="@prefix@"
-build_dir="@abs_top_builddir@"
-src_dir="@abs_top_srcdir@"
-ac_unique_file="@ac_unique_file@"
-sim_ac_relative_src_dir="@sim_ac_relative_src_dir@"
-sim_ac_relative_src_dir_p="@sim_ac_relative_src_dir_p@"
-
-me_u=`echo $me | sed $sed_d2u`
-medir_u=`echo $me_u | sed 's,[^/]*$,,g'`
-srcdir_u=`cd $medir_u/..; pwd | sed $sed_d2u`
-thisdir_u=`pwd | sed $sed_d2u`
-
-if $sim_ac_relative_src_dir_p; then
-  if test -f $srcdir_u/$sim_ac_relative_src_dir/$ac_unique_file; then
-    :
-    # things are in place
-  else
-    echo >&2 "$me: error: directories have been moved relative to each other"
-    echo >&2 "   since the last configure run."
-    exit
-  fi
-else
-  echo >&2 "$me: error: dsp generation is not supported when absolute paths"
-  echo >&2 "   are necessary to locate files."
-  exit
-fi
-
-# **************************************************************************
-# preliminary variable exploration
-
-# echo "me:       $me_u"
-# echo "medir:    $medir_u"
-# echo "srcdir:   $srcdir_u"
-# echo "thisdir:  $thisdir_u"
-
-# exit
-
-# run this where needed: me=`echo $me | sed 's%^.*/%%g'`
-
-# **************************************************************************
-# The following block (the --registar-public-header part) generates
-# 1) the public headers part of the .dsp file
-# 2) the install-headers.bat file
-# It is invoked from a "make ... install-data"-command far down in this script
-
-if test x"$1" = x"--register-public-header"; then
-  studiofile=$2
-  headerfile=$3
-  installpath=$4
-  finalheader=`echo "$installpath" | sed -e "s,.*$prefix/\\(include\\|data\\)/,%COINDIR%/\\1/," -e "s,/\\./,/,g" -e "$sed_u2d"`
-  sim_ac_relative_src_dir_q=`echo "@sim_ac_relative_src_dir@" | sed -e 's,\.,\\\\.,g'`
-
-  # echo "========================="
-  # echo "source dir:   $src_dir"
-  # echo "build dir:    $build_dir"
-  # echo "install dir:  $installpath"
-  # echo "header:       $headerfile"
-
-  # echo "relative:     $sim_ac_relative_src_dir"
-
-  tested=true
-  case $headerfile in
-  *$sim_ac_relative_src_dir/* )
-    headerfile=`echo $headerfile | sed -e "s%.*$sim_ac_relative_src_dir_q%$sim_ac_relative_src_dir%"`
-    ;;
-  $build_dir/* )
-    tested=false
-    echo "EXPLICIT IN BUILD DIR"
-    headerfile=`echo $headerfile | sed -e "s%$build_dir/%%"`
-    ;;
-  $src_dir* )
-    tested=false
-    echo "EXPLICIT IN SOURCE DIR - CONVERT TO RELATIVE"
-    headerfile=`echo $headerfile | sed -e "s%$src_dir%$sim_ac_relative_src_dir%"`
-    ;;
-  *)
-    headerfile=`pwd`/$headerfile
-    headerfile=`echo $headerfile | sed -e "s%$build_dir/%%"`
-    ;;
-  esac
-
-  # echo "final header: $headerfile"
-  # echo "FINAL header: $finalheader"
-  # echo "========================="
-
-  headerfile=`echo $headerfile | sed -e "$sed_u2d"`
-
-  if $tested; then :; else
-    echo "untested case - manual inspection required";
-    exit 1;
-  fi
-
-  echo "# Begin Source File" >>"$studiofile"
-  echo "" >>"$studiofile"
-  echo "SOURCE=$headerfile" >>"$studiofile"
-  echo "# End Source File" >>"$studiofile"
-
-  # and the installation script
-  installheadersfile=`echo $studiofile | sed -e 's,\([^\\/0-9]*\)[0-9][^\\/]*\.dsp,install-headers.bat,'`
-
-  # sourcedirq=`echo "$sourcedir" | sed -e 's,\\\\,\\\\,g'`
-  # builddirq=`echo "$builddir" | sed -e 's,\\\\,\\\\,g'`
-  # relheader=`echo "$headerfile" | sed -e "s,$builddirq,.,g" -e "s,$sourcedirq,..\\\\..,g" -e 's,\\\\,\\\\\\\\,g'`
-  # finalheader=`echo "$relheader" | sed -e 's,.*include,include,g'`
-  # relheader=`echo "$relheader"`
-  # finalheader=`echo "$finalheader"`
-
-  echo "copy /Y $headerfile $finalheader >nul:" >>"$installheadersfile"
-  exit 0
-fi
-
-# **************************************************************************
-#
-
-# this variable should contain the list of variables we want to use in the
-# project file setup, instead of just having the values.
-
-reversevars="QTDIR COINDIR"
-
-sourcefile=
-objectfile=
-dependfile=
-studiofile=
-outputfile=
-
-LIBRARY=
-library=
-Library=
-
-for arg
-do
-  if test x"$outputfile" = x"next"; then
-    outputfile=$arg
-  else
-    case $arg in
-    -c )
-      # -c only means _compile_ some file, not that the source file is
-      # the next argument, hence we need to do it differently than for
-      # the -o option
-      sourcefile=get
-      ;;
-    -o ) outputfile=next ;;
-    -MF | -MD | -MP )
-      # haven't investigated if one of these are defined to be last
-      # before the dep-file, so i've done it this way.
-      dependfile=get
-      ;;
-    -Wp,-MD,* )
-      dependfile=`echo $arg | cut -c9-`
-      ;;
-    -D*_INTERNAL )
-      LIBRARY=`echo $arg | cut -d_ -f1 | cut -c3-`
-      library=`echo $LIBRARY | tr A-Z a-z`
-      case $library in
-      coin ) Library=Coin ;;
-      soqt ) Library=SoQt ;;
-      sowin ) Library=SoWin ;;
-      * ) Library=$library ;;
-      esac
-      ;;
-    -Ddspfile=* | -Wl,-Ddspfile=* )
-      # the build system is hacked to pass us the path to the .dsp file
-      # this way.
-      studiofile=`echo $arg | cut -d= -f2-`
-      # FIXME: we don't get the -D*_INTERNAL flag when closing, so we
-      # have to set up the variables here too.
-      library=`echo "$studiofile" | sed -e 's%.*[\\/]%%g' -e 's%[0-9].*$%%'`
-      LIBRARY=`echo $library | tr a-z A-Z`
-      case $library in
-      coin ) Library=Coin ;;
-      soqt ) Library=SoQt ;;
-      sowin ) Library=SoWin ;;
-      * ) Library=$library ;;
-      esac
-      ;;
-    -* )
-      ;;
-    * )
-      if test x"$sourcefile" = x"get"; then
-        sourcefile=$arg
-      elif test x"$dependfile" = x"get"; then
-        dependfile=$arg
-      fi
-      ;;
-    esac
-  fi
-done
-
-if test x"$studiofile" = x""; then
-  exit 0
-fi
-
-if test x"$sourcefile" = x""; then :; else
-  if test x"$objectfile" = x""; then
-    objectfile=`echo $sourcefile | sed -e 's%^.*[/\\\\]%%g' -e 's%\.\(cpp\|c\)$%.o%'`
-  fi
-fi
-
-if test x"$objectfile" = x""; then :; else
-  date >$objectfile
-fi
-
-if test x"$dependfile" = x""; then :; else
-  echo "" >$dependfile
-fi
-
-if test -f "$studiofile"; then :; else
-  # file does not exist yet
-  echo "# Microsoft Developer Studio Project File - Name=\"${library}@${LIBRARY}_MAJOR_VERSION@\" - Package Owner=<4>" >>"$studiofile"
-  echo "# Microsoft Developer Studio Generated Build File, Format Version 6.00" >>"$studiofile"
-  echo "# ** DO NOT EDIT **" >>"$studiofile"
-  echo "" >>"$studiofile"
-  echo "# TARGTYPE \"Win32 (x86) Dynamic-Link Library\" 0x0102" >>"$studiofile"
-  echo "" >>"$studiofile"
-  echo "CFG=${library}@${LIBRARY}_MAJOR_VERSION@ - Win32 DLL (Debug)" >>"$studiofile"
-  echo "!MESSAGE This is not a valid makefile. To build this project using NMAKE," >>"$studiofile"
-  echo "!MESSAGE use the Export Makefile command and run" >>"$studiofile"
-  echo "!MESSAGE" >>"$studiofile"
-  echo "!MESSAGE NMAKE /f \"${library}@${LIBRARY}_MAJOR_VERSION at .mak\"." >>"$studiofile"
-  echo "!MESSAGE" >>"$studiofile"
-  echo "!MESSAGE You can specify a configuration when running NMAKE" >>"$studiofile"
-  echo "!MESSAGE by defining the macro CFG on the command line. For example:" >>"$studiofile"
-  echo "!MESSAGE" >>"$studiofile"
-  echo "!MESSAGE NMAKE /f \"${library}@${LIBRARY}_MAJOR_VERSION at .mak\" CFG=\"${library}@${LIBRARY}_MAJOR_VERSION@ - Win32 DLL (Debug)\"" >>"$studiofile"
-  echo "!MESSAGE" >>"$studiofile"
-  echo "!MESSAGE Possible choices for configuration are:" >>"$studiofile"
-  echo "!MESSAGE" >>"$studiofile"
-  # last configuration mentioned seems to become default / selected by IDE
-  if $enable_static; then
-    echo "!MESSAGE \"${library}@${LIBRARY}_MAJOR_VERSION@ - Win32 LIB (Release)\" (based on \"Win32 (x86) Static Library\")" >>"$studiofile"
-    echo "!MESSAGE \"${library}@${LIBRARY}_MAJOR_VERSION@ - Win32 LIB (Debug)\" (based on \"Win32 (x86) Static Library\")" >>"$studiofile"
-  fi
-  echo "!MESSAGE \"${library}@${LIBRARY}_MAJOR_VERSION@ - Win32 DLL (Release)\" (based on \"Win32 (x86) Dynamic-Link Library\")" >>"$studiofile"
-  echo "!MESSAGE \"${library}@${LIBRARY}_MAJOR_VERSION@ - Win32 DLL (Debug)\" (based on \"Win32 (x86) Dynamic-Link Library\")" >>"$studiofile"
-  echo "!MESSAGE" >>"$studiofile"
-  echo "" >>"$studiofile"
-  echo "# Begin Project" >>"$studiofile"
-  echo "# PROP AllowPerConfigDependencies 0" >>"$studiofile"
-  echo "# PROP Scc_ProjName \"\"" >>"$studiofile"
-  echo "# PROP Scc_LocalPath \"\"" >>"$studiofile"
-  echo "CPP=cl.exe" >>"$studiofile"
-  echo "MTL=midl.exe" >>"$studiofile"
-  echo "RSC=rc.exe" >>"$studiofile"
-  echo "" >>"$studiofile"
-  echo "!IF  \"\$(CFG)\" == \"${library}@${LIBRARY}_MAJOR_VERSION@ - Win32 DLL (Release)\"" >>"$studiofile"
-  echo "" >>"$studiofile"
-  echo "# PROP BASE Use_MFC 0" >>"$studiofile"
-  echo "# PROP BASE Use_Debug_Libraries 0" >>"$studiofile"
-  echo "# PROP BASE Output_Dir \"Release\"" >>"$studiofile"
-  echo "# PROP BASE Intermediate_Dir \"Release\"" >>"$studiofile"
-  echo "# PROP BASE Target_Dir \"\"" >>"$studiofile"
-  echo "# PROP Use_MFC 0" >>"$studiofile"
-  echo "# PROP Use_Debug_Libraries 0" >>"$studiofile"
-  echo "# PROP Output_Dir \"Release\"" >>"$studiofile"
-  echo "# PROP Intermediate_Dir \"Release\"" >>"$studiofile"
-  echo "# PROP Ignore_Export_Lib 0" >>"$studiofile"
-  echo "# PROP Target_Dir \"\"" >>"$studiofile"
-  echo "# ADD BASE CPP /nologo /MD /W3 /GX /O2 /D \"WIN32\" /D \"NDEBUG\" /D \"_WINDOWS\" /D \"${LIBRARY}_DEBUG=0\" @${LIBRARY}_DSP_DEFS@ @${LIBRARY}_DSP_INCS@ /YX /FD /c" >>"$studiofile"
-  echo "# ADD CPP /nologo /MD /W3 /GX /O1 /D \"WIN32\" /D \"NDEBUG\" /D \"_WINDOWS\" /D \"${LIBRARY}_DEBUG=0\" @${LIBRARY}_DSP_DEFS@ @${LIBRARY}_DSP_INCS@ /YX /FD /c" >>"$studiofile"
-  echo "# ADD BASE MTL /nologo /D \"NDEBUG\" /mktyplib203 /win32" >>"$studiofile"
-  echo "# ADD MTL /nologo /D \"NDEBUG\" /mktyplib203 /win32" >>"$studiofile"
-  echo "# ADD BASE RSC /l 0x409 /d \"NDEBUG\"" >>"$studiofile"
-  echo "# ADD RSC /l 0x409 /d \"NDEBUG\"" >>"$studiofile"
-  echo "BSC32=bscmake.exe" >>"$studiofile"
-  echo "# ADD BASE BSC32 /nologo" >>"$studiofile"
-  echo "# ADD BSC32 /nologo" >>"$studiofile"
-  echo "LINK32=link.exe" >>"$studiofile"
-  echo "# ADD BASE LINK32 @${LIBRARY}_DSP_LIBS@ /nologo /dll /machine:I386" >>"$studiofile"
-  echo "# ADD LINK32 @${LIBRARY}_DSP_LIBS@ /nologo /dll /machine:I386 /out:\"${library}@${LIBRARY}_MAJOR_VERSION at .dll\" /opt:nowin98" >>"$studiofile"
-  echo "# SUBTRACT LINK32 /pdb:none" >>"$studiofile"
-  echo "# Begin Special Build Tool" >>"$studiofile"
-  echo "SOURCE=\"\$(InputPath)\"" >>"$studiofile"
-  echo "PostBuild_Cmds=install-dll-release.bat" >>"$studiofile"
-  echo "# End Special Build Tool" >>"$studiofile"
-  echo "" >>"$studiofile"
-
-  echo "!ELSEIF  \"\$(CFG)\" == \"${library}@${LIBRARY}_MAJOR_VERSION@ - Win32 DLL (Debug)\"" >>"$studiofile"
-  echo "" >>"$studiofile"
-  echo "# PROP BASE Use_MFC 0" >>"$studiofile"
-  echo "# PROP BASE Use_Debug_Libraries 1" >>"$studiofile"
-  echo "# PROP BASE Output_Dir \"Debug\"" >>"$studiofile"
-  echo "# PROP BASE Intermediate_Dir \"Debug\"" >>"$studiofile"
-  echo "# PROP BASE Target_Dir \"\"" >>"$studiofile"
-  echo "# PROP Use_MFC 0" >>"$studiofile"
-  echo "# PROP Use_Debug_Libraries 1" >>"$studiofile"
-  echo "# PROP Output_Dir \"Debug\"" >>"$studiofile"
-  echo "# PROP Intermediate_Dir \"Debug\"" >>"$studiofile"
-  echo "# PROP Target_Dir \"\"" >>"$studiofile"
-  echo "# ADD BASE CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /D \"WIN32\" /D \"_DEBUG\" /D \"_WINDOWS\" /D \"${LIBRARY}_DEBUG=1\" @${LIBRARY}_DSP_DEFS@ @${LIBRARY}_DSP_INCS@ /YX /FD /GZ /c" >>"$studiofile"
-  echo "# ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /D \"WIN32\" /D \"_DEBUG\" /D \"_WINDOWS\" /D \"${LIBRARY}_DEBUG=1\" @${LIBRARY}_DSP_DEFS@ @${LIBRARY}_DSP_INCS@ /YX /FD /GZ /c" >>"$studiofile"
-  echo "# ADD BASE MTL /nologo /D \"_DEBUG\" /mktyplib203 /win32" >>"$studiofile"
-  echo "# ADD MTL /nologo /D \"_DEBUG\" /mktyplib203 /win32" >>"$studiofile"
-  echo "# ADD BASE RSC /l 0x409 /d \"_DEBUG\"" >>"$studiofile"
-  echo "# ADD RSC /l 0x409 /d \"_DEBUG\"" >>"$studiofile"
-  echo "BSC32=bscmake.exe" >>"$studiofile"
-  echo "# ADD BASE BSC32 /nologo" >>"$studiofile"
-  echo "# ADD BSC32 /nologo" >>"$studiofile"
-  echo "LINK32=link.exe" >>"$studiofile"
-  echo "# ADD BASE LINK32 @${LIBRARY}_DSP_LIBS@ /nologo /dll /debug /machine:I386 /pdbtype:sept" >>"$studiofile"
-  echo "# ADD LINK32 @${LIBRARY}_DSP_LIBS@ /nologo /dll /debug /machine:I386 /pdbtype:sept /out:\"${library}@${LIBRARY}_MAJOR_VERSION at d.dll\"" >>"$studiofile"
-  echo "# Begin Special Build Tool" >>"$studiofile"
-  echo "SOURCE=\"\$(InputPath)\"" >>"$studiofile"
-  echo "PostBuild_Cmds=install-dll-debug.bat" >>"$studiofile"
-  echo "# End Special Build Tool" >>"$studiofile"
-  echo "" >>"$studiofile"
-
-  if $enable_static; then
-    echo "!ELSEIF  \"\$(CFG)\" == \"${library}@${LIBRARY}_MAJOR_VERSION@ - Win32 LIB (Release)\"" >>"$studiofile"
-    echo "" >>"$studiofile"
-    echo "# PROP BASE Use_MFC 0" >>"$studiofile"
-    echo "# PROP BASE Use_Debug_Libraries 0" >>"$studiofile"
-    echo "# PROP BASE Output_Dir \"StaticRelease\"" >>"$studiofile"
-    echo "# PROP BASE Intermediate_Dir \"StaticRelease\"" >>"$studiofile"
-    echo "# PROP BASE Target_Dir \"\"" >>"$studiofile"
-    echo "# PROP Use_MFC 0" >>"$studiofile"
-    echo "# PROP Use_Debug_Libraries 0" >>"$studiofile"
-    echo "# PROP Output_Dir \"StaticRelease\"" >>"$studiofile"
-    echo "# PROP Intermediate_Dir \"StaticRelease\"" >>"$studiofile"
-    echo "# PROP Target_Dir \"\"" >>"$studiofile"
-    echo "# ADD BASE CPP /nologo /MD /W3 /GX /O2 /D \"WIN32\" /D \"NDEBUG\" /D \"_WINDOWS\" /D \"_LIB\" /D \"${LIBRARY}_DEBUG=0\" @${LIBRARY}_LIB_DSP_DEFS@ @${LIBRARY}_DSP_INCS@ /YX /FD /c" >>"$studiofile"
-    echo "# ADD CPP /nologo /MD /W3 /GX /O2 /D \"WIN32\" /D \"NDEBUG\" /D \"_WINDOWS\" /D \"_LIB\" /D \"${LIBRARY}_DEBUG=0\" @${LIBRARY}_LIB_DSP_DEFS@ @${LIBRARY}_DSP_INCS@ /YX /FD /c" >>"$studiofile"
-    echo "# ADD BASE RSC /l 0x414 /d \"NDEBUG\"" >>"$studiofile"
-    echo "# ADD RSC /l 0x414 /d \"NDEBUG\"" >>"$studiofile"
-    echo "BSC32=bscmake.exe" >>"$studiofile"
-    echo "# ADD BASE BSC32 /nologo" >>"$studiofile"
-    echo "# ADD BSC32 /nologo" >>"$studiofile"
-    echo "LIB32=link.exe -lib" >>"$studiofile"
-    echo "# ADD BASE LIB32 /nologo /machine:I386 /out:\"${library}@${LIBRARY}_MAJOR_VERSION at s.lib\"" >>"$studiofile"
-    echo "# ADD LIB32 /nologo /machine:I386 /out:\"${library}@${LIBRARY}_MAJOR_VERSION at s.lib\"" >>"$studiofile"
-    echo "# Begin Special Build Tool" >>"$studiofile"
-    echo "SOURCE=\"\$(InputPath)\"" >>"$studiofile"
-    echo "PostBuild_Cmds=install-lib-release.bat" >>"$studiofile"
-    echo "# End Special Build Tool" >>"$studiofile"
-    echo "" >>"$studiofile"
-  
-    echo "!ELSEIF  \"\$(CFG)\" == \"${library}@${LIBRARY}_MAJOR_VERSION@ - Win32 LIB (Debug)\"" >>"$studiofile"
-    echo "" >>"$studiofile"
-    echo "# PROP BASE Use_MFC 0" >>"$studiofile"
-    echo "# PROP BASE Use_Debug_Libraries 1" >>"$studiofile"
-    echo "# PROP BASE Output_Dir \"StaticDebug\"" >>"$studiofile"
-    echo "# PROP BASE Intermediate_Dir \"StaticDebug\"" >>"$studiofile"
-    echo "# PROP BASE Target_Dir \"\"" >>"$studiofile"
-    echo "# PROP Use_MFC 0" >>"$studiofile"
-    echo "# PROP Use_Debug_Libraries 1" >>"$studiofile"
-    echo "# PROP Output_Dir \"StaticDebug\"" >>"$studiofile"
-    echo "# PROP Intermediate_Dir \"StaticDebug\"" >>"$studiofile"
-    echo "# PROP Target_Dir \"\"" >>"$studiofile"
-    echo "# ADD BASE CPP /nologo /MD /W3 /GX /O2 /D \"WIN32\" /D \"_DEBUG\" /D \"_WINDOWS\" /D \"_LIB\" /D \"${LIBRARY}_DEBUG=1\" @${LIBRARY}_LIB_DSP_DEFS@ @${LIBRARY}_DSP_INCS@ /YX /FD /c" >>"$studiofile"
-    echo "# ADD CPP /nologo /MD /W3 /GX /O2 /D \"WIN32\" /D \"_DEBUG\" /D \"_WINDOWS\" /D \"_LIB\" /D \"${LIBRARY}_DEBUG=1\" @${LIBRARY}_LIB_DSP_DEFS@ @${LIBRARY}_DSP_INCS@ /YX /FD /c" >>"$studiofile"
-    echo "# ADD BASE RSC /l 0x414 /d \"_DEBUG\"" >>"$studiofile"
-    echo "# ADD RSC /l 0x414 /d \"_DEBUG\"" >>"$studiofile"
-    echo "BSC32=bscmake.exe" >>"$studiofile"
-    echo "# ADD BASE BSC32 /nologo" >>"$studiofile"
-    echo "# ADD BSC32 /nologo" >>"$studiofile"
-    echo "LIB32=link.exe -lib" >>"$studiofile"
-    echo "# ADD BASE LIB32 /nologo /machine:I386 /out:\"${library}@${LIBRARY}_MAJOR_VERSION at sd.lib\"" >>"$studiofile"
-    echo "# ADD LIB32 /nologo /machine:I386 /out:\"${library}@${LIBRARY}_MAJOR_VERSION at sd.lib\"" >>"$studiofile"
-    echo "# Begin Special Build Tool" >>"$studiofile"
-    echo "SOURCE=\"\$(InputPath)\"" >>"$studiofile"
-    echo "PostBuild_Cmds=install-lib-debug.bat" >>"$studiofile"
-    echo "# End Special Build Tool" >>"$studiofile"
-    echo ""
-  fi
-
-  echo "!ENDIF" >>"$studiofile"
-
-
-  echo "" >>"$studiofile"
-  echo "# Begin Target" >>"$studiofile"
-  echo "" >>"$studiofile"
-  echo "# Name \"${library}@${LIBRARY}_MAJOR_VERSION@ - Win32 DLL (Release)\"" >>"$studiofile"
-  echo "# Name \"${library}@${LIBRARY}_MAJOR_VERSION@ - Win32 DLL (Debug)\"" >>"$studiofile"
-  if $enable_static; then
-    echo "# Name \"${library}@${LIBRARY}_MAJOR_VERSION@ - Win32 LIB (Release)\"" >>"$studiofile"
-    echo "# Name \"${library}@${LIBRARY}_MAJOR_VERSION@ - Win32 LIB (Debug)\"" >>"$studiofile"
-  fi
-  echo "# Begin Group \"Source Files\"" >>"$studiofile"
-  echo "" >>"$studiofile"
-  echo "# PROP Default_Filter \"cpp;c;ic;icc\"" >>"$studiofile"
-fi
-
-if test `grep -c "# End Project" "$studiofile"` -gt 0; then
-  me=`echo $me | sed 's%^.*/%%g'`
-  echo >&2 "$me: error: project file is closed - you must start from scratch (make clean)"
-  exit 1
-fi
-
-if test x"$sourcefile" = x""; then :; else
-  # set up section for the source file
-  case $sourcefile in
-  [a-zA-Z]:* | /* ) ;;
-  * )
-    # this is a relative path
-    sourcefile="`pwd`/$sourcefile"
-    ;;
-  esac
-  echo "# Begin Source File" >>"$studiofile"
-  echo "" >>"$studiofile"
-  sourcefile=`CYGWIN= cygpath -w "$sourcefile" 2>/dev/null || echo "$sourcefile"`
-  echo "SOURCE=$sourcefile" >>"$studiofile"
-  sourcefileunixname=`CYGWIN= cygpath -u "$sourcefile"`
-  sourcefiledir=`dirname "$sourcefileunixname"`
-  sourcefiledirdir=`dirname "$sourcefiledir"`
-  targetdir=`echo $sourcefiledir | sed "s%^$sourcefiledirdir%%" | sed s%/%%g`
-  echo '!IF  "$(CFG)" == "'${library}@${LIBRARY}_MAJOR_VERSION@' - Win32 DLL (Release)"' >>"$studiofile"
-  echo "# PROP Intermediate_Dir \"Release\\$targetdir\"" >>"$studiofile"
-  echo '!ELSEIF  "$(CFG)" == "'${library}@${LIBRARY}_MAJOR_VERSION@' - Win32 DLL (Debug)"' >>"$studiofile"
-  echo "# PROP Intermediate_Dir \"Debug\\$targetdir\"" >>"$studiofile"
-  if $enable_static; then
-    echo '!ELSEIF  "$(CFG)" == "'${library}@${LIBRARY}_MAJOR_VERSION@' - Win32 LIB (Release)"' >>"$studiofile"
-    echo "# PROP Intermediate_Dir \"StaticRelease\\$targetdir\"" >>"$studiofile"
-    echo '!ELSEIF  "$(CFG)" == "'${library}@${LIBRARY}_MAJOR_VERSION@' - Win32 LIB (Debug)"' >>"$studiofile"
-    echo "# PROP Intermediate_Dir \"StaticDebug\\$targetdir\"" >>"$studiofile"
-  fi
-  echo '!ENDIF ' >>"$studiofile"
-  echo "# End Source File" >>"$studiofile"
-
-  if egrep "moc_.*.icc" "$sourcefileunixname" >/dev/null 2>&1; then
-    # The sourcefile needs MOC to be executed before building.
-    # The assumptions here are that the header is in the same directory in the
-    # hierarchy, and that the moc file contains the magic text telling the
-    # header file name.  It is also assumed that the moc file is not built
-    # on its own but included in the source file, and named moc_*.icc.
-    mocfile=`egrep "moc_.*.icc" "$sourcefileunixname" | sed -e 's,.*<\(.*icc\)>.*,\1,'`
-    mocfile=`echo $mocfile | sed -e 's,.*/,,'`
-    headerfile=`egrep "from reading C" $mocfile | sed -e "s,.*'\(.*\)'\$,\1,"`
-    mocfile="`pwd`/$mocfile"
-    mocfile=`echo $mocfile | sed -e "s%$build_dir/%%"`
-    mocfile=`echo $mocfile | sed -e "$sed_u2d"`
-    headerfilepath="`pwd`/$headerfile"
-    headerfilepath=`echo $headerfilepath | sed -e "s%$build_dir/%%"`
-    if test -f "$headerfile"; then
-      headerfile="$headerfilepath"
-    else
-      headerfile="$sim_ac_relative_src_dir/$headerfilepath"
-    fi
-    headerfile=`echo $headerfile | sed -e "$sed_u2d"`
-
-    echo "# Begin Source File" >>"$studiofile"
-    echo "" >>"$studiofile"
-    echo "SOURCE=$headerfile" >>"$studiofile"
-    echo "" >>"$studiofile"
-
-    echo '!IF  "$(CFG)" == "'${library}@${LIBRARY}_MAJOR_VERSION@' - Win32 DLL (Release)"' >>"$studiofile"
-    echo "" >>"$studiofile"
-    echo "# PROP IgnoreDefaultTool 1" >>"$studiofile"
-    echo "#Begin Custom Build - moc'ing \$(InputPath)" >>"$studiofile"
-    echo "InputPath=$headerfile" >>"$studiofile"
-    echo "" >>"$studiofile"
-    echo "\"$mocfile\" : \$(SOURCE) \"\$(INTDIR)\" \"\$(OUTDIR)\"" >>"$studiofile"
-    echo "	\$(QTDIR)\bin\moc -o $mocfile $headerfile" >>"$studiofile"
-    echo "" >>"$studiofile"
-    echo "# End Custom Build" >>"$studiofile"
-    echo "" >>"$studiofile"
-
-    echo '!ELSEIF  "$(CFG)" == "'${library}@${LIBRARY}_MAJOR_VERSION@' - Win32 DLL (Debug)"' >>"$studiofile"
-    echo "" >>"$studiofile"
-    echo "# PROP IgnoreDefaultTool 1" >>"$studiofile"
-    echo "#Begin Custom Build - moc'ing \$(InputPath)" >>"$studiofile"
-    echo "InputPath=$headerfile" >>"$studiofile"
-    echo "" >>"$studiofile"
-    echo "\"$mocfile\" : \$(SOURCE) \"\$(INTDIR)\" \"\$(OUTDIR)\"" >>"$studiofile"
-    echo "	\$(QTDIR)\bin\moc -o $mocfile $headerfile" >>"$studiofile"
-    echo "" >>"$studiofile"
-    echo "# End Custom Build" >>"$studiofile"
-    echo "" >>"$studiofile"
-
-    if $enable_static; then
-      echo '!ELSEIF  "$(CFG)" == "'${library}@${LIBRARY}_MAJOR_VERSION@' - Win32 LIB (Release)"' >>"$studiofile"
-      echo "" >>"$studiofile"
-      echo "# PROP IgnoreDefaultTool 1" >>"$studiofile"
-      echo "#Begin Custom Build - moc'ing \$(InputPath)" >>"$studiofile"
-      echo "InputPath=$headerfile" >>"$studiofile"
-      echo "" >>"$studiofile"
-      echo "\"$mocfile\" : \$(SOURCE) \"\$(INTDIR)\" \"\$(OUTDIR)\"" >>"$studiofile"
-      echo "	\$(QTDIR)\bin\moc -o $mocfile $headerfile" >>"$studiofile"
-      echo "" >>"$studiofile"
-      echo "# End Custom Build" >>"$studiofile"
-      echo "" >>"$studiofile"
-  
-      echo '!ELSEIF  "$(CFG)" == "'${library}@${LIBRARY}_MAJOR_VERSION@' - Win32 LIB (Debug)"' >>"$studiofile"
-      echo "" >>"$studiofile"
-      echo "# PROP IgnoreDefaultTool 1" >>"$studiofile"
-      echo "#Begin Custom Build - moc'ing \$(InputPath)" >>"$studiofile"
-      echo "InputPath=$headerfile" >>"$studiofile"
-      echo "" >>"$studiofile"
-      echo "\"$mocfile\" : \$(SOURCE) \"\$(INTDIR)\" \"\$(OUTDIR)\"" >>"$studiofile"
-      echo "	\$(QTDIR)\bin\moc -o $mocfile $headerfile" >>"$studiofile"
-      echo "" >>"$studiofile"
-      echo "# End Custom Build" >>"$studiofile"
-      echo "" >>"$studiofile"
-    fi
-
-    echo "!ENDIF " >>"$studiofile"
-    echo "" >>"$studiofile"
-    echo "# End Source File" >>"$studiofile"
-  fi
-fi
-
-case "$outputfile" in
-*.so.* )
-  # this is how we detect the last command in the build process
-  date >>"$outputfile"
-  # "close" the dsp file
-  echo '# End Group' >>"$studiofile"
-
-  # We need to know about the root build dir and source dir to trigger the
-  # header installation rule, and to locate the additional source files we
-  # should put in the .dsp file
-  builddir=`echo "$studiofile" | sed -e 's%/[^/]*$%%'`
-  builddir_unix=$builddir
-  builddir=`CYGWIN= cygpath -w "$builddir" 2>/dev/null || echo "$builddir"`
-
-  sourcedir=`echo "$0" | sed -e 's%/cfg/gendsp.sh$%%' -e 's,\\cfg\\gendsp.sh,,'`
-  sourcedir_unix=$sourcedir
-  sourcedir=`CYGWIN= cygpath -w "$sourcedir" 2>/dev/null || echo "$sourcedir"`
-
-  # PUBLIC HEADERS
-  # To get the list of public header files, we run "make install" into a
-  # temporary directory, while overriding the header-install program to be
-  # this script with a magic option as the first argument.  Afterwards we
-  # clean out the temporary install dir.
-  echo '# Begin Group "Public Headers"' >>"$studiofile"
-  echo "" >>"$studiofile"
-  echo '# PROP Default_Filter "h"' >>"$studiofile"
-  tmpdir=/tmp/dsp-install.tmp
-  ( cd $builddir_unix;
-    make INSTALL_HEADER="$0 --register-public-header $studiofile" DESTDIR="$tmpdir" install-data )
-  rm -rf $tmpdir
-  echo '# End Group' >>"$studiofile"
-
-  # PRIVATE HEADERS
-  # I don't know how to properly construct a list of private headers yet,
-  # but we can for sure assume that all .ic/.icc source files are includes
-  # used from other source files.  We also assume that header files that
-  # check for <lib>_INTERNAL and emits a #error with a message containing
-  # "private" or "internal" is an internal header file.
-  echo '# Begin Group "Private Headers"' >>"$studiofile"
-  echo "" >>"$studiofile"
-  echo '# PROP Default_Filter "h;ic;icc"' >>"$studiofile"
-  for file in `find $sourcedir_unix $builddir_unix -name "*.h" | xargs grep -l "_INTERNAL\$" | xargs grep -i -l "#error.*private"`; do
-    echo "# Begin Source File" >>"$studiofile"
-    echo "" >>"$studiofile"
-    filepath=`CYGWIN= cygpath -w "$file" 2>/dev/null || echo "$file"`
-    echo "SOURCE=$filepath" >>"$studiofile"
-    echo "# PROP Exclude_From_Build 1" >>"$studiofile"
-    echo "# End Source File" >>"$studiofile"
-  done
-  for file in `find $sourcedir_unix $builddir_unix -name "*.ic" -o -name "*.icc"`; do
-    echo "# Begin Source File" >>"$studiofile"
-    echo "" >>"$studiofile"
-    filepath=`CYGWIN= cygpath -w "$file" 2>/dev/null || echo "$file"`
-    echo "SOURCE=$filepath" >>"$studiofile"
-    echo "# PROP Exclude_From_Build 1" >>"$studiofile"
-    echo "# End Source File" >>"$studiofile"
-  done
-  echo '# End Group' >>"$studiofile"
-  # close the .dsp file
-  echo '# End Target' >>"$studiofile"
-  echo '# End Project' >>"$studiofile"
-
-  # create the .dsw file
-  workspacefile=`echo "$studiofile" | sed 's/\.dsp/.dsw/'`
-  echo "Microsoft Developer Studio Workspace File, Format Version 6.00" >>"$workspacefile.in"
-  echo "# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!" >>"$workspacefile.in"
-  echo "" >>"$workspacefile.in"
-  echo "###############################################################################" >>"$workspacefile.in"
-  echo "" >>"$workspacefile.in"
-  echo "Project: \"${library}@${LIBRARY}_MAJOR_VERSION@\"=.\\${library}@${LIBRARY}_MAJOR_VERSION at .dsp - Package Owner=<4>" >>"$workspacefile.in"
-  echo "" >>"$workspacefile.in"
-  echo "Package=<5>" >>"$workspacefile.in"
-  echo "{{{" >>"$workspacefile.in"
-  echo "}}}" >>"$workspacefile.in"
-  echo "" >>"$workspacefile.in"
-  echo "Package=<4>" >>"$workspacefile.in"
-  echo "{{{" >>"$workspacefile.in"
-  echo "}}}" >>"$workspacefile.in"
-  echo "" >>"$workspacefile.in"
-  echo "###############################################################################" >>"$workspacefile.in"
-  echo "" >>"$workspacefile.in"
-  echo "Global:" >>"$workspacefile.in"
-  echo "" >>"$workspacefile.in"
-  echo "Package=<5>" >>"$workspacefile.in"
-  echo "{{{" >>"$workspacefile.in"
-  echo "}}}" >>"$workspacefile.in"
-  echo "" >>"$workspacefile.in"
-  echo "Package=<3>" >>"$workspacefile.in"
-  echo "{{{" >>"$workspacefile.in"
-  echo "}}}" >>"$workspacefile.in"
-  echo "" >>"$workspacefile.in"
-  echo "###############################################################################" >>"$workspacefile.in"
-  echo "" >>"$workspacefile.in"
-
-  # Make everything peachy for MS DOS
-
-  mv "$studiofile" "$studiofile.in2"
-  ( cd "$builddir_unix"; ./config.status --file="-:-" <"$workspacefile.in" >"$workspacefile.txt" )
-  ( cd "$builddir_unix"; ./config.status --file="-:-" <"$studiofile.in2" >"$studiofile.in" )
-
-  # If we are making the Win32 precompiled SDK installer, we need to make
-  # the .dsp-file contain relative paths that works from where the sources and
-  # build files are going to be installed...
-  # The first two rules are for individual source files, the next two are for
-  # the include directive settings.
-
-  sed -e "s%^SOURCE=.:.*\\(${Library}-[0-9]\\.[^/\\\\]*\\)%SOURCE=..\\\\source\\\\\\1%" \
-      -e 's%^SOURCE=.:.*build-files%SOURCE=.%' \
-      -e "s%.:[^ ]*\\(${Library}-[0-9]\\.[^/\\\\\"]*\\)%..\\\\source\\\\\\1%" \
-      -e 's%.:[^ ]*build-files\([^"]*\)%.\1%g' \
-      <"$studiofile.in" >"$studiofile.txt2"
-
-  sourcedirregexp=`echo "$sourcedir" | sed -e 's%\\\\%\\\\\\\\%g'`
-  builddirregexp=`echo "$builddir" | sed -e 's%\\\\%\\\\\\\\%g'`
-
-  # Transform paths to be relative paths for non-installer-builds too.
-  # This should probably be configurable in some way though.
-  if test x"$sourcedir" = x"$builddir"; then
-    relsourcedir="."
-  else
-    num=1
-    while true; do
-      presource=`echo $sourcedir | cut -d'\' -f1-$num`
-      prebuild=`echo $builddir | cut -d'\' -f1-$num`
-      if test x"$presource" = x"$prebuild"; then :; else
-        break
-      fi
-      num=`expr $num + 1`
-    done
-    num=`expr $num - 1`
-    if test $num -eq 0; then
-      # relative path impossible
-      relsourcedir=$sourcedirregexp
-    else
-      numplus=`expr $num + 1`
-      # prefix=`echo $sourcedir | cut -d'\' -f1-$num`
-      upfix=`echo "$builddir\\\\" | cut -d'\' -f$numplus- | sed -e 's%[^\\\\]*\\\\%..\\\\%g' -e 's%\\\\%\\\\\\\\%g'`
-      postfix=`echo $sourcedir | cut -d'\' -f$numplus- | sed -e 's%\\\\%\\\\\\\\%g'`
-      relsourcedir="$upfix$postfix"
-    fi
-  fi
-  sed -e "s%$sourcedirregexp%$relsourcedir%g" \
-      -e "s%$builddirregexp\\\\%.\\\\%g" \
-      -e "s%$builddirregexp%.\\\\%g" \
-    <"$studiofile.txt2" >"$studiofile.txt"
-
-  # here we try to reverse some environment variable values back to their
-  # variable references, to make the project less system-dependent.
-  for var in $reversevars; do
-    eval varval="\$$var"
-    varval=`CYGWIN= cygpath -w "$varval" 2>/dev/null || echo "$varval"`
-    varval="`echo $varval | sed -e 's%\\\\%\\\\\\\\%g'`"
-    if test x"$varval" = x""; then :; else
-      mv "$studiofile.txt" "$studiofile.txt2"
-      sed -e "s%$varval%\\\$($var)%g" <"$studiofile.txt2" >"$studiofile.txt"
-    fi
-    if test -f "$studiofile.txt"; then :; else
-      echo "error doing substitutions"
-      echo "cmd: s%$varval%\\\$($var)%g"
-      exit 1
-    fi
-  done
-
-  # we want to link debug versions of this project with debug versions of the
-  # libs they depend on.  we only do this for our own known libraries though.
-  debuglibs="coin[0-9] soqt[0-9] sowin[0-9]"
-  for lib in $debuglibs; do
-    mv "$studiofile.txt" "$studiofile.txt2"
-    sed -e '/\/debug/ s%\<\('$lib'\)\.lib\>%\1d.lib%g' <"$studiofile.txt2" >"$studiofile.txt"
-    if test -f "$studiofile.txt"; then :; else
-      echo "error doing substitutions"
-      echo "cmd: s%$varval%\\\$($var)%g"
-      exit 1
-    fi
-  done
-
-  # do unix2dos conversion (\n -> \r\n) on the DevStudio files
-  echo -e "s/\$/\r/;\np;" >unix2dos.sed
-  sed -n -f unix2dos.sed "$studiofile.txt" >"$studiofile"
-  sed -n -f unix2dos.sed "$workspacefile.txt" >"$workspacefile"
-  # clean out temporary files
-  rm -f "$studiofile.txt2" "$studiofile.txt" "$studiofile.in2" "$studiofile.in" "$workspacefile.txt" "$workspacefile.in" unix2dos.sed
-  ;;
-esac
-
diff --git a/cfg/install-sh b/cfg/install-sh
deleted file mode 100755
index 0ec27bc..0000000
--- a/cfg/install-sh
+++ /dev/null
@@ -1,294 +0,0 @@
-#!/bin/sh
-#
-# install - install a program, script, or datafile
-#
-# This originates from X11R5 (mit/util/scripts/install.sh), which was
-# later released in X11R6 (xc/config/util/install.sh) with the
-# following copyright and license.
-#
-# Copyright (C) 1994 X Consortium
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the "Software"), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
-# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
-# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
-# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-#
-# Except as contained in this notice, the name of the X Consortium shall not
-# be used in advertising or otherwise to promote the sale, use or other deal-
-# ings in this Software without prior written authorization from the X Consor-
-# tium.
-#
-#
-# FSF changes to this file are in the public domain.
-#
-# Calling this script install-sh is preferred over install.sh, to prevent
-# `make' implicit rules from creating a file called install from it
-# when there is no Makefile.
-#
-# This script is compatible with the BSD install script, but was written
-# from scratch.  It can only install one file at a time, a restriction
-# shared with many OS's install programs.
-
-
-# set DOITPROG to echo to test this script
-
-# Don't use :- since 4.3BSD and earlier shells don't like it.
-doit="${DOITPROG-}"
-
-
-# put in absolute paths if you don't have them in your path; or use env. vars.
-
-mvprog="${MVPROG-mv}"
-cpprog="${CPPROG-cp}"
-chmodprog="${CHMODPROG-chmod}"
-chownprog="${CHOWNPROG-chown}"
-chgrpprog="${CHGRPPROG-chgrp}"
-stripprog="${STRIPPROG-strip}"
-rmprog="${RMPROG-rm}"
-mkdirprog="${MKDIRPROG-mkdir}"
-
-transformbasename=""
-transform_arg=""
-instcmd="$mvprog"
-chmodcmd="$chmodprog 0755"
-chowncmd=""
-chgrpcmd=""
-stripcmd=""
-rmcmd="$rmprog -f"
-mvcmd="$mvprog"
-src=""
-dst=""
-dir_arg=""
-
-while [ x"$1" != x ]; do
-    case $1 in
-	-c) instcmd=$cpprog
-	    shift
-	    continue;;
-
-	-d) dir_arg=true
-	    shift
-	    continue;;
-
-	-m) chmodcmd="$chmodprog $2"
-	    shift
-	    shift
-	    continue;;
-
-	-o) chowncmd="$chownprog $2"
-	    shift
-	    shift
-	    continue;;
-
-	-g) chgrpcmd="$chgrpprog $2"
-	    shift
-	    shift
-	    continue;;
-
-	-s) stripcmd=$stripprog
-	    shift
-	    continue;;
-
-	-t=*) transformarg=`echo $1 | sed 's/-t=//'`
-	    shift
-	    continue;;
-
-	-b=*) transformbasename=`echo $1 | sed 's/-b=//'`
-	    shift
-	    continue;;
-
-	*)  if [ x"$src" = x ]
-	    then
-		src=$1
-	    else
-		# this colon is to work around a 386BSD /bin/sh bug
-		:
-		dst=$1
-	    fi
-	    shift
-	    continue;;
-    esac
-done
-
-if [ x"$src" = x ]
-then
-	echo "$0: no input file specified" >&2
-	exit 1
-else
-	:
-fi
-
-if [ x"$dir_arg" != x ]; then
-	dst=$src
-	src=""
-
-	if [ -d "$dst" ]; then
-		instcmd=:
-		chmodcmd=""
-	else
-		instcmd=$mkdirprog
-	fi
-else
-
-# Waiting for this to be detected by the "$instcmd $src $dsttmp" command
-# might cause directories to be created, which would be especially bad
-# if $src (and thus $dsttmp) contains '*'.
-
-	if [ -f "$src" ] || [ -d "$src" ]
-	then
-		:
-	else
-		echo "$0: $src does not exist" >&2
-		exit 1
-	fi
-
-	if [ x"$dst" = x ]
-	then
-		echo "$0: no destination specified" >&2
-		exit 1
-	else
-		:
-	fi
-
-# If destination is a directory, append the input filename; if your system
-# does not like double slashes in filenames, you may need to add some logic
-
-	if [ -d "$dst" ]
-	then
-		dst=$dst/`basename "$src"`
-	else
-		:
-	fi
-fi
-
-## this sed command emulates the dirname command
-dstdir=`echo "$dst" | sed -e 's,[^/]*$,,;s,/$,,;s,^$,.,'`
-
-# Make sure that the destination directory exists.
-#  this part is taken from Noah Friedman's mkinstalldirs script
-
-# Skip lots of stat calls in the usual case.
-if [ ! -d "$dstdir" ]; then
-defaultIFS='
-	'
-IFS="${IFS-$defaultIFS}"
-
-oIFS=$IFS
-# Some sh's can't handle IFS=/ for some reason.
-IFS='%'
-set - `echo "$dstdir" | sed -e 's@/@%@g' -e 's@^%@/@'`
-IFS=$oIFS
-
-pathcomp=''
-
-while [ $# -ne 0 ] ; do
-	pathcomp=$pathcomp$1
-	shift
-
-	if [ ! -d "$pathcomp" ] ;
-        then
-		$mkdirprog "$pathcomp"
-	else
-		:
-	fi
-
-	pathcomp=$pathcomp/
-done
-fi
-
-if [ x"$dir_arg" != x ]
-then
-	$doit $instcmd "$dst" &&
-
-	if [ x"$chowncmd" != x ]; then $doit $chowncmd "$dst"; else : ; fi &&
-	if [ x"$chgrpcmd" != x ]; then $doit $chgrpcmd "$dst"; else : ; fi &&
-	if [ x"$stripcmd" != x ]; then $doit $stripcmd "$dst"; else : ; fi &&
-	if [ x"$chmodcmd" != x ]; then $doit $chmodcmd "$dst"; else : ; fi
-else
-
-# If we're going to rename the final executable, determine the name now.
-
-	if [ x"$transformarg" = x ]
-	then
-		dstfile=`basename "$dst"`
-	else
-		dstfile=`basename "$dst" $transformbasename |
-			sed $transformarg`$transformbasename
-	fi
-
-# don't allow the sed command to completely eliminate the filename
-
-	if [ x"$dstfile" = x ]
-	then
-		dstfile=`basename "$dst"`
-	else
-		:
-	fi
-
-# Make a couple of temp file names in the proper directory.
-
-	dsttmp=$dstdir/#inst.$$#
-	rmtmp=$dstdir/#rm.$$#
-
-# Trap to clean up temp files at exit.
-
-	trap 'status=$?; rm -f "$dsttmp" "$rmtmp" && exit $status' 0
-	trap '(exit $?); exit' 1 2 13 15
-
-# Move or copy the file name to the temp name
-
-	$doit $instcmd "$src" "$dsttmp" &&
-
-# and set any options; do chmod last to preserve setuid bits
-
-# If any of these fail, we abort the whole thing.  If we want to
-# ignore errors from any of these, just make sure not to ignore
-# errors from the above "$doit $instcmd $src $dsttmp" command.
-
-	if [ x"$chowncmd" != x ]; then $doit $chowncmd "$dsttmp"; else :;fi &&
-	if [ x"$chgrpcmd" != x ]; then $doit $chgrpcmd "$dsttmp"; else :;fi &&
-	if [ x"$stripcmd" != x ]; then $doit $stripcmd "$dsttmp"; else :;fi &&
-	if [ x"$chmodcmd" != x ]; then $doit $chmodcmd "$dsttmp"; else :;fi &&
-
-# Now remove or move aside any old file at destination location.  We try this
-# two ways since rm can't unlink itself on some systems and the destination
-# file might be busy for other reasons.  In this case, the final cleanup
-# might fail but the new file should still install successfully.
-
-{
-	if [ -f "$dstdir/$dstfile" ]
-	then
-		$doit $rmcmd -f "$dstdir/$dstfile" 2>/dev/null ||
-		$doit $mvcmd -f "$dstdir/$dstfile" "$rmtmp" 2>/dev/null ||
-		{
-		  echo "$0: cannot unlink or rename $dstdir/$dstfile" >&2
-		  (exit 1); exit
-		}
-	else
-		:
-	fi
-} &&
-
-# Now rename the file to the real destination.
-
-	$doit $mvcmd "$dsttmp" "$dstdir/$dstfile"
-
-fi &&
-
-# The final little trick to "correctly" pass the exit status to the exit trap.
-
-{
-	(exit 0); exit
-}
diff --git a/cfg/ltconfig b/cfg/ltconfig
deleted file mode 100755
index 44ceb81..0000000
--- a/cfg/ltconfig
+++ /dev/null
@@ -1,3111 +0,0 @@
-#! /bin/sh
-
-# ltconfig - Create a system-specific libtool.
-# Copyright (C) 1996-1999 Free Software Foundation, Inc.
-# Originally by Gordon Matzigkeit <gord at gnu.ai.mit.edu>, 1996
-#
-# This file is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-#
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-# A lot of this script is taken from autoconf-2.10.
-
-# Check that we are running under the correct shell.
-SHELL=${CONFIG_SHELL-/bin/sh}
-echo=echo
-if test "X$1" = X--no-reexec; then
-  # Discard the --no-reexec flag, and continue.
-  shift
-elif test "X$1" = X--fallback-echo; then
-  # Avoid inline document here, it may be left over
-  :
-elif test "X`($echo '\t') 2>/dev/null`" = 'X\t'; then
-  # Yippee, $echo works!
-  :
-else
-  # Restart under the correct shell.
-  exec "$SHELL" "$0" --no-reexec ${1+"$@"}
-fi
-
-if test "X$1" = X--fallback-echo; then
-  # used as fallback echo
-  shift
-  cat <<EOF
-$*
-EOF
-  exit 0
-fi
-
-# Find the correct PATH separator.  Usually this is `:', but
-# DJGPP uses `;' like DOS.
-if test "X${PATH_SEPARATOR+set}" != Xset; then
-  UNAME=${UNAME-`uname 2>/dev/null`}
-  case X$UNAME in
-    *-DOS) PATH_SEPARATOR=';' ;;
-    *)     PATH_SEPARATOR=':' ;;
-  esac
-fi
-
-# The HP-UX ksh and POSIX shell print the target directory to stdout
-# if CDPATH is set.
-if test "X${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
-
-if test "X${echo_test_string+set}" != Xset; then
-  # find a string as large as possible, as long as the shell can cope with it
-  for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
-    # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
-    if (echo_test_string="`eval $cmd`") 2>/dev/null &&
-       echo_test_string="`eval $cmd`" &&
-       (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null; then
-      break
-    fi
-  done
-fi
-
-if test "X`($echo '\t') 2>/dev/null`" != 'X\t' ||
-   test "X`($echo "$echo_test_string") 2>/dev/null`" != X"$echo_test_string"; then
-  # The Solaris, AIX, and Digital Unix default echo programs unquote
-  # backslashes.  This makes it impossible to quote backslashes using
-  #   echo "$something" | sed 's/\\/\\\\/g'
-  #
-  # So, first we look for a working echo in the user's PATH.
-
-  IFS="${IFS= 	}"; save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR}"
-  for dir in $PATH /usr/ucb; do
-    if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
-       test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
-       test "X`($dir/echo "$echo_test_string") 2>/dev/null`" = X"$echo_test_string"; then
-      echo="$dir/echo"
-      break
-    fi
-  done
-  IFS="$save_ifs"
-
-  if test "X$echo" = Xecho; then
-    # We didn't find a better echo, so look for alternatives.
-    if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
-       test "X`(print -r "$echo_test_string") 2>/dev/null`" = X"$echo_test_string"; then
-      # This shell has a builtin print -r that does the trick.
-      echo='print -r'
-    elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
-	 test "X$CONFIG_SHELL" != X/bin/ksh; then
-      # If we have ksh, try running ltconfig again with it.
-      ORIGINAL_CONFIG_SHELL="${CONFIG_SHELL-/bin/sh}"
-      export ORIGINAL_CONFIG_SHELL
-      CONFIG_SHELL=/bin/ksh
-      export CONFIG_SHELL
-      exec "$CONFIG_SHELL" "$0" --no-reexec ${1+"$@"}
-    else
-      # Try using printf.
-      echo='printf "%s\n"'
-      if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
-	 test "X`($echo "$echo_test_string") 2>/dev/null`" = X"$echo_test_string"; then
-	# Cool, printf works
-	:
-      elif test "X`("$ORIGINAL_CONFIG_SHELL" "$0" --fallback-echo '\t') 2>/dev/null`" = 'X\t' &&
-	   test "X`("$ORIGINAL_CONFIG_SHELL" "$0" --fallback-echo "$echo_test_string") 2>/dev/null`" = X"$echo_test_string"; then
-	CONFIG_SHELL="$ORIGINAL_CONFIG_SHELL"
-	export CONFIG_SHELL
-	SHELL="$CONFIG_SHELL"
-	export SHELL
-	echo="$CONFIG_SHELL $0 --fallback-echo"
-      elif test "X`("$CONFIG_SHELL" "$0" --fallback-echo '\t') 2>/dev/null`" = 'X\t' &&
-	   test "X`("$CONFIG_SHELL" "$0" --fallback-echo "$echo_test_string") 2>/dev/null`" = X"$echo_test_string"; then
-	echo="$CONFIG_SHELL $0 --fallback-echo"
-      else
-	# maybe with a smaller string...
-	prev=:
-
-	for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
-	  if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null; then
-	    break
-	  fi
-	  prev="$cmd"
-	done
-
-	if test "$prev" != 'sed 50q "$0"'; then
-	  echo_test_string=`eval $prev`
-	  export echo_test_string
-	  exec "${ORIGINAL_CONFIG_SHELL}" "$0" ${1+"$@"}
-	else
-	  # Oops.  We lost completely, so just stick with echo.
-	  echo=echo
-	fi
-      fi
-    fi
-  fi
-fi
-
-# Sed substitution that helps us do robust quoting.  It backslashifies
-# metacharacters that are still active within double-quoted strings.
-Xsed='sed -e s/^X//'
-sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
-
-# Same as above, but do not quote variable references.
-double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
-
-# Sed substitution to delay expansion of an escaped shell variable in a
-# double_quote_subst'ed string.
-delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
-
-# The name of this program.
-progname=`$echo "X$0" | $Xsed -e 's%^.*/%%'`
-
-# Constants:
-PROGRAM=ltconfig
-PACKAGE=libtool
-VERSION=1.3.5
-TIMESTAMP=" (1.385.2.206 2000/05/27 11:12:27)"
-ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
-ac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
-rm="rm -f"
-
-help="Try \`$progname --help' for more information."
-
-# Global variables:
-default_ofile=libtool
-can_build_shared=yes
-enable_shared=yes
-# All known linkers require a `.a' archive for static linking (except M$VC,
-# which needs '.lib').
-enable_static=yes
-enable_fast_install=yes
-enable_dlopen=unknown
-enable_win32_dll=no
-ltmain=
-silent=
-srcdir=
-ac_config_guess=
-ac_config_sub=
-host=
-nonopt=
-ofile="$default_ofile"
-verify_host=yes
-with_gcc=no
-with_gnu_ld=no
-need_locks=yes
-ac_ext=c
-objext=o
-libext=a
-exeext=
-cache_file=
-
-old_AR="$AR"
-old_CC="$CC"
-old_CFLAGS="$CFLAGS"
-old_CPPFLAGS="$CPPFLAGS"
-old_LDFLAGS="$LDFLAGS"
-old_LD="$LD"
-old_LN_S="$LN_S"
-old_LIBS="$LIBS"
-old_NM="$NM"
-old_RANLIB="$RANLIB"
-old_DLLTOOL="$DLLTOOL"
-old_OBJDUMP="$OBJDUMP"
-old_AS="$AS"
-
-# Parse the command line options.
-args=
-prev=
-for option
-do
-  case "$option" in
-  -*=*) optarg=`echo "$option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
-  *) optarg= ;;
-  esac
-
-  # If the previous option needs an argument, assign it.
-  if test -n "$prev"; then
-    eval "$prev=\$option"
-    prev=
-    continue
-  fi
-
-  case "$option" in
-  --help) cat <<EOM
-Usage: $progname [OPTION]... [HOST [LTMAIN]]
-
-Generate a system-specific libtool script.
-
-    --debug                enable verbose shell tracing
-    --disable-shared       do not build shared libraries
-    --disable-static       do not build static libraries
-    --disable-fast-install do not optimize for fast installation
-    --enable-dlopen        enable dlopen support
-    --enable-win32-dll     enable building dlls on win32 hosts
-    --help                 display this help and exit
-    --no-verify            do not verify that HOST is a valid host type
--o, --output=FILE          specify the output file [default=$default_ofile]
-    --quiet                same as \`--silent'
-    --silent               do not print informational messages
-    --srcdir=DIR           find \`config.guess' in DIR
-    --version              output version information and exit
-    --with-gcc             assume that the GNU C compiler will be used
-    --with-gnu-ld          assume that the C compiler uses the GNU linker
-    --disable-lock         disable file locking
-    --cache-file=FILE      configure cache file
-
-LTMAIN is the \`ltmain.sh' shell script fragment or \`ltmain.c' program
-that provides basic libtool functionality.
-
-HOST is the canonical host system name [default=guessed].
-EOM
-  exit 0
-  ;;
-
-  --debug)
-    echo "$progname: enabling shell trace mode"
-    set -x
-    ;;
-
-  --disable-shared) enable_shared=no ;;
-
-  --disable-static) enable_static=no ;;
-
-  --disable-fast-install) enable_fast_install=no ;;
-
-  --enable-dlopen) enable_dlopen=yes ;;
-
-  --enable-win32-dll) enable_win32_dll=yes ;;
-
-  --quiet | --silent) silent=yes ;;
-
-  --srcdir) prev=srcdir ;;
-  --srcdir=*) srcdir="$optarg" ;;
-
-  --no-verify) verify_host=no ;;
-
-  --output | -o) prev=ofile ;;
-  --output=*) ofile="$optarg" ;;
-
-  --version) echo "$PROGRAM (GNU $PACKAGE) $VERSION$TIMESTAMP"; exit 0 ;;
-
-  --with-gcc) with_gcc=yes ;;
-  --with-gnu-ld) with_gnu_ld=yes ;;
-
-  --disable-lock) need_locks=no ;;
-
-  --cache-file=*) cache_file="$optarg" ;;
-
-  -*)
-    echo "$progname: unrecognized option \`$option'" 1>&2
-    echo "$help" 1>&2
-    exit 1
-    ;;
-
-  *)
-    if test -z "$ltmain"; then
-      ltmain="$option"
-    elif test -z "$host"; then
-# This generates an unnecessary warning for sparc-sun-solaris4.1.3_U1
-#      if test -n "`echo $option| sed 's/[-a-z0-9.]//g'`"; then
-#        echo "$progname: warning \`$option' is not a valid host type" 1>&2
-#      fi
-      host="$option"
-    else
-      echo "$progname: too many arguments" 1>&2
-      echo "$help" 1>&2
-      exit 1
-    fi ;;
-  esac
-done
-
-if test -z "$ltmain"; then
-  echo "$progname: you must specify a LTMAIN file" 1>&2
-  echo "$help" 1>&2
-  exit 1
-fi
-
-if test ! -f "$ltmain"; then
-  echo "$progname: \`$ltmain' does not exist" 1>&2
-  echo "$help" 1>&2
-  exit 1
-fi
-
-# Quote any args containing shell metacharacters.
-ltconfig_args=
-for arg
-do
-  case "$arg" in
-  *" "*|*"	"*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
-  ltconfig_args="$ltconfig_args '$arg'" ;;
-  *) ltconfig_args="$ltconfig_args $arg" ;;
-  esac
-done
-
-# A relevant subset of AC_INIT.
-
-# File descriptor usage:
-# 0 standard input
-# 1 file creation
-# 2 errors and warnings
-# 3 some systems may open it to /dev/tty
-# 4 used on the Kubota Titan
-# 5 compiler messages saved in config.log
-# 6 checking for... messages and results
-if test "$silent" = yes; then
-  exec 6>/dev/null
-else
-  exec 6>&1
-fi
-exec 5>>./config.log
-
-# NLS nuisances.
-# Only set LANG and LC_ALL to C if already set.
-# These must not be set unconditionally because not all systems understand
-# e.g. LANG=C (notably SCO).
-if test "X${LC_ALL+set}" = Xset; then LC_ALL=C; export LC_ALL; fi
-if test "X${LANG+set}"   = Xset; then LANG=C;   export LANG;   fi
-
-if test -n "$cache_file" && test -r "$cache_file"; then
-  echo "loading cache $cache_file within ltconfig"
-  . $cache_file
-fi
-
-if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
-  # Stardent Vistra SVR4 grep lacks -e, says ghazi at caip.rutgers.edu.
-  if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
-    ac_n= ac_c='
-' ac_t='	'
-  else
-    ac_n=-n ac_c= ac_t=
-  fi
-else
-  ac_n= ac_c='\c' ac_t=
-fi
-
-if test -z "$srcdir"; then
-  # Assume the source directory is the same one as the path to LTMAIN.
-  srcdir=`$echo "X$ltmain" | $Xsed -e 's%/[^/]*$%%'`
-  test "$srcdir" = "$ltmain" && srcdir=.
-fi
-
-trap "$rm conftest*; exit 1" 1 2 15
-if test "$verify_host" = yes; then
-  # Check for config.guess and config.sub.
-  ac_aux_dir=
-  for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
-    if test -f $ac_dir/config.guess; then
-      ac_aux_dir=$ac_dir
-      break
-    fi
-  done
-  if test -z "$ac_aux_dir"; then
-    echo "$progname: cannot find config.guess in $srcdir $srcdir/.. $srcdir/../.." 1>&2
-    echo "$help" 1>&2
-    exit 1
-  fi
-  ac_config_guess=$ac_aux_dir/config.guess
-  ac_config_sub=$ac_aux_dir/config.sub
-
-  # Make sure we can run config.sub.
-  if $SHELL $ac_config_sub sun4 >/dev/null 2>&1; then :
-  else
-    echo "$progname: cannot run $ac_config_sub" 1>&2
-    echo "$help" 1>&2
-    exit 1
-  fi
-
-  echo $ac_n "checking host system type""... $ac_c" 1>&6
-
-  host_alias=$host
-  case "$host_alias" in
-  "")
-    if host_alias=`$SHELL $ac_config_guess`; then :
-    else
-      echo "$progname: cannot guess host type; you must specify one" 1>&2
-      echo "$help" 1>&2
-      exit 1
-    fi ;;
-  esac
-  host=`$SHELL $ac_config_sub $host_alias`
-  echo "$ac_t$host" 1>&6
-
-  # Make sure the host verified.
-  test -z "$host" && exit 1
-
-elif test -z "$host"; then
-  echo "$progname: you must specify a host type if you use \`--no-verify'" 1>&2
-  echo "$help" 1>&2
-  exit 1
-else
-  host_alias=$host
-fi
-
-# Transform linux* to *-*-linux-gnu*, to support old configure scripts.
-case "$host_os" in
-linux-gnu*) ;;
-linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'`
-esac
-
-host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
-host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
-host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
-
-case "$host_os" in
-aix3*)
-  # AIX sometimes has problems with the GCC collect2 program.  For some
-  # reason, if we set the COLLECT_NAMES environment variable, the problems
-  # vanish in a puff of smoke.
-  if test "X${COLLECT_NAMES+set}" != Xset; then
-    COLLECT_NAMES=
-    export COLLECT_NAMES
-  fi
-  ;;
-esac
-
-# Determine commands to create old-style static archives.
-old_archive_cmds='$AR cru $oldlib$oldobjs'
-old_postinstall_cmds='chmod 644 $oldlib'
-old_postuninstall_cmds=
-
-# Set a sane default for `AR'.
-test -z "$AR" && AR=ar
-
-# Set a sane default for `OBJDUMP'.
-test -z "$OBJDUMP" && OBJDUMP=objdump
-
-# If RANLIB is not set, then run the test.
-if test "${RANLIB+set}" != "set"; then
-  result=no
-
-  echo $ac_n "checking for ranlib... $ac_c" 1>&6
-  IFS="${IFS= 	}"; save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR}"
-  for dir in $PATH; do
-    test -z "$dir" && dir=.
-    if test -f $dir/ranlib || test -f $dir/ranlib$ac_exeext; then
-      RANLIB="ranlib"
-      result="ranlib"
-      break
-    fi
-  done
-  IFS="$save_ifs"
-
-  echo "$ac_t$result" 1>&6
-fi
-
-if test -n "$RANLIB"; then
-  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
-  old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
-fi
-
-# Set sane defaults for `DLLTOOL', `OBJDUMP', and `AS', used on cygwin.
-test -z "$DLLTOOL" && DLLTOOL=dlltool
-test -z "$OBJDUMP" && OBJDUMP=objdump
-test -z "$AS" && AS=as
-
-# Check to see if we are using GCC.
-if test "$with_gcc" != yes || test -z "$CC"; then
-  # If CC is not set, then try to find GCC or a usable CC.
-  if test -z "$CC"; then
-    echo $ac_n "checking for gcc... $ac_c" 1>&6
-    IFS="${IFS= 	}"; save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR}"
-    for dir in $PATH; do
-      test -z "$dir" && dir=.
-      if test -f $dir/gcc || test -f $dir/gcc$ac_exeext; then
-	CC="gcc"
-	break
-      fi
-    done
-    IFS="$save_ifs"
-
-    if test -n "$CC"; then
-      echo "$ac_t$CC" 1>&6
-    else
-      echo "$ac_t"no 1>&6
-    fi
-  fi
-
-  # Not "gcc", so try "cc", rejecting "/usr/ucb/cc".
-  if test -z "$CC"; then
-    echo $ac_n "checking for cc... $ac_c" 1>&6
-    IFS="${IFS= 	}"; save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR}"
-    cc_rejected=no
-    for dir in $PATH; do
-      test -z "$dir" && dir=.
-      if test -f $dir/cc || test -f $dir/cc$ac_exeext; then
-	if test "$dir/cc" = "/usr/ucb/cc"; then
-	  cc_rejected=yes
-	  continue
-	fi
-	CC="cc"
-	break
-      fi
-    done
-    IFS="$save_ifs"
-    if test $cc_rejected = yes; then
-      # We found a bogon in the path, so make sure we never use it.
-      set dummy $CC
-      shift
-      if test $# -gt 0; then
-	# We chose a different compiler from the bogus one.
-	# However, it has the same name, so the bogon will be chosen
-	# first if we set CC to just the name; use the full file name.
-	shift
-	set dummy "$dir/cc" "$@"
-	shift
-	CC="$@"
-      fi
-    fi
-
-    if test -n "$CC"; then
-      echo "$ac_t$CC" 1>&6
-    else
-      echo "$ac_t"no 1>&6
-    fi
-
-    if test -z "$CC"; then
-      echo "$progname: error: no acceptable cc found in \$PATH" 1>&2
-      exit 1
-    fi
-  fi
-
-  # Now see if the compiler is really GCC.
-  with_gcc=no
-  echo $ac_n "checking whether we are using GNU C... $ac_c" 1>&6
-  echo "$progname:581: checking whether we are using GNU C" >&5
-
-  $rm conftest.c
-  cat > conftest.c <<EOF
-#ifdef __GNUC__
-  yes;
-#endif
-EOF
-  if { ac_try='${CC-cc} -E conftest.c'; { (eval echo $progname:589: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
-    with_gcc=yes
-  fi
-  $rm conftest.c
-  echo "$ac_t$with_gcc" 1>&6
-fi
-
-# Allow CC to be a program name with arguments.
-set dummy $CC
-compiler="$2"
-
-echo $ac_n "checking for object suffix... $ac_c" 1>&6
-$rm conftest*
-echo 'int i = 1;' > conftest.c
-echo "$progname:603: checking for object suffix" >& 5
-if { (eval echo $progname:604: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>conftest.err; }; then
-  # Append any warnings to the config.log.
-  cat conftest.err 1>&5
-
-  for ac_file in conftest.*; do
-    case $ac_file in
-    *.c) ;;
-    *) objext=`echo $ac_file | sed -e s/conftest.//` ;;
-    esac
-  done
-else
-  cat conftest.err 1>&5
-  echo "$progname: failed program was:" >&5
-  cat conftest.c >&5
-fi
-$rm conftest*
-echo "$ac_t$objext" 1>&6
-
-echo $ac_n "checking for executable suffix... $ac_c" 1>&6
-if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
-  echo $ac_n "(cached) $ac_c" 1>&6
-else
-  ac_cv_exeext="no"
-  $rm conftest*
-  echo 'main () { return 0; }' > conftest.c
-  echo "$progname:629: checking for executable suffix" >& 5
-  if { (eval echo $progname:630: \"$ac_link\") 1>&5; (eval $ac_link) 2>conftest.err; }; then
-    # Append any warnings to the config.log.
-    cat conftest.err 1>&5
-
-    for ac_file in conftest.*; do
-      case $ac_file in
-      *.c | *.err | *.$objext ) ;;
-      *) ac_cv_exeext=.`echo $ac_file | sed -e s/conftest.//` ;;
-      esac
-    done
-  else
-    cat conftest.err 1>&5
-    echo "$progname: failed program was:" >&5
-    cat conftest.c >&5
-  fi
-  $rm conftest*
-fi
-if test "X$ac_cv_exeext" = Xno; then
-  exeext=""
-else
-  exeext="$ac_cv_exeext"
-fi
-echo "$ac_t$ac_cv_exeext" 1>&6
-
-echo $ac_n "checking for $compiler option to produce PIC... $ac_c" 1>&6
-pic_flag=
-special_shlib_compile_flags=
-wl=
-link_static_flag=
-no_builtin_flag=
-
-if test "$with_gcc" = yes; then
-  wl='-Wl,'
-  link_static_flag='-static'
-
-  case "$host_os" in
-  beos* | irix5* | irix6* | osf3* | osf4* | osf5*)
-    # PIC is the default for these OSes.
-    ;;
-  aix*)
-    # Below there is a dirty hack to force normal static linking with -ldl
-    # The problem is because libdl dynamically linked with both libc and
-    # libC (AIX C++ library), which obviously doesn't included in libraries
-    # list by gcc. This cause undefined symbols with -static flags.
-    # This hack allows C programs to be linked with "-static -ldl", but
-    # we not sure about C++ programs.
-    link_static_flag="$link_static_flag ${wl}-lC"
-    ;;
-  cygwin* | mingw* | os2*)
-    # We can build DLLs from non-PIC.
-    ;;
-  amigaos*)
-    # FIXME: we need at least 68020 code to build shared libraries, but
-    # adding the `-m68020' flag to GCC prevents building anything better,
-    # like `-m68040'.
-    pic_flag='-m68020 -resident32 -malways-restore-a4'
-    ;;
-  sysv4*MP*)
-    if test -d /usr/nec; then
-       pic_flag=-Kconform_pic
-    fi
-    ;;
-  *)
-    pic_flag='-fPIC'
-    ;;
-  esac
-else
-  # PORTME Check for PIC flags for the system compiler.
-  case "$host_os" in
-  aix3* | aix4*)
-    # All AIX code is PIC.
-    link_static_flag='-bnso -bI:/lib/syscalls.exp'
-    ;;
-
-  hpux9* | hpux10* | hpux11*)
-    # Is there a better link_static_flag that works with the bundled CC?
-    wl='-Wl,'
-    link_static_flag="${wl}-a ${wl}archive"
-    pic_flag='+Z'
-    ;;
-
-  irix5* | irix6*)
-    wl='-Wl,'
-    link_static_flag='-non_shared'
-    # PIC (with -KPIC) is the default.
-    ;;
-
-  cygwin* | mingw* | os2*)
-    # We can build DLLs from non-PIC.
-    ;;
-
-  osf3* | osf4* | osf5*)
-    # All OSF/1 code is PIC.
-    wl='-Wl,'
-    link_static_flag='-non_shared'
-    ;;
-
-  sco3.2v5*)
-    pic_flag='-Kpic'
-    link_static_flag='-dn'
-    special_shlib_compile_flags='-belf'
-    ;;
-
-  solaris*)
-    pic_flag='-KPIC'
-    link_static_flag='-Bstatic'
-    wl='-Wl,'
-    ;;
-
-  sunos4*)
-    pic_flag='-PIC'
-    link_static_flag='-Bstatic'
-    wl='-Qoption ld '
-    ;;
-
-  sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
-    pic_flag='-KPIC'
-    link_static_flag='-Bstatic'
-    wl='-Wl,'
-    ;;
-
-  uts4*)
-    pic_flag='-pic'
-    link_static_flag='-Bstatic'
-    ;;
-  sysv4*MP*)
-    if test -d /usr/nec ;then
-      pic_flag='-Kconform_pic'
-      link_static_flag='-Bstatic'
-    fi
-    ;;
-  *)
-    can_build_shared=no
-    ;;
-  esac
-fi
-
-if test -n "$pic_flag"; then
-  echo "$ac_t$pic_flag" 1>&6
-
-  # Check to make sure the pic_flag actually works.
-  echo $ac_n "checking if $compiler PIC flag $pic_flag works... $ac_c" 1>&6
-  $rm conftest*
-  echo "int some_variable = 0;" > conftest.c
-  save_CFLAGS="$CFLAGS"
-  CFLAGS="$CFLAGS $pic_flag -DPIC"
-  echo "$progname:776: checking if $compiler PIC flag $pic_flag works" >&5
-  if { (eval echo $progname:777: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>conftest.err; } && test -s conftest.$objext; then
-    # Append any warnings to the config.log.
-    cat conftest.err 1>&5
-    
-    case "$host_os" in
-    hpux9* | hpux10* | hpux11*)
-      # On HP-UX, both CC and GCC only warn that PIC is supported... then they
-      # create non-PIC objects.  So, if there were any warnings, we assume that
-      # PIC is not supported.
-      if test -s conftest.err; then
-	echo "$ac_t"no 1>&6
-	can_build_shared=no
-	pic_flag=
-      else
-	echo "$ac_t"yes 1>&6
-	pic_flag=" $pic_flag"
-      fi
-      ;;
-    *)
-      echo "$ac_t"yes 1>&6
-      pic_flag=" $pic_flag"
-      ;;
-    esac
-  else
-    # Append any errors to the config.log.
-    cat conftest.err 1>&5
-    can_build_shared=no
-    pic_flag=
-    echo "$ac_t"no 1>&6
-  fi
-  CFLAGS="$save_CFLAGS"
-  $rm conftest*
-else
-  echo "$ac_t"none 1>&6
-fi
-
-# Check to see if options -o and -c are simultaneously supported by compiler
-echo $ac_n "checking if $compiler supports -c -o file.o... $ac_c" 1>&6
-$rm -r conftest 2>/dev/null
-mkdir conftest
-cd conftest
-$rm conftest*
-echo "int some_variable = 0;" > conftest.c
-mkdir out
-# According to Tom Tromey, Ian Lance Taylor reported there are C compilers
-# that will create temporary files in the current directory regardless of
-# the output directory.  Thus, making CWD read-only will cause this test
-# to fail, enabling locking or at least warning the user not to do parallel
-# builds.
-chmod -w .
-save_CFLAGS="$CFLAGS"
-CFLAGS="$CFLAGS -o out/conftest2.o"
-echo "$progname:829: checking if $compiler supports -c -o file.o" >&5
-if { (eval echo $progname:830: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.o; then
-
-  # The compiler can only warn and ignore the option if not recognized
-  # So say no if there are warnings
-    if test -s out/conftest.err; then
-      echo "$ac_t"no 1>&6
-      compiler_c_o=no
-    else
-      echo "$ac_t"yes 1>&6
-      compiler_c_o=yes
-    fi
-else
-  # Append any errors to the config.log.
-  cat out/conftest.err 1>&5
-  compiler_c_o=no
-  echo "$ac_t"no 1>&6
-fi
-CFLAGS="$save_CFLAGS"
-chmod u+w .
-cd ..
-$rm -r conftest 2>/dev/null
-
-if test x"$compiler_c_o" = x"yes"; then
-  # Check to see if we can write to a .lo
-  echo $ac_n "checking if $compiler supports -c -o file.lo... $ac_c" 1>&6
-  $rm conftest*
-  echo "int some_variable = 0;" > conftest.c
-  save_CFLAGS="$CFLAGS"
-  CFLAGS="$CFLAGS -c -o conftest.lo"
-  echo "$progname:862: checking if $compiler supports -c -o file.lo" >&5
-if { (eval echo $progname:863: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>conftest.err; } && test -s conftest.lo; then
-
-    # The compiler can only warn and ignore the option if not recognized
-    # So say no if there are warnings
-      if test -s conftest.err; then
-	echo "$ac_t"no 1>&6
-	compiler_o_lo=no
-      else
-	echo "$ac_t"yes 1>&6
-	compiler_o_lo=yes
-      fi
-  else
-    # Append any errors to the config.log.
-    cat conftest.err 1>&5
-    compiler_o_lo=no
-    echo "$ac_t"no 1>&6
-  fi
-  CFLAGS="$save_CFLAGS"
-  $rm conftest*
-else
-  compiler_o_lo=no
-fi
-
-# Check to see if we can do hard links to lock some files if needed
-hard_links="nottested"
-if test "$compiler_c_o" = no && test "$need_locks" != no; then
-  # do not overwrite the value of need_locks provided by the user
-  echo $ac_n "checking if we can lock with hard links... $ac_c" 1>&6
-  hard_links=yes
-  $rm conftest*
-  ln conftest.a conftest.b 2>/dev/null && hard_links=no
-  touch conftest.a
-  ln conftest.a conftest.b 2>&5 || hard_links=no
-  ln conftest.a conftest.b 2>/dev/null && hard_links=no
-  echo "$ac_t$hard_links" 1>&6
-  $rm conftest*
-  if test "$hard_links" = no; then
-    echo "*** WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2
-    need_locks=warn
-  fi
-else
-  need_locks=no
-fi
-
-if test "$with_gcc" = yes; then
-  # Check to see if options -fno-rtti -fno-exceptions are supported by compiler
-  echo $ac_n "checking if $compiler supports -fno-rtti -fno-exceptions ... $ac_c" 1>&6
-  $rm conftest*
-  echo "int some_variable = 0;" > conftest.c
-  save_CFLAGS="$CFLAGS"
-  CFLAGS="$CFLAGS -fno-rtti -fno-exceptions -c conftest.c"
-  echo "$progname:914: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
-  if { (eval echo $progname:915: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>conftest.err; } && test -s conftest.o; then
-
-    # The compiler can only warn and ignore the option if not recognized
-    # So say no if there are warnings
-      if test -s conftest.err; then
-	echo "$ac_t"no 1>&6
-	compiler_rtti_exceptions=no
-      else
-	echo "$ac_t"yes 1>&6
-	compiler_rtti_exceptions=yes
-      fi
-  else
-    # Append any errors to the config.log.
-    cat conftest.err 1>&5
-    compiler_rtti_exceptions=no
-    echo "$ac_t"no 1>&6
-  fi
-  CFLAGS="$save_CFLAGS"
-  $rm conftest*
-
-  if test "$compiler_rtti_exceptions" = "yes"; then
-    no_builtin_flag=' -fno-builtin -fno-rtti -fno-exceptions'
-  else
-    no_builtin_flag=' -fno-builtin'
-  fi
-  
-fi
-
-# Check for any special shared library compilation flags.
-if test -n "$special_shlib_compile_flags"; then
-  echo "$progname: warning: \`$CC' requires \`$special_shlib_compile_flags' to build shared libraries" 1>&2
-  if echo "$old_CC $old_CFLAGS " | egrep -e "[ 	]$special_shlib_compile_flags[ 	]" >/dev/null; then :
-  else
-    echo "$progname: add \`$special_shlib_compile_flags' to the CC or CFLAGS env variable and reconfigure" 1>&2
-    can_build_shared=no
-  fi
-fi
-
-echo $ac_n "checking if $compiler static flag $link_static_flag works... $ac_c" 1>&6
-$rm conftest*
-echo 'main(){return(0);}' > conftest.c
-save_LDFLAGS="$LDFLAGS"
-LDFLAGS="$LDFLAGS $link_static_flag"
-echo "$progname:958: checking if $compiler static flag $link_static_flag works" >&5
-if { (eval echo $progname:959: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
-  echo "$ac_t$link_static_flag" 1>&6
-else
-  echo "$ac_t"none 1>&6
-  link_static_flag=
-fi
-LDFLAGS="$save_LDFLAGS"
-$rm conftest*
-
-if test -z "$LN_S"; then
-  # Check to see if we can use ln -s, or we need hard links.
-  echo $ac_n "checking whether ln -s works... $ac_c" 1>&6
-  $rm conftest.dat
-  if ln -s X conftest.dat 2>/dev/null; then
-    $rm conftest.dat
-    LN_S="ln -s"
-  else
-    LN_S=ln
-  fi
-  if test "$LN_S" = "ln -s"; then
-    echo "$ac_t"yes 1>&6
-  else
-    echo "$ac_t"no 1>&6
-  fi
-fi
-
-# Make sure LD is an absolute path.
-if test -z "$LD"; then
-  ac_prog=ld
-  if test "$with_gcc" = yes; then
-    # Check if gcc -print-prog-name=ld gives a path.
-    echo $ac_n "checking for ld used by GCC... $ac_c" 1>&6
-    echo "$progname:991: checking for ld used by GCC" >&5
-    ac_prog=`($CC -print-prog-name=ld) 2>&5`
-    case "$ac_prog" in
-    # Accept absolute paths.
-    [\\/]* | [A-Za-z]:[\\/]*)
-      re_direlt='/[^/][^/]*/\.\./'
-      # Canonicalize the path of ld
-      ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
-      while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
-	ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
-      done
-      test -z "$LD" && LD="$ac_prog"
-      ;;
-    "")
-      # If it fails, then pretend we are not using GCC.
-      ac_prog=ld
-      ;;
-    *)
-      # If it is relative, then search for the first ld in PATH.
-      with_gnu_ld=unknown
-      ;;
-    esac
-  elif test "$with_gnu_ld" = yes; then
-    echo $ac_n "checking for GNU ld... $ac_c" 1>&6
-    echo "$progname:1015: checking for GNU ld" >&5
-  else
-    echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
-    echo "$progname:1018: checking for non-GNU ld" >&5
-  fi
-
-  if test -z "$LD"; then
-    IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR}"
-    for ac_dir in $PATH; do
-      test -z "$ac_dir" && ac_dir=.
-      if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
-	LD="$ac_dir/$ac_prog"
-	# Check to see if the program is GNU ld.  I'd rather use --version,
-	# but apparently some GNU ld's only accept -v.
-	# Break only if it was the GNU/non-GNU ld that we prefer.
-	if "$LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
-	  test "$with_gnu_ld" != no && break
-	else
-	  test "$with_gnu_ld" != yes && break
-	fi
-      fi
-    done
-    IFS="$ac_save_ifs"
-  fi
-
-  if test -n "$LD"; then
-    echo "$ac_t$LD" 1>&6
-  else
-    echo "$ac_t"no 1>&6
-  fi
-
-  if test -z "$LD"; then
-    echo "$progname: error: no acceptable ld found in \$PATH" 1>&2
-    exit 1
-  fi
-fi
-
-# Check to see if it really is or is not GNU ld.
-echo $ac_n "checking if the linker ($LD) is GNU ld... $ac_c" 1>&6
-# I'd rather use --version here, but apparently some GNU ld's only accept -v.
-if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
-  with_gnu_ld=yes
-else
-  with_gnu_ld=no
-fi
-echo "$ac_t$with_gnu_ld" 1>&6
-
-# See if the linker supports building shared libraries.
-echo $ac_n "checking whether the linker ($LD) supports shared libraries... $ac_c" 1>&6
-
-allow_undefined_flag=
-no_undefined_flag=
-need_lib_prefix=unknown
-need_version=unknown
-# when you set need_version to no, make sure it does not cause -set_version
-# flags to be left without arguments
-archive_cmds=
-archive_expsym_cmds=
-old_archive_from_new_cmds=
-export_dynamic_flag_spec=
-whole_archive_flag_spec=
-thread_safe_flag_spec=
-hardcode_libdir_flag_spec=
-hardcode_libdir_separator=
-hardcode_direct=no
-hardcode_minus_L=no
-hardcode_shlibpath_var=unsupported
-runpath_var=
-always_export_symbols=no
-export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | sed '\''s/.* //'\'' | sort | uniq > $export_symbols'
-# include_expsyms should be a list of space-separated symbols to be *always*
-# included in the symbol list
-include_expsyms=
-# exclude_expsyms can be an egrep regular expression of symbols to exclude
-# it will be wrapped by ` (' and `)$', so one must not match beginning or
-# end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
-# as well as any symbol that contains `d'.
-exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
-# Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
-# platforms (ab)use it in PIC code, but their linkers get confused if
-# the symbol is explicitly referenced.  Since portable code cannot
-# rely on this symbol name, it's probably fine to never include it in
-# preloaded symbol tables.
-
-case "$host_os" in
-cygwin* | mingw*)
-  # FIXME: the MSVC++ port hasn't been tested in a loooong time
-  # When not using gcc, we currently assume that we are using
-  # Microsoft Visual C++.
-  if test "$with_gcc" != yes; then
-    with_gnu_ld=no
-  fi
-  ;;
-
-esac
-
-ld_shlibs=yes
-if test "$with_gnu_ld" = yes; then
-  # If archive_cmds runs LD, not CC, wlarc should be empty
-  wlarc='${wl}'
-
-  # See if GNU ld supports shared libraries.
-  case "$host_os" in
-  aix3* | aix4*)
-    # On AIX, the GNU linker is very broken
-    ld_shlibs=no
-    cat <<EOF 1>&2
-
-*** Warning: the GNU linker, at least up to release 2.9.1, is reported
-*** to be unable to reliably create shared libraries on AIX.
-*** Therefore, libtool is disabling shared libraries support.  If you
-*** really care for shared libraries, you may want to modify your PATH
-*** so that a non-GNU linker is found, and then restart.
-
-EOF
-    ;;
-
-  amigaos*)
-    archive_cmds='$rm $objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $objdir/a2ixlibrary.data~$AR cru $lib $libobjs~$RANLIB $lib~(cd $objdir && a2ixlibrary -32)'
-    hardcode_libdir_flag_spec='-L$libdir'
-    hardcode_minus_L=yes
-
-    # Samuel A. Falvo II <kc5tja at dolphin.openprojects.net> reports
-    # that the semantics of dynamic libraries on AmigaOS, at least up
-    # to version 4, is to share data among multiple programs linked
-    # with the same dynamic library.  Since this doesn't match the
-    # behavior of shared libraries on other platforms, we can use
-    # them.
-    ld_shlibs=no
-    ;;
-
-  beos*)
-    if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
-      allow_undefined_flag=unsupported
-      # Joseph Beckenbach <jrb3 at best.com> says some releases of gcc
-      # support --undefined.  This deserves some investigation.  FIXME
-      archive_cmds='$CC -nostart $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib'
-    else
-      ld_shlibs=no
-    fi
-    ;;
-
-  cygwin* | mingw*)
-    # hardcode_libdir_flag_spec is actually meaningless, as there is
-    # no search path for DLLs.
-    hardcode_libdir_flag_spec='-L$libdir'
-    allow_undefined_flag=unsupported
-    always_export_symbols=yes
-
-    # Extract the symbol export list from an `--export-all' def file,
-    # then regenerate the def file from the symbol export list, so that
-    # the compiled dll only exports the symbol export list.
-    # Be careful not to strip the DATA tag left by newer dlltools.
-    export_symbols_cmds='test -f $objdir/$soname-ltdll.c || sed -e "/^# \/\* ltdll\.c starts here \*\//,/^# \/\* ltdll.c ends here \*\// { s/^# //; p; }" -e d < $0 > $objdir/$soname-ltdll.c~
-      test -f $objdir/$soname-ltdll.$objext || (cd $objdir && $CC -c $soname-ltdll.c)~
-      $DLLTOOL --export-all --exclude-symbols DllMain at 12,_cygwin_dll_entry at 12,_cygwin_noncygwin_dll_entry at 12 --output-def $objdir/$soname-def  $objdir/$soname-ltdll.$objext $libobjs $convenience~
-      sed -e "1,/EXPORTS/d" -e "s/ @ [0-9]*//" -e "s/ *;.*$//" < $objdir/$soname-def > $export_symbols'
-
-    # If DATA tags from a recent dlltool are present, honour them!
-    archive_expsym_cmds='echo EXPORTS > $objdir/$soname-def~
-      _lt_hint=1;
-      cat $export_symbols | while read symbol; do
-        set dummy \$symbol;
-        case \$# in
-          2) echo "	\$2 @ \$_lt_hint ; " >> $objdir/$soname-def;;
-          *) echo "     \$2 @ \$_lt_hint \$3 ; " >> $objdir/$soname-def;;
-        esac;
-	_lt_hint=`expr 1 + \$_lt_hint`;
-      done~
-      test -f $objdir/$soname-ltdll.c || sed -e "/^# \/\* ltdll\.c starts here \*\//,/^# \/\* ltdll.c ends here \*\// { s/^# //; p; }" -e d < $0 > $objdir/$soname-ltdll.c~
-      test -f $objdir/$soname-ltdll.$objext || (cd $objdir && $CC -c $soname-ltdll.c)~
-      $CC -Wl,--base-file,$objdir/$soname-base -Wl,--dll -nostartfiles -Wl,-e,__cygwin_dll_entry at 12 -o $lib $objdir/$soname-ltdll.$objext $libobjs $deplibs $linkopts~
-      $DLLTOOL --as=$AS --dllname $soname --exclude-symbols DllMain at 12,_cygwin_dll_entry at 12,_cygwin_noncygwin_dll_entry at 12 --def $objdir/$soname-def --base-file $objdir/$soname-base --output-exp $objdir/$soname-exp~
-      $CC -Wl,--base-file,$objdir/$soname-base $objdir/$soname-exp -Wl,--dll -nostartfiles -Wl,-e,__cygwin_dll_entry at 12 -o $lib $objdir/$soname-ltdll.$objext $libobjs $deplibs $linkopts~
-      $DLLTOOL --as=$AS --dllname $soname --exclude-symbols DllMain at 12,_cygwin_dll_entry at 12,_cygwin_noncygwin_dll_entry at 12 --def $objdir/$soname-def --base-file $objdir/$soname-base --output-exp $objdir/$soname-exp~
-      $CC $objdir/$soname-exp -Wl,--dll -nostartfiles -Wl,-e,__cygwin_dll_entry at 12 -o $lib $objdir/$soname-ltdll.$objext $libobjs $deplibs $linkopts'
-
-      old_archive_from_new_cmds='$DLLTOOL --as=$AS --dllname $soname --def $objdir/$soname-def --output-lib $objdir/$libname.a' 
-    ;;
-
-  netbsd*)
-    if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
-      archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib'
-      archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
-    else
-      archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib'
-      # can we support soname and/or expsyms with a.out? -oliva
-    fi
-    ;;
-
-  solaris* | sysv5*)
-    if $LD -v 2>&1 | egrep 'BFD 2\.8' > /dev/null; then
-      ld_shlibs=no
-      cat <<EOF 1>&2
-
-*** Warning: The releases 2.8.* of the GNU linker cannot reliably
-*** create shared libraries on Solaris systems.  Therefore, libtool
-*** is disabling shared libraries support.  We urge you to upgrade GNU
-*** binutils to release 2.9.1 or newer.  Another option is to modify
-*** your PATH or compiler configuration so that the native linker is
-*** used, and then restart.
-
-EOF
-    elif $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
-      archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib'
-      archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
-    else
-      ld_shlibs=no
-    fi
-    ;;      
-
-  sunos4*)
-    archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linkopts'
-    wlarc=
-    hardcode_direct=yes
-    hardcode_shlibpath_var=no
-    ;;
-
-  *)
-    if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
-      archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib'
-      archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
-    else
-      ld_shlibs=no
-    fi
-    ;;
-  esac
-
-  if test "$ld_shlibs" = yes; then
-    runpath_var=LD_RUN_PATH
-    hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
-    export_dynamic_flag_spec='${wl}--export-dynamic'
-    case $host_os in
-    cygwin* | mingw*)
-      # dlltool doesn't understand --whole-archive et. al.
-      whole_archive_flag_spec=
-      ;;
-    *)
-      # ancient GNU ld didn't support --whole-archive et. al.
-      if $LD --help 2>&1 | egrep 'no-whole-archive' > /dev/null; then
-        whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
-      else
-        whole_archive_flag_spec=
-      fi
-      ;;
-    esac
-  fi
-else
-  # PORTME fill in a description of your system's linker (not GNU ld)
-  case "$host_os" in
-  aix3*)
-    allow_undefined_flag=unsupported
-    always_export_symbols=yes
-    archive_expsym_cmds='$LD -o $objdir/$soname $libobjs $deplibs $linkopts -bE:$export_symbols -T512 -H512 -bM:SRE~$AR cru $lib $objdir/$soname'
-    # Note: this linker hardcodes the directories in LIBPATH if there
-    # are no directories specified by -L.
-    hardcode_minus_L=yes
-    if test "$with_gcc" = yes && test -z "$link_static_flag"; then
-      # Neither direct hardcoding nor static linking is supported with a
-      # broken collect2.
-      hardcode_direct=unsupported
-    fi
-    ;;
-
-  aix4*)
-    hardcode_libdir_flag_spec='${wl}-b ${wl}nolibpath ${wl}-b ${wl}libpath:$libdir:/usr/lib:/lib'
-    hardcode_libdir_separator=':'
-    if test "$with_gcc" = yes; then
-      collect2name=`${CC} -print-prog-name=collect2`
-      if test -f "$collect2name" && \
-	 strings "$collect2name" | grep resolve_lib_name >/dev/null
-      then
-	# We have reworked collect2
-	hardcode_direct=yes
-      else
-	# We have old collect2
-	hardcode_direct=unsupported
-	# It fails to find uninstalled libraries when the uninstalled
-	# path is not listed in the libpath.  Setting hardcode_minus_L
-	# to unsupported forces relinking
-	hardcode_minus_L=yes
-	hardcode_libdir_flag_spec='-L$libdir'
-	hardcode_libdir_separator=
-      fi
-      shared_flag='-shared'
-    else
-      shared_flag='${wl}-bM:SRE'
-      hardcode_direct=yes
-    fi
-    allow_undefined_flag=' ${wl}-berok'
-    archive_cmds="\$CC $shared_flag"' -o $objdir/$soname $libobjs $deplibs $linkopts ${wl}-bexpall ${wl}-bnoentry${allow_undefined_flag}'
-    archive_expsym_cmds="\$CC $shared_flag"' -o $objdir/$soname $libobjs $deplibs $linkopts ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}'
-    case "$host_os" in aix4.[01]|aix4.[01].*)
-      # According to Greg Wooledge, -bexpall is only supported from AIX 4.2 on
-      always_export_symbols=yes ;;
-    esac
-   ;;
-
-  amigaos*)
-    archive_cmds='$rm $objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $objdir/a2ixlibrary.data~$AR cru $lib $libobjs~$RANLIB $lib~(cd $objdir && a2ixlibrary -32)'
-    hardcode_libdir_flag_spec='-L$libdir'
-    hardcode_minus_L=yes
-    # see comment about different semantics on the GNU ld section
-    ld_shlibs=no
-    ;;
-
-  cygwin* | mingw*)
-    # When not using gcc, we currently assume that we are using
-    # Microsoft Visual C++.
-    # hardcode_libdir_flag_spec is actually meaningless, as there is
-    # no search path for DLLs.
-    hardcode_libdir_flag_spec=' '
-    allow_undefined_flag=unsupported
-    # Tell ltmain to make .lib files, not .a files.
-    libext=lib
-    # FIXME: Setting linknames here is a bad hack.
-    archive_cmds='$CC -o $lib $libobjs $linkopts `echo "$deplibs" | sed -e '\''s/ -lc$//'\''` -link -dll~linknames='
-    # The linker will automatically build a .lib file if we build a DLL.
-    old_archive_from_new_cmds='true'
-    # FIXME: Should let the user specify the lib program.
-    old_archive_cmds='lib /OUT:$oldlib$oldobjs'
-    fix_srcfile_path="\`CYGWIN= cygpath -w ''\$srcfile\`"
-    ;;
-
-  freebsd1*)
-    ld_shlibs=no
-    ;;
-
-  # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
-  # support.  Future versions do this automatically, but an explicit c++rt0.o
-  # does not break anything, and helps significantly (at the cost of a little
-  # extra space).
-  freebsd2.2*)
-    archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linkopts /usr/lib/c++rt0.o'
-    hardcode_libdir_flag_spec='-R$libdir'
-    hardcode_direct=yes
-    hardcode_shlibpath_var=no
-    ;;
-
-  # Unfortunately, older versions of FreeBSD 2 do not have this feature.
-  freebsd2*)
-    archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linkopts'
-    hardcode_direct=yes
-    hardcode_minus_L=yes
-    hardcode_shlibpath_var=no
-    ;;
-
-  # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
-  freebsd*)
-    archive_cmds='$CC -shared -o $lib $libobjs $deplibs $linkopts'
-    hardcode_libdir_flag_spec='-R$libdir'
-    hardcode_direct=yes
-    hardcode_shlibpath_var=no
-    ;;
-
-  hpux9* | hpux10* | hpux11*)
-    case "$host_os" in
-    hpux9*) archive_cmds='$rm $objdir/$soname~$LD -b +b $install_libdir -o $objdir/$soname $libobjs $deplibs $linkopts~test $objdir/$soname = $lib || mv $objdir/$soname $lib' ;;
-    *) archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linkopts' ;;
-    esac
-    hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
-    hardcode_libdir_separator=:
-    hardcode_direct=yes
-    hardcode_minus_L=yes # Not in the search PATH, but as the default
-			 # location of the library.
-    export_dynamic_flag_spec='${wl}-E'
-    ;;
-
-  irix5* | irix6*)
-    if test "$with_gcc" = yes; then
-      archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${objdir}/so_locations -o $lib'
-    else
-      archive_cmds='$LD -shared $libobjs $deplibs $linkopts -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib'
-    fi
-    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
-    hardcode_libdir_separator=:
-    ;;
-
-  netbsd*)
-    if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
-      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linkopts'  # a.out
-    else
-      archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linkopts'      # ELF
-    fi
-    hardcode_libdir_flag_spec='${wl}-R$libdir'
-    hardcode_direct=yes
-    hardcode_shlibpath_var=no
-    ;;
-
-  openbsd*)
-    archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linkopts'
-    hardcode_libdir_flag_spec='-R$libdir'
-    hardcode_direct=yes
-    hardcode_shlibpath_var=no
-    ;;
-
-  os2*)
-    hardcode_libdir_flag_spec='-L$libdir'
-    hardcode_minus_L=yes
-    allow_undefined_flag=unsupported
-    archive_cmds='$echo "LIBRARY $libname INITINSTANCE" > $objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $objdir/$libname.def~$echo DATA >> $objdir/$libname.def~$echo " SINGLE NONSHARED" >> $objdir/$libname.def~$echo EXPORTS >> $objdir/$libname.def~emxexp $libobjs >> $objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $linkopts $objdir/$libname.def'
-    old_archive_from_new_cmds='emximp -o $objdir/$libname.a $objdir/$libname.def'
-    ;;
-
-  osf3*)
-    if test "$with_gcc" = yes; then
-      allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
-      archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $linkopts ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${objdir}/so_locations -o $lib'
-    else
-      allow_undefined_flag=' -expect_unresolved \*'
-      archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linkopts -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib'
-    fi
-    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
-    hardcode_libdir_separator=:
-    ;;
-
-  osf4* | osf5*)  # As osf3* with the addition of the -msym flag
-    if test "$with_gcc" = yes; then
-      allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
-      archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $linkopts ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${objdir}/so_locations -o $lib'
-    else
-      allow_undefined_flag=' -expect_unresolved \*'
-      archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linkopts -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib'
-    fi
-    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
-    hardcode_libdir_separator=:
-    ;;
-  rhapsody*)
-    archive_cmds='$CC -bundle -undefined suppress -o $lib $libobjs $deplibs $linkopts'
-    hardcode_libdir_flags_spec='-L$libdir'
-    hardcode_direct=yes
-    hardcode_shlibpath_var=no
-    ;;
-                                       
-  sco3.2v5*)
-    archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linkopts'
-    hardcode_shlibpath_var=no
-    runpath_var=LD_RUN_PATH
-    hardcode_runpath_var=yes
-    ;;
-
-  solaris*)
-    no_undefined_flag=' -z text'
-    # $CC -shared without GNU ld will not create a library from C++
-    # object files and a static libstdc++, better avoid it by now
-    archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linkopts'
-    archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
-		$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linkopts~$rm $lib.exp'
-    hardcode_libdir_flag_spec='-R$libdir'
-    hardcode_shlibpath_var=no
-    case "$host_os" in
-    solaris2.[0-5] | solaris2.[0-5].*) ;;
-    *) # Supported since Solaris 2.6 (maybe 2.5.1?)
-      whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
-    esac
-    ;;
-
-  sunos4*)
-    archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linkopts'
-    hardcode_libdir_flag_spec='-L$libdir'
-    hardcode_direct=yes
-    hardcode_minus_L=yes
-    hardcode_shlibpath_var=no
-    ;;
-
-  sysv4)
-    if test "x$host_vendor" = xsequent; then
-      # Use $CC to link under sequent, because it throws in some extra .o 
-      # files that make .init and .fini sections work.
-      archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $linkopts'
-    else
-      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linkopts'
-    fi
-    runpath_var='LD_RUN_PATH'
-    hardcode_shlibpath_var=no
-    hardcode_direct=no #Motorola manual says yes, but my tests say they lie 
-    ;;  
-
-  sysv4.3*)
-    archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linkopts'
-    hardcode_shlibpath_var=no
-    export_dynamic_flag_spec='-Bexport'
-    ;;
-
-  sysv5*)
-    no_undefined_flag=' -z text'
-    # $CC -shared without GNU ld will not create a library from C++
-    # object files and a static libstdc++, better avoid it by now
-    archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linkopts'
-    archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
-		$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linkopts~$rm $lib.exp'
-    hardcode_libdir_flag_spec=
-    hardcode_shlibpath_var=no
-    runpath_var='LD_RUN_PATH'
-    ;;
-
-  uts4*)
-    archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linkopts'
-    hardcode_libdir_flag_spec='-L$libdir'
-    hardcode_shlibpath_var=no
-    ;;
-
-  dgux*)
-    archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linkopts'
-    hardcode_libdir_flag_spec='-L$libdir'
-    hardcode_shlibpath_var=no
-    ;;
-
-  sysv4*MP*)
-    if test -d /usr/nec; then
-      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linkopts'
-      hardcode_shlibpath_var=no
-      runpath_var=LD_RUN_PATH
-      hardcode_runpath_var=yes
-      ld_shlibs=yes
-    fi
-    ;;
-
-  sysv4.2uw2*)
-    archive_cmds='$LD -G -o $lib $libobjs $deplibs $linkopts'
-    hardcode_direct=yes
-    hardcode_minus_L=no
-    hardcode_shlibpath_var=no
-    hardcode_runpath_var=yes
-    runpath_var=LD_RUN_PATH
-    ;;
-
-  unixware7*)
-    archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linkopts'
-    runpath_var='LD_RUN_PATH'
-    hardcode_shlibpath_var=no
-    ;;
-
-  *)
-    ld_shlibs=no
-    ;;
-  esac
-fi
-echo "$ac_t$ld_shlibs" 1>&6
-test "$ld_shlibs" = no && can_build_shared=no
-
-if test -z "$NM"; then
-  echo $ac_n "checking for BSD-compatible nm... $ac_c" 1>&6
-  case "$NM" in
-  [\\/]* | [A-Za-z]:[\\/]*) ;; # Let the user override the test with a path.
-  *)
-    IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR}"
-    for ac_dir in $PATH /usr/ucb /usr/ccs/bin /bin; do
-      test -z "$ac_dir" && ac_dir=.
-      if test -f $ac_dir/nm || test -f $ac_dir/nm$ac_exeext; then
-	# Check to see if the nm accepts a BSD-compat flag.
-	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
-	#   nm: unknown option "B" ignored
-	if ($ac_dir/nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
-	  NM="$ac_dir/nm -B"
-	  break
-	elif ($ac_dir/nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
-	  NM="$ac_dir/nm -p"
-	  break
-	else
-	  NM=${NM="$ac_dir/nm"} # keep the first match, but
-	  continue # so that we can try to find one that supports BSD flags
-	fi
-      fi
-    done
-    IFS="$ac_save_ifs"
-    test -z "$NM" && NM=nm
-    ;;
-  esac
-  echo "$ac_t$NM" 1>&6
-fi
-
-# Check for command to grab the raw symbol name followed by C symbol from nm.
-echo $ac_n "checking command to parse $NM output... $ac_c" 1>&6
-
-# These are sane defaults that work on at least a few old systems.
-# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
-
-# Character class describing NM global symbol codes.
-symcode='[BCDEGRST]'
-
-# Regexp to match symbols that can be accessed directly from C.
-sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
-
-# Transform the above into a raw symbol and a C symbol.
-symxfrm='\1 \2\3 \3'
-
-# Transform an extracted symbol line into a proper C declaration
-global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern char \1;/p'"
-
-# Define system-specific variables.
-case "$host_os" in
-aix*)
-  symcode='[BCDT]'
-  ;;
-cygwin* | mingw*)
-  symcode='[ABCDGISTW]'
-  ;;
-hpux*) # Its linker distinguishes data from code symbols
-  global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern char \1();/p' -e 's/^. .* \(.*\)$/extern char \1;/p'"
-  ;;
-irix*)
-  symcode='[BCDEGRST]'
-  ;;
-solaris*)
-  symcode='[BDT]'
-  ;;
-sysv4)
-  symcode='[DFNSTU]'
-  ;;
-esac
-
-# If we're using GNU nm, then use its standard symbol codes.
-if $NM -V 2>&1 | egrep '(GNU|with BFD)' > /dev/null; then
-  symcode='[ABCDGISTW]'
-fi
-
-# Try without a prefix undercore, then with it.
-for ac_symprfx in "" "_"; do
-
-  # Write the raw and C identifiers.
-  global_symbol_pipe="sed -n -e 's/^.*[ 	]\($symcode\)[ 	][ 	]*\($ac_symprfx\)$sympat$/$symxfrm/p'"
-
-  # Check to see that the pipe works correctly.
-  pipe_works=no
-  $rm conftest*
-  cat > conftest.c <<EOF
-#ifdef __cplusplus
-extern "C" {
-#endif
-char nm_test_var;
-void nm_test_func(){}
-#ifdef __cplusplus
-}
-#endif
-main(){nm_test_var='a';nm_test_func();return(0);}
-EOF
-
-  echo "$progname:1653: checking if global_symbol_pipe works" >&5
-  if { (eval echo $progname:1654: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; } && test -s conftest.$objext; then
-    # Now try to grab the symbols.
-    nlist=conftest.nm
-    if { echo "$progname:1657: eval \"$NM conftest.$objext | $global_symbol_pipe > $nlist\"" >&5; eval "$NM conftest.$objext | $global_symbol_pipe > $nlist 2>&5"; } && test -s "$nlist"; then
-
-      # Try sorting and uniquifying the output.
-      if sort "$nlist" | uniq > "$nlist"T; then
-	mv -f "$nlist"T "$nlist"
-      else
-	rm -f "$nlist"T
-      fi
-
-      # Make sure that we snagged all the symbols we need.
-      if egrep ' nm_test_var$' "$nlist" >/dev/null; then
-	if egrep ' nm_test_func$' "$nlist" >/dev/null; then
-	  cat <<EOF > conftest.c
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-EOF
-	  # Now generate the symbol file.
-	  eval "$global_symbol_to_cdecl"' < "$nlist" >> conftest.c'
-
-	  cat <<EOF >> conftest.c
-#if defined (__STDC__) && __STDC__
-# define lt_ptr_t void *
-#else
-# define lt_ptr_t char *
-# define const
-#endif
-
-/* The mapping between symbol names and symbols. */
-const struct {
-  const char *name;
-  lt_ptr_t address;
-}
-lt_preloaded_symbols[] =
-{
-EOF
-	  sed 's/^. \(.*\) \(.*\)$/  {"\2", (lt_ptr_t) \&\2},/' < "$nlist" >> conftest.c
-	  cat <<\EOF >> conftest.c
-  {0, (lt_ptr_t) 0}
-};
-
-#ifdef __cplusplus
-}
-#endif
-EOF
-	  # Now try linking the two files.
-	  mv conftest.$objext conftstm.$objext
-	  save_LIBS="$LIBS"
-	  save_CFLAGS="$CFLAGS"
-	  LIBS="conftstm.$objext"
-	  CFLAGS="$CFLAGS$no_builtin_flag"
-	  if { (eval echo $progname:1709: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
-	    pipe_works=yes
-	  else
-	    echo "$progname: failed program was:" >&5
-	    cat conftest.c >&5
-	  fi
-	  LIBS="$save_LIBS"
-	else
-	  echo "cannot find nm_test_func in $nlist" >&5
-	fi
-      else
-	echo "cannot find nm_test_var in $nlist" >&5
-      fi
-    else
-      echo "cannot run $global_symbol_pipe" >&5
-    fi
-  else
-    echo "$progname: failed program was:" >&5
-    cat conftest.c >&5
-  fi
-  $rm conftest* conftst*
-
-  # Do not use the global_symbol_pipe unless it works.
-  if test "$pipe_works" = yes; then
-    break
-  else
-    global_symbol_pipe=
-  fi
-done
-if test "$pipe_works" = yes; then
-  echo "${ac_t}ok" 1>&6
-else
-  echo "${ac_t}failed" 1>&6
-fi
-
-if test -z "$global_symbol_pipe"; then
-  global_symbol_to_cdecl=
-fi
-
-# Check hardcoding attributes.
-echo $ac_n "checking how to hardcode library paths into programs... $ac_c" 1>&6
-hardcode_action=
-if test -n "$hardcode_libdir_flag_spec" || \
-   test -n "$runpath_var"; then
-
-  # We can hardcode non-existant directories.
-  if test "$hardcode_direct" != no &&
-     # If the only mechanism to avoid hardcoding is shlibpath_var, we
-     # have to relink, otherwise we might link with an installed library
-     # when we should be linking with a yet-to-be-installed one
-     ## test "$hardcode_shlibpath_var" != no &&
-     test "$hardcode_minus_L" != no; then
-    # Linking always hardcodes the temporary library directory.
-    hardcode_action=relink
-  else
-    # We can link without hardcoding, and we can hardcode nonexisting dirs.
-    hardcode_action=immediate
-  fi
-else
-  # We cannot hardcode anything, or else we can only hardcode existing
-  # directories.
-  hardcode_action=unsupported
-fi
-echo "$ac_t$hardcode_action" 1>&6
-
-
-reload_flag=
-reload_cmds='$LD$reload_flag -o $output$reload_objs'
-echo $ac_n "checking for $LD option to reload object files... $ac_c" 1>&6
-# PORTME Some linkers may need a different reload flag.
-reload_flag='-r'
-echo "$ac_t$reload_flag" 1>&6
-test -n "$reload_flag" && reload_flag=" $reload_flag"
-
-# PORTME Fill in your ld.so characteristics
-library_names_spec=
-libname_spec='lib$name'
-soname_spec=
-postinstall_cmds=
-postuninstall_cmds=
-finish_cmds=
-finish_eval=
-shlibpath_var=
-shlibpath_overrides_runpath=unknown
-version_type=none
-dynamic_linker="$host_os ld.so"
-sys_lib_dlsearch_path_spec="/lib /usr/lib"
-sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
-file_magic_cmd=
-file_magic_test_file=
-deplibs_check_method='unknown'
-# Need to set the preceding variable on all platforms that support
-# interlibrary dependencies.
-# 'none' -- dependencies not supported.
-# `unknown' -- same as none, but documents that we really don't know.
-# 'pass_all' -- all dependencies passed with no checks.
-# 'test_compile' -- check by making test program.
-# 'file_magic [regex]' -- check by looking for files in library path
-# which responds to the $file_magic_cmd with a given egrep regex.
-# If you have `file' or equivalent on your system and you're not sure
-# whether `pass_all' will *always* work, you probably want this one.
-echo $ac_n "checking dynamic linker characteristics... $ac_c" 1>&6
-case "$host_os" in
-aix3*)
-  version_type=linux
-  library_names_spec='${libname}${release}.so$versuffix $libname.a'
-  shlibpath_var=LIBPATH
-
-  # AIX has no versioning support, so we append a major version to the name.
-  soname_spec='${libname}${release}.so$major'
-  ;;
-
-aix4*)
-  version_type=linux
-  # AIX has no versioning support, so currently we can not hardcode correct
-  # soname into executable. Probably we can add versioning support to
-  # collect2, so additional links can be useful in future.
-  # We preserve .a as extension for shared libraries though AIX4.2
-  # and later linker supports .so
-  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.a'
-  shlibpath_var=LIBPATH
-  deplibs_check_method=pass_all
-  ;;
-
-amigaos*)
-  library_names_spec='$libname.ixlibrary $libname.a'
-  # Create ${libname}_ixlibrary.a entries in /sys/libs.
-  finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "(cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a)"; (cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a) || exit 1; done'
-  ;;
-
-beos*)
-  library_names_spec='${libname}.so'
-  dynamic_linker="$host_os ld.so"
-  shlibpath_var=LIBRARY_PATH
-  deplibs_check_method=pass_all
-  lt_cv_dlopen="load_add_on"
-  lt_cv_dlopen_libs=
-  lt_cv_dlopen_self=yes
-  ;;
-
-bsdi4*)
-  version_type=linux
-  need_version=no
-  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
-  soname_spec='${libname}${release}.so$major'
-  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
-  shlibpath_var=LD_LIBRARY_PATH
-  deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
-  file_magic_cmd=/usr/bin/file
-  file_magic_test_file=/shlib/libc.so
-  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
-  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
-  export_dynamic_flag_spec=-rdynamic
-  # the default ld.so.conf also contains /usr/contrib/lib and
-  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
-  # libtool to hard-code these into programs
-  ;;
-
-cygwin* | mingw*)
-  version_type=windows
-  need_version=no
-  need_lib_prefix=no
-  if test "$with_gcc" = yes; then
-    library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll $libname.a'
-  else
-    library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll $libname.lib'
-  fi
-  dynamic_linker='Win32 ld.exe'
-  deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
-  file_magic_cmd='${OBJDUMP} -f'
-  # FIXME: first we should search . and the directory the executable is in
-  shlibpath_var=PATH
-  lt_cv_dlopen="LoadLibrary"
-  lt_cv_dlopen_libs=
-  ;;
-
-freebsd1*)
-  dynamic_linker=no
-  ;;
-  
-freebsd*)
-  objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
-  version_type=freebsd-$objformat
-  case "$version_type" in
-    freebsd-elf*)
-      deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object'
-      file_magic_cmd=/usr/bin/file
-      file_magic_test_file=`echo /usr/lib/libc.so*`
-      library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
-      need_version=no
-      need_lib_prefix=no
-      ;;
-    freebsd-*)
-      deplibs_check_method=unknown
-      library_names_spec='${libname}${release}.so$versuffix $libname.so$versuffix'
-      need_version=yes
-      ;;
-  esac
-  shlibpath_var=LD_LIBRARY_PATH
-  case "$host_os" in
-  freebsd2* | freebsd3.[01]* | freebsdelf3.[01]*)
-    shlibpath_overrides_runpath=yes
-    ;;
-  *) # from 3.2 on
-    shlibpath_overrides_runpath=no
-    ;;
-  esac
-  ;;
-
-gnu*)
-  version_type=linux
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so${major} ${libname}.so'
-  soname_spec='${libname}${release}.so$major'
-  shlibpath_var=LD_LIBRARY_PATH
-  ;;
-
-hpux9* | hpux10* | hpux11*)
-  # Give a soname corresponding to the major version so that dld.sl refuses to
-  # link against other versions.
-  dynamic_linker="$host_os dld.sl"
-  version_type=sunos
-  need_lib_prefix=no
-  need_version=no
-  shlibpath_var=SHLIB_PATH
-  shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
-  library_names_spec='${libname}${release}.sl$versuffix ${libname}${release}.sl$major $libname.sl'
-  soname_spec='${libname}${release}.sl$major'
-  # HP-UX runs *really* slowly unless shared libraries are mode 555.
-  postinstall_cmds='chmod 555 $lib'
-  case "$host_os" in
-  hpux10.20*)
-    # TODO:  Does this work for hpux-11 too?
-    deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
-    file_magic_cmd=/usr/bin/file
-    file_magic_test_file=/usr/lib/libc.sl
-    ;;
-  esac
-  ;;
-
-irix5* | irix6*)
-  version_type=irix
-  need_lib_prefix=no
-  need_version=no
-  soname_spec='${libname}${release}.so.$major'
-  library_names_spec='${libname}${release}.so.$versuffix ${libname}${release}.so.$major ${libname}${release}.so $libname.so'
-  case "$host_os" in
-  irix5*)
-    libsuff= shlibsuff=
-    # this will be overridden with pass_all, but let us keep it just in case
-    deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
-    ;;
-  *)
-    case "$LD" in # libtool.m4 will add one of these switches to LD
-    *-32|*"-32 ") libsuff= shlibsuff= libmagic=32-bit;;
-    *-n32|*"-n32 ") libsuff=32 shlibsuff=N32 libmagic=N32;;
-    *-64|*"-64 ") libsuff=64 shlibsuff=64 libmagic=64-bit;;
-    *) libsuff= shlibsuff= libmagic=never-match;;
-    esac
-    ;;
-  esac
-  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
-  shlibpath_overrides_runpath=no
-  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
-  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
-  file_magic_cmd=/usr/bin/file
-  file_magic_test_file=`echo /lib${libsuff}/libc.so*`
-  deplibs_check_method='pass_all'
-  ;;
-
-# No shared lib support for Linux oldld, aout, or coff.
-linux-gnuoldld* | linux-gnuaout* | linux-gnucoff*)
-  dynamic_linker=no
-  ;;
-
-# This must be Linux ELF.
-linux-gnu*)
-  version_type=linux
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
-  soname_spec='${libname}${release}.so$major'
-  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
-  shlibpath_var=LD_LIBRARY_PATH
-  shlibpath_overrides_runpath=no
-  deplibs_check_method=pass_all
-
-  if test -f /lib/ld.so.1; then
-    dynamic_linker='GNU ld.so'
-  else
-    # Only the GNU ld.so supports shared libraries on MkLinux.
-    case "$host_cpu" in
-    powerpc*) dynamic_linker=no ;;
-    *) dynamic_linker='Linux ld.so' ;;
-    esac
-  fi
-  ;;
-
-netbsd*)
-  version_type=sunos
-  if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
-    library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
-    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
-    dynamic_linker='NetBSD (a.out) ld.so'
-  else
-    library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so'
-    soname_spec='${libname}${release}.so$major'
-    dynamic_linker='NetBSD ld.elf_so'
-  fi
-  shlibpath_var=LD_LIBRARY_PATH
-  ;;
-
-openbsd*)
-  version_type=sunos
-  if test "$with_gnu_ld" = yes; then
-    need_lib_prefix=no
-    need_version=no
-  fi
-  library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
-  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
-  shlibpath_var=LD_LIBRARY_PATH
-  ;;
-
-os2*)
-  libname_spec='$name'
-  need_lib_prefix=no
-  library_names_spec='$libname.dll $libname.a'
-  dynamic_linker='OS/2 ld.exe'
-  shlibpath_var=LIBPATH
-  ;;
-
-osf3* | osf4* | osf5*)
-  version_type=osf
-  need_version=no
-  soname_spec='${libname}${release}.so'
-  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
-  shlibpath_var=LD_LIBRARY_PATH
-  # this will be overridden with pass_all, but let us keep it just in case
-  deplibs_check_method='file_magic COFF format alpha shared library'
-  file_magic_cmd=/usr/bin/file
-  file_magic_test_file=/shlib/libc.so
-  deplibs_check_method='pass_all'
-  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
-  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
-  ;;
-
-rhapsody*)
-  version_type=sunos
-  library_names_spec='${libname}.so'
-  soname_spec='${libname}.so'
-  shlibpath_var=DYLD_LIBRARY_PATH
-  deplibs_check_method=pass_all
-  ;;
-
-sco3.2v5*)
-  version_type=osf
-  soname_spec='${libname}${release}.so$major'
-  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
-  shlibpath_var=LD_LIBRARY_PATH
-  ;;
-
-solaris*)
-  version_type=linux
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
-  soname_spec='${libname}${release}.so$major'
-  shlibpath_var=LD_LIBRARY_PATH
-  shlibpath_overrides_runpath=yes
-  # ldd complains unless libraries are executable
-  postinstall_cmds='chmod +x $lib'
-  deplibs_check_method="file_magic ELF [0-9][0-9]-bit [LM]SB dynamic lib"
-  file_magic_cmd=/usr/bin/file
-  file_magic_test_file=/lib/libc.so
-  ;;
-
-sunos4*)
-  version_type=sunos
-  library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
-  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
-  shlibpath_var=LD_LIBRARY_PATH
-  shlibpath_overrides_runpath=yes
-  if test "$with_gnu_ld" = yes; then
-    need_lib_prefix=no
-  fi
-  need_version=yes
-  ;;
-
-sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
-  version_type=linux
-  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
-  soname_spec='${libname}${release}.so$major'
-  shlibpath_var=LD_LIBRARY_PATH
-  case "$host_vendor" in
-    sequent)
-      file_magic_cmd='/bin/file'
-      deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
-      ;;
-    ncr)
-      deplibs_check_method='pass_all'
-      ;;
-    motorola)
-      need_lib_prefix=no
-      need_version=no
-      shlibpath_overrides_runpath=no
-      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
-      deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
-      file_magic_cmd=/usr/bin/file
-      file_magic_test_file=`echo /usr/lib/libc.so*`
-      ;;
-  esac
-  ;;
-
-uts4*)
-  version_type=linux
-  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
-  soname_spec='${libname}${release}.so$major'
-  shlibpath_var=LD_LIBRARY_PATH
-  ;;
-
-dgux*)
-  version_type=linux
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
-  soname_spec='${libname}${release}.so$major'
-  shlibpath_var=LD_LIBRARY_PATH
-  ;;
-
-sysv4*MP*)
-  if test -d /usr/nec ;then
-    version_type=linux
-    library_names_spec='$libname.so.$versuffix $libname.so.$major $libname.so'
-    soname_spec='$libname.so.$major'
-    shlibpath_var=LD_LIBRARY_PATH
-  fi
-  ;;
-
-*)
-  dynamic_linker=no
-  ;;
-esac
-echo "$ac_t$dynamic_linker" 1>&6
-test "$dynamic_linker" = no && can_build_shared=no
-
-# Report the final consequences.
-echo "checking if libtool supports shared libraries... $can_build_shared" 1>&6
-
-# Only try to build win32 dlls if AC_LIBTOOL_WIN32_DLL was used in
-# configure.in, otherwise build static only libraries.
-case "$host_os" in
-cygwin* | mingw* | os2*)
-  if test x$can_build_shared = xyes; then
-    test x$enable_win32_dll = xno && can_build_shared=no
-    echo "checking if package supports dlls... $can_build_shared" 1>&6
-  fi
-;;
-esac
-
-if test -n "$file_magic_test_file" && test -n "$file_magic_cmd"; then
-  case "$deplibs_check_method" in
-  "file_magic "*)
-    file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
-    if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
-       egrep "$file_magic_regex" > /dev/null; then
-      :
-    else
-      cat <<EOF 1>&2
-
-*** Warning: the command libtool uses to detect shared libraries,
-*** $file_magic_cmd, produces output that libtool cannot recognize.
-*** The result is that libtool may fail to recognize shared libraries
-*** as such.  This will affect the creation of libtool libraries that
-*** depend on shared libraries, but programs linked with such libtool
-*** libraries will work regardless of this problem.  Nevertheless, you
-*** may want to report the problem to your system manager and/or to
-*** bug-libtool at gnu.org
-
-EOF
-    fi ;;
-  esac
-fi
-
-echo $ac_n "checking whether to build shared libraries... $ac_c" 1>&6
-test "$can_build_shared" = "no" && enable_shared=no
-
-# On AIX, shared libraries and static libraries use the same namespace, and
-# are all built from PIC.
-case "$host_os" in
-aix3*)
-  test "$enable_shared" = yes && enable_static=no
-  if test -n "$RANLIB"; then
-    archive_cmds="$archive_cmds~\$RANLIB \$lib"
-    postinstall_cmds='$RANLIB $lib'
-  fi
-  ;;
-
-aix4*)
-  test "$enable_shared" = yes && enable_static=no
-  ;;
-esac
-
-echo "$ac_t$enable_shared" 1>&6
-
-# Make sure either enable_shared or enable_static is yes.
-test "$enable_shared" = yes || enable_static=yes
-
-echo "checking whether to build static libraries... $enable_static" 1>&6
-
-if test "$hardcode_action" = relink; then
-  # Fast installation is not supported
-  enable_fast_install=no
-elif test "$shlibpath_overrides_runpath" = yes ||
-     test "$enable_shared" = no; then
-  # Fast installation is not necessary
-  enable_fast_install=needless
-fi
-
-echo $ac_n "checking for objdir... $ac_c" 1>&6
-rm -f .libs 2>/dev/null
-mkdir .libs 2>/dev/null
-if test -d .libs; then
-  objdir=.libs
-else
-  # MS-DOS does not allow filenames that begin with a dot.
-  objdir=_libs
-fi
-rmdir .libs 2>/dev/null
-echo "$ac_t$objdir" 1>&6
-
-if test "x$enable_dlopen" != xyes; then
-  enable_dlopen=unknown
-  enable_dlopen_self=unknown
-  enable_dlopen_self_static=unknown
-else
-if eval "test \"`echo '$''{'lt_cv_dlopen'+set}'`\" != set"; then
-  lt_cv_dlopen=no lt_cv_dlopen_libs=
-echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6
-echo "$progname:2248: checking for dlopen in -ldl" >&5
-ac_lib_var=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
-if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
-  echo $ac_n "(cached) $ac_c" 1>&6
-else
-  ac_save_LIBS="$LIBS"
-LIBS="-ldl  $LIBS"
-cat > conftest.$ac_ext <<EOF
-#line 2256 "ltconfig"
-/* Override any gcc2 internal prototype to avoid an error.  */
-/* We use char because int might match the return type of a gcc2
-    builtin and then its argument prototype would still apply.  */
-#ifdef __cplusplus
-extern "C"
-#endif
-char dlopen();
-
-int main() {
-dlopen()
-; return 0; }
-EOF
-if { (eval echo $progname:2269: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
-  rm -rf conftest*
-  eval "ac_cv_lib_$ac_lib_var=yes"
-else
-  echo "$progname: failed program was:" >&5
-  cat conftest.$ac_ext >&5
-  rm -rf conftest*
-  eval "ac_cv_lib_$ac_lib_var=no"
-fi
-rm -f conftest*
-LIBS="$ac_save_LIBS"
-
-fi
-if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
-  echo "$ac_t""yes" 1>&6
-  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
-else
-  echo "$ac_t""no" 1>&6
-echo $ac_n "checking for dlopen""... $ac_c" 1>&6
-echo "$progname:2288: checking for dlopen" >&5
-if eval "test \"`echo '$''{'ac_cv_func_dlopen'+set}'`\" = set"; then
-  echo $ac_n "(cached) $ac_c" 1>&6
-else
-  cat > conftest.$ac_ext <<EOF
-#line 2293 "ltconfig"
-/* System header to define __stub macros and hopefully few prototypes,
-    which can conflict with char dlopen(); below.  */
-#include <assert.h>
-/* Override any gcc2 internal prototype to avoid an error.  */
-/* We use char because int might match the return type of a gcc2
-    builtin and then its argument prototype would still apply.  */
-#ifdef __cplusplus
-extern "C"
-#endif
-char dlopen();
-
-int main() {
-
-/* The GNU C library defines this for functions which it implements
-    to always fail with ENOSYS.  Some functions are actually named
-    something starting with __ and the normal name is an alias.  */
-#if defined (__stub_dlopen) || defined (__stub___dlopen)
-choke me
-#else
-dlopen();
-#endif
-
-; return 0; }
-EOF
-if { (eval echo $progname:2318: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
-  rm -rf conftest*
-  eval "ac_cv_func_dlopen=yes"
-else
-  echo "$progname: failed program was:" >&5
-  cat conftest.$ac_ext >&5
-  rm -rf conftest*
-  eval "ac_cv_func_dlopen=no"
-fi
-rm -f conftest*
-fi
-if eval "test \"`echo '$ac_cv_func_'dlopen`\" = yes"; then
-  echo "$ac_t""yes" 1>&6
-  lt_cv_dlopen="dlopen"
-else
-  echo "$ac_t""no" 1>&6
-echo $ac_n "checking for dld_link in -ldld""... $ac_c" 1>&6
-echo "$progname:2335: checking for dld_link in -ldld" >&5
-ac_lib_var=`echo dld'_'dld_link | sed 'y%./+-%__p_%'`
-if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
-  echo $ac_n "(cached) $ac_c" 1>&6
-else
-  ac_save_LIBS="$LIBS"
-LIBS="-ldld  $LIBS"
-cat > conftest.$ac_ext <<EOF
-#line 2343 "ltconfig"
-/* Override any gcc2 internal prototype to avoid an error.  */
-/* We use char because int might match the return type of a gcc2
-    builtin and then its argument prototype would still apply.  */
-#ifdef __cplusplus
-extern "C"
-#endif
-char dld_link();
-
-int main() {
-dld_link()
-; return 0; }
-EOF
-if { (eval echo $progname:2356: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
-  rm -rf conftest*
-  eval "ac_cv_lib_$ac_lib_var=yes"
-else
-  echo "$progname: failed program was:" >&5
-  cat conftest.$ac_ext >&5
-  rm -rf conftest*
-  eval "ac_cv_lib_$ac_lib_var=no"
-fi
-rm -f conftest*
-LIBS="$ac_save_LIBS"
-
-fi
-if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
-  echo "$ac_t""yes" 1>&6
-  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
-else
-  echo "$ac_t""no" 1>&6
-echo $ac_n "checking for shl_load""... $ac_c" 1>&6
-echo "$progname:2375: checking for shl_load" >&5
-if eval "test \"`echo '$''{'ac_cv_func_shl_load'+set}'`\" = set"; then
-  echo $ac_n "(cached) $ac_c" 1>&6
-else
-  cat > conftest.$ac_ext <<EOF
-#line 2380 "ltconfig"
-/* System header to define __stub macros and hopefully few prototypes,
-    which can conflict with char shl_load(); below.  */
-#include <assert.h>
-/* Override any gcc2 internal prototype to avoid an error.  */
-/* We use char because int might match the return type of a gcc2
-    builtin and then its argument prototype would still apply.  */
-#ifdef __cplusplus
-extern "C"
-#endif
-char shl_load();
-
-int main() {
-
-/* The GNU C library defines this for functions which it implements
-    to always fail with ENOSYS.  Some functions are actually named
-    something starting with __ and the normal name is an alias.  */
-#if defined (__stub_shl_load) || defined (__stub___shl_load)
-choke me
-#else
-shl_load();
-#endif
-
-; return 0; }
-EOF
-if { (eval echo $progname:2405: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
-  rm -rf conftest*
-  eval "ac_cv_func_shl_load=yes"
-else
-  echo "$progname: failed program was:" >&5
-  cat conftest.$ac_ext >&5
-  rm -rf conftest*
-  eval "ac_cv_func_shl_load=no"
-fi
-rm -f conftest*
-fi
-
-if eval "test \"`echo '$ac_cv_func_'shl_load`\" = yes"; then
-  echo "$ac_t""yes" 1>&6
-  lt_cv_dlopen="shl_load"
-else
-  echo "$ac_t""no" 1>&6
-echo $ac_n "checking for shl_load in -ldld""... $ac_c" 1>&6
-echo "$progname:2423: checking for shl_load in -ldld" >&5
-ac_lib_var=`echo dld'_'shl_load | sed 'y%./+-%__p_%'`
-if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
-  echo $ac_n "(cached) $ac_c" 1>&6
-else
-  ac_save_LIBS="$LIBS"
-LIBS="-ldld  $LIBS"
-cat > conftest.$ac_ext <<EOF
-#line 2431 "ltconfig"
-#include "confdefs.h"
-/* Override any gcc2 internal prototype to avoid an error.  */
-/* We use char because int might match the return type of a gcc2
-    builtin and then its argument prototype would still apply.  */
-#ifdef __cplusplus
-extern "C"
-#endif
-char shl_load();
-
-int main() {
-shl_load()
-; return 0; }
-EOF
-if { (eval echo $progname:2445: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
-  rm -rf conftest*
-  eval "ac_cv_lib_$ac_lib_var=yes"
-else
-  echo "$progname: failed program was:" >&5
-  cat conftest.$ac_ext >&5
-  rm -rf conftest*
-  eval "ac_cv_lib_$ac_lib_var=no"
-fi
-rm -f conftest*
-LIBS="$ac_save_LIBS"
-
-fi
-if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
-  echo "$ac_t""yes" 1>&6
-  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
-else
-  echo "$ac_t""no" 1>&6
-fi
-
-
-fi
-
-    
-fi
-
-  
-fi
-
-
-fi
-
-fi
-
-  if test "x$lt_cv_dlopen" != xno; then
-    enable_dlopen=yes
-  fi
-
-  case "$lt_cv_dlopen" in
-  dlopen)
-for ac_hdr in dlfcn.h; do
-ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
-echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "$progname:2488: checking for $ac_hdr" >&5
-if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
-  echo $ac_n "(cached) $ac_c" 1>&6
-else
-  cat > conftest.$ac_ext <<EOF
-#line 2493 "ltconfig"
-#include <$ac_hdr>
-int fnord = 0;
-EOF
-ac_try="$ac_compile >/dev/null 2>conftest.out"
-{ (eval echo $progname:2498: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
-ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
-if test -z "$ac_err"; then
-  rm -rf conftest*
-  eval "ac_cv_header_$ac_safe=yes"
-else
-  echo "$ac_err" >&5
-  echo "$progname: failed program was:" >&5
-  cat conftest.$ac_ext >&5
-  rm -rf conftest*
-  eval "ac_cv_header_$ac_safe=no"
-fi
-rm -f conftest*
-fi
-if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
-  echo "$ac_t""yes" 1>&6
-else
-  echo "$ac_t""no" 1>&6
-fi
-done
-
-    if test "x$ac_cv_header_dlfcn_h" = xyes; then
-      CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
-    fi
-    eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
-    LIBS="$lt_cv_dlopen_libs $LIBS"
-
-  echo $ac_n "checking whether a program can dlopen itself""... $ac_c" 1>&6
-echo "$progname:2526: checking whether a program can dlopen itself" >&5
-if test "${lt_cv_dlopen_self+set}" = set; then
-  echo $ac_n "(cached) $ac_c" 1>&6
-else
-  if test "$cross_compiling" = yes; then
-    lt_cv_dlopen_self=cross
-  else
-    cat > conftest.c <<EOF
-#line 2534 "ltconfig"
-
-#if HAVE_DLFCN_H
-#include <dlfcn.h>
-#endif
-
-#include <stdio.h>
-
-#ifdef RTLD_GLOBAL
-# define LTDL_GLOBAL	RTLD_GLOBAL
-#else
-# ifdef DL_GLOBAL
-#  define LTDL_GLOBAL	DL_GLOBAL
-# else
-#  define LTDL_GLOBAL	0
-# endif
-#endif
-
-/* We may have to define LTDL_LAZY_OR_NOW in the command line if we
-   find out it does not work in some platform. */
-#ifndef LTDL_LAZY_OR_NOW
-# ifdef RTLD_LAZY
-#  define LTDL_LAZY_OR_NOW	RTLD_LAZY
-# else
-#  ifdef DL_LAZY
-#   define LTDL_LAZY_OR_NOW	DL_LAZY
-#  else
-#   ifdef RTLD_NOW
-#    define LTDL_LAZY_OR_NOW	RTLD_NOW
-#   else
-#    ifdef DL_NOW
-#     define LTDL_LAZY_OR_NOW	DL_NOW
-#    else
-#     define LTDL_LAZY_OR_NOW	0
-#    endif
-#   endif
-#  endif
-# endif
-#endif
-
-fnord() { int i=42;}
-main() { void *self, *ptr1, *ptr2; self=dlopen(0,LTDL_GLOBAL|LTDL_LAZY_OR_NOW);
-    if(self) { ptr1=dlsym(self,"fnord"); ptr2=dlsym(self,"_fnord");
-	       if(ptr1 || ptr2) { dlclose(self); exit(0); } } exit(1); } 
-
-EOF
-if { (eval echo $progname:2580: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
-then
-  lt_cv_dlopen_self=yes
-else
-  echo "$progname: failed program was:" >&5
-  cat conftest.$ac_ext >&5
-  rm -fr conftest*
-  lt_cv_dlopen_self=no
-fi
-rm -fr conftest*
-fi
-
-fi
-
-echo "$ac_t""$lt_cv_dlopen_self" 1>&6
-
-  if test "$lt_cv_dlopen_self" = yes; then
-    LDFLAGS="$LDFLAGS $link_static_flag"
-  echo $ac_n "checking whether a statically linked program can dlopen itself""... $ac_c" 1>&6
-echo "$progname:2599: checking whether a statically linked program can dlopen itself" >&5
-if test "${lt_cv_dlopen_self_static+set}" = set; then
-  echo $ac_n "(cached) $ac_c" 1>&6
-else
-  if test "$cross_compiling" = yes; then
-    lt_cv_dlopen_self_static=cross
-  else
-    cat > conftest.c <<EOF
-#line 2607 "ltconfig"
-
-#if HAVE_DLFCN_H
-#include <dlfcn.h>
-#endif
-
-#include <stdio.h>
-
-#ifdef RTLD_GLOBAL
-# define LTDL_GLOBAL	RTLD_GLOBAL
-#else
-# ifdef DL_GLOBAL
-#  define LTDL_GLOBAL	DL_GLOBAL
-# else
-#  define LTDL_GLOBAL	0
-# endif
-#endif
-
-/* We may have to define LTDL_LAZY_OR_NOW in the command line if we
-   find out it does not work in some platform. */
-#ifndef LTDL_LAZY_OR_NOW
-# ifdef RTLD_LAZY
-#  define LTDL_LAZY_OR_NOW	RTLD_LAZY
-# else
-#  ifdef DL_LAZY
-#   define LTDL_LAZY_OR_NOW	DL_LAZY
-#  else
-#   ifdef RTLD_NOW
-#    define LTDL_LAZY_OR_NOW	RTLD_NOW
-#   else
-#    ifdef DL_NOW
-#     define LTDL_LAZY_OR_NOW	DL_NOW
-#    else
-#     define LTDL_LAZY_OR_NOW	0
-#    endif
-#   endif
-#  endif
-# endif
-#endif
-
-fnord() { int i=42;}
-main() { void *self, *ptr1, *ptr2; self=dlopen(0,LTDL_GLOBAL|LTDL_LAZY_OR_NOW);
-    if(self) { ptr1=dlsym(self,"fnord"); ptr2=dlsym(self,"_fnord");
-    if(ptr1 || ptr2) { dlclose(self); exit(0); } } exit(1); } 
-
-EOF
-if { (eval echo $progname:2653: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
-then
-  lt_cv_dlopen_self_static=yes
-else
-  echo "$progname: failed program was:" >&5
-  cat conftest.$ac_ext >&5
-  rm -fr conftest*
-  lt_cv_dlopen_self_static=no
-fi
-rm -fr conftest*
-fi
-
-fi
-
-echo "$ac_t""$lt_cv_dlopen_self_static" 1>&6
-fi
-    ;;
-  esac
-
-  case "$lt_cv_dlopen_self" in
-  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
-  *) enable_dlopen_self=unknown ;;
-  esac
-
-  case "$lt_cv_dlopen_self_static" in
-  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
-  *) enable_dlopen_self_static=unknown ;;
-  esac
-fi
-
-# Copy echo and quote the copy, instead of the original, because it is
-# used later.
-ltecho="$echo"
-if test "X$ltecho" = "X$CONFIG_SHELL $0 --fallback-echo"; then
-   ltecho="$CONFIG_SHELL \$0 --fallback-echo"
-fi
-LTSHELL="$SHELL"
-
-LTCONFIG_VERSION="$VERSION"
-
-# Only quote variables if we're using ltmain.sh.
-case "$ltmain" in
-*.sh)
-  # Now quote all the things that may contain metacharacters.
-  for var in ltecho old_CC old_CFLAGS old_CPPFLAGS \
-    old_LD old_LDFLAGS old_LIBS \
-    old_NM old_RANLIB old_LN_S old_DLLTOOL old_OBJDUMP old_AS \
-    AR CC LD LN_S NM LTSHELL LTCONFIG_VERSION \
-    reload_flag reload_cmds wl \
-    pic_flag link_static_flag no_builtin_flag export_dynamic_flag_spec \
-    thread_safe_flag_spec whole_archive_flag_spec libname_spec \
-    library_names_spec soname_spec \
-    RANLIB old_archive_cmds old_archive_from_new_cmds old_postinstall_cmds \
-    old_postuninstall_cmds archive_cmds archive_expsym_cmds postinstall_cmds postuninstall_cmds \
-    file_magic_cmd export_symbols_cmds deplibs_check_method allow_undefined_flag no_undefined_flag \
-    finish_cmds finish_eval global_symbol_pipe global_symbol_to_cdecl \
-    hardcode_libdir_flag_spec hardcode_libdir_separator  \
-    sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
-    compiler_c_o compiler_o_lo need_locks exclude_expsyms include_expsyms; do
-
-    case "$var" in
-    reload_cmds | old_archive_cmds | old_archive_from_new_cmds | \
-    old_postinstall_cmds | old_postuninstall_cmds | \
-    export_symbols_cmds | archive_cmds | archive_expsym_cmds | \
-    postinstall_cmds | postuninstall_cmds | \
-    finish_cmds | sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
-      # Double-quote double-evaled strings.
-      eval "$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
-      ;;
-    *)
-      eval "$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
-      ;;
-    esac
-  done
-
-  case "$ltecho" in
-  *'\$0 --fallback-echo"')
-    ltecho=`$echo "X$ltecho" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
-    ;;
-  esac
-
-  trap "$rm \"$ofile\"; exit 1" 1 2 15
-  echo "creating $ofile"
-  $rm "$ofile"
-  cat <<EOF > "$ofile"
-#! $SHELL
-
-# `$echo "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
-# Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
-# NOTE: Changes made to this file will be lost: look at ltconfig or ltmain.sh.
-#
-# Copyright (C) 1996-1999 Free Software Foundation, Inc.
-# Originally by Gordon Matzigkeit <gord at gnu.ai.mit.edu>, 1996
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-#
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-# Sed that helps us avoid accidentally triggering echo(1) options like -n.
-Xsed="sed -e s/^X//"
-
-# The HP-UX ksh and POSIX shell print the target directory to stdout
-# if CDPATH is set.
-if test "X\${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
-
-### BEGIN LIBTOOL CONFIG
-EOF
-  cfgfile="$ofile"
-  ;;
-
-*)
-  # Double-quote the variables that need it (for aesthetics).
-  for var in old_CC old_CFLAGS old_CPPFLAGS \
-    old_LD old_LDFLAGS old_LIBS \
-    old_NM old_RANLIB old_LN_S old_DLLTOOL old_OBJDUMP old_AS; do
-    eval "$var=\\\"\$var\\\""
-  done
-
-  # Just create a config file.
-  cfgfile="$ofile.cfg"
-  trap "$rm \"$cfgfile\"; exit 1" 1 2 15
-  echo "creating $cfgfile"
-  $rm "$cfgfile"
-  cat <<EOF > "$cfgfile"
-# `$echo "$cfgfile" | sed 's%^.*/%%'` - Libtool configuration file.
-# Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
-EOF
-  ;;
-esac
-
-cat <<EOF >> "$cfgfile"
-# Libtool was configured as follows, on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
-#
-# CC=$old_CC CFLAGS=$old_CFLAGS CPPFLAGS=$old_CPPFLAGS \\
-# LD=$old_LD LDFLAGS=$old_LDFLAGS LIBS=$old_LIBS \\
-# NM=$old_NM RANLIB=$old_RANLIB LN_S=$old_LN_S \\
-# DLLTOOL=$old_DLLTOOL OBJDUMP=$old_OBJDUMP AS=$old_AS \\
-#   $0$ltconfig_args
-#
-# Compiler and other test output produced by $progname, useful for
-# debugging $progname, is in ./config.log if it exists.
-
-# The version of $progname that generated this script.
-LTCONFIG_VERSION=$LTCONFIG_VERSION
-
-# Shell to use when invoking shell scripts.
-SHELL=$LTSHELL
-
-# Whether or not to build shared libraries.
-build_libtool_libs=$enable_shared
-
-# Whether or not to build static libraries.
-build_old_libs=$enable_static
-
-# Whether or not to optimize for fast installation.
-fast_install=$enable_fast_install
-
-# The host system.
-host_alias=$host_alias
-host=$host
-
-# An echo program that does not interpret backslashes.
-echo=$ltecho
-
-# The archiver.
-AR=$AR
-
-# The default C compiler.
-CC=$CC
-
-# The linker used to build libraries.
-LD=$LD
-
-# Whether we need hard or soft links.
-LN_S=$LN_S
-
-# A BSD-compatible nm program.
-NM=$NM
-
-# Used on cygwin: DLL creation program.
-DLLTOOL="$DLLTOOL"
-
-# Used on cygwin: object dumper.
-OBJDUMP="$OBJDUMP"
-
-# Used on cygwin: assembler.
-AS="$AS"
-
-# The name of the directory that contains temporary libtool files.
-objdir=$objdir
-
-# How to create reloadable object files.
-reload_flag=$reload_flag
-reload_cmds=$reload_cmds
-
-# How to pass a linker flag through the compiler.
-wl=$wl
-
-# Object file suffix (normally "o").
-objext="$objext"
-
-# Old archive suffix (normally "a").
-libext="$libext"
-
-# Executable file suffix (normally "").
-exeext="$exeext"
-
-# Additional compiler flags for building library objects.
-pic_flag=$pic_flag
-
-# Does compiler simultaneously support -c and -o options?
-compiler_c_o=$compiler_c_o
-
-# Can we write directly to a .lo ?
-compiler_o_lo=$compiler_o_lo
-
-# Must we lock files when doing compilation ?
-need_locks=$need_locks
-
-# Do we need the lib prefix for modules?
-need_lib_prefix=$need_lib_prefix
-
-# Do we need a version for libraries?
-need_version=$need_version
-
-# Whether dlopen is supported.
-dlopen=$enable_dlopen
-
-# Whether dlopen of programs is supported.
-dlopen_self=$enable_dlopen_self
-
-# Whether dlopen of statically linked programs is supported.
-dlopen_self_static=$enable_dlopen_self_static
-
-# Compiler flag to prevent dynamic linking.
-link_static_flag=$link_static_flag
-
-# Compiler flag to turn off builtin functions.
-no_builtin_flag=$no_builtin_flag
-
-# Compiler flag to allow reflexive dlopens.
-export_dynamic_flag_spec=$export_dynamic_flag_spec
-
-# Compiler flag to generate shared objects directly from archives.
-whole_archive_flag_spec=$whole_archive_flag_spec
-
-# Compiler flag to generate thread-safe objects.
-thread_safe_flag_spec=$thread_safe_flag_spec
-
-# Library versioning type.
-version_type=$version_type
-
-# Format of library name prefix.
-libname_spec=$libname_spec
-
-# List of archive names.  First name is the real one, the rest are links.
-# The last name is the one that the linker finds with -lNAME.
-library_names_spec=$library_names_spec
-
-# The coded name of the library, if different from the real name.
-soname_spec=$soname_spec
-
-# Commands used to build and install an old-style archive.
-RANLIB=$RANLIB
-old_archive_cmds=$old_archive_cmds
-old_postinstall_cmds=$old_postinstall_cmds
-old_postuninstall_cmds=$old_postuninstall_cmds
-
-# Create an old-style archive from a shared archive.
-old_archive_from_new_cmds=$old_archive_from_new_cmds
-
-# Commands used to build and install a shared archive.
-archive_cmds=$archive_cmds
-archive_expsym_cmds=$archive_expsym_cmds
-postinstall_cmds=$postinstall_cmds
-postuninstall_cmds=$postuninstall_cmds
-
-# Method to check whether dependent libraries are shared objects.
-deplibs_check_method=$deplibs_check_method
-
-# Command to use when deplibs_check_method == file_magic.
-file_magic_cmd=$file_magic_cmd
-
-# Flag that allows shared libraries with undefined symbols to be built.
-allow_undefined_flag=$allow_undefined_flag
-
-# Flag that forces no undefined symbols.
-no_undefined_flag=$no_undefined_flag
-
-# Commands used to finish a libtool library installation in a directory.
-finish_cmds=$finish_cmds
-
-# Same as above, but a single script fragment to be evaled but not shown.
-finish_eval=$finish_eval
-
-# Take the output of nm and produce a listing of raw symbols and C names.
-global_symbol_pipe=$global_symbol_pipe
-
-# Transform the output of nm in a proper C declaration
-global_symbol_to_cdecl=$global_symbol_to_cdecl
-
-# This is the shared library runtime path variable.
-runpath_var=$runpath_var
-
-# This is the shared library path variable.
-shlibpath_var=$shlibpath_var
-
-# Is shlibpath searched before the hard-coded library search path?
-shlibpath_overrides_runpath=$shlibpath_overrides_runpath
-
-# How to hardcode a shared library path into an executable.
-hardcode_action=$hardcode_action
-
-# Flag to hardcode \$libdir into a binary during linking.
-# This must work even if \$libdir does not exist.
-hardcode_libdir_flag_spec=$hardcode_libdir_flag_spec
-
-# Whether we need a single -rpath flag with a separated argument.
-hardcode_libdir_separator=$hardcode_libdir_separator
-
-# Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the
-# resulting binary.
-hardcode_direct=$hardcode_direct
-
-# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
-# resulting binary.
-hardcode_minus_L=$hardcode_minus_L
-
-# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
-# the resulting binary.
-hardcode_shlibpath_var=$hardcode_shlibpath_var
-
-# Compile-time system search path for libraries
-sys_lib_search_path_spec=$sys_lib_search_path_spec
-
-# Run-time system search path for libraries
-sys_lib_dlsearch_path_spec=$sys_lib_dlsearch_path_spec
-
-# Fix the shell variable \$srcfile for the compiler.
-fix_srcfile_path="$fix_srcfile_path"
-
-# Set to yes if exported symbols are required.
-always_export_symbols=$always_export_symbols
-
-# The commands to list exported symbols.
-export_symbols_cmds=$export_symbols_cmds
-
-# Symbols that should not be listed in the preloaded symbols.
-exclude_expsyms=$exclude_expsyms
-
-# Symbols that must always be exported.
-include_expsyms=$include_expsyms
-
-EOF
-
-case "$ltmain" in
-*.sh)
-  echo '### END LIBTOOL CONFIG' >> "$ofile"
-  echo >> "$ofile"
-  case "$host_os" in
-  aix3*)
-    cat <<\EOF >> "$ofile"
-
-# AIX sometimes has problems with the GCC collect2 program.  For some
-# reason, if we set the COLLECT_NAMES environment variable, the problems
-# vanish in a puff of smoke.
-if test "X${COLLECT_NAMES+set}" != Xset; then
-  COLLECT_NAMES=
-  export COLLECT_NAMES
-fi
-EOF
-    ;;
-  esac
-
-  # Append the ltmain.sh script.
-  sed '$q' "$ltmain" >> "$ofile" || (rm -f "$ofile"; exit 1)
-  # We use sed instead of cat because bash on DJGPP gets confused if
-  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
-  # text mode, it properly converts lines to CR/LF.  This bash problem
-  # is reportedly fixed, but why not run on old versions too?
-
-  chmod +x "$ofile"
-  ;;
-
-*)
-  # Compile the libtool program.
-  echo "FIXME: would compile $ltmain"
-  ;;
-esac
-
-test -n "$cache_file" || exit 0
-
-# AC_CACHE_SAVE
-trap '' 1 2 15
-cat > confcache <<\EOF
-# This file is a shell script that caches the results of configure
-# tests run on this system so they can be shared between configure
-# scripts and configure runs.  It is not useful on other systems.
-# If it contains results you don't want to keep, you may remove or edit it.
-#
-# By default, configure uses ./config.cache as the cache file,
-# creating it if it does not exist already.  You can give configure
-# the --cache-file=FILE option to use a different cache file; that is
-# what configure does when it calls configure scripts in
-# subdirectories, so they share the cache.
-# Giving --cache-file=/dev/null disables caching, for debugging configure.
-# config.status only pays attention to the cache file if you give it the
-# --recheck option to rerun configure.
-#
-EOF
-# The following way of writing the cache mishandles newlines in values,
-# but we know of no workaround that is simple, portable, and efficient.
-# So, don't put newlines in cache variables' values.
-# Ultrix sh set writes to stderr and can't be redirected directly,
-# and sets the high bit in the cache file unless we assign to the vars.
-(set) 2>&1 |
-  case `(ac_space=' '; set | grep ac_space) 2>&1` in
-  *ac_space=\ *)
-    # `set' does not quote correctly, so add quotes (double-quote substitution
-    # turns \\\\ into \\, and sed turns \\ into \).
-    sed -n \
-      -e "s/'/'\\\\''/g" \
-      -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
-    ;;
-  *)
-    # `set' quotes correctly as required by POSIX, so do not add quotes.
-    sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
-    ;;
-  esac >> confcache
-if cmp -s $cache_file confcache; then
-  :
-else
-  if test -w $cache_file; then
-    echo "updating cache $cache_file"
-    cat confcache > $cache_file
-  else
-    echo "not updating unwritable cache $cache_file"
-  fi
-fi
-rm -f confcache
-
-exit 0
-
-# Local Variables:
-# mode:shell-script
-# sh-indentation:2
-# End:
diff --git a/cfg/ltmain.sh b/cfg/ltmain.sh
deleted file mode 100644
index 27d498a..0000000
--- a/cfg/ltmain.sh
+++ /dev/null
@@ -1,6956 +0,0 @@
-# ltmain.sh - Provide generalized library-building support services.
-# NOTE: Changing this file will not affect anything until you rerun configure.
-#
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006,
-# 2007, 2008  Free Software Foundation, Inc.
-# Originally by Gordon Matzigkeit <gord at gnu.ai.mit.edu>, 1996
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-#
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-basename="s,^.*/,,g"
-
-# Work around backward compatibility issue on IRIX 6.5. On IRIX 6.4+, sh
-# is ksh but when the shell is invoked as "sh" and the current value of
-# the _XPG environment variable is not equal to 1 (one), the special
-# positional parameter $0, within a function call, is the name of the
-# function.
-progpath="$0"
-
-# The name of this program:
-progname=`echo "$progpath" | $SED $basename`
-modename="$progname"
-
-# Global variables:
-EXIT_SUCCESS=0
-EXIT_FAILURE=1
-
-PROGRAM=ltmain.sh
-PACKAGE=libtool
-VERSION=1.5.26
-TIMESTAMP=" (1.1220.2.492 2008/01/30 06:40:56)"
-
-# Be Bourne compatible (taken from Autoconf:_AS_BOURNE_COMPATIBLE).
-if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
-  emulate sh
-  NULLCMD=:
-  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
-  # is contrary to our usage.  Disable this feature.
-  alias -g '${1+"$@"}'='"$@"'
-  setopt NO_GLOB_SUBST
-else
-  case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
-fi
-BIN_SH=xpg4; export BIN_SH # for Tru64
-DUALCASE=1; export DUALCASE # for MKS sh
-
-# Check that we have a working $echo.
-if test "X$1" = X--no-reexec; then
-  # Discard the --no-reexec flag, and continue.
-  shift
-elif test "X$1" = X--fallback-echo; then
-  # Avoid inline document here, it may be left over
-  :
-elif test "X`($echo '\t') 2>/dev/null`" = 'X\t'; then
-  # Yippee, $echo works!
-  :
-else
-  # Restart under the correct shell, and then maybe $echo will work.
-  exec $SHELL "$progpath" --no-reexec ${1+"$@"}
-fi
-
-if test "X$1" = X--fallback-echo; then
-  # used as fallback echo
-  shift
-  cat <<EOF
-$*
-EOF
-  exit $EXIT_SUCCESS
-fi
-
-default_mode=
-help="Try \`$progname --help' for more information."
-magic="%%%MAGIC variable%%%"
-mkdir="mkdir"
-mv="mv -f"
-rm="rm -f"
-
-# Sed substitution that helps us do robust quoting.  It backslashifies
-# metacharacters that are still active within double-quoted strings.
-Xsed="${SED}"' -e 1s/^X//'
-sed_quote_subst='s/\([\\`\\"$\\\\]\)/\\\1/g'
-# test EBCDIC or ASCII
-case `echo X|tr X '\101'` in
- A) # ASCII based system
-    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
-  SP2NL='tr \040 \012'
-  NL2SP='tr \015\012 \040\040'
-  ;;
- *) # EBCDIC based system
-  SP2NL='tr \100 \n'
-  NL2SP='tr \r\n \100\100'
-  ;;
-esac
-
-# NLS nuisances.
-# Only set LANG and LC_ALL to C if already set.
-# These must not be set unconditionally because not all systems understand
-# e.g. LANG=C (notably SCO).
-# We save the old values to restore during execute mode.
-lt_env=
-for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
-do
-  eval "if test \"\${$lt_var+set}\" = set; then
-	  save_$lt_var=\$$lt_var
-	  lt_env=\"$lt_var=\$$lt_var \$lt_env\"
-	  $lt_var=C
-	  export $lt_var
-	fi"
-done
-
-if test -n "$lt_env"; then
-  lt_env="env $lt_env"
-fi
-
-# Make sure IFS has a sensible default
-lt_nl='
-'
-IFS=" 	$lt_nl"
-
-if test "$build_libtool_libs" != yes && test "$build_old_libs" != yes; then
-  $echo "$modename: not configured to build any kind of library" 1>&2
-  $echo "Fatal configuration error.  See the $PACKAGE docs for more information." 1>&2
-  exit $EXIT_FAILURE
-fi
-
-# Global variables.
-mode=$default_mode
-nonopt=
-prev=
-prevopt=
-run=
-show="$echo"
-show_help=
-execute_dlfiles=
-duplicate_deps=no
-preserve_args=
-lo2o="s/\\.lo\$/.${objext}/"
-o2lo="s/\\.${objext}\$/.lo/"
-extracted_archives=
-extracted_serial=0
-
-#####################################
-# Shell function definitions:
-# This seems to be the best place for them
-
-# func_mktempdir [string]
-# Make a temporary directory that won't clash with other running
-# libtool processes, and avoids race conditions if possible.  If
-# given, STRING is the basename for that directory.
-func_mktempdir ()
-{
-    my_template="${TMPDIR-/tmp}/${1-$progname}"
-
-    if test "$run" = ":"; then
-      # Return a directory name, but don't create it in dry-run mode
-      my_tmpdir="${my_template}-$$"
-    else
-
-      # If mktemp works, use that first and foremost
-      my_tmpdir=`mktemp -d "${my_template}-XXXXXXXX" 2>/dev/null`
-
-      if test ! -d "$my_tmpdir"; then
-	# Failing that, at least try and use $RANDOM to avoid a race
-	my_tmpdir="${my_template}-${RANDOM-0}$$"
-
-	save_mktempdir_umask=`umask`
-	umask 0077
-	$mkdir "$my_tmpdir"
-	umask $save_mktempdir_umask
-      fi
-
-      # If we're not in dry-run mode, bomb out on failure
-      test -d "$my_tmpdir" || {
-        $echo "cannot create temporary directory \`$my_tmpdir'" 1>&2
-	exit $EXIT_FAILURE
-      }
-    fi
-
-    $echo "X$my_tmpdir" | $Xsed
-}
-
-
-# func_win32_libid arg
-# return the library type of file 'arg'
-#
-# Need a lot of goo to handle *both* DLLs and import libs
-# Has to be a shell function in order to 'eat' the argument
-# that is supplied when $file_magic_command is called.
-func_win32_libid ()
-{
-  win32_libid_type="unknown"
-  win32_fileres=`file -L $1 2>/dev/null`
-  case $win32_fileres in
-  *ar\ archive\ import\ library*) # definitely import
-    win32_libid_type="x86 archive import"
-    ;;
-  *ar\ archive*) # could be an import, or static
-    if eval $OBJDUMP -f $1 | $SED -e '10q' 2>/dev/null | \
-      $EGREP -e 'file format pe-i386(.*architecture: i386)?' >/dev/null ; then
-      win32_nmres=`eval $NM -f posix -A $1 | \
-	$SED -n -e '1,100{
-		/ I /{
-			s,.*,import,
-			p
-			q
-			}
-		}'`
-      case $win32_nmres in
-      import*)  win32_libid_type="x86 archive import";;
-      *)        win32_libid_type="x86 archive static";;
-      esac
-    fi
-    ;;
-  *DLL*)
-    win32_libid_type="x86 DLL"
-    ;;
-  *executable*) # but shell scripts are "executable" too...
-    case $win32_fileres in
-    *MS\ Windows\ PE\ Intel*)
-      win32_libid_type="x86 DLL"
-      ;;
-    esac
-    ;;
-  esac
-  $echo $win32_libid_type
-}
-
-
-# func_infer_tag arg
-# Infer tagged configuration to use if any are available and
-# if one wasn't chosen via the "--tag" command line option.
-# Only attempt this if the compiler in the base compile
-# command doesn't match the default compiler.
-# arg is usually of the form 'gcc ...'
-func_infer_tag ()
-{
-    if test -n "$available_tags" && test -z "$tagname"; then
-      CC_quoted=
-      for arg in $CC; do
-	case $arg in
-	  *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \	]*|*]*|"")
-	  arg="\"$arg\""
-	  ;;
-	esac
-	CC_quoted="$CC_quoted $arg"
-      done
-      case $@ in
-      # Blanks in the command may have been stripped by the calling shell,
-      # but not from the CC environment variable when configure was run.
-      " $CC "* | "$CC "* | " `$echo $CC` "* | "`$echo $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$echo $CC_quoted` "* | "`$echo $CC_quoted` "*) ;;
-      # Blanks at the start of $base_compile will cause this to fail
-      # if we don't check for them as well.
-      *)
-	for z in $available_tags; do
-	  if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $z$" < "$progpath" > /dev/null; then
-	    # Evaluate the configuration.
-	    eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$z'$/,/^# ### END LIBTOOL TAG CONFIG: '$z'$/p' < $progpath`"
-	    CC_quoted=
-	    for arg in $CC; do
-	    # Double-quote args containing other shell metacharacters.
-	    case $arg in
-	      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \	]*|*]*|"")
-	      arg="\"$arg\""
-	      ;;
-	    esac
-	    CC_quoted="$CC_quoted $arg"
-	  done
-	    case "$@ " in
-	      " $CC "* | "$CC "* | " `$echo $CC` "* | "`$echo $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$echo $CC_quoted` "* | "`$echo $CC_quoted` "*)
-	      # The compiler in the base compile command matches
-	      # the one in the tagged configuration.
-	      # Assume this is the tagged configuration we want.
-	      tagname=$z
-	      break
-	      ;;
-	    esac
-	  fi
-	done
-	# If $tagname still isn't set, then no tagged configuration
-	# was found and let the user know that the "--tag" command
-	# line option must be used.
-	if test -z "$tagname"; then
-	  $echo "$modename: unable to infer tagged configuration"
-	  $echo "$modename: specify a tag with \`--tag'" 1>&2
-	  exit $EXIT_FAILURE
-#        else
-#          $echo "$modename: using $tagname tagged configuration"
-	fi
-	;;
-      esac
-    fi
-}
-
-
-# func_extract_an_archive dir oldlib
-func_extract_an_archive ()
-{
-    f_ex_an_ar_dir="$1"; shift
-    f_ex_an_ar_oldlib="$1"
-
-    $show "(cd $f_ex_an_ar_dir && $AR x $f_ex_an_ar_oldlib)"
-    $run eval "(cd \$f_ex_an_ar_dir && $AR x \$f_ex_an_ar_oldlib)" || exit $?
-    if ($AR t "$f_ex_an_ar_oldlib" | sort | sort -uc >/dev/null 2>&1); then
-     :
-    else
-      $echo "$modename: ERROR: object name conflicts: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib" 1>&2
-      exit $EXIT_FAILURE
-    fi
-}
-
-# func_extract_archives gentop oldlib ...
-func_extract_archives ()
-{
-    my_gentop="$1"; shift
-    my_oldlibs=${1+"$@"}
-    my_oldobjs=""
-    my_xlib=""
-    my_xabs=""
-    my_xdir=""
-    my_status=""
-
-    $show "${rm}r $my_gentop"
-    $run ${rm}r "$my_gentop"
-    $show "$mkdir $my_gentop"
-    $run $mkdir "$my_gentop"
-    my_status=$?
-    if test "$my_status" -ne 0 && test ! -d "$my_gentop"; then
-      exit $my_status
-    fi
-
-    for my_xlib in $my_oldlibs; do
-      # Extract the objects.
-      case $my_xlib in
-	[\\/]* | [A-Za-z]:[\\/]*) my_xabs="$my_xlib" ;;
-	*) my_xabs=`pwd`"/$my_xlib" ;;
-      esac
-      my_xlib=`$echo "X$my_xlib" | $Xsed -e 's%^.*/%%'`
-      my_xlib_u=$my_xlib
-      while :; do
-        case " $extracted_archives " in
-	*" $my_xlib_u "*)
-	  extracted_serial=`expr $extracted_serial + 1`
-	  my_xlib_u=lt$extracted_serial-$my_xlib ;;
-	*) break ;;
-	esac
-      done
-      extracted_archives="$extracted_archives $my_xlib_u"
-      my_xdir="$my_gentop/$my_xlib_u"
-
-      $show "${rm}r $my_xdir"
-      $run ${rm}r "$my_xdir"
-      $show "$mkdir $my_xdir"
-      $run $mkdir "$my_xdir"
-      exit_status=$?
-      if test "$exit_status" -ne 0 && test ! -d "$my_xdir"; then
-	exit $exit_status
-      fi
-      case $host in
-      *-darwin*)
-	$show "Extracting $my_xabs"
-	# Do not bother doing anything if just a dry run
-	if test -z "$run"; then
-	  darwin_orig_dir=`pwd`
-	  cd $my_xdir || exit $?
-	  darwin_archive=$my_xabs
-	  darwin_curdir=`pwd`
-	  darwin_base_archive=`$echo "X$darwin_archive" | $Xsed -e 's%^.*/%%'`
-	  darwin_arches=`lipo -info "$darwin_archive" 2>/dev/null | $EGREP Architectures 2>/dev/null`
-	  if test -n "$darwin_arches"; then 
-	    darwin_arches=`echo "$darwin_arches" | $SED -e 's/.*are://'`
-	    darwin_arch=
-	    $show "$darwin_base_archive has multiple architectures $darwin_arches"
-	    for darwin_arch in  $darwin_arches ; do
-	      mkdir -p "unfat-$$/${darwin_base_archive}-${darwin_arch}"
-	      lipo -thin $darwin_arch -output "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" "${darwin_archive}"
-	      cd "unfat-$$/${darwin_base_archive}-${darwin_arch}"
-	      func_extract_an_archive "`pwd`" "${darwin_base_archive}"
-	      cd "$darwin_curdir"
-	      $rm "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}"
-	    done # $darwin_arches
-      ## Okay now we have a bunch of thin objects, gotta fatten them up :)
-	    darwin_filelist=`find unfat-$$ -type f -name \*.o -print -o -name \*.lo -print| xargs basename | sort -u | $NL2SP`
-	    darwin_file=
-	    darwin_files=
-	    for darwin_file in $darwin_filelist; do
-	      darwin_files=`find unfat-$$ -name $darwin_file -print | $NL2SP`
-	      lipo -create -output "$darwin_file" $darwin_files
-	    done # $darwin_filelist
-	    ${rm}r unfat-$$
-	    cd "$darwin_orig_dir"
-	  else
-	    cd "$darwin_orig_dir"
- 	    func_extract_an_archive "$my_xdir" "$my_xabs"
-	  fi # $darwin_arches
-	fi # $run
-	;;
-      *)
-        func_extract_an_archive "$my_xdir" "$my_xabs"
-        ;;
-      esac
-      my_oldobjs="$my_oldobjs "`find $my_xdir -name \*.$objext -print -o -name \*.lo -print | $NL2SP`
-    done
-    func_extract_archives_result="$my_oldobjs"
-}
-# End of Shell function definitions
-#####################################
-
-# Darwin sucks
-eval std_shrext=\"$shrext_cmds\"
-
-disable_libs=no
-
-# Parse our command line options once, thoroughly.
-while test "$#" -gt 0
-do
-  arg="$1"
-  shift
-
-  case $arg in
-  -*=*) optarg=`$echo "X$arg" | $Xsed -e 's/[-_a-zA-Z0-9]*=//'` ;;
-  *) optarg= ;;
-  esac
-
-  # If the previous option needs an argument, assign it.
-  if test -n "$prev"; then
-    case $prev in
-    execute_dlfiles)
-      execute_dlfiles="$execute_dlfiles $arg"
-      ;;
-    tag)
-      tagname="$arg"
-      preserve_args="${preserve_args}=$arg"
-
-      # Check whether tagname contains only valid characters
-      case $tagname in
-      *[!-_A-Za-z0-9,/]*)
-	$echo "$progname: invalid tag name: $tagname" 1>&2
-	exit $EXIT_FAILURE
-	;;
-      esac
-
-      case $tagname in
-      CC)
-	# Don't test for the "default" C tag, as we know, it's there, but
-	# not specially marked.
-	;;
-      *)
-	if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "$progpath" > /dev/null; then
-	  taglist="$taglist $tagname"
-	  # Evaluate the configuration.
-	  eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$tagname'$/,/^# ### END LIBTOOL TAG CONFIG: '$tagname'$/p' < $progpath`"
-	else
-	  $echo "$progname: ignoring unknown tag $tagname" 1>&2
-	fi
-	;;
-      esac
-      ;;
-    *)
-      eval "$prev=\$arg"
-      ;;
-    esac
-
-    prev=
-    prevopt=
-    continue
-  fi
-
-  # Have we seen a non-optional argument yet?
-  case $arg in
-  --help)
-    show_help=yes
-    ;;
-
-  --version)
-    echo "\
-$PROGRAM (GNU $PACKAGE) $VERSION$TIMESTAMP
-
-Copyright (C) 2008  Free Software Foundation, Inc.
-This is free software; see the source for copying conditions.  There is NO
-warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
-    exit $?
-    ;;
-
-  --config)
-    ${SED} -e '1,/^# ### BEGIN LIBTOOL CONFIG/d' -e '/^# ### END LIBTOOL CONFIG/,$d' $progpath
-    # Now print the configurations for the tags.
-    for tagname in $taglist; do
-      ${SED} -n -e "/^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$/,/^# ### END LIBTOOL TAG CONFIG: $tagname$/p" < "$progpath"
-    done
-    exit $?
-    ;;
-
-  --debug)
-    $echo "$progname: enabling shell trace mode"
-    set -x
-    preserve_args="$preserve_args $arg"
-    ;;
-
-  --dry-run | -n)
-    run=:
-    ;;
-
-  --features)
-    $echo "host: $host"
-    if test "$build_libtool_libs" = yes; then
-      $echo "enable shared libraries"
-    else
-      $echo "disable shared libraries"
-    fi
-    if test "$build_old_libs" = yes; then
-      $echo "enable static libraries"
-    else
-      $echo "disable static libraries"
-    fi
-    exit $?
-    ;;
-
-  --finish) mode="finish" ;;
-
-  --mode) prevopt="--mode" prev=mode ;;
-  --mode=*) mode="$optarg" ;;
-
-  --preserve-dup-deps) duplicate_deps="yes" ;;
-
-  --quiet | --silent)
-    show=:
-    preserve_args="$preserve_args $arg"
-    ;;
-
-  --tag)
-    prevopt="--tag"
-    prev=tag
-    preserve_args="$preserve_args --tag"
-    ;;
-  --tag=*)
-    set tag "$optarg" ${1+"$@"}
-    shift
-    prev=tag
-    preserve_args="$preserve_args --tag"
-    ;;
-
-  -dlopen)
-    prevopt="-dlopen"
-    prev=execute_dlfiles
-    ;;
-
-  -*)
-    $echo "$modename: unrecognized option \`$arg'" 1>&2
-    $echo "$help" 1>&2
-    exit $EXIT_FAILURE
-    ;;
-
-  *)
-    nonopt="$arg"
-    break
-    ;;
-  esac
-done
-
-if test -n "$prevopt"; then
-  $echo "$modename: option \`$prevopt' requires an argument" 1>&2
-  $echo "$help" 1>&2
-  exit $EXIT_FAILURE
-fi
-
-case $disable_libs in
-no) 
-  ;;
-shared)
-  build_libtool_libs=no
-  build_old_libs=yes
-  ;;
-static)
-  build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac`
-  ;;
-esac
-
-# If this variable is set in any of the actions, the command in it
-# will be execed at the end.  This prevents here-documents from being
-# left over by shells.
-exec_cmd=
-
-if test -z "$show_help"; then
-
-  # Infer the operation mode.
-  if test -z "$mode"; then
-    $echo "*** Warning: inferring the mode of operation is deprecated." 1>&2
-    $echo "*** Future versions of Libtool will require --mode=MODE be specified." 1>&2
-    case $nonopt in
-    *cc | cc* | *++ | gcc* | *-gcc* | g++* | xlc*)
-      mode=link
-      for arg
-      do
-	case $arg in
-	-c)
-	   mode=compile
-	   break
-	   ;;
-	esac
-      done
-      ;;
-    *db | *dbx | *strace | *truss)
-      mode=execute
-      ;;
-    *install*|cp|mv)
-      mode=install
-      ;;
-    *rm)
-      mode=uninstall
-      ;;
-    *)
-      # If we have no mode, but dlfiles were specified, then do execute mode.
-      test -n "$execute_dlfiles" && mode=execute
-
-      # Just use the default operation mode.
-      if test -z "$mode"; then
-	if test -n "$nonopt"; then
-	  $echo "$modename: warning: cannot infer operation mode from \`$nonopt'" 1>&2
-	else
-	  $echo "$modename: warning: cannot infer operation mode without MODE-ARGS" 1>&2
-	fi
-      fi
-      ;;
-    esac
-  fi
-
-  # Only execute mode is allowed to have -dlopen flags.
-  if test -n "$execute_dlfiles" && test "$mode" != execute; then
-    $echo "$modename: unrecognized option \`-dlopen'" 1>&2
-    $echo "$help" 1>&2
-    exit $EXIT_FAILURE
-  fi
-
-  # Change the help message to a mode-specific one.
-  generic_help="$help"
-  help="Try \`$modename --help --mode=$mode' for more information."
-
-  # These modes are in order of execution frequency so that they run quickly.
-  case $mode in
-  # libtool compile mode
-  compile)
-    modename="$modename: compile"
-    # Get the compilation command and the source file.
-    base_compile=
-    srcfile="$nonopt"  #  always keep a non-empty value in "srcfile"
-    suppress_opt=yes
-    suppress_output=
-    arg_mode=normal
-    libobj=
-    later=
-
-    for arg
-    do
-      case $arg_mode in
-      arg  )
-	# do not "continue".  Instead, add this to base_compile
-	lastarg="$arg"
-	arg_mode=normal
-	;;
-
-      target )
-	libobj="$arg"
-	arg_mode=normal
-	continue
-	;;
-
-      normal )
-	# Accept any command-line options.
-	case $arg in
-	-o)
-	  if test -n "$libobj" ; then
-	    $echo "$modename: you cannot specify \`-o' more than once" 1>&2
-	    exit $EXIT_FAILURE
-	  fi
-	  arg_mode=target
-	  continue
-	  ;;
-
-	-static | -prefer-pic | -prefer-non-pic)
-	  later="$later $arg"
-	  continue
-	  ;;
-
-	-no-suppress)
-	  suppress_opt=no
-	  continue
-	  ;;
-
-	-Xcompiler)
-	  arg_mode=arg  #  the next one goes into the "base_compile" arg list
-	  continue      #  The current "srcfile" will either be retained or
-	  ;;            #  replaced later.  I would guess that would be a bug.
-
-	-Wc,*)
-	  args=`$echo "X$arg" | $Xsed -e "s/^-Wc,//"`
-	  lastarg=
-	  save_ifs="$IFS"; IFS=','
- 	  for arg in $args; do
-	    IFS="$save_ifs"
-
-	    # Double-quote args containing other shell metacharacters.
-	    # Many Bourne shells cannot handle close brackets correctly
-	    # in scan sets, so we specify it separately.
-	    case $arg in
-	      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \	]*|*]*|"")
-	      arg="\"$arg\""
-	      ;;
-	    esac
-	    lastarg="$lastarg $arg"
-	  done
-	  IFS="$save_ifs"
-	  lastarg=`$echo "X$lastarg" | $Xsed -e "s/^ //"`
-
-	  # Add the arguments to base_compile.
-	  base_compile="$base_compile $lastarg"
-	  continue
-	  ;;
-
-	* )
-	  # Accept the current argument as the source file.
-	  # The previous "srcfile" becomes the current argument.
-	  #
-	  lastarg="$srcfile"
-	  srcfile="$arg"
-	  ;;
-	esac  #  case $arg
-	;;
-      esac    #  case $arg_mode
-
-      # Aesthetically quote the previous argument.
-      lastarg=`$echo "X$lastarg" | $Xsed -e "$sed_quote_subst"`
-
-      case $lastarg in
-      # Double-quote args containing other shell metacharacters.
-      # Many Bourne shells cannot handle close brackets correctly
-      # in scan sets, and some SunOS ksh mistreat backslash-escaping
-      # in scan sets (worked around with variable expansion),
-      # and furthermore cannot handle '|' '&' '(' ')' in scan sets 
-      # at all, so we specify them separately.
-      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \	]*|*]*|"")
-	lastarg="\"$lastarg\""
-	;;
-      esac
-
-      base_compile="$base_compile $lastarg"
-    done # for arg
-
-    case $arg_mode in
-    arg)
-      $echo "$modename: you must specify an argument for -Xcompile"
-      exit $EXIT_FAILURE
-      ;;
-    target)
-      $echo "$modename: you must specify a target with \`-o'" 1>&2
-      exit $EXIT_FAILURE
-      ;;
-    *)
-      # Get the name of the library object.
-      [ -z "$libobj" ] && libobj=`$echo "X$srcfile" | $Xsed -e 's%^.*/%%'`
-      ;;
-    esac
-
-    # Recognize several different file suffixes.
-    # If the user specifies -o file.o, it is replaced with file.lo
-    xform='[cCFSifmso]'
-    case $libobj in
-    *.ada) xform=ada ;;
-    *.adb) xform=adb ;;
-    *.ads) xform=ads ;;
-    *.asm) xform=asm ;;
-    *.c++) xform=c++ ;;
-    *.cc) xform=cc ;;
-    *.ii) xform=ii ;;
-    *.class) xform=class ;;
-    *.cpp) xform=cpp ;;
-    *.cxx) xform=cxx ;;
-    *.[fF][09]?) xform=[fF][09]. ;;
-    *.for) xform=for ;;
-    *.java) xform=java ;;
-    *.obj) xform=obj ;;
-    *.sx) xform=sx ;;
-    esac
-
-    libobj=`$echo "X$libobj" | $Xsed -e "s/\.$xform$/.lo/"`
-
-    case $libobj in
-    *.lo) obj=`$echo "X$libobj" | $Xsed -e "$lo2o"` ;;
-    *)
-      $echo "$modename: cannot determine name of library object from \`$libobj'" 1>&2
-      exit $EXIT_FAILURE
-      ;;
-    esac
-
-    func_infer_tag $base_compile
-
-    for arg in $later; do
-      case $arg in
-      -static)
-	build_old_libs=yes
-	continue
-	;;
-
-      -prefer-pic)
-	pic_mode=yes
-	continue
-	;;
-
-      -prefer-non-pic)
-	pic_mode=no
-	continue
-	;;
-      esac
-    done
-
-    qlibobj=`$echo "X$libobj" | $Xsed -e "$sed_quote_subst"`
-    case $qlibobj in
-      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \	]*|*]*|"")
-	qlibobj="\"$qlibobj\"" ;;
-    esac
-    test "X$libobj" != "X$qlibobj" \
-	&& $echo "X$libobj" | grep '[]~#^*{};<>?"'"'"' 	&()|`$[]' \
-	&& $echo "$modename: libobj name \`$libobj' may not contain shell special characters."
-    objname=`$echo "X$obj" | $Xsed -e 's%^.*/%%'`
-    xdir=`$echo "X$obj" | $Xsed -e 's%/[^/]*$%%'`
-    if test "X$xdir" = "X$obj"; then
-      xdir=
-    else
-      xdir=$xdir/
-    fi
-    lobj=${xdir}$objdir/$objname
-
-    if test -z "$base_compile"; then
-      $echo "$modename: you must specify a compilation command" 1>&2
-      $echo "$help" 1>&2
-      exit $EXIT_FAILURE
-    fi
-
-    # Delete any leftover library objects.
-    if test "$build_old_libs" = yes; then
-      removelist="$obj $lobj $libobj ${libobj}T"
-    else
-      removelist="$lobj $libobj ${libobj}T"
-    fi
-
-    $run $rm $removelist
-    trap "$run $rm $removelist; exit $EXIT_FAILURE" 1 2 15
-
-    # On Cygwin there's no "real" PIC flag so we must build both object types
-    case $host_os in
-    cygwin* | mingw* | pw32* | os2*)
-      pic_mode=default
-      ;;
-    esac
-    if test "$pic_mode" = no && test "$deplibs_check_method" != pass_all; then
-      # non-PIC code in shared libraries is not supported
-      pic_mode=default
-    fi
-
-    # Calculate the filename of the output object if compiler does
-    # not support -o with -c
-    if test "$compiler_c_o" = no; then
-      output_obj=`$echo "X$srcfile" | $Xsed -e 's%^.*/%%' -e 's%\.[^.]*$%%'`.${objext}
-      lockfile="$output_obj.lock"
-      removelist="$removelist $output_obj $lockfile"
-      trap "$run $rm $removelist; exit $EXIT_FAILURE" 1 2 15
-    else
-      output_obj=
-      need_locks=no
-      lockfile=
-    fi
-
-    # Lock this critical section if it is needed
-    # We use this script file to make the link, it avoids creating a new file
-    if test "$need_locks" = yes; then
-      until $run ln "$progpath" "$lockfile" 2>/dev/null; do
-	$show "Waiting for $lockfile to be removed"
-	sleep 2
-      done
-    elif test "$need_locks" = warn; then
-      if test -f "$lockfile"; then
-	$echo "\
-*** ERROR, $lockfile exists and contains:
-`cat $lockfile 2>/dev/null`
-
-This indicates that another process is trying to use the same
-temporary object file, and libtool could not work around it because
-your compiler does not support \`-c' and \`-o' together.  If you
-repeat this compilation, it may succeed, by chance, but you had better
-avoid parallel builds (make -j) in this platform, or get a better
-compiler."
-
-	$run $rm $removelist
-	exit $EXIT_FAILURE
-      fi
-      $echo "$srcfile" > "$lockfile"
-    fi
-
-    if test -n "$fix_srcfile_path"; then
-      eval srcfile=\"$fix_srcfile_path\"
-    fi
-    qsrcfile=`$echo "X$srcfile" | $Xsed -e "$sed_quote_subst"`
-    case $qsrcfile in
-      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \	]*|*]*|"")
-      qsrcfile="\"$qsrcfile\"" ;;
-    esac
-
-    $run $rm "$libobj" "${libobj}T"
-
-    # Create a libtool object file (analogous to a ".la" file),
-    # but don't create it if we're doing a dry run.
-    test -z "$run" && cat > ${libobj}T <<EOF
-# $libobj - a libtool object file
-# Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP
-#
-# Please DO NOT delete this file!
-# It is necessary for linking the library.
-
-# Name of the PIC object.
-EOF
-
-    # Only build a PIC object if we are building libtool libraries.
-    if test "$build_libtool_libs" = yes; then
-      # Without this assignment, base_compile gets emptied.
-      fbsd_hideous_sh_bug=$base_compile
-
-      if test "$pic_mode" != no; then
-	command="$base_compile $qsrcfile $pic_flag"
-      else
-	# Don't build PIC code
-	command="$base_compile $qsrcfile"
-      fi
-
-      if test ! -d "${xdir}$objdir"; then
-	$show "$mkdir ${xdir}$objdir"
-	$run $mkdir ${xdir}$objdir
-	exit_status=$?
-	if test "$exit_status" -ne 0 && test ! -d "${xdir}$objdir"; then
-	  exit $exit_status
-	fi
-      fi
-
-      if test -z "$output_obj"; then
-	# Place PIC objects in $objdir
-	command="$command -o $lobj"
-      fi
-
-      $run $rm "$lobj" "$output_obj"
-
-      $show "$command"
-      if $run eval $lt_env "$command"; then :
-      else
-	test -n "$output_obj" && $run $rm $removelist
-	exit $EXIT_FAILURE
-      fi
-
-      if test "$need_locks" = warn &&
-	 test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
-	$echo "\
-*** ERROR, $lockfile contains:
-`cat $lockfile 2>/dev/null`
-
-but it should contain:
-$srcfile
-
-This indicates that another process is trying to use the same
-temporary object file, and libtool could not work around it because
-your compiler does not support \`-c' and \`-o' together.  If you
-repeat this compilation, it may succeed, by chance, but you had better
-avoid parallel builds (make -j) in this platform, or get a better
-compiler."
-
-	$run $rm $removelist
-	exit $EXIT_FAILURE
-      fi
-
-      # Just move the object if needed, then go on to compile the next one
-      if test -n "$output_obj" && test "X$output_obj" != "X$lobj"; then
-	$show "$mv $output_obj $lobj"
-	if $run $mv $output_obj $lobj; then :
-	else
-	  error=$?
-	  $run $rm $removelist
-	  exit $error
-	fi
-      fi
-
-      # Append the name of the PIC object to the libtool object file.
-      test -z "$run" && cat >> ${libobj}T <<EOF
-pic_object='$objdir/$objname'
-
-EOF
-
-      # Allow error messages only from the first compilation.
-      if test "$suppress_opt" = yes; then
-        suppress_output=' >/dev/null 2>&1'
-      fi
-    else
-      # No PIC object so indicate it doesn't exist in the libtool
-      # object file.
-      test -z "$run" && cat >> ${libobj}T <<EOF
-pic_object=none
-
-EOF
-    fi
-
-    # Only build a position-dependent object if we build old libraries.
-    if test "$build_old_libs" = yes; then
-      if test "$pic_mode" != yes; then
-	# Don't build PIC code
-	command="$base_compile $qsrcfile"
-      else
-	command="$base_compile $qsrcfile $pic_flag"
-      fi
-      if test "$compiler_c_o" = yes; then
-	command="$command -o $obj"
-      fi
-
-      # Suppress compiler output if we already did a PIC compilation.
-      command="$command$suppress_output"
-      $run $rm "$obj" "$output_obj"
-      $show "$command"
-      if $run eval $lt_env "$command"; then :
-      else
-	$run $rm $removelist
-	exit $EXIT_FAILURE
-      fi
-
-      if test "$need_locks" = warn &&
-	 test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
-	$echo "\
-*** ERROR, $lockfile contains:
-`cat $lockfile 2>/dev/null`
-
-but it should contain:
-$srcfile
-
-This indicates that another process is trying to use the same
-temporary object file, and libtool could not work around it because
-your compiler does not support \`-c' and \`-o' together.  If you
-repeat this compilation, it may succeed, by chance, but you had better
-avoid parallel builds (make -j) in this platform, or get a better
-compiler."
-
-	$run $rm $removelist
-	exit $EXIT_FAILURE
-      fi
-
-      # Just move the object if needed
-      if test -n "$output_obj" && test "X$output_obj" != "X$obj"; then
-	$show "$mv $output_obj $obj"
-	if $run $mv $output_obj $obj; then :
-	else
-	  error=$?
-	  $run $rm $removelist
-	  exit $error
-	fi
-      fi
-
-      # Append the name of the non-PIC object the libtool object file.
-      # Only append if the libtool object file exists.
-      test -z "$run" && cat >> ${libobj}T <<EOF
-# Name of the non-PIC object.
-non_pic_object='$objname'
-
-EOF
-    else
-      # Append the name of the non-PIC object the libtool object file.
-      # Only append if the libtool object file exists.
-      test -z "$run" && cat >> ${libobj}T <<EOF
-# Name of the non-PIC object.
-non_pic_object=none
-
-EOF
-    fi
-
-    $run $mv "${libobj}T" "${libobj}"
-
-    # Unlock the critical section if it was locked
-    if test "$need_locks" != no; then
-      $run $rm "$lockfile"
-    fi
-
-    exit $EXIT_SUCCESS
-    ;;
-
-  # libtool link mode
-  link | relink)
-    modename="$modename: link"
-    case $host in
-    *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*)
-      # It is impossible to link a dll without this setting, and
-      # we shouldn't force the makefile maintainer to figure out
-      # which system we are compiling for in order to pass an extra
-      # flag for every libtool invocation.
-      # allow_undefined=no
-
-      # FIXME: Unfortunately, there are problems with the above when trying
-      # to make a dll which has undefined symbols, in which case not
-      # even a static library is built.  For now, we need to specify
-      # -no-undefined on the libtool link line when we can be certain
-      # that all symbols are satisfied, otherwise we get a static library.
-      allow_undefined=yes
-      ;;
-    *)
-      allow_undefined=yes
-      ;;
-    esac
-    libtool_args="$nonopt"
-    base_compile="$nonopt $@"
-    compile_command="$nonopt"
-    finalize_command="$nonopt"
-
-    compile_rpath=
-    finalize_rpath=
-    compile_shlibpath=
-    finalize_shlibpath=
-    convenience=
-    old_convenience=
-    deplibs=
-    old_deplibs=
-    compiler_flags=
-    linker_flags=
-    dllsearchpath=
-    lib_search_path=`pwd`
-    inst_prefix_dir=
-
-    avoid_version=no
-    dlfiles=
-    dlprefiles=
-    dlself=no
-    export_dynamic=no
-    export_symbols=
-    export_symbols_regex=
-    generated=
-    libobjs=
-    ltlibs=
-    module=no
-    no_install=no
-    objs=
-    non_pic_objects=
-    notinst_path= # paths that contain not-installed libtool libraries
-    precious_files_regex=
-    prefer_static_libs=no
-    preload=no
-    prev=
-    prevarg=
-    release=
-    rpath=
-    xrpath=
-    perm_rpath=
-    temp_rpath=
-    thread_safe=no
-    vinfo=
-    vinfo_number=no
-    single_module="${wl}-single_module"
-
-    func_infer_tag $base_compile
-
-    # We need to know -static, to get the right output filenames.
-    for arg
-    do
-      case $arg in
-      -all-static | -static | -static-libtool-libs)
-	case $arg in
-	-all-static)
-	  if test "$build_libtool_libs" = yes && test -z "$link_static_flag"; then
-	    $echo "$modename: warning: complete static linking is impossible in this configuration" 1>&2
-	  fi
-	  if test -n "$link_static_flag"; then
-	    dlopen_self=$dlopen_self_static
-	  fi
-	  prefer_static_libs=yes
-	  ;;
-	-static)
-	  if test -z "$pic_flag" && test -n "$link_static_flag"; then
-	    dlopen_self=$dlopen_self_static
-	  fi
-	  prefer_static_libs=built
-	  ;;
-	-static-libtool-libs)
-	  if test -z "$pic_flag" && test -n "$link_static_flag"; then
-	    dlopen_self=$dlopen_self_static
-	  fi
-	  prefer_static_libs=yes
-	  ;;
-	esac
-	build_libtool_libs=no
-	build_old_libs=yes
-	break
-	;;
-      esac
-    done
-
-    # See if our shared archives depend on static archives.
-    test -n "$old_archive_from_new_cmds" && build_old_libs=yes
-
-    # Go through the arguments, transforming them on the way.
-    while test "$#" -gt 0; do
-      arg="$1"
-      shift
-      case $arg in
-      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \	]*|*]*|"")
-	qarg=\"`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`\" ### testsuite: skip nested quoting test
-	;;
-      *) qarg=$arg ;;
-      esac
-      libtool_args="$libtool_args $qarg"
-
-      # If the previous option needs an argument, assign it.
-      if test -n "$prev"; then
-	case $prev in
-	output)
-	  compile_command="$compile_command @OUTPUT@"
-	  finalize_command="$finalize_command @OUTPUT@"
-	  ;;
-	esac
-
-	case $prev in
-	dlfiles|dlprefiles)
-	  if test "$preload" = no; then
-	    # Add the symbol object into the linking commands.
-	    compile_command="$compile_command @SYMFILE@"
-	    finalize_command="$finalize_command @SYMFILE@"
-	    preload=yes
-	  fi
-	  case $arg in
-	  *.la | *.lo) ;;  # We handle these cases below.
-	  force)
-	    if test "$dlself" = no; then
-	      dlself=needless
-	      export_dynamic=yes
-	    fi
-	    prev=
-	    continue
-	    ;;
-	  self)
-	    if test "$prev" = dlprefiles; then
-	      dlself=yes
-	    elif test "$prev" = dlfiles && test "$dlopen_self" != yes; then
-	      dlself=yes
-	    else
-	      dlself=needless
-	      export_dynamic=yes
-	    fi
-	    prev=
-	    continue
-	    ;;
-	  *)
-	    if test "$prev" = dlfiles; then
-	      dlfiles="$dlfiles $arg"
-	    else
-	      dlprefiles="$dlprefiles $arg"
-	    fi
-	    prev=
-	    continue
-	    ;;
-	  esac
-	  ;;
-	expsyms)
-	  export_symbols="$arg"
-	  if test ! -f "$arg"; then
-	    $echo "$modename: symbol file \`$arg' does not exist"
-	    exit $EXIT_FAILURE
-	  fi
-	  prev=
-	  continue
-	  ;;
-	expsyms_regex)
-	  export_symbols_regex="$arg"
-	  prev=
-	  continue
-	  ;;
-	inst_prefix)
-	  inst_prefix_dir="$arg"
-	  prev=
-	  continue
-	  ;;
-	precious_regex)
-	  precious_files_regex="$arg"
-	  prev=
-	  continue
-	  ;;
-	release)
-	  release="-$arg"
-	  prev=
-	  continue
-	  ;;
-	objectlist)
-	  if test -f "$arg"; then
-	    save_arg=$arg
-	    moreargs=
-	    for fil in `cat $save_arg`
-	    do
-#	      moreargs="$moreargs $fil"
-	      arg=$fil
-	      # A libtool-controlled object.
-
-	      # Check to see that this really is a libtool object.
-	      if (${SED} -e '2q' $arg | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then
-		pic_object=
-		non_pic_object=
-
-		# Read the .lo file
-		# If there is no directory component, then add one.
-		case $arg in
-		*/* | *\\*) . $arg ;;
-		*) . ./$arg ;;
-		esac
-
-		if test -z "$pic_object" || \
-		   test -z "$non_pic_object" ||
-		   test "$pic_object" = none && \
-		   test "$non_pic_object" = none; then
-		  $echo "$modename: cannot find name of object for \`$arg'" 1>&2
-		  exit $EXIT_FAILURE
-		fi
-
-		# Extract subdirectory from the argument.
-		xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'`
-		if test "X$xdir" = "X$arg"; then
-		  xdir=
-		else
-		  xdir="$xdir/"
-		fi
-
-		if test "$pic_object" != none; then
-		  # Prepend the subdirectory the object is found in.
-		  pic_object="$xdir$pic_object"
-
-		  if test "$prev" = dlfiles; then
-		    if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
-		      dlfiles="$dlfiles $pic_object"
-		      prev=
-		      continue
-		    else
-		      # If libtool objects are unsupported, then we need to preload.
-		      prev=dlprefiles
-		    fi
-		  fi
-
-		  # CHECK ME:  I think I busted this.  -Ossama
-		  if test "$prev" = dlprefiles; then
-		    # Preload the old-style object.
-		    dlprefiles="$dlprefiles $pic_object"
-		    prev=
-		  fi
-
-		  # A PIC object.
-		  libobjs="$libobjs $pic_object"
-		  arg="$pic_object"
-		fi
-
-		# Non-PIC object.
-		if test "$non_pic_object" != none; then
-		  # Prepend the subdirectory the object is found in.
-		  non_pic_object="$xdir$non_pic_object"
-
-		  # A standard non-PIC object
-		  non_pic_objects="$non_pic_objects $non_pic_object"
-		  if test -z "$pic_object" || test "$pic_object" = none ; then
-		    arg="$non_pic_object"
-		  fi
-		else
-		  # If the PIC object exists, use it instead.
-		  # $xdir was prepended to $pic_object above.
-		  non_pic_object="$pic_object"
-		  non_pic_objects="$non_pic_objects $non_pic_object"
-		fi
-	      else
-		# Only an error if not doing a dry-run.
-		if test -z "$run"; then
-		  $echo "$modename: \`$arg' is not a valid libtool object" 1>&2
-		  exit $EXIT_FAILURE
-		else
-		  # Dry-run case.
-
-		  # Extract subdirectory from the argument.
-		  xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'`
-		  if test "X$xdir" = "X$arg"; then
-		    xdir=
-		  else
-		    xdir="$xdir/"
-		  fi
-
-		  pic_object=`$echo "X${xdir}${objdir}/${arg}" | $Xsed -e "$lo2o"`
-		  non_pic_object=`$echo "X${xdir}${arg}" | $Xsed -e "$lo2o"`
-		  libobjs="$libobjs $pic_object"
-		  non_pic_objects="$non_pic_objects $non_pic_object"
-		fi
-	      fi
-	    done
-	  else
-	    $echo "$modename: link input file \`$save_arg' does not exist"
-	    exit $EXIT_FAILURE
-	  fi
-	  arg=$save_arg
-	  prev=
-	  continue
-	  ;;
-	rpath | xrpath)
-	  # We need an absolute path.
-	  case $arg in
-	  [\\/]* | [A-Za-z]:[\\/]*) ;;
-	  *)
-	    $echo "$modename: only absolute run-paths are allowed" 1>&2
-	    exit $EXIT_FAILURE
-	    ;;
-	  esac
-	  if test "$prev" = rpath; then
-	    case "$rpath " in
-	    *" $arg "*) ;;
-	    *) rpath="$rpath $arg" ;;
-	    esac
-	  else
-	    case "$xrpath " in
-	    *" $arg "*) ;;
-	    *) xrpath="$xrpath $arg" ;;
-	    esac
-	  fi
-	  prev=
-	  continue
-	  ;;
-	xcompiler)
-	  compiler_flags="$compiler_flags $qarg"
-	  prev=
-	  compile_command="$compile_command $qarg"
-	  finalize_command="$finalize_command $qarg"
-	  continue
-	  ;;
-	xlinker)
-	  linker_flags="$linker_flags $qarg"
-	  compiler_flags="$compiler_flags $wl$qarg"
-	  prev=
-	  compile_command="$compile_command $wl$qarg"
-	  finalize_command="$finalize_command $wl$qarg"
-	  continue
-	  ;;
-	xcclinker)
-	  linker_flags="$linker_flags $qarg"
-	  compiler_flags="$compiler_flags $qarg"
-	  prev=
-	  compile_command="$compile_command $qarg"
-	  finalize_command="$finalize_command $qarg"
-	  continue
-	  ;;
-	shrext)
-  	  shrext_cmds="$arg"
-	  prev=
-	  continue
-	  ;;
-	darwin_framework|darwin_framework_skip)
-	  test "$prev" = "darwin_framework" && compiler_flags="$compiler_flags $arg"
-	  compile_command="$compile_command $arg"
-	  finalize_command="$finalize_command $arg"
-	  prev=
-	  continue
-	  ;;
-	*)
-	  eval "$prev=\"\$arg\""
-	  prev=
-	  continue
-	  ;;
-	esac
-      fi # test -n "$prev"
-
-      prevarg="$arg"
-
-      case $arg in
-      -all-static)
-	if test -n "$link_static_flag"; then
-	  compile_command="$compile_command $link_static_flag"
-	  finalize_command="$finalize_command $link_static_flag"
-	fi
-	continue
-	;;
-
-      -allow-undefined)
-	# FIXME: remove this flag sometime in the future.
-	$echo "$modename: \`-allow-undefined' is deprecated because it is the default" 1>&2
-	continue
-	;;
-
-      -avoid-version)
-	avoid_version=yes
-	continue
-	;;
-
-      -dlopen)
-	prev=dlfiles
-	continue
-	;;
-
-      -dlpreopen)
-	prev=dlprefiles
-	continue
-	;;
-
-      -export-dynamic)
-	export_dynamic=yes
-	continue
-	;;
-
-      -export-symbols | -export-symbols-regex)
-	if test -n "$export_symbols" || test -n "$export_symbols_regex"; then
-	  $echo "$modename: more than one -exported-symbols argument is not allowed"
-	  exit $EXIT_FAILURE
-	fi
-	if test "X$arg" = "X-export-symbols"; then
-	  prev=expsyms
-	else
-	  prev=expsyms_regex
-	fi
-	continue
-	;;
-
-      -framework|-arch|-isysroot)
-	case " $CC " in
-	  *" ${arg} ${1} "* | *" ${arg}	${1} "*) 
-		prev=darwin_framework_skip ;;
-	  *) compiler_flags="$compiler_flags $arg"
-	     prev=darwin_framework ;;
-	esac
-	compile_command="$compile_command $arg"
-	finalize_command="$finalize_command $arg"
-	continue
-	;;
-
-      -inst-prefix-dir)
-	prev=inst_prefix
-	continue
-	;;
-
-      # The native IRIX linker understands -LANG:*, -LIST:* and -LNO:*
-      # so, if we see these flags be careful not to treat them like -L
-      -L[A-Z][A-Z]*:*)
-	case $with_gcc/$host in
-	no/*-*-irix* | /*-*-irix*)
-	  compile_command="$compile_command $arg"
-	  finalize_command="$finalize_command $arg"
-	  ;;
-	esac
-	continue
-	;;
-
-      -L*)
-	dir=`$echo "X$arg" | $Xsed -e 's/^-L//'`
-	# We need an absolute path.
-	case $dir in
-	[\\/]* | [A-Za-z]:[\\/]*) ;;
-	*)
-	  absdir=`cd "$dir" && pwd`
-	  if test -z "$absdir"; then
-	    $echo "$modename: cannot determine absolute directory name of \`$dir'" 1>&2
-	    absdir="$dir"
-	    notinst_path="$notinst_path $dir"
-	  fi
-	  dir="$absdir"
-	  ;;
-	esac
-	case "$deplibs " in
-	*" -L$dir "*) ;;
-	*)
-	  deplibs="$deplibs -L$dir"
-	  lib_search_path="$lib_search_path $dir"
-	  ;;
-	esac
-	case $host in
-	*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*)
-	  testbindir=`$echo "X$dir" | $Xsed -e 's*/lib$*/bin*'`
-	  case :$dllsearchpath: in
-	  *":$dir:"*) ;;
-	  *) dllsearchpath="$dllsearchpath:$dir";;
-	  esac
-	  case :$dllsearchpath: in
-	  *":$testbindir:"*) ;;
-	  *) dllsearchpath="$dllsearchpath:$testbindir";;
-	  esac
-	  ;;
-	esac
-	continue
-	;;
-
-      -l*)
-	if test "X$arg" = "X-lc" || test "X$arg" = "X-lm"; then
-	  case $host in
-	  *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-beos*)
-	    # These systems don't actually have a C or math library (as such)
-	    continue
-	    ;;
-	  *-*-os2*)
-	    # These systems don't actually have a C library (as such)
-	    test "X$arg" = "X-lc" && continue
-	    ;;
-	  *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
-	    # Do not include libc due to us having libc/libc_r.
-	    test "X$arg" = "X-lc" && continue
-	    ;;
-	  *-*-rhapsody* | *-*-darwin1.[012])
-	    # Rhapsody C and math libraries are in the System framework
-	    deplibs="$deplibs -framework System"
-	    continue
-	    ;;
-	  *-*-sco3.2v5* | *-*-sco5v6*)
-	    # Causes problems with __ctype
-	    test "X$arg" = "X-lc" && continue
-	    ;;
-	  *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*)
-	    # Compiler inserts libc in the correct place for threads to work
-	    test "X$arg" = "X-lc" && continue
-	    ;;
-	  esac
-	elif test "X$arg" = "X-lc_r"; then
-	 case $host in
-	 *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
-	   # Do not include libc_r directly, use -pthread flag.
-	   continue
-	   ;;
-	 esac
-	fi
-	deplibs="$deplibs $arg"
-	continue
-	;;
-
-      # Tru64 UNIX uses -model [arg] to determine the layout of C++
-      # classes, name mangling, and exception handling.
-      -model)
-	compile_command="$compile_command $arg"
-	compiler_flags="$compiler_flags $arg"
-	finalize_command="$finalize_command $arg"
-	prev=xcompiler
-	continue
-	;;
-
-     -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
-	compiler_flags="$compiler_flags $arg"
-	compile_command="$compile_command $arg"
-	finalize_command="$finalize_command $arg"
-	continue
-	;;
-
-      -multi_module)
-	single_module="${wl}-multi_module"
-	continue
-	;;
-
-      -module)
-	module=yes
-	continue
-	;;
-
-      # -64, -mips[0-9] enable 64-bit mode on the SGI compiler
-      # -r[0-9][0-9]* specifies the processor on the SGI compiler
-      # -xarch=*, -xtarget=* enable 64-bit mode on the Sun compiler
-      # +DA*, +DD* enable 64-bit mode on the HP compiler
-      # -q* pass through compiler args for the IBM compiler
-      # -m* pass through architecture-specific compiler args for GCC
-      # -m*, -t[45]*, -txscale* pass through architecture-specific
-      # compiler args for GCC
-      # -p, -pg, --coverage, -fprofile-* pass through profiling flag for GCC
-      # -F/path gives path to uninstalled frameworks, gcc on darwin
-      # @file GCC response files
-      -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \
-      -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*)
-
-	# Unknown arguments in both finalize_command and compile_command need
-	# to be aesthetically quoted because they are evaled later.
-	arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
-	case $arg in
-	*[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \	]*|*]*|"")
-	  arg="\"$arg\""
-	  ;;
-	esac
-        compile_command="$compile_command $arg"
-        finalize_command="$finalize_command $arg"
-        compiler_flags="$compiler_flags $arg"
-        continue
-        ;;
-
-      -shrext)
-	prev=shrext
-	continue
-	;;
-
-      -no-fast-install)
-	fast_install=no
-	continue
-	;;
-
-      -no-install)
-	case $host in
-	*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-darwin*)
-	  # The PATH hackery in wrapper scripts is required on Windows
-	  # and Darwin in order for the loader to find any dlls it needs.
-	  $echo "$modename: warning: \`-no-install' is ignored for $host" 1>&2
-	  $echo "$modename: warning: assuming \`-no-fast-install' instead" 1>&2
-	  fast_install=no
-	  ;;
-	*) no_install=yes ;;
-	esac
-	continue
-	;;
-
-      -no-undefined)
-	allow_undefined=no
-	continue
-	;;
-
-      -objectlist)
-	prev=objectlist
-	continue
-	;;
-
-      -o) prev=output ;;
-
-      -precious-files-regex)
-	prev=precious_regex
-	continue
-	;;
-
-      -release)
-	prev=release
-	continue
-	;;
-
-      -rpath)
-	prev=rpath
-	continue
-	;;
-
-      -R)
-	prev=xrpath
-	continue
-	;;
-
-      -R*)
-	dir=`$echo "X$arg" | $Xsed -e 's/^-R//'`
-	# We need an absolute path.
-	case $dir in
-	[\\/]* | [A-Za-z]:[\\/]*) ;;
-	*)
-	  $echo "$modename: only absolute run-paths are allowed" 1>&2
-	  exit $EXIT_FAILURE
-	  ;;
-	esac
-	case "$xrpath " in
-	*" $dir "*) ;;
-	*) xrpath="$xrpath $dir" ;;
-	esac
-	continue
-	;;
-
-      -static | -static-libtool-libs)
-	# The effects of -static are defined in a previous loop.
-	# We used to do the same as -all-static on platforms that
-	# didn't have a PIC flag, but the assumption that the effects
-	# would be equivalent was wrong.  It would break on at least
-	# Digital Unix and AIX.
-	continue
-	;;
-
-      -thread-safe)
-	thread_safe=yes
-	continue
-	;;
-
-      -version-info)
-	prev=vinfo
-	continue
-	;;
-      -version-number)
-	prev=vinfo
-	vinfo_number=yes
-	continue
-	;;
-
-      -Wc,*)
-	args=`$echo "X$arg" | $Xsed -e "$sed_quote_subst" -e 's/^-Wc,//'`
-	arg=
-	save_ifs="$IFS"; IFS=','
-	for flag in $args; do
-	  IFS="$save_ifs"
-	  case $flag in
-	    *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \	]*|*]*|"")
-	    flag="\"$flag\""
-	    ;;
-	  esac
-	  arg="$arg $wl$flag"
-	  compiler_flags="$compiler_flags $flag"
-	done
-	IFS="$save_ifs"
-	arg=`$echo "X$arg" | $Xsed -e "s/^ //"`
-	;;
-
-      -Wl,*)
-	args=`$echo "X$arg" | $Xsed -e "$sed_quote_subst" -e 's/^-Wl,//'`
-	arg=
-	save_ifs="$IFS"; IFS=','
-	for flag in $args; do
-	  IFS="$save_ifs"
-	  case $flag in
-	    *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \	]*|*]*|"")
-	    flag="\"$flag\""
-	    ;;
-	  esac
-	  arg="$arg $wl$flag"
-	  compiler_flags="$compiler_flags $wl$flag"
-	  linker_flags="$linker_flags $flag"
-	done
-	IFS="$save_ifs"
-	arg=`$echo "X$arg" | $Xsed -e "s/^ //"`
-	;;
-
-      -Xcompiler)
-	prev=xcompiler
-	continue
-	;;
-
-      -Xlinker)
-	prev=xlinker
-	continue
-	;;
-
-      -XCClinker)
-	prev=xcclinker
-	continue
-	;;
-
-      # Some other compiler flag.
-      -* | +*)
-	# Unknown arguments in both finalize_command and compile_command need
-	# to be aesthetically quoted because they are evaled later.
-	arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
-	case $arg in
-	*[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \	]*|*]*|"")
-	  arg="\"$arg\""
-	  ;;
-	esac
-	;;
-
-      *.$objext)
-	# A standard object.
-	objs="$objs $arg"
-	;;
-
-      *.lo)
-	# A libtool-controlled object.
-
-	# Check to see that this really is a libtool object.
-	if (${SED} -e '2q' $arg | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then
-	  pic_object=
-	  non_pic_object=
-
-	  # Read the .lo file
-	  # If there is no directory component, then add one.
-	  case $arg in
-	  */* | *\\*) . $arg ;;
-	  *) . ./$arg ;;
-	  esac
-
-	  if test -z "$pic_object" || \
-	     test -z "$non_pic_object" ||
-	     test "$pic_object" = none && \
-	     test "$non_pic_object" = none; then
-	    $echo "$modename: cannot find name of object for \`$arg'" 1>&2
-	    exit $EXIT_FAILURE
-	  fi
-
-	  # Extract subdirectory from the argument.
-	  xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'`
-	  if test "X$xdir" = "X$arg"; then
-	    xdir=
- 	  else
-	    xdir="$xdir/"
-	  fi
-
-	  if test "$pic_object" != none; then
-	    # Prepend the subdirectory the object is found in.
-	    pic_object="$xdir$pic_object"
-
-	    if test "$prev" = dlfiles; then
-	      if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
-		dlfiles="$dlfiles $pic_object"
-		prev=
-		continue
-	      else
-		# If libtool objects are unsupported, then we need to preload.
-		prev=dlprefiles
-	      fi
-	    fi
-
-	    # CHECK ME:  I think I busted this.  -Ossama
-	    if test "$prev" = dlprefiles; then
-	      # Preload the old-style object.
-	      dlprefiles="$dlprefiles $pic_object"
-	      prev=
-	    fi
-
-	    # A PIC object.
-	    libobjs="$libobjs $pic_object"
-	    arg="$pic_object"
-	  fi
-
-	  # Non-PIC object.
-	  if test "$non_pic_object" != none; then
-	    # Prepend the subdirectory the object is found in.
-	    non_pic_object="$xdir$non_pic_object"
-
-	    # A standard non-PIC object
-	    non_pic_objects="$non_pic_objects $non_pic_object"
-	    if test -z "$pic_object" || test "$pic_object" = none ; then
-	      arg="$non_pic_object"
-	    fi
-	  else
-	    # If the PIC object exists, use it instead.
-	    # $xdir was prepended to $pic_object above.
-	    non_pic_object="$pic_object"
-	    non_pic_objects="$non_pic_objects $non_pic_object"
-	  fi
-	else
-	  # Only an error if not doing a dry-run.
-	  if test -z "$run"; then
-	    $echo "$modename: \`$arg' is not a valid libtool object" 1>&2
-	    exit $EXIT_FAILURE
-	  else
-	    # Dry-run case.
-
-	    # Extract subdirectory from the argument.
-	    xdir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'`
-	    if test "X$xdir" = "X$arg"; then
-	      xdir=
-	    else
-	      xdir="$xdir/"
-	    fi
-
-	    pic_object=`$echo "X${xdir}${objdir}/${arg}" | $Xsed -e "$lo2o"`
-	    non_pic_object=`$echo "X${xdir}${arg}" | $Xsed -e "$lo2o"`
-	    libobjs="$libobjs $pic_object"
-	    non_pic_objects="$non_pic_objects $non_pic_object"
-	  fi
-	fi
-	;;
-
-      *.$libext)
-	# An archive.
-	deplibs="$deplibs $arg"
-	old_deplibs="$old_deplibs $arg"
-	continue
-	;;
-
-      *.la)
-	# A libtool-controlled library.
-
-	if test "$prev" = dlfiles; then
-	  # This library was specified with -dlopen.
-	  dlfiles="$dlfiles $arg"
-	  prev=
-	elif test "$prev" = dlprefiles; then
-	  # The library was specified with -dlpreopen.
-	  dlprefiles="$dlprefiles $arg"
-	  prev=
-	else
-	  deplibs="$deplibs $arg"
-	fi
-	continue
-	;;
-
-      # Some other compiler argument.
-      *)
-	# Unknown arguments in both finalize_command and compile_command need
-	# to be aesthetically quoted because they are evaled later.
-	arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
-	case $arg in
-	*[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \	]*|*]*|"")
-	  arg="\"$arg\""
-	  ;;
-	esac
-	;;
-      esac # arg
-
-      # Now actually substitute the argument into the commands.
-      if test -n "$arg"; then
-	compile_command="$compile_command $arg"
-	finalize_command="$finalize_command $arg"
-      fi
-    done # argument parsing loop
-
-    if test -n "$prev"; then
-      $echo "$modename: the \`$prevarg' option requires an argument" 1>&2
-      $echo "$help" 1>&2
-      exit $EXIT_FAILURE
-    fi
-
-    if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then
-      eval arg=\"$export_dynamic_flag_spec\"
-      compile_command="$compile_command $arg"
-      finalize_command="$finalize_command $arg"
-    fi
-
-    oldlibs=
-    # calculate the name of the file, without its directory
-    outputname=`$echo "X$output" | $Xsed -e 's%^.*/%%'`
-    libobjs_save="$libobjs"
-
-    if test -n "$shlibpath_var"; then
-      # get the directories listed in $shlibpath_var
-      eval shlib_search_path=\`\$echo \"X\${$shlibpath_var}\" \| \$Xsed -e \'s/:/ /g\'\`
-    else
-      shlib_search_path=
-    fi
-    eval sys_lib_search_path=\"$sys_lib_search_path_spec\"
-    eval sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\"
-
-    output_objdir=`$echo "X$output" | $Xsed -e 's%/[^/]*$%%'`
-    if test "X$output_objdir" = "X$output"; then
-      output_objdir="$objdir"
-    else
-      output_objdir="$output_objdir/$objdir"
-    fi
-    # Create the object directory.
-    if test ! -d "$output_objdir"; then
-      $show "$mkdir $output_objdir"
-      $run $mkdir $output_objdir
-      exit_status=$?
-      if test "$exit_status" -ne 0 && test ! -d "$output_objdir"; then
-	exit $exit_status
-      fi
-    fi
-
-    # Determine the type of output
-    case $output in
-    "")
-      $echo "$modename: you must specify an output file" 1>&2
-      $echo "$help" 1>&2
-      exit $EXIT_FAILURE
-      ;;
-    *.$libext) linkmode=oldlib ;;
-    *.lo | *.$objext) linkmode=obj ;;
-    *.la) linkmode=lib ;;
-    *) linkmode=prog ;; # Anything else should be a program.
-    esac
-
-    case $host in
-    *cygwin* | *mingw* | *pw32*)
-      # don't eliminate duplications in $postdeps and $predeps
-      duplicate_compiler_generated_deps=yes
-      ;;
-    *)
-      duplicate_compiler_generated_deps=$duplicate_deps
-      ;;
-    esac
-    specialdeplibs=
-
-    libs=
-    # Find all interdependent deplibs by searching for libraries
-    # that are linked more than once (e.g. -la -lb -la)
-    for deplib in $deplibs; do
-      if test "X$duplicate_deps" = "Xyes" ; then
-	case "$libs " in
-	*" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
-	esac
-      fi
-      libs="$libs $deplib"
-    done
-
-    if test "$linkmode" = lib; then
-      libs="$predeps $libs $compiler_lib_search_path $postdeps"
-
-      # Compute libraries that are listed more than once in $predeps
-      # $postdeps and mark them as special (i.e., whose duplicates are
-      # not to be eliminated).
-      pre_post_deps=
-      if test "X$duplicate_compiler_generated_deps" = "Xyes" ; then
-	for pre_post_dep in $predeps $postdeps; do
-	  case "$pre_post_deps " in
-	  *" $pre_post_dep "*) specialdeplibs="$specialdeplibs $pre_post_deps" ;;
-	  esac
-	  pre_post_deps="$pre_post_deps $pre_post_dep"
-	done
-      fi
-      pre_post_deps=
-    fi
-
-    deplibs=
-    newdependency_libs=
-    newlib_search_path=
-    need_relink=no # whether we're linking any uninstalled libtool libraries
-    notinst_deplibs= # not-installed libtool libraries
-    case $linkmode in
-    lib)
-	passes="conv link"
-	for file in $dlfiles $dlprefiles; do
-	  case $file in
-	  *.la) ;;
-	  *)
-	    $echo "$modename: libraries can \`-dlopen' only libtool libraries: $file" 1>&2
-	    exit $EXIT_FAILURE
-	    ;;
-	  esac
-	done
-	;;
-    prog)
-	compile_deplibs=
-	finalize_deplibs=
-	alldeplibs=no
-	newdlfiles=
-	newdlprefiles=
-	passes="conv scan dlopen dlpreopen link"
-	;;
-    *)  passes="conv"
-	;;
-    esac
-    for pass in $passes; do
-      if test "$linkmode,$pass" = "lib,link" ||
-	 test "$linkmode,$pass" = "prog,scan"; then
-	libs="$deplibs"
-	deplibs=
-      fi
-      if test "$linkmode" = prog; then
-	case $pass in
-	dlopen) libs="$dlfiles" ;;
-	dlpreopen) libs="$dlprefiles" ;;
-	link) libs="$deplibs %DEPLIBS% $dependency_libs" ;;
-	esac
-      fi
-      if test "$pass" = dlopen; then
-	# Collect dlpreopened libraries
-	save_deplibs="$deplibs"
-	deplibs=
-      fi
-      for deplib in $libs; do
-	lib=
-	found=no
-	case $deplib in
-	-mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
-	  if test "$linkmode,$pass" = "prog,link"; then
-	    compile_deplibs="$deplib $compile_deplibs"
-	    finalize_deplibs="$deplib $finalize_deplibs"
-	  else
-	    compiler_flags="$compiler_flags $deplib"
-	  fi
-	  continue
-	  ;;
-	-l*)
-	  if test "$linkmode" != lib && test "$linkmode" != prog; then
-	    $echo "$modename: warning: \`-l' is ignored for archives/objects" 1>&2
-	    continue
-	  fi
-	  name=`$echo "X$deplib" | $Xsed -e 's/^-l//'`
-	  if test "$linkmode" = lib; then
-	    searchdirs="$newlib_search_path $lib_search_path $compiler_lib_search_dirs $sys_lib_search_path $shlib_search_path"
-	  else
-	    searchdirs="$newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path"
-	  fi
-	  for searchdir in $searchdirs; do
-	    for search_ext in .la $std_shrext .so .a; do
-	      # Search the libtool library
-	      lib="$searchdir/lib${name}${search_ext}"
-	      if test -f "$lib"; then
-		if test "$search_ext" = ".la"; then
-		  found=yes
-		else
-		  found=no
-		fi
-		break 2
-	      fi
-	    done
-	  done
-	  if test "$found" != yes; then
-	    # deplib doesn't seem to be a libtool library
-	    if test "$linkmode,$pass" = "prog,link"; then
-	      compile_deplibs="$deplib $compile_deplibs"
-	      finalize_deplibs="$deplib $finalize_deplibs"
-	    else
-	      deplibs="$deplib $deplibs"
-	      test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"
-	    fi
-	    continue
-	  else # deplib is a libtool library
-	    # If $allow_libtool_libs_with_static_runtimes && $deplib is a stdlib,
-	    # We need to do some special things here, and not later.
-	    if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
-	      case " $predeps $postdeps " in
-	      *" $deplib "*)
-		if (${SED} -e '2q' $lib |
-                    grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then
-		  library_names=
-		  old_library=
-		  case $lib in
-		  */* | *\\*) . $lib ;;
-		  *) . ./$lib ;;
-		  esac
-		  for l in $old_library $library_names; do
-		    ll="$l"
-		  done
-		  if test "X$ll" = "X$old_library" ; then # only static version available
-		    found=no
-		    ladir=`$echo "X$lib" | $Xsed -e 's%/[^/]*$%%'`
-		    test "X$ladir" = "X$lib" && ladir="."
-		    lib=$ladir/$old_library
-		    if test "$linkmode,$pass" = "prog,link"; then
-		      compile_deplibs="$deplib $compile_deplibs"
-		      finalize_deplibs="$deplib $finalize_deplibs"
-		    else
-		      deplibs="$deplib $deplibs"
-		      test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"
-		    fi
-		    continue
-		  fi
-		fi
-	        ;;
-	      *) ;;
-	      esac
-	    fi
-	  fi
-	  ;; # -l
-	-L*)
-	  case $linkmode in
-	  lib)
-	    deplibs="$deplib $deplibs"
-	    test "$pass" = conv && continue
-	    newdependency_libs="$deplib $newdependency_libs"
-	    newlib_search_path="$newlib_search_path "`$echo "X$deplib" | $Xsed -e 's/^-L//'`
-	    ;;
-	  prog)
-	    if test "$pass" = conv; then
-	      deplibs="$deplib $deplibs"
-	      continue
-	    fi
-	    if test "$pass" = scan; then
-	      deplibs="$deplib $deplibs"
-	    else
-	      compile_deplibs="$deplib $compile_deplibs"
-	      finalize_deplibs="$deplib $finalize_deplibs"
-	    fi
-	    newlib_search_path="$newlib_search_path "`$echo "X$deplib" | $Xsed -e 's/^-L//'`
-	    ;;
-	  *)
-	    $echo "$modename: warning: \`-L' is ignored for archives/objects" 1>&2
-	    ;;
-	  esac # linkmode
-	  continue
-	  ;; # -L
-	-R*)
-	  if test "$pass" = link; then
-	    dir=`$echo "X$deplib" | $Xsed -e 's/^-R//'`
-	    # Make sure the xrpath contains only unique directories.
-	    case "$xrpath " in
-	    *" $dir "*) ;;
-	    *) xrpath="$xrpath $dir" ;;
-	    esac
-	  fi
-	  deplibs="$deplib $deplibs"
-	  continue
-	  ;;
-	*.la) lib="$deplib" ;;
-	*.$libext)
-	  if test "$pass" = conv; then
-	    deplibs="$deplib $deplibs"
-	    continue
-	  fi
-	  case $linkmode in
-	  lib)
-	    valid_a_lib=no
-	    case $deplibs_check_method in
-	      match_pattern*)
-		set dummy $deplibs_check_method
-	        match_pattern_regex=`expr "$deplibs_check_method" : "$2 \(.*\)"`
-		if eval $echo \"$deplib\" 2>/dev/null \
-		    | $SED 10q \
-		    | $EGREP "$match_pattern_regex" > /dev/null; then
-		  valid_a_lib=yes
-		fi
-		;;
-	      pass_all)
-		valid_a_lib=yes
-		;;
-            esac
-	    if test "$valid_a_lib" != yes; then
-	      $echo
-	      $echo "*** Warning: Trying to link with static lib archive $deplib."
-	      $echo "*** I have the capability to make that library automatically link in when"
-	      $echo "*** you link to this library.  But I can only do this if you have a"
-	      $echo "*** shared version of the library, which you do not appear to have"
-	      $echo "*** because the file extensions .$libext of this argument makes me believe"
-	      $echo "*** that it is just a static archive that I should not used here."
-	    else
-	      $echo
-	      $echo "*** Warning: Linking the shared library $output against the"
-	      $echo "*** static library $deplib is not portable!"
-	      deplibs="$deplib $deplibs"
-	    fi
-	    continue
-	    ;;
-	  prog)
-	    if test "$pass" != link; then
-	      deplibs="$deplib $deplibs"
-	    else
-	      compile_deplibs="$deplib $compile_deplibs"
-	      finalize_deplibs="$deplib $finalize_deplibs"
-	    fi
-	    continue
-	    ;;
-	  esac # linkmode
-	  ;; # *.$libext
-	*.lo | *.$objext)
-	  if test "$pass" = conv; then
-	    deplibs="$deplib $deplibs"
-	  elif test "$linkmode" = prog; then
-	    if test "$pass" = dlpreopen || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then
-	      # If there is no dlopen support or we're linking statically,
-	      # we need to preload.
-	      newdlprefiles="$newdlprefiles $deplib"
-	      compile_deplibs="$deplib $compile_deplibs"
-	      finalize_deplibs="$deplib $finalize_deplibs"
-	    else
-	      newdlfiles="$newdlfiles $deplib"
-	    fi
-	  fi
-	  continue
-	  ;;
-	%DEPLIBS%)
-	  alldeplibs=yes
-	  continue
-	  ;;
-	esac # case $deplib
-	if test "$found" = yes || test -f "$lib"; then :
-	else
-	  $echo "$modename: cannot find the library \`$lib' or unhandled argument \`$deplib'" 1>&2
-	  exit $EXIT_FAILURE
-	fi
-
-	# Check to see that this really is a libtool archive.
-	if (${SED} -e '2q' $lib | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then :
-	else
-	  $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2
-	  exit $EXIT_FAILURE
-	fi
-
-	ladir=`$echo "X$lib" | $Xsed -e 's%/[^/]*$%%'`
-	test "X$ladir" = "X$lib" && ladir="."
-
-	dlname=
-	dlopen=
-	dlpreopen=
-	libdir=
-	library_names=
-	old_library=
-	# If the library was installed with an old release of libtool,
-	# it will not redefine variables installed, or shouldnotlink
-	installed=yes
-	shouldnotlink=no
-	avoidtemprpath=
-
-
-	# Read the .la file
-	case $lib in
-	*/* | *\\*) . $lib ;;
-	*) . ./$lib ;;
-	esac
-
-	if test "$linkmode,$pass" = "lib,link" ||
-	   test "$linkmode,$pass" = "prog,scan" ||
-	   { test "$linkmode" != prog && test "$linkmode" != lib; }; then
-	  test -n "$dlopen" && dlfiles="$dlfiles $dlopen"
-	  test -n "$dlpreopen" && dlprefiles="$dlprefiles $dlpreopen"
-	fi
-
-	if test "$pass" = conv; then
-	  # Only check for convenience libraries
-	  deplibs="$lib $deplibs"
-	  if test -z "$libdir"; then
-	    if test -z "$old_library"; then
-	      $echo "$modename: cannot find name of link library for \`$lib'" 1>&2
-	      exit $EXIT_FAILURE
-	    fi
-	    # It is a libtool convenience library, so add in its objects.
-	    convenience="$convenience $ladir/$objdir/$old_library"
-	    old_convenience="$old_convenience $ladir/$objdir/$old_library"
-	    tmp_libs=
-	    for deplib in $dependency_libs; do
-	      deplibs="$deplib $deplibs"
-              if test "X$duplicate_deps" = "Xyes" ; then
-	        case "$tmp_libs " in
-	        *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
-	        esac
-              fi
-	      tmp_libs="$tmp_libs $deplib"
-	    done
-	  elif test "$linkmode" != prog && test "$linkmode" != lib; then
-	    $echo "$modename: \`$lib' is not a convenience library" 1>&2
-	    exit $EXIT_FAILURE
-	  fi
-	  continue
-	fi # $pass = conv
-
-
-	# Get the name of the library we link against.
-	linklib=
-	for l in $old_library $library_names; do
-	  linklib="$l"
-	done
-	if test -z "$linklib"; then
-	  $echo "$modename: cannot find name of link library for \`$lib'" 1>&2
-	  exit $EXIT_FAILURE
-	fi
-
-	# This library was specified with -dlopen.
-	if test "$pass" = dlopen; then
-	  if test -z "$libdir"; then
-	    $echo "$modename: cannot -dlopen a convenience library: \`$lib'" 1>&2
-	    exit $EXIT_FAILURE
-	  fi
-	  if test -z "$dlname" ||
-	     test "$dlopen_support" != yes ||
-	     test "$build_libtool_libs" = no; then
-	    # If there is no dlname, no dlopen support or we're linking
-	    # statically, we need to preload.  We also need to preload any
-	    # dependent libraries so libltdl's deplib preloader doesn't
-	    # bomb out in the load deplibs phase.
-	    dlprefiles="$dlprefiles $lib $dependency_libs"
-	  else
-	    newdlfiles="$newdlfiles $lib"
-	  fi
-	  continue
-	fi # $pass = dlopen
-
-	# We need an absolute path.
-	case $ladir in
-	[\\/]* | [A-Za-z]:[\\/]*) abs_ladir="$ladir" ;;
-	*)
-	  abs_ladir=`cd "$ladir" && pwd`
-	  if test -z "$abs_ladir"; then
-	    $echo "$modename: warning: cannot determine absolute directory name of \`$ladir'" 1>&2
-	    $echo "$modename: passing it literally to the linker, although it might fail" 1>&2
-	    abs_ladir="$ladir"
-	  fi
-	  ;;
-	esac
-	laname=`$echo "X$lib" | $Xsed -e 's%^.*/%%'`
-
-	# Find the relevant object directory and library name.
-	if test "X$installed" = Xyes; then
-	  if test ! -f "$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then
-	    $echo "$modename: warning: library \`$lib' was moved." 1>&2
-	    dir="$ladir"
-	    absdir="$abs_ladir"
-	    libdir="$abs_ladir"
-	  else
-	    dir="$libdir"
-	    absdir="$libdir"
-	  fi
-	  test "X$hardcode_automatic" = Xyes && avoidtemprpath=yes
-	else
-	  if test ! -f "$ladir/$objdir/$linklib" && test -f "$abs_ladir/$linklib"; then
-	    dir="$ladir"
-	    absdir="$abs_ladir"
-	    # Remove this search path later
-	    notinst_path="$notinst_path $abs_ladir"
-	  else
-	    dir="$ladir/$objdir"
-	    absdir="$abs_ladir/$objdir"
-	    # Remove this search path later
-	    notinst_path="$notinst_path $abs_ladir"
-	  fi
-	fi # $installed = yes
-	name=`$echo "X$laname" | $Xsed -e 's/\.la$//' -e 's/^lib//'`
-
-	# This library was specified with -dlpreopen.
-	if test "$pass" = dlpreopen; then
-	  if test -z "$libdir"; then
-	    $echo "$modename: cannot -dlpreopen a convenience library: \`$lib'" 1>&2
-	    exit $EXIT_FAILURE
-	  fi
-	  # Prefer using a static library (so that no silly _DYNAMIC symbols
-	  # are required to link).
-	  if test -n "$old_library"; then
-	    newdlprefiles="$newdlprefiles $dir/$old_library"
-	  # Otherwise, use the dlname, so that lt_dlopen finds it.
-	  elif test -n "$dlname"; then
-	    newdlprefiles="$newdlprefiles $dir/$dlname"
-	  else
-	    newdlprefiles="$newdlprefiles $dir/$linklib"
-	  fi
-	fi # $pass = dlpreopen
-
-	if test -z "$libdir"; then
-	  # Link the convenience library
-	  if test "$linkmode" = lib; then
-	    deplibs="$dir/$old_library $deplibs"
-	  elif test "$linkmode,$pass" = "prog,link"; then
-	    compile_deplibs="$dir/$old_library $compile_deplibs"
-	    finalize_deplibs="$dir/$old_library $finalize_deplibs"
-	  else
-	    deplibs="$lib $deplibs" # used for prog,scan pass
-	  fi
-	  continue
-	fi
-
-
-	if test "$linkmode" = prog && test "$pass" != link; then
-	  newlib_search_path="$newlib_search_path $ladir"
-	  deplibs="$lib $deplibs"
-
-	  linkalldeplibs=no
-	  if test "$link_all_deplibs" != no || test -z "$library_names" ||
-	     test "$build_libtool_libs" = no; then
-	    linkalldeplibs=yes
-	  fi
-
-	  tmp_libs=
-	  for deplib in $dependency_libs; do
-	    case $deplib in
-	    -L*) newlib_search_path="$newlib_search_path "`$echo "X$deplib" | $Xsed -e 's/^-L//'`;; ### testsuite: skip nested quoting test
-	    esac
-	    # Need to link against all dependency_libs?
-	    if test "$linkalldeplibs" = yes; then
-	      deplibs="$deplib $deplibs"
-	    else
-	      # Need to hardcode shared library paths
-	      # or/and link against static libraries
-	      newdependency_libs="$deplib $newdependency_libs"
-	    fi
-	    if test "X$duplicate_deps" = "Xyes" ; then
-	      case "$tmp_libs " in
-	      *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
-	      esac
-	    fi
-	    tmp_libs="$tmp_libs $deplib"
-	  done # for deplib
-	  continue
-	fi # $linkmode = prog...
-
-	if test "$linkmode,$pass" = "prog,link"; then
-	  if test -n "$library_names" &&
-	     { { test "$prefer_static_libs" = no ||
-		 test "$prefer_static_libs,$installed" = "built,yes"; } ||
-	       test -z "$old_library"; }; then
-	    # We need to hardcode the library path
-	    if test -n "$shlibpath_var" && test -z "$avoidtemprpath" ; then
-	      # Make sure the rpath contains only unique directories.
-	      case "$temp_rpath " in
-	      *" $dir "*) ;;
-	      *" $absdir "*) ;;
-	      *) temp_rpath="$temp_rpath $absdir" ;;
-	      esac
-	    fi
-
-	    # Hardcode the library path.
-	    # Skip directories that are in the system default run-time
-	    # search path.
-	    case " $sys_lib_dlsearch_path " in
-	    *" $absdir "*) ;;
-	    *)
-	      case "$compile_rpath " in
-	      *" $absdir "*) ;;
-	      *) compile_rpath="$compile_rpath $absdir"
-	      esac
-	      ;;
-	    esac
-	    case " $sys_lib_dlsearch_path " in
-	    *" $libdir "*) ;;
-	    *)
-	      case "$finalize_rpath " in
-	      *" $libdir "*) ;;
-	      *) finalize_rpath="$finalize_rpath $libdir"
-	      esac
-	      ;;
-	    esac
-	  fi # $linkmode,$pass = prog,link...
-
-	  if test "$alldeplibs" = yes &&
-	     { test "$deplibs_check_method" = pass_all ||
-	       { test "$build_libtool_libs" = yes &&
-		 test -n "$library_names"; }; }; then
-	    # We only need to search for static libraries
-	    continue
-	  fi
-	fi
-
-	link_static=no # Whether the deplib will be linked statically
-	use_static_libs=$prefer_static_libs
-	if test "$use_static_libs" = built && test "$installed" = yes ; then
-	  use_static_libs=no
-	fi
-	if test -n "$library_names" &&
-	   { test "$use_static_libs" = no || test -z "$old_library"; }; then
-	  if test "$installed" = no; then
-	    notinst_deplibs="$notinst_deplibs $lib"
-	    need_relink=yes
-	  fi
-	  # This is a shared library
-
-	  # Warn about portability, can't link against -module's on
-	  # some systems (darwin)
-	  if test "$shouldnotlink" = yes && test "$pass" = link ; then
-	    $echo
-	    if test "$linkmode" = prog; then
-	      $echo "*** Warning: Linking the executable $output against the loadable module"
-	    else
-	      $echo "*** Warning: Linking the shared library $output against the loadable module"
-	    fi
-	    $echo "*** $linklib is not portable!"
-	  fi
-	  if test "$linkmode" = lib &&
-	     test "$hardcode_into_libs" = yes; then
-	    # Hardcode the library path.
-	    # Skip directories that are in the system default run-time
-	    # search path.
-	    case " $sys_lib_dlsearch_path " in
-	    *" $absdir "*) ;;
-	    *)
-	      case "$compile_rpath " in
-	      *" $absdir "*) ;;
-	      *) compile_rpath="$compile_rpath $absdir"
-	      esac
-	      ;;
-	    esac
-	    case " $sys_lib_dlsearch_path " in
-	    *" $libdir "*) ;;
-	    *)
-	      case "$finalize_rpath " in
-	      *" $libdir "*) ;;
-	      *) finalize_rpath="$finalize_rpath $libdir"
-	      esac
-	      ;;
-	    esac
-	  fi
-
-	  if test -n "$old_archive_from_expsyms_cmds"; then
-	    # figure out the soname
-	    set dummy $library_names
-	    realname="$2"
-	    shift; shift
-	    libname=`eval \\$echo \"$libname_spec\"`
-	    # use dlname if we got it. it's perfectly good, no?
-	    if test -n "$dlname"; then
-	      soname="$dlname"
-	    elif test -n "$soname_spec"; then
-	      # bleh windows
-	      case $host in
-	      *cygwin* | mingw*)
-		major=`expr $current - $age`
-		versuffix="-$major"
-		;;
-	      esac
-	      eval soname=\"$soname_spec\"
-	    else
-	      soname="$realname"
-	    fi
-
-	    # Make a new name for the extract_expsyms_cmds to use
-	    soroot="$soname"
-	    soname=`$echo $soroot | ${SED} -e 's/^.*\///'`
-	    newlib="libimp-`$echo $soname | ${SED} 's/^lib//;s/\.dll$//'`.a"
-
-	    # If the library has no export list, then create one now
-	    if test -f "$output_objdir/$soname-def"; then :
-	    else
-	      $show "extracting exported symbol list from \`$soname'"
-	      save_ifs="$IFS"; IFS='~'
-	      cmds=$extract_expsyms_cmds
-	      for cmd in $cmds; do
-		IFS="$save_ifs"
-		eval cmd=\"$cmd\"
-		$show "$cmd"
-		$run eval "$cmd" || exit $?
-	      done
-	      IFS="$save_ifs"
-	    fi
-
-	    # Create $newlib
-	    if test -f "$output_objdir/$newlib"; then :; else
-	      $show "generating import library for \`$soname'"
-	      save_ifs="$IFS"; IFS='~'
-	      cmds=$old_archive_from_expsyms_cmds
-	      for cmd in $cmds; do
-		IFS="$save_ifs"
-		eval cmd=\"$cmd\"
-		$show "$cmd"
-		$run eval "$cmd" || exit $?
-	      done
-	      IFS="$save_ifs"
-	    fi
-	    # make sure the library variables are pointing to the new library
-	    dir=$output_objdir
-	    linklib=$newlib
-	  fi # test -n "$old_archive_from_expsyms_cmds"
-
-	  if test "$linkmode" = prog || test "$mode" != relink; then
-	    add_shlibpath=
-	    add_dir=
-	    add=
-	    lib_linked=yes
-	    case $hardcode_action in
-	    immediate | unsupported)
-	      if test "$hardcode_direct" = no; then
-		add="$dir/$linklib"
-		case $host in
-		  *-*-sco3.2v5.0.[024]*) add_dir="-L$dir" ;;
-		  *-*-sysv4*uw2*) add_dir="-L$dir" ;;
-		  *-*-sysv5OpenUNIX* | *-*-sysv5UnixWare7.[01].[10]* | \
-		    *-*-unixware7*) add_dir="-L$dir" ;;
-		  *-*-darwin* )
-		    # if the lib is a module then we can not link against
-		    # it, someone is ignoring the new warnings I added
-		    if /usr/bin/file -L $add 2> /dev/null |
-                      $EGREP ": [^:]* bundle" >/dev/null ; then
-		      $echo "** Warning, lib $linklib is a module, not a shared library"
-		      if test -z "$old_library" ; then
-		        $echo
-		        $echo "** And there doesn't seem to be a static archive available"
-		        $echo "** The link will probably fail, sorry"
-		      else
-		        add="$dir/$old_library"
-		      fi
-		    fi
-		esac
-	      elif test "$hardcode_minus_L" = no; then
-		case $host in
-		*-*-sunos*) add_shlibpath="$dir" ;;
-		esac
-		add_dir="-L$dir"
-		add="-l$name"
-	      elif test "$hardcode_shlibpath_var" = no; then
-		add_shlibpath="$dir"
-		add="-l$name"
-	      else
-		lib_linked=no
-	      fi
-	      ;;
-	    relink)
-	      if test "$hardcode_direct" = yes; then
-		add="$dir/$linklib"
-	      elif test "$hardcode_minus_L" = yes; then
-		add_dir="-L$dir"
-		# Try looking first in the location we're being installed to.
-		if test -n "$inst_prefix_dir"; then
-		  case $libdir in
-		    [\\/]*)
-		      add_dir="$add_dir -L$inst_prefix_dir$libdir"
-		      ;;
-		  esac
-		fi
-		add="-l$name"
-	      elif test "$hardcode_shlibpath_var" = yes; then
-		add_shlibpath="$dir"
-		add="-l$name"
-	      else
-		lib_linked=no
-	      fi
-	      ;;
-	    *) lib_linked=no ;;
-	    esac
-
-	    if test "$lib_linked" != yes; then
-	      $echo "$modename: configuration error: unsupported hardcode properties"
-	      exit $EXIT_FAILURE
-	    fi
-
-	    if test -n "$add_shlibpath"; then
-	      case :$compile_shlibpath: in
-	      *":$add_shlibpath:"*) ;;
-	      *) compile_shlibpath="$compile_shlibpath$add_shlibpath:" ;;
-	      esac
-	    fi
-	    if test "$linkmode" = prog; then
-	      test -n "$add_dir" && compile_deplibs="$add_dir $compile_deplibs"
-	      test -n "$add" && compile_deplibs="$add $compile_deplibs"
-	    else
-	      test -n "$add_dir" && deplibs="$add_dir $deplibs"
-	      test -n "$add" && deplibs="$add $deplibs"
-	      if test "$hardcode_direct" != yes && \
-		 test "$hardcode_minus_L" != yes && \
-		 test "$hardcode_shlibpath_var" = yes; then
-		case :$finalize_shlibpath: in
-		*":$libdir:"*) ;;
-		*) finalize_shlibpath="$finalize_shlibpath$libdir:" ;;
-		esac
-	      fi
-	    fi
-	  fi
-
-	  if test "$linkmode" = prog || test "$mode" = relink; then
-	    add_shlibpath=
-	    add_dir=
-	    add=
-	    # Finalize command for both is simple: just hardcode it.
-	    if test "$hardcode_direct" = yes; then
-	      add="$libdir/$linklib"
-	    elif test "$hardcode_minus_L" = yes; then
-	      add_dir="-L$libdir"
-	      add="-l$name"
-	    elif test "$hardcode_shlibpath_var" = yes; then
-	      case :$finalize_shlibpath: in
-	      *":$libdir:"*) ;;
-	      *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;;
-	      esac
-	      add="-l$name"
-	    elif test "$hardcode_automatic" = yes; then
-	      if test -n "$inst_prefix_dir" &&
-		 test -f "$inst_prefix_dir$libdir/$linklib" ; then
-	        add="$inst_prefix_dir$libdir/$linklib"
-	      else
-	        add="$libdir/$linklib"
-	      fi
-	    else
-	      # We cannot seem to hardcode it, guess we'll fake it.
-	      add_dir="-L$libdir"
-	      # Try looking first in the location we're being installed to.
-	      if test -n "$inst_prefix_dir"; then
-		case $libdir in
-		  [\\/]*)
-		    add_dir="$add_dir -L$inst_prefix_dir$libdir"
-		    ;;
-		esac
-	      fi
-	      add="-l$name"
-	    fi
-
-	    if test "$linkmode" = prog; then
-	      test -n "$add_dir" && finalize_deplibs="$add_dir $finalize_deplibs"
-	      test -n "$add" && finalize_deplibs="$add $finalize_deplibs"
-	    else
-	      test -n "$add_dir" && deplibs="$add_dir $deplibs"
-	      test -n "$add" && deplibs="$add $deplibs"
-	    fi
-	  fi
-	elif test "$linkmode" = prog; then
-	  # Here we assume that one of hardcode_direct or hardcode_minus_L
-	  # is not unsupported.  This is valid on all known static and
-	  # shared platforms.
-	  if test "$hardcode_direct" != unsupported; then
-	    test -n "$old_library" && linklib="$old_library"
-	    compile_deplibs="$dir/$linklib $compile_deplibs"
-	    finalize_deplibs="$dir/$linklib $finalize_deplibs"
-	  else
-	    compile_deplibs="-l$name -L$dir $compile_deplibs"
-	    finalize_deplibs="-l$name -L$dir $finalize_deplibs"
-	  fi
-	elif test "$build_libtool_libs" = yes; then
-	  # Not a shared library
-	  if test "$deplibs_check_method" != pass_all; then
-	    # We're trying link a shared library against a static one
-	    # but the system doesn't support it.
-
-	    # Just print a warning and add the library to dependency_libs so
-	    # that the program can be linked against the static library.
-	    $echo
-	    $echo "*** Warning: This system can not link to static lib archive $lib."
-	    $echo "*** I have the capability to make that library automatically link in when"
-	    $echo "*** you link to this library.  But I can only do this if you have a"
-	    $echo "*** shared version of the library, which you do not appear to have."
-	    if test "$module" = yes; then
-	      $echo "*** But as you try to build a module library, libtool will still create "
-	      $echo "*** a static module, that should work as long as the dlopening application"
-	      $echo "*** is linked with the -dlopen flag to resolve symbols at runtime."
-	      if test -z "$global_symbol_pipe"; then
-		$echo
-		$echo "*** However, this would only work if libtool was able to extract symbol"
-		$echo "*** lists from a program, using \`nm' or equivalent, but libtool could"
-		$echo "*** not find such a program.  So, this module is probably useless."
-		$echo "*** \`nm' from GNU binutils and a full rebuild may help."
-	      fi
-	      if test "$build_old_libs" = no; then
-		build_libtool_libs=module
-		build_old_libs=yes
-	      else
-		build_libtool_libs=no
-	      fi
-	    fi
-	  else
-	    deplibs="$dir/$old_library $deplibs"
-	    link_static=yes
-	  fi
-	fi # link shared/static library?
-
-	if test "$linkmode" = lib; then
-	  if test -n "$dependency_libs" &&
-	     { test "$hardcode_into_libs" != yes ||
-	       test "$build_old_libs" = yes ||
-	       test "$link_static" = yes; }; then
-	    # Extract -R from dependency_libs
-	    temp_deplibs=
-	    for libdir in $dependency_libs; do
-	      case $libdir in
-	      -R*) temp_xrpath=`$echo "X$libdir" | $Xsed -e 's/^-R//'`
-		   case " $xrpath " in
-		   *" $temp_xrpath "*) ;;
-		   *) xrpath="$xrpath $temp_xrpath";;
-		   esac;;
-	      *) temp_deplibs="$temp_deplibs $libdir";;
-	      esac
-	    done
-	    dependency_libs="$temp_deplibs"
-	  fi
-
-	  newlib_search_path="$newlib_search_path $absdir"
-	  # Link against this library
-	  test "$link_static" = no && newdependency_libs="$abs_ladir/$laname $newdependency_libs"
-	  # ... and its dependency_libs
-	  tmp_libs=
-	  for deplib in $dependency_libs; do
-	    newdependency_libs="$deplib $newdependency_libs"
-	    if test "X$duplicate_deps" = "Xyes" ; then
-	      case "$tmp_libs " in
-	      *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
-	      esac
-	    fi
-	    tmp_libs="$tmp_libs $deplib"
-	  done
-
-	  if test "$link_all_deplibs" != no; then
-	    # Add the search paths of all dependency libraries
-	    for deplib in $dependency_libs; do
-	      case $deplib in
-	      -L*) path="$deplib" ;;
-	      *.la)
-		dir=`$echo "X$deplib" | $Xsed -e 's%/[^/]*$%%'`
-		test "X$dir" = "X$deplib" && dir="."
-		# We need an absolute path.
-		case $dir in
-		[\\/]* | [A-Za-z]:[\\/]*) absdir="$dir" ;;
-		*)
-		  absdir=`cd "$dir" && pwd`
-		  if test -z "$absdir"; then
-		    $echo "$modename: warning: cannot determine absolute directory name of \`$dir'" 1>&2
-		    absdir="$dir"
-		  fi
-		  ;;
-		esac
-		if grep "^installed=no" $deplib > /dev/null; then
-		  path="$absdir/$objdir"
-		else
-		  eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
-		  if test -z "$libdir"; then
-		    $echo "$modename: \`$deplib' is not a valid libtool archive" 1>&2
-		    exit $EXIT_FAILURE
-		  fi
-		  if test "$absdir" != "$libdir"; then
-		    $echo "$modename: warning: \`$deplib' seems to be moved" 1>&2
-		  fi
-		  path="$absdir"
-		fi
-		depdepl=
-		case $host in
-		*-*-darwin*)
-		  # we do not want to link against static libs,
-		  # but need to link against shared
-		  eval deplibrary_names=`${SED} -n -e 's/^library_names=\(.*\)$/\1/p' $deplib`
-		  eval deplibdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
-		  if test -n "$deplibrary_names" ; then
-		    for tmp in $deplibrary_names ; do
-		      depdepl=$tmp
-		    done
-		    if test -f "$deplibdir/$depdepl" ; then
-		      depdepl="$deplibdir/$depdepl"
-	      	    elif test -f "$path/$depdepl" ; then
-		      depdepl="$path/$depdepl"
-		    else
-		      # Can't find it, oh well...
-		      depdepl=
-		    fi
-		    # do not add paths which are already there
-		    case " $newlib_search_path " in
-		    *" $path "*) ;;
-		    *) newlib_search_path="$newlib_search_path $path";;
-		    esac
-		  fi
-		  path=""
-		  ;;
-		*)
-		  path="-L$path"
-		  ;;
-		esac
-		;;
-	      -l*)
-		case $host in
-		*-*-darwin*)
-		  # Again, we only want to link against shared libraries
-		  eval tmp_libs=`$echo "X$deplib" | $Xsed -e "s,^\-l,,"`
-		  for tmp in $newlib_search_path ; do
-		    if test -f "$tmp/lib$tmp_libs.dylib" ; then
-		      eval depdepl="$tmp/lib$tmp_libs.dylib"
-		      break
-		    fi
-		  done
-		  path=""
-		  ;;
-		*) continue ;;
-		esac
-		;;
-	      *) continue ;;
-	      esac
-	      case " $deplibs " in
-	      *" $path "*) ;;
-	      *) deplibs="$path $deplibs" ;;
-	      esac
-	      case " $deplibs " in
-	      *" $depdepl "*) ;;
-	      *) deplibs="$depdepl $deplibs" ;;
-	      esac
-	    done
-	  fi # link_all_deplibs != no
-	fi # linkmode = lib
-      done # for deplib in $libs
-      dependency_libs="$newdependency_libs"
-      if test "$pass" = dlpreopen; then
-	# Link the dlpreopened libraries before other libraries
-	for deplib in $save_deplibs; do
-	  deplibs="$deplib $deplibs"
-	done
-      fi
-      if test "$pass" != dlopen; then
-	if test "$pass" != conv; then
-	  # Make sure lib_search_path contains only unique directories.
-	  lib_search_path=
-	  for dir in $newlib_search_path; do
-	    case "$lib_search_path " in
-	    *" $dir "*) ;;
-	    *) lib_search_path="$lib_search_path $dir" ;;
-	    esac
-	  done
-	  newlib_search_path=
-	fi
-
-	if test "$linkmode,$pass" != "prog,link"; then
-	  vars="deplibs"
-	else
-	  vars="compile_deplibs finalize_deplibs"
-	fi
-	for var in $vars dependency_libs; do
-	  # Add libraries to $var in reverse order
-	  eval tmp_libs=\"\$$var\"
-	  new_libs=
-	  for deplib in $tmp_libs; do
-	    # FIXME: Pedantically, this is the right thing to do, so
-	    #        that some nasty dependency loop isn't accidentally
-	    #        broken:
-	    #new_libs="$deplib $new_libs"
-	    # Pragmatically, this seems to cause very few problems in
-	    # practice:
-	    case $deplib in
-	    -L*) new_libs="$deplib $new_libs" ;;
-	    -R*) ;;
-	    *)
-	      # And here is the reason: when a library appears more
-	      # than once as an explicit dependence of a library, or
-	      # is implicitly linked in more than once by the
-	      # compiler, it is considered special, and multiple
-	      # occurrences thereof are not removed.  Compare this
-	      # with having the same library being listed as a
-	      # dependency of multiple other libraries: in this case,
-	      # we know (pedantically, we assume) the library does not
-	      # need to be listed more than once, so we keep only the
-	      # last copy.  This is not always right, but it is rare
-	      # enough that we require users that really mean to play
-	      # such unportable linking tricks to link the library
-	      # using -Wl,-lname, so that libtool does not consider it
-	      # for duplicate removal.
-	      case " $specialdeplibs " in
-	      *" $deplib "*) new_libs="$deplib $new_libs" ;;
-	      *)
-		case " $new_libs " in
-		*" $deplib "*) ;;
-		*) new_libs="$deplib $new_libs" ;;
-		esac
-		;;
-	      esac
-	      ;;
-	    esac
-	  done
-	  tmp_libs=
-	  for deplib in $new_libs; do
-	    case $deplib in
-	    -L*)
-	      case " $tmp_libs " in
-	      *" $deplib "*) ;;
-	      *) tmp_libs="$tmp_libs $deplib" ;;
-	      esac
-	      ;;
-	    *) tmp_libs="$tmp_libs $deplib" ;;
-	    esac
-	  done
-	  eval $var=\"$tmp_libs\"
-	done # for var
-      fi
-      # Last step: remove runtime libs from dependency_libs
-      # (they stay in deplibs)
-      tmp_libs=
-      for i in $dependency_libs ; do
-	case " $predeps $postdeps $compiler_lib_search_path " in
-	*" $i "*)
-	  i=""
-	  ;;
-	esac
-	if test -n "$i" ; then
-	  tmp_libs="$tmp_libs $i"
-	fi
-      done
-      dependency_libs=$tmp_libs
-    done # for pass
-    if test "$linkmode" = prog; then
-      dlfiles="$newdlfiles"
-      dlprefiles="$newdlprefiles"
-    fi
-
-    case $linkmode in
-    oldlib)
-      case " $deplibs" in
-      *\ -l* | *\ -L*)
-	$echo "$modename: warning: \`-l' and \`-L' are ignored for archives" 1>&2 ;;
-      esac
-
-      if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
-	$echo "$modename: warning: \`-dlopen' is ignored for archives" 1>&2
-      fi
-
-      if test -n "$rpath"; then
-	$echo "$modename: warning: \`-rpath' is ignored for archives" 1>&2
-      fi
-
-      if test -n "$xrpath"; then
-	$echo "$modename: warning: \`-R' is ignored for archives" 1>&2
-      fi
-
-      if test -n "$vinfo"; then
-	$echo "$modename: warning: \`-version-info/-version-number' is ignored for archives" 1>&2
-      fi
-
-      if test -n "$release"; then
-	$echo "$modename: warning: \`-release' is ignored for archives" 1>&2
-      fi
-
-      if test -n "$export_symbols" || test -n "$export_symbols_regex"; then
-	$echo "$modename: warning: \`-export-symbols' is ignored for archives" 1>&2
-      fi
-
-      # Now set the variables for building old libraries.
-      build_libtool_libs=no
-      oldlibs="$output"
-      objs="$objs$old_deplibs"
-      ;;
-
-    lib)
-      # Make sure we only generate libraries of the form `libNAME.la'.
-      case $outputname in
-      lib*)
-	name=`$echo "X$outputname" | $Xsed -e 's/\.la$//' -e 's/^lib//'`
-	eval shared_ext=\"$shrext_cmds\"
-	eval libname=\"$libname_spec\"
-	;;
-      *)
-	if test "$module" = no; then
-	  $echo "$modename: libtool library \`$output' must begin with \`lib'" 1>&2
-	  $echo "$help" 1>&2
-	  exit $EXIT_FAILURE
-	fi
-	if test "$need_lib_prefix" != no; then
-	  # Add the "lib" prefix for modules if required
-	  name=`$echo "X$outputname" | $Xsed -e 's/\.la$//'`
-	  eval shared_ext=\"$shrext_cmds\"
-	  eval libname=\"$libname_spec\"
-	else
-	  libname=`$echo "X$outputname" | $Xsed -e 's/\.la$//'`
-	fi
-	;;
-      esac
-
-      if test -n "$objs"; then
-	if test "$deplibs_check_method" != pass_all; then
-	  $echo "$modename: cannot build libtool library \`$output' from non-libtool objects on this host:$objs" 2>&1
-	  exit $EXIT_FAILURE
-	else
-	  $echo
-	  $echo "*** Warning: Linking the shared library $output against the non-libtool"
-	  $echo "*** objects $objs is not portable!"
-	  libobjs="$libobjs $objs"
-	fi
-      fi
-
-      if test "$dlself" != no; then
-	$echo "$modename: warning: \`-dlopen self' is ignored for libtool libraries" 1>&2
-      fi
-
-      set dummy $rpath
-      if test "$#" -gt 2; then
-	$echo "$modename: warning: ignoring multiple \`-rpath's for a libtool library" 1>&2
-      fi
-      install_libdir="$2"
-
-      oldlibs=
-      if test -z "$rpath"; then
-	if test "$build_libtool_libs" = yes; then
-	  # Building a libtool convenience library.
-	  # Some compilers have problems with a `.al' extension so
-	  # convenience libraries should have the same extension an
-	  # archive normally would.
-	  oldlibs="$output_objdir/$libname.$libext $oldlibs"
-	  build_libtool_libs=convenience
-	  build_old_libs=yes
-	fi
-
-	if test -n "$vinfo"; then
-	  $echo "$modename: warning: \`-version-info/-version-number' is ignored for convenience libraries" 1>&2
-	fi
-
-	if test -n "$release"; then
-	  $echo "$modename: warning: \`-release' is ignored for convenience libraries" 1>&2
-	fi
-      else
-
-	# Parse the version information argument.
-	save_ifs="$IFS"; IFS=':'
-	set dummy $vinfo 0 0 0
-	IFS="$save_ifs"
-
-	if test -n "$8"; then
-	  $echo "$modename: too many parameters to \`-version-info'" 1>&2
-	  $echo "$help" 1>&2
-	  exit $EXIT_FAILURE
-	fi
-
-	# convert absolute version numbers to libtool ages
-	# this retains compatibility with .la files and attempts
-	# to make the code below a bit more comprehensible
-
-	case $vinfo_number in
-	yes)
-	  number_major="$2"
-	  number_minor="$3"
-	  number_revision="$4"
-	  #
-	  # There are really only two kinds -- those that
-	  # use the current revision as the major version
-	  # and those that subtract age and use age as
-	  # a minor version.  But, then there is irix
-	  # which has an extra 1 added just for fun
-	  #
-	  case $version_type in
-	  darwin|linux|osf|windows|none)
-	    current=`expr $number_major + $number_minor`
-	    age="$number_minor"
-	    revision="$number_revision"
-	    ;;
-	  freebsd-aout|freebsd-elf|sunos)
-	    current="$number_major"
-	    revision="$number_minor"
-	    age="0"
-	    ;;
-	  irix|nonstopux)
-	    current=`expr $number_major + $number_minor`
-	    age="$number_minor"
-	    revision="$number_minor"
-	    lt_irix_increment=no
-	    ;;
-	  esac
-	  ;;
-	no)
-	  current="$2"
-	  revision="$3"
-	  age="$4"
-	  ;;
-	esac
-
-	# Check that each of the things are valid numbers.
-	case $current in
-	0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
-	*)
-	  $echo "$modename: CURRENT \`$current' must be a nonnegative integer" 1>&2
-	  $echo "$modename: \`$vinfo' is not valid version information" 1>&2
-	  exit $EXIT_FAILURE
-	  ;;
-	esac
-
-	case $revision in
-	0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
-	*)
-	  $echo "$modename: REVISION \`$revision' must be a nonnegative integer" 1>&2
-	  $echo "$modename: \`$vinfo' is not valid version information" 1>&2
-	  exit $EXIT_FAILURE
-	  ;;
-	esac
-
-	case $age in
-	0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
-	*)
-	  $echo "$modename: AGE \`$age' must be a nonnegative integer" 1>&2
-	  $echo "$modename: \`$vinfo' is not valid version information" 1>&2
-	  exit $EXIT_FAILURE
-	  ;;
-	esac
-
-	if test "$age" -gt "$current"; then
-	  $echo "$modename: AGE \`$age' is greater than the current interface number \`$current'" 1>&2
-	  $echo "$modename: \`$vinfo' is not valid version information" 1>&2
-	  exit $EXIT_FAILURE
-	fi
-
-	# Calculate the version variables.
-	major=
-	versuffix=
-	verstring=
-	case $version_type in
-	none) ;;
-
-	darwin)
-	  # Like Linux, but with the current version available in
-	  # verstring for coding it into the library header
-	  major=.`expr $current - $age`
-	  versuffix="$major.$age.$revision"
-	  # Darwin ld doesn't like 0 for these options...
-	  minor_current=`expr $current + 1`
-	  xlcverstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision"
-	  verstring="-compatibility_version $minor_current -current_version $minor_current.$revision"
-	  ;;
-
-	freebsd-aout)
-	  major=".$current"
-	  versuffix=".$current.$revision";
-	  ;;
-
-	freebsd-elf)
-	  major=".$current"
-	  versuffix=".$current";
-	  ;;
-
-	irix | nonstopux)
-	  if test "X$lt_irix_increment" = "Xno"; then
-	    major=`expr $current - $age`
-	  else
-	    major=`expr $current - $age + 1`
-	  fi
-	  case $version_type in
-	    nonstopux) verstring_prefix=nonstopux ;;
-	    *)         verstring_prefix=sgi ;;
-	  esac
-	  verstring="$verstring_prefix$major.$revision"
-
-	  # Add in all the interfaces that we are compatible with.
-	  loop=$revision
-	  while test "$loop" -ne 0; do
-	    iface=`expr $revision - $loop`
-	    loop=`expr $loop - 1`
-	    verstring="$verstring_prefix$major.$iface:$verstring"
-	  done
-
-	  # Before this point, $major must not contain `.'.
-	  major=.$major
-	  versuffix="$major.$revision"
-	  ;;
-
-	linux)
-	  major=.`expr $current - $age`
-	  versuffix="$major.$age.$revision"
-	  ;;
-
-	osf)
-	  major=.`expr $current - $age`
-	  versuffix=".$current.$age.$revision"
-	  verstring="$current.$age.$revision"
-
-	  # Add in all the interfaces that we are compatible with.
-	  loop=$age
-	  while test "$loop" -ne 0; do
-	    iface=`expr $current - $loop`
-	    loop=`expr $loop - 1`
-	    verstring="$verstring:${iface}.0"
-	  done
-
-	  # Make executables depend on our current version.
-	  verstring="$verstring:${current}.0"
-	  ;;
-
-	sunos)
-	  major=".$current"
-	  versuffix=".$current.$revision"
-	  ;;
-
-	windows)
-	  # Use '-' rather than '.', since we only want one
-	  # extension on DOS 8.3 filesystems.
-	  major=`expr $current - $age`
-	  versuffix="-$major"
-	  ;;
-
-	*)
-	  $echo "$modename: unknown library version type \`$version_type'" 1>&2
-	  $echo "Fatal configuration error.  See the $PACKAGE docs for more information." 1>&2
-	  exit $EXIT_FAILURE
-	  ;;
-	esac
-
-	# Clear the version info if we defaulted, and they specified a release.
-	if test -z "$vinfo" && test -n "$release"; then
-	  major=
-	  case $version_type in
-	  darwin)
-	    # we can't check for "0.0" in archive_cmds due to quoting
-	    # problems, so we reset it completely
-	    verstring=
-	    ;;
-	  *)
-	    verstring="0.0"
-	    ;;
-	  esac
-	  if test "$need_version" = no; then
-	    versuffix=
-	  else
-	    versuffix=".0.0"
-	  fi
-	fi
-
-	# Remove version info from name if versioning should be avoided
-	if test "$avoid_version" = yes && test "$need_version" = no; then
-	  major=
-	  versuffix=
-	  verstring=""
-	fi
-
-	# Check to see if the archive will have undefined symbols.
-	if test "$allow_undefined" = yes; then
-	  if test "$allow_undefined_flag" = unsupported; then
-	    $echo "$modename: warning: undefined symbols not allowed in $host shared libraries" 1>&2
-	    build_libtool_libs=no
-	    build_old_libs=yes
-	  fi
-	else
-	  # Don't allow undefined symbols.
-	  allow_undefined_flag="$no_undefined_flag"
-	fi
-      fi
-
-      if test "$mode" != relink; then
-	# Remove our outputs, but don't remove object files since they
-	# may have been created when compiling PIC objects.
-	removelist=
-	tempremovelist=`$echo "$output_objdir/*"`
-	for p in $tempremovelist; do
-	  case $p in
-	    *.$objext)
-	       ;;
-	    $output_objdir/$outputname | $output_objdir/$libname.* | $output_objdir/${libname}${release}.*)
-	       if test "X$precious_files_regex" != "X"; then
-	         if echo $p | $EGREP -e "$precious_files_regex" >/dev/null 2>&1
-	         then
-		   continue
-		 fi
-	       fi
-	       removelist="$removelist $p"
-	       ;;
-	    *) ;;
-	  esac
-	done
-	if test -n "$removelist"; then
-	  $show "${rm}r $removelist"
-	  $run ${rm}r $removelist
-	fi
-      fi
-
-      # Now set the variables for building old libraries.
-      if test "$build_old_libs" = yes && test "$build_libtool_libs" != convenience ; then
-	oldlibs="$oldlibs $output_objdir/$libname.$libext"
-
-	# Transform .lo files to .o files.
-	oldobjs="$objs "`$echo "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}'$/d' -e "$lo2o" | $NL2SP`
-      fi
-
-      # Eliminate all temporary directories.
-      #for path in $notinst_path; do
-      #	lib_search_path=`$echo "$lib_search_path " | ${SED} -e "s% $path % %g"`
-      #	deplibs=`$echo "$deplibs " | ${SED} -e "s% -L$path % %g"`
-      #	dependency_libs=`$echo "$dependency_libs " | ${SED} -e "s% -L$path % %g"`
-      #done
-
-      if test -n "$xrpath"; then
-	# If the user specified any rpath flags, then add them.
-	temp_xrpath=
-	for libdir in $xrpath; do
-	  temp_xrpath="$temp_xrpath -R$libdir"
-	  case "$finalize_rpath " in
-	  *" $libdir "*) ;;
-	  *) finalize_rpath="$finalize_rpath $libdir" ;;
-	  esac
-	done
-	if test "$hardcode_into_libs" != yes || test "$build_old_libs" = yes; then
-	  dependency_libs="$temp_xrpath $dependency_libs"
-	fi
-      fi
-
-      # Make sure dlfiles contains only unique files that won't be dlpreopened
-      old_dlfiles="$dlfiles"
-      dlfiles=
-      for lib in $old_dlfiles; do
-	case " $dlprefiles $dlfiles " in
-	*" $lib "*) ;;
-	*) dlfiles="$dlfiles $lib" ;;
-	esac
-      done
-
-      # Make sure dlprefiles contains only unique files
-      old_dlprefiles="$dlprefiles"
-      dlprefiles=
-      for lib in $old_dlprefiles; do
-	case "$dlprefiles " in
-	*" $lib "*) ;;
-	*) dlprefiles="$dlprefiles $lib" ;;
-	esac
-      done
-
-      if test "$build_libtool_libs" = yes; then
-	if test -n "$rpath"; then
-	  case $host in
-	  *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos*)
-	    # these systems don't actually have a c library (as such)!
-	    ;;
-	  *-*-rhapsody* | *-*-darwin1.[012])
-	    # Rhapsody C library is in the System framework
-	    deplibs="$deplibs -framework System"
-	    ;;
-	  *-*-netbsd*)
-	    # Don't link with libc until the a.out ld.so is fixed.
-	    ;;
-	  *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
-	    # Do not include libc due to us having libc/libc_r.
-	    ;;
-	  *-*-sco3.2v5* | *-*-sco5v6*)
-	    # Causes problems with __ctype
-	    ;;
-	  *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*)
-	    # Compiler inserts libc in the correct place for threads to work
-	    ;;
- 	  *)
-	    # Add libc to deplibs on all other systems if necessary.
-	    if test "$build_libtool_need_lc" = "yes"; then
-	      deplibs="$deplibs -lc"
-	    fi
-	    ;;
-	  esac
-	fi
-
-	# Transform deplibs into only deplibs that can be linked in shared.
-	name_save=$name
-	libname_save=$libname
-	release_save=$release
-	versuffix_save=$versuffix
-	major_save=$major
-	# I'm not sure if I'm treating the release correctly.  I think
-	# release should show up in the -l (ie -lgmp5) so we don't want to
-	# add it in twice.  Is that correct?
-	release=""
-	versuffix=""
-	major=""
-	newdeplibs=
-	droppeddeps=no
-	case $deplibs_check_method in
-	pass_all)
-	  # Don't check for shared/static.  Everything works.
-	  # This might be a little naive.  We might want to check
-	  # whether the library exists or not.  But this is on
-	  # osf3 & osf4 and I'm not really sure... Just
-	  # implementing what was already the behavior.
-	  newdeplibs=$deplibs
-	  ;;
-	test_compile)
-	  # This code stresses the "libraries are programs" paradigm to its
-	  # limits. Maybe even breaks it.  We compile a program, linking it
-	  # against the deplibs as a proxy for the library.  Then we can check
-	  # whether they linked in statically or dynamically with ldd.
-	  $rm conftest.c
-	  cat > conftest.c <<EOF
-	  int main() { return 0; }
-EOF
-	  $rm conftest
-	  if $LTCC $LTCFLAGS -o conftest conftest.c $deplibs; then
-	    ldd_output=`ldd conftest`
-	    for i in $deplibs; do
-	      name=`expr $i : '-l\(.*\)'`
-	      # If $name is empty we are operating on a -L argument.
-              if test "$name" != "" && test "$name" != "0"; then
-		if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
-		  case " $predeps $postdeps " in
-		  *" $i "*)
-		    newdeplibs="$newdeplibs $i"
-		    i=""
-		    ;;
-		  esac
-	        fi
-		if test -n "$i" ; then
-		  libname=`eval \\$echo \"$libname_spec\"`
-		  deplib_matches=`eval \\$echo \"$library_names_spec\"`
-		  set dummy $deplib_matches
-		  deplib_match=$2
-		  if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
-		    newdeplibs="$newdeplibs $i"
-		  else
-		    droppeddeps=yes
-		    $echo
-		    $echo "*** Warning: dynamic linker does not accept needed library $i."
-		    $echo "*** I have the capability to make that library automatically link in when"
-		    $echo "*** you link to this library.  But I can only do this if you have a"
-		    $echo "*** shared version of the library, which I believe you do not have"
-		    $echo "*** because a test_compile did reveal that the linker did not use it for"
-		    $echo "*** its dynamic dependency list that programs get resolved with at runtime."
-		  fi
-		fi
-	      else
-		newdeplibs="$newdeplibs $i"
-	      fi
-	    done
-	  else
-	    # Error occurred in the first compile.  Let's try to salvage
-	    # the situation: Compile a separate program for each library.
-	    for i in $deplibs; do
-	      name=`expr $i : '-l\(.*\)'`
-	      # If $name is empty we are operating on a -L argument.
-              if test "$name" != "" && test "$name" != "0"; then
-		$rm conftest
-		if $LTCC $LTCFLAGS -o conftest conftest.c $i; then
-		  ldd_output=`ldd conftest`
-		  if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
-		    case " $predeps $postdeps " in
-		    *" $i "*)
-		      newdeplibs="$newdeplibs $i"
-		      i=""
-		      ;;
-		    esac
-		  fi
-		  if test -n "$i" ; then
-		    libname=`eval \\$echo \"$libname_spec\"`
-		    deplib_matches=`eval \\$echo \"$library_names_spec\"`
-		    set dummy $deplib_matches
-		    deplib_match=$2
-		    if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
-		      newdeplibs="$newdeplibs $i"
-		    else
-		      droppeddeps=yes
-		      $echo
-		      $echo "*** Warning: dynamic linker does not accept needed library $i."
-		      $echo "*** I have the capability to make that library automatically link in when"
-		      $echo "*** you link to this library.  But I can only do this if you have a"
-		      $echo "*** shared version of the library, which you do not appear to have"
-		      $echo "*** because a test_compile did reveal that the linker did not use this one"
-		      $echo "*** as a dynamic dependency that programs can get resolved with at runtime."
-		    fi
-		  fi
-		else
-		  droppeddeps=yes
-		  $echo
-		  $echo "*** Warning!  Library $i is needed by this library but I was not able to"
-		  $echo "*** make it link in!  You will probably need to install it or some"
-		  $echo "*** library that it depends on before this library will be fully"
-		  $echo "*** functional.  Installing it before continuing would be even better."
-		fi
-	      else
-		newdeplibs="$newdeplibs $i"
-	      fi
-	    done
-	  fi
-	  ;;
-	file_magic*)
-	  set dummy $deplibs_check_method
-	  file_magic_regex=`expr "$deplibs_check_method" : "$2 \(.*\)"`
-	  for a_deplib in $deplibs; do
-	    name=`expr $a_deplib : '-l\(.*\)'`
-	    # If $name is empty we are operating on a -L argument.
-            if test "$name" != "" && test  "$name" != "0"; then
-	      if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
-		case " $predeps $postdeps " in
-		*" $a_deplib "*)
-		  newdeplibs="$newdeplibs $a_deplib"
-		  a_deplib=""
-		  ;;
-		esac
-	      fi
-	      if test -n "$a_deplib" ; then
-		libname=`eval \\$echo \"$libname_spec\"`
-		for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
-		  potential_libs=`ls $i/$libname[.-]* 2>/dev/null`
-		  for potent_lib in $potential_libs; do
-		      # Follow soft links.
-		      if ls -lLd "$potent_lib" 2>/dev/null \
-			 | grep " -> " >/dev/null; then
-			continue
-		      fi
-		      # The statement above tries to avoid entering an
-		      # endless loop below, in case of cyclic links.
-		      # We might still enter an endless loop, since a link
-		      # loop can be closed while we follow links,
-		      # but so what?
-		      potlib="$potent_lib"
-		      while test -h "$potlib" 2>/dev/null; do
-			potliblink=`ls -ld $potlib | ${SED} 's/.* -> //'`
-			case $potliblink in
-			[\\/]* | [A-Za-z]:[\\/]*) potlib="$potliblink";;
-			*) potlib=`$echo "X$potlib" | $Xsed -e 's,[^/]*$,,'`"$potliblink";;
-			esac
-		      done
-		      if eval $file_magic_cmd \"\$potlib\" 2>/dev/null \
-			 | ${SED} 10q \
-			 | $EGREP "$file_magic_regex" > /dev/null; then
-			newdeplibs="$newdeplibs $a_deplib"
-			a_deplib=""
-			break 2
-		      fi
-		  done
-		done
-	      fi
-	      if test -n "$a_deplib" ; then
-		droppeddeps=yes
-		$echo
-		$echo "*** Warning: linker path does not have real file for library $a_deplib."
-		$echo "*** I have the capability to make that library automatically link in when"
-		$echo "*** you link to this library.  But I can only do this if you have a"
-		$echo "*** shared version of the library, which you do not appear to have"
-		$echo "*** because I did check the linker path looking for a file starting"
-		if test -z "$potlib" ; then
-		  $echo "*** with $libname but no candidates were found. (...for file magic test)"
-		else
-		  $echo "*** with $libname and none of the candidates passed a file format test"
-		  $echo "*** using a file magic. Last file checked: $potlib"
-		fi
-	      fi
-	    else
-	      # Add a -L argument.
-	      newdeplibs="$newdeplibs $a_deplib"
-	    fi
-	  done # Gone through all deplibs.
-	  ;;
-	match_pattern*)
-	  set dummy $deplibs_check_method
-	  match_pattern_regex=`expr "$deplibs_check_method" : "$2 \(.*\)"`
-	  for a_deplib in $deplibs; do
-	    name=`expr $a_deplib : '-l\(.*\)'`
-	    # If $name is empty we are operating on a -L argument.
-	    if test -n "$name" && test "$name" != "0"; then
-	      if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
-		case " $predeps $postdeps " in
-		*" $a_deplib "*)
-		  newdeplibs="$newdeplibs $a_deplib"
-		  a_deplib=""
-		  ;;
-		esac
-	      fi
-	      if test -n "$a_deplib" ; then
-		libname=`eval \\$echo \"$libname_spec\"`
-		for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
-		  potential_libs=`ls $i/$libname[.-]* 2>/dev/null`
-		  for potent_lib in $potential_libs; do
-		    potlib="$potent_lib" # see symlink-check above in file_magic test
-		    if eval $echo \"$potent_lib\" 2>/dev/null \
-		        | ${SED} 10q \
-		        | $EGREP "$match_pattern_regex" > /dev/null; then
-		      newdeplibs="$newdeplibs $a_deplib"
-		      a_deplib=""
-		      break 2
-		    fi
-		  done
-		done
-	      fi
-	      if test -n "$a_deplib" ; then
-		droppeddeps=yes
-		$echo
-		$echo "*** Warning: linker path does not have real file for library $a_deplib."
-		$echo "*** I have the capability to make that library automatically link in when"
-		$echo "*** you link to this library.  But I can only do this if you have a"
-		$echo "*** shared version of the library, which you do not appear to have"
-		$echo "*** because I did check the linker path looking for a file starting"
-		if test -z "$potlib" ; then
-		  $echo "*** with $libname but no candidates were found. (...for regex pattern test)"
-		else
-		  $echo "*** with $libname and none of the candidates passed a file format test"
-		  $echo "*** using a regex pattern. Last file checked: $potlib"
-		fi
-	      fi
-	    else
-	      # Add a -L argument.
-	      newdeplibs="$newdeplibs $a_deplib"
-	    fi
-	  done # Gone through all deplibs.
-	  ;;
-	none | unknown | *)
-	  newdeplibs=""
-	  tmp_deplibs=`$echo "X $deplibs" | $Xsed -e 's/ -lc$//' \
-	    -e 's/ -[LR][^ ]*//g'`
-	  if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
-	    for i in $predeps $postdeps ; do
-	      # can't use Xsed below, because $i might contain '/'
-	      tmp_deplibs=`$echo "X $tmp_deplibs" | ${SED} -e "1s,^X,," -e "s,$i,,"`
-	    done
-	  fi
-	  if $echo "X $tmp_deplibs" | $Xsed -e 's/[ 	]//g' \
-	    | grep . >/dev/null; then
-	    $echo
-	    if test "X$deplibs_check_method" = "Xnone"; then
-	      $echo "*** Warning: inter-library dependencies are not supported in this platform."
-	    else
-	      $echo "*** Warning: inter-library dependencies are not known to be supported."
-	    fi
-	    $echo "*** All declared inter-library dependencies are being dropped."
-	    droppeddeps=yes
-	  fi
-	  ;;
-	esac
-	versuffix=$versuffix_save
-	major=$major_save
-	release=$release_save
-	libname=$libname_save
-	name=$name_save
-
-	case $host in
-	*-*-rhapsody* | *-*-darwin1.[012])
-	  # On Rhapsody replace the C library is the System framework
-	  newdeplibs=`$echo "X $newdeplibs" | $Xsed -e 's/ -lc / -framework System /'`
-	  ;;
-	esac
-
-	if test "$droppeddeps" = yes; then
-	  if test "$module" = yes; then
-	    $echo
-	    $echo "*** Warning: libtool could not satisfy all declared inter-library"
-	    $echo "*** dependencies of module $libname.  Therefore, libtool will create"
-	    $echo "*** a static module, that should work as long as the dlopening"
-	    $echo "*** application is linked with the -dlopen flag."
-	    if test -z "$global_symbol_pipe"; then
-	      $echo
-	      $echo "*** However, this would only work if libtool was able to extract symbol"
-	      $echo "*** lists from a program, using \`nm' or equivalent, but libtool could"
-	      $echo "*** not find such a program.  So, this module is probably useless."
-	      $echo "*** \`nm' from GNU binutils and a full rebuild may help."
-	    fi
-	    if test "$build_old_libs" = no; then
-	      oldlibs="$output_objdir/$libname.$libext"
-	      build_libtool_libs=module
-	      build_old_libs=yes
-	    else
-	      build_libtool_libs=no
-	    fi
-	  else
-	    $echo "*** The inter-library dependencies that have been dropped here will be"
-	    $echo "*** automatically added whenever a program is linked with this library"
-	    $echo "*** or is declared to -dlopen it."
-
-	    if test "$allow_undefined" = no; then
-	      $echo
-	      $echo "*** Since this library must not contain undefined symbols,"
-	      $echo "*** because either the platform does not support them or"
-	      $echo "*** it was explicitly requested with -no-undefined,"
-	      $echo "*** libtool will only create a static version of it."
-	      if test "$build_old_libs" = no; then
-		oldlibs="$output_objdir/$libname.$libext"
-		build_libtool_libs=module
-		build_old_libs=yes
-	      else
-		build_libtool_libs=no
-	      fi
-	    fi
-	  fi
-	fi
-	# Done checking deplibs!
-	deplibs=$newdeplibs
-      fi
-
-
-      # move library search paths that coincide with paths to not yet
-      # installed libraries to the beginning of the library search list
-      new_libs=
-      for path in $notinst_path; do
-	case " $new_libs " in
-	*" -L$path/$objdir "*) ;;
-	*)
-	  case " $deplibs " in
-	  *" -L$path/$objdir "*)
-	    new_libs="$new_libs -L$path/$objdir" ;;
-	  esac
-	  ;;
-	esac
-      done
-      for deplib in $deplibs; do
-	case $deplib in
-	-L*)
-	  case " $new_libs " in
-	  *" $deplib "*) ;;
-	  *) new_libs="$new_libs $deplib" ;;
-	  esac
-	  ;;
-	*) new_libs="$new_libs $deplib" ;;
-	esac
-      done
-      deplibs="$new_libs"
-
-
-      # All the library-specific variables (install_libdir is set above).
-      library_names=
-      old_library=
-      dlname=
-
-      # Test again, we may have decided not to build it any more
-      if test "$build_libtool_libs" = yes; then
-	if test "$hardcode_into_libs" = yes; then
-	  # Hardcode the library paths
-	  hardcode_libdirs=
-	  dep_rpath=
-	  rpath="$finalize_rpath"
-	  test "$mode" != relink && rpath="$compile_rpath$rpath"
-	  for libdir in $rpath; do
-	    if test -n "$hardcode_libdir_flag_spec"; then
-	      if test -n "$hardcode_libdir_separator"; then
-		if test -z "$hardcode_libdirs"; then
-		  hardcode_libdirs="$libdir"
-		else
-		  # Just accumulate the unique libdirs.
-		  case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
-		  *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
-		    ;;
-		  *)
-		    hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
-		    ;;
-		  esac
-		fi
-	      else
-		eval flag=\"$hardcode_libdir_flag_spec\"
-		dep_rpath="$dep_rpath $flag"
-	      fi
-	    elif test -n "$runpath_var"; then
-	      case "$perm_rpath " in
-	      *" $libdir "*) ;;
-	      *) perm_rpath="$perm_rpath $libdir" ;;
-	      esac
-	    fi
-	  done
-	  # Substitute the hardcoded libdirs into the rpath.
-	  if test -n "$hardcode_libdir_separator" &&
-	     test -n "$hardcode_libdirs"; then
-	    libdir="$hardcode_libdirs"
-	    if test -n "$hardcode_libdir_flag_spec_ld"; then
-	      case $archive_cmds in
-	      *\$LD*) eval dep_rpath=\"$hardcode_libdir_flag_spec_ld\" ;;
-	      *)      eval dep_rpath=\"$hardcode_libdir_flag_spec\" ;;
-	      esac
-	    else
-	      eval dep_rpath=\"$hardcode_libdir_flag_spec\"
-	    fi
-	  fi
-	  if test -n "$runpath_var" && test -n "$perm_rpath"; then
-	    # We should set the runpath_var.
-	    rpath=
-	    for dir in $perm_rpath; do
-	      rpath="$rpath$dir:"
-	    done
-	    eval "$runpath_var='$rpath\$$runpath_var'; export $runpath_var"
-	  fi
-	  test -n "$dep_rpath" && deplibs="$dep_rpath $deplibs"
-	fi
-
-	shlibpath="$finalize_shlibpath"
-	test "$mode" != relink && shlibpath="$compile_shlibpath$shlibpath"
-	if test -n "$shlibpath"; then
-	  eval "$shlibpath_var='$shlibpath\$$shlibpath_var'; export $shlibpath_var"
-	fi
-
-	# Get the real and link names of the library.
-	eval shared_ext=\"$shrext_cmds\"
-	eval library_names=\"$library_names_spec\"
-	set dummy $library_names
-	realname="$2"
-	shift; shift
-
-	if test -n "$soname_spec"; then
-	  eval soname=\"$soname_spec\"
-	else
-	  soname="$realname"
-	fi
-	if test -z "$dlname"; then
-	  dlname=$soname
-	fi
-
-	lib="$output_objdir/$realname"
-	linknames=
-	for link
-	do
-	  linknames="$linknames $link"
-	done
-
-	# Use standard objects if they are pic
-	test -z "$pic_flag" && libobjs=`$echo "X$libobjs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
-
-	# Prepare the list of exported symbols
-	if test -z "$export_symbols"; then
-	  if test "$always_export_symbols" = yes || test -n "$export_symbols_regex"; then
-	    $show "generating symbol list for \`$libname.la'"
-	    export_symbols="$output_objdir/$libname.exp"
-	    $run $rm $export_symbols
-	    cmds=$export_symbols_cmds
-	    save_ifs="$IFS"; IFS='~'
-	    for cmd in $cmds; do
-	      IFS="$save_ifs"
-	      eval cmd=\"$cmd\"
-	      if len=`expr "X$cmd" : ".*"` &&
-	       test "$len" -le "$max_cmd_len" || test "$max_cmd_len" -le -1; then
-	        $show "$cmd"
-	        $run eval "$cmd" || exit $?
-	        skipped_export=false
-	      else
-	        # The command line is too long to execute in one step.
-	        $show "using reloadable object file for export list..."
-	        skipped_export=:
-		# Break out early, otherwise skipped_export may be
-		# set to false by a later but shorter cmd.
-		break
-	      fi
-	    done
-	    IFS="$save_ifs"
-	    if test -n "$export_symbols_regex"; then
-	      $show "$EGREP -e \"$export_symbols_regex\" \"$export_symbols\" > \"${export_symbols}T\""
-	      $run eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
-	      $show "$mv \"${export_symbols}T\" \"$export_symbols\""
-	      $run eval '$mv "${export_symbols}T" "$export_symbols"'
-	    fi
-	  fi
-	fi
-
-	if test -n "$export_symbols" && test -n "$include_expsyms"; then
-	  $run eval '$echo "X$include_expsyms" | $SP2NL >> "$export_symbols"'
-	fi
-
-	tmp_deplibs=
-	for test_deplib in $deplibs; do
-		case " $convenience " in
-		*" $test_deplib "*) ;;
-		*)
-			tmp_deplibs="$tmp_deplibs $test_deplib"
-			;;
-		esac
-	done
-	deplibs="$tmp_deplibs"
-
-	if test -n "$convenience"; then
-	  if test -n "$whole_archive_flag_spec"; then
-	    save_libobjs=$libobjs
-	    eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
-	  else
-	    gentop="$output_objdir/${outputname}x"
-	    generated="$generated $gentop"
-
-	    func_extract_archives $gentop $convenience
-	    libobjs="$libobjs $func_extract_archives_result"
-	  fi
-	fi
-	
-	if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then
-	  eval flag=\"$thread_safe_flag_spec\"
-	  linker_flags="$linker_flags $flag"
-	fi
-
-	# Make a backup of the uninstalled library when relinking
-	if test "$mode" = relink; then
-	  $run eval '(cd $output_objdir && $rm ${realname}U && $mv $realname ${realname}U)' || exit $?
-	fi
-
-	# Do each of the archive commands.
-	if test "$module" = yes && test -n "$module_cmds" ; then
-	  if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then
-	    eval test_cmds=\"$module_expsym_cmds\"
-	    cmds=$module_expsym_cmds
-	  else
-	    eval test_cmds=\"$module_cmds\"
-	    cmds=$module_cmds
-	  fi
-	else
-	if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
-	  eval test_cmds=\"$archive_expsym_cmds\"
-	  cmds=$archive_expsym_cmds
-	else
-	  eval test_cmds=\"$archive_cmds\"
-	  cmds=$archive_cmds
-	  fi
-	fi
-
-	if test "X$skipped_export" != "X:" &&
-	   len=`expr "X$test_cmds" : ".*" 2>/dev/null` &&
-	   test "$len" -le "$max_cmd_len" || test "$max_cmd_len" -le -1; then
-	  :
-	else
-	  # The command line is too long to link in one step, link piecewise.
-	  $echo "creating reloadable object files..."
-
-	  # Save the value of $output and $libobjs because we want to
-	  # use them later.  If we have whole_archive_flag_spec, we
-	  # want to use save_libobjs as it was before
-	  # whole_archive_flag_spec was expanded, because we can't
-	  # assume the linker understands whole_archive_flag_spec.
-	  # This may have to be revisited, in case too many
-	  # convenience libraries get linked in and end up exceeding
-	  # the spec.
-	  if test -z "$convenience" || test -z "$whole_archive_flag_spec"; then
-	    save_libobjs=$libobjs
-	  fi
-	  save_output=$output
-	  output_la=`$echo "X$output" | $Xsed -e "$basename"`
-
-	  # Clear the reloadable object creation command queue and
-	  # initialize k to one.
-	  test_cmds=
-	  concat_cmds=
-	  objlist=
-	  delfiles=
-	  last_robj=
-	  k=1
-	  output=$output_objdir/$output_la-${k}.$objext
-	  # Loop over the list of objects to be linked.
-	  for obj in $save_libobjs
-	  do
-	    eval test_cmds=\"$reload_cmds $objlist $last_robj\"
-	    if test "X$objlist" = X ||
-	       { len=`expr "X$test_cmds" : ".*" 2>/dev/null` &&
-		 test "$len" -le "$max_cmd_len"; }; then
-	      objlist="$objlist $obj"
-	    else
-	      # The command $test_cmds is almost too long, add a
-	      # command to the queue.
-	      if test "$k" -eq 1 ; then
-		# The first file doesn't have a previous command to add.
-		eval concat_cmds=\"$reload_cmds $objlist $last_robj\"
-	      else
-		# All subsequent reloadable object files will link in
-		# the last one created.
-		eval concat_cmds=\"\$concat_cmds~$reload_cmds $objlist $last_robj\"
-	      fi
-	      last_robj=$output_objdir/$output_la-${k}.$objext
-	      k=`expr $k + 1`
-	      output=$output_objdir/$output_la-${k}.$objext
-	      objlist=$obj
-	      len=1
-	    fi
-	  done
-	  # Handle the remaining objects by creating one last
-	  # reloadable object file.  All subsequent reloadable object
-	  # files will link in the last one created.
-	  test -z "$concat_cmds" || concat_cmds=$concat_cmds~
-	  eval concat_cmds=\"\${concat_cmds}$reload_cmds $objlist $last_robj\"
-
-	  if ${skipped_export-false}; then
-	    $show "generating symbol list for \`$libname.la'"
-	    export_symbols="$output_objdir/$libname.exp"
-	    $run $rm $export_symbols
-	    libobjs=$output
-	    # Append the command to create the export file.
-	    eval concat_cmds=\"\$concat_cmds~$export_symbols_cmds\"
-          fi
-
-	  # Set up a command to remove the reloadable object files
-	  # after they are used.
-	  i=0
-	  while test "$i" -lt "$k"
-	  do
-	    i=`expr $i + 1`
-	    delfiles="$delfiles $output_objdir/$output_la-${i}.$objext"
-	  done
-
-	  $echo "creating a temporary reloadable object file: $output"
-
-	  # Loop through the commands generated above and execute them.
-	  save_ifs="$IFS"; IFS='~'
-	  for cmd in $concat_cmds; do
-	    IFS="$save_ifs"
-	    $show "$cmd"
-	    $run eval "$cmd" || exit $?
-	  done
-	  IFS="$save_ifs"
-
-	  libobjs=$output
-	  # Restore the value of output.
-	  output=$save_output
-
-	  if test -n "$convenience" && test -n "$whole_archive_flag_spec"; then
-	    eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
-	  fi
-	  # Expand the library linking commands again to reset the
-	  # value of $libobjs for piecewise linking.
-
-	  # Do each of the archive commands.
-	  if test "$module" = yes && test -n "$module_cmds" ; then
-	    if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then
-	      cmds=$module_expsym_cmds
-	    else
-	      cmds=$module_cmds
-	    fi
-	  else
-	  if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
-	    cmds=$archive_expsym_cmds
-	  else
-	    cmds=$archive_cmds
-	    fi
-	  fi
-
-	  # Append the command to remove the reloadable object files
-	  # to the just-reset $cmds.
-	  eval cmds=\"\$cmds~\$rm $delfiles\"
-	fi
-	save_ifs="$IFS"; IFS='~'
-	for cmd in $cmds; do
-	  IFS="$save_ifs"
-	  eval cmd=\"$cmd\"
-	  $show "$cmd"
-	  $run eval "$cmd" || {
-	    lt_exit=$?
-
-	    # Restore the uninstalled library and exit
-	    if test "$mode" = relink; then
-	      $run eval '(cd $output_objdir && $rm ${realname}T && $mv ${realname}U $realname)'
-	    fi
-
-	    exit $lt_exit
-	  }
-	done
-	IFS="$save_ifs"
-
-	# Restore the uninstalled library and exit
-	if test "$mode" = relink; then
-	  $run eval '(cd $output_objdir && $rm ${realname}T && $mv $realname ${realname}T && $mv "$realname"U $realname)' || exit $?
-
-	  if test -n "$convenience"; then
-	    if test -z "$whole_archive_flag_spec"; then
-	      $show "${rm}r $gentop"
-	      $run ${rm}r "$gentop"
-	    fi
-	  fi
-
-	  exit $EXIT_SUCCESS
-	fi
-
-	# Create links to the real library.
-	for linkname in $linknames; do
-	  if test "$realname" != "$linkname"; then
-	    $show "(cd $output_objdir && $rm $linkname && $LN_S $realname $linkname)"
-	    $run eval '(cd $output_objdir && $rm $linkname && $LN_S $realname $linkname)' || exit $?
-	  fi
-	done
-
-	# If -module or -export-dynamic was specified, set the dlname.
-	if test "$module" = yes || test "$export_dynamic" = yes; then
-	  # On all known operating systems, these are identical.
-	  dlname="$soname"
-	fi
-      fi
-      ;;
-
-    obj)
-      case " $deplibs" in
-      *\ -l* | *\ -L*)
-	$echo "$modename: warning: \`-l' and \`-L' are ignored for objects" 1>&2 ;;
-      esac
-
-      if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
-	$echo "$modename: warning: \`-dlopen' is ignored for objects" 1>&2
-      fi
-
-      if test -n "$rpath"; then
-	$echo "$modename: warning: \`-rpath' is ignored for objects" 1>&2
-      fi
-
-      if test -n "$xrpath"; then
-	$echo "$modename: warning: \`-R' is ignored for objects" 1>&2
-      fi
-
-      if test -n "$vinfo"; then
-	$echo "$modename: warning: \`-version-info' is ignored for objects" 1>&2
-      fi
-
-      if test -n "$release"; then
-	$echo "$modename: warning: \`-release' is ignored for objects" 1>&2
-      fi
-
-      case $output in
-      *.lo)
-	if test -n "$objs$old_deplibs"; then
-	  $echo "$modename: cannot build library object \`$output' from non-libtool objects" 1>&2
-	  exit $EXIT_FAILURE
-	fi
-	libobj="$output"
-	obj=`$echo "X$output" | $Xsed -e "$lo2o"`
-	;;
-      *)
-	libobj=
-	obj="$output"
-	;;
-      esac
-
-      # Delete the old objects.
-      $run $rm $obj $libobj
-
-      # Objects from convenience libraries.  This assumes
-      # single-version convenience libraries.  Whenever we create
-      # different ones for PIC/non-PIC, this we'll have to duplicate
-      # the extraction.
-      reload_conv_objs=
-      gentop=
-      # reload_cmds runs $LD directly, so let us get rid of
-      # -Wl from whole_archive_flag_spec and hope we can get by with
-      # turning comma into space..
-      wl=
-
-      if test -n "$convenience"; then
-	if test -n "$whole_archive_flag_spec"; then
-	  eval tmp_whole_archive_flags=\"$whole_archive_flag_spec\"
-	  reload_conv_objs=$reload_objs\ `$echo "X$tmp_whole_archive_flags" | $Xsed -e 's|,| |g'`
-	else
-	  gentop="$output_objdir/${obj}x"
-	  generated="$generated $gentop"
-
-	  func_extract_archives $gentop $convenience
-	  reload_conv_objs="$reload_objs $func_extract_archives_result"
-	fi
-      fi
-
-      # Create the old-style object.
-      reload_objs="$objs$old_deplibs "`$echo "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}$'/d' -e '/\.lib$/d' -e "$lo2o" | $NL2SP`" $reload_conv_objs" ### testsuite: skip nested quoting test
-
-      output="$obj"
-      cmds=$reload_cmds
-      save_ifs="$IFS"; IFS='~'
-      for cmd in $cmds; do
-	IFS="$save_ifs"
-	eval cmd=\"$cmd\"
-	$show "$cmd"
-	$run eval "$cmd" || exit $?
-      done
-      IFS="$save_ifs"
-
-      # Exit if we aren't doing a library object file.
-      if test -z "$libobj"; then
-	if test -n "$gentop"; then
-	  $show "${rm}r $gentop"
-	  $run ${rm}r $gentop
-	fi
-
-	exit $EXIT_SUCCESS
-      fi
-
-      if test "$build_libtool_libs" != yes; then
-	if test -n "$gentop"; then
-	  $show "${rm}r $gentop"
-	  $run ${rm}r $gentop
-	fi
-
-	# Create an invalid libtool object if no PIC, so that we don't
-	# accidentally link it into a program.
-	# $show "echo timestamp > $libobj"
-	# $run eval "echo timestamp > $libobj" || exit $?
-	exit $EXIT_SUCCESS
-      fi
-
-      if test -n "$pic_flag" || test "$pic_mode" != default; then
-	# Only do commands if we really have different PIC objects.
-	reload_objs="$libobjs $reload_conv_objs"
-	output="$libobj"
-	cmds=$reload_cmds
-	save_ifs="$IFS"; IFS='~'
-	for cmd in $cmds; do
-	  IFS="$save_ifs"
-	  eval cmd=\"$cmd\"
-	  $show "$cmd"
-	  $run eval "$cmd" || exit $?
-	done
-	IFS="$save_ifs"
-      fi
-
-      if test -n "$gentop"; then
-	$show "${rm}r $gentop"
-	$run ${rm}r $gentop
-      fi
-
-      exit $EXIT_SUCCESS
-      ;;
-
-    prog)
-      case $host in
-	*cygwin*) output=`$echo $output | ${SED} -e 's,.exe$,,;s,$,.exe,'` ;;
-      esac
-      if test -n "$vinfo"; then
-	$echo "$modename: warning: \`-version-info' is ignored for programs" 1>&2
-      fi
-
-      if test -n "$release"; then
-	$echo "$modename: warning: \`-release' is ignored for programs" 1>&2
-      fi
-
-      if test "$preload" = yes; then
-	if test "$dlopen_support" = unknown && test "$dlopen_self" = unknown &&
-	   test "$dlopen_self_static" = unknown; then
-	  $echo "$modename: warning: \`AC_LIBTOOL_DLOPEN' not used. Assuming no dlopen support."
-	fi
-      fi
-
-      case $host in
-      *-*-rhapsody* | *-*-darwin1.[012])
-	# On Rhapsody replace the C library is the System framework
-	compile_deplibs=`$echo "X $compile_deplibs" | $Xsed -e 's/ -lc / -framework System /'`
-	finalize_deplibs=`$echo "X $finalize_deplibs" | $Xsed -e 's/ -lc / -framework System /'`
-	;;
-      esac
-
-      case $host in
-      *darwin*)
-        # Don't allow lazy linking, it breaks C++ global constructors
-        if test "$tagname" = CXX ; then
-        compile_command="$compile_command ${wl}-bind_at_load"
-        finalize_command="$finalize_command ${wl}-bind_at_load"
-        fi
-        ;;
-      esac
-
-
-      # move library search paths that coincide with paths to not yet
-      # installed libraries to the beginning of the library search list
-      new_libs=
-      for path in $notinst_path; do
-	case " $new_libs " in
-	*" -L$path/$objdir "*) ;;
-	*)
-	  case " $compile_deplibs " in
-	  *" -L$path/$objdir "*)
-	    new_libs="$new_libs -L$path/$objdir" ;;
-	  esac
-	  ;;
-	esac
-      done
-      for deplib in $compile_deplibs; do
-	case $deplib in
-	-L*)
-	  case " $new_libs " in
-	  *" $deplib "*) ;;
-	  *) new_libs="$new_libs $deplib" ;;
-	  esac
-	  ;;
-	*) new_libs="$new_libs $deplib" ;;
-	esac
-      done
-      compile_deplibs="$new_libs"
-
-
-      compile_command="$compile_command $compile_deplibs"
-      finalize_command="$finalize_command $finalize_deplibs"
-
-      if test -n "$rpath$xrpath"; then
-	# If the user specified any rpath flags, then add them.
-	for libdir in $rpath $xrpath; do
-	  # This is the magic to use -rpath.
-	  case "$finalize_rpath " in
-	  *" $libdir "*) ;;
-	  *) finalize_rpath="$finalize_rpath $libdir" ;;
-	  esac
-	done
-      fi
-
-      # Now hardcode the library paths
-      rpath=
-      hardcode_libdirs=
-      for libdir in $compile_rpath $finalize_rpath; do
-	if test -n "$hardcode_libdir_flag_spec"; then
-	  if test -n "$hardcode_libdir_separator"; then
-	    if test -z "$hardcode_libdirs"; then
-	      hardcode_libdirs="$libdir"
-	    else
-	      # Just accumulate the unique libdirs.
-	      case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
-	      *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
-		;;
-	      *)
-		hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
-		;;
-	      esac
-	    fi
-	  else
-	    eval flag=\"$hardcode_libdir_flag_spec\"
-	    rpath="$rpath $flag"
-	  fi
-	elif test -n "$runpath_var"; then
-	  case "$perm_rpath " in
-	  *" $libdir "*) ;;
-	  *) perm_rpath="$perm_rpath $libdir" ;;
-	  esac
-	fi
-	case $host in
-	*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*)
-	  testbindir=`$echo "X$libdir" | $Xsed -e 's*/lib$*/bin*'`
-	  case :$dllsearchpath: in
-	  *":$libdir:"*) ;;
-	  *) dllsearchpath="$dllsearchpath:$libdir";;
-	  esac
-	  case :$dllsearchpath: in
-	  *":$testbindir:"*) ;;
-	  *) dllsearchpath="$dllsearchpath:$testbindir";;
-	  esac
-	  ;;
-	esac
-      done
-      # Substitute the hardcoded libdirs into the rpath.
-      if test -n "$hardcode_libdir_separator" &&
-	 test -n "$hardcode_libdirs"; then
-	libdir="$hardcode_libdirs"
-	eval rpath=\" $hardcode_libdir_flag_spec\"
-      fi
-      compile_rpath="$rpath"
-
-      rpath=
-      hardcode_libdirs=
-      for libdir in $finalize_rpath; do
-	if test -n "$hardcode_libdir_flag_spec"; then
-	  if test -n "$hardcode_libdir_separator"; then
-	    if test -z "$hardcode_libdirs"; then
-	      hardcode_libdirs="$libdir"
-	    else
-	      # Just accumulate the unique libdirs.
-	      case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
-	      *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
-		;;
-	      *)
-		hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
-		;;
-	      esac
-	    fi
-	  else
-	    eval flag=\"$hardcode_libdir_flag_spec\"
-	    rpath="$rpath $flag"
-	  fi
-	elif test -n "$runpath_var"; then
-	  case "$finalize_perm_rpath " in
-	  *" $libdir "*) ;;
-	  *) finalize_perm_rpath="$finalize_perm_rpath $libdir" ;;
-	  esac
-	fi
-      done
-      # Substitute the hardcoded libdirs into the rpath.
-      if test -n "$hardcode_libdir_separator" &&
-	 test -n "$hardcode_libdirs"; then
-	libdir="$hardcode_libdirs"
-	eval rpath=\" $hardcode_libdir_flag_spec\"
-      fi
-      finalize_rpath="$rpath"
-
-      if test -n "$libobjs" && test "$build_old_libs" = yes; then
-	# Transform all the library objects into standard objects.
-	compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
-	finalize_command=`$echo "X$finalize_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
-      fi
-
-      dlsyms=
-      if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
-	if test -n "$NM" && test -n "$global_symbol_pipe"; then
-	  dlsyms="${outputname}S.c"
-	else
-	  $echo "$modename: not configured to extract global symbols from dlpreopened files" 1>&2
-	fi
-      fi
-
-      if test -n "$dlsyms"; then
-	case $dlsyms in
-	"") ;;
-	*.c)
-	  # Discover the nlist of each of the dlfiles.
-	  nlist="$output_objdir/${outputname}.nm"
-
-	  $show "$rm $nlist ${nlist}S ${nlist}T"
-	  $run $rm "$nlist" "${nlist}S" "${nlist}T"
-
-	  # Parse the name list into a source file.
-	  $show "creating $output_objdir/$dlsyms"
-
-	  test -z "$run" && $echo > "$output_objdir/$dlsyms" "\
-/* $dlsyms - symbol resolution table for \`$outputname' dlsym emulation. */
-/* Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP */
-
-#ifdef __cplusplus
-extern \"C\" {
-#endif
-
-/* Prevent the only kind of declaration conflicts we can make. */
-#define lt_preloaded_symbols some_other_symbol
-
-/* External symbol declarations for the compiler. */\
-"
-
-	  if test "$dlself" = yes; then
-	    $show "generating symbol list for \`$output'"
-
-	    test -z "$run" && $echo ': @PROGRAM@ ' > "$nlist"
-
-	    # Add our own program objects to the symbol list.
-	    progfiles=`$echo "X$objs$old_deplibs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
-	    for arg in $progfiles; do
-	      $show "extracting global C symbols from \`$arg'"
-	      $run eval "$NM $arg | $global_symbol_pipe >> '$nlist'"
-	    done
-
-	    if test -n "$exclude_expsyms"; then
-	      $run eval '$EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T'
-	      $run eval '$mv "$nlist"T "$nlist"'
-	    fi
-
-	    if test -n "$export_symbols_regex"; then
-	      $run eval '$EGREP -e "$export_symbols_regex" "$nlist" > "$nlist"T'
-	      $run eval '$mv "$nlist"T "$nlist"'
-	    fi
-
-	    # Prepare the list of exported symbols
-	    if test -z "$export_symbols"; then
-	      export_symbols="$output_objdir/$outputname.exp"
-	      $run $rm $export_symbols
-	      $run eval "${SED} -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"'
-              case $host in
-              *cygwin* | *mingw* )
-	        $run eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
-		$run eval 'cat "$export_symbols" >> "$output_objdir/$outputname.def"'
-                ;;
-              esac
-	    else
-	      $run eval "${SED} -e 's/\([].[*^$]\)/\\\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"'
-	      $run eval 'grep -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T'
-	      $run eval 'mv "$nlist"T "$nlist"'
-              case $host in
-              *cygwin* | *mingw* )
-	        $run eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
-		$run eval 'cat "$nlist" >> "$output_objdir/$outputname.def"'
-                ;;
-              esac
-	    fi
-	  fi
-
-	  for arg in $dlprefiles; do
-	    $show "extracting global C symbols from \`$arg'"
-	    name=`$echo "$arg" | ${SED} -e 's%^.*/%%'`
-	    $run eval '$echo ": $name " >> "$nlist"'
-	    $run eval "$NM $arg | $global_symbol_pipe >> '$nlist'"
-	  done
-
-	  if test -z "$run"; then
-	    # Make sure we have at least an empty file.
-	    test -f "$nlist" || : > "$nlist"
-
-	    if test -n "$exclude_expsyms"; then
-	      $EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T
-	      $mv "$nlist"T "$nlist"
-	    fi
-
-	    # Try sorting and uniquifying the output.
-	    if grep -v "^: " < "$nlist" |
-		if sort -k 3 </dev/null >/dev/null 2>&1; then
-		  sort -k 3
-		else
-		  sort +2
-		fi |
-		uniq > "$nlist"S; then
-	      :
-	    else
-	      grep -v "^: " < "$nlist" > "$nlist"S
-	    fi
-
-	    if test -f "$nlist"S; then
-	      eval "$global_symbol_to_cdecl"' < "$nlist"S >> "$output_objdir/$dlsyms"'
-	    else
-	      $echo '/* NONE */' >> "$output_objdir/$dlsyms"
-	    fi
-
-	    $echo >> "$output_objdir/$dlsyms" "\
-
-#undef lt_preloaded_symbols
-
-#if defined (__STDC__) && __STDC__
-# define lt_ptr void *
-#else
-# define lt_ptr char *
-# define const
-#endif
-
-/* The mapping between symbol names and symbols. */
-"
-
-	    case $host in
-	    *cygwin* | *mingw* )
-	  $echo >> "$output_objdir/$dlsyms" "\
-/* DATA imports from DLLs on WIN32 can't be const, because
-   runtime relocations are performed -- see ld's documentation
-   on pseudo-relocs */
-struct {
-"
-	      ;;
-	    * )
-	  $echo >> "$output_objdir/$dlsyms" "\
-const struct {
-"
-	      ;;
-	    esac
-
-
-	  $echo >> "$output_objdir/$dlsyms" "\
-  const char *name;
-  lt_ptr address;
-}
-lt_preloaded_symbols[] =
-{\
-"
-
-	    eval "$global_symbol_to_c_name_address" < "$nlist" >> "$output_objdir/$dlsyms"
-
-	    $echo >> "$output_objdir/$dlsyms" "\
-  {0, (lt_ptr) 0}
-};
-
-/* This works around a problem in FreeBSD linker */
-#ifdef FREEBSD_WORKAROUND
-static const void *lt_preloaded_setup() {
-  return lt_preloaded_symbols;
-}
-#endif
-
-#ifdef __cplusplus
-}
-#endif\
-"
-	  fi
-
-	  pic_flag_for_symtable=
-	  case $host in
-	  # compiling the symbol table file with pic_flag works around
-	  # a FreeBSD bug that causes programs to crash when -lm is
-	  # linked before any other PIC object.  But we must not use
-	  # pic_flag when linking with -static.  The problem exists in
-	  # FreeBSD 2.2.6 and is fixed in FreeBSD 3.1.
-	  *-*-freebsd2*|*-*-freebsd3.0*|*-*-freebsdelf3.0*)
-	    case "$compile_command " in
-	    *" -static "*) ;;
-	    *) pic_flag_for_symtable=" $pic_flag -DFREEBSD_WORKAROUND";;
-	    esac;;
-	  *-*-hpux*)
-	    case "$compile_command " in
-	    *" -static "*) ;;
-	    *) pic_flag_for_symtable=" $pic_flag";;
-	    esac
-	  esac
-
-	  # Now compile the dynamic symbol file.
-	  $show "(cd $output_objdir && $LTCC  $LTCFLAGS -c$no_builtin_flag$pic_flag_for_symtable \"$dlsyms\")"
-	  $run eval '(cd $output_objdir && $LTCC  $LTCFLAGS -c$no_builtin_flag$pic_flag_for_symtable "$dlsyms")' || exit $?
-
-	  # Clean up the generated files.
-	  $show "$rm $output_objdir/$dlsyms $nlist ${nlist}S ${nlist}T"
-	  $run $rm "$output_objdir/$dlsyms" "$nlist" "${nlist}S" "${nlist}T"
-
-	  # Transform the symbol file into the correct name.
-          case $host in
-          *cygwin* | *mingw* )
-            if test -f "$output_objdir/${outputname}.def" ; then
-              compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}.def $output_objdir/${outputname}S.${objext}%" | $NL2SP`
-              finalize_command=`$echo "X$finalize_command" | $SP2NL | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}.def $output_objdir/${outputname}S.${objext}%" | $NL2SP`
-            else
-              compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%" | $NL2SP`
-              finalize_command=`$echo "X$finalize_command" | $SP2NL | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%" | $NL2SP`
-             fi
-            ;;
-          * )
-            compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%" | $NL2SP`
-            finalize_command=`$echo "X$finalize_command" | $SP2NL | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%" | $NL2SP`
-            ;;
-          esac
-	  ;;
-	*)
-	  $echo "$modename: unknown suffix for \`$dlsyms'" 1>&2
-	  exit $EXIT_FAILURE
-	  ;;
-	esac
-      else
-	# We keep going just in case the user didn't refer to
-	# lt_preloaded_symbols.  The linker will fail if global_symbol_pipe
-	# really was required.
-
-	# Nullify the symbol file.
-	compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e "s% @SYMFILE@%%" | $NL2SP`
-	finalize_command=`$echo "X$finalize_command" | $SP2NL | $Xsed -e "s% @SYMFILE@%%" | $NL2SP`
-      fi
-
-      if test "$need_relink" = no || test "$build_libtool_libs" != yes; then
-	# Replace the output file specification.
-	compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e 's%@OUTPUT@%'"$output"'%g' | $NL2SP`
-	link_command="$compile_command$compile_rpath"
-
-	# We have no uninstalled library dependencies, so finalize right now.
-	$show "$link_command"
-	$run eval "$link_command"
-	exit_status=$?
-
-	# Delete the generated files.
-	if test -n "$dlsyms"; then
-	  $show "$rm $output_objdir/${outputname}S.${objext}"
-	  $run $rm "$output_objdir/${outputname}S.${objext}"
-	fi
-
-	exit $exit_status
-      fi
-
-      if test -n "$shlibpath_var"; then
-	# We should set the shlibpath_var
-	rpath=
-	for dir in $temp_rpath; do
-	  case $dir in
-	  [\\/]* | [A-Za-z]:[\\/]*)
-	    # Absolute path.
-	    rpath="$rpath$dir:"
-	    ;;
-	  *)
-	    # Relative path: add a thisdir entry.
-	    rpath="$rpath\$thisdir/$dir:"
-	    ;;
-	  esac
-	done
-	temp_rpath="$rpath"
-      fi
-
-      if test -n "$compile_shlibpath$finalize_shlibpath"; then
-	compile_command="$shlibpath_var=\"$compile_shlibpath$finalize_shlibpath\$$shlibpath_var\" $compile_command"
-      fi
-      if test -n "$finalize_shlibpath"; then
-	finalize_command="$shlibpath_var=\"$finalize_shlibpath\$$shlibpath_var\" $finalize_command"
-      fi
-
-      compile_var=
-      finalize_var=
-      if test -n "$runpath_var"; then
-	if test -n "$perm_rpath"; then
-	  # We should set the runpath_var.
-	  rpath=
-	  for dir in $perm_rpath; do
-	    rpath="$rpath$dir:"
-	  done
-	  compile_var="$runpath_var=\"$rpath\$$runpath_var\" "
-	fi
-	if test -n "$finalize_perm_rpath"; then
-	  # We should set the runpath_var.
-	  rpath=
-	  for dir in $finalize_perm_rpath; do
-	    rpath="$rpath$dir:"
-	  done
-	  finalize_var="$runpath_var=\"$rpath\$$runpath_var\" "
-	fi
-      fi
-
-      if test "$no_install" = yes; then
-	# We don't need to create a wrapper script.
-	link_command="$compile_var$compile_command$compile_rpath"
-	# Replace the output file specification.
-	link_command=`$echo "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`
-	# Delete the old output file.
-	$run $rm $output
-	# Link the executable and exit
-	$show "$link_command"
-	$run eval "$link_command" || exit $?
-	exit $EXIT_SUCCESS
-      fi
-
-      if test "$hardcode_action" = relink; then
-	# Fast installation is not supported
-	link_command="$compile_var$compile_command$compile_rpath"
-	relink_command="$finalize_var$finalize_command$finalize_rpath"
-
-	$echo "$modename: warning: this platform does not like uninstalled shared libraries" 1>&2
-	$echo "$modename: \`$output' will be relinked during installation" 1>&2
-      else
-	if test "$fast_install" != no; then
-	  link_command="$finalize_var$compile_command$finalize_rpath"
-	  if test "$fast_install" = yes; then
-	    relink_command=`$echo "X$compile_var$compile_command$compile_rpath" | $SP2NL | $Xsed -e 's%@OUTPUT@%\$progdir/\$file%g' | $NL2SP`
-	  else
-	    # fast_install is set to needless
-	    relink_command=
-	  fi
-	else
-	  link_command="$compile_var$compile_command$compile_rpath"
-	  relink_command="$finalize_var$finalize_command$finalize_rpath"
-	fi
-      fi
-
-      # Replace the output file specification.
-      link_command=`$echo "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'`
-
-      # Delete the old output files.
-      $run $rm $output $output_objdir/$outputname $output_objdir/lt-$outputname
-
-      $show "$link_command"
-      $run eval "$link_command" || exit $?
-
-      # Now create the wrapper script.
-      $show "creating $output"
-
-      # Quote the relink command for shipping.
-      if test -n "$relink_command"; then
-	# Preserve any variables that may affect compiler behavior
-	for var in $variables_saved_for_relink; do
-	  if eval test -z \"\${$var+set}\"; then
-	    relink_command="{ test -z \"\${$var+set}\" || unset $var || { $var=; export $var; }; }; $relink_command"
-	  elif eval var_value=\$$var; test -z "$var_value"; then
-	    relink_command="$var=; export $var; $relink_command"
-	  else
-	    var_value=`$echo "X$var_value" | $Xsed -e "$sed_quote_subst"`
-	    relink_command="$var=\"$var_value\"; export $var; $relink_command"
-	  fi
-	done
-	relink_command="(cd `pwd`; $relink_command)"
-	relink_command=`$echo "X$relink_command" | $SP2NL | $Xsed -e "$sed_quote_subst" | $NL2SP`
-      fi
-
-      # Quote $echo for shipping.
-      if test "X$echo" = "X$SHELL $progpath --fallback-echo"; then
-	case $progpath in
-	[\\/]* | [A-Za-z]:[\\/]*) qecho="$SHELL $progpath --fallback-echo";;
-	*) qecho="$SHELL `pwd`/$progpath --fallback-echo";;
-	esac
-	qecho=`$echo "X$qecho" | $Xsed -e "$sed_quote_subst"`
-      else
-	qecho=`$echo "X$echo" | $Xsed -e "$sed_quote_subst"`
-      fi
-
-      # Only actually do things if our run command is non-null.
-      if test -z "$run"; then
-	# win32 will think the script is a binary if it has
-	# a .exe suffix, so we strip it off here.
-	case $output in
-	  *.exe) output=`$echo $output|${SED} 's,.exe$,,'` ;;
-	esac
-	# test for cygwin because mv fails w/o .exe extensions
-	case $host in
-	  *cygwin*)
-	    exeext=.exe
-	    outputname=`$echo $outputname|${SED} 's,.exe$,,'` ;;
-	  *) exeext= ;;
-	esac
-	case $host in
-	  *cygwin* | *mingw* )
-            output_name=`basename $output`
-            output_path=`dirname $output`
-            cwrappersource="$output_path/$objdir/lt-$output_name.c"
-            cwrapper="$output_path/$output_name.exe"
-            $rm $cwrappersource $cwrapper
-            trap "$rm $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15
-
-	    cat > $cwrappersource <<EOF
-
-/* $cwrappersource - temporary wrapper executable for $objdir/$outputname
-   Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP
-
-   The $output program cannot be directly executed until all the libtool
-   libraries that it depends on are installed.
-
-   This wrapper executable should never be moved out of the build directory.
-   If it is, it will not operate correctly.
-
-   Currently, it simply execs the wrapper *script* "/bin/sh $output",
-   but could eventually absorb all of the scripts functionality and
-   exec $objdir/$outputname directly.
-*/
-EOF
-	    cat >> $cwrappersource<<"EOF"
-#include <stdio.h>
-#include <stdlib.h>
-#include <unistd.h>
-#include <malloc.h>
-#include <stdarg.h>
-#include <assert.h>
-#include <string.h>
-#include <ctype.h>
-#include <sys/stat.h>
-
-#if defined(PATH_MAX)
-# define LT_PATHMAX PATH_MAX
-#elif defined(MAXPATHLEN)
-# define LT_PATHMAX MAXPATHLEN
-#else
-# define LT_PATHMAX 1024
-#endif
-
-#ifndef DIR_SEPARATOR
-# define DIR_SEPARATOR '/'
-# define PATH_SEPARATOR ':'
-#endif
-
-#if defined (_WIN32) || defined (__MSDOS__) || defined (__DJGPP__) || \
-  defined (__OS2__)
-# define HAVE_DOS_BASED_FILE_SYSTEM
-# ifndef DIR_SEPARATOR_2
-#  define DIR_SEPARATOR_2 '\\'
-# endif
-# ifndef PATH_SEPARATOR_2
-#  define PATH_SEPARATOR_2 ';'
-# endif
-#endif
-
-#ifndef DIR_SEPARATOR_2
-# define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR)
-#else /* DIR_SEPARATOR_2 */
-# define IS_DIR_SEPARATOR(ch) \
-        (((ch) == DIR_SEPARATOR) || ((ch) == DIR_SEPARATOR_2))
-#endif /* DIR_SEPARATOR_2 */
-
-#ifndef PATH_SEPARATOR_2
-# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR)
-#else /* PATH_SEPARATOR_2 */
-# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR_2)
-#endif /* PATH_SEPARATOR_2 */
-
-#define XMALLOC(type, num)      ((type *) xmalloc ((num) * sizeof(type)))
-#define XFREE(stale) do { \
-  if (stale) { free ((void *) stale); stale = 0; } \
-} while (0)
-
-/* -DDEBUG is fairly common in CFLAGS.  */
-#undef DEBUG
-#if defined DEBUGWRAPPER
-# define DEBUG(format, ...) fprintf(stderr, format, __VA_ARGS__)
-#else
-# define DEBUG(format, ...)
-#endif
-
-const char *program_name = NULL;
-
-void * xmalloc (size_t num);
-char * xstrdup (const char *string);
-const char * base_name (const char *name);
-char * find_executable(const char *wrapper);
-int    check_executable(const char *path);
-char * strendzap(char *str, const char *pat);
-void lt_fatal (const char *message, ...);
-
-int
-main (int argc, char *argv[])
-{
-  char **newargz;
-  int i;
-
-  program_name = (char *) xstrdup (base_name (argv[0]));
-  DEBUG("(main) argv[0]      : %s\n",argv[0]);
-  DEBUG("(main) program_name : %s\n",program_name);
-  newargz = XMALLOC(char *, argc+2);
-EOF
-
-            cat >> $cwrappersource <<EOF
-  newargz[0] = (char *) xstrdup("$SHELL");
-EOF
-
-            cat >> $cwrappersource <<"EOF"
-  newargz[1] = find_executable(argv[0]);
-  if (newargz[1] == NULL)
-    lt_fatal("Couldn't find %s", argv[0]);
-  DEBUG("(main) found exe at : %s\n",newargz[1]);
-  /* we know the script has the same name, without the .exe */
-  /* so make sure newargz[1] doesn't end in .exe */
-  strendzap(newargz[1],".exe");
-  for (i = 1; i < argc; i++)
-    newargz[i+1] = xstrdup(argv[i]);
-  newargz[argc+1] = NULL;
-
-  for (i=0; i<argc+1; i++)
-  {
-    DEBUG("(main) newargz[%d]   : %s\n",i,newargz[i]);
-    ;
-  }
-
-EOF
-
-            case $host_os in
-              mingw*)
-                cat >> $cwrappersource <<EOF
-  execv("$SHELL",(char const **)newargz);
-EOF
-              ;;
-              *)
-                cat >> $cwrappersource <<EOF
-  execv("$SHELL",newargz);
-EOF
-              ;;
-            esac
-
-            cat >> $cwrappersource <<"EOF"
-  return 127;
-}
-
-void *
-xmalloc (size_t num)
-{
-  void * p = (void *) malloc (num);
-  if (!p)
-    lt_fatal ("Memory exhausted");
-
-  return p;
-}
-
-char *
-xstrdup (const char *string)
-{
-  return string ? strcpy ((char *) xmalloc (strlen (string) + 1), string) : NULL
-;
-}
-
-const char *
-base_name (const char *name)
-{
-  const char *base;
-
-#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
-  /* Skip over the disk name in MSDOS pathnames. */
-  if (isalpha ((unsigned char)name[0]) && name[1] == ':')
-    name += 2;
-#endif
-
-  for (base = name; *name; name++)
-    if (IS_DIR_SEPARATOR (*name))
-      base = name + 1;
-  return base;
-}
-
-int
-check_executable(const char * path)
-{
-  struct stat st;
-
-  DEBUG("(check_executable)  : %s\n", path ? (*path ? path : "EMPTY!") : "NULL!");
-  if ((!path) || (!*path))
-    return 0;
-
-  if ((stat (path, &st) >= 0) &&
-      (
-        /* MinGW & native WIN32 do not support S_IXOTH or S_IXGRP */
-#if defined (S_IXOTH)
-       ((st.st_mode & S_IXOTH) == S_IXOTH) ||
-#endif
-#if defined (S_IXGRP)
-       ((st.st_mode & S_IXGRP) == S_IXGRP) ||
-#endif
-       ((st.st_mode & S_IXUSR) == S_IXUSR))
-      )
-    return 1;
-  else
-    return 0;
-}
-
-/* Searches for the full path of the wrapper.  Returns
-   newly allocated full path name if found, NULL otherwise */
-char *
-find_executable (const char* wrapper)
-{
-  int has_slash = 0;
-  const char* p;
-  const char* p_next;
-  /* static buffer for getcwd */
-  char tmp[LT_PATHMAX + 1];
-  int tmp_len;
-  char* concat_name;
-
-  DEBUG("(find_executable)  : %s\n", wrapper ? (*wrapper ? wrapper : "EMPTY!") : "NULL!");
-
-  if ((wrapper == NULL) || (*wrapper == '\0'))
-    return NULL;
-
-  /* Absolute path? */
-#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
-  if (isalpha ((unsigned char)wrapper[0]) && wrapper[1] == ':')
-  {
-    concat_name = xstrdup (wrapper);
-    if (check_executable(concat_name))
-      return concat_name;
-    XFREE(concat_name);
-  }
-  else
-  {
-#endif
-    if (IS_DIR_SEPARATOR (wrapper[0]))
-    {
-      concat_name = xstrdup (wrapper);
-      if (check_executable(concat_name))
-        return concat_name;
-      XFREE(concat_name);
-    }
-#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
-  }
-#endif
-
-  for (p = wrapper; *p; p++)
-    if (*p == '/')
-    {
-      has_slash = 1;
-      break;
-    }
-  if (!has_slash)
-  {
-    /* no slashes; search PATH */
-    const char* path = getenv ("PATH");
-    if (path != NULL)
-    {
-      for (p = path; *p; p = p_next)
-      {
-        const char* q;
-        size_t p_len;
-        for (q = p; *q; q++)
-          if (IS_PATH_SEPARATOR(*q))
-            break;
-        p_len = q - p;
-        p_next = (*q == '\0' ? q : q + 1);
-        if (p_len == 0)
-        {
-          /* empty path: current directory */
-          if (getcwd (tmp, LT_PATHMAX) == NULL)
-            lt_fatal ("getcwd failed");
-          tmp_len = strlen(tmp);
-          concat_name = XMALLOC(char, tmp_len + 1 + strlen(wrapper) + 1);
-          memcpy (concat_name, tmp, tmp_len);
-          concat_name[tmp_len] = '/';
-          strcpy (concat_name + tmp_len + 1, wrapper);
-        }
-        else
-        {
-          concat_name = XMALLOC(char, p_len + 1 + strlen(wrapper) + 1);
-          memcpy (concat_name, p, p_len);
-          concat_name[p_len] = '/';
-          strcpy (concat_name + p_len + 1, wrapper);
-        }
-        if (check_executable(concat_name))
-          return concat_name;
-        XFREE(concat_name);
-      }
-    }
-    /* not found in PATH; assume curdir */
-  }
-  /* Relative path | not found in path: prepend cwd */
-  if (getcwd (tmp, LT_PATHMAX) == NULL)
-    lt_fatal ("getcwd failed");
-  tmp_len = strlen(tmp);
-  concat_name = XMALLOC(char, tmp_len + 1 + strlen(wrapper) + 1);
-  memcpy (concat_name, tmp, tmp_len);
-  concat_name[tmp_len] = '/';
-  strcpy (concat_name + tmp_len + 1, wrapper);
-
-  if (check_executable(concat_name))
-    return concat_name;
-  XFREE(concat_name);
-  return NULL;
-}
-
-char *
-strendzap(char *str, const char *pat)
-{
-  size_t len, patlen;
-
-  assert(str != NULL);
-  assert(pat != NULL);
-
-  len = strlen(str);
-  patlen = strlen(pat);
-
-  if (patlen <= len)
-  {
-    str += len - patlen;
-    if (strcmp(str, pat) == 0)
-      *str = '\0';
-  }
-  return str;
-}
-
-static void
-lt_error_core (int exit_status, const char * mode,
-          const char * message, va_list ap)
-{
-  fprintf (stderr, "%s: %s: ", program_name, mode);
-  vfprintf (stderr, message, ap);
-  fprintf (stderr, ".\n");
-
-  if (exit_status >= 0)
-    exit (exit_status);
-}
-
-void
-lt_fatal (const char *message, ...)
-{
-  va_list ap;
-  va_start (ap, message);
-  lt_error_core (EXIT_FAILURE, "FATAL", message, ap);
-  va_end (ap);
-}
-EOF
-          # we should really use a build-platform specific compiler
-          # here, but OTOH, the wrappers (shell script and this C one)
-          # are only useful if you want to execute the "real" binary.
-          # Since the "real" binary is built for $host, then this
-          # wrapper might as well be built for $host, too.
-          $run $LTCC $LTCFLAGS -s -o $cwrapper $cwrappersource
-          ;;
-        esac
-        $rm $output
-        trap "$rm $output; exit $EXIT_FAILURE" 1 2 15
-
-	$echo > $output "\
-#! $SHELL
-
-# $output - temporary wrapper script for $objdir/$outputname
-# Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP
-#
-# The $output program cannot be directly executed until all the libtool
-# libraries that it depends on are installed.
-#
-# This wrapper script should never be moved out of the build directory.
-# If it is, it will not operate correctly.
-
-# Sed substitution that helps us do robust quoting.  It backslashifies
-# metacharacters that are still active within double-quoted strings.
-Xsed='${SED} -e 1s/^X//'
-sed_quote_subst='$sed_quote_subst'
-
-# Be Bourne compatible (taken from Autoconf:_AS_BOURNE_COMPATIBLE).
-if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then
-  emulate sh
-  NULLCMD=:
-  # Zsh 3.x and 4.x performs word splitting on \${1+\"\$@\"}, which
-  # is contrary to our usage.  Disable this feature.
-  alias -g '\${1+\"\$@\"}'='\"\$@\"'
-  setopt NO_GLOB_SUBST
-else
-  case \`(set -o) 2>/dev/null\` in *posix*) set -o posix;; esac
-fi
-BIN_SH=xpg4; export BIN_SH # for Tru64
-DUALCASE=1; export DUALCASE # for MKS sh
-
-# The HP-UX ksh and POSIX shell print the target directory to stdout
-# if CDPATH is set.
-(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-
-relink_command=\"$relink_command\"
-
-# This environment variable determines our operation mode.
-if test \"\$libtool_install_magic\" = \"$magic\"; then
-  # install mode needs the following variable:
-  notinst_deplibs='$notinst_deplibs'
-else
-  # When we are sourced in execute mode, \$file and \$echo are already set.
-  if test \"\$libtool_execute_magic\" != \"$magic\"; then
-    echo=\"$qecho\"
-    file=\"\$0\"
-    # Make sure echo works.
-    if test \"X\$1\" = X--no-reexec; then
-      # Discard the --no-reexec flag, and continue.
-      shift
-    elif test \"X\`(\$echo '\t') 2>/dev/null\`\" = 'X\t'; then
-      # Yippee, \$echo works!
-      :
-    else
-      # Restart under the correct shell, and then maybe \$echo will work.
-      exec $SHELL \"\$0\" --no-reexec \${1+\"\$@\"}
-    fi
-  fi\
-"
-	$echo >> $output "\
-
-  # Find the directory that this script lives in.
-  thisdir=\`\$echo \"X\$file\" | \$Xsed -e 's%/[^/]*$%%'\`
-  test \"x\$thisdir\" = \"x\$file\" && thisdir=.
-
-  # Follow symbolic links until we get to the real thisdir.
-  file=\`ls -ld \"\$file\" | ${SED} -n 's/.*-> //p'\`
-  while test -n \"\$file\"; do
-    destdir=\`\$echo \"X\$file\" | \$Xsed -e 's%/[^/]*\$%%'\`
-
-    # If there was a directory component, then change thisdir.
-    if test \"x\$destdir\" != \"x\$file\"; then
-      case \"\$destdir\" in
-      [\\\\/]* | [A-Za-z]:[\\\\/]*) thisdir=\"\$destdir\" ;;
-      *) thisdir=\"\$thisdir/\$destdir\" ;;
-      esac
-    fi
-
-    file=\`\$echo \"X\$file\" | \$Xsed -e 's%^.*/%%'\`
-    file=\`ls -ld \"\$thisdir/\$file\" | ${SED} -n 's/.*-> //p'\`
-  done
-
-  # Try to get the absolute directory name.
-  absdir=\`cd \"\$thisdir\" && pwd\`
-  test -n \"\$absdir\" && thisdir=\"\$absdir\"
-"
-
-	if test "$fast_install" = yes; then
-	  $echo >> $output "\
-  program=lt-'$outputname'$exeext
-  progdir=\"\$thisdir/$objdir\"
-
-  if test ! -f \"\$progdir/\$program\" || \\
-     { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | ${SED} 1q\`; \\
-       test \"X\$file\" != \"X\$progdir/\$program\"; }; then
-
-    file=\"\$\$-\$program\"
-
-    if test ! -d \"\$progdir\"; then
-      $mkdir \"\$progdir\"
-    else
-      $rm \"\$progdir/\$file\"
-    fi"
-
-	  $echo >> $output "\
-
-    # relink executable if necessary
-    if test -n \"\$relink_command\"; then
-      if relink_command_output=\`eval \$relink_command 2>&1\`; then :
-      else
-	$echo \"\$relink_command_output\" >&2
-	$rm \"\$progdir/\$file\"
-	exit $EXIT_FAILURE
-      fi
-    fi
-
-    $mv \"\$progdir/\$file\" \"\$progdir/\$program\" 2>/dev/null ||
-    { $rm \"\$progdir/\$program\";
-      $mv \"\$progdir/\$file\" \"\$progdir/\$program\"; }
-    $rm \"\$progdir/\$file\"
-  fi"
-	else
-	  $echo >> $output "\
-  program='$outputname'
-  progdir=\"\$thisdir/$objdir\"
-"
-	fi
-
-	$echo >> $output "\
-
-  if test -f \"\$progdir/\$program\"; then"
-
-	# Export our shlibpath_var if we have one.
-	if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
-	  $echo >> $output "\
-    # Add our own library path to $shlibpath_var
-    $shlibpath_var=\"$temp_rpath\$$shlibpath_var\"
-
-    # Some systems cannot cope with colon-terminated $shlibpath_var
-    # The second colon is a workaround for a bug in BeOS R4 sed
-    $shlibpath_var=\`\$echo \"X\$$shlibpath_var\" | \$Xsed -e 's/::*\$//'\`
-
-    export $shlibpath_var
-"
-	fi
-
-	# fixup the dll searchpath if we need to.
-	if test -n "$dllsearchpath"; then
-	  $echo >> $output "\
-    # Add the dll search path components to the executable PATH
-    PATH=$dllsearchpath:\$PATH
-"
-	fi
-
-	$echo >> $output "\
-    if test \"\$libtool_execute_magic\" != \"$magic\"; then
-      # Run the actual program with our arguments.
-"
-	case $host in
-	# Backslashes separate directories on plain windows
-	*-*-mingw | *-*-os2*)
-	  $echo >> $output "\
-      exec \"\$progdir\\\\\$program\" \${1+\"\$@\"}
-"
-	  ;;
-
-	*)
-	  $echo >> $output "\
-      exec \"\$progdir/\$program\" \${1+\"\$@\"}
-"
-	  ;;
-	esac
-	$echo >> $output "\
-      \$echo \"\$0: cannot exec \$program \$*\"
-      exit $EXIT_FAILURE
-    fi
-  else
-    # The program doesn't exist.
-    \$echo \"\$0: error: \\\`\$progdir/\$program' does not exist\" 1>&2
-    \$echo \"This script is just a wrapper for \$program.\" 1>&2
-    $echo \"See the $PACKAGE documentation for more information.\" 1>&2
-    exit $EXIT_FAILURE
-  fi
-fi\
-"
-	chmod +x $output
-      fi
-      exit $EXIT_SUCCESS
-      ;;
-    esac
-
-    # See if we need to build an old-fashioned archive.
-    for oldlib in $oldlibs; do
-
-      if test "$build_libtool_libs" = convenience; then
-	oldobjs="$libobjs_save"
-	addlibs="$convenience"
-	build_libtool_libs=no
-      else
-	if test "$build_libtool_libs" = module; then
-	  oldobjs="$libobjs_save"
-	  build_libtool_libs=no
-	else
-	  oldobjs="$old_deplibs $non_pic_objects"
-	fi
-	addlibs="$old_convenience"
-      fi
-
-      if test -n "$addlibs"; then
-	gentop="$output_objdir/${outputname}x"
-	generated="$generated $gentop"
-
-	func_extract_archives $gentop $addlibs
-	oldobjs="$oldobjs $func_extract_archives_result"
-      fi
-
-      # Do each command in the archive commands.
-      if test -n "$old_archive_from_new_cmds" && test "$build_libtool_libs" = yes; then
-       cmds=$old_archive_from_new_cmds
-      else
-	# POSIX demands no paths to be encoded in archives.  We have
-	# to avoid creating archives with duplicate basenames if we
-	# might have to extract them afterwards, e.g., when creating a
-	# static archive out of a convenience library, or when linking
-	# the entirety of a libtool archive into another (currently
-	# not supported by libtool).
-	if (for obj in $oldobjs
-	    do
-	      $echo "X$obj" | $Xsed -e 's%^.*/%%'
-	    done | sort | sort -uc >/dev/null 2>&1); then
-	  :
-	else
-	  $echo "copying selected object files to avoid basename conflicts..."
-
-	  if test -z "$gentop"; then
-	    gentop="$output_objdir/${outputname}x"
-	    generated="$generated $gentop"
-
-	    $show "${rm}r $gentop"
-	    $run ${rm}r "$gentop"
-	    $show "$mkdir $gentop"
-	    $run $mkdir "$gentop"
-	    exit_status=$?
-	    if test "$exit_status" -ne 0 && test ! -d "$gentop"; then
-	      exit $exit_status
-	    fi
-	  fi
-
-	  save_oldobjs=$oldobjs
-	  oldobjs=
-	  counter=1
-	  for obj in $save_oldobjs
-	  do
-	    objbase=`$echo "X$obj" | $Xsed -e 's%^.*/%%'`
-	    case " $oldobjs " in
-	    " ") oldobjs=$obj ;;
-	    *[\ /]"$objbase "*)
-	      while :; do
-		# Make sure we don't pick an alternate name that also
-		# overlaps.
-		newobj=lt$counter-$objbase
-		counter=`expr $counter + 1`
-		case " $oldobjs " in
-		*[\ /]"$newobj "*) ;;
-		*) if test ! -f "$gentop/$newobj"; then break; fi ;;
-		esac
-	      done
-	      $show "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj"
-	      $run ln "$obj" "$gentop/$newobj" ||
-	      $run cp "$obj" "$gentop/$newobj"
-	      oldobjs="$oldobjs $gentop/$newobj"
-	      ;;
-	    *) oldobjs="$oldobjs $obj" ;;
-	    esac
-	  done
-	fi
-
-	eval cmds=\"$old_archive_cmds\"
-
-	if len=`expr "X$cmds" : ".*"` &&
-	     test "$len" -le "$max_cmd_len" || test "$max_cmd_len" -le -1; then
-	  cmds=$old_archive_cmds
-	else
-	  # the command line is too long to link in one step, link in parts
-	  $echo "using piecewise archive linking..."
-	  save_RANLIB=$RANLIB
-	  RANLIB=:
-	  objlist=
-	  concat_cmds=
-	  save_oldobjs=$oldobjs
-
-	  # Is there a better way of finding the last object in the list?
-	  for obj in $save_oldobjs
-	  do
-	    last_oldobj=$obj
-	  done
-	  for obj in $save_oldobjs
-	  do
-	    oldobjs="$objlist $obj"
-	    objlist="$objlist $obj"
-	    eval test_cmds=\"$old_archive_cmds\"
-	    if len=`expr "X$test_cmds" : ".*" 2>/dev/null` &&
-	       test "$len" -le "$max_cmd_len"; then
-	      :
-	    else
-	      # the above command should be used before it gets too long
-	      oldobjs=$objlist
-	      if test "$obj" = "$last_oldobj" ; then
-	        RANLIB=$save_RANLIB
-	      fi
-	      test -z "$concat_cmds" || concat_cmds=$concat_cmds~
-	      eval concat_cmds=\"\${concat_cmds}$old_archive_cmds\"
-	      objlist=
-	    fi
-	  done
-	  RANLIB=$save_RANLIB
-	  oldobjs=$objlist
-	  if test "X$oldobjs" = "X" ; then
-	    eval cmds=\"\$concat_cmds\"
-	  else
-	    eval cmds=\"\$concat_cmds~\$old_archive_cmds\"
-	  fi
-	fi
-      fi
-      save_ifs="$IFS"; IFS='~'
-      for cmd in $cmds; do
-        eval cmd=\"$cmd\"
-	IFS="$save_ifs"
-	$show "$cmd"
-	$run eval "$cmd" || exit $?
-      done
-      IFS="$save_ifs"
-    done
-
-    if test -n "$generated"; then
-      $show "${rm}r$generated"
-      $run ${rm}r$generated
-    fi
-
-    # Now create the libtool archive.
-    case $output in
-    *.la)
-      old_library=
-      test "$build_old_libs" = yes && old_library="$libname.$libext"
-      $show "creating $output"
-
-      # Preserve any variables that may affect compiler behavior
-      for var in $variables_saved_for_relink; do
-	if eval test -z \"\${$var+set}\"; then
-	  relink_command="{ test -z \"\${$var+set}\" || unset $var || { $var=; export $var; }; }; $relink_command"
-	elif eval var_value=\$$var; test -z "$var_value"; then
-	  relink_command="$var=; export $var; $relink_command"
-	else
-	  var_value=`$echo "X$var_value" | $Xsed -e "$sed_quote_subst"`
-	  relink_command="$var=\"$var_value\"; export $var; $relink_command"
-	fi
-      done
-      # Quote the link command for shipping.
-      relink_command="(cd `pwd`; $SHELL $progpath $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)"
-      relink_command=`$echo "X$relink_command" | $SP2NL | $Xsed -e "$sed_quote_subst" | $NL2SP`
-      if test "$hardcode_automatic" = yes ; then
-	relink_command=
-      fi
-
-
-      # Only create the output if not a dry run.
-      if test -z "$run"; then
-	for installed in no yes; do
-	  if test "$installed" = yes; then
-	    if test -z "$install_libdir"; then
-	      break
-	    fi
-	    output="$output_objdir/$outputname"i
-	    # Replace all uninstalled libtool libraries with the installed ones
-	    newdependency_libs=
-	    for deplib in $dependency_libs; do
-	      case $deplib in
-	      *.la)
-		name=`$echo "X$deplib" | $Xsed -e 's%^.*/%%'`
-		eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
-		if test -z "$libdir"; then
-		  $echo "$modename: \`$deplib' is not a valid libtool archive" 1>&2
-		  exit $EXIT_FAILURE
-		fi
-		newdependency_libs="$newdependency_libs $libdir/$name"
-		;;
-	      *) newdependency_libs="$newdependency_libs $deplib" ;;
-	      esac
-	    done
-	    dependency_libs="$newdependency_libs"
-	    newdlfiles=
-	    for lib in $dlfiles; do
-	      name=`$echo "X$lib" | $Xsed -e 's%^.*/%%'`
-	      eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
-	      if test -z "$libdir"; then
-		$echo "$modename: \`$lib' is not a valid libtool archive" 1>&2
-		exit $EXIT_FAILURE
-	      fi
-	      newdlfiles="$newdlfiles $libdir/$name"
-	    done
-	    dlfiles="$newdlfiles"
-	    newdlprefiles=
-	    for lib in $dlprefiles; do
-	      name=`$echo "X$lib" | $Xsed -e 's%^.*/%%'`
-	      eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
-	      if test -z "$libdir"; then
-		$echo "$modename: \`$lib' is not a valid libtool archive" 1>&2
-		exit $EXIT_FAILURE
-	      fi
-	      newdlprefiles="$newdlprefiles $libdir/$name"
-	    done
-	    dlprefiles="$newdlprefiles"
-	  else
-	    newdlfiles=
-	    for lib in $dlfiles; do
-	      case $lib in
-		[\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
-		*) abs=`pwd`"/$lib" ;;
-	      esac
-	      newdlfiles="$newdlfiles $abs"
-	    done
-	    dlfiles="$newdlfiles"
-	    newdlprefiles=
-	    for lib in $dlprefiles; do
-	      case $lib in
-		[\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
-		*) abs=`pwd`"/$lib" ;;
-	      esac
-	      newdlprefiles="$newdlprefiles $abs"
-	    done
-	    dlprefiles="$newdlprefiles"
-	  fi
-	  $rm $output
-	  # place dlname in correct position for cygwin
-	  tdlname=$dlname
-	  case $host,$output,$installed,$module,$dlname in
-	    *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll) tdlname=../bin/$dlname ;;
-	  esac
-	  $echo > $output "\
-# $outputname - a libtool library file
-# Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP
-#
-# Please DO NOT delete this file!
-# It is necessary for linking the library.
-
-# The name that we can dlopen(3).
-dlname='$tdlname'
-
-# Names of this library.
-library_names='$library_names'
-
-# The name of the static archive.
-old_library='$old_library'
-
-# Libraries that this one depends upon.
-dependency_libs='$dependency_libs'
-
-# Version information for $libname.
-current=$current
-age=$age
-revision=$revision
-
-# Is this an already installed library?
-installed=$installed
-
-# Should we warn about portability when linking against -modules?
-shouldnotlink=$module
-
-# Files to dlopen/dlpreopen
-dlopen='$dlfiles'
-dlpreopen='$dlprefiles'
-
-# Directory that this library needs to be installed in:
-libdir='$install_libdir'"
-	  if test "$installed" = no && test "$need_relink" = yes; then
-	    $echo >> $output "\
-relink_command=\"$relink_command\""
-	  fi
-	done
-      fi
-
-      # Do a symbolic link so that the libtool archive can be found in
-      # LD_LIBRARY_PATH before the program is installed.
-      $show "(cd $output_objdir && $rm $outputname && $LN_S ../$outputname $outputname)"
-      $run eval '(cd $output_objdir && $rm $outputname && $LN_S ../$outputname $outputname)' || exit $?
-      ;;
-    esac
-    exit $EXIT_SUCCESS
-    ;;
-
-  # libtool install mode
-  install)
-    modename="$modename: install"
-
-    # There may be an optional sh(1) argument at the beginning of
-    # install_prog (especially on Windows NT).
-    if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh ||
-       # Allow the use of GNU shtool's install command.
-       $echo "X$nonopt" | grep shtool > /dev/null; then
-      # Aesthetically quote it.
-      arg=`$echo "X$nonopt" | $Xsed -e "$sed_quote_subst"`
-      case $arg in
-      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \	]*|*]*|"")
-	arg="\"$arg\""
-	;;
-      esac
-      install_prog="$arg "
-      arg="$1"
-      shift
-    else
-      install_prog=
-      arg=$nonopt
-    fi
-
-    # The real first argument should be the name of the installation program.
-    # Aesthetically quote it.
-    arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
-    case $arg in
-    *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \	]*|*]*|"")
-      arg="\"$arg\""
-      ;;
-    esac
-    install_prog="$install_prog$arg"
-
-    # We need to accept at least all the BSD install flags.
-    dest=
-    files=
-    opts=
-    prev=
-    install_type=
-    isdir=no
-    stripme=
-    for arg
-    do
-      if test -n "$dest"; then
-	files="$files $dest"
-	dest=$arg
-	continue
-      fi
-
-      case $arg in
-      -d) isdir=yes ;;
-      -f) 
-      	case " $install_prog " in
-	*[\\\ /]cp\ *) ;;
-	*) prev=$arg ;;
-	esac
-	;;
-      -g | -m | -o) prev=$arg ;;
-      -s)
-	stripme=" -s"
-	continue
-	;;
-      -*)
-	;;
-      *)
-	# If the previous option needed an argument, then skip it.
-	if test -n "$prev"; then
-	  prev=
-	else
-	  dest=$arg
-	  continue
-	fi
-	;;
-      esac
-
-      # Aesthetically quote the argument.
-      arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
-      case $arg in
-      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \	]*|*]*|"")
-	arg="\"$arg\""
-	;;
-      esac
-      install_prog="$install_prog $arg"
-    done
-
-    if test -z "$install_prog"; then
-      $echo "$modename: you must specify an install program" 1>&2
-      $echo "$help" 1>&2
-      exit $EXIT_FAILURE
-    fi
-
-    if test -n "$prev"; then
-      $echo "$modename: the \`$prev' option requires an argument" 1>&2
-      $echo "$help" 1>&2
-      exit $EXIT_FAILURE
-    fi
-
-    if test -z "$files"; then
-      if test -z "$dest"; then
-	$echo "$modename: no file or destination specified" 1>&2
-      else
-	$echo "$modename: you must specify a destination" 1>&2
-      fi
-      $echo "$help" 1>&2
-      exit $EXIT_FAILURE
-    fi
-
-    # Strip any trailing slash from the destination.
-    dest=`$echo "X$dest" | $Xsed -e 's%/$%%'`
-
-    # Check to see that the destination is a directory.
-    test -d "$dest" && isdir=yes
-    if test "$isdir" = yes; then
-      destdir="$dest"
-      destname=
-    else
-      destdir=`$echo "X$dest" | $Xsed -e 's%/[^/]*$%%'`
-      test "X$destdir" = "X$dest" && destdir=.
-      destname=`$echo "X$dest" | $Xsed -e 's%^.*/%%'`
-
-      # Not a directory, so check to see that there is only one file specified.
-      set dummy $files
-      if test "$#" -gt 2; then
-	$echo "$modename: \`$dest' is not a directory" 1>&2
-	$echo "$help" 1>&2
-	exit $EXIT_FAILURE
-      fi
-    fi
-    case $destdir in
-    [\\/]* | [A-Za-z]:[\\/]*) ;;
-    *)
-      for file in $files; do
-	case $file in
-	*.lo) ;;
-	*)
-	  $echo "$modename: \`$destdir' must be an absolute directory name" 1>&2
-	  $echo "$help" 1>&2
-	  exit $EXIT_FAILURE
-	  ;;
-	esac
-      done
-      ;;
-    esac
-
-    # This variable tells wrapper scripts just to set variables rather
-    # than running their programs.
-    libtool_install_magic="$magic"
-
-    staticlibs=
-    future_libdirs=
-    current_libdirs=
-    for file in $files; do
-
-      # Do each installation.
-      case $file in
-      *.$libext)
-	# Do the static libraries later.
-	staticlibs="$staticlibs $file"
-	;;
-
-      *.la)
-	# Check to see that this really is a libtool archive.
-	if (${SED} -e '2q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then :
-	else
-	  $echo "$modename: \`$file' is not a valid libtool archive" 1>&2
-	  $echo "$help" 1>&2
-	  exit $EXIT_FAILURE
-	fi
-
-	library_names=
-	old_library=
-	relink_command=
-	# If there is no directory component, then add one.
-	case $file in
-	*/* | *\\*) . $file ;;
-	*) . ./$file ;;
-	esac
-
-	# Add the libdir to current_libdirs if it is the destination.
-	if test "X$destdir" = "X$libdir"; then
-	  case "$current_libdirs " in
-	  *" $libdir "*) ;;
-	  *) current_libdirs="$current_libdirs $libdir" ;;
-	  esac
-	else
-	  # Note the libdir as a future libdir.
-	  case "$future_libdirs " in
-	  *" $libdir "*) ;;
-	  *) future_libdirs="$future_libdirs $libdir" ;;
-	  esac
-	fi
-
-	dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'`/
-	test "X$dir" = "X$file/" && dir=
-	dir="$dir$objdir"
-
-	if test -n "$relink_command"; then
-	  # Determine the prefix the user has applied to our future dir.
-	  inst_prefix_dir=`$echo "$destdir" | $SED "s%$libdir\$%%"`
-
-	  # Don't allow the user to place us outside of our expected
-	  # location b/c this prevents finding dependent libraries that
-	  # are installed to the same prefix.
-	  # At present, this check doesn't affect windows .dll's that
-	  # are installed into $libdir/../bin (currently, that works fine)
-	  # but it's something to keep an eye on.
-	  if test "$inst_prefix_dir" = "$destdir"; then
-	    $echo "$modename: error: cannot install \`$file' to a directory not ending in $libdir" 1>&2
-	    exit $EXIT_FAILURE
-	  fi
-
-	  if test -n "$inst_prefix_dir"; then
-	    # Stick the inst_prefix_dir data into the link command.
-	    relink_command=`$echo "$relink_command" | $SP2NL | $SED "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%" | $NL2SP`
-	  else
-	    relink_command=`$echo "$relink_command" | $SP2NL | $SED "s%@inst_prefix_dir@%%" | $NL2SP`
-	  fi
-
-	  $echo "$modename: warning: relinking \`$file'" 1>&2
-	  $show "$relink_command"
-	  if $run eval "$relink_command"; then :
-	  else
-	    $echo "$modename: error: relink \`$file' with the above command before installing it" 1>&2
-	    exit $EXIT_FAILURE
-	  fi
-	fi
-
-	# See the names of the shared library.
-	set dummy $library_names
-	if test -n "$2"; then
-	  realname="$2"
-	  shift
-	  shift
-
-	  srcname="$realname"
-	  test -n "$relink_command" && srcname="$realname"T
-
-	  # Install the shared library and build the symlinks.
-	  $show "$install_prog $dir/$srcname $destdir/$realname"
-	  $run eval "$install_prog $dir/$srcname $destdir/$realname" || exit $?
-	  if test -n "$stripme" && test -n "$striplib"; then
-	    $show "$striplib $destdir/$realname"
-	    $run eval "$striplib $destdir/$realname" || exit $?
-	  fi
-
-	  if test "$#" -gt 0; then
-	    # Delete the old symlinks, and create new ones.
-	    # Try `ln -sf' first, because the `ln' binary might depend on
-	    # the symlink we replace!  Solaris /bin/ln does not understand -f,
-	    # so we also need to try rm && ln -s.
-	    for linkname
-	    do
-	      if test "$linkname" != "$realname"; then
-                $show "(cd $destdir && { $LN_S -f $realname $linkname || { $rm $linkname && $LN_S $realname $linkname; }; })"
-                $run eval "(cd $destdir && { $LN_S -f $realname $linkname || { $rm $linkname && $LN_S $realname $linkname; }; })"
-	      fi
-	    done
-	  fi
-
-	  # Do each command in the postinstall commands.
-	  lib="$destdir/$realname"
-	  cmds=$postinstall_cmds
-	  save_ifs="$IFS"; IFS='~'
-	  for cmd in $cmds; do
-	    IFS="$save_ifs"
-	    eval cmd=\"$cmd\"
-	    $show "$cmd"
-	    $run eval "$cmd" || {
-	      lt_exit=$?
-
-	      # Restore the uninstalled library and exit
-	      if test "$mode" = relink; then
-		$run eval '(cd $output_objdir && $rm ${realname}T && $mv ${realname}U $realname)'
-	      fi
-
-	      exit $lt_exit
-	    }
-	  done
-	  IFS="$save_ifs"
-	fi
-
-	# Install the pseudo-library for information purposes.
-	name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
-	instname="$dir/$name"i
-	$show "$install_prog $instname $destdir/$name"
-	$run eval "$install_prog $instname $destdir/$name" || exit $?
-
-	# Maybe install the static library, too.
-	test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
-	;;
-
-      *.lo)
-	# Install (i.e. copy) a libtool object.
-
-	# Figure out destination file name, if it wasn't already specified.
-	if test -n "$destname"; then
-	  destfile="$destdir/$destname"
-	else
-	  destfile=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
-	  destfile="$destdir/$destfile"
-	fi
-
-	# Deduce the name of the destination old-style object file.
-	case $destfile in
-	*.lo)
-	  staticdest=`$echo "X$destfile" | $Xsed -e "$lo2o"`
-	  ;;
-	*.$objext)
-	  staticdest="$destfile"
-	  destfile=
-	  ;;
-	*)
-	  $echo "$modename: cannot copy a libtool object to \`$destfile'" 1>&2
-	  $echo "$help" 1>&2
-	  exit $EXIT_FAILURE
-	  ;;
-	esac
-
-	# Install the libtool object if requested.
-	if test -n "$destfile"; then
-	  $show "$install_prog $file $destfile"
-	  $run eval "$install_prog $file $destfile" || exit $?
-	fi
-
-	# Install the old object if enabled.
-	if test "$build_old_libs" = yes; then
-	  # Deduce the name of the old-style object file.
-	  staticobj=`$echo "X$file" | $Xsed -e "$lo2o"`
-
-	  $show "$install_prog $staticobj $staticdest"
-	  $run eval "$install_prog \$staticobj \$staticdest" || exit $?
-	fi
-	exit $EXIT_SUCCESS
-	;;
-
-      *)
-	# Figure out destination file name, if it wasn't already specified.
-	if test -n "$destname"; then
-	  destfile="$destdir/$destname"
-	else
-	  destfile=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
-	  destfile="$destdir/$destfile"
-	fi
-
-	# If the file is missing, and there is a .exe on the end, strip it
-	# because it is most likely a libtool script we actually want to
-	# install
-	stripped_ext=""
-	case $file in
-	  *.exe)
-	    if test ! -f "$file"; then
-	      file=`$echo $file|${SED} 's,.exe$,,'`
-	      stripped_ext=".exe"
-	    fi
-	    ;;
-	esac
-
-	# Do a test to see if this is really a libtool program.
-	case $host in
-	*cygwin*|*mingw*)
-	    wrapper=`$echo $file | ${SED} -e 's,.exe$,,'`
-	    ;;
-	*)
-	    wrapper=$file
-	    ;;
-	esac
-	if (${SED} -e '4q' $wrapper | grep "^# Generated by .*$PACKAGE")>/dev/null 2>&1; then
-	  notinst_deplibs=
-	  relink_command=
-
-	  # Note that it is not necessary on cygwin/mingw to append a dot to
-	  # foo even if both foo and FILE.exe exist: automatic-append-.exe
-	  # behavior happens only for exec(3), not for open(2)!  Also, sourcing
-	  # `FILE.' does not work on cygwin managed mounts.
-	  #
-	  # If there is no directory component, then add one.
-	  case $wrapper in
-	  */* | *\\*) . ${wrapper} ;;
-	  *) . ./${wrapper} ;;
-	  esac
-
-	  # Check the variables that should have been set.
-	  if test -z "$notinst_deplibs"; then
-	    $echo "$modename: invalid libtool wrapper script \`$wrapper'" 1>&2
-	    exit $EXIT_FAILURE
-	  fi
-
-	  finalize=yes
-	  for lib in $notinst_deplibs; do
-	    # Check to see that each library is installed.
-	    libdir=
-	    if test -f "$lib"; then
-	      # If there is no directory component, then add one.
-	      case $lib in
-	      */* | *\\*) . $lib ;;
-	      *) . ./$lib ;;
-	      esac
-	    fi
-	    libfile="$libdir/"`$echo "X$lib" | $Xsed -e 's%^.*/%%g'` ### testsuite: skip nested quoting test
-	    if test -n "$libdir" && test ! -f "$libfile"; then
-	      $echo "$modename: warning: \`$lib' has not been installed in \`$libdir'" 1>&2
-	      finalize=no
-	    fi
-	  done
-
-	  relink_command=
-	  # Note that it is not necessary on cygwin/mingw to append a dot to
-	  # foo even if both foo and FILE.exe exist: automatic-append-.exe
-	  # behavior happens only for exec(3), not for open(2)!  Also, sourcing
-	  # `FILE.' does not work on cygwin managed mounts.
-	  #
-	  # If there is no directory component, then add one.
-	  case $wrapper in
-	  */* | *\\*) . ${wrapper} ;;
-	  *) . ./${wrapper} ;;
-	  esac
-
-	  outputname=
-	  if test "$fast_install" = no && test -n "$relink_command"; then
-	    if test "$finalize" = yes && test -z "$run"; then
-	      tmpdir=`func_mktempdir`
-	      file=`$echo "X$file$stripped_ext" | $Xsed -e 's%^.*/%%'`
-	      outputname="$tmpdir/$file"
-	      # Replace the output file specification.
-	      relink_command=`$echo "X$relink_command" | $SP2NL | $Xsed -e 's%@OUTPUT@%'"$outputname"'%g' | $NL2SP`
-
-	      $show "$relink_command"
-	      if $run eval "$relink_command"; then :
-	      else
-		$echo "$modename: error: relink \`$file' with the above command before installing it" 1>&2
-		${rm}r "$tmpdir"
-		continue
-	      fi
-	      file="$outputname"
-	    else
-	      $echo "$modename: warning: cannot relink \`$file'" 1>&2
-	    fi
-	  else
-	    # Install the binary that we compiled earlier.
-	    file=`$echo "X$file$stripped_ext" | $Xsed -e "s%\([^/]*\)$%$objdir/\1%"`
-	  fi
-	fi
-
-	# remove .exe since cygwin /usr/bin/install will append another
-	# one anyway 
-	case $install_prog,$host in
-	*/usr/bin/install*,*cygwin*)
-	  case $file:$destfile in
-	  *.exe:*.exe)
-	    # this is ok
-	    ;;
-	  *.exe:*)
-	    destfile=$destfile.exe
-	    ;;
-	  *:*.exe)
-	    destfile=`$echo $destfile | ${SED} -e 's,.exe$,,'`
-	    ;;
-	  esac
-	  ;;
-	esac
-	$show "$install_prog$stripme $file $destfile"
-	$run eval "$install_prog\$stripme \$file \$destfile" || exit $?
-	test -n "$outputname" && ${rm}r "$tmpdir"
-	;;
-      esac
-    done
-
-    for file in $staticlibs; do
-      name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
-
-      # Set up the ranlib parameters.
-      oldlib="$destdir/$name"
-
-      $show "$install_prog $file $oldlib"
-      $run eval "$install_prog \$file \$oldlib" || exit $?
-
-      if test -n "$stripme" && test -n "$old_striplib"; then
-	$show "$old_striplib $oldlib"
-	$run eval "$old_striplib $oldlib" || exit $?
-      fi
-
-      # Do each command in the postinstall commands.
-      cmds=$old_postinstall_cmds
-      save_ifs="$IFS"; IFS='~'
-      for cmd in $cmds; do
-	IFS="$save_ifs"
-	eval cmd=\"$cmd\"
-	$show "$cmd"
-	$run eval "$cmd" || exit $?
-      done
-      IFS="$save_ifs"
-    done
-
-    if test -n "$future_libdirs"; then
-      $echo "$modename: warning: remember to run \`$progname --finish$future_libdirs'" 1>&2
-    fi
-
-    if test -n "$current_libdirs"; then
-      # Maybe just do a dry run.
-      test -n "$run" && current_libdirs=" -n$current_libdirs"
-      exec_cmd='$SHELL $progpath $preserve_args --finish$current_libdirs'
-    else
-      exit $EXIT_SUCCESS
-    fi
-    ;;
-
-  # libtool finish mode
-  finish)
-    modename="$modename: finish"
-    libdirs="$nonopt"
-    admincmds=
-
-    if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then
-      for dir
-      do
-	libdirs="$libdirs $dir"
-      done
-
-      for libdir in $libdirs; do
-	if test -n "$finish_cmds"; then
-	  # Do each command in the finish commands.
-	  cmds=$finish_cmds
-	  save_ifs="$IFS"; IFS='~'
-	  for cmd in $cmds; do
-	    IFS="$save_ifs"
-	    eval cmd=\"$cmd\"
-	    $show "$cmd"
-	    $run eval "$cmd" || admincmds="$admincmds
-       $cmd"
-	  done
-	  IFS="$save_ifs"
-	fi
-	if test -n "$finish_eval"; then
-	  # Do the single finish_eval.
-	  eval cmds=\"$finish_eval\"
-	  $run eval "$cmds" || admincmds="$admincmds
-       $cmds"
-	fi
-      done
-    fi
-
-    # Exit here if they wanted silent mode.
-    test "$show" = : && exit $EXIT_SUCCESS
-
-    $echo "X----------------------------------------------------------------------" | $Xsed
-    $echo "Libraries have been installed in:"
-    for libdir in $libdirs; do
-      $echo "   $libdir"
-    done
-    $echo
-    $echo "If you ever happen to want to link against installed libraries"
-    $echo "in a given directory, LIBDIR, you must either use libtool, and"
-    $echo "specify the full pathname of the library, or use the \`-LLIBDIR'"
-    $echo "flag during linking and do at least one of the following:"
-    if test -n "$shlibpath_var"; then
-      $echo "   - add LIBDIR to the \`$shlibpath_var' environment variable"
-      $echo "     during execution"
-    fi
-    if test -n "$runpath_var"; then
-      $echo "   - add LIBDIR to the \`$runpath_var' environment variable"
-      $echo "     during linking"
-    fi
-    if test -n "$hardcode_libdir_flag_spec"; then
-      libdir=LIBDIR
-      eval flag=\"$hardcode_libdir_flag_spec\"
-
-      $echo "   - use the \`$flag' linker flag"
-    fi
-    if test -n "$admincmds"; then
-      $echo "   - have your system administrator run these commands:$admincmds"
-    fi
-    if test -f /etc/ld.so.conf; then
-      $echo "   - have your system administrator add LIBDIR to \`/etc/ld.so.conf'"
-    fi
-    $echo
-    $echo "See any operating system documentation about shared libraries for"
-    $echo "more information, such as the ld(1) and ld.so(8) manual pages."
-    $echo "X----------------------------------------------------------------------" | $Xsed
-    exit $EXIT_SUCCESS
-    ;;
-
-  # libtool execute mode
-  execute)
-    modename="$modename: execute"
-
-    # The first argument is the command name.
-    cmd="$nonopt"
-    if test -z "$cmd"; then
-      $echo "$modename: you must specify a COMMAND" 1>&2
-      $echo "$help"
-      exit $EXIT_FAILURE
-    fi
-
-    # Handle -dlopen flags immediately.
-    for file in $execute_dlfiles; do
-      if test ! -f "$file"; then
-	$echo "$modename: \`$file' is not a file" 1>&2
-	$echo "$help" 1>&2
-	exit $EXIT_FAILURE
-      fi
-
-      dir=
-      case $file in
-      *.la)
-	# Check to see that this really is a libtool archive.
-	if (${SED} -e '2q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then :
-	else
-	  $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2
-	  $echo "$help" 1>&2
-	  exit $EXIT_FAILURE
-	fi
-
-	# Read the libtool library.
-	dlname=
-	library_names=
-
-	# If there is no directory component, then add one.
-	case $file in
-	*/* | *\\*) . $file ;;
-	*) . ./$file ;;
-	esac
-
-	# Skip this library if it cannot be dlopened.
-	if test -z "$dlname"; then
-	  # Warn if it was a shared library.
-	  test -n "$library_names" && $echo "$modename: warning: \`$file' was not linked with \`-export-dynamic'"
-	  continue
-	fi
-
-	dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'`
-	test "X$dir" = "X$file" && dir=.
-
-	if test -f "$dir/$objdir/$dlname"; then
-	  dir="$dir/$objdir"
-	else
-	  if test ! -f "$dir/$dlname"; then
-	    $echo "$modename: cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'" 1>&2
-	    exit $EXIT_FAILURE
-	  fi
-	fi
-	;;
-
-      *.lo)
-	# Just add the directory containing the .lo file.
-	dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'`
-	test "X$dir" = "X$file" && dir=.
-	;;
-
-      *)
-	$echo "$modename: warning \`-dlopen' is ignored for non-libtool libraries and objects" 1>&2
-	continue
-	;;
-      esac
-
-      # Get the absolute pathname.
-      absdir=`cd "$dir" && pwd`
-      test -n "$absdir" && dir="$absdir"
-
-      # Now add the directory to shlibpath_var.
-      if eval "test -z \"\$$shlibpath_var\""; then
-	eval "$shlibpath_var=\"\$dir\""
-      else
-	eval "$shlibpath_var=\"\$dir:\$$shlibpath_var\""
-      fi
-    done
-
-    # This variable tells wrapper scripts just to set shlibpath_var
-    # rather than running their programs.
-    libtool_execute_magic="$magic"
-
-    # Check if any of the arguments is a wrapper script.
-    args=
-    for file
-    do
-      case $file in
-      -*) ;;
-      *)
-	# Do a test to see if this is really a libtool program.
-	if (${SED} -e '4q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then
-	  # If there is no directory component, then add one.
-	  case $file in
-	  */* | *\\*) . $file ;;
-	  *) . ./$file ;;
-	  esac
-
-	  # Transform arg to wrapped name.
-	  file="$progdir/$program"
-	fi
-	;;
-      esac
-      # Quote arguments (to preserve shell metacharacters).
-      file=`$echo "X$file" | $Xsed -e "$sed_quote_subst"`
-      args="$args \"$file\""
-    done
-
-    if test -z "$run"; then
-      if test -n "$shlibpath_var"; then
-	# Export the shlibpath_var.
-	eval "export $shlibpath_var"
-      fi
-
-      # Restore saved environment variables
-      for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
-      do
-	eval "if test \"\${save_$lt_var+set}\" = set; then
-		$lt_var=\$save_$lt_var; export $lt_var
-	      fi"
-      done
-
-      # Now prepare to actually exec the command.
-      exec_cmd="\$cmd$args"
-    else
-      # Display what would be done.
-      if test -n "$shlibpath_var"; then
-	eval "\$echo \"\$shlibpath_var=\$$shlibpath_var\""
-	$echo "export $shlibpath_var"
-      fi
-      $echo "$cmd$args"
-      exit $EXIT_SUCCESS
-    fi
-    ;;
-
-  # libtool clean and uninstall mode
-  clean | uninstall)
-    modename="$modename: $mode"
-    rm="$nonopt"
-    files=
-    rmforce=
-    exit_status=0
-
-    # This variable tells wrapper scripts just to set variables rather
-    # than running their programs.
-    libtool_install_magic="$magic"
-
-    for arg
-    do
-      case $arg in
-      -f) rm="$rm $arg"; rmforce=yes ;;
-      -*) rm="$rm $arg" ;;
-      *) files="$files $arg" ;;
-      esac
-    done
-
-    if test -z "$rm"; then
-      $echo "$modename: you must specify an RM program" 1>&2
-      $echo "$help" 1>&2
-      exit $EXIT_FAILURE
-    fi
-
-    rmdirs=
-
-    origobjdir="$objdir"
-    for file in $files; do
-      dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'`
-      if test "X$dir" = "X$file"; then
-	dir=.
-	objdir="$origobjdir"
-      else
-	objdir="$dir/$origobjdir"
-      fi
-      name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
-      test "$mode" = uninstall && objdir="$dir"
-
-      # Remember objdir for removal later, being careful to avoid duplicates
-      if test "$mode" = clean; then
-	case " $rmdirs " in
-	  *" $objdir "*) ;;
-	  *) rmdirs="$rmdirs $objdir" ;;
-	esac
-      fi
-
-      # Don't error if the file doesn't exist and rm -f was used.
-      if (test -L "$file") >/dev/null 2>&1 \
-	|| (test -h "$file") >/dev/null 2>&1 \
-	|| test -f "$file"; then
-	:
-      elif test -d "$file"; then
-	exit_status=1
-	continue
-      elif test "$rmforce" = yes; then
-	continue
-      fi
-
-      rmfiles="$file"
-
-      case $name in
-      *.la)
-	# Possibly a libtool archive, so verify it.
-	if (${SED} -e '2q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then
-	  . $dir/$name
-
-	  # Delete the libtool libraries and symlinks.
-	  for n in $library_names; do
-	    rmfiles="$rmfiles $objdir/$n"
-	  done
-	  test -n "$old_library" && rmfiles="$rmfiles $objdir/$old_library"
-
-	  case "$mode" in
-	  clean)
-	    case "  $library_names " in
-	    # "  " in the beginning catches empty $dlname
-	    *" $dlname "*) ;;
-	    *) rmfiles="$rmfiles $objdir/$dlname" ;;
-	    esac
-	     test -n "$libdir" && rmfiles="$rmfiles $objdir/$name $objdir/${name}i"
-	    ;;
-	  uninstall)
-	    if test -n "$library_names"; then
-	      # Do each command in the postuninstall commands.
-	      cmds=$postuninstall_cmds
-	      save_ifs="$IFS"; IFS='~'
-	      for cmd in $cmds; do
-		IFS="$save_ifs"
-		eval cmd=\"$cmd\"
-		$show "$cmd"
-		$run eval "$cmd"
-		if test "$?" -ne 0 && test "$rmforce" != yes; then
-		  exit_status=1
-		fi
-	      done
-	      IFS="$save_ifs"
-	    fi
-
-	    if test -n "$old_library"; then
-	      # Do each command in the old_postuninstall commands.
-	      cmds=$old_postuninstall_cmds
-	      save_ifs="$IFS"; IFS='~'
-	      for cmd in $cmds; do
-		IFS="$save_ifs"
-		eval cmd=\"$cmd\"
-		$show "$cmd"
-		$run eval "$cmd"
-		if test "$?" -ne 0 && test "$rmforce" != yes; then
-		  exit_status=1
-		fi
-	      done
-	      IFS="$save_ifs"
-	    fi
-	    # FIXME: should reinstall the best remaining shared library.
-	    ;;
-	  esac
-	fi
-	;;
-
-      *.lo)
-	# Possibly a libtool object, so verify it.
-	if (${SED} -e '2q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then
-
-	  # Read the .lo file
-	  . $dir/$name
-
-	  # Add PIC object to the list of files to remove.
-	  if test -n "$pic_object" \
-	     && test "$pic_object" != none; then
-	    rmfiles="$rmfiles $dir/$pic_object"
-	  fi
-
-	  # Add non-PIC object to the list of files to remove.
-	  if test -n "$non_pic_object" \
-	     && test "$non_pic_object" != none; then
-	    rmfiles="$rmfiles $dir/$non_pic_object"
-	  fi
-	fi
-	;;
-
-      *)
-	if test "$mode" = clean ; then
-	  noexename=$name
-	  case $file in
-	  *.exe)
-	    file=`$echo $file|${SED} 's,.exe$,,'`
-	    noexename=`$echo $name|${SED} 's,.exe$,,'`
-	    # $file with .exe has already been added to rmfiles,
-	    # add $file without .exe
-	    rmfiles="$rmfiles $file"
-	    ;;
-	  esac
-	  # Do a test to see if this is a libtool program.
-	  if (${SED} -e '4q' $file | grep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then
-	    relink_command=
-	    . $dir/$noexename
-
-	    # note $name still contains .exe if it was in $file originally
-	    # as does the version of $file that was added into $rmfiles
-	    rmfiles="$rmfiles $objdir/$name $objdir/${name}S.${objext}"
-	    if test "$fast_install" = yes && test -n "$relink_command"; then
-	      rmfiles="$rmfiles $objdir/lt-$name"
-	    fi
-	    if test "X$noexename" != "X$name" ; then
-	      rmfiles="$rmfiles $objdir/lt-${noexename}.c"
-	    fi
-	  fi
-	fi
-	;;
-      esac
-      $show "$rm $rmfiles"
-      $run $rm $rmfiles || exit_status=1
-    done
-    objdir="$origobjdir"
-
-    # Try to remove the ${objdir}s in the directories where we deleted files
-    for dir in $rmdirs; do
-      if test -d "$dir"; then
-	$show "rmdir $dir"
-	$run rmdir $dir >/dev/null 2>&1
-      fi
-    done
-
-    exit $exit_status
-    ;;
-
-  "")
-    $echo "$modename: you must specify a MODE" 1>&2
-    $echo "$generic_help" 1>&2
-    exit $EXIT_FAILURE
-    ;;
-  esac
-
-  if test -z "$exec_cmd"; then
-    $echo "$modename: invalid operation mode \`$mode'" 1>&2
-    $echo "$generic_help" 1>&2
-    exit $EXIT_FAILURE
-  fi
-fi # test -z "$show_help"
-
-if test -n "$exec_cmd"; then
-  eval exec $exec_cmd
-  exit $EXIT_FAILURE
-fi
-
-# We need to display help for each of the modes.
-case $mode in
-"") $echo \
-"Usage: $modename [OPTION]... [MODE-ARG]...
-
-Provide generalized library-building support services.
-
-    --config          show all configuration variables
-    --debug           enable verbose shell tracing
--n, --dry-run         display commands without modifying any files
-    --features        display basic configuration information and exit
-    --finish          same as \`--mode=finish'
-    --help            display this help message and exit
-    --mode=MODE       use operation mode MODE [default=inferred from MODE-ARGS]
-    --quiet           same as \`--silent'
-    --silent          don't print informational messages
-    --tag=TAG         use configuration variables from tag TAG
-    --version         print version information
-
-MODE must be one of the following:
-
-      clean           remove files from the build directory
-      compile         compile a source file into a libtool object
-      execute         automatically set library path, then run a program
-      finish          complete the installation of libtool libraries
-      install         install libraries or executables
-      link            create a library or an executable
-      uninstall       remove libraries from an installed directory
-
-MODE-ARGS vary depending on the MODE.  Try \`$modename --help --mode=MODE' for
-a more detailed description of MODE.
-
-Report bugs to <bug-libtool at gnu.org>."
-  exit $EXIT_SUCCESS
-  ;;
-
-clean)
-  $echo \
-"Usage: $modename [OPTION]... --mode=clean RM [RM-OPTION]... FILE...
-
-Remove files from the build directory.
-
-RM is the name of the program to use to delete files associated with each FILE
-(typically \`/bin/rm').  RM-OPTIONS are options (such as \`-f') to be passed
-to RM.
-
-If FILE is a libtool library, object or program, all the files associated
-with it are deleted. Otherwise, only FILE itself is deleted using RM."
-  ;;
-
-compile)
-  $echo \
-"Usage: $modename [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE
-
-Compile a source file into a libtool library object.
-
-This mode accepts the following additional options:
-
-  -o OUTPUT-FILE    set the output file name to OUTPUT-FILE
-  -prefer-pic       try to building PIC objects only
-  -prefer-non-pic   try to building non-PIC objects only
-  -static           always build a \`.o' file suitable for static linking
-
-COMPILE-COMMAND is a command to be used in creating a \`standard' object file
-from the given SOURCEFILE.
-
-The output file name is determined by removing the directory component from
-SOURCEFILE, then substituting the C source code suffix \`.c' with the
-library object suffix, \`.lo'."
-  ;;
-
-execute)
-  $echo \
-"Usage: $modename [OPTION]... --mode=execute COMMAND [ARGS]...
-
-Automatically set library path, then run a program.
-
-This mode accepts the following additional options:
-
-  -dlopen FILE      add the directory containing FILE to the library path
-
-This mode sets the library path environment variable according to \`-dlopen'
-flags.
-
-If any of the ARGS are libtool executable wrappers, then they are translated
-into their corresponding uninstalled binary, and any of their required library
-directories are added to the library path.
-
-Then, COMMAND is executed, with ARGS as arguments."
-  ;;
-
-finish)
-  $echo \
-"Usage: $modename [OPTION]... --mode=finish [LIBDIR]...
-
-Complete the installation of libtool libraries.
-
-Each LIBDIR is a directory that contains libtool libraries.
-
-The commands that this mode executes may require superuser privileges.  Use
-the \`--dry-run' option if you just want to see what would be executed."
-  ;;
-
-install)
-  $echo \
-"Usage: $modename [OPTION]... --mode=install INSTALL-COMMAND...
-
-Install executables or libraries.
-
-INSTALL-COMMAND is the installation command.  The first component should be
-either the \`install' or \`cp' program.
-
-The rest of the components are interpreted as arguments to that command (only
-BSD-compatible install options are recognized)."
-  ;;
-
-link)
-  $echo \
-"Usage: $modename [OPTION]... --mode=link LINK-COMMAND...
-
-Link object files or libraries together to form another library, or to
-create an executable program.
-
-LINK-COMMAND is a command using the C compiler that you would use to create
-a program from several object files.
-
-The following components of LINK-COMMAND are treated specially:
-
-  -all-static       do not do any dynamic linking at all
-  -avoid-version    do not add a version suffix if possible
-  -dlopen FILE      \`-dlpreopen' FILE if it cannot be dlopened at runtime
-  -dlpreopen FILE   link in FILE and add its symbols to lt_preloaded_symbols
-  -export-dynamic   allow symbols from OUTPUT-FILE to be resolved with dlsym(3)
-  -export-symbols SYMFILE
-                    try to export only the symbols listed in SYMFILE
-  -export-symbols-regex REGEX
-                    try to export only the symbols matching REGEX
-  -LLIBDIR          search LIBDIR for required installed libraries
-  -lNAME            OUTPUT-FILE requires the installed library libNAME
-  -module           build a library that can dlopened
-  -no-fast-install  disable the fast-install mode
-  -no-install       link a not-installable executable
-  -no-undefined     declare that a library does not refer to external symbols
-  -o OUTPUT-FILE    create OUTPUT-FILE from the specified objects
-  -objectlist FILE  Use a list of object files found in FILE to specify objects
-  -precious-files-regex REGEX
-                    don't remove output files matching REGEX
-  -release RELEASE  specify package release information
-  -rpath LIBDIR     the created library will eventually be installed in LIBDIR
-  -R[ ]LIBDIR       add LIBDIR to the runtime path of programs and libraries
-  -static           do not do any dynamic linking of uninstalled libtool libraries
-  -static-libtool-libs
-                    do not do any dynamic linking of libtool libraries
-  -version-info CURRENT[:REVISION[:AGE]]
-                    specify library version info [each variable defaults to 0]
-
-All other options (arguments beginning with \`-') are ignored.
-
-Every other argument is treated as a filename.  Files ending in \`.la' are
-treated as uninstalled libtool libraries, other files are standard or library
-object files.
-
-If the OUTPUT-FILE ends in \`.la', then a libtool library is created,
-only library objects (\`.lo' files) may be specified, and \`-rpath' is
-required, except when creating a convenience library.
-
-If OUTPUT-FILE ends in \`.a' or \`.lib', then a standard library is created
-using \`ar' and \`ranlib', or on Windows using \`lib'.
-
-If OUTPUT-FILE ends in \`.lo' or \`.${objext}', then a reloadable object file
-is created, otherwise an executable program is created."
-  ;;
-
-uninstall)
-  $echo \
-"Usage: $modename [OPTION]... --mode=uninstall RM [RM-OPTION]... FILE...
-
-Remove libraries from an installation directory.
-
-RM is the name of the program to use to delete files associated with each FILE
-(typically \`/bin/rm').  RM-OPTIONS are options (such as \`-f') to be passed
-to RM.
-
-If FILE is a libtool library, all the files associated with it are deleted.
-Otherwise, only FILE itself is deleted using RM."
-  ;;
-
-*)
-  $echo "$modename: invalid operation mode \`$mode'" 1>&2
-  $echo "$help" 1>&2
-  exit $EXIT_FAILURE
-  ;;
-esac
-
-$echo
-$echo "Try \`$modename --help' for more information about other modes."
-
-exit $?
-
-# The TAGs below are defined such that we never get into a situation
-# in which we disable both kinds of libraries.  Given conflicting
-# choices, we go for a static library, that is the most portable,
-# since we can't tell whether shared libraries were disabled because
-# the user asked for that or because the platform doesn't support
-# them.  This is particularly important on AIX, because we don't
-# support having both static and shared libraries enabled at the same
-# time on that platform, so we default to a shared-only configuration.
-# If a disable-shared tag is given, we'll fallback to a static-only
-# configuration.  But we'll never go from static-only to shared-only.
-
-# ### BEGIN LIBTOOL TAG CONFIG: disable-shared
-disable_libs=shared
-# ### END LIBTOOL TAG CONFIG: disable-shared
-
-# ### BEGIN LIBTOOL TAG CONFIG: disable-static
-disable_libs=static
-# ### END LIBTOOL TAG CONFIG: disable-static
-
-# Local Variables:
-# mode:shell-script
-# sh-indentation:2
-# End:
diff --git a/cfg/missing b/cfg/missing
deleted file mode 100755
index 6a37006..0000000
--- a/cfg/missing
+++ /dev/null
@@ -1,336 +0,0 @@
-#! /bin/sh
-# Common stub for a few missing GNU programs while installing.
-# Copyright (C) 1996, 1997, 1999, 2000, 2002 Free Software Foundation, Inc.
-# Originally by Fran,cois Pinard <pinard at iro.umontreal.ca>, 1996.
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-# 02111-1307, USA.
-
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-if test $# -eq 0; then
-  echo 1>&2 "Try \`$0 --help' for more information"
-  exit 1
-fi
-
-run=:
-
-# In the cases where this matters, `missing' is being run in the
-# srcdir already.
-if test -f configure.ac; then
-  configure_ac=configure.ac
-else
-  configure_ac=configure.in
-fi
-
-case "$1" in
---run)
-  # Try to run requested program, and just exit if it succeeds.
-  run=
-  shift
-  "$@" && exit 0
-  ;;
-esac
-
-# If it does not exist, or fails to run (possibly an outdated version),
-# try to emulate it.
-case "$1" in
-
-  -h|--h|--he|--hel|--help)
-    echo "\
-$0 [OPTION]... PROGRAM [ARGUMENT]...
-
-Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an
-error status if there is no known handling for PROGRAM.
-
-Options:
-  -h, --help      display this help and exit
-  -v, --version   output version information and exit
-  --run           try to run the given command, and emulate it if it fails
-
-Supported PROGRAM values:
-  aclocal      touch file \`aclocal.m4'
-  autoconf     touch file \`configure'
-  autoheader   touch file \`config.h.in'
-  automake     touch all \`Makefile.in' files
-  bison        create \`y.tab.[ch]', if possible, from existing .[ch]
-  flex         create \`lex.yy.c', if possible, from existing .c
-  help2man     touch the output file
-  lex          create \`lex.yy.c', if possible, from existing .c
-  makeinfo     touch the output file
-  tar          try tar, gnutar, gtar, then tar without non-portable flags
-  yacc         create \`y.tab.[ch]', if possible, from existing .[ch]"
-    ;;
-
-  -v|--v|--ve|--ver|--vers|--versi|--versio|--version)
-    echo "missing 0.4 - GNU automake"
-    ;;
-
-  -*)
-    echo 1>&2 "$0: Unknown \`$1' option"
-    echo 1>&2 "Try \`$0 --help' for more information"
-    exit 1
-    ;;
-
-  aclocal*)
-    if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
-       # We have it, but it failed.
-       exit 1
-    fi
-
-    echo 1>&2 "\
-WARNING: \`$1' is missing on your system.  You should only need it if
-         you modified \`acinclude.m4' or \`${configure_ac}'.  You might want
-         to install the \`Automake' and \`Perl' packages.  Grab them from
-         any GNU archive site."
-    touch aclocal.m4
-    ;;
-
-  autoconf)
-    if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
-       # We have it, but it failed.
-       exit 1
-    fi
-
-    echo 1>&2 "\
-WARNING: \`$1' is missing on your system.  You should only need it if
-         you modified \`${configure_ac}'.  You might want to install the
-         \`Autoconf' and \`GNU m4' packages.  Grab them from any GNU
-         archive site."
-    touch configure
-    ;;
-
-  autoheader)
-    if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
-       # We have it, but it failed.
-       exit 1
-    fi
-
-    echo 1>&2 "\
-WARNING: \`$1' is missing on your system.  You should only need it if
-         you modified \`acconfig.h' or \`${configure_ac}'.  You might want
-         to install the \`Autoconf' and \`GNU m4' packages.  Grab them
-         from any GNU archive site."
-    files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}`
-    test -z "$files" && files="config.h"
-    touch_files=
-    for f in $files; do
-      case "$f" in
-      *:*) touch_files="$touch_files "`echo "$f" |
-				       sed -e 's/^[^:]*://' -e 's/:.*//'`;;
-      *) touch_files="$touch_files $f.in";;
-      esac
-    done
-    touch $touch_files
-    ;;
-
-  automake*)
-    if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
-       # We have it, but it failed.
-       exit 1
-    fi
-
-    echo 1>&2 "\
-WARNING: \`$1' is missing on your system.  You should only need it if
-         you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'.
-         You might want to install the \`Automake' and \`Perl' packages.
-         Grab them from any GNU archive site."
-    find . -type f -name Makefile.am -print |
-	   sed 's/\.am$/.in/' |
-	   while read f; do touch "$f"; done
-    ;;
-
-  autom4te)
-    if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
-       # We have it, but it failed.
-       exit 1
-    fi
-
-    echo 1>&2 "\
-WARNING: \`$1' is needed, and you do not seem to have it handy on your
-         system.  You might have modified some files without having the
-         proper tools for further handling them.
-         You can get \`$1Help2man' as part of \`Autoconf' from any GNU
-         archive site."
-
-    file=`echo "$*" | sed -n 's/.*--output[ =]*\([^ ]*\).*/\1/p'`
-    test -z "$file" && file=`echo "$*" | sed -n 's/.*-o[ ]*\([^ ]*\).*/\1/p'`
-    if test -f "$file"; then
-	touch $file
-    else
-	test -z "$file" || exec >$file
-	echo "#! /bin/sh"
-	echo "# Created by GNU Automake missing as a replacement of"
-	echo "#  $ $@"
-	echo "exit 0"
-	chmod +x $file
-	exit 1
-    fi
-    ;;
-
-  bison|yacc)
-    echo 1>&2 "\
-WARNING: \`$1' is missing on your system.  You should only need it if
-         you modified a \`.y' file.  You may need the \`Bison' package
-         in order for those modifications to take effect.  You can get
-         \`Bison' from any GNU archive site."
-    rm -f y.tab.c y.tab.h
-    if [ $# -ne 1 ]; then
-        eval LASTARG="\${$#}"
-	case "$LASTARG" in
-	*.y)
-	    SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`
-	    if [ -f "$SRCFILE" ]; then
-	         cp "$SRCFILE" y.tab.c
-	    fi
-	    SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'`
-	    if [ -f "$SRCFILE" ]; then
-	         cp "$SRCFILE" y.tab.h
-	    fi
-	  ;;
-	esac
-    fi
-    if [ ! -f y.tab.h ]; then
-	echo >y.tab.h
-    fi
-    if [ ! -f y.tab.c ]; then
-	echo 'main() { return 0; }' >y.tab.c
-    fi
-    ;;
-
-  lex|flex)
-    echo 1>&2 "\
-WARNING: \`$1' is missing on your system.  You should only need it if
-         you modified a \`.l' file.  You may need the \`Flex' package
-         in order for those modifications to take effect.  You can get
-         \`Flex' from any GNU archive site."
-    rm -f lex.yy.c
-    if [ $# -ne 1 ]; then
-        eval LASTARG="\${$#}"
-	case "$LASTARG" in
-	*.l)
-	    SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
-	    if [ -f "$SRCFILE" ]; then
-	         cp "$SRCFILE" lex.yy.c
-	    fi
-	  ;;
-	esac
-    fi
-    if [ ! -f lex.yy.c ]; then
-	echo 'main() { return 0; }' >lex.yy.c
-    fi
-    ;;
-
-  help2man)
-    if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
-       # We have it, but it failed.
-       exit 1
-    fi
-
-    echo 1>&2 "\
-WARNING: \`$1' is missing on your system.  You should only need it if
-	 you modified a dependency of a manual page.  You may need the
-	 \`Help2man' package in order for those modifications to take
-	 effect.  You can get \`Help2man' from any GNU archive site."
-
-    file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'`
-    if test -z "$file"; then
-	file=`echo "$*" | sed -n 's/.*--output=\([^ ]*\).*/\1/p'`
-    fi
-    if [ -f "$file" ]; then
-	touch $file
-    else
-	test -z "$file" || exec >$file
-	echo ".ab help2man is required to generate this page"
-	exit 1
-    fi
-    ;;
-
-  makeinfo)
-    if test -z "$run" && (makeinfo --version) > /dev/null 2>&1; then
-       # We have makeinfo, but it failed.
-       exit 1
-    fi
-
-    echo 1>&2 "\
-WARNING: \`$1' is missing on your system.  You should only need it if
-         you modified a \`.texi' or \`.texinfo' file, or any other file
-         indirectly affecting the aspect of the manual.  The spurious
-         call might also be the consequence of using a buggy \`make' (AIX,
-         DU, IRIX).  You might want to install the \`Texinfo' package or
-         the \`GNU make' package.  Grab either from any GNU archive site."
-    file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'`
-    if test -z "$file"; then
-      file=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'`
-      file=`sed -n '/^@setfilename/ { s/.* \([^ ]*\) *$/\1/; p; q; }' $file`
-    fi
-    touch $file
-    ;;
-
-  tar)
-    shift
-    if test -n "$run"; then
-      echo 1>&2 "ERROR: \`tar' requires --run"
-      exit 1
-    fi
-
-    # We have already tried tar in the generic part.
-    # Look for gnutar/gtar before invocation to avoid ugly error
-    # messages.
-    if (gnutar --version > /dev/null 2>&1); then
-       gnutar "$@" && exit 0
-    fi
-    if (gtar --version > /dev/null 2>&1); then
-       gtar "$@" && exit 0
-    fi
-    firstarg="$1"
-    if shift; then
-	case "$firstarg" in
-	*o*)
-	    firstarg=`echo "$firstarg" | sed s/o//`
-	    tar "$firstarg" "$@" && exit 0
-	    ;;
-	esac
-	case "$firstarg" in
-	*h*)
-	    firstarg=`echo "$firstarg" | sed s/h//`
-	    tar "$firstarg" "$@" && exit 0
-	    ;;
-	esac
-    fi
-
-    echo 1>&2 "\
-WARNING: I can't seem to be able to run \`tar' with the given arguments.
-         You may want to install GNU tar or Free paxutils, or check the
-         command line arguments."
-    exit 1
-    ;;
-
-  *)
-    echo 1>&2 "\
-WARNING: \`$1' is needed, and you do not seem to have it handy on your
-         system.  You might have modified some files without having the
-         proper tools for further handling them.  Check the \`README' file,
-         it often tells you about the needed prerequirements for installing
-         this package.  You may also peek at any GNU archive site, in case
-         some other package would contain this missing \`$1' program."
-    exit 1
-    ;;
-esac
-
-exit 0
diff --git a/cfg/mkinstalldirs b/cfg/mkinstalldirs
deleted file mode 100755
index d2d5f21..0000000
--- a/cfg/mkinstalldirs
+++ /dev/null
@@ -1,111 +0,0 @@
-#! /bin/sh
-# mkinstalldirs --- make directory hierarchy
-# Author: Noah Friedman <friedman at prep.ai.mit.edu>
-# Created: 1993-05-16
-# Public domain
-
-errstatus=0
-dirmode=""
-
-usage="\
-Usage: mkinstalldirs [-h] [--help] [-m mode] dir ..."
-
-# process command line arguments
-while test $# -gt 0 ; do
-  case $1 in
-    -h | --help | --h*)         # -h for help
-      echo "$usage" 1>&2
-      exit 0
-      ;;
-    -m)                         # -m PERM arg
-      shift
-      test $# -eq 0 && { echo "$usage" 1>&2; exit 1; }
-      dirmode=$1
-      shift
-      ;;
-    --)                         # stop option processing
-      shift
-      break
-      ;;
-    -*)                         # unknown option
-      echo "$usage" 1>&2
-      exit 1
-      ;;
-    *)                          # first non-opt arg
-      break
-      ;;
-  esac
-done
-
-for file
-do
-  if test -d "$file"; then
-    shift
-  else
-    break
-  fi
-done
-
-case $# in
-  0) exit 0 ;;
-esac
-
-case $dirmode in
-  '')
-    if mkdir -p -- . 2>/dev/null; then
-      echo "mkdir -p -- $*"
-      exec mkdir -p -- "$@"
-    fi
-    ;;
-  *)
-    if mkdir -m "$dirmode" -p -- . 2>/dev/null; then
-      echo "mkdir -m $dirmode -p -- $*"
-      exec mkdir -m "$dirmode" -p -- "$@"
-    fi
-    ;;
-esac
-
-for file
-do
-  set fnord `echo ":$file" | sed -ne 's/^:\//#/;s/^://;s/\// /g;s/^#/\//;p'`
-  shift
-
-  pathcomp=
-  for d
-  do
-    pathcomp="$pathcomp$d"
-    case $pathcomp in
-      -*) pathcomp=./$pathcomp ;;
-    esac
-
-    if test ! -d "$pathcomp"; then
-      echo "mkdir $pathcomp"
-
-      mkdir "$pathcomp" || lasterr=$?
-
-      if test ! -d "$pathcomp"; then
-  	errstatus=$lasterr
-      else
-  	if test ! -z "$dirmode"; then
-	  echo "chmod $dirmode $pathcomp"
-    	  lasterr=""
-  	  chmod "$dirmode" "$pathcomp" || lasterr=$?
-
-  	  if test ! -z "$lasterr"; then
-  	    errstatus=$lasterr
-  	  fi
-  	fi
-      fi
-    fi
-
-    pathcomp="$pathcomp/"
-  done
-done
-
-exit $errstatus
-
-# Local Variables:
-# mode: shell-script
-# sh-indentation: 2
-# End:
-# mkinstalldirs ends here
diff --git a/cfg/texinfo.tex b/cfg/texinfo.tex
deleted file mode 100644
index 1889b4c..0000000
--- a/cfg/texinfo.tex
+++ /dev/null
@@ -1,6200 +0,0 @@
-% texinfo.tex -- TeX macros to handle Texinfo files.
-%
-% Load plain if necessary, i.e., if running under initex.
-\expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi
-%
-\def\texinfoversion{2000-12-11.07}
-%
-% Copyright (C) 1985, 86, 88, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 2000
-% Free Software Foundation, Inc.
-%
-% This texinfo.tex file is free software; you can redistribute it and/or
-% modify it under the terms of the GNU General Public License as
-% published by the Free Software Foundation; either version 2, or (at
-% your option) any later version.
-%
-% This texinfo.tex file is distributed in the hope that it will be
-% useful, but WITHOUT ANY WARRANTY; without even the implied warranty
-% of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-% General Public License for more details.
-%
-% You should have received a copy of the GNU General Public License
-% along with this texinfo.tex file; see the file COPYING.  If not, write
-% to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-% Boston, MA 02111-1307, USA.
-%
-% In other words, you are welcome to use, share and improve this program.
-% You are forbidden to forbid anyone else to use, share and improve
-% what you give them.   Help stamp out software-hoarding!
-%
-% Please try the latest version of texinfo.tex before submitting bug
-% reports; you can get the latest version from:
-%   ftp://ftp.gnu.org/gnu/texinfo.tex
-%   (and all GNU mirrors, see http://www.gnu.org/order/ftp.html)
-%   ftp://texinfo.org/tex/texinfo.tex
-%   ftp://us.ctan.org/macros/texinfo/texinfo.tex
-%   (and all CTAN mirrors, finger ctan at us.ctan.org for a list).
-%   /home/gd/gnu/doc/texinfo.tex on the GNU machines.
-% The texinfo.tex in any given Texinfo distribution could well be out
-% of date, so if that's what you're using, please check.
-% Texinfo has a small home page at http://texinfo.org/.
-%
-% Send bug reports to bug-texinfo at gnu.org.  Please include including a
-% complete document in each bug report with which we can reproduce the
-% problem.  Patches are, of course, greatly appreciated.
-%
-% To process a Texinfo manual with TeX, it's most reliable to use the
-% texi2dvi shell script that comes with the distribution.  For a simple
-% manual foo.texi, however, you can get away with this:
-%   tex foo.texi
-%   texindex foo.??
-%   tex foo.texi
-%   tex foo.texi
-%   dvips foo.dvi -o # or whatever, to process the dvi file; this makes foo.ps.
-% The extra runs of TeX get the cross-reference information correct.
-% Sometimes one run after texindex suffices, and sometimes you need more
-% than two; texi2dvi does it as many times as necessary.
-%
-% It is possible to adapt texinfo.tex for other languages.  You can get
-% the existing language-specific files from ftp://ftp.gnu.org/gnu/texinfo/.
-
-\message{Loading texinfo [version \texinfoversion]:}
-
-% If in a .fmt file, print the version number
-% and turn on active characters that we couldn't do earlier because
-% they might have appeared in the input file name.
-\everyjob{\message{[Texinfo version \texinfoversion]}%
-  \catcode`+=\active \catcode`\_=\active}
-
-% Save some parts of plain tex whose names we will redefine.
-\let\ptexb=\b
-\let\ptexbullet=\bullet
-\let\ptexc=\c
-\let\ptexcomma=\,
-\let\ptexdot=\.
-\let\ptexdots=\dots
-\let\ptexend=\end
-\let\ptexequiv=\equiv
-\let\ptexexclam=\!
-\let\ptexi=\i
-\let\ptexlbrace=\{
-\let\ptexrbrace=\}
-\let\ptexstar=\*
-\let\ptext=\t
-
-% We never want plain's outer \+ definition in Texinfo.
-% For @tex, we can use \tabalign.
-\let\+ = \relax
-
-\message{Basics,}
-\chardef\other=12
-
-% If this character appears in an error message or help string, it
-% starts a new line in the output.
-\newlinechar = `^^J
-
-% Set up fixed words for English if not already set.
-\ifx\putwordAppendix\undefined  \gdef\putwordAppendix{Appendix}\fi
-\ifx\putwordChapter\undefined   \gdef\putwordChapter{Chapter}\fi
-\ifx\putwordfile\undefined      \gdef\putwordfile{file}\fi
-\ifx\putwordin\undefined        \gdef\putwordin{in}\fi
-\ifx\putwordIndexIsEmpty\undefined     \gdef\putwordIndexIsEmpty{(Index is empty)}\fi
-\ifx\putwordIndexNonexistent\undefined \gdef\putwordIndexNonexistent{(Index is nonexistent)}\fi
-\ifx\putwordInfo\undefined      \gdef\putwordInfo{Info}\fi
-\ifx\putwordInstanceVariableof\undefined \gdef\putwordInstanceVariableof{Instance Variable of}\fi
-\ifx\putwordMethodon\undefined  \gdef\putwordMethodon{Method on}\fi
-\ifx\putwordNoTitle\undefined   \gdef\putwordNoTitle{No Title}\fi
-\ifx\putwordof\undefined        \gdef\putwordof{of}\fi
-\ifx\putwordon\undefined        \gdef\putwordon{on}\fi
-\ifx\putwordpage\undefined      \gdef\putwordpage{page}\fi
-\ifx\putwordsection\undefined   \gdef\putwordsection{section}\fi
-\ifx\putwordSection\undefined   \gdef\putwordSection{Section}\fi
-\ifx\putwordsee\undefined       \gdef\putwordsee{see}\fi
-\ifx\putwordSee\undefined       \gdef\putwordSee{See}\fi
-\ifx\putwordShortTOC\undefined  \gdef\putwordShortTOC{Short Contents}\fi
-\ifx\putwordTOC\undefined       \gdef\putwordTOC{Table of Contents}\fi
-%
-\ifx\putwordMJan\undefined \gdef\putwordMJan{January}\fi
-\ifx\putwordMFeb\undefined \gdef\putwordMFeb{February}\fi
-\ifx\putwordMMar\undefined \gdef\putwordMMar{March}\fi
-\ifx\putwordMApr\undefined \gdef\putwordMApr{April}\fi
-\ifx\putwordMMay\undefined \gdef\putwordMMay{May}\fi
-\ifx\putwordMJun\undefined \gdef\putwordMJun{June}\fi
-\ifx\putwordMJul\undefined \gdef\putwordMJul{July}\fi
-\ifx\putwordMAug\undefined \gdef\putwordMAug{August}\fi
-\ifx\putwordMSep\undefined \gdef\putwordMSep{September}\fi
-\ifx\putwordMOct\undefined \gdef\putwordMOct{October}\fi
-\ifx\putwordMNov\undefined \gdef\putwordMNov{November}\fi
-\ifx\putwordMDec\undefined \gdef\putwordMDec{December}\fi
-%
-\ifx\putwordDefmac\undefined    \gdef\putwordDefmac{Macro}\fi
-\ifx\putwordDefspec\undefined   \gdef\putwordDefspec{Special Form}\fi
-\ifx\putwordDefvar\undefined    \gdef\putwordDefvar{Variable}\fi
-\ifx\putwordDefopt\undefined    \gdef\putwordDefopt{User Option}\fi
-\ifx\putwordDeftypevar\undefined\gdef\putwordDeftypevar{Variable}\fi
-\ifx\putwordDeffunc\undefined   \gdef\putwordDeffunc{Function}\fi
-\ifx\putwordDeftypefun\undefined\gdef\putwordDeftypefun{Function}\fi
-
-% Ignore a token.
-%
-\def\gobble#1{}
-
-\hyphenation{ap-pen-dix}
-\hyphenation{mini-buf-fer mini-buf-fers}
-\hyphenation{eshell}
-\hyphenation{white-space}
-
-% Margin to add to right of even pages, to left of odd pages.
-\newdimen \bindingoffset
-\newdimen \normaloffset
-\newdimen\pagewidth \newdimen\pageheight
-
-% Sometimes it is convenient to have everything in the transcript file
-% and nothing on the terminal.  We don't just call \tracingall here,
-% since that produces some useless output on the terminal.
-%
-\def\gloggingall{\begingroup \globaldefs = 1 \loggingall \endgroup}%
-\ifx\eTeXversion\undefined
-\def\loggingall{\tracingcommands2 \tracingstats2
-   \tracingpages1 \tracingoutput1 \tracinglostchars1
-   \tracingmacros2 \tracingparagraphs1 \tracingrestores1
-   \showboxbreadth\maxdimen\showboxdepth\maxdimen
-}%
-\else
-\def\loggingall{\tracingcommands3 \tracingstats2
-   \tracingpages1 \tracingoutput1 \tracinglostchars1
-   \tracingmacros2 \tracingparagraphs1 \tracingrestores1
-   \tracingscantokens1 \tracingassigns1 \tracingifs1
-   \tracinggroups1 \tracingnesting2
-   \showboxbreadth\maxdimen\showboxdepth\maxdimen
-}%
-\fi
-
-% For @cropmarks command.
-% Do @cropmarks to get crop marks.
-%
-\newif\ifcropmarks
-\let\cropmarks = \cropmarkstrue
-%
-% Dimensions to add cropmarks at corners.
-% Added by P. A. MacKay, 12 Nov. 1986
-%
-\newdimen\outerhsize \newdimen\outervsize % set by the paper size routines
-\newdimen\cornerlong  \cornerlong=1pc
-\newdimen\cornerthick \cornerthick=.3pt
-\newdimen\topandbottommargin \topandbottommargin=.75in
-
-% Main output routine.
-\chardef\PAGE = 255
-\output = {\onepageout{\pagecontents\PAGE}}
-
-\newbox\headlinebox
-\newbox\footlinebox
-
-% \onepageout takes a vbox as an argument.  Note that \pagecontents
-% does insertions, but you have to call it yourself.
-\def\onepageout#1{%
-  \ifcropmarks \hoffset=0pt \else \hoffset=\normaloffset \fi
-  %
-  \ifodd\pageno  \advance\hoffset by \bindingoffset
-  \else \advance\hoffset by -\bindingoffset\fi
-  %
-  % Do this outside of the \shipout so @code etc. will be expanded in
-  % the headline as they should be, not taken literally (outputting ''code).
-  \setbox\headlinebox = \vbox{\let\hsize=\pagewidth \makeheadline}%
-  \setbox\footlinebox = \vbox{\let\hsize=\pagewidth \makefootline}%
-  %
-  {%
-    % Have to do this stuff outside the \shipout because we want it to
-    % take effect in \write's, yet the group defined by the \vbox ends
-    % before the \shipout runs.
-    %
-    \escapechar = `\\     % use backslash in output files.
-    \indexdummies         % don't expand commands in the output.
-    \normalturnoffactive  % \ in index entries must not stay \, e.g., if
-                   % the page break happens to be in the middle of an example.
-    \shipout\vbox{%
-      % Do this early so pdf references go to the beginning of the page.
-      \ifpdfmakepagedest \pdfmkdest{\the\pageno} \fi
-      %
-      \ifcropmarks \vbox to \outervsize\bgroup
-        \hsize = \outerhsize
-        \vskip-\topandbottommargin
-        \vtop to0pt{%
-          \line{\ewtop\hfil\ewtop}%
-          \nointerlineskip
-          \line{%
-            \vbox{\moveleft\cornerthick\nstop}%
-            \hfill
-            \vbox{\moveright\cornerthick\nstop}%
-          }%
-          \vss}%
-        \vskip\topandbottommargin
-        \line\bgroup
-          \hfil % center the page within the outer (page) hsize.
-          \ifodd\pageno\hskip\bindingoffset\fi
-          \vbox\bgroup
-      \fi
-      %
-      \unvbox\headlinebox
-      \pagebody{#1}%
-      \ifdim\ht\footlinebox > 0pt
-        % Only leave this space if the footline is nonempty.
-        % (We lessened \vsize for it in \oddfootingxxx.)
-        % The \baselineskip=24pt in plain's \makefootline has no effect.
-        \vskip 2\baselineskip
-        \unvbox\footlinebox
-      \fi
-      %
-      \ifcropmarks
-          \egroup % end of \vbox\bgroup
-        \hfil\egroup % end of (centering) \line\bgroup
-        \vskip\topandbottommargin plus1fill minus1fill
-        \boxmaxdepth = \cornerthick
-        \vbox to0pt{\vss
-          \line{%
-            \vbox{\moveleft\cornerthick\nsbot}%
-            \hfill
-            \vbox{\moveright\cornerthick\nsbot}%
-          }%
-          \nointerlineskip
-          \line{\ewbot\hfil\ewbot}%
-        }%
-      \egroup % \vbox from first cropmarks clause
-      \fi
-    }% end of \shipout\vbox
-  }% end of group with \turnoffactive
-  \advancepageno
-  \ifnum\outputpenalty>-20000 \else\dosupereject\fi
-}
-
-\newinsert\margin \dimen\margin=\maxdimen
-
-\def\pagebody#1{\vbox to\pageheight{\boxmaxdepth=\maxdepth #1}}
-{\catcode`\@ =11
-\gdef\pagecontents#1{\ifvoid\topins\else\unvbox\topins\fi
-% marginal hacks, juha at viisa.uucp (Juha Takala)
-\ifvoid\margin\else % marginal info is present
-  \rlap{\kern\hsize\vbox to\z@{\kern1pt\box\margin \vss}}\fi
-\dimen@=\dp#1 \unvbox#1
-\ifvoid\footins\else\vskip\skip\footins\footnoterule \unvbox\footins\fi
-\ifr at ggedbottom \kern-\dimen@ \vfil \fi}
-}
-
-% Here are the rules for the cropmarks.  Note that they are
-% offset so that the space between them is truly \outerhsize or \outervsize
-% (P. A. MacKay, 12 November, 1986)
-%
-\def\ewtop{\vrule height\cornerthick depth0pt width\cornerlong}
-\def\nstop{\vbox
-  {\hrule height\cornerthick depth\cornerlong width\cornerthick}}
-\def\ewbot{\vrule height0pt depth\cornerthick width\cornerlong}
-\def\nsbot{\vbox
-  {\hrule height\cornerlong depth\cornerthick width\cornerthick}}
-
-% Parse an argument, then pass it to #1.  The argument is the rest of
-% the input line (except we remove a trailing comment).  #1 should be a
-% macro which expects an ordinary undelimited TeX argument.
-%
-\def\parsearg#1{%
-  \let\next = #1%
-  \begingroup
-    \obeylines
-    \futurelet\temp\parseargx
-}
-
-% If the next token is an obeyed space (from an @example environment or
-% the like), remove it and recurse.  Otherwise, we're done.
-\def\parseargx{%
-  % \obeyedspace is defined far below, after the definition of \sepspaces.
-  \ifx\obeyedspace\temp
-    \expandafter\parseargdiscardspace
-  \else
-    \expandafter\parseargline
-  \fi
-}
-
-% Remove a single space (as the delimiter token to the macro call).
-{\obeyspaces %
- \gdef\parseargdiscardspace {\futurelet\temp\parseargx}}
-
-{\obeylines %
-  \gdef\parseargline#1^^M{%
-    \endgroup % End of the group started in \parsearg.
-    %
-    % First remove any @c comment, then any @comment.
-    % Result of each macro is put in \toks0.
-    \argremovec #1\c\relax %
-    \expandafter\argremovecomment \the\toks0 \comment\relax %
-    %
-    % Call the caller's macro, saved as \next in \parsearg.
-    \expandafter\next\expandafter{\the\toks0}%
-  }%
-}
-
-% Since all \c{,omment} does is throw away the argument, we can let TeX
-% do that for us.  The \relax here is matched by the \relax in the call
-% in \parseargline; it could be more or less anything, its purpose is
-% just to delimit the argument to the \c.
-\def\argremovec#1\c#2\relax{\toks0 = {#1}}
-\def\argremovecomment#1\comment#2\relax{\toks0 = {#1}}
-
-% \argremovec{,omment} might leave us with trailing spaces, though; e.g.,
-%    @end itemize  @c foo
-% will have two active spaces as part of the argument with the
-% `itemize'.  Here we remove all active spaces from #1, and assign the
-% result to \toks0.
-%
-% This loses if there are any *other* active characters besides spaces
-% in the argument -- _ ^ +, for example -- since they get expanded.
-% Fortunately, Texinfo does not define any such commands.  (If it ever
-% does, the catcode of the characters in questionwill have to be changed
-% here.)  But this means we cannot call \removeactivespaces as part of
-% \argremovec{,omment}, since @c uses \parsearg, and thus the argument
-% that \parsearg gets might well have any character at all in it.
-%
-\def\removeactivespaces#1{%
-  \begingroup
-    \ignoreactivespaces
-    \edef\temp{#1}%
-    \global\toks0 = \expandafter{\temp}%
-  \endgroup
-}
-
-% Change the active space to expand to nothing.
-%
-\begingroup
-  \obeyspaces
-  \gdef\ignoreactivespaces{\obeyspaces\let =\empty}
-\endgroup
-
-
-\def\flushcr{\ifx\par\lisppar \def\next##1{}\else \let\next=\relax \fi \next}
-
-%% These are used to keep @begin/@end levels from running away
-%% Call \inENV within environments (after a \begingroup)
-\newif\ifENV \ENVfalse \def\inENV{\ifENV\relax\else\ENVtrue\fi}
-\def\ENVcheck{%
-\ifENV\errmessage{Still within an environment; press RETURN to continue}
-\endgroup\fi} % This is not perfect, but it should reduce lossage
-
-% @begin foo  is the same as @foo, for now.
-\newhelp\EMsimple{Press RETURN to continue.}
-
-\outer\def\begin{\parsearg\beginxxx}
-
-\def\beginxxx #1{%
-\expandafter\ifx\csname #1\endcsname\relax
-{\errhelp=\EMsimple \errmessage{Undefined command @begin #1}}\else
-\csname #1\endcsname\fi}
-
-% @end foo executes the definition of \Efoo.
-%
-\def\end{\parsearg\endxxx}
-\def\endxxx #1{%
-  \removeactivespaces{#1}%
-  \edef\endthing{\the\toks0}%
-  %
-  \expandafter\ifx\csname E\endthing\endcsname\relax
-    \expandafter\ifx\csname \endthing\endcsname\relax
-      % There's no \foo, i.e., no ``environment'' foo.
-      \errhelp = \EMsimple
-      \errmessage{Undefined command `@end \endthing'}%
-    \else
-      \unmatchedenderror\endthing
-    \fi
-  \else
-    % Everything's ok; the right environment has been started.
-    \csname E\endthing\endcsname
-  \fi
-}
-
-% There is an environment #1, but it hasn't been started.  Give an error.
-%
-\def\unmatchedenderror#1{%
-  \errhelp = \EMsimple
-  \errmessage{This `@end #1' doesn't have a matching `@#1'}%
-}
-
-% Define the control sequence \E#1 to give an unmatched @end error.
-%
-\def\defineunmatchedend#1{%
-  \expandafter\def\csname E#1\endcsname{\unmatchedenderror{#1}}%
-}
-
-
-% Single-spacing is done by various environments (specifically, in
-% \nonfillstart and \quotations).
-\newskip\singlespaceskip \singlespaceskip = 12.5pt
-\def\singlespace{%
-  % Why was this kern here?  It messes up equalizing space above and below
-  % environments.  --karl, 6may93
-  %{\advance \baselineskip by -\singlespaceskip
-  %\kern \baselineskip}%
-  \setleading \singlespaceskip
-}
-
-%% Simple single-character @ commands
-
-% @@ prints an @
-% Kludge this until the fonts are right (grr).
-\def\@{{\tt\char64}}
-
-% This is turned off because it was never documented
-% and you can use @w{...} around a quote to suppress ligatures.
-%% Define @` and @' to be the same as ` and '
-%% but suppressing ligatures.
-%\def\`{{`}}
-%\def\'{{'}}
-
-% Used to generate quoted braces.
-\def\mylbrace {{\tt\char123}}
-\def\myrbrace {{\tt\char125}}
-\let\{=\mylbrace
-\let\}=\myrbrace
-\begingroup
-  % Definitions to produce actual \{ & \} command in an index.
-  \catcode`\{ = 12 \catcode`\} = 12
-  \catcode`\[ = 1 \catcode`\] = 2
-  \catcode`\@ = 0 \catcode`\\ = 12
-  @gdef at lbracecmd[\{]%
-  @gdef at rbracecmd[\}]%
- at endgroup
-
-% Accents: @, @dotaccent @ringaccent @ubaraccent @udotaccent
-% Others are defined by plain TeX: @` @' @" @^ @~ @= @v @H.
-\let\, = \c
-\let\dotaccent = \.
-\def\ringaccent#1{{\accent23 #1}}
-\let\tieaccent = \t
-\let\ubaraccent = \b
-\let\udotaccent = \d
-
-% Other special characters: @questiondown @exclamdown
-% Plain TeX defines: @AA @AE @O @OE @L (and lowercase versions) @ss.
-\def\questiondown{?`}
-\def\exclamdown{!`}
-
-% Dotless i and dotless j, used for accents.
-\def\imacro{i}
-\def\jmacro{j}
-\def\dotless#1{%
-  \def\temp{#1}%
-  \ifx\temp\imacro \ptexi
-  \else\ifx\temp\jmacro \j
-  \else \errmessage{@dotless can be used only with i or j}%
-  \fi\fi
-}
-
-% Be sure we're in horizontal mode when doing a tie, since we make space
-% equivalent to this in @example-like environments. Otherwise, a space
-% at the beginning of a line will start with \penalty -- and
-% since \penalty is valid in vertical mode, we'd end up putting the
-% penalty on the vertical list instead of in the new paragraph.
-{\catcode`@ = 11
- % Avoid using \@M directly, because that causes trouble
- % if the definition is written into an index file.
- \global\let\tiepenalty = \@M
- \gdef\tie{\leavevmode\penalty\tiepenalty\ }
-}
-
-% @: forces normal size whitespace following.
-\def\:{\spacefactor=1000 }
-
-% @* forces a line break.
-\def\*{\hfil\break\hbox{}\ignorespaces}
-
-% @. is an end-of-sentence period.
-\def\.{.\spacefactor=3000 }
-
-% @! is an end-of-sentence bang.
-\def\!{!\spacefactor=3000 }
-
-% @? is an end-of-sentence query.
-\def\?{?\spacefactor=3000 }
-
-% @w prevents a word break.  Without the \leavevmode, @w at the
-% beginning of a paragraph, when TeX is still in vertical mode, would
-% produce a whole line of output instead of starting the paragraph.
-\def\w#1{\leavevmode\hbox{#1}}
-
-% @group ... @end group forces ... to be all on one page, by enclosing
-% it in a TeX vbox.  We use \vtop instead of \vbox to construct the box
-% to keep its height that of a normal line.  According to the rules for
-% \topskip (p.114 of the TeXbook), the glue inserted is
-% max (\topskip - \ht (first item), 0).  If that height is large,
-% therefore, no glue is inserted, and the space between the headline and
-% the text is small, which looks bad.
-%
-\def\group{\begingroup
-  \ifnum\catcode13=\active \else
-    \errhelp = \groupinvalidhelp
-    \errmessage{@group invalid in context where filling is enabled}%
-  \fi
-  %
-  % The \vtop we start below produces a box with normal height and large
-  % depth; thus, TeX puts \baselineskip glue before it, and (when the
-  % next line of text is done) \lineskip glue after it.  (See p.82 of
-  % the TeXbook.)  Thus, space below is not quite equal to space
-  % above.  But it's pretty close.
-  \def\Egroup{%
-    \egroup           % End the \vtop.
-    \endgroup         % End the \group.
-  }%
-  %
-  \vtop\bgroup
-    % We have to put a strut on the last line in case the @group is in
-    % the midst of an example, rather than completely enclosing it.
-    % Otherwise, the interline space between the last line of the group
-    % and the first line afterwards is too small.  But we can't put the
-    % strut in \Egroup, since there it would be on a line by itself.
-    % Hence this just inserts a strut at the beginning of each line.
-    \everypar = {\strut}%
-    %
-    % Since we have a strut on every line, we don't need any of TeX's
-    % normal interline spacing.
-    \offinterlineskip
-    %
-    % OK, but now we have to do something about blank
-    % lines in the input in @example-like environments, which normally
-    % just turn into \lisppar, which will insert no space now that we've
-    % turned off the interline space.  Simplest is to make them be an
-    % empty paragraph.
-    \ifx\par\lisppar
-      \edef\par{\leavevmode \par}%
-      %
-      % Reset ^^M's definition to new definition of \par.
-      \obeylines
-    \fi
-    %
-    % Do @comment since we are called inside an environment such as
-    % @example, where each end-of-line in the input causes an
-    % end-of-line in the output.  We don't want the end-of-line after
-    % the `@group' to put extra space in the output.  Since @group
-    % should appear on a line by itself (according to the Texinfo
-    % manual), we don't worry about eating any user text.
-    \comment
-}
-%
-% TeX puts in an \escapechar (i.e., `@') at the beginning of the help
-% message, so this ends up printing `@group can only ...'.
-%
-\newhelp\groupinvalidhelp{%
-group can only be used in environments such as @example,^^J%
-where each line of input produces a line of output.}
-
-% @need space-in-mils
-% forces a page break if there is not space-in-mils remaining.
-
-\newdimen\mil  \mil=0.001in
-
-\def\need{\parsearg\needx}
-
-% Old definition--didn't work.
-%\def\needx #1{\par %
-%% This method tries to make TeX break the page naturally
-%% if the depth of the box does not fit.
-%{\baselineskip=0pt%
-%\vtop to #1\mil{\vfil}\kern -#1\mil\nobreak
-%\prevdepth=-1000pt
-%}}
-
-\def\needx#1{%
-  % Ensure vertical mode, so we don't make a big box in the middle of a
-  % paragraph.
-  \par
-  %
-  % If the @need value is less than one line space, it's useless.
-  \dimen0 = #1\mil
-  \dimen2 = \ht\strutbox
-  \advance\dimen2 by \dp\strutbox
-  \ifdim\dimen0 > \dimen2
-    %
-    % Do a \strut just to make the height of this box be normal, so the
-    % normal leading is inserted relative to the preceding line.
-    % And a page break here is fine.
-    \vtop to #1\mil{\strut\vfil}%
-    %
-    % TeX does not even consider page breaks if a penalty added to the
-    % main vertical list is 10000 or more.  But in order to see if the
-    % empty box we just added fits on the page, we must make it consider
-    % page breaks.  On the other hand, we don't want to actually break the
-    % page after the empty box.  So we use a penalty of 9999.
-    %
-    % There is an extremely small chance that TeX will actually break the
-    % page at this \penalty, if there are no other feasible breakpoints in
-    % sight.  (If the user is using lots of big @group commands, which
-    % almost-but-not-quite fill up a page, TeX will have a hard time doing
-    % good page breaking, for example.)  However, I could not construct an
-    % example where a page broke at this \penalty; if it happens in a real
-    % document, then we can reconsider our strategy.
-    \penalty9999
-    %
-    % Back up by the size of the box, whether we did a page break or not.
-    \kern -#1\mil
-    %
-    % Do not allow a page break right after this kern.
-    \nobreak
-  \fi
-}
-
-% @br   forces paragraph break
-
-\let\br = \par
-
-% @dots{} output an ellipsis using the current font.
-% We do .5em per period so that it has the same spacing in a typewriter
-% font as three actual period characters.
-%
-\def\dots{%
-  \leavevmode
-  \hbox to 1.5em{%
-    \hskip 0pt plus 0.25fil minus 0.25fil
-    .\hss.\hss.%
-    \hskip 0pt plus 0.5fil minus 0.5fil
-  }%
-}
-
-% @enddots{} is an end-of-sentence ellipsis.
-%
-\def\enddots{%
-  \leavevmode
-  \hbox to 2em{%
-    \hskip 0pt plus 0.25fil minus 0.25fil
-    .\hss.\hss.\hss.%
-    \hskip 0pt plus 0.5fil minus 0.5fil
-  }%
-  \spacefactor=3000
-}
-
-
-% @page    forces the start of a new page
-%
-\def\page{\par\vfill\supereject}
-
-% @exdent text....
-% outputs text on separate line in roman font, starting at standard page margin
-
-% This records the amount of indent in the innermost environment.
-% That's how much \exdent should take out.
-\newskip\exdentamount
-
-% This defn is used inside fill environments such as @defun.
-\def\exdent{\parsearg\exdentyyy}
-\def\exdentyyy #1{{\hfil\break\hbox{\kern -\exdentamount{\rm#1}}\hfil\break}}
-
-% This defn is used inside nofill environments such as @example.
-\def\nofillexdent{\parsearg\nofillexdentyyy}
-\def\nofillexdentyyy #1{{\advance \leftskip by -\exdentamount
-\leftline{\hskip\leftskip{\rm#1}}}}
-
-% @inmargin{WHICH}{TEXT} puts TEXT in the WHICH margin next to the current
-% paragraph.  For more general purposes, use the \margin insertion
-% class.  WHICH is `l' or `r'.
-%
-\newskip\inmarginspacing \inmarginspacing=1cm
-\def\strutdepth{\dp\strutbox}
-%
-\def\doinmargin#1#2{\strut\vadjust{%
-  \nobreak
-  \kern-\strutdepth
-  \vtop to \strutdepth{%
-    \baselineskip=\strutdepth
-    \vss
-    % if you have multiple lines of stuff to put here, you'll need to
-    % make the vbox yourself of the appropriate size.
-    \ifx#1l%
-      \llap{\ignorespaces #2\hskip\inmarginspacing}%
-    \else
-      \rlap{\hskip\hsize \hskip\inmarginspacing \ignorespaces #2}%
-    \fi
-    \null
-  }%
-}}
-\def\inleftmargin{\doinmargin l}
-\def\inrightmargin{\doinmargin r}
-%
-% @inmargin{TEXT [, RIGHT-TEXT]}
-% (if RIGHT-TEXT is given, use TEXT for left page, RIGHT-TEXT for right;
-% else use TEXT for both).
-% 
-\def\inmargin#1{\parseinmargin #1,,\finish}
-\def\parseinmargin#1,#2,#3\finish{% not perfect, but better than nothing.
-  \setbox0 = \hbox{\ignorespaces #2}% 
-  \ifdim\wd0 > 0pt
-    \def\lefttext{#1}%  have both texts
-    \def\righttext{#2}%
-  \else
-    \def\lefttext{#1}%  have only one text
-    \def\righttext{#1}%
-  \fi
-  %
-  \ifodd\pageno
-    \def\temp{\inleftmargin\lefttext}%
-  \else
-    \def\temp{\inrightmargin\righttext}%
-  \fi
-  \temp
-}
-
-% @include file    insert text of that file as input.
-% Allow normal characters that  we make active in the argument (a file name).
-\def\include{\begingroup
-  \catcode`\\=12
-  \catcode`~=12
-  \catcode`^=12
-  \catcode`_=12
-  \catcode`|=12
-  \catcode`<=12
-  \catcode`>=12
-  \catcode`+=12
-  \parsearg\includezzz}
-% Restore active chars for included file.
-\def\includezzz#1{\endgroup\begingroup
-  % Read the included file in a group so nested @include's work.
-  \def\thisfile{#1}%
-  \input\thisfile
-\endgroup}
-
-\def\thisfile{}
-
-% @center line   outputs that line, centered
-
-\def\center{\parsearg\centerzzz}
-\def\centerzzz #1{{\advance\hsize by -\leftskip
-\advance\hsize by -\rightskip
-\centerline{#1}}}
-
-% @sp n   outputs n lines of vertical space
-
-\def\sp{\parsearg\spxxx}
-\def\spxxx #1{\vskip #1\baselineskip}
-
-% @comment ...line which is ignored...
-% @c is the same as @comment
-% @ignore ... @end ignore  is another way to write a comment
-
-\def\comment{\begingroup \catcode`\^^M=\other%
-\catcode`\@=\other \catcode`\{=\other \catcode`\}=\other%
-\commentxxx}
-{\catcode`\^^M=\other \gdef\commentxxx#1^^M{\endgroup}}
-
-\let\c=\comment
-
-% @paragraphindent NCHARS
-% We'll use ems for NCHARS, close enough.
-% We cannot implement @paragraphindent asis, though.
-% 
-\def\asisword{asis} % no translation, these are keywords
-\def\noneword{none}
-%
-\def\paragraphindent{\parsearg\doparagraphindent}
-\def\doparagraphindent#1{%
-  \def\temp{#1}%
-  \ifx\temp\asisword
-  \else
-    \ifx\temp\noneword
-      \defaultparindent = 0pt
-    \else
-      \defaultparindent = #1em
-    \fi
-  \fi
-  \parindent = \defaultparindent
-}
-
-% @exampleindent NCHARS
-% We'll use ems for NCHARS like @paragraphindent.
-% It seems @exampleindent asis isn't necessary, but
-% I preserve it to make it similar to @paragraphindent.
-\def\exampleindent{\parsearg\doexampleindent}
-\def\doexampleindent#1{%
-  \def\temp{#1}%
-  \ifx\temp\asisword
-  \else
-    \ifx\temp\noneword
-      \lispnarrowing = 0pt
-    \else
-      \lispnarrowing = #1em
-    \fi
-  \fi
-}
-
-% @asis just yields its argument.  Used with @table, for example.
-%
-\def\asis#1{#1}
-
-% @math means output in math mode.
-% We don't use $'s directly in the definition of \math because control
-% sequences like \math are expanded when the toc file is written.  Then,
-% we read the toc file back, the $'s will be normal characters (as they
-% should be, according to the definition of Texinfo).  So we must use a
-% control sequence to switch into and out of math mode.
-%
-% This isn't quite enough for @math to work properly in indices, but it
-% seems unlikely it will ever be needed there.
-%
-\let\implicitmath = $
-\def\math#1{\implicitmath #1\implicitmath}
-
-% @bullet and @minus need the same treatment as @math, just above.
-\def\bullet{\implicitmath\ptexbullet\implicitmath}
-\def\minus{\implicitmath-\implicitmath}
-
-% @refill is a no-op.
-\let\refill=\relax
-
-% If working on a large document in chapters, it is convenient to
-% be able to disable indexing, cross-referencing, and contents, for test runs.
-% This is done with @novalidate (before @setfilename).
-%
-\newif\iflinks \linkstrue % by default we want the aux files.
-\let\novalidate = \linksfalse
-
-% @setfilename is done at the beginning of every texinfo file.
-% So open here the files we need to have open while reading the input.
-% This makes it possible to make a .fmt file for texinfo.
-\def\setfilename{%
-   \iflinks
-     \readauxfile
-   \fi % \openindices needs to do some work in any case.
-   \openindices
-   \fixbackslash  % Turn off hack to swallow `\input texinfo'.
-   \global\let\setfilename=\comment % Ignore extra @setfilename cmds.
-   %
-   % If texinfo.cnf is present on the system, read it.
-   % Useful for site-wide @afourpaper, etc.
-   % Just to be on the safe side, close the input stream before the \input.
-   \openin 1 texinfo.cnf
-   \ifeof1 \let\temp=\relax \else \def\temp{\input texinfo.cnf }\fi
-   \closein1
-   \temp
-   %
-   \comment % Ignore the actual filename.
-}
-
-% Called from \setfilename.
-%
-\def\openindices{%
-  \newindex{cp}%
-  \newcodeindex{fn}%
-  \newcodeindex{vr}%
-  \newcodeindex{tp}%
-  \newcodeindex{ky}%
-  \newcodeindex{pg}%
-}
-
-% @bye.
-\outer\def\bye{\pagealignmacro\tracingstats=1\ptexend}
-
-
-\message{pdf,}
-% adobe `portable' document format
-\newcount\tempnum
-\newcount\lnkcount
-\newtoks\filename
-\newcount\filenamelength
-\newcount\pgn
-\newtoks\toksA
-\newtoks\toksB
-\newtoks\toksC
-\newtoks\toksD
-\newbox\boxA
-\newcount\countA
-\newif\ifpdf
-\newif\ifpdfmakepagedest
-
-\ifx\pdfoutput\undefined
-  \pdffalse
-  \let\pdfmkdest = \gobble
-  \let\pdfurl = \gobble
-  \let\endlink = \relax
-  \let\linkcolor = \relax
-  \let\pdfmakeoutlines = \relax
-\else
-  \pdftrue
-  \pdfoutput = 1
-  \input pdfcolor
-  \def\dopdfimage#1#2#3{%
-    \def\imagewidth{#2}%
-    \def\imageheight{#3}%
-    \ifnum\pdftexversion < 14
-      \pdfimage
-    \else
-      \pdfximage
-    \fi
-      \ifx\empty\imagewidth\else width \imagewidth \fi
-      \ifx\empty\imageheight\else height \imageheight \fi
-      {#1.pdf}%
-    \ifnum\pdftexversion < 14 \else
-      \pdfrefximage \pdflastximage
-    \fi}
-  \def\pdfmkdest#1{\pdfdest name{#1@} xyz}
-  \def\pdfmkpgn#1{#1@}
-  \let\linkcolor = \Blue  % was Cyan, but that seems light?
-  \def\endlink{\Black\pdfendlink}
-  % Adding outlines to PDF; macros for calculating structure of outlines
-  % come from Petr Olsak
-  \def\expnumber#1{\expandafter\ifx\csname#1\endcsname\relax 0%
-    \else \csname#1\endcsname \fi}
-  \def\advancenumber#1{\tempnum=\expnumber{#1}\relax
-    \advance\tempnum by1
-    \expandafter\xdef\csname#1\endcsname{\the\tempnum}}
-  \def\pdfmakeoutlines{{%
-    \openin 1 \jobname.toc
-    \ifeof 1\else\bgroup
-      \closein 1 
-      \indexnofonts
-      \def\tt{}
-      \let\_ = \normalunderscore
-      % Thanh's hack / proper braces in bookmarks  
-      \edef\mylbrace{\iftrue \string{\else}\fi}\let\{=\mylbrace
-      \edef\myrbrace{\iffalse{\else\string}\fi}\let\}=\myrbrace
-      %
-      \def\chapentry ##1##2##3{}
-      \def\unnumbchapentry ##1##2{}
-      \def\secentry ##1##2##3##4{\advancenumber{chap##2}}
-      \def\unnumbsecentry ##1##2{}
-      \def\subsecentry ##1##2##3##4##5{\advancenumber{sec##2.##3}}
-      \def\unnumbsubsecentry ##1##2{}
-      \def\subsubsecentry ##1##2##3##4##5##6{\advancenumber{subsec##2.##3.##4}}
-      \def\unnumbsubsubsecentry ##1##2{}
-      \input \jobname.toc
-      \def\chapentry ##1##2##3{%
-        \pdfoutline goto name{\pdfmkpgn{##3}}count-\expnumber{chap##2}{##1}}
-      \def\unnumbchapentry ##1##2{%
-        \pdfoutline goto name{\pdfmkpgn{##2}}{##1}}
-      \def\secentry ##1##2##3##4{%
-        \pdfoutline goto name{\pdfmkpgn{##4}}count-\expnumber{sec##2.##3}{##1}}
-      \def\unnumbsecentry ##1##2{%
-        \pdfoutline goto name{\pdfmkpgn{##2}}{##1}}
-      \def\subsecentry ##1##2##3##4##5{%
-        \pdfoutline goto name{\pdfmkpgn{##5}}count-\expnumber{subsec##2.##3.##4}{##1}}
-      \def\unnumbsubsecentry ##1##2{%
-        \pdfoutline goto name{\pdfmkpgn{##2}}{##1}}
-      \def\subsubsecentry ##1##2##3##4##5##6{%
-        \pdfoutline goto name{\pdfmkpgn{##6}}{##1}}
-      \def\unnumbsubsubsecentry ##1##2{%
-        \pdfoutline goto name{\pdfmkpgn{##2}}{##1}}
-      \input \jobname.toc
-    \egroup\fi
-  }}
-  \def\makelinks #1,{%
-    \def\params{#1}\def\E{END}%
-    \ifx\params\E
-      \let\nextmakelinks=\relax
-    \else
-      \let\nextmakelinks=\makelinks
-      \ifnum\lnkcount>0,\fi
-      \picknum{#1}%
-      \startlink attr{/Border [0 0 0]} 
-        goto name{\pdfmkpgn{\the\pgn}}%
-      \linkcolor #1%
-      \advance\lnkcount by 1%
-      \endlink
-    \fi
-    \nextmakelinks
-  }
-  \def\picknum#1{\expandafter\pn#1}
-  \def\pn#1{%
-    \def\p{#1}%
-    \ifx\p\lbrace
-      \let\nextpn=\ppn
-    \else
-      \let\nextpn=\ppnn
-      \def\first{#1}
-    \fi
-    \nextpn
-  }
-  \def\ppn#1{\pgn=#1\gobble}
-  \def\ppnn{\pgn=\first}
-  \def\pdfmklnk#1{\lnkcount=0\makelinks #1,END,}
-  \def\addtokens#1#2{\edef\addtoks{\noexpand#1={\the#1#2}}\addtoks}
-  \def\skipspaces#1{\def\PP{#1}\def\D{|}%
-    \ifx\PP\D\let\nextsp\relax
-    \else\let\nextsp\skipspaces
-      \ifx\p\space\else\addtokens{\filename}{\PP}%
-        \advance\filenamelength by 1
-      \fi
-    \fi
-    \nextsp}
-  \def\getfilename#1{\filenamelength=0\expandafter\skipspaces#1|\relax}
-  \ifnum\pdftexversion < 14
-    \let \startlink \pdfannotlink
-  \else
-    \let \startlink \pdfstartlink
-  \fi
-  \def\pdfurl#1{%
-    \begingroup
-      \normalturnoffactive\def\@{@}%
-      \leavevmode\Red
-      \startlink attr{/Border [0 0 0]}%
-        user{/Subtype /Link /A << /S /URI /URI (#1) >>}%
-        % #1
-    \endgroup}
-  \def\pdfgettoks#1.{\setbox\boxA=\hbox{\toksA={#1.}\toksB={}\maketoks}}
-  \def\addtokens#1#2{\edef\addtoks{\noexpand#1={\the#1#2}}\addtoks}
-  \def\adn#1{\addtokens{\toksC}{#1}\global\countA=1\let\next=\maketoks}
-  \def\poptoks#1#2|ENDTOKS|{\let\first=#1\toksD={#1}\toksA={#2}}
-  \def\maketoks{%
-    \expandafter\poptoks\the\toksA|ENDTOKS|
-    \ifx\first0\adn0
-    \else\ifx\first1\adn1 \else\ifx\first2\adn2 \else\ifx\first3\adn3
-    \else\ifx\first4\adn4 \else\ifx\first5\adn5 \else\ifx\first6\adn6
-    \else\ifx\first7\adn7 \else\ifx\first8\adn8 \else\ifx\first9\adn9 
-    \else
-      \ifnum0=\countA\else\makelink\fi
-      \ifx\first.\let\next=\done\else
-        \let\next=\maketoks
-        \addtokens{\toksB}{\the\toksD}
-        \ifx\first,\addtokens{\toksB}{\space}\fi
-      \fi
-    \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi
-    \next}
-  \def\makelink{\addtokens{\toksB}%
-    {\noexpand\pdflink{\the\toksC}}\toksC={}\global\countA=0}
-  \def\pdflink#1{%
-    \startlink attr{/Border [0 0 0]} goto name{\mkpgn{#1}}
-    \linkcolor #1\endlink}
-  \def\mkpgn#1{#1@} 
-  \def\done{\edef\st{\global\noexpand\toksA={\the\toksB}}\st}
-\fi % \ifx\pdfoutput
-
-
-\message{fonts,}
-% Font-change commands.
-
-% Texinfo sort of supports the sans serif font style, which plain TeX does not.
-% So we set up a \sf analogous to plain's \rm, etc.
-\newfam\sffam
-\def\sf{\fam=\sffam \tensf}
-\let\li = \sf % Sometimes we call it \li, not \sf.
-
-% We don't need math for this one.
-\def\ttsl{\tenttsl}
-
-% Use Computer Modern fonts at \magstephalf (11pt).
-\newcount\mainmagstep
-\mainmagstep=\magstephalf
-
-% Set the font macro #1 to the font named #2, adding on the
-% specified font prefix (normally `cm').
-% #3 is the font's design size, #4 is a scale factor
-\def\setfont#1#2#3#4{\font#1=\fontprefix#2#3 scaled #4}
-
-% Use cm as the default font prefix.
-% To specify the font prefix, you must define \fontprefix
-% before you read in texinfo.tex.
-\ifx\fontprefix\undefined
-\def\fontprefix{cm}
-\fi
-% Support font families that don't use the same naming scheme as CM.
-\def\rmshape{r}
-\def\rmbshape{bx}               %where the normal face is bold
-\def\bfshape{b}
-\def\bxshape{bx}
-\def\ttshape{tt}
-\def\ttbshape{tt}
-\def\ttslshape{sltt}
-\def\itshape{ti}
-\def\itbshape{bxti}
-\def\slshape{sl}
-\def\slbshape{bxsl}
-\def\sfshape{ss}
-\def\sfbshape{ss}
-\def\scshape{csc}
-\def\scbshape{csc}
-
-\ifx\bigger\relax
-\let\mainmagstep=\magstep1
-\setfont\textrm\rmshape{12}{1000}
-\setfont\texttt\ttshape{12}{1000}
-\else
-\setfont\textrm\rmshape{10}{\mainmagstep}
-\setfont\texttt\ttshape{10}{\mainmagstep}
-\fi
-% Instead of cmb10, you many want to use cmbx10.
-% cmbx10 is a prettier font on its own, but cmb10
-% looks better when embedded in a line with cmr10.
-\setfont\textbf\bfshape{10}{\mainmagstep}
-\setfont\textit\itshape{10}{\mainmagstep}
-\setfont\textsl\slshape{10}{\mainmagstep}
-\setfont\textsf\sfshape{10}{\mainmagstep}
-\setfont\textsc\scshape{10}{\mainmagstep}
-\setfont\textttsl\ttslshape{10}{\mainmagstep}
-\font\texti=cmmi10 scaled \mainmagstep
-\font\textsy=cmsy10 scaled \mainmagstep
-
-% A few fonts for @defun, etc.
-\setfont\defbf\bxshape{10}{\magstep1} %was 1314
-\setfont\deftt\ttshape{10}{\magstep1}
-\def\df{\let\tentt=\deftt \let\tenbf = \defbf \bf}
-
-% Fonts for indices, footnotes, small examples (9pt).
-\setfont\smallrm\rmshape{9}{1000}
-\setfont\smalltt\ttshape{9}{1000}
-\setfont\smallbf\bfshape{10}{900}
-\setfont\smallit\itshape{9}{1000}
-\setfont\smallsl\slshape{9}{1000}
-\setfont\smallsf\sfshape{9}{1000}
-\setfont\smallsc\scshape{10}{900}
-\setfont\smallttsl\ttslshape{10}{900}
-\font\smalli=cmmi9
-\font\smallsy=cmsy9
-
-% Fonts for title page:
-\setfont\titlerm\rmbshape{12}{\magstep3}
-\setfont\titleit\itbshape{10}{\magstep4}
-\setfont\titlesl\slbshape{10}{\magstep4}
-\setfont\titlett\ttbshape{12}{\magstep3}
-\setfont\titlettsl\ttslshape{10}{\magstep4}
-\setfont\titlesf\sfbshape{17}{\magstep1}
-\let\titlebf=\titlerm
-\setfont\titlesc\scbshape{10}{\magstep4}
-\font\titlei=cmmi12 scaled \magstep3
-\font\titlesy=cmsy10 scaled \magstep4
-\def\authorrm{\secrm}
-
-% Chapter (and unnumbered) fonts (17.28pt).
-\setfont\chaprm\rmbshape{12}{\magstep2}
-\setfont\chapit\itbshape{10}{\magstep3}
-\setfont\chapsl\slbshape{10}{\magstep3}
-\setfont\chaptt\ttbshape{12}{\magstep2}
-\setfont\chapttsl\ttslshape{10}{\magstep3}
-\setfont\chapsf\sfbshape{17}{1000}
-\let\chapbf=\chaprm
-\setfont\chapsc\scbshape{10}{\magstep3}
-\font\chapi=cmmi12 scaled \magstep2
-\font\chapsy=cmsy10 scaled \magstep3
-
-% Section fonts (14.4pt).
-\setfont\secrm\rmbshape{12}{\magstep1}
-\setfont\secit\itbshape{10}{\magstep2}
-\setfont\secsl\slbshape{10}{\magstep2}
-\setfont\sectt\ttbshape{12}{\magstep1}
-\setfont\secttsl\ttslshape{10}{\magstep2}
-\setfont\secsf\sfbshape{12}{\magstep1}
-\let\secbf\secrm
-\setfont\secsc\scbshape{10}{\magstep2}
-\font\seci=cmmi12 scaled \magstep1
-\font\secsy=cmsy10 scaled \magstep2
-
-% \setfont\ssecrm\bxshape{10}{\magstep1}    % This size an font looked bad.
-% \setfont\ssecit\itshape{10}{\magstep1}    % The letters were too crowded.
-% \setfont\ssecsl\slshape{10}{\magstep1}
-% \setfont\ssectt\ttshape{10}{\magstep1}
-% \setfont\ssecsf\sfshape{10}{\magstep1}
-
-%\setfont\ssecrm\bfshape{10}{1315}      % Note the use of cmb rather than cmbx.
-%\setfont\ssecit\itshape{10}{1315}      % Also, the size is a little larger than
-%\setfont\ssecsl\slshape{10}{1315}      % being scaled magstep1.
-%\setfont\ssectt\ttshape{10}{1315}
-%\setfont\ssecsf\sfshape{10}{1315}
-
-%\let\ssecbf=\ssecrm
-
-% Subsection fonts (13.15pt).
-\setfont\ssecrm\rmbshape{12}{\magstephalf}
-\setfont\ssecit\itbshape{10}{1315}
-\setfont\ssecsl\slbshape{10}{1315}
-\setfont\ssectt\ttbshape{12}{\magstephalf}
-\setfont\ssecttsl\ttslshape{10}{1315}
-\setfont\ssecsf\sfbshape{12}{\magstephalf}
-\let\ssecbf\ssecrm
-\setfont\ssecsc\scbshape{10}{\magstep1}
-\font\sseci=cmmi12 scaled \magstephalf
-\font\ssecsy=cmsy10 scaled 1315
-% The smallcaps and symbol fonts should actually be scaled \magstep1.5,
-% but that is not a standard magnification.
-
-% In order for the font changes to affect most math symbols and letters,
-% we have to define the \textfont of the standard families.  Since
-% texinfo doesn't allow for producing subscripts and superscripts, we
-% don't bother to reset \scriptfont and \scriptscriptfont (which would
-% also require loading a lot more fonts).
-%
-\def\resetmathfonts{%
-  \textfont0 = \tenrm \textfont1 = \teni \textfont2 = \tensy
-  \textfont\itfam = \tenit \textfont\slfam = \tensl \textfont\bffam = \tenbf
-  \textfont\ttfam = \tentt \textfont\sffam = \tensf
-}
-
-
-% The font-changing commands redefine the meanings of \tenSTYLE, instead
-% of just \STYLE.  We do this so that font changes will continue to work
-% in math mode, where it is the current \fam that is relevant in most
-% cases, not the current font.  Plain TeX does \def\bf{\fam=\bffam
-% \tenbf}, for example.  By redefining \tenbf, we obviate the need to
-% redefine \bf itself.
-\def\textfonts{%
-  \let\tenrm=\textrm \let\tenit=\textit \let\tensl=\textsl
-  \let\tenbf=\textbf \let\tentt=\texttt \let\smallcaps=\textsc
-  \let\tensf=\textsf \let\teni=\texti \let\tensy=\textsy \let\tenttsl=\textttsl
-  \resetmathfonts}
-\def\titlefonts{%
-  \let\tenrm=\titlerm \let\tenit=\titleit \let\tensl=\titlesl
-  \let\tenbf=\titlebf \let\tentt=\titlett \let\smallcaps=\titlesc
-  \let\tensf=\titlesf \let\teni=\titlei \let\tensy=\titlesy
-  \let\tenttsl=\titlettsl
-  \resetmathfonts \setleading{25pt}}
-\def\titlefont#1{{\titlefonts\rm #1}}
-\def\chapfonts{%
-  \let\tenrm=\chaprm \let\tenit=\chapit \let\tensl=\chapsl
-  \let\tenbf=\chapbf \let\tentt=\chaptt \let\smallcaps=\chapsc
-  \let\tensf=\chapsf \let\teni=\chapi \let\tensy=\chapsy \let\tenttsl=\chapttsl
-  \resetmathfonts \setleading{19pt}}
-\def\secfonts{%
-  \let\tenrm=\secrm \let\tenit=\secit \let\tensl=\secsl
-  \let\tenbf=\secbf \let\tentt=\sectt \let\smallcaps=\secsc
-  \let\tensf=\secsf \let\teni=\seci \let\tensy=\secsy \let\tenttsl=\secttsl
-  \resetmathfonts \setleading{16pt}}
-\def\subsecfonts{%
-  \let\tenrm=\ssecrm \let\tenit=\ssecit \let\tensl=\ssecsl
-  \let\tenbf=\ssecbf \let\tentt=\ssectt \let\smallcaps=\ssecsc
-  \let\tensf=\ssecsf \let\teni=\sseci \let\tensy=\ssecsy \let\tenttsl=\ssecttsl
-  \resetmathfonts \setleading{15pt}}
-\let\subsubsecfonts = \subsecfonts % Maybe make sssec fonts scaled magstephalf?
-\def\smallfonts{%
-  \let\tenrm=\smallrm \let\tenit=\smallit \let\tensl=\smallsl
-  \let\tenbf=\smallbf \let\tentt=\smalltt \let\smallcaps=\smallsc
-  \let\tensf=\smallsf \let\teni=\smalli \let\tensy=\smallsy
-  \let\tenttsl=\smallttsl
-  \resetmathfonts \setleading{11pt}}
-
-% Set up the default fonts, so we can use them for creating boxes.
-%
-\textfonts
-
-% Define these so they can be easily changed for other fonts.
-\def\angleleft{$\langle$}
-\def\angleright{$\rangle$}
-
-% Count depth in font-changes, for error checks
-\newcount\fontdepth \fontdepth=0
-
-% Fonts for short table of contents.
-\setfont\shortcontrm\rmshape{12}{1000}
-\setfont\shortcontbf\bxshape{12}{1000}
-\setfont\shortcontsl\slshape{12}{1000}
-
-%% Add scribe-like font environments, plus @l for inline lisp (usually sans
-%% serif) and @ii for TeX italic
-
-% \smartitalic{ARG} outputs arg in italics, followed by an italic correction
-% unless the following character is such as not to need one.
-\def\smartitalicx{\ifx\next,\else\ifx\next-\else\ifx\next.\else\/\fi\fi\fi}
-\def\smartslanted#1{{\sl #1}\futurelet\next\smartitalicx}
-\def\smartitalic#1{{\it #1}\futurelet\next\smartitalicx}
-
-\let\i=\smartitalic
-\let\var=\smartslanted
-\let\dfn=\smartslanted
-\let\emph=\smartitalic
-\let\cite=\smartslanted
-
-\def\b#1{{\bf #1}}
-\let\strong=\b
-
-% We can't just use \exhyphenpenalty, because that only has effect at
-% the end of a paragraph.  Restore normal hyphenation at the end of the
-% group within which \nohyphenation is presumably called.
-%
-\def\nohyphenation{\hyphenchar\font = -1  \aftergroup\restorehyphenation}
-\def\restorehyphenation{\hyphenchar\font = `- }
-
-\def\t#1{%
-  {\tt \rawbackslash \frenchspacing #1}%
-  \null
-}
-\let\ttfont=\t
-\def\samp#1{`\tclose{#1}'\null}
-\setfont\keyrm\rmshape{8}{1000}
-\font\keysy=cmsy9
-\def\key#1{{\keyrm\textfont2=\keysy \leavevmode\hbox{%
-  \raise0.4pt\hbox{\angleleft}\kern-.08em\vtop{%
-    \vbox{\hrule\kern-0.4pt
-     \hbox{\raise0.4pt\hbox{\vphantom{\angleleft}}#1}}%
-    \kern-0.4pt\hrule}%
-  \kern-.06em\raise0.4pt\hbox{\angleright}}}}
-% The old definition, with no lozenge:
-%\def\key #1{{\ttsl \nohyphenation \uppercase{#1}}\null}
-\def\ctrl #1{{\tt \rawbackslash \hat}#1}
-
-% @file, @option are the same as @samp.
-\let\file=\samp
-\let\option=\samp
-
-% @code is a modification of @t,
-% which makes spaces the same size as normal in the surrounding text.
-\def\tclose#1{%
-  {%
-    % Change normal interword space to be same as for the current font.
-    \spaceskip = \fontdimen2\font
-    %
-    % Switch to typewriter.
-    \tt
-    %
-    % But `\ ' produces the large typewriter interword space.
-    \def\ {{\spaceskip = 0pt{} }}%
-    %
-    % Turn off hyphenation.
-    \nohyphenation
-    %
-    \rawbackslash
-    \frenchspacing
-    #1%
-  }%
-  \null
-}
-
-% We *must* turn on hyphenation at `-' and `_' in \code.
-% Otherwise, it is too hard to avoid overfull hboxes
-% in the Emacs manual, the Library manual, etc.
-
-% Unfortunately, TeX uses one parameter (\hyphenchar) to control
-% both hyphenation at - and hyphenation within words.
-% We must therefore turn them both off (\tclose does that)
-% and arrange explicitly to hyphenate at a dash.
-%  -- rms.
-{
-  \catcode`\-=\active
-  \catcode`\_=\active
-  %
-  \global\def\code{\begingroup
-    \catcode`\-=\active \let-\codedash
-    \catcode`\_=\active \let_\codeunder
-    \codex
-  }
-  %
-  % If we end up with any active - characters when handling the index,
-  % just treat them as a normal -.
-  \global\def\indexbreaks{\catcode`\-=\active \let-\realdash}
-}
-
-\def\realdash{-}
-\def\codedash{-\discretionary{}{}{}}
-\def\codeunder{\ifusingtt{\normalunderscore\discretionary{}{}{}}{\_}}
-\def\codex #1{\tclose{#1}\endgroup}
-
-%\let\exp=\tclose  %Was temporary
-
-% @kbd is like @code, except that if the argument is just one @key command,
-% then @kbd has no effect.
-
-% @kbdinputstyle -- arg is `distinct' (@kbd uses slanted tty font always),
-%   `example' (@kbd uses ttsl only inside of @example and friends),
-%   or `code' (@kbd uses normal tty font always).
-\def\kbdinputstyle{\parsearg\kbdinputstylexxx}
-\def\kbdinputstylexxx#1{%
-  \def\arg{#1}%
-  \ifx\arg\worddistinct
-    \gdef\kbdexamplefont{\ttsl}\gdef\kbdfont{\ttsl}%
-  \else\ifx\arg\wordexample
-    \gdef\kbdexamplefont{\ttsl}\gdef\kbdfont{\tt}%
-  \else\ifx\arg\wordcode
-    \gdef\kbdexamplefont{\tt}\gdef\kbdfont{\tt}%
-  \fi\fi\fi
-}
-\def\worddistinct{distinct}
-\def\wordexample{example}
-\def\wordcode{code}
-
-% Default is kbdinputdistinct.  (Too much of a hassle to call the macro,
-% the catcodes are wrong for parsearg to work.)
-\gdef\kbdexamplefont{\ttsl}\gdef\kbdfont{\ttsl}
-
-\def\xkey{\key}
-\def\kbdfoo#1#2#3\par{\def\one{#1}\def\three{#3}\def\threex{??}%
-\ifx\one\xkey\ifx\threex\three \key{#2}%
-\else{\tclose{\kbdfont\look}}\fi
-\else{\tclose{\kbdfont\look}}\fi}
-
-% For @url, @env, @command quotes seem unnecessary, so use \code.
-\let\url=\code
-\let\env=\code
-\let\command=\code
-
-% @uref (abbreviation for `urlref') takes an optional (comma-separated)
-% second argument specifying the text to display and an optional third
-% arg as text to display instead of (rather than in addition to) the url
-% itself.  First (mandatory) arg is the url.  Perhaps eventually put in
-% a hypertex \special here.
-%
-\def\uref#1{\douref #1,,,\finish}
-\def\douref#1,#2,#3,#4\finish{\begingroup
-  \unsepspaces
-  \pdfurl{#1}%
-  \setbox0 = \hbox{\ignorespaces #3}%
-  \ifdim\wd0 > 0pt
-    \unhbox0 % third arg given, show only that
-  \else
-    \setbox0 = \hbox{\ignorespaces #2}%
-    \ifdim\wd0 > 0pt
-      \ifpdf
-        \unhbox0             % PDF: 2nd arg given, show only it
-      \else
-        \unhbox0\ (\code{#1})% DVI: 2nd arg given, show both it and url
-      \fi
-    \else
-      \code{#1}% only url given, so show it
-    \fi
-  \fi
-  \endlink
-\endgroup}
-
-% rms does not like angle brackets --karl, 17may97.
-% So now @email is just like @uref, unless we are pdf.
-% 
-%\def\email#1{\angleleft{\tt #1}\angleright}
-\ifpdf
-  \def\email#1{\doemail#1,,\finish}
-  \def\doemail#1,#2,#3\finish{\begingroup
-    \unsepspaces
-    \pdfurl{mailto:#1}%
-    \setbox0 = \hbox{\ignorespaces #2}%
-    \ifdim\wd0>0pt\unhbox0\else\code{#1}\fi
-    \endlink
-  \endgroup}
-\else
-  \let\email=\uref
-\fi
-
-% Check if we are currently using a typewriter font.  Since all the
-% Computer Modern typewriter fonts have zero interword stretch (and
-% shrink), and it is reasonable to expect all typewriter fonts to have
-% this property, we can check that font parameter.
-%
-\def\ifmonospace{\ifdim\fontdimen3\font=0pt }
-
-% Typeset a dimension, e.g., `in' or `pt'.  The only reason for the
-% argument is to make the input look right: @dmn{pt} instead of @dmn{}pt.
-%
-\def\dmn#1{\thinspace #1}
-
-\def\kbd#1{\def\look{#1}\expandafter\kbdfoo\look??\par}
-
-% @l was never documented to mean ``switch to the Lisp font'',
-% and it is not used as such in any manual I can find.  We need it for
-% Polish suppressed-l.  --karl, 22sep96.
-%\def\l#1{{\li #1}\null}
-
-% Explicit font changes: @r, @sc, undocumented @ii.
-\def\r#1{{\rm #1}}              % roman font
-\def\sc#1{{\smallcaps#1}}       % smallcaps font
-\def\ii#1{{\it #1}}             % italic font
-
-% @acronym downcases the argument and prints in smallcaps.
-\def\acronym#1{{\smallcaps \lowercase{#1}}}
-
-% @pounds{} is a sterling sign.
-\def\pounds{{\it\$}}
-
-
-\message{page headings,}
-
-\newskip\titlepagetopglue \titlepagetopglue = 1.5in
-\newskip\titlepagebottomglue \titlepagebottomglue = 2pc
-
-% First the title page.  Must do @settitle before @titlepage.
-\newif\ifseenauthor
-\newif\iffinishedtitlepage
-
-% Do an implicit @contents or @shortcontents after @end titlepage if the
-% user says @setcontentsaftertitlepage or @setshortcontentsaftertitlepage.
-%
-\newif\ifsetcontentsaftertitlepage
- \let\setcontentsaftertitlepage = \setcontentsaftertitlepagetrue
-\newif\ifsetshortcontentsaftertitlepage
- \let\setshortcontentsaftertitlepage = \setshortcontentsaftertitlepagetrue
-
-\def\shorttitlepage{\parsearg\shorttitlepagezzz}
-\def\shorttitlepagezzz #1{\begingroup\hbox{}\vskip 1.5in \chaprm \centerline{#1}%
-        \endgroup\page\hbox{}\page}
-
-\def\titlepage{\begingroup \parindent=0pt \textfonts
-   \let\subtitlerm=\tenrm
-   \def\subtitlefont{\subtitlerm \normalbaselineskip = 13pt \normalbaselines}%
-   %
-   \def\authorfont{\authorrm \normalbaselineskip = 16pt \normalbaselines}%
-   %
-   % Leave some space at the very top of the page.
-   \vglue\titlepagetopglue
-   %
-   % Now you can print the title using @title.
-   \def\title{\parsearg\titlezzz}%
-   \def\titlezzz##1{\leftline{\titlefonts\rm ##1}
-                    % print a rule at the page bottom also.
-                    \finishedtitlepagefalse
-                    \vskip4pt \hrule height 4pt width \hsize \vskip4pt}%
-   % No rule at page bottom unless we print one at the top with @title.
-   \finishedtitlepagetrue
-   %
-   % Now you can put text using @subtitle.
-   \def\subtitle{\parsearg\subtitlezzz}%
-   \def\subtitlezzz##1{{\subtitlefont \rightline{##1}}}%
-   %
-   % @author should come last, but may come many times.
-   \def\author{\parsearg\authorzzz}%
-   \def\authorzzz##1{\ifseenauthor\else\vskip 0pt plus 1filll\seenauthortrue\fi
-      {\authorfont \leftline{##1}}}%
-   %
-   % Most title ``pages'' are actually two pages long, with space
-   % at the top of the second.  We don't want the ragged left on the second.
-   \let\oldpage = \page
-   \def\page{%
-      \iffinishedtitlepage\else
-         \finishtitlepage
-      \fi
-      \oldpage
-      \let\page = \oldpage
-      \hbox{}}%
-%   \def\page{\oldpage \hbox{}}
-}
-
-\def\Etitlepage{%
-   \iffinishedtitlepage\else
-      \finishtitlepage
-   \fi
-   % It is important to do the page break before ending the group,
-   % because the headline and footline are only empty inside the group.
-   % If we use the new definition of \page, we always get a blank page
-   % after the title page, which we certainly don't want.
-   \oldpage
-   \endgroup
-   %
-   % If they want short, they certainly want long too.
-   \ifsetshortcontentsaftertitlepage
-     \shortcontents
-     \contents
-     \global\let\shortcontents = \relax
-     \global\let\contents = \relax
-   \fi
-   %
-   \ifsetcontentsaftertitlepage
-     \contents
-     \global\let\contents = \relax
-     \global\let\shortcontents = \relax
-   \fi
-   %
-   \ifpdf \pdfmakepagedesttrue \fi
-   %
-   \HEADINGSon
-}
-
-\def\finishtitlepage{%
-   \vskip4pt \hrule height 2pt width \hsize
-   \vskip\titlepagebottomglue
-   \finishedtitlepagetrue
-}
-
-%%% Set up page headings and footings.
-
-\let\thispage=\folio
-
-\newtoks\evenheadline    % headline on even pages
-\newtoks\oddheadline     % headline on odd pages
-\newtoks\evenfootline    % footline on even pages
-\newtoks\oddfootline     % footline on odd pages
-
-% Now make Tex use those variables
-\headline={{\textfonts\rm \ifodd\pageno \the\oddheadline
-                            \else \the\evenheadline \fi}}
-\footline={{\textfonts\rm \ifodd\pageno \the\oddfootline
-                            \else \the\evenfootline \fi}\HEADINGShook}
-\let\HEADINGShook=\relax
-
-% Commands to set those variables.
-% For example, this is what  @headings on  does
-% @evenheading @thistitle|@thispage|@thischapter
-% @oddheading @thischapter|@thispage|@thistitle
-% @evenfooting @thisfile||
-% @oddfooting ||@thisfile
-
-\def\evenheading{\parsearg\evenheadingxxx}
-\def\oddheading{\parsearg\oddheadingxxx}
-\def\everyheading{\parsearg\everyheadingxxx}
-
-\def\evenfooting{\parsearg\evenfootingxxx}
-\def\oddfooting{\parsearg\oddfootingxxx}
-\def\everyfooting{\parsearg\everyfootingxxx}
-
-{\catcode`\@=0 %
-
-\gdef\evenheadingxxx #1{\evenheadingyyy #1@|@|@|@|\finish}
-\gdef\evenheadingyyy #1@|#2@|#3@|#4\finish{%
-\global\evenheadline={\rlap{\centerline{#2}}\line{#1\hfil#3}}}
-
-\gdef\oddheadingxxx #1{\oddheadingyyy #1@|@|@|@|\finish}
-\gdef\oddheadingyyy #1@|#2@|#3@|#4\finish{%
-\global\oddheadline={\rlap{\centerline{#2}}\line{#1\hfil#3}}}
-
-\gdef\everyheadingxxx#1{\oddheadingxxx{#1}\evenheadingxxx{#1}}%
-
-\gdef\evenfootingxxx #1{\evenfootingyyy #1@|@|@|@|\finish}
-\gdef\evenfootingyyy #1@|#2@|#3@|#4\finish{%
-\global\evenfootline={\rlap{\centerline{#2}}\line{#1\hfil#3}}}
-
-\gdef\oddfootingxxx #1{\oddfootingyyy #1@|@|@|@|\finish}
-\gdef\oddfootingyyy #1@|#2@|#3@|#4\finish{%
-  \global\oddfootline = {\rlap{\centerline{#2}}\line{#1\hfil#3}}%
-  %
-  % Leave some space for the footline.  Hopefully ok to assume
-  % @evenfooting will not be used by itself.
-  \global\advance\pageheight by -\baselineskip
-  \global\advance\vsize by -\baselineskip
-}
-
-\gdef\everyfootingxxx#1{\oddfootingxxx{#1}\evenfootingxxx{#1}}
-%
-}% unbind the catcode of @.
-
-% @headings double      turns headings on for double-sided printing.
-% @headings single      turns headings on for single-sided printing.
-% @headings off         turns them off.
-% @headings on          same as @headings double, retained for compatibility.
-% @headings after       turns on double-sided headings after this page.
-% @headings doubleafter turns on double-sided headings after this page.
-% @headings singleafter turns on single-sided headings after this page.
-% By default, they are off at the start of a document,
-% and turned `on' after @end titlepage.
-
-\def\headings #1 {\csname HEADINGS#1\endcsname}
-
-\def\HEADINGSoff{
-\global\evenheadline={\hfil} \global\evenfootline={\hfil}
-\global\oddheadline={\hfil} \global\oddfootline={\hfil}}
-\HEADINGSoff
-% When we turn headings on, set the page number to 1.
-% For double-sided printing, put current file name in lower left corner,
-% chapter name on inside top of right hand pages, document
-% title on inside top of left hand pages, and page numbers on outside top
-% edge of all pages.
-\def\HEADINGSdouble{
-\global\pageno=1
-\global\evenfootline={\hfil}
-\global\oddfootline={\hfil}
-\global\evenheadline={\line{\folio\hfil\thistitle}}
-\global\oddheadline={\line{\thischapter\hfil\folio}}
-\global\let\contentsalignmacro = \chapoddpage
-}
-\let\contentsalignmacro = \chappager
-
-% For single-sided printing, chapter title goes across top left of page,
-% page number on top right.
-\def\HEADINGSsingle{
-\global\pageno=1
-\global\evenfootline={\hfil}
-\global\oddfootline={\hfil}
-\global\evenheadline={\line{\thischapter\hfil\folio}}
-\global\oddheadline={\line{\thischapter\hfil\folio}}
-\global\let\contentsalignmacro = \chappager
-}
-\def\HEADINGSon{\HEADINGSdouble}
-
-\def\HEADINGSafter{\let\HEADINGShook=\HEADINGSdoublex}
-\let\HEADINGSdoubleafter=\HEADINGSafter
-\def\HEADINGSdoublex{%
-\global\evenfootline={\hfil}
-\global\oddfootline={\hfil}
-\global\evenheadline={\line{\folio\hfil\thistitle}}
-\global\oddheadline={\line{\thischapter\hfil\folio}}
-\global\let\contentsalignmacro = \chapoddpage
-}
-
-\def\HEADINGSsingleafter{\let\HEADINGShook=\HEADINGSsinglex}
-\def\HEADINGSsinglex{%
-\global\evenfootline={\hfil}
-\global\oddfootline={\hfil}
-\global\evenheadline={\line{\thischapter\hfil\folio}}
-\global\oddheadline={\line{\thischapter\hfil\folio}}
-\global\let\contentsalignmacro = \chappager
-}
-
-% Subroutines used in generating headings
-% This produces Day Month Year style of output.
-% Only define if not already defined, in case a txi-??.tex file has set
-% up a different format (e.g., txi-cs.tex does this).
-\ifx\today\undefined
-\def\today{%
-  \number\day\space
-  \ifcase\month
-  \or\putwordMJan\or\putwordMFeb\or\putwordMMar\or\putwordMApr
-  \or\putwordMMay\or\putwordMJun\or\putwordMJul\or\putwordMAug
-  \or\putwordMSep\or\putwordMOct\or\putwordMNov\or\putwordMDec
-  \fi
-  \space\number\year}
-\fi
-
-% @settitle line...  specifies the title of the document, for headings.
-% It generates no output of its own.
-\def\thistitle{\putwordNoTitle}
-\def\settitle{\parsearg\settitlezzz}
-\def\settitlezzz #1{\gdef\thistitle{#1}}
-
-
-\message{tables,}
-% Tables -- @table, @ftable, @vtable, @item(x), @kitem(x), @xitem(x).
-
-% default indentation of table text
-\newdimen\tableindent \tableindent=.8in
-% default indentation of @itemize and @enumerate text
-\newdimen\itemindent  \itemindent=.3in
-% margin between end of table item and start of table text.
-\newdimen\itemmargin  \itemmargin=.1in
-
-% used internally for \itemindent minus \itemmargin
-\newdimen\itemmax
-
-% Note @table, @vtable, and @vtable define @item, @itemx, etc., with
-% these defs.
-% They also define \itemindex
-% to index the item name in whatever manner is desired (perhaps none).
-
-\newif\ifitemxneedsnegativevskip
-
-\def\itemxpar{\par\ifitemxneedsnegativevskip\nobreak\vskip-\parskip\nobreak\fi}
-
-\def\internalBitem{\smallbreak \parsearg\itemzzz}
-\def\internalBitemx{\itemxpar \parsearg\itemzzz}
-
-\def\internalBxitem "#1"{\def\xitemsubtopix{#1} \smallbreak \parsearg\xitemzzz}
-\def\internalBxitemx "#1"{\def\xitemsubtopix{#1} \itemxpar \parsearg\xitemzzz}
-
-\def\internalBkitem{\smallbreak \parsearg\kitemzzz}
-\def\internalBkitemx{\itemxpar \parsearg\kitemzzz}
-
-\def\kitemzzz #1{\dosubind {kw}{\code{#1}}{for {\bf \lastfunction}}%
-                 \itemzzz {#1}}
-
-\def\xitemzzz #1{\dosubind {kw}{\code{#1}}{for {\bf \xitemsubtopic}}%
-                 \itemzzz {#1}}
-
-\def\itemzzz #1{\begingroup %
-  \advance\hsize by -\rightskip
-  \advance\hsize by -\tableindent
-  \setbox0=\hbox{\itemfont{#1}}%
-  \itemindex{#1}%
-  \nobreak % This prevents a break before @itemx.
-  %
-  % If the item text does not fit in the space we have, put it on a line
-  % by itself, and do not allow a page break either before or after that
-  % line.  We do not start a paragraph here because then if the next
-  % command is, e.g., @kindex, the whatsit would get put into the
-  % horizontal list on a line by itself, resulting in extra blank space.
-  \ifdim \wd0>\itemmax
-    %
-    % Make this a paragraph so we get the \parskip glue and wrapping,
-    % but leave it ragged-right.
-    \begingroup
-      \advance\leftskip by-\tableindent
-      \advance\hsize by\tableindent
-      \advance\rightskip by0pt plus1fil
-      \leavevmode\unhbox0\par
-    \endgroup
-    %
-    % We're going to be starting a paragraph, but we don't want the
-    % \parskip glue -- logically it's part of the @item we just started.
-    \nobreak \vskip-\parskip
-    %
-    % Stop a page break at the \parskip glue coming up.  Unfortunately
-    % we can't prevent a possible page break at the following
-    % \baselineskip glue.
-    \nobreak
-    \endgroup
-    \itemxneedsnegativevskipfalse
-  \else
-    % The item text fits into the space.  Start a paragraph, so that the
-    % following text (if any) will end up on the same line.
-    \noindent
-    % Do this with kerns and \unhbox so that if there is a footnote in
-    % the item text, it can migrate to the main vertical list and
-    % eventually be printed.
-    \nobreak\kern-\tableindent
-    \dimen0 = \itemmax  \advance\dimen0 by \itemmargin \advance\dimen0 by -\wd0
-    \unhbox0
-    \nobreak\kern\dimen0
-    \endgroup
-    \itemxneedsnegativevskiptrue
-  \fi
-}
-
-\def\item{\errmessage{@item while not in a table}}
-\def\itemx{\errmessage{@itemx while not in a table}}
-\def\kitem{\errmessage{@kitem while not in a table}}
-\def\kitemx{\errmessage{@kitemx while not in a table}}
-\def\xitem{\errmessage{@xitem while not in a table}}
-\def\xitemx{\errmessage{@xitemx while not in a table}}
-
-% Contains a kludge to get @end[description] to work.
-\def\description{\tablez{\dontindex}{1}{}{}{}{}}
-
-% @table, @ftable, @vtable.
-\def\table{\begingroup\inENV\obeylines\obeyspaces\tablex}
-{\obeylines\obeyspaces%
-\gdef\tablex #1^^M{%
-\tabley\dontindex#1        \endtabley}}
-
-\def\ftable{\begingroup\inENV\obeylines\obeyspaces\ftablex}
-{\obeylines\obeyspaces%
-\gdef\ftablex #1^^M{%
-\tabley\fnitemindex#1        \endtabley
-\def\Eftable{\endgraf\afterenvbreak\endgroup}%
-\let\Etable=\relax}}
-
-\def\vtable{\begingroup\inENV\obeylines\obeyspaces\vtablex}
-{\obeylines\obeyspaces%
-\gdef\vtablex #1^^M{%
-\tabley\vritemindex#1        \endtabley
-\def\Evtable{\endgraf\afterenvbreak\endgroup}%
-\let\Etable=\relax}}
-
-\def\dontindex #1{}
-\def\fnitemindex #1{\doind {fn}{\code{#1}}}%
-\def\vritemindex #1{\doind {vr}{\code{#1}}}%
-
-{\obeyspaces %
-\gdef\tabley#1#2 #3 #4 #5 #6 #7\endtabley{\endgroup%
-\tablez{#1}{#2}{#3}{#4}{#5}{#6}}}
-
-\def\tablez #1#2#3#4#5#6{%
-\aboveenvbreak %
-\begingroup %
-\def\Edescription{\Etable}% Necessary kludge.
-\let\itemindex=#1%
-\ifnum 0#3>0 \advance \leftskip by #3\mil \fi %
-\ifnum 0#4>0 \tableindent=#4\mil \fi %
-\ifnum 0#5>0 \advance \rightskip by #5\mil \fi %
-\def\itemfont{#2}%
-\itemmax=\tableindent %
-\advance \itemmax by -\itemmargin %
-\advance \leftskip by \tableindent %
-\exdentamount=\tableindent
-\parindent = 0pt
-\parskip = \smallskipamount
-\ifdim \parskip=0pt \parskip=2pt \fi%
-\def\Etable{\endgraf\afterenvbreak\endgroup}%
-\let\item = \internalBitem %
-\let\itemx = \internalBitemx %
-\let\kitem = \internalBkitem %
-\let\kitemx = \internalBkitemx %
-\let\xitem = \internalBxitem %
-\let\xitemx = \internalBxitemx %
-}
-
-% This is the counter used by @enumerate, which is really @itemize
-
-\newcount \itemno
-
-\def\itemize{\parsearg\itemizezzz}
-
-\def\itemizezzz #1{%
-  \begingroup % ended by the @end itemize
-  \itemizey {#1}{\Eitemize}
-}
-
-\def\itemizey #1#2{%
-\aboveenvbreak %
-\itemmax=\itemindent %
-\advance \itemmax by -\itemmargin %
-\advance \leftskip by \itemindent %
-\exdentamount=\itemindent
-\parindent = 0pt %
-\parskip = \smallskipamount %
-\ifdim \parskip=0pt \parskip=2pt \fi%
-\def#2{\endgraf\afterenvbreak\endgroup}%
-\def\itemcontents{#1}%
-\let\item=\itemizeitem}
-
-% Set sfcode to normal for the chars that usually have another value.
-% These are `.?!:;,'
-\def\frenchspacing{\sfcode46=1000 \sfcode63=1000 \sfcode33=1000
-  \sfcode58=1000 \sfcode59=1000 \sfcode44=1000 }
-
-% \splitoff TOKENS\endmark defines \first to be the first token in
-% TOKENS, and \rest to be the remainder.
-%
-\def\splitoff#1#2\endmark{\def\first{#1}\def\rest{#2}}%
-
-% Allow an optional argument of an uppercase letter, lowercase letter,
-% or number, to specify the first label in the enumerated list.  No
-% argument is the same as `1'.
-%
-\def\enumerate{\parsearg\enumeratezzz}
-\def\enumeratezzz #1{\enumeratey #1  \endenumeratey}
-\def\enumeratey #1 #2\endenumeratey{%
-  \begingroup % ended by the @end enumerate
-  %
-  % If we were given no argument, pretend we were given `1'.
-  \def\thearg{#1}%
-  \ifx\thearg\empty \def\thearg{1}\fi
-  %
-  % Detect if the argument is a single token.  If so, it might be a
-  % letter.  Otherwise, the only valid thing it can be is a number.
-  % (We will always have one token, because of the test we just made.
-  % This is a good thing, since \splitoff doesn't work given nothing at
-  % all -- the first parameter is undelimited.)
-  \expandafter\splitoff\thearg\endmark
-  \ifx\rest\empty
-    % Only one token in the argument.  It could still be anything.
-    % A ``lowercase letter'' is one whose \lccode is nonzero.
-    % An ``uppercase letter'' is one whose \lccode is both nonzero, and
-    %   not equal to itself.
-    % Otherwise, we assume it's a number.
-    %
-    % We need the \relax at the end of the \ifnum lines to stop TeX from
-    % continuing to look for a <number>.
-    %
-    \ifnum\lccode\expandafter`\thearg=0\relax
-      \numericenumerate % a number (we hope)
-    \else
-      % It's a letter.
-      \ifnum\lccode\expandafter`\thearg=\expandafter`\thearg\relax
-        \lowercaseenumerate % lowercase letter
-      \else
-        \uppercaseenumerate % uppercase letter
-      \fi
-    \fi
-  \else
-    % Multiple tokens in the argument.  We hope it's a number.
-    \numericenumerate
-  \fi
-}
-
-% An @enumerate whose labels are integers.  The starting integer is
-% given in \thearg.
-%
-\def\numericenumerate{%
-  \itemno = \thearg
-  \startenumeration{\the\itemno}%
-}
-
-% The starting (lowercase) letter is in \thearg.
-\def\lowercaseenumerate{%
-  \itemno = \expandafter`\thearg
-  \startenumeration{%
-    % Be sure we're not beyond the end of the alphabet.
-    \ifnum\itemno=0
-      \errmessage{No more lowercase letters in @enumerate; get a bigger
-                  alphabet}%
-    \fi
-    \char\lccode\itemno
-  }%
-}
-
-% The starting (uppercase) letter is in \thearg.
-\def\uppercaseenumerate{%
-  \itemno = \expandafter`\thearg
-  \startenumeration{%
-    % Be sure we're not beyond the end of the alphabet.
-    \ifnum\itemno=0
-      \errmessage{No more uppercase letters in @enumerate; get a bigger
-                  alphabet}
-    \fi
-    \char\uccode\itemno
-  }%
-}
-
-% Call itemizey, adding a period to the first argument and supplying the
-% common last two arguments.  Also subtract one from the initial value in
-% \itemno, since @item increments \itemno.
-%
-\def\startenumeration#1{%
-  \advance\itemno by -1
-  \itemizey{#1.}\Eenumerate\flushcr
-}
-
-% @alphaenumerate and @capsenumerate are abbreviations for giving an arg
-% to @enumerate.
-%
-\def\alphaenumerate{\enumerate{a}}
-\def\capsenumerate{\enumerate{A}}
-\def\Ealphaenumerate{\Eenumerate}
-\def\Ecapsenumerate{\Eenumerate}
-
-% Definition of @item while inside @itemize.
-
-\def\itemizeitem{%
-\advance\itemno by 1
-{\let\par=\endgraf \smallbreak}%
-\ifhmode \errmessage{In hmode at itemizeitem}\fi
-{\parskip=0in \hskip 0pt
-\hbox to 0pt{\hss \itemcontents\hskip \itemmargin}%
-\vadjust{\penalty 1200}}%
-\flushcr}
-
-% @multitable macros
-% Amy Hendrickson, 8/18/94, 3/6/96
-%
-% @multitable ... @end multitable will make as many columns as desired.
-% Contents of each column will wrap at width given in preamble.  Width
-% can be specified either with sample text given in a template line,
-% or in percent of \hsize, the current width of text on page.
-
-% Table can continue over pages but will only break between lines.
-
-% To make preamble:
-%
-% Either define widths of columns in terms of percent of \hsize:
-%   @multitable @columnfractions .25 .3 .45
-%   @item ...
-%
-%   Numbers following @columnfractions are the percent of the total
-%   current hsize to be used for each column. You may use as many
-%   columns as desired.
-
-
-% Or use a template:
-%   @multitable {Column 1 template} {Column 2 template} {Column 3 template}
-%   @item ...
-%   using the widest term desired in each column.
-%
-% For those who want to use more than one line's worth of words in
-% the preamble, break the line within one argument and it
-% will parse correctly, i.e.,
-%
-%     @multitable {Column 1 template} {Column 2 template} {Column 3
-%      template}
-% Not:
-%     @multitable {Column 1 template} {Column 2 template}
-%      {Column 3 template}
-
-% Each new table line starts with @item, each subsequent new column
-% starts with @tab. Empty columns may be produced by supplying @tab's
-% with nothing between them for as many times as empty columns are needed,
-% ie, @tab at tab@tab will produce two empty columns.
-
-% @item, @tab, @multitable or @end multitable do not need to be on their
-% own lines, but it will not hurt if they are.
-
-% Sample multitable:
-
-%   @multitable {Column 1 template} {Column 2 template} {Column 3 template}
-%   @item first col stuff @tab second col stuff @tab third col
-%   @item
-%   first col stuff
-%   @tab
-%   second col stuff
-%   @tab
-%   third col
-%   @item first col stuff @tab second col stuff
-%   @tab Many paragraphs of text may be used in any column.
-%
-%         They will wrap at the width determined by the template.
-%   @item at tab@tab This will be in third column.
-%   @end multitable
-
-% Default dimensions may be reset by user.
-% @multitableparskip is vertical space between paragraphs in table.
-% @multitableparindent is paragraph indent in table.
-% @multitablecolmargin is horizontal space to be left between columns.
-% @multitablelinespace is space to leave between table items, baseline
-%                                                            to baseline.
-%   0pt means it depends on current normal line spacing.
-%
-\newskip\multitableparskip
-\newskip\multitableparindent
-\newdimen\multitablecolspace
-\newskip\multitablelinespace
-\multitableparskip=0pt
-\multitableparindent=6pt
-\multitablecolspace=12pt
-\multitablelinespace=0pt
-
-% Macros used to set up halign preamble:
-%
-\let\endsetuptable\relax
-\def\xendsetuptable{\endsetuptable}
-\let\columnfractions\relax
-\def\xcolumnfractions{\columnfractions}
-\newif\ifsetpercent
-
-% #1 is the part of the @columnfraction before the decimal point, which
-% is presumably either 0 or the empty string (but we don't check, we
-% just throw it away).  #2 is the decimal part, which we use as the
-% percent of \hsize for this column.
-\def\pickupwholefraction#1.#2 {%
-  \global\advance\colcount by 1
-  \expandafter\xdef\csname col\the\colcount\endcsname{.#2\hsize}%
-  \setuptable
-}
-
-\newcount\colcount
-\def\setuptable#1{%
-  \def\firstarg{#1}%
-  \ifx\firstarg\xendsetuptable
-    \let\go = \relax
-  \else
-    \ifx\firstarg\xcolumnfractions
-      \global\setpercenttrue
-    \else
-      \ifsetpercent
-         \let\go\pickupwholefraction
-      \else
-         \global\advance\colcount by 1
-         \setbox0=\hbox{#1\unskip }% Add a normal word space as a separator;
-                            % typically that is always in the input, anyway.
-         \expandafter\xdef\csname col\the\colcount\endcsname{\the\wd0}%
-      \fi
-    \fi
-    \ifx\go\pickupwholefraction
-      % Put the argument back for the \pickupwholefraction call, so
-      % we'll always have a period there to be parsed.
-      \def\go{\pickupwholefraction#1}%
-    \else
-      \let\go = \setuptable
-    \fi%
-  \fi
-  \go
-}
-
-% This used to have \hskip1sp.  But then the space in a template line is
-% not enough.  That is bad.  So let's go back to just & until we
-% encounter the problem it was intended to solve again.
-% --karl, nathan at acm.org, 20apr99.
-\def\tab{&}
-
-% @multitable ... @end multitable definitions:
-%
-\def\multitable{\parsearg\dotable}
-\def\dotable#1{\bgroup
-  \vskip\parskip
-  \let\item\crcr
-  \tolerance=9500
-  \hbadness=9500
-  \setmultitablespacing
-  \parskip=\multitableparskip
-  \parindent=\multitableparindent
-  \overfullrule=0pt
-  \global\colcount=0
-  \def\Emultitable{\global\setpercentfalse\cr\egroup\egroup}%
-  %
-  % To parse everything between @multitable and @item:
-  \setuptable#1 \endsetuptable
-  %
-  % \everycr will reset column counter, \colcount, at the end of
-  % each line. Every column entry will cause \colcount to advance by one.
-  % The table preamble
-  % looks at the current \colcount to find the correct column width.
-  \everycr{\noalign{%
-  %
-  % \filbreak%% keeps underfull box messages off when table breaks over pages.
-  % Maybe so, but it also creates really weird page breaks when the table
-  % breaks over pages. Wouldn't \vfil be better?  Wait until the problem
-  % manifests itself, so it can be fixed for real --karl.
-    \global\colcount=0\relax}}%
-  %
-  % This preamble sets up a generic column definition, which will
-  % be used as many times as user calls for columns.
-  % \vtop will set a single line and will also let text wrap and
-  % continue for many paragraphs if desired.
-  \halign\bgroup&\global\advance\colcount by 1\relax
-    \multistrut\vtop{\hsize=\expandafter\csname col\the\colcount\endcsname
-  %
-  % In order to keep entries from bumping into each other
-  % we will add a \leftskip of \multitablecolspace to all columns after
-  % the first one.
-  %
-  % If a template has been used, we will add \multitablecolspace
-  % to the width of each template entry.
-  %
-  % If the user has set preamble in terms of percent of \hsize we will
-  % use that dimension as the width of the column, and the \leftskip
-  % will keep entries from bumping into each other.  Table will start at
-  % left margin and final column will justify at right margin.
-  %
-  % Make sure we don't inherit \rightskip from the outer environment.
-  \rightskip=0pt
-  \ifnum\colcount=1
-    % The first column will be indented with the surrounding text.
-    \advance\hsize by\leftskip
-  \else
-    \ifsetpercent \else
-      % If user has not set preamble in terms of percent of \hsize
-      % we will advance \hsize by \multitablecolspace.
-      \advance\hsize by \multitablecolspace
-    \fi
-   % In either case we will make \leftskip=\multitablecolspace:
-  \leftskip=\multitablecolspace
-  \fi
-  % Ignoring space at the beginning and end avoids an occasional spurious
-  % blank line, when TeX decides to break the line at the space before the
-  % box from the multistrut, so the strut ends up on a line by itself.
-  % For example:
-  % @multitable @columnfractions .11 .89
-  % @item @code{#}
-  % @tab Legal holiday which is valid in major parts of the whole country.
-  % Is automatically provided with highlighting sequences respectively marking
-  % characters.
-  \noindent\ignorespaces##\unskip\multistrut}\cr
-}
-
-\def\setmultitablespacing{% test to see if user has set \multitablelinespace.
-% If so, do nothing. If not, give it an appropriate dimension based on
-% current baselineskip.
-\ifdim\multitablelinespace=0pt
-\setbox0=\vbox{X}\global\multitablelinespace=\the\baselineskip
-\global\advance\multitablelinespace by-\ht0
-%% strut to put in table in case some entry doesn't have descenders,
-%% to keep lines equally spaced
-\let\multistrut = \strut
-\else
-%% FIXME: what is \box0 supposed to be?
-\gdef\multistrut{\vrule height\multitablelinespace depth\dp0
-width0pt\relax} \fi
-%% Test to see if parskip is larger than space between lines of
-%% table. If not, do nothing.
-%%        If so, set to same dimension as multitablelinespace.
-\ifdim\multitableparskip>\multitablelinespace
-\global\multitableparskip=\multitablelinespace
-\global\advance\multitableparskip-7pt %% to keep parskip somewhat smaller
-                                      %% than skip between lines in the table.
-\fi%
-\ifdim\multitableparskip=0pt
-\global\multitableparskip=\multitablelinespace
-\global\advance\multitableparskip-7pt %% to keep parskip somewhat smaller
-                                      %% than skip between lines in the table.
-\fi}
-
-
-\message{conditionals,}
-% Prevent errors for section commands.
-% Used in @ignore and in failing conditionals.
-\def\ignoresections{%
-  \let\chapter=\relax
-  \let\unnumbered=\relax
-  \let\top=\relax
-  \let\unnumberedsec=\relax
-  \let\unnumberedsection=\relax
-  \let\unnumberedsubsec=\relax
-  \let\unnumberedsubsection=\relax
-  \let\unnumberedsubsubsec=\relax
-  \let\unnumberedsubsubsection=\relax
-  \let\section=\relax
-  \let\subsec=\relax
-  \let\subsubsec=\relax
-  \let\subsection=\relax
-  \let\subsubsection=\relax
-  \let\appendix=\relax
-  \let\appendixsec=\relax
-  \let\appendixsection=\relax
-  \let\appendixsubsec=\relax
-  \let\appendixsubsection=\relax
-  \let\appendixsubsubsec=\relax
-  \let\appendixsubsubsection=\relax
-  \let\contents=\relax
-  \let\smallbook=\relax
-  \let\titlepage=\relax
-}
-
-% Used in nested conditionals, where we have to parse the Texinfo source
-% and so want to turn off most commands, in case they are used
-% incorrectly.
-%
-\def\ignoremorecommands{%
-  \let\defcodeindex = \relax
-  \let\defcv = \relax
-  \let\deffn = \relax
-  \let\deffnx = \relax
-  \let\defindex = \relax
-  \let\defivar = \relax
-  \let\defmac = \relax
-  \let\defmethod = \relax
-  \let\defop = \relax
-  \let\defopt = \relax
-  \let\defspec = \relax
-  \let\deftp = \relax
-  \let\deftypefn = \relax
-  \let\deftypefun = \relax
-  \let\deftypeivar = \relax
-  \let\deftypeop = \relax
-  \let\deftypevar = \relax
-  \let\deftypevr = \relax
-  \let\defun = \relax
-  \let\defvar = \relax
-  \let\defvr = \relax
-  \let\ref = \relax
-  \let\xref = \relax
-  \let\printindex = \relax
-  \let\pxref = \relax
-  \let\settitle = \relax
-  \let\setchapternewpage = \relax
-  \let\setchapterstyle = \relax
-  \let\everyheading = \relax
-  \let\evenheading = \relax
-  \let\oddheading = \relax
-  \let\everyfooting = \relax
-  \let\evenfooting = \relax
-  \let\oddfooting = \relax
-  \let\headings = \relax
-  \let\include = \relax
-  \let\lowersections = \relax
-  \let\down = \relax
-  \let\raisesections = \relax
-  \let\up = \relax
-  \let\set = \relax
-  \let\clear = \relax
-  \let\item = \relax
-}
-
-% Ignore @ignore ... @end ignore.
-%
-\def\ignore{\doignore{ignore}}
-
-% Ignore @ifinfo, @ifhtml, @ifnottex, @html, @menu, and @direntry text.
-%
-\def\ifinfo{\doignore{ifinfo}}
-\def\ifhtml{\doignore{ifhtml}}
-\def\ifnottex{\doignore{ifnottex}}
-\def\html{\doignore{html}}
-\def\menu{\doignore{menu}}
-\def\direntry{\doignore{direntry}}
-
-% @dircategory CATEGORY  -- specify a category of the dir file
-% which this file should belong to.  Ignore this in TeX.
-\let\dircategory = \comment
-
-% Ignore text until a line `@end #1'.
-%
-\def\doignore#1{\begingroup
-  % Don't complain about control sequences we have declared \outer.
-  \ignoresections
-  %
-  % Define a command to swallow text until we reach `@end #1'.
-  % This @ is a catcode 12 token (that is the normal catcode of @ in
-  % this texinfo.tex file).  We change the catcode of @ below to match.
-  \long\def\doignoretext##1 at end #1{\enddoignore}%
-  %
-  % Make sure that spaces turn into tokens that match what \doignoretext wants.
-  \catcode32 = 10
-  %
-  % Ignore braces, too, so mismatched braces don't cause trouble.
-  \catcode`\{ = 9
-  \catcode`\} = 9
-  %
-  % We must not have @c interpreted as a control sequence.
-  \catcode`\@ = 12
-  %
-  % Make the letter c a comment character so that the rest of the line
-  % will be ignored. This way, the document can have (for example)
-  %   @c @end ifinfo
-  % and the @end ifinfo will be properly ignored.
-  % (We've just changed @ to catcode 12.)
-  \catcode`\c = 14
-  %
-  % And now expand that command.
-  \doignoretext
-}
-
-% What we do to finish off ignored text.
-%
-\def\enddoignore{\endgroup\ignorespaces}%
-
-\newif\ifwarnedobs\warnedobsfalse
-\def\obstexwarn{%
-  \ifwarnedobs\relax\else
-  % We need to warn folks that they may have trouble with TeX 3.0.
-  % This uses \immediate\write16 rather than \message to get newlines.
-    \immediate\write16{}
-    \immediate\write16{WARNING: for users of Unix TeX 3.0!}
-    \immediate\write16{This manual trips a bug in TeX version 3.0 (tex hangs).}
-    \immediate\write16{If you are running another version of TeX, relax.}
-    \immediate\write16{If you are running Unix TeX 3.0, kill this TeX process.}
-    \immediate\write16{  Then upgrade your TeX installation if you can.}
-    \immediate\write16{  (See ftp://ftp.gnu.org/pub/gnu/TeX.README.)}
-    \immediate\write16{If you are stuck with version 3.0, run the}
-    \immediate\write16{  script ``tex3patch'' from the Texinfo distribution}
-    \immediate\write16{  to use a workaround.}
-    \immediate\write16{}
-    \global\warnedobstrue
-    \fi
-}
-
-% **In TeX 3.0, setting text in \nullfont hangs tex.  For a
-% workaround (which requires the file ``dummy.tfm'' to be installed),
-% uncomment the following line:
-%%%%%\font\nullfont=dummy\let\obstexwarn=\relax
-
-% Ignore text, except that we keep track of conditional commands for
-% purposes of nesting, up to an `@end #1' command.
-%
-\def\nestedignore#1{%
-  \obstexwarn
-  % We must actually expand the ignored text to look for the @end
-  % command, so that nested ignore constructs work.  Thus, we put the
-  % text into a \vbox and then do nothing with the result.  To minimize
-  % the change of memory overflow, we follow the approach outlined on
-  % page 401 of the TeXbook: make the current font be a dummy font.
-  %
-  \setbox0 = \vbox\bgroup
-    % Don't complain about control sequences we have declared \outer.
-    \ignoresections
-    %
-    % Define `@end #1' to end the box, which will in turn undefine the
-    % @end command again.
-    \expandafter\def\csname E#1\endcsname{\egroup\ignorespaces}%
-    %
-    % We are going to be parsing Texinfo commands.  Most cause no
-    % trouble when they are used incorrectly, but some commands do
-    % complicated argument parsing or otherwise get confused, so we
-    % undefine them.
-    %
-    % We can't do anything about stray @-signs, unfortunately;
-    % they'll produce `undefined control sequence' errors.
-    \ignoremorecommands
-    %
-    % Set the current font to be \nullfont, a TeX primitive, and define
-    % all the font commands to also use \nullfont.  We don't use
-    % dummy.tfm, as suggested in the TeXbook, because not all sites
-    % might have that installed.  Therefore, math mode will still
-    % produce output, but that should be an extremely small amount of
-    % stuff compared to the main input.
-    %
-    \nullfont
-    \let\tenrm=\nullfont \let\tenit=\nullfont \let\tensl=\nullfont
-    \let\tenbf=\nullfont \let\tentt=\nullfont \let\smallcaps=\nullfont
-    \let\tensf=\nullfont
-    % Similarly for index fonts (mostly for their use in smallexample).
-    \let\smallrm=\nullfont \let\smallit=\nullfont \let\smallsl=\nullfont
-    \let\smallbf=\nullfont \let\smalltt=\nullfont \let\smallsc=\nullfont
-    \let\smallsf=\nullfont
-    %
-    % Don't complain when characters are missing from the fonts.
-    \tracinglostchars = 0
-    %
-    % Don't bother to do space factor calculations.
-    \frenchspacing
-    %
-    % Don't report underfull hboxes.
-    \hbadness = 10000
-    %
-    % Do minimal line-breaking.
-    \pretolerance = 10000
-    %
-    % Do not execute instructions in @tex
-    \def\tex{\doignore{tex}}%
-    % Do not execute macro definitions.
-    % `c' is a comment character, so the word `macro' will get cut off.
-    \def\macro{\doignore{ma}}%
-}
-
-% @set VAR sets the variable VAR to an empty value.
-% @set VAR REST-OF-LINE sets VAR to the value REST-OF-LINE.
-%
-% Since we want to separate VAR from REST-OF-LINE (which might be
-% empty), we can't just use \parsearg; we have to insert a space of our
-% own to delimit the rest of the line, and then take it out again if we
-% didn't need it.  Make sure the catcode of space is correct to avoid
-% losing inside @example, for instance.
-%
-\def\set{\begingroup\catcode` =10
-  \catcode`\-=12 \catcode`\_=12 % Allow - and _ in VAR.
-  \parsearg\setxxx}
-\def\setxxx#1{\setyyy#1 \endsetyyy}
-\def\setyyy#1 #2\endsetyyy{%
-  \def\temp{#2}%
-  \ifx\temp\empty \global\expandafter\let\csname SET#1\endcsname = \empty
-  \else \setzzz{#1}#2\endsetzzz % Remove the trailing space \setxxx inserted.
-  \fi
-  \endgroup
-}
-% Can't use \xdef to pre-expand #2 and save some time, since \temp or
-% \next or other control sequences that we've defined might get us into
-% an infinite loop. Consider `@set foo @cite{bar}'.
-\def\setzzz#1#2 \endsetzzz{\expandafter\gdef\csname SET#1\endcsname{#2}}
-
-% @clear VAR clears (i.e., unsets) the variable VAR.
-%
-\def\clear{\parsearg\clearxxx}
-\def\clearxxx#1{\global\expandafter\let\csname SET#1\endcsname=\relax}
-
-% @value{foo} gets the text saved in variable foo.
-{
-  \catcode`\_ = \active
-  %
-  % We might end up with active _ or - characters in the argument if
-  % we're called from @code, as @code{@value{foo-bar_}}.  So \let any
-  % such active characters to their normal equivalents.
-  \gdef\value{\begingroup
-    \catcode`\-=12 \catcode`\_=12
-    \indexbreaks \let_\normalunderscore
-    \valuexxx}
-}
-\def\valuexxx#1{\expandablevalue{#1}\endgroup}
-
-% We have this subroutine so that we can handle at least some @value's
-% properly in indexes (we \let\value to this in \indexdummies).  Ones
-% whose names contain - or _ still won't work, but we can't do anything
-% about that.  The command has to be fully expandable, since the result
-% winds up in the index file.  This means that if the variable's value
-% contains other Texinfo commands, it's almost certain it will fail
-% (although perhaps we could fix that with sufficient work to do a
-% one-level expansion on the result, instead of complete).
-%
-\def\expandablevalue#1{%
-  \expandafter\ifx\csname SET#1\endcsname\relax
-    {[No value for ``#1'']}%
-  \else
-    \csname SET#1\endcsname
-  \fi
-}
-
-% @ifset VAR ... @end ifset reads the `...' iff VAR has been defined
-% with @set.
-%
-\def\ifset{\parsearg\ifsetxxx}
-\def\ifsetxxx #1{%
-  \expandafter\ifx\csname SET#1\endcsname\relax
-    \expandafter\ifsetfail
-  \else
-    \expandafter\ifsetsucceed
-  \fi
-}
-\def\ifsetsucceed{\conditionalsucceed{ifset}}
-\def\ifsetfail{\nestedignore{ifset}}
-\defineunmatchedend{ifset}
-
-% @ifclear VAR ... @end ifclear reads the `...' iff VAR has never been
-% defined with @set, or has been undefined with @clear.
-%
-\def\ifclear{\parsearg\ifclearxxx}
-\def\ifclearxxx #1{%
-  \expandafter\ifx\csname SET#1\endcsname\relax
-    \expandafter\ifclearsucceed
-  \else
-    \expandafter\ifclearfail
-  \fi
-}
-\def\ifclearsucceed{\conditionalsucceed{ifclear}}
-\def\ifclearfail{\nestedignore{ifclear}}
-\defineunmatchedend{ifclear}
-
-% @iftex, @ifnothtml, @ifnotinfo always succeed; we read the text
-% following, through the first @end iftex (etc.).  Make `@end iftex'
-% (etc.) valid only after an @iftex.
-%
-\def\iftex{\conditionalsucceed{iftex}}
-\def\ifnothtml{\conditionalsucceed{ifnothtml}}
-\def\ifnotinfo{\conditionalsucceed{ifnotinfo}}
-\defineunmatchedend{iftex}
-\defineunmatchedend{ifnothtml}
-\defineunmatchedend{ifnotinfo}
-
-% We can't just want to start a group at @iftex (for example) and end it
-% at @end iftex, since then @set commands inside the conditional have no
-% effect (they'd get reverted at the end of the group).  So we must
-% define \Eiftex to redefine itself to be its previous value.  (We can't
-% just define it to fail again with an ``unmatched end'' error, since
-% the @ifset might be nested.)
-%
-\def\conditionalsucceed#1{%
-  \edef\temp{%
-    % Remember the current value of \E#1.
-    \let\nece{prevE#1} = \nece{E#1}%
-    %
-    % At the `@end #1', redefine \E#1 to be its previous value.
-    \def\nece{E#1}{\let\nece{E#1} = \nece{prevE#1}}%
-  }%
-  \temp
-}
-
-% We need to expand lots of \csname's, but we don't want to expand the
-% control sequences after we've constructed them.
-%
-\def\nece#1{\expandafter\noexpand\csname#1\endcsname}
-
-% @defininfoenclose.
-\let\definfoenclose=\comment
-
-
-\message{indexing,}
-% Index generation facilities
-
-% Define \newwrite to be identical to plain tex's \newwrite
-% except not \outer, so it can be used within \newindex.
-{\catcode`\@=11
-\gdef\newwrite{\alloc at 7\write\chardef\sixt@@n}}
-
-% \newindex {foo} defines an index named foo.
-% It automatically defines \fooindex such that
-% \fooindex ...rest of line... puts an entry in the index foo.
-% It also defines \fooindfile to be the number of the output channel for
-% the file that accumulates this index.  The file's extension is foo.
-% The name of an index should be no more than 2 characters long
-% for the sake of vms.
-%
-\def\newindex#1{%
-  \iflinks
-    \expandafter\newwrite \csname#1indfile\endcsname
-    \openout \csname#1indfile\endcsname \jobname.#1 % Open the file
-  \fi
-  \expandafter\xdef\csname#1index\endcsname{%     % Define @#1index
-    \noexpand\doindex{#1}}
-}
-
-% @defindex foo  ==  \newindex{foo}
-%
-\def\defindex{\parsearg\newindex}
-
-% Define @defcodeindex, like @defindex except put all entries in @code.
-%
-\def\defcodeindex{\parsearg\newcodeindex}
-%
-\def\newcodeindex#1{%
-  \iflinks
-    \expandafter\newwrite \csname#1indfile\endcsname
-    \openout \csname#1indfile\endcsname \jobname.#1
-  \fi
-  \expandafter\xdef\csname#1index\endcsname{%
-    \noexpand\docodeindex{#1}}%
-}
-
-
-% @synindex foo bar    makes index foo feed into index bar.
-% Do this instead of @defindex foo if you don't want it as a separate index.
-% 
-% @syncodeindex foo bar   similar, but put all entries made for index foo
-% inside @code.
-% 
-\def\synindex#1 #2 {\dosynindex\doindex{#1}{#2}}
-\def\syncodeindex#1 #2 {\dosynindex\docodeindex{#1}{#2}}
-
-% #1 is \doindex or \docodeindex, #2 the index getting redefined (foo),
-% #3 the target index (bar).
-\def\dosynindex#1#2#3{%
-  % Only do \closeout if we haven't already done it, else we'll end up
-  % closing the target index.
-  \expandafter \ifx\csname donesynindex#2\endcsname \undefined
-    % The \closeout helps reduce unnecessary open files; the limit on the
-    % Acorn RISC OS is a mere 16 files.
-    \expandafter\closeout\csname#2indfile\endcsname
-    \expandafter\let\csname\donesynindex#2\endcsname = 1
-  \fi
-  % redefine \fooindfile:
-  \expandafter\let\expandafter\temp\expandafter=\csname#3indfile\endcsname
-  \expandafter\let\csname#2indfile\endcsname=\temp
-  % redefine \fooindex:
-  \expandafter\xdef\csname#2index\endcsname{\noexpand#1{#3}}%
-}
-
-% Define \doindex, the driver for all \fooindex macros.
-% Argument #1 is generated by the calling \fooindex macro,
-%  and it is "foo", the name of the index.
-
-% \doindex just uses \parsearg; it calls \doind for the actual work.
-% This is because \doind is more useful to call from other macros.
-
-% There is also \dosubind {index}{topic}{subtopic}
-% which makes an entry in a two-level index such as the operation index.
-
-\def\doindex#1{\edef\indexname{#1}\parsearg\singleindexer}
-\def\singleindexer #1{\doind{\indexname}{#1}}
-
-% like the previous two, but they put @code around the argument.
-\def\docodeindex#1{\edef\indexname{#1}\parsearg\singlecodeindexer}
-\def\singlecodeindexer #1{\doind{\indexname}{\code{#1}}}
-
-\def\indexdummies{%
-\def\ { }%
-% Take care of the plain tex accent commands.
-\def\"{\realbackslash "}%
-\def\`{\realbackslash `}%
-\def\'{\realbackslash '}%
-\def\^{\realbackslash ^}%
-\def\~{\realbackslash ~}%
-\def\={\realbackslash =}%
-\def\b{\realbackslash b}%
-\def\c{\realbackslash c}%
-\def\d{\realbackslash d}%
-\def\u{\realbackslash u}%
-\def\v{\realbackslash v}%
-\def\H{\realbackslash H}%
-% Take care of the plain tex special European modified letters.
-\def\oe{\realbackslash oe}%
-\def\ae{\realbackslash ae}%
-\def\aa{\realbackslash aa}%
-\def\OE{\realbackslash OE}%
-\def\AE{\realbackslash AE}%
-\def\AA{\realbackslash AA}%
-\def\o{\realbackslash o}%
-\def\O{\realbackslash O}%
-\def\l{\realbackslash l}%
-\def\L{\realbackslash L}%
-\def\ss{\realbackslash ss}%
-% Take care of texinfo commands likely to appear in an index entry.
-% (Must be a way to avoid doing expansion at all, and thus not have to
-% laboriously list every single command here.)
-\def\@{@}% will be @@ when we switch to @ as escape char.
-% Need these in case \tex is in effect and \{ is a \delimiter again.
-% But can't use \lbracecmd and \rbracecmd because texindex assumes
-% braces and backslashes are used only as delimiters.  
-\let\{ = \mylbrace
-\let\} = \myrbrace
-\def\_{{\realbackslash _}}%
-\def\w{\realbackslash w }%
-\def\bf{\realbackslash bf }%
-%\def\rm{\realbackslash rm }%
-\def\sl{\realbackslash sl }%
-\def\sf{\realbackslash sf}%
-\def\tt{\realbackslash tt}%
-\def\gtr{\realbackslash gtr}%
-\def\less{\realbackslash less}%
-\def\hat{\realbackslash hat}%
-\def\TeX{\realbackslash TeX}%
-\def\dots{\realbackslash dots }%
-\def\result{\realbackslash result}%
-\def\equiv{\realbackslash equiv}%
-\def\expansion{\realbackslash expansion}%
-\def\print{\realbackslash print}%
-\def\error{\realbackslash error}%
-\def\point{\realbackslash point}%
-\def\copyright{\realbackslash copyright}%
-\def\tclose##1{\realbackslash tclose {##1}}%
-\def\code##1{\realbackslash code {##1}}%
-\def\uref##1{\realbackslash uref {##1}}%
-\def\url##1{\realbackslash url {##1}}%
-\def\env##1{\realbackslash env {##1}}%
-\def\command##1{\realbackslash command {##1}}%
-\def\option##1{\realbackslash option {##1}}%
-\def\dotless##1{\realbackslash dotless {##1}}%
-\def\samp##1{\realbackslash samp {##1}}%
-\def\,##1{\realbackslash ,{##1}}%
-\def\t##1{\realbackslash t {##1}}%
-\def\r##1{\realbackslash r {##1}}%
-\def\i##1{\realbackslash i {##1}}%
-\def\b##1{\realbackslash b {##1}}%
-\def\sc##1{\realbackslash sc {##1}}%
-\def\cite##1{\realbackslash cite {##1}}%
-\def\key##1{\realbackslash key {##1}}%
-\def\file##1{\realbackslash file {##1}}%
-\def\var##1{\realbackslash var {##1}}%
-\def\kbd##1{\realbackslash kbd {##1}}%
-\def\dfn##1{\realbackslash dfn {##1}}%
-\def\emph##1{\realbackslash emph {##1}}%
-\def\acronym##1{\realbackslash acronym {##1}}%
-%
-% Handle some cases of @value -- where the variable name does not
-% contain - or _, and the value does not contain any
-% (non-fully-expandable) commands.
-\let\value = \expandablevalue
-%
-\unsepspaces
-% Turn off macro expansion
-\turnoffmacros
-}
-
-% If an index command is used in an @example environment, any spaces
-% therein should become regular spaces in the raw index file, not the
-% expansion of \tie (\\leavevmode \penalty \@M \ ).
-{\obeyspaces
- \gdef\unsepspaces{\obeyspaces\let =\space}}
-
-% \indexnofonts no-ops all font-change commands.
-% This is used when outputting the strings to sort the index by.
-\def\indexdummyfont#1{#1}
-\def\indexdummytex{TeX}
-\def\indexdummydots{...}
-
-\def\indexnofonts{%
-% Just ignore accents.
-\let\,=\indexdummyfont
-\let\"=\indexdummyfont
-\let\`=\indexdummyfont
-\let\'=\indexdummyfont
-\let\^=\indexdummyfont
-\let\~=\indexdummyfont
-\let\==\indexdummyfont
-\let\b=\indexdummyfont
-\let\c=\indexdummyfont
-\let\d=\indexdummyfont
-\let\u=\indexdummyfont
-\let\v=\indexdummyfont
-\let\H=\indexdummyfont
-\let\dotless=\indexdummyfont
-% Take care of the plain tex special European modified letters.
-\def\oe{oe}%
-\def\ae{ae}%
-\def\aa{aa}%
-\def\OE{OE}%
-\def\AE{AE}%
-\def\AA{AA}%
-\def\o{o}%
-\def\O{O}%
-\def\l{l}%
-\def\L{L}%
-\def\ss{ss}%
-\let\w=\indexdummyfont
-\let\t=\indexdummyfont
-\let\r=\indexdummyfont
-\let\i=\indexdummyfont
-\let\b=\indexdummyfont
-\let\emph=\indexdummyfont
-\let\strong=\indexdummyfont
-\let\cite=\indexdummyfont
-\let\sc=\indexdummyfont
-%Don't no-op \tt, since it isn't a user-level command
-% and is used in the definitions of the active chars like <, >, |...
-%\let\tt=\indexdummyfont
-\let\tclose=\indexdummyfont
-\let\code=\indexdummyfont
-\let\url=\indexdummyfont
-\let\uref=\indexdummyfont
-\let\env=\indexdummyfont
-\let\acronym=\indexdummyfont
-\let\command=\indexdummyfont
-\let\option=\indexdummyfont
-\let\file=\indexdummyfont
-\let\samp=\indexdummyfont
-\let\kbd=\indexdummyfont
-\let\key=\indexdummyfont
-\let\var=\indexdummyfont
-\let\TeX=\indexdummytex
-\let\dots=\indexdummydots
-\def\@{@}%
-}
-
-% To define \realbackslash, we must make \ not be an escape.
-% We must first make another character (@) an escape
-% so we do not become unable to do a definition.
-
-{\catcode`\@=0 \catcode`\\=\other
- @gdef at realbackslash{\}}
-
-\let\indexbackslash=0  %overridden during \printindex.
-\let\SETmarginindex=\relax % put index entries in margin (undocumented)?
-
-% For \ifx comparisons.
-\def\emptymacro{\empty}
-
-% Most index entries go through here, but \dosubind is the general case.
-%
-\def\doind#1#2{\dosubind{#1}{#2}\empty}
-
-% Workhorse for all \fooindexes.
-% #1 is name of index, #2 is stuff to put there, #3 is subentry --
-% \empty if called from \doind, as we usually are.  The main exception
-% is with defuns, which call us directly.
-%
-\def\dosubind#1#2#3{%
-  % Put the index entry in the margin if desired.
-  \ifx\SETmarginindex\relax\else
-    \insert\margin{\hbox{\vrule height8pt depth3pt width0pt #2}}%
-  \fi
-  {%
-    \count255=\lastpenalty
-    {%
-      \indexdummies % Must do this here, since \bf, etc expand at this stage
-      \escapechar=`\\
-      {%
-        \let\folio = 0% We will expand all macros now EXCEPT \folio.
-        \def\rawbackslashxx{\indexbackslash}% \indexbackslash isn't defined now
-        % so it will be output as is; and it will print as backslash.
-        %
-        \def\thirdarg{#3}%
-        %
-        % If third arg is present, precede it with space in sort key.
-        \ifx\thirdarg\emptymacro
-          \let\subentry = \empty
-        \else
-          \def\subentry{ #3}%
-        \fi
-        %
-        % First process the index entry with all font commands turned
-        % off to get the string to sort by.
-        {\indexnofonts \xdef\indexsorttmp{#2\subentry}}%
-        %
-        % Now the real index entry with the fonts.
-        \toks0 = {#2}%
-        %
-        % If third (subentry) arg is present, add it to the index
-        % string.  And include a space.
-        \ifx\thirdarg\emptymacro \else
-          \toks0 = \expandafter{\the\toks0 \space #3}%
-        \fi
-        %
-        % Set up the complete index entry, with both the sort key
-        % and the original text, including any font commands.  We write
-        % three arguments to \entry to the .?? file, texindex reduces to
-        % two when writing the .??s sorted result.
-        \edef\temp{%
-          \write\csname#1indfile\endcsname{%
-            \realbackslash entry{\indexsorttmp}{\folio}{\the\toks0}}%
-        }%
-        %
-        % If a skip is the last thing on the list now, preserve it
-        % by backing up by \lastskip, doing the \write, then inserting
-        % the skip again.  Otherwise, the whatsit generated by the
-        % \write will make \lastskip zero.  The result is that sequences
-        % like this:
-        % @end defun
-        % @tindex whatever
-        % @defun ...
-        % will have extra space inserted, because the \medbreak in the
-        % start of the @defun won't see the skip inserted by the @end of
-        % the previous defun.
-        %
-        % But don't do any of this if we're not in vertical mode.  We
-        % don't want to do a \vskip and prematurely end a paragraph.
-        %
-        % Avoid page breaks due to these extra skips, too.
-        %
-        \iflinks
-          \ifvmode
-            \skip0 = \lastskip
-            \ifdim\lastskip = 0pt \else \nobreak\vskip-\lastskip \fi
-          \fi
-          %
-          \temp % do the write
-          %
-          %
-          \ifvmode \ifdim\skip0 = 0pt \else \nobreak\vskip\skip0 \fi \fi
-        \fi
-      }%
-    }%
-    \penalty\count255
-  }%
-}
-
-% The index entry written in the file actually looks like
-%  \entry {sortstring}{page}{topic}
-% or
-%  \entry {sortstring}{page}{topic}{subtopic}
-% The texindex program reads in these files and writes files
-% containing these kinds of lines:
-%  \initial {c}
-%     before the first topic whose initial is c
-%  \entry {topic}{pagelist}
-%     for a topic that is used without subtopics
-%  \primary {topic}
-%     for the beginning of a topic that is used with subtopics
-%  \secondary {subtopic}{pagelist}
-%     for each subtopic.
-
-% Define the user-accessible indexing commands
-% @findex, @vindex, @kindex, @cindex.
-
-\def\findex {\fnindex}
-\def\kindex {\kyindex}
-\def\cindex {\cpindex}
-\def\vindex {\vrindex}
-\def\tindex {\tpindex}
-\def\pindex {\pgindex}
-
-\def\cindexsub {\begingroup\obeylines\cindexsub}
-{\obeylines %
-\gdef\cindexsub "#1" #2^^M{\endgroup %
-\dosubind{cp}{#2}{#1}}}
-
-% Define the macros used in formatting output of the sorted index material.
-
-% @printindex causes a particular index (the ??s file) to get printed.
-% It does not print any chapter heading (usually an @unnumbered).
-%
-\def\printindex{\parsearg\doprintindex}
-\def\doprintindex#1{\begingroup
-  \dobreak \chapheadingskip{10000}%
-  %
-  \smallfonts \rm
-  \tolerance = 9500
-  \indexbreaks
-  %
-  % See if the index file exists and is nonempty.
-  % Change catcode of @ here so that if the index file contains
-  % \initial {@}
-  % as its first line, TeX doesn't complain about mismatched braces
-  % (because it thinks @} is a control sequence).
-  \catcode`\@ = 11
-  \openin 1 \jobname.#1s
-  \ifeof 1
-    % \enddoublecolumns gets confused if there is no text in the index,
-    % and it loses the chapter title and the aux file entries for the
-    % index.  The easiest way to prevent this problem is to make sure
-    % there is some text.
-    \putwordIndexNonexistent
-  \else
-    %
-    % If the index file exists but is empty, then \openin leaves \ifeof
-    % false.  We have to make TeX try to read something from the file, so
-    % it can discover if there is anything in it.
-    \read 1 to \temp
-    \ifeof 1
-      \putwordIndexIsEmpty
-    \else
-      % Index files are almost Texinfo source, but we use \ as the escape
-      % character.  It would be better to use @, but that's too big a change
-      % to make right now.
-      \def\indexbackslash{\rawbackslashxx}%
-      \catcode`\\ = 0
-      \escapechar = `\\
-      \begindoublecolumns
-      \input \jobname.#1s
-      \enddoublecolumns
-    \fi
-  \fi
-  \closein 1
-\endgroup}
-
-% These macros are used by the sorted index file itself.
-% Change them to control the appearance of the index.
-
-\def\initial#1{{%
-  % Some minor font changes for the special characters.
-  \let\tentt=\sectt \let\tt=\sectt \let\sf=\sectt
-  %
-  % Remove any glue we may have, we'll be inserting our own.
-  \removelastskip
-  %
-  % We like breaks before the index initials, so insert a bonus.
-  \penalty -300
-  %
-  % Typeset the initial.  Making this add up to a whole number of
-  % baselineskips increases the chance of the dots lining up from column
-  % to column.  It still won't often be perfect, because of the stretch
-  % we need before each entry, but it's better.
-  %
-  % No shrink because it confuses \balancecolumns.
-  \vskip 1.67\baselineskip plus .5\baselineskip
-  \leftline{\secbf #1}%
-  \vskip .33\baselineskip plus .1\baselineskip
-  %
-  % Do our best not to break after the initial.
-  \nobreak
-}}
-
-% This typesets a paragraph consisting of #1, dot leaders, and then #2
-% flush to the right margin.  It is used for index and table of contents
-% entries.  The paragraph is indented by \leftskip.
-%
-\def\entry#1#2{\begingroup
-  %
-  % Start a new paragraph if necessary, so our assignments below can't
-  % affect previous text.
-  \par
-  %
-  % Do not fill out the last line with white space.
-  \parfillskip = 0in
-  %
-  % No extra space above this paragraph.
-  \parskip = 0in
-  %
-  % Do not prefer a separate line ending with a hyphen to fewer lines.
-  \finalhyphendemerits = 0
-  %
-  % \hangindent is only relevant when the entry text and page number
-  % don't both fit on one line.  In that case, bob suggests starting the
-  % dots pretty far over on the line.  Unfortunately, a large
-  % indentation looks wrong when the entry text itself is broken across
-  % lines.  So we use a small indentation and put up with long leaders.
-  %
-  % \hangafter is reset to 1 (which is the value we want) at the start
-  % of each paragraph, so we need not do anything with that.
-  \hangindent = 2em
-  %
-  % When the entry text needs to be broken, just fill out the first line
-  % with blank space.
-  \rightskip = 0pt plus1fil
-  %
-  % A bit of stretch before each entry for the benefit of balancing columns.
-  \vskip 0pt plus1pt
-  %
-  % Start a ``paragraph'' for the index entry so the line breaking
-  % parameters we've set above will have an effect.
-  \noindent
-  %
-  % Insert the text of the index entry.  TeX will do line-breaking on it.
-  #1%
-  % The following is kludged to not output a line of dots in the index if
-  % there are no page numbers.  The next person who breaks this will be
-  % cursed by a Unix daemon.
-  \def\tempa{{\rm }}%
-  \def\tempb{#2}%
-  \edef\tempc{\tempa}%
-  \edef\tempd{\tempb}%
-  \ifx\tempc\tempd\ \else%
-    %
-    % If we must, put the page number on a line of its own, and fill out
-    % this line with blank space.  (The \hfil is overwhelmed with the
-    % fill leaders glue in \indexdotfill if the page number does fit.)
-    \hfil\penalty50
-    \null\nobreak\indexdotfill % Have leaders before the page number.
-    %
-    % The `\ ' here is removed by the implicit \unskip that TeX does as
-    % part of (the primitive) \par.  Without it, a spurious underfull
-    % \hbox ensues.
-    \ifpdf
-      \pdfgettoks#2.\ \the\toksA % The page number ends the paragraph.
-    \else
-      \ #2% The page number ends the paragraph.
-    \fi
-  \fi%
-  \par
-\endgroup}
-
-% Like \dotfill except takes at least 1 em.
-\def\indexdotfill{\cleaders
-  \hbox{$\mathsurround=0pt \mkern1.5mu ${\it .}$ \mkern1.5mu$}\hskip 1em plus 1fill}
-
-\def\primary #1{\line{#1\hfil}}
-
-\newskip\secondaryindent \secondaryindent=0.5cm
-
-\def\secondary #1#2{
-{\parfillskip=0in \parskip=0in
-\hangindent =1in \hangafter=1
-\noindent\hskip\secondaryindent\hbox{#1}\indexdotfill #2\par
-}}
-
-% Define two-column mode, which we use to typeset indexes.
-% Adapted from the TeXbook, page 416, which is to say,
-% the manmac.tex format used to print the TeXbook itself.
-\catcode`\@=11
-
-\newbox\partialpage
-\newdimen\doublecolumnhsize
-
-\def\begindoublecolumns{\begingroup % ended by \enddoublecolumns
-  % Grab any single-column material above us.
-  \output = {%
-    %
-    % Here is a possibility not foreseen in manmac: if we accumulate a
-    % whole lot of material, we might end up calling this \output
-    % routine twice in a row (see the doublecol-lose test, which is
-    % essentially a couple of indexes with @setchapternewpage off).  In
-    % that case we just ship out what is in \partialpage with the normal
-    % output routine.  Generally, \partialpage will be empty when this
-    % runs and this will be a no-op.  See the indexspread.tex test case.
-    \ifvoid\partialpage \else
-      \onepageout{\pagecontents\partialpage}%
-    \fi
-    %
-    \global\setbox\partialpage = \vbox{%
-      % Unvbox the main output page.
-      \unvbox\PAGE
-      \kern-\topskip \kern\baselineskip
-    }%
-  }%
-  \eject % run that output routine to set \partialpage
-  %
-  % Use the double-column output routine for subsequent pages.
-  \output = {\doublecolumnout}%
-  %
-  % Change the page size parameters.  We could do this once outside this
-  % routine, in each of @smallbook, @afourpaper, and the default 8.5x11
-  % format, but then we repeat the same computation.  Repeating a couple
-  % of assignments once per index is clearly meaningless for the
-  % execution time, so we may as well do it in one place.
-  %
-  % First we halve the line length, less a little for the gutter between
-  % the columns.  We compute the gutter based on the line length, so it
-  % changes automatically with the paper format.  The magic constant
-  % below is chosen so that the gutter has the same value (well, +-<1pt)
-  % as it did when we hard-coded it.
-  %
-  % We put the result in a separate register, \doublecolumhsize, so we
-  % can restore it in \pagesofar, after \hsize itself has (potentially)
-  % been clobbered.
-  %
-  \doublecolumnhsize = \hsize
-    \advance\doublecolumnhsize by -.04154\hsize
-    \divide\doublecolumnhsize by 2
-  \hsize = \doublecolumnhsize
-  %
-  % Double the \vsize as well.  (We don't need a separate register here,
-  % since nobody clobbers \vsize.)
-  \vsize = 2\vsize
-}
-
-% The double-column output routine for all double-column pages except
-% the last.
-%
-\def\doublecolumnout{%
-  \splittopskip=\topskip \splitmaxdepth=\maxdepth
-  % Get the available space for the double columns -- the normal
-  % (undoubled) page height minus any material left over from the
-  % previous page.
-  \dimen@ = \vsize
-  \divide\dimen@ by 2
-  \advance\dimen@ by -\ht\partialpage
-  %
-  % box0 will be the left-hand column, box2 the right.
-  \setbox0=\vsplit255 to\dimen@ \setbox2=\vsplit255 to\dimen@
-  \onepageout\pagesofar
-  \unvbox255
-  \penalty\outputpenalty
-}
-%
-% Re-output the contents of the output page -- any previous material,
-% followed by the two boxes we just split, in box0 and box2.
-\def\pagesofar{%
-  \unvbox\partialpage
-  %
-  \hsize = \doublecolumnhsize
-  \wd0=\hsize \wd2=\hsize
-  \hbox to\pagewidth{\box0\hfil\box2}%
-}
-% 
-% All done with double columns.
-\def\enddoublecolumns{%
-  \output = {%
-    % Split the last of the double-column material.  Leave it on the
-    % current page, no automatic page break.
-    \balancecolumns
-    %
-    % If we end up splitting too much material for the current page,
-    % though, there will be another page break right after this \output
-    % invocation ends.  Having called \balancecolumns once, we do not
-    % want to call it again.  Therefore, reset \output to its normal
-    % definition right away.  (We hope \balancecolumns will never be
-    % called on to balance too much material, but if it is, this makes
-    % the output somewhat more palatable.)
-    \global\output = {\onepageout{\pagecontents\PAGE}}%
-  }%
-  \eject
-  \endgroup % started in \begindoublecolumns
-  %
-  % \pagegoal was set to the doubled \vsize above, since we restarted
-  % the current page.  We're now back to normal single-column
-  % typesetting, so reset \pagegoal to the normal \vsize (after the
-  % \endgroup where \vsize got restored).
-  \pagegoal = \vsize
-}
-%
-% Called at the end of the double column material.
-\def\balancecolumns{%
-  \setbox0 = \vbox{\unvbox255}% like \box255 but more efficient, see p.120.
-  \dimen@ = \ht0
-  \advance\dimen@ by \topskip
-  \advance\dimen@ by-\baselineskip
-  \divide\dimen@ by 2 % target to split to
-  %debug\message{final 2-column material height=\the\ht0, target=\the\dimen at .}%
-  \splittopskip = \topskip
-  % Loop until we get a decent breakpoint.
-  {%
-    \vbadness = 10000
-    \loop
-      \global\setbox3 = \copy0
-      \global\setbox1 = \vsplit3 to \dimen@
-    \ifdim\ht3>\dimen@
-      \global\advance\dimen@ by 1pt
-    \repeat
-  }%
-  %debug\message{split to \the\dimen@, column heights: \the\ht1, \the\ht3.}%
-  \setbox0=\vbox to\dimen@{\unvbox1}%
-  \setbox2=\vbox to\dimen@{\unvbox3}%
-  %
-  \pagesofar
-}
-\catcode`\@ = \other
-
-
-\message{sectioning,}
-% Chapters, sections, etc.
-
-\newcount\chapno
-\newcount\secno        \secno=0
-\newcount\subsecno     \subsecno=0
-\newcount\subsubsecno  \subsubsecno=0
-
-% This counter is funny since it counts through charcodes of letters A, B, ...
-\newcount\appendixno  \appendixno = `\@
-% \def\appendixletter{\char\the\appendixno}
-% We do the following for the sake of pdftex, which needs the actual
-% letter in the expansion, not just typeset.
-\def\appendixletter{%
-  \ifnum\appendixno=`A A%
-  \else\ifnum\appendixno=`B B%
-  \else\ifnum\appendixno=`C C%
-  \else\ifnum\appendixno=`D D%
-  \else\ifnum\appendixno=`E E%
-  \else\ifnum\appendixno=`F F%
-  \else\ifnum\appendixno=`G G%
-  \else\ifnum\appendixno=`H H%
-  \else\ifnum\appendixno=`I I%
-  \else\ifnum\appendixno=`J J%
-  \else\ifnum\appendixno=`K K%
-  \else\ifnum\appendixno=`L L%
-  \else\ifnum\appendixno=`M M%
-  \else\ifnum\appendixno=`N N%
-  \else\ifnum\appendixno=`O O%
-  \else\ifnum\appendixno=`P P%
-  \else\ifnum\appendixno=`Q Q%
-  \else\ifnum\appendixno=`R R%
-  \else\ifnum\appendixno=`S S%
-  \else\ifnum\appendixno=`T T%
-  \else\ifnum\appendixno=`U U%
-  \else\ifnum\appendixno=`V V%
-  \else\ifnum\appendixno=`W W%
-  \else\ifnum\appendixno=`X X%
-  \else\ifnum\appendixno=`Y Y%
-  \else\ifnum\appendixno=`Z Z%
-  % The \the is necessary, despite appearances, because \appendixletter is
-  % expanded while writing the .toc file.  \char\appendixno is not
-  % expandable, thus it is written literally, thus all appendixes come out
-  % with the same letter (or @) in the toc without it.
-  \else\char\the\appendixno
-  \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi
-  \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi}
-
-% Each @chapter defines this as the name of the chapter.
-% page headings and footings can use it.  @section does likewise.
-\def\thischapter{}
-\def\thissection{}
-
-\newcount\absseclevel % used to calculate proper heading level
-\newcount\secbase\secbase=0 % @raise/lowersections modify this count
-
-% @raisesections: treat @section as chapter, @subsection as section, etc.
-\def\raisesections{\global\advance\secbase by -1}
-\let\up=\raisesections % original BFox name
-
-% @lowersections: treat @chapter as section, @section as subsection, etc.
-\def\lowersections{\global\advance\secbase by 1}
-\let\down=\lowersections % original BFox name
-
-% Choose a numbered-heading macro
-% #1 is heading level if unmodified by @raisesections or @lowersections
-% #2 is text for heading
-\def\numhead#1#2{\absseclevel=\secbase\advance\absseclevel by #1
-\ifcase\absseclevel
-  \chapterzzz{#2}
-\or
-  \seczzz{#2}
-\or
-  \numberedsubseczzz{#2}
-\or
-  \numberedsubsubseczzz{#2}
-\else
-  \ifnum \absseclevel<0
-    \chapterzzz{#2}
-  \else
-    \numberedsubsubseczzz{#2}
-  \fi
-\fi
-}
-
-% like \numhead, but chooses appendix heading levels
-\def\apphead#1#2{\absseclevel=\secbase\advance\absseclevel by #1
-\ifcase\absseclevel
-  \appendixzzz{#2}
-\or
-  \appendixsectionzzz{#2}
-\or
-  \appendixsubseczzz{#2}
-\or
-  \appendixsubsubseczzz{#2}
-\else
-  \ifnum \absseclevel<0
-    \appendixzzz{#2}
-  \else
-    \appendixsubsubseczzz{#2}
-  \fi
-\fi
-}
-
-% like \numhead, but chooses numberless heading levels
-\def\unnmhead#1#2{\absseclevel=\secbase\advance\absseclevel by #1
-\ifcase\absseclevel
-  \unnumberedzzz{#2}
-\or
-  \unnumberedseczzz{#2}
-\or
-  \unnumberedsubseczzz{#2}
-\or
-  \unnumberedsubsubseczzz{#2}
-\else
-  \ifnum \absseclevel<0
-    \unnumberedzzz{#2}
-  \else
-    \unnumberedsubsubseczzz{#2}
-  \fi
-\fi
-}
-
-% @chapter, @appendix, @unnumbered.
-\def\thischaptername{No Chapter Title}
-\outer\def\chapter{\parsearg\chapteryyy}
-\def\chapteryyy #1{\numhead0{#1}} % normally numhead0 calls chapterzzz
-\def\chapterzzz #1{%
-\secno=0 \subsecno=0 \subsubsecno=0
-\global\advance \chapno by 1 \message{\putwordChapter\space \the\chapno}%
-\chapmacro {#1}{\the\chapno}%
-\gdef\thissection{#1}%
-\gdef\thischaptername{#1}%
-% We don't substitute the actual chapter name into \thischapter
-% because we don't want its macros evaluated now.
-\xdef\thischapter{\putwordChapter{} \the\chapno: \noexpand\thischaptername}%
-\toks0 = {#1}%
-\edef\temp{\noexpand\writetocentry{\realbackslash chapentry{\the\toks0}%
-                                  {\the\chapno}}}%
-\temp
-\donoderef
-\global\let\section = \numberedsec
-\global\let\subsection = \numberedsubsec
-\global\let\subsubsection = \numberedsubsubsec
-}
-
-\outer\def\appendix{\parsearg\appendixyyy}
-\def\appendixyyy #1{\apphead0{#1}} % normally apphead0 calls appendixzzz
-\def\appendixzzz #1{%
-\secno=0 \subsecno=0 \subsubsecno=0
-\global\advance \appendixno by 1
-\message{\putwordAppendix\space \appendixletter}%
-\chapmacro {#1}{\putwordAppendix{} \appendixletter}%
-\gdef\thissection{#1}%
-\gdef\thischaptername{#1}%
-\xdef\thischapter{\putwordAppendix{} \appendixletter: \noexpand\thischaptername}%
-\toks0 = {#1}%
-\edef\temp{\noexpand\writetocentry{\realbackslash chapentry{\the\toks0}%
-                       {\putwordAppendix{} \appendixletter}}}%
-\temp
-\appendixnoderef
-\global\let\section = \appendixsec
-\global\let\subsection = \appendixsubsec
-\global\let\subsubsection = \appendixsubsubsec
-}
-
-% @centerchap is like @unnumbered, but the heading is centered.
-\outer\def\centerchap{\parsearg\centerchapyyy}
-\def\centerchapyyy #1{{\let\unnumbchapmacro=\centerchapmacro \unnumberedyyy{#1}}}
-
-% @top is like @unnumbered.
-\outer\def\top{\parsearg\unnumberedyyy}
-
-\outer\def\unnumbered{\parsearg\unnumberedyyy}
-\def\unnumberedyyy #1{\unnmhead0{#1}} % normally unnmhead0 calls unnumberedzzz
-\def\unnumberedzzz #1{%
-\secno=0 \subsecno=0 \subsubsecno=0
-%
-% This used to be simply \message{#1}, but TeX fully expands the
-% argument to \message.  Therefore, if #1 contained @-commands, TeX
-% expanded them.  For example, in `@unnumbered The @cite{Book}', TeX
-% expanded @cite (which turns out to cause errors because \cite is meant
-% to be executed, not expanded).
-%
-% Anyway, we don't want the fully-expanded definition of @cite to appear
-% as a result of the \message, we just want `@cite' itself.  We use
-% \the<toks register> to achieve this: TeX expands \the<toks> only once,
-% simply yielding the contents of <toks register>.  (We also do this for
-% the toc entries.)
-\toks0 = {#1}\message{(\the\toks0)}%
-%
-\unnumbchapmacro {#1}%
-\gdef\thischapter{#1}\gdef\thissection{#1}%
-\toks0 = {#1}%
-\edef\temp{\noexpand\writetocentry{\realbackslash unnumbchapentry{\the\toks0}}}%
-\temp
-\unnumbnoderef
-\global\let\section = \unnumberedsec
-\global\let\subsection = \unnumberedsubsec
-\global\let\subsubsection = \unnumberedsubsubsec
-}
-
-% Sections.
-\outer\def\numberedsec{\parsearg\secyyy}
-\def\secyyy #1{\numhead1{#1}} % normally calls seczzz
-\def\seczzz #1{%
-\subsecno=0 \subsubsecno=0 \global\advance \secno by 1 %
-\gdef\thissection{#1}\secheading {#1}{\the\chapno}{\the\secno}%
-\toks0 = {#1}%
-\edef\temp{\noexpand\writetocentry{\realbackslash secentry{\the\toks0}%
-                                  {\the\chapno}{\the\secno}}}%
-\temp
-\donoderef
-\nobreak
-}
-
-\outer\def\appendixsection{\parsearg\appendixsecyyy}
-\outer\def\appendixsec{\parsearg\appendixsecyyy}
-\def\appendixsecyyy #1{\apphead1{#1}} % normally calls appendixsectionzzz
-\def\appendixsectionzzz #1{%
-\subsecno=0 \subsubsecno=0 \global\advance \secno by 1 %
-\gdef\thissection{#1}\secheading {#1}{\appendixletter}{\the\secno}%
-\toks0 = {#1}%
-\edef\temp{\noexpand\writetocentry{\realbackslash secentry{\the\toks0}%
-                                  {\appendixletter}{\the\secno}}}%
-\temp
-\appendixnoderef
-\nobreak
-}
-
-\outer\def\unnumberedsec{\parsearg\unnumberedsecyyy}
-\def\unnumberedsecyyy #1{\unnmhead1{#1}} % normally calls unnumberedseczzz
-\def\unnumberedseczzz #1{%
-\plainsecheading {#1}\gdef\thissection{#1}%
-\toks0 = {#1}%
-\edef\temp{\noexpand\writetocentry{\realbackslash unnumbsecentry{\the\toks0}}}%
-\temp
-\unnumbnoderef
-\nobreak
-}
-
-% Subsections.
-\outer\def\numberedsubsec{\parsearg\numberedsubsecyyy}
-\def\numberedsubsecyyy #1{\numhead2{#1}} % normally calls numberedsubseczzz
-\def\numberedsubseczzz #1{%
-\gdef\thissection{#1}\subsubsecno=0 \global\advance \subsecno by 1 %
-\subsecheading {#1}{\the\chapno}{\the\secno}{\the\subsecno}%
-\toks0 = {#1}%
-\edef\temp{\noexpand\writetocentry{\realbackslash subsecentry{\the\toks0}%
-                                    {\the\chapno}{\the\secno}{\the\subsecno}}}%
-\temp
-\donoderef
-\nobreak
-}
-
-\outer\def\appendixsubsec{\parsearg\appendixsubsecyyy}
-\def\appendixsubsecyyy #1{\apphead2{#1}} % normally calls appendixsubseczzz
-\def\appendixsubseczzz #1{%
-\gdef\thissection{#1}\subsubsecno=0 \global\advance \subsecno by 1 %
-\subsecheading {#1}{\appendixletter}{\the\secno}{\the\subsecno}%
-\toks0 = {#1}%
-\edef\temp{\noexpand\writetocentry{\realbackslash subsecentry{\the\toks0}%
-                                {\appendixletter}{\the\secno}{\the\subsecno}}}%
-\temp
-\appendixnoderef
-\nobreak
-}
-
-\outer\def\unnumberedsubsec{\parsearg\unnumberedsubsecyyy}
-\def\unnumberedsubsecyyy #1{\unnmhead2{#1}} %normally calls unnumberedsubseczzz
-\def\unnumberedsubseczzz #1{%
-\plainsubsecheading {#1}\gdef\thissection{#1}%
-\toks0 = {#1}%
-\edef\temp{\noexpand\writetocentry{\realbackslash unnumbsubsecentry%
-                                    {\the\toks0}}}%
-\temp
-\unnumbnoderef
-\nobreak
-}
-
-% Subsubsections.
-\outer\def\numberedsubsubsec{\parsearg\numberedsubsubsecyyy}
-\def\numberedsubsubsecyyy #1{\numhead3{#1}} % normally numberedsubsubseczzz
-\def\numberedsubsubseczzz #1{%
-\gdef\thissection{#1}\global\advance \subsubsecno by 1 %
-\subsubsecheading {#1}
-  {\the\chapno}{\the\secno}{\the\subsecno}{\the\subsubsecno}%
-\toks0 = {#1}%
-\edef\temp{\noexpand\writetocentry{\realbackslash subsubsecentry{\the\toks0}%
-  {\the\chapno}{\the\secno}{\the\subsecno}{\the\subsubsecno}}}%
-\temp
-\donoderef
-\nobreak
-}
-
-\outer\def\appendixsubsubsec{\parsearg\appendixsubsubsecyyy}
-\def\appendixsubsubsecyyy #1{\apphead3{#1}} % normally appendixsubsubseczzz
-\def\appendixsubsubseczzz #1{%
-\gdef\thissection{#1}\global\advance \subsubsecno by 1 %
-\subsubsecheading {#1}
-  {\appendixletter}{\the\secno}{\the\subsecno}{\the\subsubsecno}%
-\toks0 = {#1}%
-\edef\temp{\noexpand\writetocentry{\realbackslash subsubsecentry{\the\toks0}%
-  {\appendixletter}{\the\secno}{\the\subsecno}{\the\subsubsecno}}}%
-\temp
-\appendixnoderef
-\nobreak
-}
-
-\outer\def\unnumberedsubsubsec{\parsearg\unnumberedsubsubsecyyy}
-\def\unnumberedsubsubsecyyy #1{\unnmhead3{#1}} %normally unnumberedsubsubseczzz
-\def\unnumberedsubsubseczzz #1{%
-\plainsubsubsecheading {#1}\gdef\thissection{#1}%
-\toks0 = {#1}%
-\edef\temp{\noexpand\writetocentry{\realbackslash unnumbsubsubsecentry%
-                                    {\the\toks0}}}%
-\temp
-\unnumbnoderef
-\nobreak
-}
-
-% These are variants which are not "outer", so they can appear in @ifinfo.
-% Actually, they should now be obsolete; ordinary section commands should work.
-\def\infotop{\parsearg\unnumberedzzz}
-\def\infounnumbered{\parsearg\unnumberedzzz}
-\def\infounnumberedsec{\parsearg\unnumberedseczzz}
-\def\infounnumberedsubsec{\parsearg\unnumberedsubseczzz}
-\def\infounnumberedsubsubsec{\parsearg\unnumberedsubsubseczzz}
-
-\def\infoappendix{\parsearg\appendixzzz}
-\def\infoappendixsec{\parsearg\appendixseczzz}
-\def\infoappendixsubsec{\parsearg\appendixsubseczzz}
-\def\infoappendixsubsubsec{\parsearg\appendixsubsubseczzz}
-
-\def\infochapter{\parsearg\chapterzzz}
-\def\infosection{\parsearg\sectionzzz}
-\def\infosubsection{\parsearg\subsectionzzz}
-\def\infosubsubsection{\parsearg\subsubsectionzzz}
-
-% These macros control what the section commands do, according
-% to what kind of chapter we are in (ordinary, appendix, or unnumbered).
-% Define them by default for a numbered chapter.
-\global\let\section = \numberedsec
-\global\let\subsection = \numberedsubsec
-\global\let\subsubsection = \numberedsubsubsec
-
-% Define @majorheading, @heading and @subheading
-
-% NOTE on use of \vbox for chapter headings, section headings, and such:
-%       1) We use \vbox rather than the earlier \line to permit
-%          overlong headings to fold.
-%       2) \hyphenpenalty is set to 10000 because hyphenation in a
-%          heading is obnoxious; this forbids it.
-%       3) Likewise, headings look best if no \parindent is used, and
-%          if justification is not attempted.  Hence \raggedright.
-
-
-\def\majorheading{\parsearg\majorheadingzzz}
-\def\majorheadingzzz #1{%
-{\advance\chapheadingskip by 10pt \chapbreak }%
-{\chapfonts \vbox{\hyphenpenalty=10000\tolerance=5000
-                  \parindent=0pt\raggedright
-                  \rm #1\hfill}}\bigskip \par\penalty 200}
-
-\def\chapheading{\parsearg\chapheadingzzz}
-\def\chapheadingzzz #1{\chapbreak %
-{\chapfonts \vbox{\hyphenpenalty=10000\tolerance=5000
-                  \parindent=0pt\raggedright
-                  \rm #1\hfill}}\bigskip \par\penalty 200}
-
-% @heading, @subheading, @subsubheading.
-\def\heading{\parsearg\plainsecheading}
-\def\subheading{\parsearg\plainsubsecheading}
-\def\subsubheading{\parsearg\plainsubsubsecheading}
-
-% These macros generate a chapter, section, etc. heading only
-% (including whitespace, linebreaking, etc. around it),
-% given all the information in convenient, parsed form.
-
-%%% Args are the skip and penalty (usually negative)
-\def\dobreak#1#2{\par\ifdim\lastskip<#1\removelastskip\penalty#2\vskip#1\fi}
-
-\def\setchapterstyle #1 {\csname CHAPF#1\endcsname}
-
-%%% Define plain chapter starts, and page on/off switching for it
-% Parameter controlling skip before chapter headings (if needed)
-
-\newskip\chapheadingskip
-
-\def\chapbreak{\dobreak \chapheadingskip {-4000}}
-\def\chappager{\par\vfill\supereject}
-\def\chapoddpage{\chappager \ifodd\pageno \else \hbox to 0pt{} \chappager\fi}
-
-\def\setchapternewpage #1 {\csname CHAPPAG#1\endcsname}
-
-\def\CHAPPAGoff{%
-\global\let\contentsalignmacro = \chappager
-\global\let\pchapsepmacro=\chapbreak
-\global\let\pagealignmacro=\chappager}
-
-\def\CHAPPAGon{%
-\global\let\contentsalignmacro = \chappager
-\global\let\pchapsepmacro=\chappager
-\global\let\pagealignmacro=\chappager
-\global\def\HEADINGSon{\HEADINGSsingle}}
-
-\def\CHAPPAGodd{
-\global\let\contentsalignmacro = \chapoddpage
-\global\let\pchapsepmacro=\chapoddpage
-\global\let\pagealignmacro=\chapoddpage
-\global\def\HEADINGSon{\HEADINGSdouble}}
-
-\CHAPPAGon
-
-\def\CHAPFplain{
-\global\let\chapmacro=\chfplain
-\global\let\unnumbchapmacro=\unnchfplain
-\global\let\centerchapmacro=\centerchfplain}
-
-% Plain chapter opening.
-% #1 is the text, #2 the chapter number or empty if unnumbered.
-\def\chfplain#1#2{%
-  \pchapsepmacro
-  {%
-    \chapfonts \rm
-    \def\chapnum{#2}%
-    \setbox0 = \hbox{#2\ifx\chapnum\empty\else\enspace\fi}%
-    \vbox{\hyphenpenalty=10000 \tolerance=5000 \parindent=0pt \raggedright
-          \hangindent = \wd0 \centerparametersmaybe
-          \unhbox0 #1\par}%
-  }%
-  \nobreak\bigskip % no page break after a chapter title
-  \nobreak
-}
-
-% Plain opening for unnumbered.
-\def\unnchfplain#1{\chfplain{#1}{}}
-
-% @centerchap -- centered and unnumbered.
-\let\centerparametersmaybe = \relax
-\def\centerchfplain#1{{%
-  \def\centerparametersmaybe{%
-    \advance\rightskip by 3\rightskip
-    \leftskip = \rightskip
-    \parfillskip = 0pt
-  }%
-  \chfplain{#1}{}%
-}}
-
-\CHAPFplain % The default
-
-\def\unnchfopen #1{%
-\chapoddpage {\chapfonts \vbox{\hyphenpenalty=10000\tolerance=5000
-                       \parindent=0pt\raggedright
-                       \rm #1\hfill}}\bigskip \par\nobreak
-}
-
-\def\chfopen #1#2{\chapoddpage {\chapfonts
-\vbox to 3in{\vfil \hbox to\hsize{\hfil #2} \hbox to\hsize{\hfil #1} \vfil}}%
-\par\penalty 5000 %
-}
-
-\def\centerchfopen #1{%
-\chapoddpage {\chapfonts \vbox{\hyphenpenalty=10000\tolerance=5000
-                       \parindent=0pt
-                       \hfill {\rm #1}\hfill}}\bigskip \par\nobreak
-}
-
-\def\CHAPFopen{
-\global\let\chapmacro=\chfopen
-\global\let\unnumbchapmacro=\unnchfopen
-\global\let\centerchapmacro=\centerchfopen}
-
-
-% Section titles.
-\newskip\secheadingskip
-\def\secheadingbreak{\dobreak \secheadingskip {-1000}}
-\def\secheading#1#2#3{\sectionheading{sec}{#2.#3}{#1}}
-\def\plainsecheading#1{\sectionheading{sec}{}{#1}}
-
-% Subsection titles.
-\newskip \subsecheadingskip
-\def\subsecheadingbreak{\dobreak \subsecheadingskip {-500}}
-\def\subsecheading#1#2#3#4{\sectionheading{subsec}{#2.#3.#4}{#1}}
-\def\plainsubsecheading#1{\sectionheading{subsec}{}{#1}}
-
-% Subsubsection titles.
-\let\subsubsecheadingskip = \subsecheadingskip
-\let\subsubsecheadingbreak = \subsecheadingbreak
-\def\subsubsecheading#1#2#3#4#5{\sectionheading{subsubsec}{#2.#3.#4.#5}{#1}}
-\def\plainsubsubsecheading#1{\sectionheading{subsubsec}{}{#1}}
-
-
-% Print any size section title.
-%
-% #1 is the section type (sec/subsec/subsubsec), #2 is the section
-% number (maybe empty), #3 the text.
-\def\sectionheading#1#2#3{%
-  {%
-    \expandafter\advance\csname #1headingskip\endcsname by \parskip
-    \csname #1headingbreak\endcsname
-  }%
-  {%
-    % Switch to the right set of fonts.
-    \csname #1fonts\endcsname \rm
-    %
-    % Only insert the separating space if we have a section number.
-    \def\secnum{#2}%
-    \setbox0 = \hbox{#2\ifx\secnum\empty\else\enspace\fi}%
-    %
-    \vbox{\hyphenpenalty=10000 \tolerance=5000 \parindent=0pt \raggedright
-          \hangindent = \wd0 % zero if no section number
-          \unhbox0 #3}%
-  }%
-  \ifdim\parskip<10pt \nobreak\kern10pt\nobreak\kern-\parskip\fi \nobreak
-}
-
-
-\message{toc,}
-% Table of contents.
-\newwrite\tocfile
-
-% Write an entry to the toc file, opening it if necessary.
-% Called from @chapter, etc.  We supply {\folio} at the end of the
-% argument, which will end up as the last argument to the \...entry macro.
-%
-% We open the .toc file here instead of at @setfilename or any other
-% given time so that @contents can be put in the document anywhere.
-%
-\newif\iftocfileopened
-\def\writetocentry#1{%
-  \iftocfileopened\else
-    \immediate\openout\tocfile = \jobname.toc
-    \global\tocfileopenedtrue
-  \fi
-  \iflinks \write\tocfile{#1{\folio}}\fi
-}
-
-\newskip\contentsrightmargin \contentsrightmargin=1in
-\newcount\savepageno
-\newcount\lastnegativepageno \lastnegativepageno = -1
-
-% Finish up the main text and prepare to read what we've written
-% to \tocfile.
-%
-\def\startcontents#1{%
-   % If @setchapternewpage on, and @headings double, the contents should
-   % start on an odd page, unlike chapters.  Thus, we maintain
-   % \contentsalignmacro in parallel with \pagealignmacro.
-   % From: Torbjorn Granlund <tege at matematik.su.se>
-   \contentsalignmacro
-   \immediate\closeout\tocfile
-   %
-   % Don't need to put `Contents' or `Short Contents' in the headline.
-   % It is abundantly clear what they are.
-   \unnumbchapmacro{#1}\def\thischapter{}%
-   \savepageno = \pageno
-   \begingroup                  % Set up to handle contents files properly.
-      \catcode`\\=0  \catcode`\{=1  \catcode`\}=2  \catcode`\@=11
-      % We can't do this, because then an actual ^ in a section
-      % title fails, e.g., @chapter ^ -- exponentiation.  --karl, 9jul97.
-      %\catcode`\^=7 % to see ^^e4 as \"a etc. juha at piuha.ydi.vtt.fi
-      \raggedbottom             % Worry more about breakpoints than the bottom.
-      \advance\hsize by -\contentsrightmargin % Don't use the full line length.
-      %
-      % Roman numerals for page numbers.
-      \ifnum \pageno>0 \pageno = \lastnegativepageno \fi
-}
-
-
-% Normal (long) toc.
-\def\contents{%
-   \startcontents{\putwordTOC}%
-     \openin 1 \jobname.toc
-     \ifeof 1 \else
-       \closein 1
-       \input \jobname.toc
-     \fi
-     \vfill \eject
-     \contentsalignmacro % in case @setchapternewpage odd is in effect
-     \pdfmakeoutlines
-   \endgroup
-   \lastnegativepageno = \pageno
-   \pageno = \savepageno
-}
-
-% And just the chapters.
-\def\summarycontents{%
-   \startcontents{\putwordShortTOC}%
-      %
-      \let\chapentry = \shortchapentry
-      \let\unnumbchapentry = \shortunnumberedentry
-      % We want a true roman here for the page numbers.
-      \secfonts
-      \let\rm=\shortcontrm \let\bf=\shortcontbf \let\sl=\shortcontsl
-      \rm
-      \hyphenpenalty = 10000
-      \advance\baselineskip by 1pt % Open it up a little.
-      \def\secentry ##1##2##3##4{}
-      \def\unnumbsecentry ##1##2{}
-      \def\subsecentry ##1##2##3##4##5{}
-      \def\unnumbsubsecentry ##1##2{}
-      \def\subsubsecentry ##1##2##3##4##5##6{}
-      \def\unnumbsubsubsecentry ##1##2{}
-      \openin 1 \jobname.toc
-      \ifeof 1 \else
-        \closein 1
-        \input \jobname.toc
-      \fi
-     \vfill \eject
-     \contentsalignmacro % in case @setchapternewpage odd is in effect
-   \endgroup
-   \lastnegativepageno = \pageno
-   \pageno = \savepageno
-}
-\let\shortcontents = \summarycontents
-
-\ifpdf
-  \pdfcatalog{/PageMode /UseOutlines}%
-\fi
-
-% These macros generate individual entries in the table of contents.
-% The first argument is the chapter or section name.
-% The last argument is the page number.
-% The arguments in between are the chapter number, section number, ...
-
-% Chapter-level things, for both the long and short contents.
-\def\chapentry#1#2#3{\dochapentry{#2\labelspace#1}{#3}}
-
-% See comments in \dochapentry re vbox and related settings
-\def\shortchapentry#1#2#3{%
-  \tocentry{\shortchaplabel{#2}\labelspace #1}{\doshortpageno\bgroup#3\egroup}%
-}
-
-% Typeset the label for a chapter or appendix for the short contents.
-% The arg is, e.g. `Appendix A' for an appendix, or `3' for a chapter.
-% We could simplify the code here by writing out an \appendixentry
-% command in the toc file for appendices, instead of using \chapentry
-% for both, but it doesn't seem worth it.
-%
-\newdimen\shortappendixwidth
-%
-\def\shortchaplabel#1{%
-  % Compute width of word "Appendix", may change with language.
-  \setbox0 = \hbox{\shortcontrm \putwordAppendix}%
-  \shortappendixwidth = \wd0
-  %
-  % We typeset #1 in a box of constant width, regardless of the text of
-  % #1, so the chapter titles will come out aligned.
-  \setbox0 = \hbox{#1}%
-  \dimen0 = \ifdim\wd0 > \shortappendixwidth \shortappendixwidth \else 0pt \fi
-  %
-  % This space should be plenty, since a single number is .5em, and the
-  % widest letter (M) is 1em, at least in the Computer Modern fonts.
-  % (This space doesn't include the extra space that gets added after
-  % the label; that gets put in by \shortchapentry above.)
-  \advance\dimen0 by 1.1em
-  \hbox to \dimen0{#1\hfil}%
-}
-
-\def\unnumbchapentry#1#2{\dochapentry{#1}{#2}}
-\def\shortunnumberedentry#1#2{\tocentry{#1}{\doshortpageno\bgroup#2\egroup}}
-
-% Sections.
-\def\secentry#1#2#3#4{\dosecentry{#2.#3\labelspace#1}{#4}}
-\def\unnumbsecentry#1#2{\dosecentry{#1}{#2}}
-
-% Subsections.
-\def\subsecentry#1#2#3#4#5{\dosubsecentry{#2.#3.#4\labelspace#1}{#5}}
-\def\unnumbsubsecentry#1#2{\dosubsecentry{#1}{#2}}
-
-% And subsubsections.
-\def\subsubsecentry#1#2#3#4#5#6{%
-  \dosubsubsecentry{#2.#3.#4.#5\labelspace#1}{#6}}
-\def\unnumbsubsubsecentry#1#2{\dosubsubsecentry{#1}{#2}}
-
-% This parameter controls the indentation of the various levels.
-\newdimen\tocindent \tocindent = 3pc
-
-% Now for the actual typesetting. In all these, #1 is the text and #2 is the
-% page number.
-%
-% If the toc has to be broken over pages, we want it to be at chapters
-% if at all possible; hence the \penalty.
-\def\dochapentry#1#2{%
-   \penalty-300 \vskip1\baselineskip plus.33\baselineskip minus.25\baselineskip
-   \begingroup
-     \chapentryfonts
-     \tocentry{#1}{\dopageno\bgroup#2\egroup}%
-   \endgroup
-   \nobreak\vskip .25\baselineskip plus.1\baselineskip
-}
-
-\def\dosecentry#1#2{\begingroup
-  \secentryfonts \leftskip=\tocindent
-  \tocentry{#1}{\dopageno\bgroup#2\egroup}%
-\endgroup}
-
-\def\dosubsecentry#1#2{\begingroup
-  \subsecentryfonts \leftskip=2\tocindent
-  \tocentry{#1}{\dopageno\bgroup#2\egroup}%
-\endgroup}
-
-\def\dosubsubsecentry#1#2{\begingroup
-  \subsubsecentryfonts \leftskip=3\tocindent
-  \tocentry{#1}{\dopageno\bgroup#2\egroup}%
-\endgroup}
-
-% Final typesetting of a toc entry; we use the same \entry macro as for
-% the index entries, but we want to suppress hyphenation here.  (We
-% can't do that in the \entry macro, since index entries might consist
-% of hyphenated-identifiers-that-do-not-fit-on-a-line-and-nothing-else.)
-\def\tocentry#1#2{\begingroup
-  \vskip 0pt plus1pt % allow a little stretch for the sake of nice page breaks
-  % Do not use \turnoffactive in these arguments.  Since the toc is
-  % typeset in cmr, so characters such as _ would come out wrong; we
-  % have to do the usual translation tricks.
-  \entry{#1}{#2}%
-\endgroup}
-
-% Space between chapter (or whatever) number and the title.
-\def\labelspace{\hskip1em \relax}
-
-\def\dopageno#1{{\rm #1}}
-\def\doshortpageno#1{{\rm #1}}
-
-\def\chapentryfonts{\secfonts \rm}
-\def\secentryfonts{\textfonts}
-\let\subsecentryfonts = \textfonts
-\let\subsubsecentryfonts = \textfonts
-
-
-\message{environments,}
-% @foo ... @end foo.
-
-% Since these characters are used in examples, it should be an even number of
-% \tt widths. Each \tt character is 1en, so two makes it 1em.
-% Furthermore, these definitions must come after we define our fonts.
-\newbox\dblarrowbox    \newbox\longdblarrowbox
-\newbox\pushcharbox    \newbox\bullbox
-\newbox\equivbox       \newbox\errorbox
-
-%{\tentt
-%\global\setbox\dblarrowbox = \hbox to 1em{\hfil$\Rightarrow$\hfil}
-%\global\setbox\longdblarrowbox = \hbox to 1em{\hfil$\mapsto$\hfil}
-%\global\setbox\pushcharbox = \hbox to 1em{\hfil$\dashv$\hfil}
-%\global\setbox\equivbox = \hbox to 1em{\hfil$\ptexequiv$\hfil}
-% Adapted from the manmac format (p.420 of TeXbook)
-%\global\setbox\bullbox = \hbox to 1em{\kern.15em\vrule height .75ex width .85ex
-%                                      depth .1ex\hfil}
-%}
-
-% @point{}, @result{}, @expansion{}, @print{}, @equiv{}.
-\def\point{$\star$}
-\def\result{\leavevmode\raise.15ex\hbox to 1em{\hfil$\Rightarrow$\hfil}}
-\def\expansion{\leavevmode\raise.1ex\hbox to 1em{\hfil$\mapsto$\hfil}}
-\def\print{\leavevmode\lower.1ex\hbox to 1em{\hfil$\dashv$\hfil}}
-\def\equiv{\leavevmode\lower.1ex\hbox to 1em{\hfil$\ptexequiv$\hfil}}
-
-% Adapted from the TeXbook's \boxit.
-{\tentt \global\dimen0 = 3em}% Width of the box.
-\dimen2 = .55pt % Thickness of rules
-% The text. (`r' is open on the right, `e' somewhat less so on the left.)
-\setbox0 = \hbox{\kern-.75pt \tensf error\kern-1.5pt}
-
-\global\setbox\errorbox=\hbox to \dimen0{\hfil
-   \hsize = \dimen0 \advance\hsize by -5.8pt % Space to left+right.
-   \advance\hsize by -2\dimen2 % Rules.
-   \vbox{
-      \hrule height\dimen2
-      \hbox{\vrule width\dimen2 \kern3pt          % Space to left of text.
-         \vtop{\kern2.4pt \box0 \kern2.4pt}% Space above/below.
-         \kern3pt\vrule width\dimen2}% Space to right.
-      \hrule height\dimen2}
-    \hfil}
-
-% The @error{} command.
-\def\error{\leavevmode\lower.7ex\copy\errorbox}
-
-% @tex ... @end tex    escapes into raw Tex temporarily.
-% One exception: @ is still an escape character, so that @end tex works.
-% But \@ or @@ will get a plain tex @ character.
-
-\def\tex{\begingroup
-  \catcode `\\=0 \catcode `\{=1 \catcode `\}=2
-  \catcode `\$=3 \catcode `\&=4 \catcode `\#=6
-  \catcode `\^=7 \catcode `\_=8 \catcode `\~=13 \let~=\tie
-  \catcode `\%=14
-  \catcode 43=12 % plus
-  \catcode`\"=12
-  \catcode`\==12
-  \catcode`\|=12
-  \catcode`\<=12
-  \catcode`\>=12
-  \escapechar=`\\
-  %
-  \let\b=\ptexb
-  \let\bullet=\ptexbullet
-  \let\c=\ptexc
-  \let\,=\ptexcomma
-  \let\.=\ptexdot
-  \let\dots=\ptexdots
-  \let\equiv=\ptexequiv
-  \let\!=\ptexexclam
-  \let\i=\ptexi
-  \let\{=\ptexlbrace
-  \let\+=\tabalign
-  \let\}=\ptexrbrace
-  \let\*=\ptexstar
-  \let\t=\ptext
-  %
-  \def\endldots{\mathinner{\ldots\ldots\ldots\ldots}}%
-  \def\enddots{\relax\ifmmode\endldots\else$\mathsurround=0pt \endldots\,$\fi}%
-  \def\@{@}%
-\let\Etex=\endgroup}
-
-% Define @lisp ... @endlisp.
-% @lisp does a \begingroup so it can rebind things,
-% including the definition of @endlisp (which normally is erroneous).
-
-% Amount to narrow the margins by for @lisp.
-\newskip\lispnarrowing \lispnarrowing=0.4in
-
-% This is the definition that ^^M gets inside @lisp, @example, and other
-% such environments.  \null is better than a space, since it doesn't
-% have any width.
-\def\lisppar{\null\endgraf}
-
-% Make each space character in the input produce a normal interword
-% space in the output.  Don't allow a line break at this space, as this
-% is used only in environments like @example, where each line of input
-% should produce a line of output anyway.
-%
-{\obeyspaces %
-\gdef\sepspaces{\obeyspaces\let =\tie}}
-
-% Define \obeyedspace to be our active space, whatever it is.  This is
-% for use in \parsearg.
-{\sepspaces%
-\global\let\obeyedspace= }
-
-% This space is always present above and below environments.
-\newskip\envskipamount \envskipamount = 0pt
-
-% Make spacing and below environment symmetrical.  We use \parskip here
-% to help in doing that, since in @example-like environments \parskip
-% is reset to zero; thus the \afterenvbreak inserts no space -- but the
-% start of the next paragraph will insert \parskip
-%
-\def\aboveenvbreak{{\advance\envskipamount by \parskip
-\endgraf \ifdim\lastskip<\envskipamount
-\removelastskip \penalty-50 \vskip\envskipamount \fi}}
-
-\let\afterenvbreak = \aboveenvbreak
-
-% \nonarrowing is a flag.  If "set", @lisp etc don't narrow margins.
-\let\nonarrowing=\relax
-
-% @cartouche ... @end cartouche: draw rectangle w/rounded corners around
-% environment contents.
-\font\circle=lcircle10
-\newdimen\circthick
-\newdimen\cartouter\newdimen\cartinner
-\newskip\normbskip\newskip\normpskip\newskip\normlskip
-\circthick=\fontdimen8\circle
-%
-\def\ctl{{\circle\char'013\hskip -6pt}}% 6pt from pl file: 1/2charwidth
-\def\ctr{{\hskip 6pt\circle\char'010}}
-\def\cbl{{\circle\char'012\hskip -6pt}}
-\def\cbr{{\hskip 6pt\circle\char'011}}
-\def\carttop{\hbox to \cartouter{\hskip\lskip
-        \ctl\leaders\hrule height\circthick\hfil\ctr
-        \hskip\rskip}}
-\def\cartbot{\hbox to \cartouter{\hskip\lskip
-        \cbl\leaders\hrule height\circthick\hfil\cbr
-        \hskip\rskip}}
-%
-\newskip\lskip\newskip\rskip
-
-\long\def\cartouche{%
-\begingroup
-        \lskip=\leftskip \rskip=\rightskip
-        \leftskip=0pt\rightskip=0pt %we want these *outside*.
-        \cartinner=\hsize \advance\cartinner by-\lskip
-                          \advance\cartinner by-\rskip
-        \cartouter=\hsize
-        \advance\cartouter by 18.4pt % allow for 3pt kerns on either
-%                                    side, and for 6pt waste from
-%                                    each corner char, and rule thickness
-        \normbskip=\baselineskip \normpskip=\parskip \normlskip=\lineskip
-        % Flag to tell @lisp, etc., not to narrow margin.
-        \let\nonarrowing=\comment
-        \vbox\bgroup
-                \baselineskip=0pt\parskip=0pt\lineskip=0pt
-                \carttop
-                \hbox\bgroup
-                        \hskip\lskip
-                        \vrule\kern3pt
-                        \vbox\bgroup
-                                \hsize=\cartinner
-                                \kern3pt
-                                \begingroup
-                                        \baselineskip=\normbskip
-                                        \lineskip=\normlskip
-                                        \parskip=\normpskip
-                                        \vskip -\parskip
-\def\Ecartouche{%
-                                \endgroup
-                                \kern3pt
-                        \egroup
-                        \kern3pt\vrule
-                        \hskip\rskip
-                \egroup
-                \cartbot
-        \egroup
-\endgroup
-}}
-
-
-% This macro is called at the beginning of all the @example variants,
-% inside a group.
-\def\nonfillstart{%
-  \aboveenvbreak
-  \inENV % This group ends at the end of the body
-  \hfuzz = 12pt % Don't be fussy
-  \sepspaces % Make spaces be word-separators rather than space tokens.
-  \singlespace
-  \let\par = \lisppar % don't ignore blank lines
-  \obeylines % each line of input is a line of output
-  \parskip = 0pt
-  \parindent = 0pt
-  \emergencystretch = 0pt % don't try to avoid overfull boxes
-  % @cartouche defines \nonarrowing to inhibit narrowing
-  % at next level down.
-  \ifx\nonarrowing\relax
-    \advance \leftskip by \lispnarrowing
-    \exdentamount=\lispnarrowing
-    \let\exdent=\nofillexdent
-    \let\nonarrowing=\relax
-  \fi
-}
-
-% Define the \E... control sequence only if we are inside the particular
-% environment, so the error checking in \end will work.
-%
-% To end an @example-like environment, we first end the paragraph (via
-% \afterenvbreak's vertical glue), and then the group.  That way we keep
-% the zero \parskip that the environments set -- \parskip glue will be
-% inserted at the beginning of the next paragraph in the document, after
-% the environment.
-%
-\def\nonfillfinish{\afterenvbreak\endgroup}
-
-% @lisp: indented, narrowed, typewriter font.
-\def\lisp{\begingroup
-  \nonfillstart
-  \let\Elisp = \nonfillfinish
-  \tt
-  \let\kbdfont = \kbdexamplefont % Allow @kbd to do something special.
-  \gobble       % eat return
-}
-
-% @example: Same as @lisp.
-\def\example{\begingroup \def\Eexample{\nonfillfinish\endgroup}\lisp}
-
-% @small... is usually equivalent to the non-small (@smallbook
-% redefines).  We must call \example (or whatever) last in the
-% definition, since it reads the return following the @example (or
-% whatever) command.
-%
-% This actually allows (for example) @end display inside an
-% @smalldisplay.  Too bad, but makeinfo will catch the error anyway.
-%
-\def\smalldisplay{\begingroup\def\Esmalldisplay{\nonfillfinish\endgroup}\display}
-\def\smallexample{\begingroup\def\Esmallexample{\nonfillfinish\endgroup}\lisp}
-\def\smallformat{\begingroup\def\Esmallformat{\nonfillfinish\endgroup}\format}
-\def\smalllisp{\begingroup\def\Esmalllisp{\nonfillfinish\endgroup}\lisp}
-
-% Real @smallexample and @smalllisp (when @smallbook): use smaller fonts.
-% Originally contributed by Pavel at xerox.
-\def\smalllispx{\begingroup
-  \def\Esmalllisp{\nonfillfinish\endgroup}%
-  \def\Esmallexample{\nonfillfinish\endgroup}%
-  \smallfonts
-  \lisp
-}
-
-% @display: same as @lisp except keep current font.
-%
-\def\display{\begingroup
-  \nonfillstart
-  \let\Edisplay = \nonfillfinish
-  \gobble
-}
-
-% @smalldisplay (when @smallbook): @display plus smaller fonts.
-%
-\def\smalldisplayx{\begingroup
-  \def\Esmalldisplay{\nonfillfinish\endgroup}%
-  \smallfonts \rm
-  \display
-}
-
-% @format: same as @display except don't narrow margins.
-%
-\def\format{\begingroup
-  \let\nonarrowing = t
-  \nonfillstart
-  \let\Eformat = \nonfillfinish
-  \gobble
-}
-
-% @smallformat (when @smallbook): @format plus smaller fonts.
-%
-\def\smallformatx{\begingroup
-  \def\Esmallformat{\nonfillfinish\endgroup}%
-  \smallfonts \rm
-  \format
-}
-
-% @flushleft (same as @format).
-%
-\def\flushleft{\begingroup \def\Eflushleft{\nonfillfinish\endgroup}\format}
-
-% @flushright.
-%
-\def\flushright{\begingroup
-  \let\nonarrowing = t
-  \nonfillstart
-  \let\Eflushright = \nonfillfinish
-  \advance\leftskip by 0pt plus 1fill
-  \gobble
-}
-
-
-% @quotation does normal linebreaking (hence we can't use \nonfillstart)
-% and narrows the margins.
-%
-\def\quotation{%
-  \begingroup\inENV %This group ends at the end of the @quotation body
-  {\parskip=0pt \aboveenvbreak}% because \aboveenvbreak inserts \parskip
-  \singlespace
-  \parindent=0pt
-  % We have retained a nonzero parskip for the environment, since we're
-  % doing normal filling. So to avoid extra space below the environment...
-  \def\Equotation{\parskip = 0pt \nonfillfinish}%
-  %
-  % @cartouche defines \nonarrowing to inhibit narrowing at next level down.
-  \ifx\nonarrowing\relax
-    \advance\leftskip by \lispnarrowing
-    \advance\rightskip by \lispnarrowing
-    \exdentamount = \lispnarrowing
-    \let\nonarrowing = \relax
-  \fi
-}
-
-
-% LaTeX-like @verbatim... at end verbatim and @verb{<char>...<char>}
-% If we want to allow any <char> as delimiter, 
-% we need the curly braces so that makeinfo sees the @verb command, eg:
-% `@verbx...x' would look like the '@verbx' command.  --janneke at gnu.org
-%
-% [Knuth]: Donald Ervin Knuth, 1996.  The TeXbook.
-%
-% [Knuth] p. 344; only we need to do '@' too
-\def\dospecials{%
-  \do\ \do\\\do\@\do\{\do\}\do\$\do\&%
-  \do\#\do\^\do\^^K\do\_\do\^^A\do\%\do\~}
-%
-% [Knuth] p. 380
-\def\uncatcodespecials{%
-  \def\do##1{\catcode`##1=12}\dospecials}
-%
-% [Knuth] pp. 380,381,391
-% Disable Spanish ligatures ?` and !` of \tt font
-\begingroup
-  \catcode`\`=\active\gdef`{\relax\lq}
-\endgroup
-%
-% Setup for the @verb command.
-%
-% Eight spaces for a tab
-\begingroup
-  \catcode`\^^I=\active
-  \gdef\tabeightspaces{\catcode`\^^I=\active\def^^I{\ \ \ \ \ \ \ \ }}
-\endgroup
-%
-\def\setupverb{%
-  \tt  % easiest (and conventionally used) font for verbatim
-  \def\par{\leavevmode\endgraf}%
-  \catcode`\`=\active
-  \tabeightspaces
-  % Respect line breaks,
-  % print special symbols as themselves, and
-  % make each space count
-  % must do in this order:
-  \obeylines \uncatcodespecials \sepspaces
-}
-
-% Setup for the @verbatim environment
-%
-% Real tab expansion
-\newdimen\tabw \setbox0=\hbox{\tt\space} \tabw=8\wd0 % tab amount
-%
-\def\starttabbox{\setbox0=\hbox\bgroup}
-\begingroup
-  \catcode`\^^I=\active
-  \gdef\tabexpand{%
-    \catcode`\^^I=\active
-    \def^^I{\leavevmode\egroup
-      \dimen0=\wd0 % the width so far, or since the previous tab
-      \divide\dimen0 by\tabw
-      \multiply\dimen0 by\tabw % compute previous multiple of \tabw
-      \advance\dimen0 by\tabw  % advance to next multiple of \tabw
-      \wd0=\dimen0 \box0 \starttabbox
-    }%
-  }
-\endgroup
-\def\setupverbatim{%
-  % Easiest (and conventionally used) font for verbatim
-  \tt
-  \def\par{\leavevmode\egroup\box0\endgraf}%
-  \catcode`\`=\active
-  \tabexpand
-  % Respect line breaks,
-  % print special symbols as themselves, and
-  % make each space count
-  % must do in this order:
-  \obeylines \uncatcodespecials \sepspaces
-  \everypar{\starttabbox}%
-}
-
-% Do the @verb magic: verbatim text is quoted by unique 
-% delimiter characters.  Before first delimiter expect a 
-% right brace, after last delimiter expect closing brace:
-%
-%    \def\doverb'{'<char>#1<char>'}'{#1}
-%
-% [Knuth] p. 382; only eat outer {}
-\begingroup
-  \catcode`[=1\catcode`]=2\catcode`\{=12\catcode`\}=12
-  \gdef\doverb{#1[\def\next##1#1}[##1\endgroup]\next]
-\endgroup
-%
-\def\verb{\begingroup\setupverb\doverb}
-%
-%
-% Do the @verbatim magic: define the macro \doverbatim so that
-% the (first) argument ends when '@end verbatim' is reached, ie:
-%
-%     \def\doverbatim#1 at end verbatim{#1}
-%
-% For Texinfo it's a lot easier than for LaTeX, 
-% because texinfo's \verbatim doesn't stop at '\end{verbatim}':
-% we need not redefine '\', '{' and '}'
-%
-% Inspired by LaTeX's verbatim command set [latex.ltx]
-%% Include LaTeX hack for completeness -- never know
-%% \begingroup
-%% \catcode`|=0 \catcode`[=1
-%% \catcode`]=2\catcode`\{=12\catcode`\}=12\catcode`\ =\active
-%% \catcode`\\=12|gdef|doverbatim#1 at end verbatim[
-%% #1|endgroup|def|Everbatim[]|end[verbatim]]
-%% |endgroup
-\begingroup
-  \catcode`\ =\active
-  \gdef\doverbatim#1 at end verbatim{#1\end{verbatim}}
-\endgroup
-%
-\def\verbatim{%
-  \def\Everbatim{\nonfillfinish\endgroup}%
-  \begingroup
-    \nonfillstart
-    \advance\leftskip by -\defbodyindent
-    \begingroup\setupverbatim\doverbatim
-}
-
-% @verbatiminclude FILE - insert text of file in verbatim environment.
-%
-% Allow normal characters that we make active in the argument (a file name).
-\def\verbatiminclude{%
-  \begingroup
-    \catcode`\\=12
-    \catcode`~=12
-    \catcode`^=12
-    \catcode`_=12
-    \catcode`|=12
-    \catcode`<=12
-    \catcode`>=12
-    \catcode`+=12
-    \parsearg\doverbatiminclude
-}
-\def\setupverbatiminclude{%
-  \begingroup
-    \nonfillstart
-    \advance\leftskip by -\defbodyindent
-    \begingroup\setupverbatim
-}
-%
-\def\doverbatiminclude#1{%
-     % Restore active chars for included file.
-  \endgroup
-  \begingroup
-  \def\thisfile{#1}%
-  \expandafter\expandafter\setupverbatiminclude\input\thisfile
-  \endgroup\nonfillfinish\endgroup
-}
-
-
-\message{defuns,}
-% @defun etc.
-
-% Allow user to change definition object font (\df) internally
-\def\setdeffont #1 {\csname DEF#1\endcsname}
-
-\newskip\defbodyindent \defbodyindent=.4in
-\newskip\defargsindent \defargsindent=50pt
-\newskip\deftypemargin \deftypemargin=12pt
-\newskip\deflastargmargin \deflastargmargin=18pt
-
-\newcount\parencount
-% define \functionparens, which makes ( and ) and & do special things.
-% \functionparens affects the group it is contained in.
-\def\activeparens{%
-\catcode`\(=\active \catcode`\)=\active \catcode`\&=\active
-\catcode`\[=\active \catcode`\]=\active}
-
-% Make control sequences which act like normal parenthesis chars.
-\let\lparen = ( \let\rparen = )
-
-{\activeparens % Now, smart parens don't turn on until &foo (see \amprm)
-
-% Be sure that we always have a definition for `(', etc.  For example,
-% if the fn name has parens in it, \boldbrax will not be in effect yet,
-% so TeX would otherwise complain about undefined control sequence.
-\global\let(=\lparen \global\let)=\rparen
-\global\let[=\lbrack \global\let]=\rbrack
-
-\gdef\functionparens{\boldbrax\let&=\amprm\parencount=0 }
-\gdef\boldbrax{\let(=\opnr\let)=\clnr\let[=\lbrb\let]=\rbrb}
-% This is used to turn on special parens
-% but make & act ordinary (given that it's active).
-\gdef\boldbraxnoamp{\let(=\opnr\let)=\clnr\let[=\lbrb\let]=\rbrb\let&=\ampnr}
-
-% Definitions of (, ) and & used in args for functions.
-% This is the definition of ( outside of all parentheses.
-\gdef\oprm#1 {{\rm\char`\(}#1 \bf \let(=\opnested
-  \global\advance\parencount by 1
-}
-%
-% This is the definition of ( when already inside a level of parens.
-\gdef\opnested{\char`\(\global\advance\parencount by 1 }
-%
-\gdef\clrm{% Print a paren in roman if it is taking us back to depth of 0.
-  % also in that case restore the outer-level definition of (.
-  \ifnum \parencount=1 {\rm \char `\)}\sl \let(=\oprm \else \char `\) \fi
-  \global\advance \parencount by -1 }
-% If we encounter &foo, then turn on ()-hacking afterwards
-\gdef\amprm#1 {{\rm\&#1}\let(=\oprm \let)=\clrm\ }
-%
-\gdef\normalparens{\boldbrax\let&=\ampnr}
-} % End of definition inside \activeparens
-%% These parens (in \boldbrax) actually are a little bolder than the
-%% contained text.  This is especially needed for [ and ]
-\def\opnr{{\sf\char`\(}\global\advance\parencount by 1 }
-\def\clnr{{\sf\char`\)}\global\advance\parencount by -1 }
-\let\ampnr = \&
-\def\lbrb{{\bf\char`\[}}
-\def\rbrb{{\bf\char`\]}}
-
-% Active &'s sneak into the index arguments, so make sure it's defined.
-{
-  \catcode`& = 13
-  \global\let& = \ampnr
-}
-
-% First, defname, which formats the header line itself.
-% #1 should be the function name.
-% #2 should be the type of definition, such as "Function".
-
-\def\defname #1#2{%
-% Get the values of \leftskip and \rightskip as they were
-% outside the @def...
-\dimen2=\leftskip
-\advance\dimen2 by -\defbodyindent
-\noindent
-\setbox0=\hbox{\hskip \deflastargmargin{\rm #2}\hskip \deftypemargin}%
-\dimen0=\hsize \advance \dimen0 by -\wd0 % compute size for first line
-\dimen1=\hsize \advance \dimen1 by -\defargsindent %size for continuations
-\parshape 2 0in \dimen0 \defargsindent \dimen1
-% Now output arg 2 ("Function" or some such)
-% ending at \deftypemargin from the right margin,
-% but stuck inside a box of width 0 so it does not interfere with linebreaking
-{% Adjust \hsize to exclude the ambient margins,
-% so that \rightline will obey them.
-\advance \hsize by -\dimen2
-\rlap{\rightline{{\rm #2}\hskip -1.25pc }}}%
-% Make all lines underfull and no complaints:
-\tolerance=10000 \hbadness=10000
-\advance\leftskip by -\defbodyindent
-\exdentamount=\defbodyindent
-{\df #1}\enskip        % Generate function name
-}
-
-% Actually process the body of a definition
-% #1 should be the terminating control sequence, such as \Edefun.
-% #2 should be the "another name" control sequence, such as \defunx.
-% #3 should be the control sequence that actually processes the header,
-%    such as \defunheader.
-
-\def\defparsebody #1#2#3{\begingroup\inENV% Environment for definitionbody
-\medbreak %
-% Define the end token that this defining construct specifies
-% so that it will exit this group.
-\def#1{\endgraf\endgroup\medbreak}%
-\def#2{\begingroup\obeylines\activeparens\spacesplit#3}%
-\parindent=0in
-\advance\leftskip by \defbodyindent
-\exdentamount=\defbodyindent
-\begingroup %
-\catcode 61=\active % 61 is `='
-\obeylines\activeparens\spacesplit#3}
-
-% #1 is the \E... control sequence to end the definition (which we define).
-% #2 is the \...x control sequence for consecutive fns (which we define).
-% #3 is the control sequence to call to resume processing.
-% #4, delimited by the space, is the class name.
-%
-\def\defmethparsebody#1#2#3#4 {\begingroup\inENV %
-\medbreak %
-% Define the end token that this defining construct specifies
-% so that it will exit this group.
-\def#1{\endgraf\endgroup\medbreak}%
-\def#2##1 {\begingroup\obeylines\activeparens\spacesplit{#3{##1}}}%
-\parindent=0in
-\advance\leftskip by \defbodyindent
-\exdentamount=\defbodyindent
-\begingroup\obeylines\activeparens\spacesplit{#3{#4}}}
-
-% Used for @deftypemethod and @deftypeivar.
-% #1 is the \E... control sequence to end the definition (which we define).
-% #2 is the \...x control sequence for consecutive fns (which we define).
-% #3 is the control sequence to call to resume processing.
-% #4, delimited by a space, is the class name.
-% #5 is the method's return type.
-%
-\def\deftypemethparsebody#1#2#3#4 #5 {\begingroup\inENV
-  \medbreak
-  \def#1{\endgraf\endgroup\medbreak}%
-  \def#2##1 ##2 {\begingroup\obeylines\activeparens\spacesplit{#3{##1}{##2}}}%
-  \parindent=0in
-  \advance\leftskip by \defbodyindent
-  \exdentamount=\defbodyindent
-  \begingroup\obeylines\activeparens\spacesplit{#3{#4}{#5}}}
-
-% Used for @deftypeop.  The change from \deftypemethparsebody is an
-% extra argument at the beginning which is the `category', instead of it
-% being the hardwired string `Method' or `Instance Variable'.  We have
-% to account for this both in the \...x definition and in parsing the
-% input at hand.  Thus also need a control sequence (passed as #5) for
-% the \E... definition to assign the category name to.
-% 
-\def\deftypeopparsebody#1#2#3#4#5 #6 {\begingroup\inENV
-  \medbreak
-  \def#1{\endgraf\endgroup\medbreak}%
-  \def#2##1 ##2 ##3 {%
-    \def#4{##1}%
-    \begingroup\obeylines\activeparens\spacesplit{#3{##2}{##3}}}%
-  \parindent=0in
-  \advance\leftskip by \defbodyindent
-  \exdentamount=\defbodyindent
-  \begingroup\obeylines\activeparens\spacesplit{#3{#5}{#6}}}
-
-\def\defopparsebody #1#2#3#4#5 {\begingroup\inENV %
-\medbreak %
-% Define the end token that this defining construct specifies
-% so that it will exit this group.
-\def#1{\endgraf\endgroup\medbreak}%
-\def#2##1 ##2 {\def#4{##1}%
-\begingroup\obeylines\activeparens\spacesplit{#3{##2}}}%
-\parindent=0in
-\advance\leftskip by \defbodyindent
-\exdentamount=\defbodyindent
-\begingroup\obeylines\activeparens\spacesplit{#3{#5}}}
-
-% These parsing functions are similar to the preceding ones
-% except that they do not make parens into active characters.
-% These are used for "variables" since they have no arguments.
-
-\def\defvarparsebody #1#2#3{\begingroup\inENV% Environment for definitionbody
-\medbreak %
-% Define the end token that this defining construct specifies
-% so that it will exit this group.
-\def#1{\endgraf\endgroup\medbreak}%
-\def#2{\begingroup\obeylines\spacesplit#3}%
-\parindent=0in
-\advance\leftskip by \defbodyindent
-\exdentamount=\defbodyindent
-\begingroup %
-\catcode 61=\active %
-\obeylines\spacesplit#3}
-
-% This is used for \def{tp,vr}parsebody.  It could probably be used for
-% some of the others, too, with some judicious conditionals.
-%
-\def\parsebodycommon#1#2#3{%
-  \begingroup\inENV %
-  \medbreak %
-  % Define the end token that this defining construct specifies
-  % so that it will exit this group.
-  \def#1{\endgraf\endgroup\medbreak}%
-  \def#2##1 {\begingroup\obeylines\spacesplit{#3{##1}}}%
-  \parindent=0in
-  \advance\leftskip by \defbodyindent
-  \exdentamount=\defbodyindent
-  \begingroup\obeylines
-}
-
-\def\defvrparsebody#1#2#3#4 {%
-  \parsebodycommon{#1}{#2}{#3}%
-  \spacesplit{#3{#4}}%
-}
-
-% This loses on `@deftp {Data Type} {struct termios}' -- it thinks the
-% type is just `struct', because we lose the braces in `{struct
-% termios}' when \spacesplit reads its undelimited argument.  Sigh.
-% \let\deftpparsebody=\defvrparsebody
-%
-% So, to get around this, we put \empty in with the type name.  That
-% way, TeX won't find exactly `{...}' as an undelimited argument, and
-% won't strip off the braces.
-%
-\def\deftpparsebody #1#2#3#4 {%
-  \parsebodycommon{#1}{#2}{#3}%
-  \spacesplit{\parsetpheaderline{#3{#4}}}\empty
-}
-
-% Fine, but then we have to eventually remove the \empty *and* the
-% braces (if any).  That's what this does.
-%
-\def\removeemptybraces\empty#1\relax{#1}
-
-% After \spacesplit has done its work, this is called -- #1 is the final
-% thing to call, #2 the type name (which starts with \empty), and #3
-% (which might be empty) the arguments.
-%
-\def\parsetpheaderline#1#2#3{%
-  #1{\removeemptybraces#2\relax}{#3}%
-}%
-
-\def\defopvarparsebody #1#2#3#4#5 {\begingroup\inENV %
-\medbreak %
-% Define the end token that this defining construct specifies
-% so that it will exit this group.
-\def#1{\endgraf\endgroup\medbreak}%
-\def#2##1 ##2 {\def#4{##1}%
-\begingroup\obeylines\spacesplit{#3{##2}}}%
-\parindent=0in
-\advance\leftskip by \defbodyindent
-\exdentamount=\defbodyindent
-\begingroup\obeylines\spacesplit{#3{#5}}}
-
-% Split up #2 at the first space token.
-% call #1 with two arguments:
-%  the first is all of #2 before the space token,
-%  the second is all of #2 after that space token.
-% If #2 contains no space token, all of it is passed as the first arg
-% and the second is passed as empty.
-
-{\obeylines
-\gdef\spacesplit#1#2^^M{\endgroup\spacesplitfoo{#1}#2 \relax\spacesplitfoo}%
-\long\gdef\spacesplitfoo#1#2 #3#4\spacesplitfoo{%
-\ifx\relax #3%
-#1{#2}{}\else #1{#2}{#3#4}\fi}}
-
-% So much for the things common to all kinds of definitions.
-
-% Define @defun.
-
-% First, define the processing that is wanted for arguments of \defun
-% Use this to expand the args and terminate the paragraph they make up
-
-\def\defunargs#1{\functionparens \sl
-% Expand, preventing hyphenation at `-' chars.
-% Note that groups don't affect changes in \hyphenchar.
-% Set the font temporarily and use \font in case \setfont made \tensl a macro.
-{\tensl\hyphenchar\font=0}%
-#1%
-{\tensl\hyphenchar\font=45}%
-\ifnum\parencount=0 \else \errmessage{Unbalanced parentheses in @def}\fi%
-\interlinepenalty=10000
-\advance\rightskip by 0pt plus 1fil
-\endgraf\nobreak\vskip -\parskip\nobreak
-}
-
-\def\deftypefunargs #1{%
-% Expand, preventing hyphenation at `-' chars.
-% Note that groups don't affect changes in \hyphenchar.
-% Use \boldbraxnoamp, not \functionparens, so that & is not special.
-\boldbraxnoamp
-\tclose{#1}% avoid \code because of side effects on active chars
-\interlinepenalty=10000
-\advance\rightskip by 0pt plus 1fil
-\endgraf\nobreak\vskip -\parskip\nobreak
-}
-
-% Do complete processing of one @defun or @defunx line already parsed.
-
-% @deffn Command forward-char nchars
-
-\def\deffn{\defmethparsebody\Edeffn\deffnx\deffnheader}
-
-\def\deffnheader #1#2#3{\doind {fn}{\code{#2}}%
-\begingroup\defname {#2}{#1}\defunargs{#3}\endgroup %
-\catcode 61=\other % Turn off change made in \defparsebody
-}
-
-% @defun == @deffn Function
-
-\def\defun{\defparsebody\Edefun\defunx\defunheader}
-
-\def\defunheader #1#2{\doind {fn}{\code{#1}}% Make entry in function index
-\begingroup\defname {#1}{\putwordDeffunc}%
-\defunargs {#2}\endgroup %
-\catcode 61=\other % Turn off change made in \defparsebody
-}
-
-% @deftypefun int foobar (int @var{foo}, float @var{bar})
-
-\def\deftypefun{\defparsebody\Edeftypefun\deftypefunx\deftypefunheader}
-
-% #1 is the data type.  #2 is the name and args.
-\def\deftypefunheader #1#2{\deftypefunheaderx{#1}#2 \relax}
-% #1 is the data type, #2 the name, #3 the args.
-\def\deftypefunheaderx #1#2 #3\relax{%
-\doind {fn}{\code{#2}}% Make entry in function index
-\begingroup\defname {\defheaderxcond#1\relax$$$#2}{\putwordDeftypefun}%
-\deftypefunargs {#3}\endgroup %
-\catcode 61=\other % Turn off change made in \defparsebody
-}
-
-% @deftypefn {Library Function} int foobar (int @var{foo}, float @var{bar})
-
-\def\deftypefn{\defmethparsebody\Edeftypefn\deftypefnx\deftypefnheader}
-
-% \defheaderxcond#1\relax$$$
-% puts #1 in @code, followed by a space, but does nothing if #1 is null.
-\def\defheaderxcond#1#2$$${\ifx#1\relax\else\code{#1#2} \fi}
-
-% #1 is the classification.  #2 is the data type.  #3 is the name and args.
-\def\deftypefnheader #1#2#3{\deftypefnheaderx{#1}{#2}#3 \relax}
-% #1 is the classification, #2 the data type, #3 the name, #4 the args.
-\def\deftypefnheaderx #1#2#3 #4\relax{%
-\doind {fn}{\code{#3}}% Make entry in function index
-\begingroup
-\normalparens % notably, turn off `&' magic, which prevents
-%               at least some C++ text from working
-\defname {\defheaderxcond#2\relax$$$#3}{#1}%
-\deftypefunargs {#4}\endgroup %
-\catcode 61=\other % Turn off change made in \defparsebody
-}
-
-% @defmac == @deffn Macro
-
-\def\defmac{\defparsebody\Edefmac\defmacx\defmacheader}
-
-\def\defmacheader #1#2{\doind {fn}{\code{#1}}% Make entry in function index
-\begingroup\defname {#1}{\putwordDefmac}%
-\defunargs {#2}\endgroup %
-\catcode 61=\other % Turn off change made in \defparsebody
-}
-
-% @defspec == @deffn Special Form
-
-\def\defspec{\defparsebody\Edefspec\defspecx\defspecheader}
-
-\def\defspecheader #1#2{\doind {fn}{\code{#1}}% Make entry in function index
-\begingroup\defname {#1}{\putwordDefspec}%
-\defunargs {#2}\endgroup %
-\catcode 61=\other % Turn off change made in \defparsebody
-}
-
-% @defop CATEGORY CLASS OPERATION ARG...
-%
-\def\defop #1 {\def\defoptype{#1}%
-\defopparsebody\Edefop\defopx\defopheader\defoptype}
-%
-\def\defopheader#1#2#3{%
-\dosubind {fn}{\code{#2}}{\putwordon\ #1}% Make entry in function index
-\begingroup\defname {#2}{\defoptype\ \putwordon\ #1}%
-\defunargs {#3}\endgroup %
-}
-
-% @deftypeop CATEGORY CLASS TYPE OPERATION ARG...
-%
-\def\deftypeop #1 {\def\deftypeopcategory{#1}%
-  \deftypeopparsebody\Edeftypeop\deftypeopx\deftypeopheader
-                       \deftypeopcategory}
-%
-% #1 is the class name, #2 the data type, #3 the operation name, #4 the args.
-\def\deftypeopheader#1#2#3#4{%
-  \dosubind{fn}{\code{#3}}{\putwordon\ \code{#1}}% entry in function index
-  \begingroup
-    \defname{\defheaderxcond#2\relax$$$#3}
-            {\deftypeopcategory\ \putwordon\ \code{#1}}%
-    \deftypefunargs{#4}%
-  \endgroup
-}
-
-% @deftypemethod CLASS TYPE METHOD ARG...
-%
-\def\deftypemethod{%
-  \deftypemethparsebody\Edeftypemethod\deftypemethodx\deftypemethodheader}
-%
-% #1 is the class name, #2 the data type, #3 the method name, #4 the args.
-\def\deftypemethodheader#1#2#3#4{%
-  \dosubind{fn}{\code{#3}}{\putwordon\ \code{#1}}% entry in function index
-  \begingroup
-    \defname{\defheaderxcond#2\relax$$$#3}{\putwordMethodon\ \code{#1}}%
-    \deftypefunargs{#4}%
-  \endgroup
-}
-
-% @deftypeivar CLASS TYPE VARNAME
-%
-\def\deftypeivar{%
-  \deftypemethparsebody\Edeftypeivar\deftypeivarx\deftypeivarheader}
-%
-% #1 is the class name, #2 the data type, #3 the variable name.
-\def\deftypeivarheader#1#2#3{%
-  \dosubind{vr}{\code{#3}}{\putwordof\ \code{#1}}% entry in variable index
-  \begingroup
-    \defname{\defheaderxcond#2\relax$$$#3}
-            {\putwordInstanceVariableof\ \code{#1}}%
-    \defvarargs{#3}%
-  \endgroup
-}
-
-% @defmethod == @defop Method
-%
-\def\defmethod{\defmethparsebody\Edefmethod\defmethodx\defmethodheader}
-%
-% #1 is the class name, #2 the method name, #3 the args.
-\def\defmethodheader#1#2#3{%
-  \dosubind{fn}{\code{#2}}{\putwordon\ \code{#1}}% entry in function index
-  \begingroup
-    \defname{#2}{\putwordMethodon\ \code{#1}}%
-    \defunargs{#3}%
-  \endgroup
-}
-
-% @defcv {Class Option} foo-class foo-flag
-
-\def\defcv #1 {\def\defcvtype{#1}%
-\defopvarparsebody\Edefcv\defcvx\defcvarheader\defcvtype}
-
-\def\defcvarheader #1#2#3{%
-\dosubind {vr}{\code{#2}}{\putwordof\ #1}% Make entry in var index
-\begingroup\defname {#2}{\defcvtype\ \putwordof\ #1}%
-\defvarargs {#3}\endgroup %
-}
-
-% @defivar CLASS VARNAME == @defcv {Instance Variable} CLASS VARNAME
-%
-\def\defivar{\defvrparsebody\Edefivar\defivarx\defivarheader}
-%
-\def\defivarheader#1#2#3{%
-  \dosubind {vr}{\code{#2}}{\putwordof\ #1}% entry in var index
-  \begingroup
-    \defname{#2}{\putwordInstanceVariableof\ #1}%
-    \defvarargs{#3}%
-  \endgroup
-}
-
-% @defvar
-% First, define the processing that is wanted for arguments of @defvar.
-% This is actually simple: just print them in roman.
-% This must expand the args and terminate the paragraph they make up
-\def\defvarargs #1{\normalparens #1%
-\interlinepenalty=10000
-\endgraf\nobreak\vskip -\parskip\nobreak}
-
-% @defvr Counter foo-count
-
-\def\defvr{\defvrparsebody\Edefvr\defvrx\defvrheader}
-
-\def\defvrheader #1#2#3{\doind {vr}{\code{#2}}%
-\begingroup\defname {#2}{#1}\defvarargs{#3}\endgroup}
-
-% @defvar == @defvr Variable
-
-\def\defvar{\defvarparsebody\Edefvar\defvarx\defvarheader}
-
-\def\defvarheader #1#2{\doind {vr}{\code{#1}}% Make entry in var index
-\begingroup\defname {#1}{\putwordDefvar}%
-\defvarargs {#2}\endgroup %
-}
-
-% @defopt == @defvr {User Option}
-
-\def\defopt{\defvarparsebody\Edefopt\defoptx\defoptheader}
-
-\def\defoptheader #1#2{\doind {vr}{\code{#1}}% Make entry in var index
-\begingroup\defname {#1}{\putwordDefopt}%
-\defvarargs {#2}\endgroup %
-}
-
-% @deftypevar int foobar
-
-\def\deftypevar{\defvarparsebody\Edeftypevar\deftypevarx\deftypevarheader}
-
-% #1 is the data type.  #2 is the name, perhaps followed by text that
-% is actually part of the data type, which should not be put into the index.
-\def\deftypevarheader #1#2{%
-\dovarind#2 \relax% Make entry in variables index
-\begingroup\defname {\defheaderxcond#1\relax$$$#2}{\putwordDeftypevar}%
-\interlinepenalty=10000
-\endgraf\nobreak\vskip -\parskip\nobreak
-\endgroup}
-\def\dovarind#1 #2\relax{\doind{vr}{\code{#1}}}
-
-% @deftypevr {Global Flag} int enable
-
-\def\deftypevr{\defvrparsebody\Edeftypevr\deftypevrx\deftypevrheader}
-
-\def\deftypevrheader #1#2#3{\dovarind#3 \relax%
-\begingroup\defname {\defheaderxcond#2\relax$$$#3}{#1}
-\interlinepenalty=10000
-\endgraf\nobreak\vskip -\parskip\nobreak
-\endgroup}
-
-% Now define @deftp
-% Args are printed in bold, a slight difference from @defvar.
-
-\def\deftpargs #1{\bf \defvarargs{#1}}
-
-% @deftp Class window height width ...
-
-\def\deftp{\deftpparsebody\Edeftp\deftpx\deftpheader}
-
-\def\deftpheader #1#2#3{\doind {tp}{\code{#2}}%
-\begingroup\defname {#2}{#1}\deftpargs{#3}\endgroup}
-
-% These definitions are used if you use @defunx (etc.)
-% anywhere other than immediately after a @defun or @defunx.
-% 
-\def\defcvx#1 {\errmessage{@defcvx in invalid context}}
-\def\deffnx#1 {\errmessage{@deffnx in invalid context}}
-\def\defivarx#1 {\errmessage{@defivarx in invalid context}}
-\def\defmacx#1 {\errmessage{@defmacx in invalid context}}
-\def\defmethodx#1 {\errmessage{@defmethodx in invalid context}}
-\def\defoptx #1 {\errmessage{@defoptx in invalid context}}
-\def\defopx#1 {\errmessage{@defopx in invalid context}}
-\def\defspecx#1 {\errmessage{@defspecx in invalid context}}
-\def\deftpx#1 {\errmessage{@deftpx in invalid context}}
-\def\deftypefnx#1 {\errmessage{@deftypefnx in invalid context}}
-\def\deftypefunx#1 {\errmessage{@deftypefunx in invalid context}}
-\def\deftypeivarx#1 {\errmessage{@deftypeivarx in invalid context}}
-\def\deftypemethodx#1 {\errmessage{@deftypemethodx in invalid context}}
-\def\deftypeopx#1 {\errmessage{@deftypeopx in invalid context}}
-\def\deftypevarx#1 {\errmessage{@deftypevarx in invalid context}}
-\def\deftypevrx#1 {\errmessage{@deftypevrx in invalid context}}
-\def\defunx#1 {\errmessage{@defunx in invalid context}}
-\def\defvarx#1 {\errmessage{@defvarx in invalid context}}
-\def\defvrx#1 {\errmessage{@defvrx in invalid context}}
-
-
-\message{macros,}
-% @macro.
-
-% To do this right we need a feature of e-TeX, \scantokens,
-% which we arrange to emulate with a temporary file in ordinary TeX.
-\ifx\eTeXversion\undefined
- \newwrite\macscribble
- \def\scanmacro#1{%
-   \begingroup \newlinechar`\^^M
-   % Undo catcode changes of \startcontents and \doprintindex
-   \catcode`\@=0 \catcode`\\=12 \escapechar=`\@
-   % Append \endinput to make sure that TeX does not see the ending newline.
-   \toks0={#1\endinput}%
-   \immediate\openout\macscribble=\jobname.tmp
-   \immediate\write\macscribble{\the\toks0}%
-   \immediate\closeout\macscribble
-   \let\xeatspaces\eatspaces
-   \input \jobname.tmp
-   \endgroup
-}
-\else
-\def\scanmacro#1{%
-\begingroup \newlinechar`\^^M
-% Undo catcode changes of \startcontents and \doprintindex
-\catcode`\@=0 \catcode`\\=12 \escapechar=`\@
-\let\xeatspaces\eatspaces\scantokens{#1\endinput}\endgroup}
-\fi
-
-\newcount\paramno   % Count of parameters
-\newtoks\macname    % Macro name
-\newif\ifrecursive  % Is it recursive?
-\def\macrolist{}    % List of all defined macros in the form
-                    % \do\macro1\do\macro2...
-
-% Utility routines.
-% Thisdoes \let #1 = #2, except with \csnames.
-\def\cslet#1#2{%
-\expandafter\expandafter
-\expandafter\let
-\expandafter\expandafter
-\csname#1\endcsname
-\csname#2\endcsname}
-
-% Trim leading and trailing spaces off a string.
-% Concepts from aro-bend problem 15 (see CTAN).
-{\catcode`\@=11
-\gdef\eatspaces #1{\expandafter\trim@\expandafter{#1 }}
-\gdef\trim@ #1{\trim@@ @#1 @ #1 @ @@}
-\gdef\trim@@ #1@ #2@ #3@@{\trim@@@\empty #2 @}
-\def\unbrace#1{#1}
-\unbrace{\gdef\trim@@@ #1 } #2@{#1}
-}
-
-% Trim a single trailing ^^M off a string.
-{\catcode`\^^M=12\catcode`\Q=3%
-\gdef\eatcr #1{\eatcra #1Q^^MQ}%
-\gdef\eatcra#1^^MQ{\eatcrb#1Q}%
-\gdef\eatcrb#1Q#2Q{#1}%
-}
-
-% Macro bodies are absorbed as an argument in a context where
-% all characters are catcode 10, 11 or 12, except \ which is active
-% (as in normal texinfo). It is necessary to change the definition of \.
-
-% It's necessary to have hard CRs when the macro is executed. This is
-% done by  making ^^M (\endlinechar) catcode 12 when reading the macro
-% body, and then making it the \newlinechar in \scanmacro.
-
-\def\macrobodyctxt{%
-  \catcode`\~=12
-  \catcode`\^=12
-  \catcode`\_=12
-  \catcode`\|=12
-  \catcode`\<=12
-  \catcode`\>=12
-  \catcode`\+=12
-  \catcode`\{=12
-  \catcode`\}=12
-  \catcode`\@=12
-  \catcode`\^^M=12
-  \usembodybackslash}
-
-\def\macroargctxt{%
-  \catcode`\~=12
-  \catcode`\^=12
-  \catcode`\_=12
-  \catcode`\|=12
-  \catcode`\<=12
-  \catcode`\>=12
-  \catcode`\+=12
-  \catcode`\@=12
-  \catcode`\\=12}
-
-% \mbodybackslash is the definition of \ in @macro bodies.
-% It maps \foo\ => \csname macarg.foo\endcsname => #N
-% where N is the macro parameter number.
-% We define \csname macarg.\endcsname to be \realbackslash, so
-% \\ in macro replacement text gets you a backslash.
-
-{\catcode`@=0 @catcode`@\=@active
- @gdef at usembodybackslash{@let\=@mbodybackslash}
- @gdef at mbodybackslash#1\{@csname macarg.#1 at endcsname}
-}
-\expandafter\def\csname macarg.\endcsname{\realbackslash}
-
-\def\macro{\recursivefalse\parsearg\macroxxx}
-\def\rmacro{\recursivetrue\parsearg\macroxxx}
-
-\def\macroxxx#1{%
-  \getargs{#1}%           now \macname is the macname and \argl the arglist
-  \ifx\argl\empty       % no arguments
-     \paramno=0%
-  \else
-     \expandafter\parsemargdef \argl;%
-  \fi
-  \if1\csname ismacro.\the\macname\endcsname
-     \message{Warning: redefining \the\macname}%
-  \else
-     \expandafter\ifx\csname \the\macname\endcsname \relax
-     \else \errmessage{The name \the\macname\space is reserved}\fi
-     \global\cslet{macsave.\the\macname}{\the\macname}%
-     \global\expandafter\let\csname ismacro.\the\macname\endcsname=1%
-     % Add the macroname to \macrolist
-     \toks0 = \expandafter{\macrolist\do}%
-     \xdef\macrolist{\the\toks0
-       \expandafter\noexpand\csname\the\macname\endcsname}%
-  \fi
-  \begingroup \macrobodyctxt
-  \ifrecursive \expandafter\parsermacbody
-  \else \expandafter\parsemacbody
-  \fi}
-
-\def\unmacro{\parsearg\unmacroxxx}
-\def\unmacroxxx#1{%
-  \if1\csname ismacro.#1\endcsname
-    \global\cslet{#1}{macsave.#1}%
-    \global\expandafter\let \csname ismacro.#1\endcsname=0%
-    % Remove the macro name from \macrolist
-    \begingroup
-      \edef\tempa{\expandafter\noexpand\csname#1\endcsname}%
-      \def\do##1{%
-        \def\tempb{##1}%
-        \ifx\tempa\tempb
-          % remove this
-        \else
-          \toks0 = \expandafter{\newmacrolist\do}%
-          \edef\newmacrolist{\the\toks0\expandafter\noexpand\tempa}%
-        \fi}%
-      \def\newmacrolist{}%
-      % Execute macro list to define \newmacrolist
-      \macrolist
-      \global\let\macrolist\newmacrolist
-    \endgroup
-  \else
-    \errmessage{Macro #1 not defined}%
-  \fi
-}
-
-% This makes use of the obscure feature that if the last token of a
-% <parameter list> is #, then the preceding argument is delimited by
-% an opening brace, and that opening brace is not consumed.
-\def\getargs#1{\getargsxxx#1{}}
-\def\getargsxxx#1#{\getmacname #1 \relax\getmacargs}
-\def\getmacname #1 #2\relax{\macname={#1}}
-\def\getmacargs#1{\def\argl{#1}}
-
-% Parse the optional {params} list.  Set up \paramno and \paramlist
-% so \defmacro knows what to do.  Define \macarg.blah for each blah
-% in the params list, to be ##N where N is the position in that list.
-% That gets used by \mbodybackslash (above).
-
-% We need to get `macro parameter char #' into several definitions.
-% The technique used is stolen from LaTeX:  let \hash be something
-% unexpandable, insert that wherever you need a #, and then redefine
-% it to # just before using the token list produced.
-%
-% The same technique is used to protect \eatspaces till just before
-% the macro is used.
-
-\def\parsemargdef#1;{\paramno=0\def\paramlist{}%
-        \let\hash\relax\let\xeatspaces\relax\parsemargdefxxx#1,;,}
-\def\parsemargdefxxx#1,{%
-  \if#1;\let\next=\relax
-  \else \let\next=\parsemargdefxxx
-    \advance\paramno by 1%
-    \expandafter\edef\csname macarg.\eatspaces{#1}\endcsname
-        {\xeatspaces{\hash\the\paramno}}%
-    \edef\paramlist{\paramlist\hash\the\paramno,}%
-  \fi\next}
-
-% These two commands read recursive and nonrecursive macro bodies.
-% (They're different since rec and nonrec macros end differently.)
-
-\long\def\parsemacbody#1 at end macro%
-{\xdef\temp{\eatcr{#1}}\endgroup\defmacro}%
-\long\def\parsermacbody#1 at end rmacro%
-{\xdef\temp{\eatcr{#1}}\endgroup\defmacro}%
-
-% This defines the macro itself. There are six cases: recursive and
-% nonrecursive macros of zero, one, and many arguments.
-% Much magic with \expandafter here.
-% \xdef is used so that macro definitions will survive the file
-% they're defined in; @include reads the file inside a group.
-\def\defmacro{%
-  \let\hash=##% convert placeholders to macro parameter chars
-  \ifrecursive
-    \ifcase\paramno
-    % 0
-      \expandafter\xdef\csname\the\macname\endcsname{%
-        \noexpand\scanmacro{\temp}}%
-    \or % 1
-      \expandafter\xdef\csname\the\macname\endcsname{%
-         \bgroup\noexpand\macroargctxt
-         \noexpand\braceorline
-         \expandafter\noexpand\csname\the\macname xxx\endcsname}%
-      \expandafter\xdef\csname\the\macname xxx\endcsname##1{%
-         \egroup\noexpand\scanmacro{\temp}}%
-    \else % many
-      \expandafter\xdef\csname\the\macname\endcsname{%
-         \bgroup\noexpand\macroargctxt
-         \noexpand\csname\the\macname xx\endcsname}%
-      \expandafter\xdef\csname\the\macname xx\endcsname##1{%
-          \expandafter\noexpand\csname\the\macname xxx\endcsname ##1,}%
-      \expandafter\expandafter
-      \expandafter\xdef
-      \expandafter\expandafter
-        \csname\the\macname xxx\endcsname
-          \paramlist{\egroup\noexpand\scanmacro{\temp}}%
-    \fi
-  \else
-    \ifcase\paramno
-    % 0
-      \expandafter\xdef\csname\the\macname\endcsname{%
-        \noexpand\norecurse{\the\macname}%
-        \noexpand\scanmacro{\temp}\egroup}%
-    \or % 1
-      \expandafter\xdef\csname\the\macname\endcsname{%
-         \bgroup\noexpand\macroargctxt
-         \noexpand\braceorline
-         \expandafter\noexpand\csname\the\macname xxx\endcsname}%
-      \expandafter\xdef\csname\the\macname xxx\endcsname##1{%
-        \egroup
-        \noexpand\norecurse{\the\macname}%
-        \noexpand\scanmacro{\temp}\egroup}%
-    \else % many
-      \expandafter\xdef\csname\the\macname\endcsname{%
-         \bgroup\noexpand\macroargctxt
-         \expandafter\noexpand\csname\the\macname xx\endcsname}%
-      \expandafter\xdef\csname\the\macname xx\endcsname##1{%
-          \expandafter\noexpand\csname\the\macname xxx\endcsname ##1,}%
-      \expandafter\expandafter
-      \expandafter\xdef
-      \expandafter\expandafter
-      \csname\the\macname xxx\endcsname
-      \paramlist{%
-          \egroup
-          \noexpand\norecurse{\the\macname}%
-          \noexpand\scanmacro{\temp}\egroup}%
-    \fi
-  \fi}
-
-\def\norecurse#1{\bgroup\cslet{#1}{macsave.#1}}
-
-% \braceorline decides whether the next nonwhitespace character is a
-% {.  If so it reads up to the closing }, if not, it reads the whole
-% line.  Whatever was read is then fed to the next control sequence
-% as an argument (by \parsebrace or \parsearg)
-\def\braceorline#1{\let\next=#1\futurelet\nchar\braceorlinexxx}
-\def\braceorlinexxx{%
-  \ifx\nchar\bgroup\else
-    \expandafter\parsearg
-  \fi \next}
-
-% We mant to disable all macros during \shipout so that they are not
-% expanded by \write.
-\def\turnoffmacros{\begingroup \def\do##1{\let\noexpand##1=\relax}%
-  \edef\next{\macrolist}\expandafter\endgroup\next}
-
-
-% @alias.
-% We need some trickery to remove the optional spaces around the equal
-% sign.  Just make them active and then expand them all to nothing.
-\def\alias{\begingroup\obeyspaces\parsearg\aliasxxx}
-\def\aliasxxx #1{\aliasyyy#1\relax}
-\def\aliasyyy #1=#2\relax{\ignoreactivespaces
-\edef\next{\global\let\expandafter\noexpand\csname#1\endcsname=%
-           \expandafter\noexpand\csname#2\endcsname}%
-\expandafter\endgroup\next}
-
-
-\message{cross references,}
-% @xref etc.
-
-\newwrite\auxfile
-
-\newif\ifhavexrefs    % True if xref values are known.
-\newif\ifwarnedxrefs  % True if we warned once that they aren't known.
-
-% @inforef is relatively simple.
-\def\inforef #1{\inforefzzz #1,,,,**}
-\def\inforefzzz #1,#2,#3,#4**{\putwordSee{} \putwordInfo{} \putwordfile{} \file{\ignorespaces #3{}},
-  node \samp{\ignorespaces#1{}}}
-
-% @node's job is to define \lastnode.
-\def\node{\ENVcheck\parsearg\nodezzz}
-\def\nodezzz#1{\nodexxx [#1,]}
-\def\nodexxx[#1,#2]{\gdef\lastnode{#1}}
-\let\nwnode=\node
-\let\lastnode=\relax
-
-% The sectioning commands (@chapter, etc.) call these.
-\def\donoderef{%
-  \ifx\lastnode\relax\else
-    \expandafter\expandafter\expandafter\setref{\lastnode}%
-      {Ysectionnumberandtype}%
-    \global\let\lastnode=\relax
-  \fi
-}
-\def\unnumbnoderef{%
-  \ifx\lastnode\relax\else
-    \expandafter\expandafter\expandafter\setref{\lastnode}{Ynothing}%
-    \global\let\lastnode=\relax
-  \fi
-}
-\def\appendixnoderef{%
-  \ifx\lastnode\relax\else
-    \expandafter\expandafter\expandafter\setref{\lastnode}%
-      {Yappendixletterandtype}%
-    \global\let\lastnode=\relax
-  \fi
-}
-
-
-% @anchor{NAME} -- define xref target at arbitrary point.
-%
-\newcount\savesfregister
-\gdef\savesf{\relax \ifhmode \savesfregister=\spacefactor \fi}
-\gdef\restoresf{\relax \ifhmode \spacefactor=\savesfregister \fi}
-\gdef\anchor#1{\savesf \setref{#1}{Ynothing}\restoresf \ignorespaces}
-
-% \setref{NAME}{SNT} defines a cross-reference point NAME, namely
-% NAME-title, NAME-pg, and NAME-SNT.  Called from \foonoderef.  We have
-% to set \indexdummies so commands such as @code in a section title
-% aren't expanded.  It would be nicer not to expand the titles in the
-% first place, but there's so many layers that that is hard to do.
-%
-\def\setref#1#2{{%
-  \indexdummies
-  \pdfmkdest{#1}%
-  \dosetq{#1-title}{Ytitle}%
-  \dosetq{#1-pg}{Ypagenumber}%
-  \dosetq{#1-snt}{#2}%
-}}
-
-% @xref, @pxref, and @ref generate cross-references.  For \xrefX, #1 is
-% the node name, #2 the name of the Info cross-reference, #3 the printed
-% node name, #4 the name of the Info file, #5 the name of the printed
-% manual.  All but the node name can be omitted.
-%
-\def\pxref#1{\putwordsee{} \xrefX[#1,,,,,,,]}
-\def\xref#1{\putwordSee{} \xrefX[#1,,,,,,,]}
-\def\ref#1{\xrefX[#1,,,,,,,]}
-\def\xrefX[#1,#2,#3,#4,#5,#6]{\begingroup
-  \unsepspaces
-  \def\printedmanual{\ignorespaces #5}%
-  \def\printednodename{\ignorespaces #3}%
-  \setbox1=\hbox{\printedmanual}%
-  \setbox0=\hbox{\printednodename}%
-  \ifdim \wd0 = 0pt
-    % No printed node name was explicitly given.
-    \expandafter\ifx\csname SETxref-automatic-section-title\endcsname\relax
-      % Use the node name inside the square brackets.
-      \def\printednodename{\ignorespaces #1}%
-    \else
-      % Use the actual chapter/section title appear inside
-      % the square brackets.  Use the real section title if we have it.
-      \ifdim \wd1 > 0pt
-        % It is in another manual, so we don't have it.
-        \def\printednodename{\ignorespaces #1}%
-      \else
-        \ifhavexrefs
-          % We know the real title if we have the xref values.
-          \def\printednodename{\refx{#1-title}{}}%
-        \else
-          % Otherwise just copy the Info node name.
-          \def\printednodename{\ignorespaces #1}%
-        \fi%
-      \fi
-    \fi
-  \fi
-  %
-  % If we use \unhbox0 and \unhbox1 to print the node names, TeX does not
-  % insert empty discretionaries after hyphens, which means that it will
-  % not find a line break at a hyphen in a node names.  Since some manuals
-  % are best written with fairly long node names, containing hyphens, this
-  % is a loss.  Therefore, we give the text of the node name again, so it
-  % is as if TeX is seeing it for the first time.
-  \ifpdf
-    \leavevmode
-    \getfilename{#4}%
-    \ifnum\filenamelength>0
-      \startlink attr{/Border [0 0 0]}%
-        goto file{\the\filename.pdf} name{#1@}%
-    \else
-      \startlink attr{/Border [0 0 0]}%
-        goto name{#1@}%
-    \fi
-    \linkcolor
-  \fi
-  %
-  \ifdim \wd1 > 0pt
-    \putwordsection{} ``\printednodename'' \putwordin{} \cite{\printedmanual}%
-  \else
-    % _ (for example) has to be the character _ for the purposes of the
-    % control sequence corresponding to the node, but it has to expand
-    % into the usual \leavevmode...\vrule stuff for purposes of
-    % printing. So we \turnoffactive for the \refx-snt, back on for the
-    % printing, back off for the \refx-pg.
-    {\normalturnoffactive
-     % Only output a following space if the -snt ref is nonempty; for
-     % @unnumbered and @anchor, it won't be.
-     \setbox2 = \hbox{\ignorespaces \refx{#1-snt}{}}%
-     \ifdim \wd2 > 0pt \refx{#1-snt}\space\fi
-    }%
-    % [mynode],
-    [\printednodename],\space
-    % page 3
-    \turnoffactive \putwordpage\tie\refx{#1-pg}{}%
-  \fi
-  \endlink
-\endgroup}
-
-% \dosetq is the interface for calls from other macros
-
-% Use \normalturnoffactive so that punctuation chars such as underscore
-% and backslash work in node names.  (\turnoffactive doesn't do \.)
-\def\dosetq#1#2{%
-  {\let\folio=0%
-   \normalturnoffactive
-   \edef\next{\write\auxfile{\internalsetq{#1}{#2}}}%
-   \iflinks
-     \next
-   \fi
-  }%
-}
-
-% \internalsetq {foo}{page} expands into
-% CHARACTERS 'xrdef {foo}{...expansion of \Ypage...}
-% When the aux file is read, ' is the escape character
-
-\def\internalsetq #1#2{'xrdef {#1}{\csname #2\endcsname}}
-
-% Things to be expanded by \internalsetq
-
-\def\Ypagenumber{\folio}
-
-\def\Ytitle{\thissection}
-
-\def\Ynothing{}
-
-\def\Ysectionnumberandtype{%
-\ifnum\secno=0 \putwordChapter\xreftie\the\chapno %
-\else \ifnum \subsecno=0 \putwordSection\xreftie\the\chapno.\the\secno %
-\else \ifnum \subsubsecno=0 %
-\putwordSection\xreftie\the\chapno.\the\secno.\the\subsecno %
-\else %
-\putwordSection\xreftie\the\chapno.\the\secno.\the\subsecno.\the\subsubsecno %
-\fi \fi \fi }
-
-\def\Yappendixletterandtype{%
-\ifnum\secno=0 \putwordAppendix\xreftie'char\the\appendixno{}%
-\else \ifnum \subsecno=0 \putwordSection\xreftie'char\the\appendixno.\the\secno %
-\else \ifnum \subsubsecno=0 %
-\putwordSection\xreftie'char\the\appendixno.\the\secno.\the\subsecno %
-\else %
-\putwordSection\xreftie'char\the\appendixno.\the\secno.\the\subsecno.\the\subsubsecno %
-\fi \fi \fi }
-
-\gdef\xreftie{'tie}
-
-% Use TeX 3.0's \inputlineno to get the line number, for better error
-% messages, but if we're using an old version of TeX, don't do anything.
-%
-\ifx\inputlineno\thisisundefined
-  \let\linenumber = \empty % Non-3.0.
-\else
-  \def\linenumber{\the\inputlineno:\space}
-\fi
-
-% Define \refx{NAME}{SUFFIX} to reference a cross-reference string named NAME.
-% If its value is nonempty, SUFFIX is output afterward.
-
-\def\refx#1#2{%
-  \expandafter\ifx\csname X#1\endcsname\relax
-    % If not defined, say something at least.
-    \angleleft un\-de\-fined\angleright
-    \iflinks
-      \ifhavexrefs
-        \message{\linenumber Undefined cross reference `#1'.}%
-      \else
-        \ifwarnedxrefs\else
-          \global\warnedxrefstrue
-          \message{Cross reference values unknown; you must run TeX again.}%
-        \fi
-      \fi
-    \fi
-  \else
-    % It's defined, so just use it.
-    \csname X#1\endcsname
-  \fi
-  #2% Output the suffix in any case.
-}
-
-% This is the macro invoked by entries in the aux file.
-%
-\def\xrdef#1{\begingroup
-  % Reenable \ as an escape while reading the second argument.
-  \catcode`\\ = 0
-  \afterassignment\endgroup
-  \expandafter\gdef\csname X#1\endcsname
-}
-
-% Read the last existing aux file, if any.  No error if none exists.
-\def\readauxfile{\begingroup
-  \catcode`\^^@=\other
-  \catcode`\^^A=\other
-  \catcode`\^^B=\other
-  \catcode`\^^C=\other
-  \catcode`\^^D=\other
-  \catcode`\^^E=\other
-  \catcode`\^^F=\other
-  \catcode`\^^G=\other
-  \catcode`\^^H=\other
-  \catcode`\^^K=\other
-  \catcode`\^^L=\other
-  \catcode`\^^N=\other
-  \catcode`\^^P=\other
-  \catcode`\^^Q=\other
-  \catcode`\^^R=\other
-  \catcode`\^^S=\other
-  \catcode`\^^T=\other
-  \catcode`\^^U=\other
-  \catcode`\^^V=\other
-  \catcode`\^^W=\other
-  \catcode`\^^X=\other
-  \catcode`\^^Z=\other
-  \catcode`\^^[=\other
-  \catcode`\^^\=\other
-  \catcode`\^^]=\other
-  \catcode`\^^^=\other
-  \catcode`\^^_=\other
-  \catcode`\@=\other
-  \catcode`\^=\other
-  % It was suggested to define this as 7, which would allow ^^e4 etc.
-  % in xref tags, i.e., node names.  But since ^^e4 notation isn't
-  % supported in the main text, it doesn't seem desirable.  Furthermore,
-  % that is not enough: for node names that actually contain a ^
-  % character, we would end up writing a line like this: 'xrdef {'hat
-  % b-title}{'hat b} and \xrdef does a \csname...\endcsname on the first
-  % argument, and \hat is not an expandable control sequence.  It could
-  % all be worked out, but why?  Either we support ^^ or we don't.
-  %
-  % The other change necessary for this was to define \auxhat:
-  % \def\auxhat{\def^{'hat }}% extra space so ok if followed by letter
-  % and then to call \auxhat in \setq.
-  %
-  \catcode`\~=\other
-  \catcode`\[=\other
-  \catcode`\]=\other
-  \catcode`\"=\other
-  \catcode`\_=\other
-  \catcode`\|=\other
-  \catcode`\<=\other
-  \catcode`\>=\other
-  \catcode`\$=\other
-  \catcode`\#=\other
-  \catcode`\&=\other
-  \catcode`+=\other % avoid \+ for paranoia even though we've turned it off
-  % Make the characters 128-255 be printing characters
-  {%
-    \count 1=128
-    \def\loop{%
-      \catcode\count 1=\other
-      \advance\count 1 by 1
-      \ifnum \count 1<256 \loop \fi
-    }%
-  }%
-  % The aux file uses ' as the escape (for now).
-  % Turn off \ as an escape so we do not lose on
-  % entries which were dumped with control sequences in their names.
-  % For example, 'xrdef {$\leq $-fun}{page ...} made by @defun ^^
-  % Reference to such entries still does not work the way one would wish,
-  % but at least they do not bomb out when the aux file is read in.
-  \catcode`\{=1
-  \catcode`\}=2
-  \catcode`\%=\other
-  \catcode`\'=0
-  \catcode`\\=\other
-  %
-  \openin 1 \jobname.aux
-  \ifeof 1 \else
-    \closein 1
-    \input \jobname.aux
-    \global\havexrefstrue
-    \global\warnedobstrue
-  \fi
-  % Open the new aux file.  TeX will close it automatically at exit.
-  \openout\auxfile=\jobname.aux
-\endgroup}
-
-
-% Footnotes.
-
-\newcount \footnoteno
-
-% The trailing space in the following definition for supereject is
-% vital for proper filling; pages come out unaligned when you do a
-% pagealignmacro call if that space before the closing brace is
-% removed. (Generally, numeric constants should always be followed by a
-% space to prevent strange expansion errors.)
-\def\supereject{\par\penalty -20000\footnoteno =0 }
-
-% @footnotestyle is meaningful for info output only.
-\let\footnotestyle=\comment
-
-\let\ptexfootnote=\footnote
-
-{\catcode `\@=11
-%
-% Auto-number footnotes.  Otherwise like plain.
-\gdef\footnote{%
-  \global\advance\footnoteno by \@ne
-  \edef\thisfootno{$^{\the\footnoteno}$}%
-  %
-  % In case the footnote comes at the end of a sentence, preserve the
-  % extra spacing after we do the footnote number.
-  \let\@sf\empty
-  \ifhmode\edef\@sf{\spacefactor\the\spacefactor}\/\fi
-  %
-  % Remove inadvertent blank space before typesetting the footnote number.
-  \unskip
-  \thisfootno\@sf
-  \footnotezzz
-}%
-
-% Don't bother with the trickery in plain.tex to not require the
-% footnote text as a parameter.  Our footnotes don't need to be so general.
-%
-% Oh yes, they do; otherwise, @ifset and anything else that uses
-% \parseargline fail inside footnotes because the tokens are fixed when
-% the footnote is read.  --karl, 16nov96.
-%
-\long\gdef\footnotezzz{\insert\footins\bgroup
-  % We want to typeset this text as a normal paragraph, even if the
-  % footnote reference occurs in (for example) a display environment.
-  % So reset some parameters.
-  \interlinepenalty\interfootnotelinepenalty
-  \splittopskip\ht\strutbox % top baseline for broken footnotes
-  \splitmaxdepth\dp\strutbox
-  \floatingpenalty\@MM
-  \leftskip\z at skip
-  \rightskip\z at skip
-  \spaceskip\z at skip
-  \xspaceskip\z at skip
-  \parindent\defaultparindent
-  %
-  \smallfonts \rm
-  %
-  % Hang the footnote text off the number.
-  \hang
-  \textindent{\thisfootno}%
-  %
-  % Don't crash into the line above the footnote text.  Since this
-  % expands into a box, it must come within the paragraph, lest it
-  % provide a place where TeX can split the footnote.
-  \footstrut
-  \futurelet\next\fo at t
-}
-\def\fo at t{\ifcat\bgroup\noexpand\next \let\next\f@@t
-  \else\let\next\f at t\fi \next}
-\def\f@@t{\bgroup\aftergroup\@foot\let\next}
-\def\f at t#1{#1\@foot}
-\def\@foot{\strut\par\egroup}
-
-}%end \catcode `\@=11
-
-% Set the baselineskip to #1, and the lineskip and strut size
-% correspondingly.  There is no deep meaning behind these magic numbers
-% used as factors; they just match (closely enough) what Knuth defined.
-%
-\def\lineskipfactor{.08333}
-\def\strutheightpercent{.70833}
-\def\strutdepthpercent {.29167}
-%
-\def\setleading#1{%
-  \normalbaselineskip = #1\relax
-  \normallineskip = \lineskipfactor\normalbaselineskip
-  \normalbaselines
-  \setbox\strutbox =\hbox{%
-    \vrule width0pt height\strutheightpercent\baselineskip
-                    depth \strutdepthpercent \baselineskip
-  }%
-}
-
-% @| inserts a changebar to the left of the current line.  It should
-% surround any changed text.  This approach does *not* work if the
-% change spans more than two lines of output.  To handle that, we would
-% have adopt a much more difficult approach (putting marks into the main
-% vertical list for the beginning and end of each change).
-%
-\def\|{%
-  % \vadjust can only be used in horizontal mode.
-  \leavevmode
-  %
-  % Append this vertical mode material after the current line in the output.
-  \vadjust{%
-    % We want to insert a rule with the height and depth of the current
-    % leading; that is exactly what \strutbox is supposed to record.
-    \vskip-\baselineskip
-    %
-    % \vadjust-items are inserted at the left edge of the type.  So
-    % the \llap here moves out into the left-hand margin.
-    \llap{%
-      %
-      % For a thicker or thinner bar, change the `1pt'.
-      \vrule height\baselineskip width1pt
-      %
-      % This is the space between the bar and the text.
-      \hskip 12pt
-    }%
-  }%
-}
-
-% For a final copy, take out the rectangles
-% that mark overfull boxes (in case you have decided
-% that the text looks ok even though it passes the margin).
-%
-\def\finalout{\overfullrule=0pt}
-
-% @image.  We use the macros from epsf.tex to support this.
-% If epsf.tex is not installed and @image is used, we complain.
-%
-% Check for and read epsf.tex up front.  If we read it only at @image
-% time, we might be inside a group, and then its definitions would get
-% undone and the next image would fail.
-\openin 1 = epsf.tex
-\ifeof 1 \else
-  \closein 1
-  % Do not bother showing banner with post-v2.7 epsf.tex (available in
-  % doc/epsf.tex until it shows up on ctan).
-  \def\epsfannounce{\toks0 = }%
-  \input epsf.tex
-\fi
-%
-% We will only complain once about lack of epsf.tex.
-\newif\ifwarnednoepsf
-\newhelp\noepsfhelp{epsf.tex must be installed for images to
-  work.  It is also included in the Texinfo distribution, or you can get
-  it from ftp://tug.org/tex/epsf.tex.}
-%
-\def\image#1{%
-  \ifx\epsfbox\undefined
-    \ifwarnednoepsf \else
-      \errhelp = \noepsfhelp
-      \errmessage{epsf.tex not found, images will be ignored}%
-      \global\warnednoepsftrue
-    \fi
-  \else
-    \imagexxx #1,,,\finish
-  \fi
-}
-%
-% Arguments to @image:
-% #1 is (mandatory) image filename; we tack on .eps extension.
-% #2 is (optional) width, #3 is (optional) height.
-% #4 is just the usual extra ignored arg for parsing this stuff.
-\def\imagexxx#1,#2,#3,#4\finish{%
-  \ifpdf
-    \centerline{\dopdfimage{#1}{#2}{#3}}%
-  \else
-    % \epsfbox itself resets \epsf?size at each figure.
-    \setbox0 = \hbox{\ignorespaces #2}\ifdim\wd0 > 0pt \epsfxsize=#2\relax \fi
-    \setbox0 = \hbox{\ignorespaces #3}\ifdim\wd0 > 0pt \epsfysize=#3\relax \fi
-    \begingroup
-      \catcode`\^^M = 5 % in case we're inside an example
-      % If the image is by itself, center it.
-      \ifvmode
-        \nobreak\bigskip
-        % Usually we'll have text after the image which will insert
-        % \parskip glue, so insert it here too to equalize the space
-        % above and below. 
-        \nobreak\vskip\parskip
-        \nobreak
-        \centerline{\epsfbox{#1.eps}}%
-        \bigbreak
-      \else
-        % In the middle of a paragraph, no extra space.
-        \epsfbox{#1.eps}%
-      \fi
-    \endgroup
-  \fi
-}
-
-
-\message{localization,}
-% and i18n.
-
-% @documentlanguage is usually given very early, just after
-% @setfilename.  If done too late, it may not override everything
-% properly.  Single argument is the language abbreviation.
-% It would be nice if we could set up a hyphenation file here.
-%
-\def\documentlanguage{\parsearg\dodocumentlanguage}
-\def\dodocumentlanguage#1{%
-  \tex % read txi-??.tex file in plain TeX.
-  % Read the file if it exists.
-  \openin 1 txi-#1.tex
-  \ifeof1
-    \errhelp = \nolanghelp
-    \errmessage{Cannot read language file txi-#1.tex}%
-    \let\temp = \relax
-  \else
-    \def\temp{\input txi-#1.tex }%
-  \fi
-  \temp
-  \endgroup
-}
-\newhelp\nolanghelp{The given language definition file cannot be found or
-is empty.  Maybe you need to install it?  In the current directory
-should work if nowhere else does.}
-
-
-% @documentencoding should change something in TeX eventually, most
-% likely, but for now just recognize it.
-\let\documentencoding = \comment
-
-
-% Page size parameters.
-%
-\newdimen\defaultparindent \defaultparindent = 15pt
-
-\chapheadingskip = 15pt plus 4pt minus 2pt
-\secheadingskip = 12pt plus 3pt minus 2pt
-\subsecheadingskip = 9pt plus 2pt minus 2pt
-
-% Prevent underfull vbox error messages.
-\vbadness = 10000
-
-% Don't be so finicky about underfull hboxes, either.
-\hbadness = 2000
-
-% Following George Bush, just get rid of widows and orphans.
-\widowpenalty=10000
-\clubpenalty=10000
-
-% Use TeX 3.0's \emergencystretch to help line breaking, but if we're
-% using an old version of TeX, don't do anything.  We want the amount of
-% stretch added to depend on the line length, hence the dependence on
-% \hsize.  We call this whenever the paper size is set.
-%
-\def\setemergencystretch{%
-  \ifx\emergencystretch\thisisundefined
-    % Allow us to assign to \emergencystretch anyway.
-    \def\emergencystretch{\dimen0}%
-  \else
-    \emergencystretch = .15\hsize
-  \fi
-}
-
-% Parameters in order: 1) textheight; 2) textwidth; 3) voffset;
-% 4) hoffset; 5) binding offset; 6) topskip.  Then whoever calls us can
-% set \parskip and call \setleading for \baselineskip.
-%
-\def\internalpagesizes#1#2#3#4#5#6{%
-  \voffset = #3\relax
-  \topskip = #6\relax
-  \splittopskip = \topskip
-  %
-  \vsize = #1\relax
-  \advance\vsize by \topskip
-  \outervsize = \vsize
-  \advance\outervsize by 2\topandbottommargin
-  \pageheight = \vsize
-  %
-  \hsize = #2\relax
-  \outerhsize = \hsize
-  \advance\outerhsize by 0.5in
-  \pagewidth = \hsize
-  %
-  \normaloffset = #4\relax
-  \bindingoffset = #5\relax
-  %
-  \parindent = \defaultparindent
-  \setemergencystretch
-}
-
-% @letterpaper (the default).
-\def\letterpaper{{\globaldefs = 1
-  \parskip = 3pt plus 2pt minus 1pt
-  \setleading{13.2pt}%
-  %
-  % If page is nothing but text, make it come out even.
-  \internalpagesizes{46\baselineskip}{6in}{\voffset}{.25in}{\bindingoffset}{36pt}%
-}}
-
-% Use @smallbook to reset parameters for 7x9.5 (or so) format.
-\def\smallbook{{\globaldefs = 1
-  \parskip = 2pt plus 1pt
-  \setleading{12pt}%
-  %
-  \internalpagesizes{7.5in}{5.in}{\voffset}{.25in}{\bindingoffset}{16pt}%
-  %
-  \lispnarrowing = 0.3in
-  \tolerance = 700
-  \hfuzz = 1pt
-  \contentsrightmargin = 0pt
-  \deftypemargin = 0pt
-  \defbodyindent = .5cm
-  %
-  \let\smalldisplay = \smalldisplayx
-  \let\smallexample = \smalllispx
-  \let\smallformat = \smallformatx
-  \let\smalllisp = \smalllispx
-}}
-
-% Use @afourpaper to print on European A4 paper.
-\def\afourpaper{{\globaldefs = 1
-  \setleading{12pt}%
-  \parskip = 3pt plus 2pt minus 1pt
-  %
-  \internalpagesizes{53\baselineskip}{160mm}{\voffset}{4mm}{\bindingoffset}{44pt}%
-  %
-  \tolerance = 700
-  \hfuzz = 1pt
-}}
-
-% A specific text layout, 24x15cm overall, intended for A4 paper.  Top margin
-% 29mm, hence bottom margin 28mm, nominal side margin 3cm.
-\def\afourlatex{{\globaldefs = 1
-  \setleading{13.6pt}%
-  %
-  \afourpaper
-  \internalpagesizes{237mm}{150mm}{3.6mm}{3.6mm}{3mm}{7mm}%
-  %
-  \globaldefs = 0
-}}
-
-% Use @afourwide to print on European A4 paper in wide format.
-\def\afourwide{%
-  \afourpaper
-  \internalpagesizes{6.5in}{9.5in}{\hoffset}{\normaloffset}{\bindingoffset}{7mm}%
-  %
-  \globaldefs = 0
-}
-
-% @pagesizes TEXTHEIGHT[,TEXTWIDTH]
-% Perhaps we should allow setting the margins, \topskip, \parskip,
-% and/or leading, also. Or perhaps we should compute them somehow.
-%
-\def\pagesizes{\parsearg\pagesizesxxx}
-\def\pagesizesxxx#1{\pagesizesyyy #1,,\finish}
-\def\pagesizesyyy#1,#2,#3\finish{{%
-  \setbox0 = \hbox{\ignorespaces #2}\ifdim\wd0 > 0pt \hsize=#2\relax \fi
-  \globaldefs = 1
-  %
-  \parskip = 3pt plus 2pt minus 1pt
-  \setleading{13.2pt}%
-  %
-  \internalpagesizes{#1}{\hsize}{\voffset}{\normaloffset}{\bindingoffset}{44pt}%
-}}
-
-% Set default to letter.
-%
-\letterpaper
-
-
-\message{and turning on texinfo input format.}
-
-% Define macros to output various characters with catcode for normal text.
-\catcode`\"=\other
-\catcode`\~=\other
-\catcode`\^=\other
-\catcode`\_=\other
-\catcode`\|=\other
-\catcode`\<=\other
-\catcode`\>=\other
-\catcode`\+=\other
-\catcode`\$=\other
-\def\normaldoublequote{"}
-\def\normaltilde{~}
-\def\normalcaret{^}
-\def\normalunderscore{_}
-\def\normalverticalbar{|}
-\def\normalless{<}
-\def\normalgreater{>}
-\def\normalplus{+}
-\def\normaldollar{$}
-
-% This macro is used to make a character print one way in ttfont
-% where it can probably just be output, and another way in other fonts,
-% where something hairier probably needs to be done.
-%
-% #1 is what to print if we are indeed using \tt; #2 is what to print
-% otherwise.  Since all the Computer Modern typewriter fonts have zero
-% interword stretch (and shrink), and it is reasonable to expect all
-% typewriter fonts to have this, we can check that font parameter.
-%
-\def\ifusingtt#1#2{\ifdim \fontdimen3\font=0pt #1\else #2\fi}
-
-% Same as above, but check for italic font.  Actually this also catches
-% non-italic slanted fonts since it is impossible to distinguish them from
-% italic fonts.  But since this is only used by $ and it uses \sl anyway
-% this is not a problem.
-\def\ifusingit#1#2{\ifdim \fontdimen1\font>0pt #1\else #2\fi}
-
-% Turn off all special characters except @
-% (and those which the user can use as if they were ordinary).
-% Most of these we simply print from the \tt font, but for some, we can
-% use math or other variants that look better in normal text.
-
-\catcode`\"=\active
-\def\activedoublequote{{\tt\char34}}
-\let"=\activedoublequote
-\catcode`\~=\active
-\def~{{\tt\char126}}
-\chardef\hat=`\^
-\catcode`\^=\active
-\def^{{\tt \hat}}
-
-\catcode`\_=\active
-\def_{\ifusingtt\normalunderscore\_}
-% Subroutine for the previous macro.
-\def\_{\leavevmode \kern.06em \vbox{\hrule width.3em height.1ex}}
-
-\catcode`\|=\active
-\def|{{\tt\char124}}
-\chardef \less=`\<
-\catcode`\<=\active
-\def<{{\tt \less}}
-\chardef \gtr=`\>
-\catcode`\>=\active
-\def>{{\tt \gtr}}
-\catcode`\+=\active
-\def+{{\tt \char 43}}
-\catcode`\$=\active
-\def${\ifusingit{{\sl\$}}\normaldollar}
-%\catcode 27=\active
-%\def^^[{$\diamondsuit$}
-
-% Set up an active definition for =, but don't enable it most of the time.
-{\catcode`\==\active
-\global\def={{\tt \char 61}}}
-
-\catcode`+=\active
-\catcode`\_=\active
-
-% If a .fmt file is being used, characters that might appear in a file
-% name cannot be active until we have parsed the command line.
-% So turn them off again, and have \everyjob (or @setfilename) turn them on.
-% \otherifyactive is called near the end of this file.
-\def\otherifyactive{\catcode`+=\other \catcode`\_=\other}
-
-\catcode`\@=0
-
-% \rawbackslashxx output one backslash character in current font
-\global\chardef\rawbackslashxx=`\\
-%{\catcode`\\=\other
-%@gdef at rawbackslashxx{\}}
-
-% \rawbackslash redefines \ as input to do \rawbackslashxx.
-{\catcode`\\=\active
- at gdef@rawbackslash{@let\=@rawbackslashxx }}
-
-% \normalbackslash outputs one backslash in fixed width font.
-\def\normalbackslash{{\tt\rawbackslashxx}}
-
-% \catcode 17=0   % Define control-q
-\catcode`\\=\active
-
-% Used sometimes to turn off (effectively) the active characters
-% even after parsing them.
- at def@turnoffactive{@let"=@normaldoublequote
- at let\=@realbackslash
- at let~=@normaltilde
- at let^=@normalcaret
- at let_=@normalunderscore
- at let|=@normalverticalbar
- at let<=@normalless
- at let>=@normalgreater
- at let+=@normalplus
- at let$=@normaldollar}
-
- at def@normalturnoffactive{@let"=@normaldoublequote
- at let\=@normalbackslash
- at let~=@normaltilde
- at let^=@normalcaret
- at let_=@normalunderscore
- at let|=@normalverticalbar
- at let<=@normalless
- at let>=@normalgreater
- at let+=@normalplus
- at let$=@normaldollar}
-
-% Make _ and + \other characters, temporarily.
-% This is canceled by @fixbackslash.
- at otherifyactive
-
-% If a .fmt file is being used, we don't want the `\input texinfo' to show up.
-% That is what \eatinput is for; after that, the `\' should revert to printing
-% a backslash.
-%
- at gdef@eatinput input texinfo{@fixbackslash}
- at global@let\ = @eatinput
-
-% On the other hand, perhaps the file did not have a `\input texinfo'. Then
-% the first `\{ in the file would cause an error. This macro tries to fix
-% that, assuming it is called before the first `\' could plausibly occur.
-% Also back turn on active characters that might appear in the input
-% file name, in case not using a pre-dumped format.
-%
- at gdef@fixbackslash{%
-  @ifx\@eatinput @let\ = @normalbackslash @fi
-  @catcode`+=@active
-  @catcode`@_=@active
-}
-
-% Say @foo, not \foo, in error messages.
- at escapechar = `@@
-
-% These look ok in all fonts, so just make them not special.  
- at catcode`@& = @other
- at catcode`@# = @other
- at catcode`@% = @other
-
- at c Set initial fonts.
- at textfonts
- at rm
-
-
- at c Local variables:
- at c eval: (add-hook 'write-file-hooks 'time-stamp)
- at c page-delimiter: "^\\\\message"
- at c time-stamp-start: "def\\\\texinfoversion{"
- at c time-stamp-format: "%:y-%02m-%02d.%02H"
- at c time-stamp-end: "}"
- at c End:
diff --git a/configure b/configure
index e14e85b..bf3d9c6 100755
--- a/configure
+++ b/configure
@@ -25284,57 +25284,6 @@ ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
 
 
 
-    # disallow non-standard scoping of for()-variables
-
-
-ac_ext=cpp
-ac_cpp='$CXXCPP $CPPFLAGS'
-ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -fno-for-scoping" >&5
-$as_echo_n "checking whether $CXX accepts -fno-for-scoping... " >&6; }
-
-sim_ac_save_cppflags=$CPPFLAGS
-CPPFLAGS="$CPPFLAGS -fno-for-scoping"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h.  */
-
-int
-main ()
-{
-
-  ;
-  return 0;
-}
-_ACEOF
-if ac_fn_cxx_try_compile "$LINENO"; then :
-  sim_ac_accept_result=yes
-else
-  sim_ac_accept_result=no
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_ac_accept_result" >&5
-$as_echo "$sim_ac_accept_result" >&6; }
-CPPFLAGS=$sim_ac_save_cppflags
-# This need to go last, in case CPPFLAGS is modified in arg 2 or arg 3.
-if test $sim_ac_accept_result = yes; then
-  sim_ac_compiler_CXXFLAGS="$sim_ac_compiler_CXXFLAGS -fno-for-scope"
-else
-  :
-fi
-
-ac_ext=cpp
-ac_cpp='$CXXCPP $CPPFLAGS'
-ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
-ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
-
-
-
-
-
 ac_ext=c
 ac_cpp='$CPP $CPPFLAGS'
 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
diff --git a/data/CMakeLists.txt b/data/CMakeLists.txt
new file mode 100644
index 0000000..e39ef0c
--- /dev/null
+++ b/data/CMakeLists.txt
@@ -0,0 +1,24 @@
+macro(strfy input postfx)
+	get_filename_component(FLNAME "${input}" NAME_WE)
+	get_filename_component(FLEXT "${input}" EXT)
+	get_filename_component(FLPATH "${input}" PATH)
+	string(SUBSTRING ${FLEXT} 1 -1 FLEXT)
+	string(TOUPPER "SO_${FLNAME}_${FLEXT}_H" COIN_HEADER_DEF)
+	string(TOUPPER ${FLNAME} COIN_TEXTVAR_NAME)
+	set(COIN_TEXTVAR_NAME "${COIN_TEXTVAR_NAME}${postfx}")
+	#message(STATUS "Parse: ${CMAKE_SOURCE_DIR}/${input}")
+	FILE(READ ${CMAKE_SOURCE_DIR}/${input} f0)
+	STRING(REGEX REPLACE "\\\\" "\\\\\\\\" f1 "${f0}")
+	STRING(REGEX REPLACE "\"" "\\\\\"" f2 "${f1}")
+	STRING(REGEX REPLACE "\r?\n" "\\\\n\"\n  \"" COIN_STR_SOURCE_CODE "${f2}")
+	configure_file(strfytemplate.cmake.in "${FLPATH}/${FLNAME}.h")
+endmacro()
+
+file(GLOB_RECURSE COIN_SHADER_GLSL RELATIVE ${CMAKE_SOURCE_DIR} *.glsl)
+foreach(INPUTFILE ${COIN_SHADER_GLSL})
+    strfy(${INPUTFILE} "_shadersource")
+endforeach(INPUTFILE)
+file(GLOB_RECURSE COIN_SHADER_INVENTOR RELATIVE ${CMAKE_SOURCE_DIR} *.iv)
+foreach(INPUTFILE ${COIN_SHADER_INVENTOR})
+    strfy(${INPUTFILE} "_draggergeometry")
+endforeach(INPUTFILE)
diff --git a/build/msvc6/include/Inventor/system/gl-headers.h b/data/strfytemplate.cmake.in
similarity index 74%
rename from build/msvc6/include/Inventor/system/gl-headers.h
rename to data/strfytemplate.cmake.in
index c2002cf..1ac2be2 100644
--- a/build/msvc6/include/Inventor/system/gl-headers.h
+++ b/data/strfytemplate.cmake.in
@@ -1,6 +1,3 @@
-#ifndef COIN_GLHEADERS_H
-#define COIN_GLHEADERS_H
-
 /**************************************************************************\
  * Copyright (c) Kongsberg Oil & Gas Technologies AS
  * All rights reserved.
@@ -33,19 +30,14 @@
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 \**************************************************************************/
 
-/*
- * This header file is supposed to take care of all operating system
- * dependent anomalies connected to including the gl.h header file.
- */
+#ifndef COIN_INTERNAL
+#error this is a private header file
+#endif /* !COIN_INTERNAL */
 
-/* This define is at least needed before inclusion of the header files
-   that are part of NVidia's Linux drivers v41.91. Without it, none of
-   the extension and OpenGL 1.1+ function prototypes will be set up. */
-#define GL_GLEXT_PROTOTYPES 1
+#ifndef @COIN_HEADER_DEF@
+#define @COIN_HEADER_DEF@
 
-#include <windows.h>
-#include <GL/gl.h>
-#include <GL/glu.h>
-/* #include <GL/glext.h> - not found on system */
+static const char @COIN_TEXTVAR_NAME@[] =
+  "@COIN_STR_SOURCE_CODE@";
 
-#endif /* ! COIN_GLHEADERS_H */
+#endif /* ! @COIN_HEADER_DEF@ */
diff --git a/docs/coin.doxygen.cmake.in b/docs/coin.doxygen.cmake.in
new file mode 100644
index 0000000..bce190a
--- /dev/null
+++ b/docs/coin.doxygen.cmake.in
@@ -0,0 +1,2399 @@
+# Doxyfile 1.8.8
+
+# This file describes the settings to be used by the documentation system
+# doxygen (www.doxygen.org) for a project.
+#
+# All text after a double hash (##) is considered a comment and is placed in
+# front of the TAG it is preceding.
+#
+# All text after a single hash (#) is considered a comment and will be ignored.
+# The format is:
+# TAG = value [value, ...]
+# For lists, items can also be appended using:
+# TAG += value [value, ...]
+# Values that contain spaces should be placed between quotes (\" \").
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+
+# This tag specifies the encoding used for all characters in the config file
+# that follow. The default is UTF-8 which is also the encoding used for all text
+# before the first occurrence of this tag. Doxygen uses libiconv (or the iconv
+# built into libc) for the transcoding. See http://www.gnu.org/software/libiconv
+# for the list of possible encodings.
+# The default value is: UTF-8.
+
+DOXYFILE_ENCODING      = UTF-8
+
+# The PROJECT_NAME tag is a single word (or a sequence of words surrounded by
+# double-quotes, unless you are using Doxywizard) that should identify the
+# project for which the documentation is generated. This name is used in the
+# title of most generated pages and in a few other places.
+# The default value is: My Project.
+
+PROJECT_NAME           = Coin
+
+# The PROJECT_NUMBER tag can be used to enter a project or revision number. This
+# could be handy for archiving the generated documentation or if some version
+# control system is used.
+
+PROJECT_NUMBER         = @COIN_VERSION@
+
+# Using the PROJECT_BRIEF tag one can provide an optional one line description
+# for a project that appears at the top of each page and should give viewer a
+# quick idea about the purpose of the project. Keep the description short.
+
+PROJECT_BRIEF          = 
+
+# With the PROJECT_LOGO tag one can specify an logo or icon that is included in
+# the documentation. The maximum height of the logo should not exceed 55 pixels
+# and the maximum width should not exceed 200 pixels. Doxygen will copy the logo
+# to the output directory.
+
+PROJECT_LOGO           = 
+
+# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path
+# into which the generated documentation will be written. If a relative path is
+# entered, it will be relative to the location where doxygen was started. If
+# left blank the current directory will be used.
+
+OUTPUT_DIRECTORY       = 
+
+# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create 4096 sub-
+# directories (in 2 levels) under the output directory of each output format and
+# will distribute the generated files over these directories. Enabling this
+# option can be useful when feeding doxygen a huge amount of source files, where
+# putting all generated files in the same directory would otherwise causes
+# performance problems for the file system.
+# The default value is: NO.
+
+CREATE_SUBDIRS         = NO
+
+# If the ALLOW_UNICODE_NAMES tag is set to YES, doxygen will allow non-ASCII
+# characters to appear in the names of generated files. If set to NO, non-ASCII
+# characters will be escaped, for example _xE3_x81_x84 will be used for Unicode
+# U+3044.
+# The default value is: NO.
+
+ALLOW_UNICODE_NAMES    = NO
+
+# The OUTPUT_LANGUAGE tag is used to specify the language in which all
+# documentation generated by doxygen is written. Doxygen will use this
+# information to generate all constant output in the proper language.
+# Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Catalan, Chinese,
+# Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States),
+# Esperanto, Farsi (Persian), Finnish, French, German, Greek, Hungarian,
+# Indonesian, Italian, Japanese, Japanese-en (Japanese with English messages),
+# Korean, Korean-en (Korean with English messages), Latvian, Lithuanian,
+# Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, Romanian, Russian,
+# Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, Swedish, Turkish,
+# Ukrainian and Vietnamese.
+# The default value is: English.
+
+OUTPUT_LANGUAGE        = English
+
+# If the BRIEF_MEMBER_DESC tag is set to YES doxygen will include brief member
+# descriptions after the members that are listed in the file and class
+# documentation (similar to Javadoc). Set to NO to disable this.
+# The default value is: YES.
+
+BRIEF_MEMBER_DESC      = YES
+
+# If the REPEAT_BRIEF tag is set to YES doxygen will prepend the brief
+# description of a member or function before the detailed description
+#
+# Note: If both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the
+# brief descriptions will be completely suppressed.
+# The default value is: YES.
+
+REPEAT_BRIEF           = YES
+
+# This tag implements a quasi-intelligent brief description abbreviator that is
+# used to form the text in various listings. Each string in this list, if found
+# as the leading text of the brief description, will be stripped from the text
+# and the result, after processing the whole list, is used as the annotated
+# text. Otherwise, the brief description is used as-is. If left blank, the
+# following values are used ($name is automatically replaced with the name of
+# the entity):The $name class, The $name widget, The $name file, is, provides,
+# specifies, contains, represents, a, an and the.
+
+ABBREVIATE_BRIEF       = "The $name class" \
+                         "The $name widget" \
+                         "The $name file" \
+                         is \
+                         provides \
+                         specifies \
+                         contains \
+                         represents \
+                         a \
+                         an \
+                         the
+
+# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then
+# doxygen will generate a detailed section even if there is only a brief
+# description.
+# The default value is: NO.
+
+ALWAYS_DETAILED_SEC    = NO
+
+# If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all
+# inherited members of a class in the documentation of that class as if those
+# members were ordinary class members. Constructors, destructors and assignment
+# operators of the base classes will not be shown.
+# The default value is: NO.
+
+INLINE_INHERITED_MEMB  = NO
+
+# If the FULL_PATH_NAMES tag is set to YES doxygen will prepend the full path
+# before files name in the file list and in the header files. If set to NO the
+# shortest path that makes the file name unique will be used
+# The default value is: YES.
+
+FULL_PATH_NAMES        = NO
+
+# The STRIP_FROM_PATH tag can be used to strip a user-defined part of the path.
+# Stripping is only done if one of the specified strings matches the left-hand
+# part of the path. The tag can be used to show relative paths in the file list.
+# If left blank the directory from which doxygen is run is used as the path to
+# strip.
+#
+# Note that you can specify absolute paths here, but also relative paths, which
+# will be relative from the directory where doxygen is started.
+# This tag requires that the tag FULL_PATH_NAMES is set to YES.
+
+STRIP_FROM_PATH        = 
+
+# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of the
+# path mentioned in the documentation of a class, which tells the reader which
+# header file to include in order to use a class. If left blank only the name of
+# the header file containing the class definition is used. Otherwise one should
+# specify the list of include paths that are normally passed to the compiler
+# using the -I flag.
+
+STRIP_FROM_INC_PATH    = 
+
+# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter (but
+# less readable) file names. This can be useful is your file systems doesn't
+# support long names like on DOS, Mac, or CD-ROM.
+# The default value is: NO.
+
+SHORT_NAMES            = NO
+
+# If the JAVADOC_AUTOBRIEF tag is set to YES then doxygen will interpret the
+# first line (until the first dot) of a Javadoc-style comment as the brief
+# description. If set to NO, the Javadoc-style will behave just like regular Qt-
+# style comments (thus requiring an explicit @brief command for a brief
+# description.)
+# The default value is: NO.
+
+JAVADOC_AUTOBRIEF      = YES
+
+# If the QT_AUTOBRIEF tag is set to YES then doxygen will interpret the first
+# line (until the first dot) of a Qt-style comment as the brief description. If
+# set to NO, the Qt-style will behave just like regular Qt-style comments (thus
+# requiring an explicit \brief command for a brief description.)
+# The default value is: NO.
+
+QT_AUTOBRIEF           = NO
+
+# The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make doxygen treat a
+# multi-line C++ special comment block (i.e. a block of //! or /// comments) as
+# a brief description. This used to be the default behavior. The new default is
+# to treat a multi-line C++ comment block as a detailed description. Set this
+# tag to YES if you prefer the old behavior instead.
+#
+# Note that setting this tag to YES also means that rational rose comments are
+# not recognized any more.
+# The default value is: NO.
+
+MULTILINE_CPP_IS_BRIEF = NO
+
+# If the INHERIT_DOCS tag is set to YES then an undocumented member inherits the
+# documentation from any documented member that it re-implements.
+# The default value is: YES.
+
+INHERIT_DOCS           = YES
+
+# If the SEPARATE_MEMBER_PAGES tag is set to YES, then doxygen will produce a
+# new page for each member. If set to NO, the documentation of a member will be
+# part of the file/class/namespace that contains it.
+# The default value is: NO.
+
+SEPARATE_MEMBER_PAGES  = NO
+
+# The TAB_SIZE tag can be used to set the number of spaces in a tab. Doxygen
+# uses this value to replace tabs by spaces in code fragments.
+# Minimum value: 1, maximum value: 16, default value: 4.
+
+TAB_SIZE               = 8
+
+# This tag can be used to specify a number of aliases that act as commands in
+# the documentation. An alias has the form:
+# name=value
+# For example adding
+# "sideeffect=@par Side Effects:\n"
+# will allow you to put the command \sideeffect (or @sideeffect) in the
+# documentation, which will result in a user-defined paragraph with heading
+# "Side Effects:". You can put \n's in the value part of an alias to insert
+# newlines.
+
+ALIASES                = "COININTERNAL=<em>This API member is considered internal to the library, as it is not likely to be of interest to the application programmer.</em>\n\n" \
+                         "DANGEROUS_ALLOC_RETURN=<b>Note that if the Coin library has been built as a DLL under Microsoft Windows and you use this method from application code, you \e must make sure that both the Coin DLL and the application executable is using the same instance of a C Run-Time (CRT) library. Otherwise, you \e will get memory heap corruption upon deallocating the returned instances, eventually leading to mysterious crashes.</b>\n\n" \
+                         "TOOLMAKER_REF=For extending the Coin library with your own classes, we strongly recommend that you make yourself acquainted with the excellent �The Inventor Toolmaker� book (ISBN 0-201-62493-1), which describes the tasks involved in detail. This book was written by the original SGI Inventor designers and explains many of the underlying design ideas, aswell as having lots of hands-on examples on how to extend the Coin toolkit in ways that are true to the fundamen [...]
+                         "COIN_CLASS_EXTENSION=Be aware that this class is an extension for Coin, and it is not available in the original SGI Open Inventor v2.1 API.\n" \
+                         "COIN_FUNCTION_EXTENSION=This function is an extension for Coin, and it is not available in the original SGI Open Inventor v2.1 API.\n" \
+                         "WEB3DCOPYRIGHT=<b>The detailed class documentation is taken verbatim from the VRML97 standard (ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by permission of the Consortium:</b>\n\n" \
+                         "ENDWEB3D=<b>The rest of this class documentation is \e not from the VRML97 standards documentation, but was written specifically for the Coin3D API documentation.</b>\n\n" \
+                         "ENGINE_TYPELESS_FILEFORMAT=The file format for this field is a bit special. Note the leading type specification, which is not necessary for most other field types:" \
+                         "NODEKIT_PRE_DIAGRAM=Node kit structure (new entries versus parent class marked with arrow prefix):" \
+                         "NODEKIT_POST_DIAGRAM=(See SoBaseKit::printDiagram() for information about the output formatting.)" \
+                         "NODEKIT_PRE_TABLE=Detailed information on catalog parts:" \
+                         "NODEKIT_POST_TABLE=(See SoBaseKit::printTable() for information about the output formatting.)" \
+                         "DRAGGER_CONSTRUCTOR=Default constructor, sets up the dragger nodekit catalog with the interaction and feedback geometry." \
+                         "DRAGGER_DEFAULT_SCREENSHOT=Here's how the dragger looks with its default geometry in the inactive state:"
+
+# This tag can be used to specify a number of word-keyword mappings (TCL only).
+# A mapping has the form "name=value". For example adding "class=itcl::class"
+# will allow you to use the command class in the itcl::class meaning.
+
+TCL_SUBST              = 
+
+# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C sources
+# only. Doxygen will then generate output that is more tailored for C. For
+# instance, some of the names that are used will be different. The list of all
+# members will be omitted, etc.
+# The default value is: NO.
+
+OPTIMIZE_OUTPUT_FOR_C  = NO
+
+# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java or
+# Python sources only. Doxygen will then generate output that is more tailored
+# for that language. For instance, namespaces will be presented as packages,
+# qualified scopes will look different, etc.
+# The default value is: NO.
+
+OPTIMIZE_OUTPUT_JAVA   = NO
+
+# Set the OPTIMIZE_FOR_FORTRAN tag to YES if your project consists of Fortran
+# sources. Doxygen will then generate output that is tailored for Fortran.
+# The default value is: NO.
+
+OPTIMIZE_FOR_FORTRAN   = NO
+
+# Set the OPTIMIZE_OUTPUT_VHDL tag to YES if your project consists of VHDL
+# sources. Doxygen will then generate output that is tailored for VHDL.
+# The default value is: NO.
+
+OPTIMIZE_OUTPUT_VHDL   = NO
+
+# Doxygen selects the parser to use depending on the extension of the files it
+# parses. With this tag you can assign which parser to use for a given
+# extension. Doxygen has a built-in mapping, but you can override or extend it
+# using this tag. The format is ext=language, where ext is a file extension, and
+# language is one of the parsers supported by doxygen: IDL, Java, Javascript,
+# C#, C, C++, D, PHP, Objective-C, Python, Fortran (fixed format Fortran:
+# FortranFixed, free formatted Fortran: FortranFree, unknown formatted Fortran:
+# Fortran. In the later case the parser tries to guess whether the code is fixed
+# or free formatted code, this is the default for Fortran type files), VHDL. For
+# instance to make doxygen treat .inc files as Fortran files (default is PHP),
+# and .f files as C (default is Fortran), use: inc=Fortran f=C.
+#
+# Note For files without extension you can use no_extension as a placeholder.
+#
+# Note that for custom extensions you also need to set FILE_PATTERNS otherwise
+# the files are not read by doxygen.
+
+EXTENSION_MAPPING      = 
+
+# If the MARKDOWN_SUPPORT tag is enabled then doxygen pre-processes all comments
+# according to the Markdown format, which allows for more readable
+# documentation. See http://daringfireball.net/projects/markdown/ for details.
+# The output of markdown processing is further processed by doxygen, so you can
+# mix doxygen, HTML, and XML commands with Markdown formatting. Disable only in
+# case of backward compatibilities issues.
+# The default value is: YES.
+
+MARKDOWN_SUPPORT       = YES
+
+# When enabled doxygen tries to link words that correspond to documented
+# classes, or namespaces to their corresponding documentation. Such a link can
+# be prevented in individual cases by by putting a % sign in front of the word
+# or globally by setting AUTOLINK_SUPPORT to NO.
+# The default value is: YES.
+
+AUTOLINK_SUPPORT       = YES
+
+# If you use STL classes (i.e. std::string, std::vector, etc.) but do not want
+# to include (a tag file for) the STL sources as input, then you should set this
+# tag to YES in order to let doxygen match functions declarations and
+# definitions whose arguments contain STL classes (e.g. func(std::string);
+# versus func(std::string) {}). This also make the inheritance and collaboration
+# diagrams that involve STL classes more complete and accurate.
+# The default value is: NO.
+
+BUILTIN_STL_SUPPORT    = NO
+
+# If you use Microsoft's C++/CLI language, you should set this option to YES to
+# enable parsing support.
+# The default value is: NO.
+
+CPP_CLI_SUPPORT        = NO
+
+# Set the SIP_SUPPORT tag to YES if your project consists of sip (see:
+# http://www.riverbankcomputing.co.uk/software/sip/intro) sources only. Doxygen
+# will parse them like normal C++ but will assume all classes use public instead
+# of private inheritance when no explicit protection keyword is present.
+# The default value is: NO.
+
+SIP_SUPPORT            = NO
+
+# For Microsoft's IDL there are propget and propput attributes to indicate
+# getter and setter methods for a property. Setting this option to YES will make
+# doxygen to replace the get and set methods by a property in the documentation.
+# This will only work if the methods are indeed getting or setting a simple
+# type. If this is not the case, or you want to show the methods anyway, you
+# should set this option to NO.
+# The default value is: YES.
+
+IDL_PROPERTY_SUPPORT   = YES
+
+# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC
+# tag is set to YES, then doxygen will reuse the documentation of the first
+# member in the group (if any) for the other members of the group. By default
+# all members of a group must be documented explicitly.
+# The default value is: NO.
+
+DISTRIBUTE_GROUP_DOC   = NO
+
+# Set the SUBGROUPING tag to YES to allow class member groups of the same type
+# (for instance a group of public functions) to be put as a subgroup of that
+# type (e.g. under the Public Functions section). Set it to NO to prevent
+# subgrouping. Alternatively, this can be done per class using the
+# \nosubgrouping command.
+# The default value is: YES.
+
+SUBGROUPING            = YES
+
+# When the INLINE_GROUPED_CLASSES tag is set to YES, classes, structs and unions
+# are shown inside the group in which they are included (e.g. using \ingroup)
+# instead of on a separate page (for HTML and Man pages) or section (for LaTeX
+# and RTF).
+#
+# Note that this feature does not work in combination with
+# SEPARATE_MEMBER_PAGES.
+# The default value is: NO.
+
+INLINE_GROUPED_CLASSES = NO
+
+# When the INLINE_SIMPLE_STRUCTS tag is set to YES, structs, classes, and unions
+# with only public data fields or simple typedef fields will be shown inline in
+# the documentation of the scope in which they are defined (i.e. file,
+# namespace, or group documentation), provided this scope is documented. If set
+# to NO, structs, classes, and unions are shown on a separate page (for HTML and
+# Man pages) or section (for LaTeX and RTF).
+# The default value is: NO.
+
+INLINE_SIMPLE_STRUCTS  = NO
+
+# When TYPEDEF_HIDES_STRUCT tag is enabled, a typedef of a struct, union, or
+# enum is documented as struct, union, or enum with the name of the typedef. So
+# typedef struct TypeS {} TypeT, will appear in the documentation as a struct
+# with name TypeT. When disabled the typedef will appear as a member of a file,
+# namespace, or class. And the struct will be named TypeS. This can typically be
+# useful for C code in case the coding convention dictates that all compound
+# types are typedef'ed and only the typedef is referenced, never the tag name.
+# The default value is: NO.
+
+TYPEDEF_HIDES_STRUCT   = NO
+
+# The size of the symbol lookup cache can be set using LOOKUP_CACHE_SIZE. This
+# cache is used to resolve symbols given their name and scope. Since this can be
+# an expensive process and often the same symbol appears multiple times in the
+# code, doxygen keeps a cache of pre-resolved symbols. If the cache is too small
+# doxygen will become slower. If the cache is too large, memory is wasted. The
+# cache size is given by this formula: 2^(16+LOOKUP_CACHE_SIZE). The valid range
+# is 0..9, the default is 0, corresponding to a cache size of 2^16=65536
+# symbols. At the end of a run doxygen will report the cache usage and suggest
+# the optimal cache size from a speed point of view.
+# Minimum value: 0, maximum value: 9, default value: 0.
+
+LOOKUP_CACHE_SIZE      = 0
+
+#---------------------------------------------------------------------------
+# Build related configuration options
+#---------------------------------------------------------------------------
+
+# If the EXTRACT_ALL tag is set to YES doxygen will assume all entities in
+# documentation are documented, even if no documentation was available. Private
+# class members and static file members will be hidden unless the
+# EXTRACT_PRIVATE respectively EXTRACT_STATIC tags are set to YES.
+# Note: This will also disable the warnings about undocumented members that are
+# normally produced when WARNINGS is set to YES.
+# The default value is: NO.
+
+EXTRACT_ALL            = NO
+
+# If the EXTRACT_PRIVATE tag is set to YES all private members of a class will
+# be included in the documentation.
+# The default value is: NO.
+
+EXTRACT_PRIVATE        = @DOXYGEN_EXTRACT_PRIVATE@
+
+# If the EXTRACT_PACKAGE tag is set to YES all members with package or internal
+# scope will be included in the documentation.
+# The default value is: NO.
+
+EXTRACT_PACKAGE        = NO
+
+# If the EXTRACT_STATIC tag is set to YES all static members of a file will be
+# included in the documentation.
+# The default value is: NO.
+
+EXTRACT_STATIC         = NO
+
+# If the EXTRACT_LOCAL_CLASSES tag is set to YES classes (and structs) defined
+# locally in source files will be included in the documentation. If set to NO
+# only classes defined in header files are included. Does not have any effect
+# for Java sources.
+# The default value is: YES.
+
+EXTRACT_LOCAL_CLASSES  = NO
+
+# This flag is only useful for Objective-C code. When set to YES local methods,
+# which are defined in the implementation section but not in the interface are
+# included in the documentation. If set to NO only methods in the interface are
+# included.
+# The default value is: NO.
+
+EXTRACT_LOCAL_METHODS  = NO
+
+# If this flag is set to YES, the members of anonymous namespaces will be
+# extracted and appear in the documentation as a namespace called
+# 'anonymous_namespace{file}', where file will be replaced with the base name of
+# the file that contains the anonymous namespace. By default anonymous namespace
+# are hidden.
+# The default value is: NO.
+
+EXTRACT_ANON_NSPACES   = YES
+
+# If the HIDE_UNDOC_MEMBERS tag is set to YES, doxygen will hide all
+# undocumented members inside documented classes or files. If set to NO these
+# members will be included in the various overviews, but no documentation
+# section is generated. This option has no effect if EXTRACT_ALL is enabled.
+# The default value is: NO.
+
+HIDE_UNDOC_MEMBERS     = NO
+
+# If the HIDE_UNDOC_CLASSES tag is set to YES, doxygen will hide all
+# undocumented classes that are normally visible in the class hierarchy. If set
+# to NO these classes will be included in the various overviews. This option has
+# no effect if EXTRACT_ALL is enabled.
+# The default value is: NO.
+
+HIDE_UNDOC_CLASSES     = NO
+
+# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, doxygen will hide all friend
+# (class|struct|union) declarations. If set to NO these declarations will be
+# included in the documentation.
+# The default value is: NO.
+
+HIDE_FRIEND_COMPOUNDS  = YES
+
+# If the HIDE_IN_BODY_DOCS tag is set to YES, doxygen will hide any
+# documentation blocks found inside the body of a function. If set to NO these
+# blocks will be appended to the function's detailed documentation block.
+# The default value is: NO.
+
+HIDE_IN_BODY_DOCS      = NO
+
+# The INTERNAL_DOCS tag determines if documentation that is typed after a
+# \internal command is included. If the tag is set to NO then the documentation
+# will be excluded. Set it to YES to include the internal documentation.
+# The default value is: NO.
+
+INTERNAL_DOCS          = @DOXYGEN_INTERNAL_DOCS@
+
+# If the CASE_SENSE_NAMES tag is set to NO then doxygen will only generate file
+# names in lower-case letters. If set to YES upper-case letters are also
+# allowed. This is useful if you have classes or files whose names only differ
+# in case and if your file system supports case sensitive file names. Windows
+# and Mac users are advised to set this option to NO.
+# The default value is: system dependent.
+
+CASE_SENSE_NAMES       = YES
+
+# If the HIDE_SCOPE_NAMES tag is set to NO then doxygen will show members with
+# their full class and namespace scopes in the documentation. If set to YES the
+# scope will be hidden.
+# The default value is: NO.
+
+HIDE_SCOPE_NAMES       = NO
+
+# If the SHOW_INCLUDE_FILES tag is set to YES then doxygen will put a list of
+# the files that are included by a file in the documentation of that file.
+# The default value is: YES.
+
+SHOW_INCLUDE_FILES     = YES
+
+# If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each
+# grouped member an include statement to the documentation, telling the reader
+# which file to include in order to use the member.
+# The default value is: NO.
+
+SHOW_GROUPED_MEMB_INC  = NO
+
+# If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include
+# files with double quotes in the documentation rather than with sharp brackets.
+# The default value is: NO.
+
+FORCE_LOCAL_INCLUDES   = NO
+
+# If the INLINE_INFO tag is set to YES then a tag [inline] is inserted in the
+# documentation for inline members.
+# The default value is: YES.
+
+INLINE_INFO            = YES
+
+# If the SORT_MEMBER_DOCS tag is set to YES then doxygen will sort the
+# (detailed) documentation of file and class members alphabetically by member
+# name. If set to NO the members will appear in declaration order.
+# The default value is: YES.
+
+SORT_MEMBER_DOCS       = NO
+
+# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief
+# descriptions of file, namespace and class members alphabetically by member
+# name. If set to NO the members will appear in declaration order. Note that
+# this will also influence the order of the classes in the class list.
+# The default value is: NO.
+
+SORT_BRIEF_DOCS        = NO
+
+# If the SORT_MEMBERS_CTORS_1ST tag is set to YES then doxygen will sort the
+# (brief and detailed) documentation of class members so that constructors and
+# destructors are listed first. If set to NO the constructors will appear in the
+# respective orders defined by SORT_BRIEF_DOCS and SORT_MEMBER_DOCS.
+# Note: If SORT_BRIEF_DOCS is set to NO this option is ignored for sorting brief
+# member documentation.
+# Note: If SORT_MEMBER_DOCS is set to NO this option is ignored for sorting
+# detailed member documentation.
+# The default value is: NO.
+
+SORT_MEMBERS_CTORS_1ST = NO
+
+# If the SORT_GROUP_NAMES tag is set to YES then doxygen will sort the hierarchy
+# of group names into alphabetical order. If set to NO the group names will
+# appear in their defined order.
+# The default value is: NO.
+
+SORT_GROUP_NAMES       = NO
+
+# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be sorted by
+# fully-qualified names, including namespaces. If set to NO, the class list will
+# be sorted only by class name, not including the namespace part.
+# Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES.
+# Note: This option applies only to the class list, not to the alphabetical
+# list.
+# The default value is: NO.
+
+SORT_BY_SCOPE_NAME     = NO
+
+# If the STRICT_PROTO_MATCHING option is enabled and doxygen fails to do proper
+# type resolution of all parameters of a function it will reject a match between
+# the prototype and the implementation of a member function even if there is
+# only one candidate or it is obvious which candidate to choose by doing a
+# simple string match. By disabling STRICT_PROTO_MATCHING doxygen will still
+# accept a match between prototype and implementation in such cases.
+# The default value is: NO.
+
+STRICT_PROTO_MATCHING  = NO
+
+# The GENERATE_TODOLIST tag can be used to enable ( YES) or disable ( NO) the
+# todo list. This list is created by putting \todo commands in the
+# documentation.
+# The default value is: YES.
+
+GENERATE_TODOLIST      = NO
+
+# The GENERATE_TESTLIST tag can be used to enable ( YES) or disable ( NO) the
+# test list. This list is created by putting \test commands in the
+# documentation.
+# The default value is: YES.
+
+GENERATE_TESTLIST      = NO
+
+# The GENERATE_BUGLIST tag can be used to enable ( YES) or disable ( NO) the bug
+# list. This list is created by putting \bug commands in the documentation.
+# The default value is: YES.
+
+GENERATE_BUGLIST       = YES
+
+# The GENERATE_DEPRECATEDLIST tag can be used to enable ( YES) or disable ( NO)
+# the deprecated list. This list is created by putting \deprecated commands in
+# the documentation.
+# The default value is: YES.
+
+GENERATE_DEPRECATEDLIST= YES
+
+# The ENABLED_SECTIONS tag can be used to enable conditional documentation
+# sections, marked by \if <section_label> ... \endif and \cond <section_label>
+# ... \endcond blocks.
+
+ENABLED_SECTIONS       = 
+
+# The MAX_INITIALIZER_LINES tag determines the maximum number of lines that the
+# initial value of a variable or macro / define can have for it to appear in the
+# documentation. If the initializer consists of more lines than specified here
+# it will be hidden. Use a value of 0 to hide initializers completely. The
+# appearance of the value of individual variables and macros / defines can be
+# controlled using \showinitializer or \hideinitializer command in the
+# documentation regardless of this setting.
+# Minimum value: 0, maximum value: 10000, default value: 30.
+
+MAX_INITIALIZER_LINES  = 30
+
+# Set the SHOW_USED_FILES tag to NO to disable the list of files generated at
+# the bottom of the documentation of classes and structs. If set to YES the list
+# will mention the files that were used to generate the documentation.
+# The default value is: YES.
+
+SHOW_USED_FILES        = YES
+
+# Set the SHOW_FILES tag to NO to disable the generation of the Files page. This
+# will remove the Files entry from the Quick Index and from the Folder Tree View
+# (if specified).
+# The default value is: YES.
+
+SHOW_FILES             = YES
+
+# Set the SHOW_NAMESPACES tag to NO to disable the generation of the Namespaces
+# page. This will remove the Namespaces entry from the Quick Index and from the
+# Folder Tree View (if specified).
+# The default value is: YES.
+
+SHOW_NAMESPACES        = YES
+
+# The FILE_VERSION_FILTER tag can be used to specify a program or script that
+# doxygen should invoke to get the current version for each file (typically from
+# the version control system). Doxygen will invoke the program by executing (via
+# popen()) the command command input-file, where command is the value of the
+# FILE_VERSION_FILTER tag, and input-file is the name of an input file provided
+# by doxygen. Whatever the program writes to standard output is used as the file
+# version. For an example see the documentation.
+
+FILE_VERSION_FILTER    = 
+
+# The LAYOUT_FILE tag can be used to specify a layout file which will be parsed
+# by doxygen. The layout file controls the global structure of the generated
+# output files in an output format independent way. To create the layout file
+# that represents doxygen's defaults, run doxygen with the -l option. You can
+# optionally specify a file name after the option, if omitted DoxygenLayout.xml
+# will be used as the name of the layout file.
+#
+# Note that if you run doxygen from a directory containing a file called
+# DoxygenLayout.xml, doxygen will parse it automatically even if the LAYOUT_FILE
+# tag is left empty.
+
+LAYOUT_FILE            = 
+
+# The CITE_BIB_FILES tag can be used to specify one or more bib files containing
+# the reference definitions. This must be a list of .bib files. The .bib
+# extension is automatically appended if omitted. This requires the bibtex tool
+# to be installed. See also http://en.wikipedia.org/wiki/BibTeX for more info.
+# For LaTeX the style of the bibliography can be controlled using
+# LATEX_BIB_STYLE. To use this feature you need bibtex and perl available in the
+# search path. See also \cite for info how to create references.
+
+CITE_BIB_FILES         = 
+
+#---------------------------------------------------------------------------
+# Configuration options related to warning and progress messages
+#---------------------------------------------------------------------------
+
+# The QUIET tag can be used to turn on/off the messages that are generated to
+# standard output by doxygen. If QUIET is set to YES this implies that the
+# messages are off.
+# The default value is: NO.
+
+QUIET                  = YES
+
+# The WARNINGS tag can be used to turn on/off the warning messages that are
+# generated to standard error ( stderr) by doxygen. If WARNINGS is set to YES
+# this implies that the warnings are on.
+#
+# Tip: Turn warnings on while writing the documentation.
+# The default value is: YES.
+
+WARNINGS               = YES
+
+# If the WARN_IF_UNDOCUMENTED tag is set to YES, then doxygen will generate
+# warnings for undocumented members. If EXTRACT_ALL is set to YES then this flag
+# will automatically be disabled.
+# The default value is: YES.
+
+WARN_IF_UNDOCUMENTED   = @DOXYGEN_WARN_IF_UNDOCUMENTED@
+
+# If the WARN_IF_DOC_ERROR tag is set to YES, doxygen will generate warnings for
+# potential errors in the documentation, such as not documenting some parameters
+# in a documented function, or documenting parameters that don't exist or using
+# markup commands wrongly.
+# The default value is: YES.
+
+WARN_IF_DOC_ERROR      = YES
+
+# This WARN_NO_PARAMDOC option can be enabled to get warnings for functions that
+# are documented, but have no documentation for their parameters or return
+# value. If set to NO doxygen will only warn about wrong or incomplete parameter
+# documentation, but not about the absence of documentation.
+# The default value is: NO.
+
+WARN_NO_PARAMDOC       = NO
+
+# The WARN_FORMAT tag determines the format of the warning messages that doxygen
+# can produce. The string should contain the $file, $line, and $text tags, which
+# will be replaced by the file and line number from which the warning originated
+# and the warning text. Optionally the format may contain $version, which will
+# be replaced by the version of the file (if it could be obtained via
+# FILE_VERSION_FILTER)
+# The default value is: $file:$line: $text.
+
+WARN_FORMAT            = "$file:$line: $text"
+
+# The WARN_LOGFILE tag can be used to specify a file to which warning and error
+# messages should be written. If left blank the output is written to standard
+# error (stderr).
+
+WARN_LOGFILE           = 
+
+#---------------------------------------------------------------------------
+# Configuration options related to the input files
+#---------------------------------------------------------------------------
+
+# The INPUT tag is used to specify the files and/or directories that contain
+# documented source files. You may enter file names like myfile.cpp or
+# directories like /usr/src/myproject. Separate the files or directories with
+# spaces.
+# Note: If this tag is empty the current directory is searched.
+
+INPUT                  = @DOXYGEN_INPUT@
+
+# This tag can be used to specify the character encoding of the source files
+# that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses
+# libiconv (or the iconv built into libc) for the transcoding. See the libiconv
+# documentation (see: http://www.gnu.org/software/libiconv) for the list of
+# possible encodings.
+# The default value is: UTF-8.
+
+INPUT_ENCODING         = UTF-8
+
+# If the value of the INPUT tag contains directories, you can use the
+# FILE_PATTERNS tag to specify one or more wildcard patterns (like *.cpp and
+# *.h) to filter out the source-files in the directories. If left blank the
+# following patterns are tested:*.c, *.cc, *.cxx, *.cpp, *.c++, *.java, *.ii,
+# *.ixx, *.ipp, *.i++, *.inl, *.idl, *.ddl, *.odl, *.h, *.hh, *.hxx, *.hpp,
+# *.h++, *.cs, *.d, *.php, *.php4, *.php5, *.phtml, *.inc, *.m, *.markdown,
+# *.md, *.mm, *.dox, *.py, *.f90, *.f, *.for, *.tcl, *.vhd, *.vhdl, *.ucf,
+# *.qsf, *.as and *.js.
+
+FILE_PATTERNS          =
+
+# The RECURSIVE tag can be used to specify whether or not subdirectories should
+# be searched for input files as well.
+# The default value is: NO.
+
+RECURSIVE              = NO
+
+# The EXCLUDE tag can be used to specify files and/or directories that should be
+# excluded from the INPUT source files. This way you can easily exclude a
+# subdirectory from a directory tree whose root is specified with the INPUT tag.
+#
+# Note that relative paths are relative to the directory from which doxygen is
+# run.
+
+EXCLUDE                = @DOXYGEN_EXCLUDE@
+
+# The EXCLUDE_SYMLINKS tag can be used to select whether or not files or
+# directories that are symbolic links (a Unix file system feature) are excluded
+# from the input.
+# The default value is: NO.
+
+EXCLUDE_SYMLINKS       = NO
+
+# If the value of the INPUT tag contains directories, you can use the
+# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude
+# certain files from those directories.
+#
+# Note that the wildcards are matched against the file with absolute path, so to
+# exclude all test directories for example use the pattern */test/*
+
+EXCLUDE_PATTERNS       = 
+
+# The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names
+# (namespaces, classes, functions, etc.) that should be excluded from the
+# output. The symbol name can be a fully qualified name, a word, or if the
+# wildcard * is used, a substring. Examples: ANamespace, AClass,
+# AClass::ANamespace, ANamespace::*Test
+#
+# Note that the wildcards are matched against the file with absolute path, so to
+# exclude all test directories use the pattern */test/*
+
+EXCLUDE_SYMBOLS        = @DOXYGEN_EXCLUDE_SYMBOLS@
+
+# The EXAMPLE_PATH tag can be used to specify one or more files or directories
+# that contain example code fragments that are included (see the \include
+# command).
+
+EXAMPLE_PATH           = 
+
+# If the value of the EXAMPLE_PATH tag contains directories, you can use the
+# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp and
+# *.h) to filter out the source-files in the directories. If left blank all
+# files are included.
+
+EXAMPLE_PATTERNS       = *
+
+# If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be
+# searched for input files to be used with the \include or \dontinclude commands
+# irrespective of the value of the RECURSIVE tag.
+# The default value is: NO.
+
+EXAMPLE_RECURSIVE      = NO
+
+# The IMAGE_PATH tag can be used to specify one or more files or directories
+# that contain images that are to be included in the documentation (see the
+# \image command).
+
+IMAGE_PATH             = @CMAKE_SOURCE_DIR@/docs/doxygen/images
+
+# The INPUT_FILTER tag can be used to specify a program that doxygen should
+# invoke to filter for each input file. Doxygen will invoke the filter program
+# by executing (via popen()) the command:
+#
+# <filter> <input-file>
+#
+# where <filter> is the value of the INPUT_FILTER tag, and <input-file> is the
+# name of an input file. Doxygen will then use the output that the filter
+# program writes to standard output. If FILTER_PATTERNS is specified, this tag
+# will be ignored.
+#
+# Note that the filter must not add or remove lines; it is applied before the
+# code is scanned, but not when the output code is generated. If lines are added
+# or removed, the anchors will not be placed correctly.
+
+INPUT_FILTER           = 
+
+# The FILTER_PATTERNS tag can be used to specify filters on a per file pattern
+# basis. Doxygen will compare the file name with each pattern and apply the
+# filter if there is a match. The filters are a list of the form: pattern=filter
+# (like *.cpp=my_cpp_filter). See INPUT_FILTER for further information on how
+# filters are used. If the FILTER_PATTERNS tag is empty or if none of the
+# patterns match the file name, INPUT_FILTER is applied.
+
+FILTER_PATTERNS        = 
+
+# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using
+# INPUT_FILTER ) will also be used to filter the input files that are used for
+# producing the source files to browse (i.e. when SOURCE_BROWSER is set to YES).
+# The default value is: NO.
+
+FILTER_SOURCE_FILES    = NO
+
+# The FILTER_SOURCE_PATTERNS tag can be used to specify source filters per file
+# pattern. A pattern will override the setting for FILTER_PATTERN (if any) and
+# it is also possible to disable source filtering for a specific pattern using
+# *.ext= (so without naming a filter).
+# This tag requires that the tag FILTER_SOURCE_FILES is set to YES.
+
+FILTER_SOURCE_PATTERNS = 
+
+# If the USE_MDFILE_AS_MAINPAGE tag refers to the name of a markdown file that
+# is part of the input, its contents will be placed on the main page
+# (index.html). This can be useful if you have a project on for instance GitHub
+# and want to reuse the introduction page also for the doxygen output.
+
+USE_MDFILE_AS_MAINPAGE = 
+
+#---------------------------------------------------------------------------
+# Configuration options related to source browsing
+#---------------------------------------------------------------------------
+
+# If the SOURCE_BROWSER tag is set to YES then a list of source files will be
+# generated. Documented entities will be cross-referenced with these sources.
+#
+# Note: To get rid of all source code in the generated output, make sure that
+# also VERBATIM_HEADERS is set to NO.
+# The default value is: NO.
+
+SOURCE_BROWSER         = NO
+
+# Setting the INLINE_SOURCES tag to YES will include the body of functions,
+# classes and enums directly into the documentation.
+# The default value is: NO.
+
+INLINE_SOURCES         = NO
+
+# Setting the STRIP_CODE_COMMENTS tag to YES will instruct doxygen to hide any
+# special comment blocks from generated source code fragments. Normal C, C++ and
+# Fortran comments will always remain visible.
+# The default value is: YES.
+
+STRIP_CODE_COMMENTS    = YES
+
+# If the REFERENCED_BY_RELATION tag is set to YES then for each documented
+# function all documented functions referencing it will be listed.
+# The default value is: NO.
+
+REFERENCED_BY_RELATION = NO
+
+# If the REFERENCES_RELATION tag is set to YES then for each documented function
+# all documented entities called/used by that function will be listed.
+# The default value is: NO.
+
+REFERENCES_RELATION    = NO
+
+# If the REFERENCES_LINK_SOURCE tag is set to YES and SOURCE_BROWSER tag is set
+# to YES, then the hyperlinks from functions in REFERENCES_RELATION and
+# REFERENCED_BY_RELATION lists will link to the source code. Otherwise they will
+# link to the documentation.
+# The default value is: YES.
+
+REFERENCES_LINK_SOURCE = YES
+
+# If SOURCE_TOOLTIPS is enabled (the default) then hovering a hyperlink in the
+# source code will show a tooltip with additional information such as prototype,
+# brief description and links to the definition and documentation. Since this
+# will make the HTML file larger and loading of large files a bit slower, you
+# can opt to disable this feature.
+# The default value is: YES.
+# This tag requires that the tag SOURCE_BROWSER is set to YES.
+
+SOURCE_TOOLTIPS        = YES
+
+# If the USE_HTAGS tag is set to YES then the references to source code will
+# point to the HTML generated by the htags(1) tool instead of doxygen built-in
+# source browser. The htags tool is part of GNU's global source tagging system
+# (see http://www.gnu.org/software/global/global.html). You will need version
+# 4.8.6 or higher.
+#
+# To use it do the following:
+# - Install the latest version of global
+# - Enable SOURCE_BROWSER and USE_HTAGS in the config file
+# - Make sure the INPUT points to the root of the source tree
+# - Run doxygen as normal
+#
+# Doxygen will invoke htags (and that will in turn invoke gtags), so these
+# tools must be available from the command line (i.e. in the search path).
+#
+# The result: instead of the source browser generated by doxygen, the links to
+# source code will now point to the output of htags.
+# The default value is: NO.
+# This tag requires that the tag SOURCE_BROWSER is set to YES.
+
+USE_HTAGS              = NO
+
+# If the VERBATIM_HEADERS tag is set the YES then doxygen will generate a
+# verbatim copy of the header file for each class for which an include is
+# specified. Set to NO to disable this.
+# See also: Section \class.
+# The default value is: YES.
+
+VERBATIM_HEADERS       = YES
+
+# If the CLANG_ASSISTED_PARSING tag is set to YES, then doxygen will use the
+# clang parser (see: http://clang.llvm.org/) for more accurate parsing at the
+# cost of reduced performance. This can be particularly helpful with template
+# rich C++ code for which doxygen's built-in parser lacks the necessary type
+# information.
+# Note: The availability of this option depends on whether or not doxygen was
+# compiled with the --with-libclang option.
+# The default value is: NO.
+
+CLANG_ASSISTED_PARSING = NO
+
+# If clang assisted parsing is enabled you can provide the compiler with command
+# line options that you would normally use when invoking the compiler. Note that
+# the include paths will already be set by doxygen for the files and directories
+# specified with INPUT and INCLUDE_PATH.
+# This tag requires that the tag CLANG_ASSISTED_PARSING is set to YES.
+
+CLANG_OPTIONS          = 
+
+#---------------------------------------------------------------------------
+# Configuration options related to the alphabetical class index
+#---------------------------------------------------------------------------
+
+# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index of all
+# compounds will be generated. Enable this if the project contains a lot of
+# classes, structs, unions or interfaces.
+# The default value is: YES.
+
+ALPHABETICAL_INDEX     = YES
+
+# The COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns in
+# which the alphabetical index list will be split.
+# Minimum value: 1, maximum value: 20, default value: 5.
+# This tag requires that the tag ALPHABETICAL_INDEX is set to YES.
+
+COLS_IN_ALPHA_INDEX    = 5
+
+# In case all classes in a project start with a common prefix, all classes will
+# be put under the same header in the alphabetical index. The IGNORE_PREFIX tag
+# can be used to specify a prefix (or a list of prefixes) that should be ignored
+# while generating the index headers.
+# This tag requires that the tag ALPHABETICAL_INDEX is set to YES.
+
+IGNORE_PREFIX          = So \
+                         Sb \
+                         cc_
+
+#---------------------------------------------------------------------------
+# Configuration options related to the HTML output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_HTML tag is set to YES doxygen will generate HTML output
+# The default value is: YES.
+
+GENERATE_HTML          = YES
+
+# The HTML_OUTPUT tag is used to specify where the HTML docs will be put. If a
+# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
+# it.
+# The default directory is: html.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_OUTPUT            = @CMAKE_BINARY_DIR@/html
+
+# The HTML_FILE_EXTENSION tag can be used to specify the file extension for each
+# generated HTML page (for example: .htm, .php, .asp).
+# The default value is: .html.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_FILE_EXTENSION    = .html
+
+# The HTML_HEADER tag can be used to specify a user-defined HTML header file for
+# each generated HTML page. If the tag is left blank doxygen will generate a
+# standard header.
+#
+# To get valid HTML the header file that includes any scripts and style sheets
+# that doxygen needs, which is dependent on the configuration options used (e.g.
+# the setting GENERATE_TREEVIEW). It is highly recommended to start with a
+# default header using
+# doxygen -w html new_header.html new_footer.html new_stylesheet.css
+# YourConfigFile
+# and then modify the file new_header.html. See also section "Doxygen usage"
+# for information on how to generate the default header that doxygen normally
+# uses.
+# Note: The header is subject to change so you typically have to regenerate the
+# default header when upgrading to a newer version of doxygen. For a description
+# of the possible markers and block names see the documentation.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_HEADER            = @CMAKE_SOURCE_DIR@/docs/doxygen/header.html
+
+# The HTML_FOOTER tag can be used to specify a user-defined HTML footer for each
+# generated HTML page. If the tag is left blank doxygen will generate a standard
+# footer. See HTML_HEADER for more information on how to generate a default
+# footer and what special commands can be used inside the footer. See also
+# section "Doxygen usage" for information on how to generate the default footer
+# that doxygen normally uses.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_FOOTER            = @CMAKE_SOURCE_DIR@/docs/doxygen/footer.html
+
+# The HTML_STYLESHEET tag can be used to specify a user-defined cascading style
+# sheet that is used by each HTML page. It can be used to fine-tune the look of
+# the HTML output. If left blank doxygen will generate a default style sheet.
+# See also section "Doxygen usage" for information on how to generate the style
+# sheet that doxygen normally uses.
+# Note: It is recommended to use HTML_EXTRA_STYLESHEET instead of this tag, as
+# it is more robust and this tag (HTML_STYLESHEET) will in the future become
+# obsolete.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_STYLESHEET        =
+
+# The HTML_EXTRA_STYLESHEET tag can be used to specify additional user-defined
+# cascading style sheets that are included after the standard style sheets
+# created by doxygen. Using this option one can overrule certain style aspects.
+# This is preferred over using HTML_STYLESHEET since it does not replace the
+# standard style sheet and is therefor more robust against future updates.
+# Doxygen will copy the style sheet files to the output directory.
+# Note: The order of the extra stylesheet files is of importance (e.g. the last
+# stylesheet in the list overrules the setting of the previous ones in the
+# list). For an example see the documentation.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_EXTRA_STYLESHEET  = @CMAKE_SOURCE_DIR@/docs/doxygen/stylesheet.css
+
+# The HTML_EXTRA_FILES tag can be used to specify one or more extra images or
+# other source files which should be copied to the HTML output directory. Note
+# that these files will be copied to the base HTML output directory. Use the
+# $relpath^ marker in the HTML_HEADER and/or HTML_FOOTER files to load these
+# files. In the HTML_STYLESHEET file, use the file name only. Also note that the
+# files will be copied as-is; there are no commands or markers available.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_EXTRA_FILES       = @CMAKE_SOURCE_DIR@/docs/doxygen/Coin_logo.png
+
+# The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen
+# will adjust the colors in the stylesheet and background images according to
+# this color. Hue is specified as an angle on a colorwheel, see
+# http://en.wikipedia.org/wiki/Hue for more information. For instance the value
+# 0 represents red, 60 is yellow, 120 is green, 180 is cyan, 240 is blue, 300
+# purple, and 360 is red again.
+# Minimum value: 0, maximum value: 359, default value: 220.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_COLORSTYLE_HUE    = 220
+
+# The HTML_COLORSTYLE_SAT tag controls the purity (or saturation) of the colors
+# in the HTML output. For a value of 0 the output will use grayscales only. A
+# value of 255 will produce the most vivid colors.
+# Minimum value: 0, maximum value: 255, default value: 100.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_COLORSTYLE_SAT    = 100
+
+# The HTML_COLORSTYLE_GAMMA tag controls the gamma correction applied to the
+# luminance component of the colors in the HTML output. Values below 100
+# gradually make the output lighter, whereas values above 100 make the output
+# darker. The value divided by 100 is the actual gamma applied, so 80 represents
+# a gamma of 0.8, The value 220 represents a gamma of 2.2, and 100 does not
+# change the gamma.
+# Minimum value: 40, maximum value: 240, default value: 80.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_COLORSTYLE_GAMMA  = 80
+
+# If the HTML_TIMESTAMP tag is set to YES then the footer of each generated HTML
+# page will contain the date and time when the page was generated. Setting this
+# to NO can help when comparing the output of multiple runs.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_TIMESTAMP         = YES
+
+# If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML
+# documentation will contain sections that can be hidden and shown after the
+# page has loaded.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_DYNAMIC_SECTIONS  = NO
+
+# With HTML_INDEX_NUM_ENTRIES one can control the preferred number of entries
+# shown in the various tree structured indices initially; the user can expand
+# and collapse entries dynamically later on. Doxygen will expand the tree to
+# such a level that at most the specified number of entries are visible (unless
+# a fully collapsed tree already exceeds this amount). So setting the number of
+# entries 1 will produce a full collapsed tree by default. 0 is a special value
+# representing an infinite number of entries and will result in a full expanded
+# tree by default.
+# Minimum value: 0, maximum value: 9999, default value: 100.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_INDEX_NUM_ENTRIES = 100
+
+# If the GENERATE_DOCSET tag is set to YES, additional index files will be
+# generated that can be used as input for Apple's Xcode 3 integrated development
+# environment (see: http://developer.apple.com/tools/xcode/), introduced with
+# OSX 10.5 (Leopard). To create a documentation set, doxygen will generate a
+# Makefile in the HTML output directory. Running make will produce the docset in
+# that directory and running make install will install the docset in
+# ~/Library/Developer/Shared/Documentation/DocSets so that Xcode will find it at
+# startup. See http://developer.apple.com/tools/creatingdocsetswithdoxygen.html
+# for more information.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+GENERATE_DOCSET        = NO
+
+# This tag determines the name of the docset feed. A documentation feed provides
+# an umbrella under which multiple documentation sets from a single provider
+# (such as a company or product suite) can be grouped.
+# The default value is: Doxygen generated docs.
+# This tag requires that the tag GENERATE_DOCSET is set to YES.
+
+DOCSET_FEEDNAME        = "Doxygen generated docs"
+
+# This tag specifies a string that should uniquely identify the documentation
+# set bundle. This should be a reverse domain-name style string, e.g.
+# com.mycompany.MyDocSet. Doxygen will append .docset to the name.
+# The default value is: org.doxygen.Project.
+# This tag requires that the tag GENERATE_DOCSET is set to YES.
+
+DOCSET_BUNDLE_ID       = org.doxygen.Project
+
+# The DOCSET_PUBLISHER_ID tag specifies a string that should uniquely identify
+# the documentation publisher. This should be a reverse domain-name style
+# string, e.g. com.mycompany.MyDocSet.documentation.
+# The default value is: org.doxygen.Publisher.
+# This tag requires that the tag GENERATE_DOCSET is set to YES.
+
+DOCSET_PUBLISHER_ID    = org.doxygen.Publisher
+
+# The DOCSET_PUBLISHER_NAME tag identifies the documentation publisher.
+# The default value is: Publisher.
+# This tag requires that the tag GENERATE_DOCSET is set to YES.
+
+DOCSET_PUBLISHER_NAME  = Publisher
+
+# If the GENERATE_HTMLHELP tag is set to YES then doxygen generates three
+# additional HTML index files: index.hhp, index.hhc, and index.hhk. The
+# index.hhp is a project file that can be read by Microsoft's HTML Help Workshop
+# (see: http://www.microsoft.com/en-us/download/details.aspx?id=21138) on
+# Windows.
+#
+# The HTML Help Workshop contains a compiler that can convert all HTML output
+# generated by doxygen into a single compiled HTML file (.chm). Compiled HTML
+# files are now used as the Windows 98 help format, and will replace the old
+# Windows help format (.hlp) on all Windows platforms in the future. Compressed
+# HTML files also contain an index, a table of contents, and you can search for
+# words in the documentation. The HTML workshop also contains a viewer for
+# compressed HTML files.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+GENERATE_HTMLHELP      = @GENERATE_HTMLHELP@
+
+# The CHM_FILE tag can be used to specify the file name of the resulting .chm
+# file. You can add a path in front of the file if the result should not be
+# written to the html output directory.
+# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
+
+CHM_FILE               = coin.chm
+
+# The HHC_LOCATION tag can be used to specify the location (absolute path
+# including file name) of the HTML help compiler ( hhc.exe). If non-empty
+# doxygen will try to run the HTML help compiler on the generated index.hhp.
+# The file has to be specified with full path.
+# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
+
+HHC_LOCATION           = "@HHC_PROGRAM@"
+
+# The GENERATE_CHI flag controls if a separate .chi index file is generated (
+# YES) or that it should be included in the master .chm file ( NO).
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
+
+GENERATE_CHI           = NO
+
+# The CHM_INDEX_ENCODING is used to encode HtmlHelp index ( hhk), content ( hhc)
+# and project file content.
+# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
+
+CHM_INDEX_ENCODING     = 
+
+# The BINARY_TOC flag controls whether a binary table of contents is generated (
+# YES) or a normal table of contents ( NO) in the .chm file. Furthermore it
+# enables the Previous and Next buttons.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
+
+BINARY_TOC             = NO
+
+# The TOC_EXPAND flag can be set to YES to add extra items for group members to
+# the table of contents of the HTML help documentation and to the tree view.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
+
+TOC_EXPAND             = NO
+
+# If the GENERATE_QHP tag is set to YES and both QHP_NAMESPACE and
+# QHP_VIRTUAL_FOLDER are set, an additional index file will be generated that
+# can be used as input for Qt's qhelpgenerator to generate a Qt Compressed Help
+# (.qch) of the generated HTML documentation.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+GENERATE_QHP           = NO
+
+# If the QHG_LOCATION tag is specified, the QCH_FILE tag can be used to specify
+# the file name of the resulting .qch file. The path specified is relative to
+# the HTML output folder.
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QCH_FILE               = 
+
+# The QHP_NAMESPACE tag specifies the namespace to use when generating Qt Help
+# Project output. For more information please see Qt Help Project / Namespace
+# (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#namespace).
+# The default value is: org.doxygen.Project.
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QHP_NAMESPACE          = org.doxygen.Project
+
+# The QHP_VIRTUAL_FOLDER tag specifies the namespace to use when generating Qt
+# Help Project output. For more information please see Qt Help Project / Virtual
+# Folders (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#virtual-
+# folders).
+# The default value is: doc.
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QHP_VIRTUAL_FOLDER     = doc
+
+# If the QHP_CUST_FILTER_NAME tag is set, it specifies the name of a custom
+# filter to add. For more information please see Qt Help Project / Custom
+# Filters (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#custom-
+# filters).
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QHP_CUST_FILTER_NAME   = 
+
+# The QHP_CUST_FILTER_ATTRS tag specifies the list of the attributes of the
+# custom filter to add. For more information please see Qt Help Project / Custom
+# Filters (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#custom-
+# filters).
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QHP_CUST_FILTER_ATTRS  = 
+
+# The QHP_SECT_FILTER_ATTRS tag specifies the list of the attributes this
+# project's filter section matches. Qt Help Project / Filter Attributes (see:
+# http://qt-project.org/doc/qt-4.8/qthelpproject.html#filter-attributes).
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QHP_SECT_FILTER_ATTRS  = 
+
+# The QHG_LOCATION tag can be used to specify the location of Qt's
+# qhelpgenerator. If non-empty doxygen will try to run qhelpgenerator on the
+# generated .qhp file.
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QHG_LOCATION           = 
+
+# If the GENERATE_ECLIPSEHELP tag is set to YES, additional index files will be
+# generated, together with the HTML files, they form an Eclipse help plugin. To
+# install this plugin and make it available under the help contents menu in
+# Eclipse, the contents of the directory containing the HTML and XML files needs
+# to be copied into the plugins directory of eclipse. The name of the directory
+# within the plugins directory should be the same as the ECLIPSE_DOC_ID value.
+# After copying Eclipse needs to be restarted before the help appears.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+GENERATE_ECLIPSEHELP   = NO
+
+# A unique identifier for the Eclipse help plugin. When installing the plugin
+# the directory name containing the HTML and XML files should also have this
+# name. Each documentation set should have its own identifier.
+# The default value is: org.doxygen.Project.
+# This tag requires that the tag GENERATE_ECLIPSEHELP is set to YES.
+
+ECLIPSE_DOC_ID         = org.doxygen.Project
+
+# If you want full control over the layout of the generated HTML pages it might
+# be necessary to disable the index and replace it with your own. The
+# DISABLE_INDEX tag can be used to turn on/off the condensed index (tabs) at top
+# of each HTML page. A value of NO enables the index and the value YES disables
+# it. Since the tabs in the index contain the same information as the navigation
+# tree, you can set this option to YES if you also set GENERATE_TREEVIEW to YES.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+DISABLE_INDEX          = YES
+
+# The GENERATE_TREEVIEW tag is used to specify whether a tree-like index
+# structure should be generated to display hierarchical information. If the tag
+# value is set to YES, a side panel will be generated containing a tree-like
+# index structure (just like the one that is generated for HTML Help). For this
+# to work a browser that supports JavaScript, DHTML, CSS and frames is required
+# (i.e. any modern browser). Windows users are probably better off using the
+# HTML help feature. Via custom stylesheets (see HTML_EXTRA_STYLESHEET) one can
+# further fine-tune the look of the index. As an example, the default style
+# sheet generated by doxygen has an example that shows how to put an image at
+# the root of the tree instead of the PROJECT_NAME. Since the tree basically has
+# the same information as the tab index, you could consider setting
+# DISABLE_INDEX to YES when enabling this option.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+GENERATE_TREEVIEW      = @GENERATE_TREEVIEW@
+
+# The ENUM_VALUES_PER_LINE tag can be used to set the number of enum values that
+# doxygen will group on one line in the generated HTML documentation.
+#
+# Note that a value of 0 will completely suppress the enum values from appearing
+# in the overview section.
+# Minimum value: 0, maximum value: 20, default value: 4.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+ENUM_VALUES_PER_LINE   = 4
+
+# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be used
+# to set the initial width (in pixels) of the frame in which the tree is shown.
+# Minimum value: 0, maximum value: 1500, default value: 250.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+TREEVIEW_WIDTH         = 250
+
+# When the EXT_LINKS_IN_WINDOW option is set to YES doxygen will open links to
+# external symbols imported via tag files in a separate window.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+EXT_LINKS_IN_WINDOW    = NO
+
+# Use this tag to change the font size of LaTeX formulas included as images in
+# the HTML documentation. When you change the font size after a successful
+# doxygen run you need to manually remove any form_*.png images from the HTML
+# output directory to force them to be regenerated.
+# Minimum value: 8, maximum value: 50, default value: 10.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+FORMULA_FONTSIZE       = 10
+
+# Use the FORMULA_TRANPARENT tag to determine whether or not the images
+# generated for formulas are transparent PNGs. Transparent PNGs are not
+# supported properly for IE 6.0, but are supported on all modern browsers.
+#
+# Note that when changing this option you need to delete any form_*.png files in
+# the HTML output directory before the changes have effect.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+FORMULA_TRANSPARENT    = YES
+
+# Enable the USE_MATHJAX option to render LaTeX formulas using MathJax (see
+# http://www.mathjax.org) which uses client side Javascript for the rendering
+# instead of using prerendered bitmaps. Use this if you do not have LaTeX
+# installed or if you want to formulas look prettier in the HTML output. When
+# enabled you may also need to install MathJax separately and configure the path
+# to it using the MATHJAX_RELPATH option.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+USE_MATHJAX            = NO
+
+# When MathJax is enabled you can set the default output format to be used for
+# the MathJax output. See the MathJax site (see:
+# http://docs.mathjax.org/en/latest/output.html) for more details.
+# Possible values are: HTML-CSS (which is slower, but has the best
+# compatibility), NativeMML (i.e. MathML) and SVG.
+# The default value is: HTML-CSS.
+# This tag requires that the tag USE_MATHJAX is set to YES.
+
+MATHJAX_FORMAT         = HTML-CSS
+
+# When MathJax is enabled you need to specify the location relative to the HTML
+# output directory using the MATHJAX_RELPATH option. The destination directory
+# should contain the MathJax.js script. For instance, if the mathjax directory
+# is located at the same level as the HTML output directory, then
+# MATHJAX_RELPATH should be ../mathjax. The default value points to the MathJax
+# Content Delivery Network so you can quickly see the result without installing
+# MathJax. However, it is strongly recommended to install a local copy of
+# MathJax from http://www.mathjax.org before deployment.
+# The default value is: http://cdn.mathjax.org/mathjax/latest.
+# This tag requires that the tag USE_MATHJAX is set to YES.
+
+MATHJAX_RELPATH        = http://cdn.mathjax.org/mathjax/latest
+
+# The MATHJAX_EXTENSIONS tag can be used to specify one or more MathJax
+# extension names that should be enabled during MathJax rendering. For example
+# MATHJAX_EXTENSIONS = TeX/AMSmath TeX/AMSsymbols
+# This tag requires that the tag USE_MATHJAX is set to YES.
+
+MATHJAX_EXTENSIONS     = 
+
+# The MATHJAX_CODEFILE tag can be used to specify a file with javascript pieces
+# of code that will be used on startup of the MathJax code. See the MathJax site
+# (see: http://docs.mathjax.org/en/latest/output.html) for more details. For an
+# example see the documentation.
+# This tag requires that the tag USE_MATHJAX is set to YES.
+
+MATHJAX_CODEFILE       = 
+
+# When the SEARCHENGINE tag is enabled doxygen will generate a search box for
+# the HTML output. The underlying search engine uses javascript and DHTML and
+# should work on any modern browser. Note that when using HTML help
+# (GENERATE_HTMLHELP), Qt help (GENERATE_QHP), or docsets (GENERATE_DOCSET)
+# there is already a search function so this one should typically be disabled.
+# For large projects the javascript based search engine can be slow, then
+# enabling SERVER_BASED_SEARCH may provide a better solution. It is possible to
+# search using the keyboard; to jump to the search box use <access key> + S
+# (what the <access key> is depends on the OS and browser, but it is typically
+# <CTRL>, <ALT>/<option>, or both). Inside the search box use the <cursor down
+# key> to jump into the search results window, the results can be navigated
+# using the <cursor keys>. Press <Enter> to select an item or <escape> to cancel
+# the search. The filter options can be selected when the cursor is inside the
+# search box by pressing <Shift>+<cursor down>. Also here use the <cursor keys>
+# to select a filter and <Enter> or <escape> to activate or cancel the filter
+# option.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+SEARCHENGINE           = NO
+
+# When the SERVER_BASED_SEARCH tag is enabled the search engine will be
+# implemented using a web server instead of a web client using Javascript. There
+# are two flavors of web server based searching depending on the EXTERNAL_SEARCH
+# setting. When disabled, doxygen will generate a PHP script for searching and
+# an index file used by the script. When EXTERNAL_SEARCH is enabled the indexing
+# and searching needs to be provided by external tools. See the section
+# "External Indexing and Searching" for details.
+# The default value is: NO.
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+SERVER_BASED_SEARCH    = NO
+
+# When EXTERNAL_SEARCH tag is enabled doxygen will no longer generate the PHP
+# script for searching. Instead the search results are written to an XML file
+# which needs to be processed by an external indexer. Doxygen will invoke an
+# external search engine pointed to by the SEARCHENGINE_URL option to obtain the
+# search results.
+#
+# Doxygen ships with an example indexer ( doxyindexer) and search engine
+# (doxysearch.cgi) which are based on the open source search engine library
+# Xapian (see: http://xapian.org/).
+#
+# See the section "External Indexing and Searching" for details.
+# The default value is: NO.
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+EXTERNAL_SEARCH        = NO
+
+# The SEARCHENGINE_URL should point to a search engine hosted by a web server
+# which will return the search results when EXTERNAL_SEARCH is enabled.
+#
+# Doxygen ships with an example indexer ( doxyindexer) and search engine
+# (doxysearch.cgi) which are based on the open source search engine library
+# Xapian (see: http://xapian.org/). See the section "External Indexing and
+# Searching" for details.
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+SEARCHENGINE_URL       = 
+
+# When SERVER_BASED_SEARCH and EXTERNAL_SEARCH are both enabled the unindexed
+# search data is written to a file for indexing by an external tool. With the
+# SEARCHDATA_FILE tag the name of this file can be specified.
+# The default file is: searchdata.xml.
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+SEARCHDATA_FILE        = searchdata.xml
+
+# When SERVER_BASED_SEARCH and EXTERNAL_SEARCH are both enabled the
+# EXTERNAL_SEARCH_ID tag can be used as an identifier for the project. This is
+# useful in combination with EXTRA_SEARCH_MAPPINGS to search through multiple
+# projects and redirect the results back to the right project.
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+EXTERNAL_SEARCH_ID     = 
+
+# The EXTRA_SEARCH_MAPPINGS tag can be used to enable searching through doxygen
+# projects other than the one defined by this configuration file, but that are
+# all added to the same external search index. Each project needs to have a
+# unique id set via EXTERNAL_SEARCH_ID. The search mapping then maps the id of
+# to a relative location where the documentation can be found. The format is:
+# EXTRA_SEARCH_MAPPINGS = tagname1=loc1 tagname2=loc2 ...
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+EXTRA_SEARCH_MAPPINGS  = 
+
+#---------------------------------------------------------------------------
+# Configuration options related to the LaTeX output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_LATEX tag is set to YES doxygen will generate LaTeX output.
+# The default value is: YES.
+
+GENERATE_LATEX         = NO
+
+# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put. If a
+# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
+# it.
+# The default directory is: latex.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_OUTPUT           = latex
+
+# The LATEX_CMD_NAME tag can be used to specify the LaTeX command name to be
+# invoked.
+#
+# Note that when enabling USE_PDFLATEX this option is only used for generating
+# bitmaps for formulas in the HTML output, but not in the Makefile that is
+# written to the output directory.
+# The default file is: latex.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_CMD_NAME         = latex
+
+# The MAKEINDEX_CMD_NAME tag can be used to specify the command name to generate
+# index for LaTeX.
+# The default file is: makeindex.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+MAKEINDEX_CMD_NAME     = makeindex
+
+# If the COMPACT_LATEX tag is set to YES doxygen generates more compact LaTeX
+# documents. This may be useful for small projects and may help to save some
+# trees in general.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+COMPACT_LATEX          = NO
+
+# The PAPER_TYPE tag can be used to set the paper type that is used by the
+# printer.
+# Possible values are: a4 (210 x 297 mm), letter (8.5 x 11 inches), legal (8.5 x
+# 14 inches) and executive (7.25 x 10.5 inches).
+# The default value is: a4.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+PAPER_TYPE             = a4wide
+
+# The EXTRA_PACKAGES tag can be used to specify one or more LaTeX package names
+# that should be included in the LaTeX output. To get the times font for
+# instance you can specify
+# EXTRA_PACKAGES=times
+# If left blank no extra packages will be included.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+EXTRA_PACKAGES         = 
+
+# The LATEX_HEADER tag can be used to specify a personal LaTeX header for the
+# generated LaTeX document. The header should contain everything until the first
+# chapter. If it is left blank doxygen will generate a standard header. See
+# section "Doxygen usage" for information on how to let doxygen write the
+# default header to a separate file.
+#
+# Note: Only use a user-defined header if you know what you are doing! The
+# following commands have a special meaning inside the header: $title,
+# $datetime, $date, $doxygenversion, $projectname, $projectnumber,
+# $projectbrief, $projectlogo. Doxygen will replace $title with the empy string,
+# for the replacement values of the other commands the user is refered to
+# HTML_HEADER.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_HEADER           = 
+
+# The LATEX_FOOTER tag can be used to specify a personal LaTeX footer for the
+# generated LaTeX document. The footer should contain everything after the last
+# chapter. If it is left blank doxygen will generate a standard footer. See
+# LATEX_HEADER for more information on how to generate a default footer and what
+# special commands can be used inside the footer.
+#
+# Note: Only use a user-defined footer if you know what you are doing!
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_FOOTER           = 
+
+# The LATEX_EXTRA_FILES tag can be used to specify one or more extra images or
+# other source files which should be copied to the LATEX_OUTPUT output
+# directory. Note that the files will be copied as-is; there are no commands or
+# markers available.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_EXTRA_FILES      = 
+
+# If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated is
+# prepared for conversion to PDF (using ps2pdf or pdflatex). The PDF file will
+# contain links (just like the HTML output) instead of page references. This
+# makes the output suitable for online browsing using a PDF viewer.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+PDF_HYPERLINKS         = NO
+
+# If the USE_PDFLATEX tag is set to YES, doxygen will use pdflatex to generate
+# the PDF file directly from the LaTeX files. Set this option to YES to get a
+# higher quality PDF documentation.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+USE_PDFLATEX           = NO
+
+# If the LATEX_BATCHMODE tag is set to YES, doxygen will add the \batchmode
+# command to the generated LaTeX files. This will instruct LaTeX to keep running
+# if errors occur, instead of asking the user for help. This option is also used
+# when generating formulas in HTML.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_BATCHMODE        = NO
+
+# If the LATEX_HIDE_INDICES tag is set to YES then doxygen will not include the
+# index chapters (such as File Index, Compound Index, etc.) in the output.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_HIDE_INDICES     = NO
+
+# If the LATEX_SOURCE_CODE tag is set to YES then doxygen will include source
+# code with syntax highlighting in the LaTeX output.
+#
+# Note that which sources are shown also depends on other settings such as
+# SOURCE_BROWSER.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_SOURCE_CODE      = NO
+
+# The LATEX_BIB_STYLE tag can be used to specify the style to use for the
+# bibliography, e.g. plainnat, or ieeetr. See
+# http://en.wikipedia.org/wiki/BibTeX and \cite for more info.
+# The default value is: plain.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_BIB_STYLE        = plain
+
+#---------------------------------------------------------------------------
+# Configuration options related to the RTF output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_RTF tag is set to YES doxygen will generate RTF output. The
+# RTF output is optimized for Word 97 and may not look too pretty with other RTF
+# readers/editors.
+# The default value is: NO.
+
+GENERATE_RTF           = NO
+
+# The RTF_OUTPUT tag is used to specify where the RTF docs will be put. If a
+# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
+# it.
+# The default directory is: rtf.
+# This tag requires that the tag GENERATE_RTF is set to YES.
+
+RTF_OUTPUT             = rtf
+
+# If the COMPACT_RTF tag is set to YES doxygen generates more compact RTF
+# documents. This may be useful for small projects and may help to save some
+# trees in general.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_RTF is set to YES.
+
+COMPACT_RTF            = NO
+
+# If the RTF_HYPERLINKS tag is set to YES, the RTF that is generated will
+# contain hyperlink fields. The RTF file will contain links (just like the HTML
+# output) instead of page references. This makes the output suitable for online
+# browsing using Word or some other Word compatible readers that support those
+# fields.
+#
+# Note: WordPad (write) and others do not support links.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_RTF is set to YES.
+
+RTF_HYPERLINKS         = NO
+
+# Load stylesheet definitions from file. Syntax is similar to doxygen's config
+# file, i.e. a series of assignments. You only have to provide replacements,
+# missing definitions are set to their default value.
+#
+# See also section "Doxygen usage" for information on how to generate the
+# default style sheet that doxygen normally uses.
+# This tag requires that the tag GENERATE_RTF is set to YES.
+
+RTF_STYLESHEET_FILE    = 
+
+# Set optional variables used in the generation of an RTF document. Syntax is
+# similar to doxygen's config file. A template extensions file can be generated
+# using doxygen -e rtf extensionFile.
+# This tag requires that the tag GENERATE_RTF is set to YES.
+
+RTF_EXTENSIONS_FILE    =
+
+#---------------------------------------------------------------------------
+# Configuration options related to the man page output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_MAN tag is set to YES doxygen will generate man pages for
+# classes and files.
+# The default value is: NO.
+
+GENERATE_MAN           = @DOXYGEN_GENERATE_MAN@
+
+# The MAN_OUTPUT tag is used to specify where the man pages will be put. If a
+# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
+# it. A directory man3 will be created inside the directory specified by
+# MAN_OUTPUT.
+# The default directory is: man.
+# This tag requires that the tag GENERATE_MAN is set to YES.
+
+MAN_OUTPUT             = @CMAKE_BINARY_DIR@/man
+
+# The MAN_EXTENSION tag determines the extension that is added to the generated
+# man pages. In case the manual section does not start with a number, the number
+# 3 is prepended. The dot (.) at the beginning of the MAN_EXTENSION tag is
+# optional.
+# The default value is: .3.
+# This tag requires that the tag GENERATE_MAN is set to YES.
+
+MAN_EXTENSION          = .3
+
+# The MAN_SUBDIR tag determines the name of the directory created within
+# MAN_OUTPUT in which the man pages are placed. If defaults to man followed by
+# MAN_EXTENSION with the initial . removed.
+# This tag requires that the tag GENERATE_MAN is set to YES.
+
+MAN_SUBDIR             = 
+
+# If the MAN_LINKS tag is set to YES and doxygen generates man output, then it
+# will generate one additional man file for each entity documented in the real
+# man page(s). These additional files only source the real man page, but without
+# them the man command would be unable to find the correct page.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_MAN is set to YES.
+
+MAN_LINKS              = NO
+
+#---------------------------------------------------------------------------
+# Configuration options related to the XML output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_XML tag is set to YES doxygen will generate an XML file that
+# captures the structure of the code including all documentation.
+# The default value is: NO.
+
+GENERATE_XML           = NO
+
+# The XML_OUTPUT tag is used to specify where the XML pages will be put. If a
+# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
+# it.
+# The default directory is: xml.
+# This tag requires that the tag GENERATE_XML is set to YES.
+
+XML_OUTPUT             = xml
+
+# If the XML_PROGRAMLISTING tag is set to YES doxygen will dump the program
+# listings (including syntax highlighting and cross-referencing information) to
+# the XML output. Note that enabling this will significantly increase the size
+# of the XML output.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_XML is set to YES.
+
+XML_PROGRAMLISTING     = YES
+
+#---------------------------------------------------------------------------
+# Configuration options related to the DOCBOOK output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_DOCBOOK tag is set to YES doxygen will generate Docbook files
+# that can be used to generate PDF.
+# The default value is: NO.
+
+GENERATE_DOCBOOK       = NO
+
+# The DOCBOOK_OUTPUT tag is used to specify where the Docbook pages will be put.
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be put in
+# front of it.
+# The default directory is: docbook.
+# This tag requires that the tag GENERATE_DOCBOOK is set to YES.
+
+DOCBOOK_OUTPUT         = docbook
+
+# If the DOCBOOK_PROGRAMLISTING tag is set to YES doxygen will include the
+# program listings (including syntax highlighting and cross-referencing
+# information) to the DOCBOOK output. Note that enabling this will significantly
+# increase the size of the DOCBOOK output.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_DOCBOOK is set to YES.
+
+DOCBOOK_PROGRAMLISTING = NO
+
+#---------------------------------------------------------------------------
+# Configuration options for the AutoGen Definitions output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_AUTOGEN_DEF tag is set to YES doxygen will generate an AutoGen
+# Definitions (see http://autogen.sf.net) file that captures the structure of
+# the code including all documentation. Note that this feature is still
+# experimental and incomplete at the moment.
+# The default value is: NO.
+
+GENERATE_AUTOGEN_DEF   = NO
+
+#---------------------------------------------------------------------------
+# Configuration options related to the Perl module output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_PERLMOD tag is set to YES doxygen will generate a Perl module
+# file that captures the structure of the code including all documentation.
+#
+# Note that this feature is still experimental and incomplete at the moment.
+# The default value is: NO.
+
+GENERATE_PERLMOD       = NO
+
+# If the PERLMOD_LATEX tag is set to YES doxygen will generate the necessary
+# Makefile rules, Perl scripts and LaTeX code to be able to generate PDF and DVI
+# output from the Perl module output.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_PERLMOD is set to YES.
+
+PERLMOD_LATEX          = NO
+
+# If the PERLMOD_PRETTY tag is set to YES the Perl module output will be nicely
+# formatted so it can be parsed by a human reader. This is useful if you want to
+# understand what is going on. On the other hand, if this tag is set to NO the
+# size of the Perl module output will be much smaller and Perl will parse it
+# just the same.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_PERLMOD is set to YES.
+
+PERLMOD_PRETTY         = YES
+
+# The names of the make variables in the generated doxyrules.make file are
+# prefixed with the string contained in PERLMOD_MAKEVAR_PREFIX. This is useful
+# so different doxyrules.make files included by the same Makefile don't
+# overwrite each other's variables.
+# This tag requires that the tag GENERATE_PERLMOD is set to YES.
+
+PERLMOD_MAKEVAR_PREFIX = 
+
+#---------------------------------------------------------------------------
+# Configuration options related to the preprocessor
+#---------------------------------------------------------------------------
+
+# If the ENABLE_PREPROCESSING tag is set to YES doxygen will evaluate all
+# C-preprocessor directives found in the sources and include files.
+# The default value is: YES.
+
+ENABLE_PREPROCESSING   = YES
+
+# If the MACRO_EXPANSION tag is set to YES doxygen will expand all macro names
+# in the source code. If set to NO only conditional compilation will be
+# performed. Macro expansion can be done in a controlled way by setting
+# EXPAND_ONLY_PREDEF to YES.
+# The default value is: NO.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+MACRO_EXPANSION        = YES
+
+# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES then
+# the macro expansion is limited to the macros specified with the PREDEFINED and
+# EXPAND_AS_DEFINED tags.
+# The default value is: NO.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+EXPAND_ONLY_PREDEF     = NO
+
+# If the SEARCH_INCLUDES tag is set to YES the includes files in the
+# INCLUDE_PATH will be searched if a #include is found.
+# The default value is: YES.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+SEARCH_INCLUDES        = YES
+
+# The INCLUDE_PATH tag can be used to specify one or more directories that
+# contain include files that are not input files but should be processed by the
+# preprocessor.
+# This tag requires that the tag SEARCH_INCLUDES is set to YES.
+
+INCLUDE_PATH           = @CMAKE_BINARY_DIR@/include \
+                         @CMAKE_BINARY_DIR@ \
+                         @CMAKE_SOURCE_DIR@/include \
+                         @CMAKE_SOURCE_DIR@/include/Inventor/annex
+
+# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard
+# patterns (like *.h and *.hpp) to filter out the header-files in the
+# directories. If left blank, the patterns specified with FILE_PATTERNS will be
+# used.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+INCLUDE_FILE_PATTERNS  = .h \
+                         .h.in
+
+# The PREDEFINED tag can be used to specify one or more macro names that are
+# defined before the preprocessor is started (similar to the -D option of e.g.
+# gcc). The argument of the tag is a list of macros of the form: name or
+# name=definition (no spaces). If the definition and the "=" are omitted, "=1"
+# is assumed. To prevent a macro definition from being undefined via #undef or
+# recursively expanded use the := operator instead of the = operator.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+PREDEFINED             = DOXYGEN_SKIP_THIS=1 \
+                         HAVE_CONFIG_H= \
+                         HAVE_VRML97= \
+                         HAVE_NODEKITS= \
+                         HAVE_DRAGGERS= \
+                         HAVE_MANIPULATORS= \
+                         COIN_DLL_API= \
+                         "COIN_UNUSED_ARG(x)=x"
+
+# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then this
+# tag can be used to specify a list of macro names that should be expanded. The
+# macro definition that is found in the sources will be used. Use the PREDEFINED
+# tag if you want to use a different macro definition that overrules the
+# definition found in the source code.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+EXPAND_AS_DEFINED      = SO_COMPOSE__HEADER \
+                         SO_SFIELD_HEADER \
+                         SO_MFIELD_HEADER \
+                         SO_SFIELD_DERIVED_HEADER \
+                         SO_MFIELD_DERIVED_HEADER \
+                         SO_SFIELD_CONSTRUCTOR_HEADER \
+                         SO_SFIELD_REQUIRED_HEADER \
+                         SO_SFIELD_IO_HEADER \
+                         SO_MFIELD_IO_HEADER \
+                         SO_SFIELD_VALUE_HEADER \
+                         SO_MFIELD_VALUE_HEADER \
+                         SO_SFIELD_DERIVED_VALUE_HEADER \
+                         SO_MFIELD_DERIVED_VALUE_HEADER \
+                         SO_MFIELD_SETVALUESPOINTER_HEADER
+
+# If the SKIP_FUNCTION_MACROS tag is set to YES then doxygen's preprocessor will
+# remove all references to function-like macros that are alone on a line, have
+# an all uppercase name, and do not end with a semicolon. Such function macros
+# are typically used for boiler-plate code, and will confuse the parser if not
+# removed.
+# The default value is: YES.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
+
+SKIP_FUNCTION_MACROS   = YES
+
+#---------------------------------------------------------------------------
+# Configuration options related to external references
+#---------------------------------------------------------------------------
+
+# The TAGFILES tag can be used to specify one or more tag files. For each tag
+# file the location of the external documentation should be added. The format of
+# a tag file without this location is as follows:
+# TAGFILES = file1 file2 ...
+# Adding location for the tag files is done as follows:
+# TAGFILES = file1=loc1 "file2 = loc2" ...
+# where loc1 and loc2 can be relative or absolute paths or URLs. See the
+# section "Linking to external documentation" for more information about the use
+# of tag files.
+# Note: Each tag file must have a unique name (where the name does NOT include
+# the path). If a tag file is not located in the directory in which doxygen is
+# run, you must also specify the path to the tagfile here.
+
+TAGFILES               = 
+
+# When a file name is specified after GENERATE_TAGFILE, doxygen will create a
+# tag file that is based on the input files it reads. See section "Linking to
+# external documentation" for more information about the usage of tag files.
+
+GENERATE_TAGFILE       = @CMAKE_BINARY_DIR@/html/coin.tag
+
+# If the ALLEXTERNALS tag is set to YES all external class will be listed in the
+# class index. If set to NO only the inherited external classes will be listed.
+# The default value is: NO.
+
+ALLEXTERNALS           = NO
+
+# If the EXTERNAL_GROUPS tag is set to YES all external groups will be listed in
+# the modules index. If set to NO, only the current project's groups will be
+# listed.
+# The default value is: YES.
+
+EXTERNAL_GROUPS        = YES
+
+# If the EXTERNAL_PAGES tag is set to YES all external pages will be listed in
+# the related pages index. If set to NO, only the current project's pages will
+# be listed.
+# The default value is: YES.
+
+EXTERNAL_PAGES         = YES
+
+# The PERL_PATH should be the absolute path and name of the perl script
+# interpreter (i.e. the result of 'which perl').
+# The default file (with absolute path) is: /usr/bin/perl.
+
+PERL_PATH              =
+
+#---------------------------------------------------------------------------
+# Configuration options related to the dot tool
+#---------------------------------------------------------------------------
+
+# If the CLASS_DIAGRAMS tag is set to YES doxygen will generate a class diagram
+# (in HTML and LaTeX) for classes with base or super classes. Setting the tag to
+# NO turns the diagrams off. Note that this option also works with HAVE_DOT
+# disabled, but it is recommended to install and use dot, since it yields more
+# powerful graphs.
+# The default value is: YES.
+
+CLASS_DIAGRAMS         = YES
+
+# You can define message sequence charts within doxygen comments using the \msc
+# command. Doxygen will then run the mscgen tool (see:
+# http://www.mcternan.me.uk/mscgen/)) to produce the chart and insert it in the
+# documentation. The MSCGEN_PATH tag allows you to specify the directory where
+# the mscgen tool resides. If left empty the tool is assumed to be found in the
+# default search path.
+
+MSCGEN_PATH            = 
+
+# You can include diagrams made with dia in doxygen documentation. Doxygen will
+# then run dia to produce the diagram and insert it in the documentation. The
+# DIA_PATH tag allows you to specify the directory where the dia binary resides.
+# If left empty dia is assumed to be found in the default search path.
+
+DIA_PATH               = 
+
+# If set to YES, the inheritance and collaboration graphs will hide inheritance
+# and usage relations if the target is undocumented or is not a class.
+# The default value is: YES.
+
+HIDE_UNDOC_RELATIONS   = NO
+
+# If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is
+# available from the path. This tool is part of Graphviz (see:
+# http://www.graphviz.org/), a graph visualization toolkit from AT&T and Lucent
+# Bell Labs. The other options in this section have no effect if this option is
+# set to NO
+# The default value is: NO.
+
+HAVE_DOT               = NO
+
+# The DOT_NUM_THREADS specifies the number of dot invocations doxygen is allowed
+# to run in parallel. When set to 0 doxygen will base this on the number of
+# processors available in the system. You can set it explicitly to a value
+# larger than 0 to get control over the balance between CPU load and processing
+# speed.
+# Minimum value: 0, maximum value: 32, default value: 0.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_NUM_THREADS        = 0
+
+# When you want a differently looking font in the dot files that doxygen
+# generates you can specify the font name using DOT_FONTNAME. You need to make
+# sure dot is able to find the font, which can be done by putting it in a
+# standard location or by setting the DOTFONTPATH environment variable or by
+# setting DOT_FONTPATH to the directory containing the font.
+# The default value is: Helvetica.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_FONTNAME           = Helvetica
+
+# The DOT_FONTSIZE tag can be used to set the size (in points) of the font of
+# dot graphs.
+# Minimum value: 4, maximum value: 24, default value: 10.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_FONTSIZE           = 10
+
+# By default doxygen will tell dot to use the default font as specified with
+# DOT_FONTNAME. If you specify a different font using DOT_FONTNAME you can set
+# the path where dot can find it using this tag.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_FONTPATH           = 
+
+# If the CLASS_GRAPH tag is set to YES then doxygen will generate a graph for
+# each documented class showing the direct and indirect inheritance relations.
+# Setting this tag to YES will force the CLASS_DIAGRAMS tag to NO.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+CLASS_GRAPH            = YES
+
+# If the COLLABORATION_GRAPH tag is set to YES then doxygen will generate a
+# graph for each documented class showing the direct and indirect implementation
+# dependencies (inheritance, containment, and class references variables) of the
+# class with other documented classes.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+COLLABORATION_GRAPH    = YES
+
+# If the GROUP_GRAPHS tag is set to YES then doxygen will generate a graph for
+# groups, showing the direct groups dependencies.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+GROUP_GRAPHS           = YES
+
+# If the UML_LOOK tag is set to YES doxygen will generate inheritance and
+# collaboration diagrams in a style similar to the OMG's Unified Modeling
+# Language.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+UML_LOOK               = NO
+
+# If the UML_LOOK tag is enabled, the fields and methods are shown inside the
+# class node. If there are many fields or methods and many nodes the graph may
+# become too big to be useful. The UML_LIMIT_NUM_FIELDS threshold limits the
+# number of items for each type to make the size more manageable. Set this to 0
+# for no limit. Note that the threshold may be exceeded by 50% before the limit
+# is enforced. So when you set the threshold to 10, up to 15 fields may appear,
+# but if the number exceeds 15, the total amount of fields shown is limited to
+# 10.
+# Minimum value: 0, maximum value: 100, default value: 10.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+UML_LIMIT_NUM_FIELDS   = 10
+
+# If the TEMPLATE_RELATIONS tag is set to YES then the inheritance and
+# collaboration graphs will show the relations between templates and their
+# instances.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+TEMPLATE_RELATIONS     = YES
+
+# If the INCLUDE_GRAPH, ENABLE_PREPROCESSING and SEARCH_INCLUDES tags are set to
+# YES then doxygen will generate a graph for each documented file showing the
+# direct and indirect include dependencies of the file with other documented
+# files.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+INCLUDE_GRAPH          = YES
+
+# If the INCLUDED_BY_GRAPH, ENABLE_PREPROCESSING and SEARCH_INCLUDES tags are
+# set to YES then doxygen will generate a graph for each documented file showing
+# the direct and indirect include dependencies of the file with other documented
+# files.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+INCLUDED_BY_GRAPH      = YES
+
+# If the CALL_GRAPH tag is set to YES then doxygen will generate a call
+# dependency graph for every global function or class method.
+#
+# Note that enabling this option will significantly increase the time of a run.
+# So in most cases it will be better to enable call graphs for selected
+# functions only using the \callgraph command.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+CALL_GRAPH             = NO
+
+# If the CALLER_GRAPH tag is set to YES then doxygen will generate a caller
+# dependency graph for every global function or class method.
+#
+# Note that enabling this option will significantly increase the time of a run.
+# So in most cases it will be better to enable caller graphs for selected
+# functions only using the \callergraph command.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+CALLER_GRAPH           = NO
+
+# If the GRAPHICAL_HIERARCHY tag is set to YES then doxygen will graphical
+# hierarchy of all classes instead of a textual one.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+GRAPHICAL_HIERARCHY    = YES
+
+# If the DIRECTORY_GRAPH tag is set to YES then doxygen will show the
+# dependencies a directory has on other directories in a graphical way. The
+# dependency relations are determined by the #include relations between the
+# files in the directories.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DIRECTORY_GRAPH        = YES
+
+# The DOT_IMAGE_FORMAT tag can be used to set the image format of the images
+# generated by dot.
+# Note: If you choose svg you need to set HTML_FILE_EXTENSION to xhtml in order
+# to make the SVG files visible in IE 9+ (other browsers do not have this
+# requirement).
+# Possible values are: png, jpg, gif and svg.
+# The default value is: png.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_IMAGE_FORMAT       = png
+
+# If DOT_IMAGE_FORMAT is set to svg, then this option can be set to YES to
+# enable generation of interactive SVG images that allow zooming and panning.
+#
+# Note that this requires a modern browser other than Internet Explorer. Tested
+# and working are Firefox, Chrome, Safari, and Opera.
+# Note: For IE 9+ you need to set HTML_FILE_EXTENSION to xhtml in order to make
+# the SVG files visible. Older versions of IE do not have SVG support.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+INTERACTIVE_SVG        = NO
+
+# The DOT_PATH tag can be used to specify the path where the dot tool can be
+# found. If left blank, it is assumed the dot tool can be found in the path.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_PATH               = 
+
+# The DOTFILE_DIRS tag can be used to specify one or more directories that
+# contain dot files that are included in the documentation (see the \dotfile
+# command).
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOTFILE_DIRS           = 
+
+# The MSCFILE_DIRS tag can be used to specify one or more directories that
+# contain msc files that are included in the documentation (see the \mscfile
+# command).
+
+MSCFILE_DIRS           = 
+
+# The DIAFILE_DIRS tag can be used to specify one or more directories that
+# contain dia files that are included in the documentation (see the \diafile
+# command).
+
+DIAFILE_DIRS           = 
+
+# When using plantuml, the PLANTUML_JAR_PATH tag should be used to specify the
+# path where java can find the plantuml.jar file. If left blank, it is assumed
+# PlantUML is not used or called during a preprocessing step. Doxygen will
+# generate a warning when it encounters a \startuml command in this case and
+# will not generate output for the diagram.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+PLANTUML_JAR_PATH      =
+
+# The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of nodes
+# that will be shown in the graph. If the number of nodes in a graph becomes
+# larger than this value, doxygen will truncate the graph, which is visualized
+# by representing a node as a red box. Note that doxygen if the number of direct
+# children of the root node in a graph is already larger than
+# DOT_GRAPH_MAX_NODES then the graph will not be shown at all. Also note that
+# the size of a graph can be further restricted by MAX_DOT_GRAPH_DEPTH.
+# Minimum value: 0, maximum value: 10000, default value: 50.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_GRAPH_MAX_NODES    = 50
+
+# The MAX_DOT_GRAPH_DEPTH tag can be used to set the maximum depth of the graphs
+# generated by dot. A depth value of 3 means that only nodes reachable from the
+# root by following a path via at most 3 edges will be shown. Nodes that lay
+# further from the root node will be omitted. Note that setting this option to 1
+# or 2 may greatly reduce the computation time needed for large code bases. Also
+# note that the size of a graph can be further restricted by
+# DOT_GRAPH_MAX_NODES. Using a depth of 0 means no depth restriction.
+# Minimum value: 0, maximum value: 1000, default value: 0.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+MAX_DOT_GRAPH_DEPTH    = 0
+
+# Set the DOT_TRANSPARENT tag to YES to generate images with a transparent
+# background. This is disabled by default, because dot on Windows does not seem
+# to support this out of the box.
+#
+# Warning: Depending on the platform used, enabling this option may lead to
+# badly anti-aliased labels on the edges of a graph (i.e. they become hard to
+# read).
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_TRANSPARENT        = NO
+
+# Set the DOT_MULTI_TARGETS tag to YES allow dot to generate multiple output
+# files in one run (i.e. multiple -o and -T options on the command line). This
+# makes dot run faster, but since only newer versions of dot (>1.8.10) support
+# this, this feature is disabled by default.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_MULTI_TARGETS      = NO
+
+# If the GENERATE_LEGEND tag is set to YES doxygen will generate a legend page
+# explaining the meaning of the various boxes and arrows in the dot generated
+# graphs.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+GENERATE_LEGEND        = YES
+
+# If the DOT_CLEANUP tag is set to YES doxygen will remove the intermediate dot
+# files that are used to generate the various graphs.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_CLEANUP            = YES
diff --git a/docs/coin.doxygen.in b/docs/coin.doxygen.in
index 0847fff..1a979ff 100644
--- a/docs/coin.doxygen.in
+++ b/docs/coin.doxygen.in
@@ -1,87 +1,129 @@
-# Doxyfile 1.4.3
+# Doxyfile 1.8.7
 
 # This file describes the settings to be used by the documentation system
-# doxygen (www.doxygen.org) for a project
+# doxygen (www.doxygen.org) for a project.
 #
-# All text after a hash (#) is considered a comment and will be ignored
+# All text after a double hash (##) is considered a comment and is placed in
+# front of the TAG it is preceding.
+#
+# All text after a single hash (#) is considered a comment and will be ignored.
 # The format is:
-#       TAG = value [value, ...]
-# For lists items can also be appended using:
-#       TAG += value [value, ...]
-# Values that contain spaces should be placed between quotes (" ")
+# TAG = value [value, ...]
+# For lists, items can also be appended using:
+# TAG += value [value, ...]
+# Values that contain spaces should be placed between quotes (\" \").
 
 #---------------------------------------------------------------------------
 # Project related configuration options
 #---------------------------------------------------------------------------
 
-# The PROJECT_NAME tag is a single word (or a sequence of words surrounded
-# by quotes) that should identify the project.
+# This tag specifies the encoding used for all characters in the config file
+# that follow. The default is UTF-8 which is also the encoding used for all text
+# before the first occurrence of this tag. Doxygen uses libiconv (or the iconv
+# built into libc) for the transcoding. See http://www.gnu.org/software/libiconv
+# for the list of possible encodings.
+# The default value is: UTF-8.
+
+DOXYFILE_ENCODING      = UTF-8
+
+# The PROJECT_NAME tag is a single word (or a sequence of words surrounded by
+# double-quotes, unless you are using Doxywizard) that should identify the
+# project for which the documentation is generated. This name is used in the
+# title of most generated pages and in a few other places.
+# The default value is: My Project.
 
 PROJECT_NAME           = Coin
 
-# The PROJECT_NUMBER tag can be used to enter a project or revision number.
-# This could be handy for archiving the generated documentation or
-# if some version control system is used.
+# The PROJECT_NUMBER tag can be used to enter a project or revision number. This
+# could be handy for archiving the generated documentation or if some version
+# control system is used.
 
 PROJECT_NUMBER         = @VERSION@
 
-# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
-# base path where the generated documentation will be put.
-# If a relative path is entered, it will be relative to the location
-# where doxygen was started. If left blank the current directory will be used.
+# Using the PROJECT_BRIEF tag one can provide an optional one line description
+# for a project that appears at the top of each page and should give viewer a
+# quick idea about the purpose of the project. Keep the description short.
+
+PROJECT_BRIEF          = 
+
+# With the PROJECT_LOGO tag one can specify an logo or icon that is included in
+# the documentation. The maximum height of the logo should not exceed 55 pixels
+# and the maximum width should not exceed 200 pixels. Doxygen will copy the logo
+# to the output directory.
 
-OUTPUT_DIRECTORY       =
+PROJECT_LOGO           = 
 
-# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create
-# 4096 sub-directories (in 2 levels) under the output directory of each output
-# format and will distribute the generated files over these directories.
-# Enabling this option can be useful when feeding doxygen a huge amount of
-# source files, where putting all generated files in the same directory would
-# otherwise cause performance problems for the file system.
+# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path
+# into which the generated documentation will be written. If a relative path is
+# entered, it will be relative to the location where doxygen was started. If
+# left blank the current directory will be used.
+
+OUTPUT_DIRECTORY       = 
+
+# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create 4096 sub-
+# directories (in 2 levels) under the output directory of each output format and
+# will distribute the generated files over these directories. Enabling this
+# option can be useful when feeding doxygen a huge amount of source files, where
+# putting all generated files in the same directory would otherwise causes
+# performance problems for the file system.
+# The default value is: NO.
 
 CREATE_SUBDIRS         = NO
 
+# If the ALLOW_UNICODE_NAMES tag is set to YES, doxygen will allow non-ASCII
+# characters to appear in the names of generated files. If set to NO, non-ASCII
+# characters will be escaped, for example _xE3_x81_x84 will be used for Unicode
+# U+3044.
+# The default value is: NO.
+
+ALLOW_UNICODE_NAMES    = NO
+
 # The OUTPUT_LANGUAGE tag is used to specify the language in which all
 # documentation generated by doxygen is written. Doxygen will use this
 # information to generate all constant output in the proper language.
-# The default language is English, other supported languages are:
-# Brazilian, Catalan, Chinese, Chinese-Traditional, Croatian, Czech, Danish,
-# Dutch, Finnish, French, German, Greek, Hungarian, Italian, Japanese,
-# Japanese-en (Japanese with English messages), Korean, Korean-en, Norwegian,
-# Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish,
-# Swedish, and Ukrainian.
+# Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Catalan, Chinese,
+# Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States),
+# Esperanto, Farsi (Persian), Finnish, French, German, Greek, Hungarian,
+# Indonesian, Italian, Japanese, Japanese-en (Japanese with English messages),
+# Korean, Korean-en (Korean with English messages), Latvian, Lithuanian,
+# Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, Romanian, Russian,
+# Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, Swedish, Turkish,
+# Ukrainian and Vietnamese.
+# The default value is: English.
 
 OUTPUT_LANGUAGE        = English
 
-# If the BRIEF_MEMBER_DESC tag is set to YES (the default) Doxygen will
-# include brief member descriptions after the members that are listed in
-# the file and class documentation (similar to JavaDoc).
-# Set to NO to disable this.
+# If the BRIEF_MEMBER_DESC tag is set to YES doxygen will include brief member
+# descriptions after the members that are listed in the file and class
+# documentation (similar to Javadoc). Set to NO to disable this.
+# The default value is: YES.
 
 BRIEF_MEMBER_DESC      = YES
 
-# If the REPEAT_BRIEF tag is set to YES (the default) Doxygen will prepend
-# the brief description of a member or function before the detailed description.
-# Note: if both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the
+# If the REPEAT_BRIEF tag is set to YES doxygen will prepend the brief
+# description of a member or function before the detailed description
+#
+# Note: If both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the
 # brief descriptions will be completely suppressed.
+# The default value is: YES.
 
 REPEAT_BRIEF           = YES
 
-# This tag implements a quasi-intelligent brief description abbreviator
-# that is used to form the text in various listings. Each string
-# in this list, if found as the leading text of the brief description, will be
-# stripped from the text and the result after processing the whole list, is
-# used as the annotated text. Otherwise, the brief description is used as-is.
-# If left blank, the following values are used ("$name" is automatically
-# replaced with the name of the entity): "The $name class" "The $name widget"
-# "The $name file" "is" "provides" "specifies" "contains"
-# "represents" "a" "an" "the"
+# This tag implements a quasi-intelligent brief description abbreviator that is
+# used to form the text in various listings. Each string in this list, if found
+# as the leading text of the brief description, will be stripped from the text
+# and the result, after processing the whole list, is used as the annotated
+# text. Otherwise, the brief description is used as-is. If left blank, the
+# following values are used ($name is automatically replaced with the name of
+# the entity):The $name class, The $name widget, The $name file, is, provides,
+# specifies, contains, represents, a, an and the.
 
 ABBREVIATE_BRIEF       =
 
 # If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then
-# Doxygen will generate a detailed section even if there is only a brief
+# doxygen will generate a detailed section even if there is only a brief
 # description.
+# The default value is: NO.
 
 ALWAYS_DETAILED_SEC    = NO
 
@@ -89,58 +131,77 @@ ALWAYS_DETAILED_SEC    = NO
 # inherited members of a class in the documentation of that class as if those
 # members were ordinary class members. Constructors, destructors and assignment
 # operators of the base classes will not be shown.
+# The default value is: NO.
 
 INLINE_INHERITED_MEMB  = NO
 
-# If the FULL_PATH_NAMES tag is set to YES then Doxygen will prepend the full
-# path before files name in the file list and in the header files. If set
-# to NO the shortest path that makes the file name unique will be used.
+# If the FULL_PATH_NAMES tag is set to YES doxygen will prepend the full path
+# before files name in the file list and in the header files. If set to NO the
+# shortest path that makes the file name unique will be used
+# The default value is: YES.
 
 FULL_PATH_NAMES        = NO
 
-# If the FULL_PATH_NAMES tag is set to YES then the STRIP_FROM_PATH tag
-# can be used to strip a user-defined part of the path. Stripping is
-# only done if one of the specified strings matches the left-hand part of
-# the path. The tag can be used to show relative paths in the file list.
-# If left blank the directory from which doxygen is run is used as the
-# path to strip.
+# The STRIP_FROM_PATH tag can be used to strip a user-defined part of the path.
+# Stripping is only done if one of the specified strings matches the left-hand
+# part of the path. The tag can be used to show relative paths in the file list.
+# If left blank the directory from which doxygen is run is used as the path to
+# strip.
+#
+# Note that you can specify absolute paths here, but also relative paths, which
+# will be relative from the directory where doxygen is started.
+# This tag requires that the tag FULL_PATH_NAMES is set to YES.
 
-STRIP_FROM_PATH        =
+STRIP_FROM_PATH        = 
 
-# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of
-# the path mentioned in the documentation of a class, which tells
-# the reader which header file to include in order to use a class.
-# If left blank only the name of the header file containing the class
-# definition is used. Otherwise one should specify the include paths that
-# are normally passed to the compiler using the -I flag.
+# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of the
+# path mentioned in the documentation of a class, which tells the reader which
+# header file to include in order to use a class. If left blank only the name of
+# the header file containing the class definition is used. Otherwise one should
+# specify the list of include paths that are normally passed to the compiler
+# using the -I flag.
 
-STRIP_FROM_INC_PATH    =
+STRIP_FROM_INC_PATH    = 
 
-# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter
-# (but less readable) file names. This can be useful is your file systems
-# doesn't support long names like on DOS, Mac, or CD-ROM.
+# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter (but
+# less readable) file names. This can be useful is your file systems doesn't
+# support long names like on DOS, Mac, or CD-ROM.
+# The default value is: NO.
 
 SHORT_NAMES            = NO
 
-# If the JAVADOC_AUTOBRIEF tag is set to YES then Doxygen
-# will interpret the first line (until the first dot) of a JavaDoc-style
-# comment as the brief description. If set to NO, the JavaDoc
-# comments will behave just like the Qt-style comments (thus requiring an
-# explicit @brief command for a brief description.
+# If the JAVADOC_AUTOBRIEF tag is set to YES then doxygen will interpret the
+# first line (until the first dot) of a Javadoc-style comment as the brief
+# description. If set to NO, the Javadoc-style will behave just like regular Qt-
+# style comments (thus requiring an explicit @brief command for a brief
+# description.)
+# The default value is: NO.
 
 JAVADOC_AUTOBRIEF      = YES
 
-# The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make Doxygen
-# treat a multi-line C++ special comment block (i.e. a block of //! or ///
-# comments) as a brief description. This used to be the default behaviour.
-# The new default is to treat a multi-line C++ comment block as a detailed
-# description. Set this tag to YES if you prefer the old behaviour instead.
+# If the QT_AUTOBRIEF tag is set to YES then doxygen will interpret the first
+# line (until the first dot) of a Qt-style comment as the brief description. If
+# set to NO, the Qt-style will behave just like regular Qt-style comments (thus
+# requiring an explicit \brief command for a brief description.)
+# The default value is: NO.
+
+QT_AUTOBRIEF           = NO
+
+# The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make doxygen treat a
+# multi-line C++ special comment block (i.e. a block of //! or /// comments) as
+# a brief description. This used to be the default behavior. The new default is
+# to treat a multi-line C++ comment block as a detailed description. Set this
+# tag to YES if you prefer the old behavior instead.
+#
+# Note that setting this tag to YES also means that rational rose comments are
+# not recognized any more.
+# The default value is: NO.
 
 MULTILINE_CPP_IS_BRIEF = NO
 
-# If the INHERIT_DOCS tag is set to YES (the default) then an undocumented
-# member inherits the documentation from any documented member that it
-# re-implements.
+# If the INHERIT_DOCS tag is set to YES then an undocumented member inherits the
+# documentation from any documented member that it re-implements.
+# The default value is: YES.
 
 INHERIT_DOCS           = YES
 
@@ -151,27 +212,32 @@ INHERIT_DOCS           = YES
 
 DISTRIBUTE_GROUP_DOC   = NO
 
-# If the SEPARATE_MEMBER_PAGES tag is set to YES, then doxygen will produce
-# a new page for each member. If set to NO, the documentation of a member will
-# be part of the file/class/namespace that contains it.
+# If the SEPARATE_MEMBER_PAGES tag is set to YES, then doxygen will produce a
+# new page for each member. If set to NO, the documentation of a member will be
+# part of the file/class/namespace that contains it.
+# The default value is: NO.
 
 SEPARATE_MEMBER_PAGES  = NO
 
-# The TAB_SIZE tag can be used to set the number of spaces in a tab.
-# Doxygen uses this value to replace tabs by spaces in code fragments.
+# The TAB_SIZE tag can be used to set the number of spaces in a tab. Doxygen
+# uses this value to replace tabs by spaces in code fragments.
+# Minimum value: 1, maximum value: 16, default value: 4.
 
 TAB_SIZE               = 8
 
-# This tag can be used to specify a number of aliases that acts
-# as commands in the documentation. An alias has the form "name=value".
-# For example adding "sideeffect=\par Side Effects:\n" will allow you to
-# put the command \sideeffect (or @sideeffect) in the documentation, which
-# will result in a user-defined paragraph with heading "Side Effects:".
-# You can put \n's in the value part of an alias to insert newlines.
+# This tag can be used to specify a number of aliases that act as commands in
+# the documentation. An alias has the form:
+# name=value
+# For example adding
+# "sideeffect=@par Side Effects:\n"
+# will allow you to put the command \sideeffect (or @sideeffect) in the
+# documentation, which will result in a user-defined paragraph with heading
+# "Side Effects:". You can put \n's in the value part of an alias to insert
+# newlines.
 
 ALIASES                = "COININTERNAL=<em>This API member is considered internal to the library, as it is not likely to be of interest to the application programmer.</em>\n\n" \
                          "DANGEROUS_ALLOC_RETURN=<b>Note that if the Coin library has been built as a DLL under Microsoft Windows and you use this method from application code, you \e must make sure that both the Coin DLL and the application executable is using the same instance of a C Run-Time (CRT) library. Otherwise, you \e will get memory heap corruption upon deallocating the returned instances, eventually leading to mysterious crashes.</b>\n\n" \
-                         "TOOLMAKER_REF=For extending the Coin library with your own classes, we strongly recommend that you make yourself acquainted with the excellent �The Inventor Toolmaker� book (ISBN 0-201-62493-1), which describes the tasks involved in detail. This book was written by the original SGI Inventor designers and explains many of the underlying design ideas, aswell as having lots of hands-on examples on how to extend the Coin toolkit in ways that are true to the fundamen [...]
+                         "TOOLMAKER_REF=For extending the Coin library with your own classes, we strongly recommend that you make yourself acquainted with the excellent «The Inventor Toolmaker» book (ISBN 0-201-62493-1), which describes the tasks involved in detail. This book was written by the original SGI Inventor designers and explains many of the underlying design ideas, aswell as having lots of hands-on examples on how to extend the Coin toolkit in ways that are true to the fundamen [...]
                          "COIN_CLASS_EXTENSION=Be aware that this class is an extension for Coin, and it is not available in the original SGI Open Inventor v2.1 API.\n" \
                          "COIN_FUNCTION_EXTENSION=This function is an extension for Coin, and it is not available in the original SGI Open Inventor v2.1 API.\n" \
                          "WEB3DCOPYRIGHT=<b>The detailed class documentation is taken verbatim from the VRML97 standard (ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by permission of the Consortium:</b>\n\n" \
@@ -184,796 +250,1711 @@ ALIASES                = "COININTERNAL=<em>This API member is considered interna
                          "DRAGGER_CONSTRUCTOR=Default constructor, sets up the dragger nodekit catalog with the interaction and feedback geometry." \
                          "DRAGGER_DEFAULT_SCREENSHOT=Here's how the dragger looks with its default geometry in the inactive state:"
 
-# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C
-# sources only. Doxygen will then generate output that is more tailored for C.
-# For instance, some of the names that are used will be different. The list
-# of all members will be omitted, etc.
+# This tag can be used to specify a number of word-keyword mappings (TCL only).
+# A mapping has the form "name=value". For example adding "class=itcl::class"
+# will allow you to use the command class in the itcl::class meaning.
+
+TCL_SUBST              = 
+
+# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C sources
+# only. Doxygen will then generate output that is more tailored for C. For
+# instance, some of the names that are used will be different. The list of all
+# members will be omitted, etc.
+# The default value is: NO.
 
 OPTIMIZE_OUTPUT_FOR_C  = NO
 
-# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java sources
-# only. Doxygen will then generate output that is more tailored for Java.
-# For instance, namespaces will be presented as packages, qualified scopes
-# will look different, etc.
+# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java or
+# Python sources only. Doxygen will then generate output that is more tailored
+# for that language. For instance, namespaces will be presented as packages,
+# qualified scopes will look different, etc.
+# The default value is: NO.
 
 OPTIMIZE_OUTPUT_JAVA   = NO
 
-# Set the SUBGROUPING tag to YES (the default) to allow class member groups of
-# the same type (for instance a group of public functions) to be put as a
-# subgroup of that type (e.g. under the Public Functions section). Set it to
-# NO to prevent subgrouping. Alternatively, this can be done per class using
-# the \nosubgrouping command.
+# Set the OPTIMIZE_FOR_FORTRAN tag to YES if your project consists of Fortran
+# sources. Doxygen will then generate output that is tailored for Fortran.
+# The default value is: NO.
+
+OPTIMIZE_FOR_FORTRAN   = NO
+
+# Set the OPTIMIZE_OUTPUT_VHDL tag to YES if your project consists of VHDL
+# sources. Doxygen will then generate output that is tailored for VHDL.
+# The default value is: NO.
+
+OPTIMIZE_OUTPUT_VHDL   = NO
+
+# Doxygen selects the parser to use depending on the extension of the files it
+# parses. With this tag you can assign which parser to use for a given
+# extension. Doxygen has a built-in mapping, but you can override or extend it
+# using this tag. The format is ext=language, where ext is a file extension, and
+# language is one of the parsers supported by doxygen: IDL, Java, Javascript,
+# C#, C, C++, D, PHP, Objective-C, Python, Fortran (fixed format Fortran:
+# FortranFixed, free formatted Fortran: FortranFree, unknown formatted Fortran:
+# Fortran. In the later case the parser tries to guess whether the code is fixed
+# or free formatted code, this is the default for Fortran type files), VHDL. For
+# instance to make doxygen treat .inc files as Fortran files (default is PHP),
+# and .f files as C (default is Fortran), use: inc=Fortran f=C.
+#
+# Note For files without extension you can use no_extension as a placeholder.
+#
+# Note that for custom extensions you also need to set FILE_PATTERNS otherwise
+# the files are not read by doxygen.
+
+EXTENSION_MAPPING      = 
+
+# If the MARKDOWN_SUPPORT tag is enabled then doxygen pre-processes all comments
+# according to the Markdown format, which allows for more readable
+# documentation. See http://daringfireball.net/projects/markdown/ for details.
+# The output of markdown processing is further processed by doxygen, so you can
+# mix doxygen, HTML, and XML commands with Markdown formatting. Disable only in
+# case of backward compatibilities issues.
+# The default value is: YES.
+
+MARKDOWN_SUPPORT       = YES
+
+# When enabled doxygen tries to link words that correspond to documented
+# classes, or namespaces to their corresponding documentation. Such a link can
+# be prevented in individual cases by by putting a % sign in front of the word
+# or globally by setting AUTOLINK_SUPPORT to NO.
+# The default value is: YES.
+
+AUTOLINK_SUPPORT       = YES
+
+# If you use STL classes (i.e. std::string, std::vector, etc.) but do not want
+# to include (a tag file for) the STL sources as input, then you should set this
+# tag to YES in order to let doxygen match functions declarations and
+# definitions whose arguments contain STL classes (e.g. func(std::string);
+# versus func(std::string) {}). This also make the inheritance and collaboration
+# diagrams that involve STL classes more complete and accurate.
+# The default value is: NO.
+
+BUILTIN_STL_SUPPORT    = NO
+
+# If you use Microsoft's C++/CLI language, you should set this option to YES to
+# enable parsing support.
+# The default value is: NO.
+
+CPP_CLI_SUPPORT        = NO
+
+# Set the SIP_SUPPORT tag to YES if your project consists of sip (see:
+# http://www.riverbankcomputing.co.uk/software/sip/intro) sources only. Doxygen
+# will parse them like normal C++ but will assume all classes use public instead
+# of private inheritance when no explicit protection keyword is present.
+# The default value is: NO.
+
+SIP_SUPPORT            = NO
+
+# For Microsoft's IDL there are propget and propput attributes to indicate
+# getter and setter methods for a property. Setting this option to YES will make
+# doxygen to replace the get and set methods by a property in the documentation.
+# This will only work if the methods are indeed getting or setting a simple
+# type. If this is not the case, or you want to show the methods anyway, you
+# should set this option to NO.
+# The default value is: YES.
+
+IDL_PROPERTY_SUPPORT   = YES
+
+# Set the SUBGROUPING tag to YES to allow class member groups of the same type
+# (for instance a group of public functions) to be put as a subgroup of that
+# type (e.g. under the Public Functions section). Set it to NO to prevent
+# subgrouping. Alternatively, this can be done per class using the
+# \nosubgrouping command.
+# The default value is: YES.
 
 SUBGROUPING            = YES
 
+# When the INLINE_GROUPED_CLASSES tag is set to YES, classes, structs and unions
+# are shown inside the group in which they are included (e.g. using \ingroup)
+# instead of on a separate page (for HTML and Man pages) or section (for LaTeX
+# and RTF).
+#
+# Note that this feature does not work in combination with
+# SEPARATE_MEMBER_PAGES.
+# The default value is: NO.
+
+INLINE_GROUPED_CLASSES = NO
+
+# When the INLINE_SIMPLE_STRUCTS tag is set to YES, structs, classes, and unions
+# with only public data fields or simple typedef fields will be shown inline in
+# the documentation of the scope in which they are defined (i.e. file,
+# namespace, or group documentation), provided this scope is documented. If set
+# to NO, structs, classes, and unions are shown on a separate page (for HTML and
+# Man pages) or section (for LaTeX and RTF).
+# The default value is: NO.
+
+INLINE_SIMPLE_STRUCTS  = NO
+
+# When TYPEDEF_HIDES_STRUCT tag is enabled, a typedef of a struct, union, or
+# enum is documented as struct, union, or enum with the name of the typedef. So
+# typedef struct TypeS {} TypeT, will appear in the documentation as a struct
+# with name TypeT. When disabled the typedef will appear as a member of a file,
+# namespace, or class. And the struct will be named TypeS. This can typically be
+# useful for C code in case the coding convention dictates that all compound
+# types are typedef'ed and only the typedef is referenced, never the tag name.
+# The default value is: NO.
+
+TYPEDEF_HIDES_STRUCT   = NO
+
+# The size of the symbol lookup cache can be set using LOOKUP_CACHE_SIZE. This
+# cache is used to resolve symbols given their name and scope. Since this can be
+# an expensive process and often the same symbol appears multiple times in the
+# code, doxygen keeps a cache of pre-resolved symbols. If the cache is too small
+# doxygen will become slower. If the cache is too large, memory is wasted. The
+# cache size is given by this formula: 2^(16+LOOKUP_CACHE_SIZE). The valid range
+# is 0..9, the default is 0, corresponding to a cache size of 2^16=65536
+# symbols. At the end of a run doxygen will report the cache usage and suggest
+# the optimal cache size from a speed point of view.
+# Minimum value: 0, maximum value: 9, default value: 0.
+
+LOOKUP_CACHE_SIZE      = 0
+
 #---------------------------------------------------------------------------
 # Build related configuration options
 #---------------------------------------------------------------------------
 
 # If the EXTRACT_ALL tag is set to YES doxygen will assume all entities in
-# documentation are documented, even if no documentation was available.
-# Private class members and static file members will be hidden unless
-# the EXTRACT_PRIVATE and EXTRACT_STATIC tags are set to YES
+# documentation are documented, even if no documentation was available. Private
+# class members and static file members will be hidden unless the
+# EXTRACT_PRIVATE respectively EXTRACT_STATIC tags are set to YES.
+# Note: This will also disable the warnings about undocumented members that are
+# normally produced when WARNINGS is set to YES.
+# The default value is: NO.
 
 EXTRACT_ALL            = NO
 
-# If the EXTRACT_PRIVATE tag is set to YES all private members of a class
-# will be included in the documentation.
+# If the EXTRACT_PRIVATE tag is set to YES all private members of a class will
+# be included in the documentation.
+# The default value is: NO.
 
 EXTRACT_PRIVATE        = NO
 
-# If the EXTRACT_STATIC tag is set to YES all static members of a file
-# will be included in the documentation.
+# If the EXTRACT_PACKAGE tag is set to YES all members with package or internal
+# scope will be included in the documentation.
+# The default value is: NO.
+
+EXTRACT_PACKAGE        = NO
+
+# If the EXTRACT_STATIC tag is set to YES all static members of a file will be
+# included in the documentation.
+# The default value is: NO.
 
 EXTRACT_STATIC         = NO
 
-# If the EXTRACT_LOCAL_CLASSES tag is set to YES classes (and structs)
-# defined locally in source files will be included in the documentation.
-# If set to NO only classes defined in header files are included.
+# If the EXTRACT_LOCAL_CLASSES tag is set to YES classes (and structs) defined
+# locally in source files will be included in the documentation. If set to NO
+# only classes defined in header files are included. Does not have any effect
+# for Java sources.
+# The default value is: YES.
 
 EXTRACT_LOCAL_CLASSES  = NO
 
-# This flag is only useful for Objective-C code. When set to YES local
-# methods, which are defined in the implementation section but not in
-# the interface are included in the documentation.
-# If set to NO (the default) only methods in the interface are included.
+# This flag is only useful for Objective-C code. When set to YES local methods,
+# which are defined in the implementation section but not in the interface are
+# included in the documentation. If set to NO only methods in the interface are
+# included.
+# The default value is: NO.
 
 EXTRACT_LOCAL_METHODS  = NO
 
-# If the HIDE_UNDOC_MEMBERS tag is set to YES, Doxygen will hide all
-# undocumented members of documented classes, files or namespaces.
-# If set to NO (the default) these members will be included in the
-# various overviews, but no documentation section is generated.
-# This option has no effect if EXTRACT_ALL is enabled.
+# If this flag is set to YES, the members of anonymous namespaces will be
+# extracted and appear in the documentation as a namespace called
+# 'anonymous_namespace{file}', where file will be replaced with the base name of
+# the file that contains the anonymous namespace. By default anonymous namespace
+# are hidden.
+# The default value is: NO.
+
+EXTRACT_ANON_NSPACES   = YES
+
+# If the HIDE_UNDOC_MEMBERS tag is set to YES, doxygen will hide all
+# undocumented members inside documented classes or files. If set to NO these
+# members will be included in the various overviews, but no documentation
+# section is generated. This option has no effect if EXTRACT_ALL is enabled.
+# The default value is: NO.
 
 HIDE_UNDOC_MEMBERS     = NO
 
-# If the HIDE_UNDOC_CLASSES tag is set to YES, Doxygen will hide all
-# undocumented classes that are normally visible in the class hierarchy.
-# If set to NO (the default) these classes will be included in the various
-# overviews. This option has no effect if EXTRACT_ALL is enabled.
+# If the HIDE_UNDOC_CLASSES tag is set to YES, doxygen will hide all
+# undocumented classes that are normally visible in the class hierarchy. If set
+# to NO these classes will be included in the various overviews. This option has
+# no effect if EXTRACT_ALL is enabled.
+# The default value is: NO.
 
 HIDE_UNDOC_CLASSES     = YES
 
-# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, Doxygen will hide all
-# friend (class|struct|union) declarations.
-# If set to NO (the default) these declarations will be included in the
-# documentation.
+# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, doxygen will hide all friend
+# (class|struct|union) declarations. If set to NO these declarations will be
+# included in the documentation.
+# The default value is: NO.
 
 HIDE_FRIEND_COMPOUNDS  = YES
 
-# If the HIDE_IN_BODY_DOCS tag is set to YES, Doxygen will hide any
-# documentation blocks found inside the body of a function.
-# If set to NO (the default) these blocks will be appended to the
-# function's detailed documentation block.
+# If the HIDE_IN_BODY_DOCS tag is set to YES, doxygen will hide any
+# documentation blocks found inside the body of a function. If set to NO these
+# blocks will be appended to the function's detailed documentation block.
+# The default value is: NO.
 
 HIDE_IN_BODY_DOCS      = NO
 
-# The INTERNAL_DOCS tag determines if documentation
-# that is typed after a \internal command is included. If the tag is set
-# to NO (the default) then the documentation will be excluded.
-# Set it to YES to include the internal documentation.
+# The INTERNAL_DOCS tag determines if documentation that is typed after a
+# \internal command is included. If the tag is set to NO then the documentation
+# will be excluded. Set it to YES to include the internal documentation.
+# The default value is: NO.
 
 INTERNAL_DOCS          = YES
 
-# If the CASE_SENSE_NAMES tag is set to NO then Doxygen will only generate
-# file names in lower-case letters. If set to YES upper-case letters are also
+# If the CASE_SENSE_NAMES tag is set to NO then doxygen will only generate file
+# names in lower-case letters. If set to YES upper-case letters are also
 # allowed. This is useful if you have classes or files whose names only differ
 # in case and if your file system supports case sensitive file names. Windows
 # and Mac users are advised to set this option to NO.
+# The default value is: system dependent.
 
 CASE_SENSE_NAMES       = YES
 
-# If the HIDE_SCOPE_NAMES tag is set to NO (the default) then Doxygen
-# will show members with their full class and namespace scopes in the
-# documentation. If set to YES the scope will be hidden.
+# If the HIDE_SCOPE_NAMES tag is set to NO then doxygen will show members with
+# their full class and namespace scopes in the documentation. If set to YES the
+# scope will be hidden.
+# The default value is: NO.
 
 HIDE_SCOPE_NAMES       = NO
 
-# If the SHOW_INCLUDE_FILES tag is set to YES (the default) then Doxygen
-# will put a list of the files that are included by a file in the documentation
-# of that file.
+# If the SHOW_INCLUDE_FILES tag is set to YES then doxygen will put a list of
+# the files that are included by a file in the documentation of that file.
+# The default value is: YES.
 
 SHOW_INCLUDE_FILES     = YES
 
-# If the INLINE_INFO tag is set to YES (the default) then a tag [inline]
-# is inserted in the documentation for inline members.
+# If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each
+# grouped member an include statement to the documentation, telling the reader
+# which file to include in order to use the member.
+# The default value is: NO.
+
+SHOW_GROUPED_MEMB_INC  = NO
+
+# If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include
+# files with double quotes in the documentation rather than with sharp brackets.
+# The default value is: NO.
+
+FORCE_LOCAL_INCLUDES   = NO
+
+# If the INLINE_INFO tag is set to YES then a tag [inline] is inserted in the
+# documentation for inline members.
+# The default value is: YES.
 
 INLINE_INFO            = YES
 
-# If the SORT_MEMBER_DOCS tag is set to YES (the default) then doxygen
-# will sort the (detailed) documentation of file and class members
-# alphabetically by member name. If set to NO the members will appear in
-# declaration order.
+# If the SORT_MEMBER_DOCS tag is set to YES then doxygen will sort the
+# (detailed) documentation of file and class members alphabetically by member
+# name. If set to NO the members will appear in declaration order.
+# The default value is: YES.
 
 SORT_MEMBER_DOCS       = NO
 
-# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the
-# brief documentation of file, namespace and class members alphabetically
-# by member name. If set to NO (the default) the members will appear in
-# declaration order.
+# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief
+# descriptions of file, namespace and class members alphabetically by member
+# name. If set to NO the members will appear in declaration order. Note that
+# this will also influence the order of the classes in the class list.
+# The default value is: NO.
 
 SORT_BRIEF_DOCS        = NO
 
-# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be
-# sorted by fully-qualified names, including namespaces. If set to
-# NO (the default), the class list will be sorted only by class name,
-# not including the namespace part.
+# If the SORT_MEMBERS_CTORS_1ST tag is set to YES then doxygen will sort the
+# (brief and detailed) documentation of class members so that constructors and
+# destructors are listed first. If set to NO the constructors will appear in the
+# respective orders defined by SORT_BRIEF_DOCS and SORT_MEMBER_DOCS.
+# Note: If SORT_BRIEF_DOCS is set to NO this option is ignored for sorting brief
+# member documentation.
+# Note: If SORT_MEMBER_DOCS is set to NO this option is ignored for sorting
+# detailed member documentation.
+# The default value is: NO.
+
+SORT_MEMBERS_CTORS_1ST = NO
+
+# If the SORT_GROUP_NAMES tag is set to YES then doxygen will sort the hierarchy
+# of group names into alphabetical order. If set to NO the group names will
+# appear in their defined order.
+# The default value is: NO.
+
+SORT_GROUP_NAMES       = NO
+
+# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be sorted by
+# fully-qualified names, including namespaces. If set to NO, the class list will
+# be sorted only by class name, not including the namespace part.
 # Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES.
-# Note: This option applies only to the class list, not to the
-# alphabetical list.
+# Note: This option applies only to the class list, not to the alphabetical
+# list.
+# The default value is: NO.
 
 SORT_BY_SCOPE_NAME     = NO
 
-# The GENERATE_TODOLIST tag can be used to enable (YES) or
-# disable (NO) the todo list. This list is created by putting \todo
-# commands in the documentation.
+# If the STRICT_PROTO_MATCHING option is enabled and doxygen fails to do proper
+# type resolution of all parameters of a function it will reject a match between
+# the prototype and the implementation of a member function even if there is
+# only one candidate or it is obvious which candidate to choose by doing a
+# simple string match. By disabling STRICT_PROTO_MATCHING doxygen will still
+# accept a match between prototype and implementation in such cases.
+# The default value is: NO.
+
+STRICT_PROTO_MATCHING  = NO
+
+# The GENERATE_TODOLIST tag can be used to enable ( YES) or disable ( NO) the
+# todo list. This list is created by putting \todo commands in the
+# documentation.
+# The default value is: YES.
 
 GENERATE_TODOLIST      = NO
 
-# The GENERATE_TESTLIST tag can be used to enable (YES) or
-# disable (NO) the test list. This list is created by putting \test
-# commands in the documentation.
+# The GENERATE_TESTLIST tag can be used to enable ( YES) or disable ( NO) the
+# test list. This list is created by putting \test commands in the
+# documentation.
+# The default value is: YES.
 
 GENERATE_TESTLIST      = NO
 
-# The GENERATE_BUGLIST tag can be used to enable (YES) or
-# disable (NO) the bug list. This list is created by putting \bug
-# commands in the documentation.
+# The GENERATE_BUGLIST tag can be used to enable ( YES) or disable ( NO) the bug
+# list. This list is created by putting \bug commands in the documentation.
+# The default value is: YES.
 
 GENERATE_BUGLIST       = YES
 
-# The GENERATE_DEPRECATEDLIST tag can be used to enable (YES) or
-# disable (NO) the deprecated list. This list is created by putting
-# \deprecated commands in the documentation.
+# The GENERATE_DEPRECATEDLIST tag can be used to enable ( YES) or disable ( NO)
+# the deprecated list. This list is created by putting \deprecated commands in
+# the documentation.
+# The default value is: YES.
 
 GENERATE_DEPRECATEDLIST= YES
 
-# The ENABLED_SECTIONS tag can be used to enable conditional
-# documentation sections, marked by \if sectionname ... \endif.
+# The ENABLED_SECTIONS tag can be used to enable conditional documentation
+# sections, marked by \if <section_label> ... \endif and \cond <section_label>
+# ... \endcond blocks.
 
-ENABLED_SECTIONS       =
+ENABLED_SECTIONS       = 
 
-# The MAX_INITIALIZER_LINES tag determines the maximum number of lines
-# the initial value of a variable or define consists of for it to appear in
-# the documentation. If the initializer consists of more lines than specified
-# here it will be hidden. Use a value of 0 to hide initializers completely.
-# The appearance of the initializer of individual variables and defines in the
-# documentation can be controlled using \showinitializer or \hideinitializer
-# command in the documentation regardless of this setting.
+# The MAX_INITIALIZER_LINES tag determines the maximum number of lines that the
+# initial value of a variable or macro / define can have for it to appear in the
+# documentation. If the initializer consists of more lines than specified here
+# it will be hidden. Use a value of 0 to hide initializers completely. The
+# appearance of the value of individual variables and macros / defines can be
+# controlled using \showinitializer or \hideinitializer command in the
+# documentation regardless of this setting.
+# Minimum value: 0, maximum value: 10000, default value: 30.
 
 MAX_INITIALIZER_LINES  = 30
 
-# Set the SHOW_USED_FILES tag to NO to disable the list of files generated
-# at the bottom of the documentation of classes and structs. If set to YES the
-# list will mention the files that were used to generate the documentation.
+# Set the SHOW_USED_FILES tag to NO to disable the list of files generated at
+# the bottom of the documentation of classes and structs. If set to YES the list
+# will mention the files that were used to generate the documentation.
+# The default value is: YES.
 
 SHOW_USED_FILES        = YES
 
-# If the sources in your project are distributed over multiple directories
-# then setting the SHOW_DIRECTORIES tag to YES will show the directory hierarchy
-# in the documentation.
+# Set the SHOW_FILES tag to NO to disable the generation of the Files page. This
+# will remove the Files entry from the Quick Index and from the Folder Tree View
+# (if specified).
+# The default value is: YES.
+
+SHOW_FILES             = YES
 
-SHOW_DIRECTORIES       = NO
+# Set the SHOW_NAMESPACES tag to NO to disable the generation of the Namespaces
+# page. This will remove the Namespaces entry from the Quick Index and from the
+# Folder Tree View (if specified).
+# The default value is: YES.
+
+SHOW_NAMESPACES        = YES
 
 # The FILE_VERSION_FILTER tag can be used to specify a program or script that
-# doxygen should invoke to get the current version for each file (typically from the
-# version control system). Doxygen will invoke the program by executing (via
-# popen()) the command <command> <input-file>, where <command> is the value of
-# the FILE_VERSION_FILTER tag, and <input-file> is the name of an input file
-# provided by doxygen. Whatever the progam writes to standard output
-# is used as the file version. See the manual for examples.
+# doxygen should invoke to get the current version for each file (typically from
+# the version control system). Doxygen will invoke the program by executing (via
+# popen()) the command command input-file, where command is the value of the
+# FILE_VERSION_FILTER tag, and input-file is the name of an input file provided
+# by doxygen. Whatever the program writes to standard output is used as the file
+# version. For an example see the documentation.
+
+FILE_VERSION_FILTER    = 
+
+# The LAYOUT_FILE tag can be used to specify a layout file which will be parsed
+# by doxygen. The layout file controls the global structure of the generated
+# output files in an output format independent way. To create the layout file
+# that represents doxygen's defaults, run doxygen with the -l option. You can
+# optionally specify a file name after the option, if omitted DoxygenLayout.xml
+# will be used as the name of the layout file.
+#
+# Note that if you run doxygen from a directory containing a file called
+# DoxygenLayout.xml, doxygen will parse it automatically even if the LAYOUT_FILE
+# tag is left empty.
+
+LAYOUT_FILE            = 
 
-FILE_VERSION_FILTER    =
+# The CITE_BIB_FILES tag can be used to specify one or more bib files containing
+# the reference definitions. This must be a list of .bib files. The .bib
+# extension is automatically appended if omitted. This requires the bibtex tool
+# to be installed. See also http://en.wikipedia.org/wiki/BibTeX for more info.
+# For LaTeX the style of the bibliography can be controlled using
+# LATEX_BIB_STYLE. To use this feature you need bibtex and perl available in the
+# search path. Do not use file names with spaces, bibtex cannot handle them. See
+# also \cite for info how to create references.
+
+CITE_BIB_FILES         = 
 
 #---------------------------------------------------------------------------
-# configuration options related to warning and progress messages
+# Configuration options related to warning and progress messages
 #---------------------------------------------------------------------------
 
-# The QUIET tag can be used to turn on/off the messages that are generated
-# by doxygen. Possible values are YES and NO. If left blank NO is used.
+# The QUIET tag can be used to turn on/off the messages that are generated to
+# standard output by doxygen. If QUIET is set to YES this implies that the
+# messages are off.
+# The default value is: NO.
 
 QUIET                  = YES
 
 # The WARNINGS tag can be used to turn on/off the warning messages that are
-# generated by doxygen. Possible values are YES and NO. If left blank
-# NO is used.
+# generated to standard error ( stderr) by doxygen. If WARNINGS is set to YES
+# this implies that the warnings are on.
+#
+# Tip: Turn warnings on while writing the documentation.
+# The default value is: YES.
 
 WARNINGS               = YES
 
-# If WARN_IF_UNDOCUMENTED is set to YES, then doxygen will generate warnings
-# for undocumented members. If EXTRACT_ALL is set to YES then this flag will
-# automatically be disabled.
+# If the WARN_IF_UNDOCUMENTED tag is set to YES, then doxygen will generate
+# warnings for undocumented members. If EXTRACT_ALL is set to YES then this flag
+# will automatically be disabled.
+# The default value is: YES.
 
 WARN_IF_UNDOCUMENTED   = YES
 
-# If WARN_IF_DOC_ERROR is set to YES, doxygen will generate warnings for
-# potential errors in the documentation, such as not documenting some
-# parameters in a documented function, or documenting parameters that
-# don't exist or using markup commands wrongly.
+# If the WARN_IF_DOC_ERROR tag is set to YES, doxygen will generate warnings for
+# potential errors in the documentation, such as not documenting some parameters
+# in a documented function, or documenting parameters that don't exist or using
+# markup commands wrongly.
+# The default value is: YES.
 
 WARN_IF_DOC_ERROR      = YES
 
-# This WARN_NO_PARAMDOC option can be abled to get warnings for
-# functions that are documented, but have no documentation for their parameters
-# or return value. If set to NO (the default) doxygen will only warn about
-# wrong or incomplete parameter documentation, but not about the absence of
-# documentation.
+# This WARN_NO_PARAMDOC option can be enabled to get warnings for functions that
+# are documented, but have no documentation for their parameters or return
+# value. If set to NO doxygen will only warn about wrong or incomplete parameter
+# documentation, but not about the absence of documentation.
+# The default value is: NO.
 
 WARN_NO_PARAMDOC       = NO
 
-# The WARN_FORMAT tag determines the format of the warning messages that
-# doxygen can produce. The string should contain the $file, $line, and $text
-# tags, which will be replaced by the file and line number from which the
-# warning originated and the warning text. Optionally the format may contain
-# $version, which will be replaced by the version of the file (if it could
-# be obtained via FILE_VERSION_FILTER)
+# The WARN_FORMAT tag determines the format of the warning messages that doxygen
+# can produce. The string should contain the $file, $line, and $text tags, which
+# will be replaced by the file and line number from which the warning originated
+# and the warning text. Optionally the format may contain $version, which will
+# be replaced by the version of the file (if it could be obtained via
+# FILE_VERSION_FILTER)
+# The default value is: $file:$line: $text.
 
 WARN_FORMAT            = "$file:$line: $text"
 
-# The WARN_LOGFILE tag can be used to specify a file to which warning
-# and error messages should be written. If left blank the output is written
-# to stderr.
+# The WARN_LOGFILE tag can be used to specify a file to which warning and error
+# messages should be written. If left blank the output is written to standard
+# error (stderr).
 
-WARN_LOGFILE           =
+WARN_LOGFILE           = 
 
 #---------------------------------------------------------------------------
-# configuration options related to the input files
+# Configuration options related to the input files
 #---------------------------------------------------------------------------
 
-# The INPUT tag can be used to specify the files and/or directories that contain
-# documented source files. You may enter file names like "myfile.cpp" or
-# directories like "/usr/src/myproject". Separate the files or directories
-# with spaces.
+# The INPUT tag is used to specify the files and/or directories that contain
+# documented source files. You may enter file names like myfile.cpp or
+# directories like /usr/src/myproject. Separate the files or directories with
+# spaces.
+# Note: If this tag is empty the current directory is searched.
 
 INPUT                  = @DOXYGEN_INPUT@
+# This tag can be used to specify the character encoding of the source files
+# that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses
+# libiconv (or the iconv built into libc) for the transcoding. See the libiconv
+# documentation (see: http://www.gnu.org/software/libiconv) for the list of
+# possible encodings.
+# The default value is: UTF-8.
+
+INPUT_ENCODING         = UTF-8
 
 # If the value of the INPUT tag contains directories, you can use the
-# FILE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp
-# and *.h) to filter out the source-files in the directories. If left
-# blank the following patterns are tested:
-# *.c *.cc *.cxx *.cpp *.c++ *.java *.ii *.ixx *.ipp *.i++ *.inl *.h *.hh *.hxx
-# *.hpp *.h++ *.idl *.odl *.cs *.php *.php3 *.inc *.m *.mm
+# FILE_PATTERNS tag to specify one or more wildcard patterns (like *.cpp and
+# *.h) to filter out the source-files in the directories. If left blank the
+# following patterns are tested:*.c, *.cc, *.cxx, *.cpp, *.c++, *.java, *.ii,
+# *.ixx, *.ipp, *.i++, *.inl, *.idl, *.ddl, *.odl, *.h, *.hh, *.hxx, *.hpp,
+# *.h++, *.cs, *.d, *.php, *.php4, *.php5, *.phtml, *.inc, *.m, *.markdown,
+# *.md, *.mm, *.dox, *.py, *.f90, *.f, *.for, *.tcl, *.vhd, *.vhdl, *.ucf,
+# *.qsf, *.as and *.js.
 
 FILE_PATTERNS          =
 
-# The RECURSIVE tag can be used to turn specify whether or not subdirectories
-# should be searched for input files as well. Possible values are YES and NO.
-# If left blank NO is used.
+# The RECURSIVE tag can be used to specify whether or not subdirectories should
+# be searched for input files as well.
+# The default value is: NO.
 
 RECURSIVE              = NO
 
-# The EXCLUDE tag can be used to specify files and/or directories that should
+# The EXCLUDE tag can be used to specify files and/or directories that should be
 # excluded from the INPUT source files. This way you can easily exclude a
 # subdirectory from a directory tree whose root is specified with the INPUT tag.
+#
+# Note that relative paths are relative to the directory from which doxygen is
+# run.
 
-EXCLUDE                =
+EXCLUDE                = 
 
-# The EXCLUDE_SYMLINKS tag can be used select whether or not files or
-# directories that are symbolic links (a Unix filesystem feature) are excluded
+# The EXCLUDE_SYMLINKS tag can be used to select whether or not files or
+# directories that are symbolic links (a Unix file system feature) are excluded
 # from the input.
+# The default value is: NO.
 
 EXCLUDE_SYMLINKS       = NO
 
 # If the value of the INPUT tag contains directories, you can use the
 # EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude
 # certain files from those directories.
+#
+# Note that the wildcards are matched against the file with absolute path, so to
+# exclude all test directories for example use the pattern */test/*
 
-EXCLUDE_PATTERNS       =
+EXCLUDE_PATTERNS       = 
 
-# The EXAMPLE_PATH tag can be used to specify one or more files or
-# directories that contain example code fragments that are included (see
-# the \include command).
+# The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names
+# (namespaces, classes, functions, etc.) that should be excluded from the
+# output. The symbol name can be a fully qualified name, a word, or if the
+# wildcard * is used, a substring. Examples: ANamespace, AClass,
+# AClass::ANamespace, ANamespace::*Test
+#
+# Note that the wildcards are matched against the file with absolute path, so to
+# exclude all test directories use the pattern */test/*
 
-EXAMPLE_PATH           =
+EXCLUDE_SYMBOLS        = 
+
+# The EXAMPLE_PATH tag can be used to specify one or more files or directories
+# that contain example code fragments that are included (see the \include
+# command).
+
+EXAMPLE_PATH           = 
 
 # If the value of the EXAMPLE_PATH tag contains directories, you can use the
-# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp
-# and *.h) to filter out the source-files in the directories. If left
-# blank all files are included.
+# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp and
+# *.h) to filter out the source-files in the directories. If left blank all
+# files are included.
 
-EXAMPLE_PATTERNS       =
+EXAMPLE_PATTERNS       = *
 
 # If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be
-# searched for input files to be used with the \include or \dontinclude
-# commands irrespective of the value of the RECURSIVE tag.
-# Possible values are YES and NO. If left blank NO is used.
+# searched for input files to be used with the \include or \dontinclude commands
+# irrespective of the value of the RECURSIVE tag.
+# The default value is: NO.
 
 EXAMPLE_RECURSIVE      = NO
 
-# The IMAGE_PATH tag can be used to specify one or more files or
-# directories that contain image that are included in the documentation (see
-# the \image command).
+# The IMAGE_PATH tag can be used to specify one or more files or directories
+# that contain images that are to be included in the documentation (see the
+# \image command).
 
-IMAGE_PATH             =
+IMAGE_PATH             = @path_tag@@coin_src_dir@/docs/doxygen/images
 
 # The INPUT_FILTER tag can be used to specify a program that doxygen should
 # invoke to filter for each input file. Doxygen will invoke the filter program
-# by executing (via popen()) the command <filter> <input-file>, where <filter>
-# is the value of the INPUT_FILTER tag, and <input-file> is the name of an
-# input file. Doxygen will then use the output that the filter program writes
-# to standard output.  If FILTER_PATTERNS is specified, this tag will be
-# ignored.
+# by executing (via popen()) the command:
+#
+# <filter> <input-file>
+#
+# where <filter> is the value of the INPUT_FILTER tag, and <input-file> is the
+# name of an input file. Doxygen will then use the output that the filter
+# program writes to standard output. If FILTER_PATTERNS is specified, this tag
+# will be ignored.
+#
+# Note that the filter must not add or remove lines; it is applied before the
+# code is scanned, but not when the output code is generated. If lines are added
+# or removed, the anchors will not be placed correctly.
 
-INPUT_FILTER           =
+INPUT_FILTER           = 
 
 # The FILTER_PATTERNS tag can be used to specify filters on a per file pattern
-# basis.  Doxygen will compare the file name with each pattern and apply the
-# filter if there is a match.  The filters are a list of the form:
-# pattern=filter (like *.cpp=my_cpp_filter). See INPUT_FILTER for further
-# info on how filters are used. If FILTER_PATTERNS is empty, INPUT_FILTER
-# is applied to all files.
+# basis. Doxygen will compare the file name with each pattern and apply the
+# filter if there is a match. The filters are a list of the form: pattern=filter
+# (like *.cpp=my_cpp_filter). See INPUT_FILTER for further information on how
+# filters are used. If the FILTER_PATTERNS tag is empty or if none of the
+# patterns match the file name, INPUT_FILTER is applied.
 
-FILTER_PATTERNS        =
+FILTER_PATTERNS        = 
 
 # If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using
-# INPUT_FILTER) will be used to filter the input files when producing source
-# files to browse (i.e. when SOURCE_BROWSER is set to YES).
+# INPUT_FILTER ) will also be used to filter the input files that are used for
+# producing the source files to browse (i.e. when SOURCE_BROWSER is set to YES).
+# The default value is: NO.
 
 FILTER_SOURCE_FILES    = NO
 
+# The FILTER_SOURCE_PATTERNS tag can be used to specify source filters per file
+# pattern. A pattern will override the setting for FILTER_PATTERN (if any) and
+# it is also possible to disable source filtering for a specific pattern using
+# *.ext= (so without naming a filter).
+# This tag requires that the tag FILTER_SOURCE_FILES is set to YES.
+
+FILTER_SOURCE_PATTERNS = 
+
+# If the USE_MDFILE_AS_MAINPAGE tag refers to the name of a markdown file that
+# is part of the input, its contents will be placed on the main page
+# (index.html). This can be useful if you have a project on for instance GitHub
+# and want to reuse the introduction page also for the doxygen output.
+
+USE_MDFILE_AS_MAINPAGE = 
+
 #---------------------------------------------------------------------------
-# configuration options related to source browsing
+# Configuration options related to source browsing
 #---------------------------------------------------------------------------
 
-# If the SOURCE_BROWSER tag is set to YES then a list of source files will
-# be generated. Documented entities will be cross-referenced with these sources.
-# Note: To get rid of all source code in the generated output, make sure also
-# VERBATIM_HEADERS is set to NO.
+# If the SOURCE_BROWSER tag is set to YES then a list of source files will be
+# generated. Documented entities will be cross-referenced with these sources.
+#
+# Note: To get rid of all source code in the generated output, make sure that
+# also VERBATIM_HEADERS is set to NO.
+# The default value is: NO.
 
 SOURCE_BROWSER         = NO
 
-# Setting the INLINE_SOURCES tag to YES will include the body
-# of functions and classes directly in the documentation.
+# Setting the INLINE_SOURCES tag to YES will include the body of functions,
+# classes and enums directly into the documentation.
+# The default value is: NO.
 
 INLINE_SOURCES         = NO
 
-# Setting the STRIP_CODE_COMMENTS tag to YES (the default) will instruct
-# doxygen to hide any special comment blocks from generated source code
-# fragments. Normal C and C++ comments will always remain visible.
+# Setting the STRIP_CODE_COMMENTS tag to YES will instruct doxygen to hide any
+# special comment blocks from generated source code fragments. Normal C, C++ and
+# Fortran comments will always remain visible.
+# The default value is: YES.
 
 STRIP_CODE_COMMENTS    = YES
 
-# If the REFERENCED_BY_RELATION tag is set to YES (the default)
-# then for each documented function all documented
-# functions referencing it will be listed.
+# If the REFERENCED_BY_RELATION tag is set to YES then for each documented
+# function all documented functions referencing it will be listed.
+# The default value is: NO.
 
 REFERENCED_BY_RELATION = NO
 
-# If the REFERENCES_RELATION tag is set to YES (the default)
-# then for each documented function all documented entities
-# called/used by that function will be listed.
+# If the REFERENCES_RELATION tag is set to YES then for each documented function
+# all documented entities called/used by that function will be listed.
+# The default value is: NO.
 
 REFERENCES_RELATION    = NO
 
-# If the USE_HTAGS tag is set to YES then the references to source code
-# will point to the HTML generated by the htags(1) tool instead of doxygen
-# built-in source browser. The htags tool is part of GNU's global source
-# tagging system (see http://www.gnu.org/software/global/global.html). You
-# will need version 4.8.6 or higher.
+# If the REFERENCES_LINK_SOURCE tag is set to YES and SOURCE_BROWSER tag is set
+# to YES, then the hyperlinks from functions in REFERENCES_RELATION and
+# REFERENCED_BY_RELATION lists will link to the source code. Otherwise they will
+# link to the documentation.
+# The default value is: YES.
+
+REFERENCES_LINK_SOURCE = YES
+
+# If SOURCE_TOOLTIPS is enabled (the default) then hovering a hyperlink in the
+# source code will show a tooltip with additional information such as prototype,
+# brief description and links to the definition and documentation. Since this
+# will make the HTML file larger and loading of large files a bit slower, you
+# can opt to disable this feature.
+# The default value is: YES.
+# This tag requires that the tag SOURCE_BROWSER is set to YES.
+
+SOURCE_TOOLTIPS        = YES
+
+# If the USE_HTAGS tag is set to YES then the references to source code will
+# point to the HTML generated by the htags(1) tool instead of doxygen built-in
+# source browser. The htags tool is part of GNU's global source tagging system
+# (see http://www.gnu.org/software/global/global.html). You will need version
+# 4.8.6 or higher.
+#
+# To use it do the following:
+# - Install the latest version of global
+# - Enable SOURCE_BROWSER and USE_HTAGS in the config file
+# - Make sure the INPUT points to the root of the source tree
+# - Run doxygen as normal
+#
+# Doxygen will invoke htags (and that will in turn invoke gtags), so these
+# tools must be available from the command line (i.e. in the search path).
+#
+# The result: instead of the source browser generated by doxygen, the links to
+# source code will now point to the output of htags.
+# The default value is: NO.
+# This tag requires that the tag SOURCE_BROWSER is set to YES.
 
 USE_HTAGS              = NO
 
-# If the VERBATIM_HEADERS tag is set to YES (the default) then Doxygen
-# will generate a verbatim copy of the header file for each class for
-# which an include is specified. Set to NO to disable this.
+# If the VERBATIM_HEADERS tag is set the YES then doxygen will generate a
+# verbatim copy of the header file for each class for which an include is
+# specified. Set to NO to disable this.
+# See also: Section \class.
+# The default value is: YES.
 
 VERBATIM_HEADERS       = YES
 
+# If the CLANG_ASSISTED_PARSING tag is set to YES, then doxygen will use the
+# clang parser (see: http://clang.llvm.org/) for more accurate parsing at the
+# cost of reduced performance. This can be particularly helpful with template
+# rich C++ code for which doxygen's built-in parser lacks the necessary type
+# information.
+# Note: The availability of this option depends on whether or not doxygen was
+# compiled with the --with-libclang option.
+# The default value is: NO.
+
+CLANG_ASSISTED_PARSING = NO
+
+# If clang assisted parsing is enabled you can provide the compiler with command
+# line options that you would normally use when invoking the compiler. Note that
+# the include paths will already be set by doxygen for the files and directories
+# specified with INPUT and INCLUDE_PATH.
+# This tag requires that the tag CLANG_ASSISTED_PARSING is set to YES.
+
+CLANG_OPTIONS          = 
+
 #---------------------------------------------------------------------------
-# configuration options related to the alphabetical class index
+# Configuration options related to the alphabetical class index
 #---------------------------------------------------------------------------
 
-# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index
-# of all compounds will be generated. Enable this if the project
-# contains a lot of classes, structs, unions or interfaces.
+# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index of all
+# compounds will be generated. Enable this if the project contains a lot of
+# classes, structs, unions or interfaces.
+# The default value is: YES.
 
 ALPHABETICAL_INDEX     = YES
 
-# If the alphabetical index is enabled (see ALPHABETICAL_INDEX) then
-# the COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns
-# in which this list will be split (can be a number in the range [1..20])
+# The COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns in
+# which the alphabetical index list will be split.
+# Minimum value: 1, maximum value: 20, default value: 5.
+# This tag requires that the tag ALPHABETICAL_INDEX is set to YES.
 
 COLS_IN_ALPHA_INDEX    = 5
 
-# In case all classes in a project start with a common prefix, all
-# classes will be put under the same header in the alphabetical index.
-# The IGNORE_PREFIX tag can be used to specify one or more prefixes that
-# should be ignored while generating the index headers.
+# In case all classes in a project start with a common prefix, all classes will
+# be put under the same header in the alphabetical index. The IGNORE_PREFIX tag
+# can be used to specify a prefix (or a list of prefixes) that should be ignored
+# while generating the index headers.
+# This tag requires that the tag ALPHABETICAL_INDEX is set to YES.
 
 IGNORE_PREFIX          = So \
                          Sb \
                          cc_
 
 #---------------------------------------------------------------------------
-# configuration options related to the HTML output
+# Configuration options related to the HTML output
 #---------------------------------------------------------------------------
 
-# If the GENERATE_HTML tag is set to YES (the default) Doxygen will
-# generate HTML output.
+# If the GENERATE_HTML tag is set to YES doxygen will generate HTML output
+# The default value is: YES.
 
 GENERATE_HTML          = @COIN_DOC_HTML@
 
-# The HTML_OUTPUT tag is used to specify where the HTML docs will be put.
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be
-# put in front of it. If left blank `html' will be used as the default path.
+# The HTML_OUTPUT tag is used to specify where the HTML docs will be put. If a
+# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
+# it.
+# The default directory is: html.
+# This tag requires that the tag GENERATE_HTML is set to YES.
 
 HTML_OUTPUT            = @path_tag@@coin_html_dir@
 
-# The HTML_FILE_EXTENSION tag can be used to specify the file extension for
-# each generated HTML page (for example: .htm,.php,.asp). If it is left blank
-# doxygen will generate files with .html extension.
+# The HTML_FILE_EXTENSION tag can be used to specify the file extension for each
+# generated HTML page (for example: .htm, .php, .asp).
+# The default value is: .html.
+# This tag requires that the tag GENERATE_HTML is set to YES.
 
 HTML_FILE_EXTENSION    = .html
 
-# The HTML_HEADER tag can be used to specify a personal HTML header for
-# each generated HTML page. If it is left blank doxygen will generate a
+# The HTML_HEADER tag can be used to specify a user-defined HTML header file for
+# each generated HTML page. If the tag is left blank doxygen will generate a
 # standard header.
+#
+# To get valid HTML the header file that includes any scripts and style sheets
+# that doxygen needs, which is dependent on the configuration options used (e.g.
+# the setting GENERATE_TREEVIEW). It is highly recommended to start with a
+# default header using
+# doxygen -w html new_header.html new_footer.html new_stylesheet.css
+# YourConfigFile
+# and then modify the file new_header.html. See also section "Doxygen usage"
+# for information on how to generate the default header that doxygen normally
+# uses.
+# Note: The header is subject to change so you typically have to regenerate the
+# default header when upgrading to a newer version of doxygen. For a description
+# of the possible markers and block names see the documentation.
+# This tag requires that the tag GENERATE_HTML is set to YES.
 
 HTML_HEADER            = @path_tag@@coin_src_dir@/docs/doxygen/header.html
 
-# The HTML_FOOTER tag can be used to specify a personal HTML footer for
-# each generated HTML page. If it is left blank doxygen will generate a
-# standard footer.
+# The HTML_FOOTER tag can be used to specify a user-defined HTML footer for each
+# generated HTML page. If the tag is left blank doxygen will generate a standard
+# footer. See HTML_HEADER for more information on how to generate a default
+# footer and what special commands can be used inside the footer. See also
+# section "Doxygen usage" for information on how to generate the default footer
+# that doxygen normally uses.
+# This tag requires that the tag GENERATE_HTML is set to YES.
 
 HTML_FOOTER            = @path_tag@@coin_src_dir@/docs/doxygen/footer.html
 
-# The HTML_STYLESHEET tag can be used to specify a user-defined cascading
-# style sheet that is used by each HTML page. It can be used to
-# fine-tune the look of the HTML output. If the tag is left blank doxygen
-# will generate a default style sheet. Note that doxygen will try to copy
-# the style sheet file to the HTML output directory, so don't put your own
-# stylesheet in the HTML output directory as well, or it will be erased!
-
-HTML_STYLESHEET        = @path_tag@@coin_src_dir@/docs/doxygen/stylesheet.css
-
-# If the HTML_ALIGN_MEMBERS tag is set to YES, the members of classes,
-# files or namespaces will be aligned in HTML using tables. If set to
-# NO a bullet list will be used.
-
-HTML_ALIGN_MEMBERS     = YES
-
-# If the GENERATE_HTMLHELP tag is set to YES, additional index files
-# will be generated that can be used as input for tools like the
-# Microsoft HTML help workshop to generate a compressed HTML help file (.chm)
-# of the generated HTML documentation.
+# The HTML_STYLESHEET tag can be used to specify a user-defined cascading style
+# sheet that is used by each HTML page. It can be used to fine-tune the look of
+# the HTML output. If left blank doxygen will generate a default style sheet.
+# See also section "Doxygen usage" for information on how to generate the style
+# sheet that doxygen normally uses.
+# Note: It is recommended to use HTML_EXTRA_STYLESHEET instead of this tag, as
+# it is more robust and this tag (HTML_STYLESHEET) will in the future become
+# obsolete.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_STYLESHEET        =
+
+# The HTML_EXTRA_STYLESHEET tag can be used to specify an additional user-
+# defined cascading style sheet that is included after the standard style sheets
+# created by doxygen. Using this option one can overrule certain style aspects.
+# This is preferred over using HTML_STYLESHEET since it does not replace the
+# standard style sheet and is therefor more robust against future updates.
+# Doxygen will copy the style sheet file to the output directory. For an example
+# see the documentation.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_EXTRA_STYLESHEET  = @path_tag@@coin_src_dir@/docs/doxygen/stylesheet.css
+
+# The HTML_EXTRA_FILES tag can be used to specify one or more extra images or
+# other source files which should be copied to the HTML output directory. Note
+# that these files will be copied to the base HTML output directory. Use the
+# $relpath^ marker in the HTML_HEADER and/or HTML_FOOTER files to load these
+# files. In the HTML_STYLESHEET file, use the file name only. Also note that the
+# files will be copied as-is; there are no commands or markers available.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_EXTRA_FILES       = @path_tag@@coin_src_dir@/docs/doxygen/Coin_logo.png
+
+# The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen
+# will adjust the colors in the stylesheet and background images according to
+# this color. Hue is specified as an angle on a colorwheel, see
+# http://en.wikipedia.org/wiki/Hue for more information. For instance the value
+# 0 represents red, 60 is yellow, 120 is green, 180 is cyan, 240 is blue, 300
+# purple, and 360 is red again.
+# Minimum value: 0, maximum value: 359, default value: 220.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_COLORSTYLE_HUE    = 220
+
+# The HTML_COLORSTYLE_SAT tag controls the purity (or saturation) of the colors
+# in the HTML output. For a value of 0 the output will use grayscales only. A
+# value of 255 will produce the most vivid colors.
+# Minimum value: 0, maximum value: 255, default value: 100.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_COLORSTYLE_SAT    = 100
+
+# The HTML_COLORSTYLE_GAMMA tag controls the gamma correction applied to the
+# luminance component of the colors in the HTML output. Values below 100
+# gradually make the output lighter, whereas values above 100 make the output
+# darker. The value divided by 100 is the actual gamma applied, so 80 represents
+# a gamma of 0.8, The value 220 represents a gamma of 2.2, and 100 does not
+# change the gamma.
+# Minimum value: 40, maximum value: 240, default value: 80.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_COLORSTYLE_GAMMA  = 80
+
+# If the HTML_TIMESTAMP tag is set to YES then the footer of each generated HTML
+# page will contain the date and time when the page was generated. Setting this
+# to NO can help when comparing the output of multiple runs.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_TIMESTAMP         = YES
+
+# If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML
+# documentation will contain sections that can be hidden and shown after the
+# page has loaded.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_DYNAMIC_SECTIONS  = NO
+
+# With HTML_INDEX_NUM_ENTRIES one can control the preferred number of entries
+# shown in the various tree structured indices initially; the user can expand
+# and collapse entries dynamically later on. Doxygen will expand the tree to
+# such a level that at most the specified number of entries are visible (unless
+# a fully collapsed tree already exceeds this amount). So setting the number of
+# entries 1 will produce a full collapsed tree by default. 0 is a special value
+# representing an infinite number of entries and will result in a full expanded
+# tree by default.
+# Minimum value: 0, maximum value: 9999, default value: 100.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_INDEX_NUM_ENTRIES = 100
+
+# If the GENERATE_DOCSET tag is set to YES, additional index files will be
+# generated that can be used as input for Apple's Xcode 3 integrated development
+# environment (see: http://developer.apple.com/tools/xcode/), introduced with
+# OSX 10.5 (Leopard). To create a documentation set, doxygen will generate a
+# Makefile in the HTML output directory. Running make will produce the docset in
+# that directory and running make install will install the docset in
+# ~/Library/Developer/Shared/Documentation/DocSets so that Xcode will find it at
+# startup. See http://developer.apple.com/tools/creatingdocsetswithdoxygen.html
+# for more information.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+GENERATE_DOCSET        = NO
+
+# This tag determines the name of the docset feed. A documentation feed provides
+# an umbrella under which multiple documentation sets from a single provider
+# (such as a company or product suite) can be grouped.
+# The default value is: Doxygen generated docs.
+# This tag requires that the tag GENERATE_DOCSET is set to YES.
+
+DOCSET_FEEDNAME        = "Doxygen generated docs"
+
+# This tag specifies a string that should uniquely identify the documentation
+# set bundle. This should be a reverse domain-name style string, e.g.
+# com.mycompany.MyDocSet. Doxygen will append .docset to the name.
+# The default value is: org.doxygen.Project.
+# This tag requires that the tag GENERATE_DOCSET is set to YES.
+
+DOCSET_BUNDLE_ID       = org.doxygen.Project
+
+# The DOCSET_PUBLISHER_ID tag specifies a string that should uniquely identify
+# the documentation publisher. This should be a reverse domain-name style
+# string, e.g. com.mycompany.MyDocSet.documentation.
+# The default value is: org.doxygen.Publisher.
+# This tag requires that the tag GENERATE_DOCSET is set to YES.
+
+DOCSET_PUBLISHER_ID    = org.doxygen.Publisher
+
+# The DOCSET_PUBLISHER_NAME tag identifies the documentation publisher.
+# The default value is: Publisher.
+# This tag requires that the tag GENERATE_DOCSET is set to YES.
+
+DOCSET_PUBLISHER_NAME  = Publisher
+
+# If the GENERATE_HTMLHELP tag is set to YES then doxygen generates three
+# additional HTML index files: index.hhp, index.hhc, and index.hhk. The
+# index.hhp is a project file that can be read by Microsoft's HTML Help Workshop
+# (see: http://www.microsoft.com/en-us/download/details.aspx?id=21138) on
+# Windows.
+#
+# The HTML Help Workshop contains a compiler that can convert all HTML output
+# generated by doxygen into a single compiled HTML file (.chm). Compiled HTML
+# files are now used as the Windows 98 help format, and will replace the old
+# Windows help format (.hlp) on all Windows platforms in the future. Compressed
+# HTML files also contain an index, a table of contents, and you can search for
+# words in the documentation. The HTML workshop also contains a viewer for
+# compressed HTML files.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
 
 GENERATE_HTMLHELP      = NO
 
-# If the GENERATE_HTMLHELP tag is set to YES, the CHM_FILE tag can
-# be used to specify the file name of the resulting .chm file. You
-# can add a path in front of the file if the result should not be
+# The CHM_FILE tag can be used to specify the file name of the resulting .chm
+# file. You can add a path in front of the file if the result should not be
 # written to the html output directory.
+# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
 
-CHM_FILE               =
+CHM_FILE               = 
 
-# If the GENERATE_HTMLHELP tag is set to YES, the HHC_LOCATION tag can
-# be used to specify the location (absolute path including file name) of
-# the HTML help compiler (hhc.exe). If non-empty doxygen will try to run
-# the HTML help compiler on the generated index.hhp.
+# The HHC_LOCATION tag can be used to specify the location (absolute path
+# including file name) of the HTML help compiler ( hhc.exe). If non-empty
+# doxygen will try to run the HTML help compiler on the generated index.hhp.
+# The file has to be specified with full path.
+# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
 
-HHC_LOCATION           =
+HHC_LOCATION           = 
 
-# If the GENERATE_HTMLHELP tag is set to YES, the GENERATE_CHI flag
-# controls if a separate .chi index file is generated (YES) or that
-# it should be included in the master .chm file (NO).
+# The GENERATE_CHI flag controls if a separate .chi index file is generated (
+# YES) or that it should be included in the master .chm file ( NO).
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
 
 GENERATE_CHI           = NO
 
-# If the GENERATE_HTMLHELP tag is set to YES, the BINARY_TOC flag
-# controls whether a binary table of contents is generated (YES) or a
-# normal table of contents (NO) in the .chm file.
+# The CHM_INDEX_ENCODING is used to encode HtmlHelp index ( hhk), content ( hhc)
+# and project file content.
+# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
+
+CHM_INDEX_ENCODING     = 
+
+# The BINARY_TOC flag controls whether a binary table of contents is generated (
+# YES) or a normal table of contents ( NO) in the .chm file. Furthermore it
+# enables the Previous and Next buttons.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
 
 BINARY_TOC             = NO
 
-# The TOC_EXPAND flag can be set to YES to add extra items for group members
-# to the contents of the HTML help documentation and to the tree view.
+# The TOC_EXPAND flag can be set to YES to add extra items for group members to
+# the table of contents of the HTML help documentation and to the tree view.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
 
 TOC_EXPAND             = NO
 
-# The DISABLE_INDEX tag can be used to turn on/off the condensed index at
-# top of each HTML page. The value NO (the default) enables the index and
-# the value YES disables it.
+# If the GENERATE_QHP tag is set to YES and both QHP_NAMESPACE and
+# QHP_VIRTUAL_FOLDER are set, an additional index file will be generated that
+# can be used as input for Qt's qhelpgenerator to generate a Qt Compressed Help
+# (.qch) of the generated HTML documentation.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+GENERATE_QHP           = NO
+
+# If the QHG_LOCATION tag is specified, the QCH_FILE tag can be used to specify
+# the file name of the resulting .qch file. The path specified is relative to
+# the HTML output folder.
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QCH_FILE               = 
+
+# The QHP_NAMESPACE tag specifies the namespace to use when generating Qt Help
+# Project output. For more information please see Qt Help Project / Namespace
+# (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#namespace).
+# The default value is: org.doxygen.Project.
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QHP_NAMESPACE          = org.doxygen.Project
+
+# The QHP_VIRTUAL_FOLDER tag specifies the namespace to use when generating Qt
+# Help Project output. For more information please see Qt Help Project / Virtual
+# Folders (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#virtual-
+# folders).
+# The default value is: doc.
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QHP_VIRTUAL_FOLDER     = doc
+
+# If the QHP_CUST_FILTER_NAME tag is set, it specifies the name of a custom
+# filter to add. For more information please see Qt Help Project / Custom
+# Filters (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#custom-
+# filters).
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QHP_CUST_FILTER_NAME   = 
+
+# The QHP_CUST_FILTER_ATTRS tag specifies the list of the attributes of the
+# custom filter to add. For more information please see Qt Help Project / Custom
+# Filters (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#custom-
+# filters).
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QHP_CUST_FILTER_ATTRS  = 
+
+# The QHP_SECT_FILTER_ATTRS tag specifies the list of the attributes this
+# project's filter section matches. Qt Help Project / Filter Attributes (see:
+# http://qt-project.org/doc/qt-4.8/qthelpproject.html#filter-attributes).
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QHP_SECT_FILTER_ATTRS  = 
+
+# The QHG_LOCATION tag can be used to specify the location of Qt's
+# qhelpgenerator. If non-empty doxygen will try to run qhelpgenerator on the
+# generated .qhp file.
+# This tag requires that the tag GENERATE_QHP is set to YES.
+
+QHG_LOCATION           = 
+
+# If the GENERATE_ECLIPSEHELP tag is set to YES, additional index files will be
+# generated, together with the HTML files, they form an Eclipse help plugin. To
+# install this plugin and make it available under the help contents menu in
+# Eclipse, the contents of the directory containing the HTML and XML files needs
+# to be copied into the plugins directory of eclipse. The name of the directory
+# within the plugins directory should be the same as the ECLIPSE_DOC_ID value.
+# After copying Eclipse needs to be restarted before the help appears.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+GENERATE_ECLIPSEHELP   = NO
+
+# A unique identifier for the Eclipse help plugin. When installing the plugin
+# the directory name containing the HTML and XML files should also have this
+# name. Each documentation set should have its own identifier.
+# The default value is: org.doxygen.Project.
+# This tag requires that the tag GENERATE_ECLIPSEHELP is set to YES.
+
+ECLIPSE_DOC_ID         = org.doxygen.Project
+
+# If you want full control over the layout of the generated HTML pages it might
+# be necessary to disable the index and replace it with your own. The
+# DISABLE_INDEX tag can be used to turn on/off the condensed index (tabs) at top
+# of each HTML page. A value of NO enables the index and the value YES disables
+# it. Since the tabs in the index contain the same information as the navigation
+# tree, you can set this option to YES if you also set GENERATE_TREEVIEW to YES.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+DISABLE_INDEX          = YES
+
+# The GENERATE_TREEVIEW tag is used to specify whether a tree-like index
+# structure should be generated to display hierarchical information. If the tag
+# value is set to YES, a side panel will be generated containing a tree-like
+# index structure (just like the one that is generated for HTML Help). For this
+# to work a browser that supports JavaScript, DHTML, CSS and frames is required
+# (i.e. any modern browser). Windows users are probably better off using the
+# HTML help feature. Via custom stylesheets (see HTML_EXTRA_STYLESHEET) one can
+# further fine-tune the look of the index. As an example, the default style
+# sheet generated by doxygen has an example that shows how to put an image at
+# the root of the tree instead of the PROJECT_NAME. Since the tree basically has
+# the same information as the tab index, you could consider setting
+# DISABLE_INDEX to YES when enabling this option.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+GENERATE_TREEVIEW      = YES
+
+# The ENUM_VALUES_PER_LINE tag can be used to set the number of enum values that
+# doxygen will group on one line in the generated HTML documentation.
+#
+# Note that a value of 0 will completely suppress the enum values from appearing
+# in the overview section.
+# Minimum value: 0, maximum value: 20, default value: 4.
+# This tag requires that the tag GENERATE_HTML is set to YES.
 
-DISABLE_INDEX          = NO
+ENUM_VALUES_PER_LINE   = 4
 
-# This tag can be used to set the number of enum values (range [1..20])
-# that doxygen will group on one line in the generated HTML documentation.
+# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be used
+# to set the initial width (in pixels) of the frame in which the tree is shown.
+# Minimum value: 0, maximum value: 1500, default value: 250.
+# This tag requires that the tag GENERATE_HTML is set to YES.
 
-ENUM_VALUES_PER_LINE   = 4
+TREEVIEW_WIDTH         = 250
 
-# If the GENERATE_TREEVIEW tag is set to YES, a side panel will be
-# generated containing a tree-like index structure (just like the one that
-# is generated for HTML Help). For this to work a browser that supports
-# JavaScript, DHTML, CSS and frames is required (for instance Mozilla 1.0+,
-# Netscape 6.0+, Internet explorer 5.0+, or Konqueror). Windows users are
-# probably better off using the HTML help feature.
+# When the EXT_LINKS_IN_WINDOW option is set to YES doxygen will open links to
+# external symbols imported via tag files in a separate window.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
 
-GENERATE_TREEVIEW      = NO
+EXT_LINKS_IN_WINDOW    = NO
 
-# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be
-# used to set the initial width (in pixels) of the frame in which the tree
-# is shown.
+# Use this tag to change the font size of LaTeX formulas included as images in
+# the HTML documentation. When you change the font size after a successful
+# doxygen run you need to manually remove any form_*.png images from the HTML
+# output directory to force them to be regenerated.
+# Minimum value: 8, maximum value: 50, default value: 10.
+# This tag requires that the tag GENERATE_HTML is set to YES.
 
-TREEVIEW_WIDTH         = 250
+FORMULA_FONTSIZE       = 10
+
+# Use the FORMULA_TRANPARENT tag to determine whether or not the images
+# generated for formulas are transparent PNGs. Transparent PNGs are not
+# supported properly for IE 6.0, but are supported on all modern browsers.
+#
+# Note that when changing this option you need to delete any form_*.png files in
+# the HTML output directory before the changes have effect.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+FORMULA_TRANSPARENT    = YES
+
+# Enable the USE_MATHJAX option to render LaTeX formulas using MathJax (see
+# http://www.mathjax.org) which uses client side Javascript for the rendering
+# instead of using prerendered bitmaps. Use this if you do not have LaTeX
+# installed or if you want to formulas look prettier in the HTML output. When
+# enabled you may also need to install MathJax separately and configure the path
+# to it using the MATHJAX_RELPATH option.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+USE_MATHJAX            = NO
+
+# When MathJax is enabled you can set the default output format to be used for
+# the MathJax output. See the MathJax site (see:
+# http://docs.mathjax.org/en/latest/output.html) for more details.
+# Possible values are: HTML-CSS (which is slower, but has the best
+# compatibility), NativeMML (i.e. MathML) and SVG.
+# The default value is: HTML-CSS.
+# This tag requires that the tag USE_MATHJAX is set to YES.
+
+MATHJAX_FORMAT         = HTML-CSS
+
+# When MathJax is enabled you need to specify the location relative to the HTML
+# output directory using the MATHJAX_RELPATH option. The destination directory
+# should contain the MathJax.js script. For instance, if the mathjax directory
+# is located at the same level as the HTML output directory, then
+# MATHJAX_RELPATH should be ../mathjax. The default value points to the MathJax
+# Content Delivery Network so you can quickly see the result without installing
+# MathJax. However, it is strongly recommended to install a local copy of
+# MathJax from http://www.mathjax.org before deployment.
+# The default value is: http://cdn.mathjax.org/mathjax/latest.
+# This tag requires that the tag USE_MATHJAX is set to YES.
+
+MATHJAX_RELPATH        = http://cdn.mathjax.org/mathjax/latest
+
+# The MATHJAX_EXTENSIONS tag can be used to specify one or more MathJax
+# extension names that should be enabled during MathJax rendering. For example
+# MATHJAX_EXTENSIONS = TeX/AMSmath TeX/AMSsymbols
+# This tag requires that the tag USE_MATHJAX is set to YES.
+
+MATHJAX_EXTENSIONS     = 
+
+# The MATHJAX_CODEFILE tag can be used to specify a file with javascript pieces
+# of code that will be used on startup of the MathJax code. See the MathJax site
+# (see: http://docs.mathjax.org/en/latest/output.html) for more details. For an
+# example see the documentation.
+# This tag requires that the tag USE_MATHJAX is set to YES.
+
+MATHJAX_CODEFILE       = 
+
+# When the SEARCHENGINE tag is enabled doxygen will generate a search box for
+# the HTML output. The underlying search engine uses javascript and DHTML and
+# should work on any modern browser. Note that when using HTML help
+# (GENERATE_HTMLHELP), Qt help (GENERATE_QHP), or docsets (GENERATE_DOCSET)
+# there is already a search function so this one should typically be disabled.
+# For large projects the javascript based search engine can be slow, then
+# enabling SERVER_BASED_SEARCH may provide a better solution. It is possible to
+# search using the keyboard; to jump to the search box use <access key> + S
+# (what the <access key> is depends on the OS and browser, but it is typically
+# <CTRL>, <ALT>/<option>, or both). Inside the search box use the <cursor down
+# key> to jump into the search results window, the results can be navigated
+# using the <cursor keys>. Press <Enter> to select an item or <escape> to cancel
+# the search. The filter options can be selected when the cursor is inside the
+# search box by pressing <Shift>+<cursor down>. Also here use the <cursor keys>
+# to select a filter and <Enter> or <escape> to activate or cancel the filter
+# option.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+SEARCHENGINE           = NO
+
+# When the SERVER_BASED_SEARCH tag is enabled the search engine will be
+# implemented using a web server instead of a web client using Javascript. There
+# are two flavors of web server based searching depending on the EXTERNAL_SEARCH
+# setting. When disabled, doxygen will generate a PHP script for searching and
+# an index file used by the script. When EXTERNAL_SEARCH is enabled the indexing
+# and searching needs to be provided by external tools. See the section
+# "External Indexing and Searching" for details.
+# The default value is: NO.
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+SERVER_BASED_SEARCH    = NO
+
+# When EXTERNAL_SEARCH tag is enabled doxygen will no longer generate the PHP
+# script for searching. Instead the search results are written to an XML file
+# which needs to be processed by an external indexer. Doxygen will invoke an
+# external search engine pointed to by the SEARCHENGINE_URL option to obtain the
+# search results.
+#
+# Doxygen ships with an example indexer ( doxyindexer) and search engine
+# (doxysearch.cgi) which are based on the open source search engine library
+# Xapian (see: http://xapian.org/).
+#
+# See the section "External Indexing and Searching" for details.
+# The default value is: NO.
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+EXTERNAL_SEARCH        = NO
+
+# The SEARCHENGINE_URL should point to a search engine hosted by a web server
+# which will return the search results when EXTERNAL_SEARCH is enabled.
+#
+# Doxygen ships with an example indexer ( doxyindexer) and search engine
+# (doxysearch.cgi) which are based on the open source search engine library
+# Xapian (see: http://xapian.org/). See the section "External Indexing and
+# Searching" for details.
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+SEARCHENGINE_URL       = 
+
+# When SERVER_BASED_SEARCH and EXTERNAL_SEARCH are both enabled the unindexed
+# search data is written to a file for indexing by an external tool. With the
+# SEARCHDATA_FILE tag the name of this file can be specified.
+# The default file is: searchdata.xml.
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+SEARCHDATA_FILE        = searchdata.xml
+
+# When SERVER_BASED_SEARCH and EXTERNAL_SEARCH are both enabled the
+# EXTERNAL_SEARCH_ID tag can be used as an identifier for the project. This is
+# useful in combination with EXTRA_SEARCH_MAPPINGS to search through multiple
+# projects and redirect the results back to the right project.
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+EXTERNAL_SEARCH_ID     = 
+
+# The EXTRA_SEARCH_MAPPINGS tag can be used to enable searching through doxygen
+# projects other than the one defined by this configuration file, but that are
+# all added to the same external search index. Each project needs to have a
+# unique id set via EXTERNAL_SEARCH_ID. The search mapping then maps the id of
+# to a relative location where the documentation can be found. The format is:
+# EXTRA_SEARCH_MAPPINGS = tagname1=loc1 tagname2=loc2 ...
+# This tag requires that the tag SEARCHENGINE is set to YES.
+
+EXTRA_SEARCH_MAPPINGS  = 
 
 #---------------------------------------------------------------------------
-# configuration options related to the LaTeX output
+# Configuration options related to the LaTeX output
 #---------------------------------------------------------------------------
 
-# If the GENERATE_LATEX tag is set to YES (the default) Doxygen will
-# generate Latex output.
+# If the GENERATE_LATEX tag is set to YES doxygen will generate LaTeX output.
+# The default value is: YES.
 
 GENERATE_LATEX         = NO
 
-# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put.
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be
-# put in front of it. If left blank `latex' will be used as the default path.
+# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put. If a
+# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
+# it.
+# The default directory is: latex.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
 
-LATEX_OUTPUT           =
+LATEX_OUTPUT           = latex
 
 # The LATEX_CMD_NAME tag can be used to specify the LaTeX command name to be
-# invoked. If left blank `latex' will be used as the default command name.
+# invoked.
+#
+# Note that when enabling USE_PDFLATEX this option is only used for generating
+# bitmaps for formulas in the HTML output, but not in the Makefile that is
+# written to the output directory.
+# The default file is: latex.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
 
 LATEX_CMD_NAME         = latex
 
-# The MAKEINDEX_CMD_NAME tag can be used to specify the command name to
-# generate index for LaTeX. If left blank `makeindex' will be used as the
-# default command name.
+# The MAKEINDEX_CMD_NAME tag can be used to specify the command name to generate
+# index for LaTeX.
+# The default file is: makeindex.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
 
 MAKEINDEX_CMD_NAME     = makeindex
 
-# If the COMPACT_LATEX tag is set to YES Doxygen generates more compact
-# LaTeX documents. This may be useful for small projects and may help to
-# save some trees in general.
+# If the COMPACT_LATEX tag is set to YES doxygen generates more compact LaTeX
+# documents. This may be useful for small projects and may help to save some
+# trees in general.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
 
 COMPACT_LATEX          = NO
 
-# The PAPER_TYPE tag can be used to set the paper type that is used
-# by the printer. Possible values are: a4, a4wide, letter, legal and
-# executive. If left blank a4wide will be used.
+# The PAPER_TYPE tag can be used to set the paper type that is used by the
+# printer.
+# Possible values are: a4 (210 x 297 mm), letter (8.5 x 11 inches), legal (8.5 x
+# 14 inches) and executive (7.25 x 10.5 inches).
+# The default value is: a4.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
 
 PAPER_TYPE             = a4wide
 
-# The EXTRA_PACKAGES tag can be to specify one or more names of LaTeX
-# packages that should be included in the LaTeX output.
+# The EXTRA_PACKAGES tag can be used to specify one or more LaTeX package names
+# that should be included in the LaTeX output. To get the times font for
+# instance you can specify
+# EXTRA_PACKAGES=times
+# If left blank no extra packages will be included.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+EXTRA_PACKAGES         = 
+
+# The LATEX_HEADER tag can be used to specify a personal LaTeX header for the
+# generated LaTeX document. The header should contain everything until the first
+# chapter. If it is left blank doxygen will generate a standard header. See
+# section "Doxygen usage" for information on how to let doxygen write the
+# default header to a separate file.
+#
+# Note: Only use a user-defined header if you know what you are doing! The
+# following commands have a special meaning inside the header: $title,
+# $datetime, $date, $doxygenversion, $projectname, $projectnumber. Doxygen will
+# replace them by respectively the title of the page, the current date and time,
+# only the current date, the version number of doxygen, the project name (see
+# PROJECT_NAME), or the project number (see PROJECT_NUMBER).
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_HEADER           = 
+
+# The LATEX_FOOTER tag can be used to specify a personal LaTeX footer for the
+# generated LaTeX document. The footer should contain everything after the last
+# chapter. If it is left blank doxygen will generate a standard footer.
+#
+# Note: Only use a user-defined footer if you know what you are doing!
+# This tag requires that the tag GENERATE_LATEX is set to YES.
 
-EXTRA_PACKAGES         =
+LATEX_FOOTER           = 
 
-# The LATEX_HEADER tag can be used to specify a personal LaTeX header for
-# the generated latex document. The header should contain everything until
-# the first chapter. If it is left blank doxygen will generate a
-# standard header. Notice: only use this tag if you know what you are doing!
+# The LATEX_EXTRA_FILES tag can be used to specify one or more extra images or
+# other source files which should be copied to the LATEX_OUTPUT output
+# directory. Note that the files will be copied as-is; there are no commands or
+# markers available.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
 
-LATEX_HEADER           =
+LATEX_EXTRA_FILES      = 
 
-# If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated
-# is prepared for conversion to pdf (using ps2pdf). The pdf file will
-# contain links (just like the HTML output) instead of page references
-# This makes the output suitable for online browsing using a pdf viewer.
+# If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated is
+# prepared for conversion to PDF (using ps2pdf or pdflatex). The PDF file will
+# contain links (just like the HTML output) instead of page references. This
+# makes the output suitable for online browsing using a PDF viewer.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
 
 PDF_HYPERLINKS         = NO
 
-# If the USE_PDFLATEX tag is set to YES, pdflatex will be used instead of
-# plain latex in the generated Makefile. Set this option to YES to get a
+# If the LATEX_PDFLATEX tag is set to YES, doxygen will use pdflatex to generate
+# the PDF file directly from the LaTeX files. Set this option to YES to get a
 # higher quality PDF documentation.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
 
 USE_PDFLATEX           = NO
 
-# If the LATEX_BATCHMODE tag is set to YES, doxygen will add the \\batchmode.
-# command to the generated LaTeX files. This will instruct LaTeX to keep
-# running if errors occur, instead of asking the user for help.
-# This option is also used when generating formulas in HTML.
+# If the LATEX_BATCHMODE tag is set to YES, doxygen will add the \batchmode
+# command to the generated LaTeX files. This will instruct LaTeX to keep running
+# if errors occur, instead of asking the user for help. This option is also used
+# when generating formulas in HTML.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
 
 LATEX_BATCHMODE        = NO
 
-# If LATEX_HIDE_INDICES is set to YES then doxygen will not
-# include the index chapters (such as File Index, Compound Index, etc.)
-# in the output.
+# If the LATEX_HIDE_INDICES tag is set to YES then doxygen will not include the
+# index chapters (such as File Index, Compound Index, etc.) in the output.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
 
 LATEX_HIDE_INDICES     = NO
 
+# If the LATEX_SOURCE_CODE tag is set to YES then doxygen will include source
+# code with syntax highlighting in the LaTeX output.
+#
+# Note that which sources are shown also depends on other settings such as
+# SOURCE_BROWSER.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_SOURCE_CODE      = NO
+
+# The LATEX_BIB_STYLE tag can be used to specify the style to use for the
+# bibliography, e.g. plainnat, or ieeetr. See
+# http://en.wikipedia.org/wiki/BibTeX and \cite for more info.
+# The default value is: plain.
+# This tag requires that the tag GENERATE_LATEX is set to YES.
+
+LATEX_BIB_STYLE        = plain
+
 #---------------------------------------------------------------------------
-# configuration options related to the RTF output
+# Configuration options related to the RTF output
 #---------------------------------------------------------------------------
 
-# If the GENERATE_RTF tag is set to YES Doxygen will generate RTF output
-# The RTF output is optimized for Word 97 and may not look very pretty with
-# other RTF readers or editors.
+# If the GENERATE_RTF tag is set to YES doxygen will generate RTF output. The
+# RTF output is optimized for Word 97 and may not look too pretty with other RTF
+# readers/editors.
+# The default value is: NO.
 
 GENERATE_RTF           = NO
 
-# The RTF_OUTPUT tag is used to specify where the RTF docs will be put.
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be
-# put in front of it. If left blank `rtf' will be used as the default path.
+# The RTF_OUTPUT tag is used to specify where the RTF docs will be put. If a
+# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
+# it.
+# The default directory is: rtf.
+# This tag requires that the tag GENERATE_RTF is set to YES.
 
 RTF_OUTPUT             = rtf
 
-# If the COMPACT_RTF tag is set to YES Doxygen generates more compact
-# RTF documents. This may be useful for small projects and may help to
-# save some trees in general.
+# If the COMPACT_RTF tag is set to YES doxygen generates more compact RTF
+# documents. This may be useful for small projects and may help to save some
+# trees in general.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_RTF is set to YES.
 
 COMPACT_RTF            = NO
 
-# If the RTF_HYPERLINKS tag is set to YES, the RTF that is generated
-# will contain hyperlink fields. The RTF file will
-# contain links (just like the HTML output) instead of page references.
-# This makes the output suitable for online browsing using WORD or other
-# programs which support those fields.
-# Note: wordpad (write) and others do not support links.
+# If the RTF_HYPERLINKS tag is set to YES, the RTF that is generated will
+# contain hyperlink fields. The RTF file will contain links (just like the HTML
+# output) instead of page references. This makes the output suitable for online
+# browsing using Word or some other Word compatible readers that support those
+# fields.
+#
+# Note: WordPad (write) and others do not support links.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_RTF is set to YES.
 
 RTF_HYPERLINKS         = NO
 
-# Load stylesheet definitions from file. Syntax is similar to doxygen's
-# config file, i.e. a series of assignments. You only have to provide
-# replacements, missing definitions are set to their default value.
+# Load stylesheet definitions from file. Syntax is similar to doxygen's config
+# file, i.e. a series of assignments. You only have to provide replacements,
+# missing definitions are set to their default value.
+#
+# See also section "Doxygen usage" for information on how to generate the
+# default style sheet that doxygen normally uses.
+# This tag requires that the tag GENERATE_RTF is set to YES.
 
-RTF_STYLESHEET_FILE    =
+RTF_STYLESHEET_FILE    = 
 
-# Set optional variables used in the generation of an rtf document.
-# Syntax is similar to doxygen's config file.
+# Set optional variables used in the generation of an RTF document. Syntax is
+# similar to doxygen's config file. A template extensions file can be generated
+# using doxygen -e rtf extensionFile.
+# This tag requires that the tag GENERATE_RTF is set to YES.
 
 RTF_EXTENSIONS_FILE    =
 
 #---------------------------------------------------------------------------
-# configuration options related to the man page output
+# Configuration options related to the man page output
 #---------------------------------------------------------------------------
 
-# If the GENERATE_MAN tag is set to YES (the default) Doxygen will
-# generate man pages
+# If the GENERATE_MAN tag is set to YES doxygen will generate man pages for
+# classes and files.
+# The default value is: NO.
 
 GENERATE_MAN           = @COIN_DOC_MAN@
 
-# The MAN_OUTPUT tag is used to specify where the man pages will be put.
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be
-# put in front of it. If left blank `man' will be used as the default path.
+# The MAN_OUTPUT tag is used to specify where the man pages will be put. If a
+# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
+# it. A directory man3 will be created inside the directory specified by
+# MAN_OUTPUT.
+# The default directory is: man.
+# This tag requires that the tag GENERATE_MAN is set to YES.
 
 MAN_OUTPUT             = @path_tag@@coin_man_dir@
 
-# The MAN_EXTENSION tag determines the extension that is added to
-# the generated man pages (default is the subroutine's section .3)
+# The MAN_EXTENSION tag determines the extension that is added to the generated
+# man pages. In case the manual section does not start with a number, the number
+# 3 is prepended. The dot (.) at the beginning of the MAN_EXTENSION tag is
+# optional.
+# The default value is: .3.
+# This tag requires that the tag GENERATE_MAN is set to YES.
 
 MAN_EXTENSION          = .3
 
-# If the MAN_LINKS tag is set to YES and Doxygen generates man output,
-# then it will generate one additional man file for each entity
-# documented in the real man page(s). These additional files
-# only source the real man page, but without them the man command
-# would be unable to find the correct page. The default is NO.
+# The MAN_SUBDIR tag determines the name of the directory created within
+# MAN_OUTPUT in which the man pages are placed. If defaults to man followed by
+# MAN_EXTENSION with the initial . removed.
+# This tag requires that the tag GENERATE_MAN is set to YES.
+
+MAN_SUBDIR             = 
+
+# If the MAN_LINKS tag is set to YES and doxygen generates man output, then it
+# will generate one additional man file for each entity documented in the real
+# man page(s). These additional files only source the real man page, but without
+# them the man command would be unable to find the correct page.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_MAN is set to YES.
 
 MAN_LINKS              = NO
 
 #---------------------------------------------------------------------------
-# configuration options related to the XML output
+# Configuration options related to the XML output
 #---------------------------------------------------------------------------
 
-# If the GENERATE_XML tag is set to YES Doxygen will
-# generate an XML file that captures the structure of
-# the code including all documentation.
+# If the GENERATE_XML tag is set to YES doxygen will generate an XML file that
+# captures the structure of the code including all documentation.
+# The default value is: NO.
 
 GENERATE_XML           = NO
 
-# The XML_OUTPUT tag is used to specify where the XML pages will be put.
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be
-# put in front of it. If left blank `xml' will be used as the default path.
+# The XML_OUTPUT tag is used to specify where the XML pages will be put. If a
+# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
+# it.
+# The default directory is: xml.
+# This tag requires that the tag GENERATE_XML is set to YES.
 
 XML_OUTPUT             = xml
 
-# The XML_SCHEMA tag can be used to specify an XML schema,
-# which can be used by a validating XML parser to check the
-# syntax of the XML files.
+# If the XML_PROGRAMLISTING tag is set to YES doxygen will dump the program
+# listings (including syntax highlighting and cross-referencing information) to
+# the XML output. Note that enabling this will significantly increase the size
+# of the XML output.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_XML is set to YES.
 
-XML_SCHEMA             =
+XML_PROGRAMLISTING     = YES
 
-# The XML_DTD tag can be used to specify an XML DTD,
-# which can be used by a validating XML parser to check the
-# syntax of the XML files.
+#---------------------------------------------------------------------------
+# Configuration options related to the DOCBOOK output
+#---------------------------------------------------------------------------
 
-XML_DTD                =
+# If the GENERATE_DOCBOOK tag is set to YES doxygen will generate Docbook files
+# that can be used to generate PDF.
+# The default value is: NO.
 
-# If the XML_PROGRAMLISTING tag is set to YES Doxygen will
-# dump the program listings (including syntax highlighting
-# and cross-referencing information) to the XML output. Note that
-# enabling this will significantly increase the size of the XML output.
+GENERATE_DOCBOOK       = NO
 
-XML_PROGRAMLISTING     = YES
+# The DOCBOOK_OUTPUT tag is used to specify where the Docbook pages will be put.
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be put in
+# front of it.
+# The default directory is: docbook.
+# This tag requires that the tag GENERATE_DOCBOOK is set to YES.
+
+DOCBOOK_OUTPUT         = docbook
 
 #---------------------------------------------------------------------------
-# configuration options for the AutoGen Definitions output
+# Configuration options for the AutoGen Definitions output
 #---------------------------------------------------------------------------
 
-# If the GENERATE_AUTOGEN_DEF tag is set to YES Doxygen will
-# generate an AutoGen Definitions (see autogen.sf.net) file
-# that captures the structure of the code including all
-# documentation. Note that this feature is still experimental
-# and incomplete at the moment.
+# If the GENERATE_AUTOGEN_DEF tag is set to YES doxygen will generate an AutoGen
+# Definitions (see http://autogen.sf.net) file that captures the structure of
+# the code including all documentation. Note that this feature is still
+# experimental and incomplete at the moment.
+# The default value is: NO.
 
 GENERATE_AUTOGEN_DEF   = NO
 
 #---------------------------------------------------------------------------
-# configuration options related to the Perl module output
+# Configuration options related to the Perl module output
 #---------------------------------------------------------------------------
 
-# If the GENERATE_PERLMOD tag is set to YES Doxygen will
-# generate a Perl module file that captures the structure of
-# the code including all documentation. Note that this
-# feature is still experimental and incomplete at the
-# moment.
+# If the GENERATE_PERLMOD tag is set to YES doxygen will generate a Perl module
+# file that captures the structure of the code including all documentation.
+#
+# Note that this feature is still experimental and incomplete at the moment.
+# The default value is: NO.
 
 GENERATE_PERLMOD       = NO
 
-# If the PERLMOD_LATEX tag is set to YES Doxygen will generate
-# the necessary Makefile rules, Perl scripts and LaTeX code to be able
-# to generate PDF and DVI output from the Perl module output.
+# If the PERLMOD_LATEX tag is set to YES doxygen will generate the necessary
+# Makefile rules, Perl scripts and LaTeX code to be able to generate PDF and DVI
+# output from the Perl module output.
+# The default value is: NO.
+# This tag requires that the tag GENERATE_PERLMOD is set to YES.
 
 PERLMOD_LATEX          = NO
 
-# If the PERLMOD_PRETTY tag is set to YES the Perl module output will be
-# nicely formatted so it can be parsed by a human reader.  This is useful
-# if you want to understand what is going on.  On the other hand, if this
-# tag is set to NO the size of the Perl module output will be much smaller
-# and Perl will parse it just the same.
+# If the PERLMOD_PRETTY tag is set to YES the Perl module output will be nicely
+# formatted so it can be parsed by a human reader. This is useful if you want to
+# understand what is going on. On the other hand, if this tag is set to NO the
+# size of the Perl module output will be much smaller and Perl will parse it
+# just the same.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_PERLMOD is set to YES.
 
 PERLMOD_PRETTY         = YES
 
-# The names of the make variables in the generated doxyrules.make file
-# are prefixed with the string contained in PERLMOD_MAKEVAR_PREFIX.
-# This is useful so different doxyrules.make files included by the same
-# Makefile don't overwrite each other's variables.
+# The names of the make variables in the generated doxyrules.make file are
+# prefixed with the string contained in PERLMOD_MAKEVAR_PREFIX. This is useful
+# so different doxyrules.make files included by the same Makefile don't
+# overwrite each other's variables.
+# This tag requires that the tag GENERATE_PERLMOD is set to YES.
 
-PERLMOD_MAKEVAR_PREFIX =
+PERLMOD_MAKEVAR_PREFIX = 
 
 #---------------------------------------------------------------------------
 # Configuration options related to the preprocessor
 #---------------------------------------------------------------------------
 
-# If the ENABLE_PREPROCESSING tag is set to YES (the default) Doxygen will
-# evaluate all C-preprocessor directives found in the sources and include
-# files.
+# If the ENABLE_PREPROCESSING tag is set to YES doxygen will evaluate all
+# C-preprocessor directives found in the sources and include files.
+# The default value is: YES.
 
 ENABLE_PREPROCESSING   = YES
 
-# If the MACRO_EXPANSION tag is set to YES Doxygen will expand all macro
-# names in the source code. If set to NO (the default) only conditional
-# compilation will be performed. Macro expansion can be done in a controlled
-# way by setting EXPAND_ONLY_PREDEF to YES.
+# If the MACRO_EXPANSION tag is set to YES doxygen will expand all macro names
+# in the source code. If set to NO only conditional compilation will be
+# performed. Macro expansion can be done in a controlled way by setting
+# EXPAND_ONLY_PREDEF to YES.
+# The default value is: NO.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
 
 MACRO_EXPANSION        = YES
 
-# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES
-# then the macro expansion is limited to the macros specified with the
-# PREDEFINED and EXPAND_AS_PREDEFINED tags.
+# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES then
+# the macro expansion is limited to the macros specified with the PREDEFINED and
+# EXPAND_AS_DEFINED tags.
+# The default value is: NO.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
 
 EXPAND_ONLY_PREDEF     = NO
 
-# If the SEARCH_INCLUDES tag is set to YES (the default) the includes files
-# in the INCLUDE_PATH (see below) will be search if a #include is found.
+# If the SEARCH_INCLUDES tag is set to YES the includes files in the
+# INCLUDE_PATH will be searched if a #include is found.
+# The default value is: YES.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
 
 SEARCH_INCLUDES        = YES
 
 # The INCLUDE_PATH tag can be used to specify one or more directories that
-# contain include files that are not input files but should be processed by
-# the preprocessor.
+# contain include files that are not input files but should be processed by the
+# preprocessor.
+# This tag requires that the tag SEARCH_INCLUDES is set to YES.
 
 INCLUDE_PATH           = @path_tag@@coin_build_dir@/include \
                          @path_tag@@coin_build_dir@ \
@@ -982,19 +1963,20 @@ INCLUDE_PATH           = @path_tag@@coin_build_dir@/include \
 
 # You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard
 # patterns (like *.h and *.hpp) to filter out the header-files in the
-# directories. If left blank, the patterns specified with FILE_PATTERNS will
-# be used.
+# directories. If left blank, the patterns specified with FILE_PATTERNS will be
+# used.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
 
-INCLUDE_FILE_PATTERNS  = *.h \
-                         *.h.in
+INCLUDE_FILE_PATTERNS  = .h \
+                         .h.in
 
-# The PREDEFINED tag can be used to specify one or more macro names that
-# are defined before the preprocessor is started (similar to the -D option of
-# gcc). The argument of the tag is a list of macros of the form: name
-# or name=definition (no spaces). If the definition and the = are
-# omitted =1 is assumed. To prevent a macro definition from being
-# undefined via #undef or recursively expanded use the := operator
-# instead of the = operator.
+# The PREDEFINED tag can be used to specify one or more macro names that are
+# defined before the preprocessor is started (similar to the -D option of e.g.
+# gcc). The argument of the tag is a list of macros of the form: name or
+# name=definition (no spaces). If the definition and the "=" are omitted, "=1"
+# is assumed. To prevent a macro definition from being undefined via #undef or
+# recursively expanded use the := operator instead of the = operator.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
 
 PREDEFINED             = DOXYGEN_SKIP_THIS=1 \
                          HAVE_CONFIG_H= \
@@ -1002,12 +1984,15 @@ PREDEFINED             = DOXYGEN_SKIP_THIS=1 \
                          HAVE_NODEKITS= \
                          HAVE_DRAGGERS= \
                          HAVE_MANIPULATORS= \
-                         COIN_DLL_API=
+                         COIN_DLL_API= \
+                         "COIN_UNUSED_ARG(x)=x"
 
-# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
-# this tag can be used to specify a list of macro names that should be expanded.
-# The macro definition that is found in the sources will be used.
-# Use the PREDEFINED tag if you want to use a different macro definition.
+# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then this
+# tag can be used to specify a list of macro names that should be expanded. The
+# macro definition that is found in the sources will be used. Use the PREDEFINED
+# tag if you want to use a different macro definition that overrules the
+# definition found in the source code.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
 
 EXPAND_AS_DEFINED      = SO_COMPOSE__HEADER \
                          SO_SFIELD_HEADER \
@@ -1024,54 +2009,64 @@ EXPAND_AS_DEFINED      = SO_COMPOSE__HEADER \
                          SO_MFIELD_DERIVED_VALUE_HEADER \
                          SO_MFIELD_SETVALUESPOINTER_HEADER
 
-# If the SKIP_FUNCTION_MACROS tag is set to YES (the default) then
-# doxygen's preprocessor will remove all function-like macros that are alone
-# on a line, have an all uppercase name, and do not end with a semicolon. Such
-# function macros are typically used for boiler-plate code, and will confuse
-# the parser if not removed.
+# If the SKIP_FUNCTION_MACROS tag is set to YES then doxygen's preprocessor will
+# remove all references to function-like macros that are alone on a line, have
+# an all uppercase name, and do not end with a semicolon. Such function macros
+# are typically used for boiler-plate code, and will confuse the parser if not
+# removed.
+# The default value is: YES.
+# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
 
-SKIP_FUNCTION_MACROS   = NO
+SKIP_FUNCTION_MACROS   = YES
 
 #---------------------------------------------------------------------------
-# Configuration::additions related to external references
+# Configuration options related to external references
 #---------------------------------------------------------------------------
 
-# The TAGFILES option can be used to specify one or more tagfiles.
-# Optionally an initial location of the external documentation
-# can be added for each tagfile. The format of a tag file without
-# this location is as follows:
-#   TAGFILES = file1 file2 ...
+# The TAGFILES tag can be used to specify one or more tag files. For each tag
+# file the location of the external documentation should be added. The format of
+# a tag file without this location is as follows:
+# TAGFILES = file1 file2 ...
 # Adding location for the tag files is done as follows:
-#   TAGFILES = file1=loc1 "file2 = loc2" ...
-# where "loc1" and "loc2" can be relative or absolute paths or
-# URLs. If a location is present for each tag, the installdox tool
-# does not have to be run to correct the links.
-# Note that each tag file must have a unique name
-# (where the name does NOT include the path)
-# If a tag file is not located in the directory in which doxygen
-# is run, you must also specify the path to the tagfile here.
+# TAGFILES = file1=loc1 "file2 = loc2" ...
+# where loc1 and loc2 can be relative or absolute paths or URLs. See the
+# section "Linking to external documentation" for more information about the use
+# of tag files.
+# Note: Each tag file must have a unique name (where the name does NOT include
+# the path). If a tag file is not located in the directory in which doxygen is
+# run, you must also specify the path to the tagfile here.
 
-TAGFILES               =
+TAGFILES               = 
 
-# When a file name is specified after GENERATE_TAGFILE, doxygen will create
-# a tag file that is based on the input files it reads.
+# When a file name is specified after GENERATE_TAGFILE, doxygen will create a
+# tag file that is based on the input files it reads. See section "Linking to
+# external documentation" for more information about the usage of tag files.
 
 GENERATE_TAGFILE       = @path_tag@@coin_html_dir@/coin.tag
 
-# If the ALLEXTERNALS tag is set to YES all external classes will be listed
-# in the class index. If set to NO only the inherited external classes
-# will be listed.
+# If the ALLEXTERNALS tag is set to YES all external class will be listed in the
+# class index. If set to NO only the inherited external classes will be listed.
+# The default value is: NO.
 
 ALLEXTERNALS           = NO
 
-# If the EXTERNAL_GROUPS tag is set to YES all external groups will be listed
-# in the modules index. If set to NO, only the current project's groups will
-# be listed.
+# If the EXTERNAL_GROUPS tag is set to YES all external groups will be listed in
+# the modules index. If set to NO, only the current project's groups will be
+# listed.
+# The default value is: YES.
 
 EXTERNAL_GROUPS        = YES
 
+# If the EXTERNAL_PAGES tag is set to YES all external pages will be listed in
+# the related pages index. If set to NO, only the current project's pages will
+# be listed.
+# The default value is: YES.
+
+EXTERNAL_PAGES         = YES
+
 # The PERL_PATH should be the absolute path and name of the perl script
-# interpreter (i.e. the result of `which perl').
+# interpreter (i.e. the result of 'which perl').
+# The default file (with absolute path) is: /usr/bin/perl.
 
 PERL_PATH              = @sim_ac_perl_exe@
 
@@ -1079,153 +2074,293 @@ PERL_PATH              = @sim_ac_perl_exe@
 # Configuration options related to the dot tool
 #---------------------------------------------------------------------------
 
-# If the CLASS_DIAGRAMS tag is set to YES (the default) Doxygen will
-# generate a inheritance diagram (in HTML, RTF and LaTeX) for classes with base
-# or super classes. Setting the tag to NO turns the diagrams off. Note that
-# this option is superseded by the HAVE_DOT option below. This is only a
-# fallback. It is recommended to install and use dot, since it yields more
+# If the CLASS_DIAGRAMS tag is set to YES doxygen will generate a class diagram
+# (in HTML and LaTeX) for classes with base or super classes. Setting the tag to
+# NO turns the diagrams off. Note that this option also works with HAVE_DOT
+# disabled, but it is recommended to install and use dot, since it yields more
 # powerful graphs.
+# The default value is: YES.
 
 CLASS_DIAGRAMS         = YES
 
-# If set to YES, the inheritance and collaboration graphs will hide
-# inheritance and usage relations if the target is undocumented
-# or is not a class.
+# You can define message sequence charts within doxygen comments using the \msc
+# command. Doxygen will then run the mscgen tool (see:
+# http://www.mcternan.me.uk/mscgen/)) to produce the chart and insert it in the
+# documentation. The MSCGEN_PATH tag allows you to specify the directory where
+# the mscgen tool resides. If left empty the tool is assumed to be found in the
+# default search path.
+
+MSCGEN_PATH            = 
+
+# You can include diagrams made with dia in doxygen documentation. Doxygen will
+# then run dia to produce the diagram and insert it in the documentation. The
+# DIA_PATH tag allows you to specify the directory where the dia binary resides.
+# If left empty dia is assumed to be found in the default search path.
+
+DIA_PATH               = 
+
+# If set to YES, the inheritance and collaboration graphs will hide inheritance
+# and usage relations if the target is undocumented or is not a class.
+# The default value is: YES.
 
 HIDE_UNDOC_RELATIONS   = NO
 
 # If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is
-# available from the path. This tool is part of Graphviz, a graph visualization
-# toolkit from AT&T and Lucent Bell Labs. The other options in this section
-# have no effect if this option is set to NO (the default)
+# available from the path. This tool is part of Graphviz (see:
+# http://www.graphviz.org/), a graph visualization toolkit from AT&T and Lucent
+# Bell Labs. The other options in this section have no effect if this option is
+# set to NO
+# The default value is: NO.
 
 HAVE_DOT               = NO
 
-# If the CLASS_GRAPH and HAVE_DOT tags are set to YES then doxygen
-# will generate a graph for each documented class showing the direct and
-# indirect inheritance relations. Setting this tag to YES will force the
-# the CLASS_DIAGRAMS tag to NO.
+# The DOT_NUM_THREADS specifies the number of dot invocations doxygen is allowed
+# to run in parallel. When set to 0 doxygen will base this on the number of
+# processors available in the system. You can set it explicitly to a value
+# larger than 0 to get control over the balance between CPU load and processing
+# speed.
+# Minimum value: 0, maximum value: 32, default value: 0.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_NUM_THREADS        = 0
+
+# When you want a differently looking font n the dot files that doxygen
+# generates you can specify the font name using DOT_FONTNAME. You need to make
+# sure dot is able to find the font, which can be done by putting it in a
+# standard location or by setting the DOTFONTPATH environment variable or by
+# setting DOT_FONTPATH to the directory containing the font.
+# The default value is: Helvetica.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_FONTNAME           = Helvetica
+
+# The DOT_FONTSIZE tag can be used to set the size (in points) of the font of
+# dot graphs.
+# Minimum value: 4, maximum value: 24, default value: 10.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_FONTSIZE           = 10
+
+# By default doxygen will tell dot to use the default font as specified with
+# DOT_FONTNAME. If you specify a different font using DOT_FONTNAME you can set
+# the path where dot can find it using this tag.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_FONTPATH           = 
+
+# If the CLASS_GRAPH tag is set to YES then doxygen will generate a graph for
+# each documented class showing the direct and indirect inheritance relations.
+# Setting this tag to YES will force the CLASS_DIAGRAMS tag to NO.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
 
 CLASS_GRAPH            = YES
 
-# If the COLLABORATION_GRAPH and HAVE_DOT tags are set to YES then doxygen
-# will generate a graph for each documented class showing the direct and
-# indirect implementation dependencies (inheritance, containment, and
-# class references variables) of the class with other documented classes.
+# If the COLLABORATION_GRAPH tag is set to YES then doxygen will generate a
+# graph for each documented class showing the direct and indirect implementation
+# dependencies (inheritance, containment, and class references variables) of the
+# class with other documented classes.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
 
 COLLABORATION_GRAPH    = YES
 
-# If the GROUP_GRAPHS and HAVE_DOT tags are set to YES then doxygen
-# will generate a graph for groups, showing the direct groups dependencies
+# If the GROUP_GRAPHS tag is set to YES then doxygen will generate a graph for
+# groups, showing the direct groups dependencies.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
 
 GROUP_GRAPHS           = YES
 
 # If the UML_LOOK tag is set to YES doxygen will generate inheritance and
 # collaboration diagrams in a style similar to the OMG's Unified Modeling
 # Language.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
 
 UML_LOOK               = NO
 
-# If set to YES, the inheritance and collaboration graphs will show the
-# relations between templates and their instances.
+# If the UML_LOOK tag is enabled, the fields and methods are shown inside the
+# class node. If there are many fields or methods and many nodes the graph may
+# become too big to be useful. The UML_LIMIT_NUM_FIELDS threshold limits the
+# number of items for each type to make the size more manageable. Set this to 0
+# for no limit. Note that the threshold may be exceeded by 50% before the limit
+# is enforced. So when you set the threshold to 10, up to 15 fields may appear,
+# but if the number exceeds 15, the total amount of fields shown is limited to
+# 10.
+# Minimum value: 0, maximum value: 100, default value: 10.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+UML_LIMIT_NUM_FIELDS   = 10
+
+# If the TEMPLATE_RELATIONS tag is set to YES then the inheritance and
+# collaboration graphs will show the relations between templates and their
+# instances.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
 
 TEMPLATE_RELATIONS     = YES
 
-# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDE_GRAPH, and HAVE_DOT
-# tags are set to YES then doxygen will generate a graph for each documented
-# file showing the direct and indirect include dependencies of the file with
-# other documented files.
+# If the INCLUDE_GRAPH, ENABLE_PREPROCESSING and SEARCH_INCLUDES tags are set to
+# YES then doxygen will generate a graph for each documented file showing the
+# direct and indirect include dependencies of the file with other documented
+# files.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
 
 INCLUDE_GRAPH          = YES
 
-# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDED_BY_GRAPH, and
-# HAVE_DOT tags are set to YES then doxygen will generate a graph for each
-# documented header file showing the documented files that directly or
-# indirectly include this file.
+# If the INCLUDED_BY_GRAPH, ENABLE_PREPROCESSING and SEARCH_INCLUDES tags are
+# set to YES then doxygen will generate a graph for each documented file showing
+# the direct and indirect include dependencies of the file with other documented
+# files.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
 
 INCLUDED_BY_GRAPH      = YES
 
-# If the CALL_GRAPH and HAVE_DOT tags are set to YES then doxygen will
-# generate a call dependency graph for every global function or class method.
+# If the CALL_GRAPH tag is set to YES then doxygen will generate a call
+# dependency graph for every global function or class method.
+#
 # Note that enabling this option will significantly increase the time of a run.
 # So in most cases it will be better to enable call graphs for selected
 # functions only using the \callgraph command.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
 
 CALL_GRAPH             = NO
 
-# If the GRAPHICAL_HIERARCHY and HAVE_DOT tags are set to YES then doxygen
-# will graphical hierarchy of all classes instead of a textual one.
+# If the CALLER_GRAPH tag is set to YES then doxygen will generate a caller
+# dependency graph for every global function or class method.
+#
+# Note that enabling this option will significantly increase the time of a run.
+# So in most cases it will be better to enable caller graphs for selected
+# functions only using the \callergraph command.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+CALLER_GRAPH           = NO
+
+# If the GRAPHICAL_HIERARCHY tag is set to YES then doxygen will graphical
+# hierarchy of all classes instead of a textual one.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
 
 GRAPHICAL_HIERARCHY    = YES
 
-# If the DIRECTORY_GRAPH, SHOW_DIRECTORIES and HAVE_DOT tags are set to YES
-# then doxygen will show the dependencies a directory has on other directories
-# in a graphical way. The dependency relations are determined by the #include
-# relations between the files in the directories.
+# If the DIRECTORY_GRAPH tag is set to YES then doxygen will show the
+# dependencies a directory has on other directories in a graphical way. The
+# dependency relations are determined by the #include relations between the
+# files in the directories.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
 
 DIRECTORY_GRAPH        = YES
 
 # The DOT_IMAGE_FORMAT tag can be used to set the image format of the images
-# generated by dot. Possible values are png, jpg, or gif
-# If left blank png will be used.
+# generated by dot.
+# Note: If you choose svg you need to set HTML_FILE_EXTENSION to xhtml in order
+# to make the SVG files visible in IE 9+ (other browsers do not have this
+# requirement).
+# Possible values are: png, jpg, gif and svg.
+# The default value is: png.
+# This tag requires that the tag HAVE_DOT is set to YES.
 
 DOT_IMAGE_FORMAT       = png
 
-# The tag DOT_PATH can be used to specify the path where the dot tool can be
-# found. If left blank, it is assumed the dot tool can be found in the path.
+# If DOT_IMAGE_FORMAT is set to svg, then this option can be set to YES to
+# enable generation of interactive SVG images that allow zooming and panning.
+#
+# Note that this requires a modern browser other than Internet Explorer. Tested
+# and working are Firefox, Chrome, Safari, and Opera.
+# Note: For IE 9+ you need to set HTML_FILE_EXTENSION to xhtml in order to make
+# the SVG files visible. Older versions of IE do not have SVG support.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
 
-DOT_PATH               =
+INTERACTIVE_SVG        = NO
 
-# The DOTFILE_DIRS tag can be used to specify one or more directories that
-# contain dot files that are included in the documentation (see the
-# \dotfile command).
+# The DOT_PATH tag can be used to specify the path where the dot tool can be
+# found. If left blank, it is assumed the dot tool can be found in the path.
+# This tag requires that the tag HAVE_DOT is set to YES.
 
-DOTFILE_DIRS           =
+DOT_PATH               = 
 
-# The MAX_DOT_GRAPH_DEPTH tag can be used to set the maximum depth of the
-# graphs generated by dot. A depth value of 3 means that only nodes reachable
-# from the root by following a path via at most 3 edges will be shown. Nodes
-# that lay further from the root node will be omitted. Note that setting this
-# option to 1 or 2 may greatly reduce the computation time needed for large
-# code bases. Also note that a graph may be further truncated if the graph's
-# image dimensions are not sufficient to fit the graph (see MAX_DOT_GRAPH_WIDTH
-# and MAX_DOT_GRAPH_HEIGHT). If 0 is used for the depth value (the default),
-# the graph is not depth-constrained.
+# The DOTFILE_DIRS tag can be used to specify one or more directories that
+# contain dot files that are included in the documentation (see the \dotfile
+# command).
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOTFILE_DIRS           = 
+
+# The MSCFILE_DIRS tag can be used to specify one or more directories that
+# contain msc files that are included in the documentation (see the \mscfile
+# command).
+
+MSCFILE_DIRS           = 
+
+# The DIAFILE_DIRS tag can be used to specify one or more directories that
+# contain dia files that are included in the documentation (see the \diafile
+# command).
+
+DIAFILE_DIRS           = 
+
+# The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of nodes
+# that will be shown in the graph. If the number of nodes in a graph becomes
+# larger than this value, doxygen will truncate the graph, which is visualized
+# by representing a node as a red box. Note that doxygen if the number of direct
+# children of the root node in a graph is already larger than
+# DOT_GRAPH_MAX_NODES then the graph will not be shown at all. Also note that
+# the size of a graph can be further restricted by MAX_DOT_GRAPH_DEPTH.
+# Minimum value: 0, maximum value: 10000, default value: 50.
+# This tag requires that the tag HAVE_DOT is set to YES.
+
+DOT_GRAPH_MAX_NODES    = 50
+
+# The MAX_DOT_GRAPH_DEPTH tag can be used to set the maximum depth of the graphs
+# generated by dot. A depth value of 3 means that only nodes reachable from the
+# root by following a path via at most 3 edges will be shown. Nodes that lay
+# further from the root node will be omitted. Note that setting this option to 1
+# or 2 may greatly reduce the computation time needed for large code bases. Also
+# note that the size of a graph can be further restricted by
+# DOT_GRAPH_MAX_NODES. Using a depth of 0 means no depth restriction.
+# Minimum value: 0, maximum value: 1000, default value: 0.
+# This tag requires that the tag HAVE_DOT is set to YES.
 
 MAX_DOT_GRAPH_DEPTH    = 0
 
 # Set the DOT_TRANSPARENT tag to YES to generate images with a transparent
-# background. This is disabled by default, which results in a white background.
+# background. This is disabled by default, because dot on Windows does not seem
+# to support this out of the box.
+#
 # Warning: Depending on the platform used, enabling this option may lead to
 # badly anti-aliased labels on the edges of a graph (i.e. they become hard to
 # read).
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
 
 DOT_TRANSPARENT        = NO
 
 # Set the DOT_MULTI_TARGETS tag to YES allow dot to generate multiple output
 # files in one run (i.e. multiple -o and -T options on the command line). This
-# makes dot run faster, but since only newer versions of dot (>1.8.10)
-# support this, this feature is disabled by default.
+# makes dot run faster, but since only newer versions of dot (>1.8.10) support
+# this, this feature is disabled by default.
+# The default value is: NO.
+# This tag requires that the tag HAVE_DOT is set to YES.
 
 DOT_MULTI_TARGETS      = NO
 
-# If the GENERATE_LEGEND tag is set to YES (the default) Doxygen will
-# generate a legend page explaining the meaning of the various boxes and
-# arrows in the dot generated graphs.
+# If the GENERATE_LEGEND tag is set to YES doxygen will generate a legend page
+# explaining the meaning of the various boxes and arrows in the dot generated
+# graphs.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
 
 GENERATE_LEGEND        = YES
 
-# If the DOT_CLEANUP tag is set to YES (the default) Doxygen will
-# remove the intermediate dot files that are used to generate
-# the various graphs.
+# If the DOT_CLEANUP tag is set to YES doxygen will remove the intermediate dot
+# files that are used to generate the various graphs.
+# The default value is: YES.
+# This tag requires that the tag HAVE_DOT is set to YES.
 
 DOT_CLEANUP            = YES
-
-#---------------------------------------------------------------------------
-# Configuration::additions related to the search engine
-#---------------------------------------------------------------------------
-
-# The SEARCHENGINE tag specifies whether or not a search engine should be
-# used. If set to NO the values of all tags below this one will be ignored.
-
-SEARCHENGINE           = NO
diff --git a/docs/coin_doxygenfiles.inc b/docs/coin_doxygenfiles.inc
index db1c47f..70a36a7 100644
--- a/docs/coin_doxygenfiles.inc
+++ b/docs/coin_doxygenfiles.inc
@@ -31,6 +31,11 @@ DOXYGEN_INPUT="
                          ${path_tag}${coin_src_dir}/include/Inventor/annex/FXViz/nodes/SoShadowGroup.h
                          ${path_tag}${coin_src_dir}/include/Inventor/annex/FXViz/nodes/SoShadowSpotLight.h
                          ${path_tag}${coin_src_dir}/include/Inventor/annex/FXViz/nodes/SoShadowStyle.h
+                         ${path_tag}${coin_src_dir}/include/Inventor/annex/HardCopy/SoHardCopy.h
+                         ${path_tag}${coin_src_dir}/include/Inventor/annex/HardCopy/SoPSVectorOutput.h
+                         ${path_tag}${coin_src_dir}/include/Inventor/annex/HardCopy/SoVectorizeAction.h
+                         ${path_tag}${coin_src_dir}/include/Inventor/annex/HardCopy/SoVectorizePSAction.h
+                         ${path_tag}${coin_src_dir}/include/Inventor/annex/HardCopy/SoVectorOutput.h
                          ${path_tag}${coin_src_dir}/include/Inventor/annex/Profiler/elements/SoProfilerElement.h
                          ${path_tag}${coin_src_dir}/include/Inventor/annex/Profiler/nodekits/SoNodeVisualize.h
                          ${path_tag}${coin_src_dir}/include/Inventor/annex/Profiler/nodekits/SoProfilerOverlayKit.h
@@ -63,6 +68,7 @@ DOXYGEN_INPUT="
                          ${path_tag}${coin_src_dir}/include/Inventor/C/glue/spidermonkey.h
                          ${path_tag}${coin_src_dir}/include/Inventor/collision/SoIntersectionDetectionAction.h
                          ${path_tag}${coin_src_dir}/include/Inventor/C/threads/barrier.h
+                         ${path_tag}${coin_src_dir}/include/Inventor/C/threads/common.h
                          ${path_tag}${coin_src_dir}/include/Inventor/C/threads/condvar.h
                          ${path_tag}${coin_src_dir}/include/Inventor/C/threads/fifo.h
                          ${path_tag}${coin_src_dir}/include/Inventor/C/threads/mutex.h
@@ -378,6 +384,7 @@ DOXYGEN_INPUT="
                          ${path_tag}${coin_src_dir}/include/Inventor/lists/SoPathList.h
                          ${path_tag}${coin_src_dir}/include/Inventor/lists/SoPickedPointList.h
                          ${path_tag}${coin_src_dir}/include/Inventor/lists/SoTypeList.h
+                         ${path_tag}${coin_src_dir}/include/Inventor/lock/SoLockMgr.h
                          ${path_tag}${coin_src_dir}/include/Inventor/manips/SoCenterballManip.h
                          ${path_tag}${coin_src_dir}/include/Inventor/manips/SoClipPlaneManip.h
                          ${path_tag}${coin_src_dir}/include/Inventor/manips/SoDirectionalLightManip.h
@@ -432,6 +439,7 @@ DOXYGEN_INPUT="
                          ${path_tag}${coin_src_dir}/include/Inventor/nodekits/SoSeparatorKit.h
                          ${path_tag}${coin_src_dir}/include/Inventor/nodekits/SoShapeKit.h
                          ${path_tag}${coin_src_dir}/include/Inventor/nodekits/SoWrapperKit.h
+                         ${path_tag}${coin_src_dir}/include/Inventor/nodes/SoAlphaTest.h
                          ${path_tag}${coin_src_dir}/include/Inventor/nodes/SoAnnotation.h
                          ${path_tag}${coin_src_dir}/include/Inventor/nodes/SoAntiSquish.h
                          ${path_tag}${coin_src_dir}/include/Inventor/nodes/SoArray.h
@@ -515,6 +523,7 @@ DOXYGEN_INPUT="
                          ${path_tag}${coin_src_dir}/include/Inventor/nodes/SoProfile.h
                          ${path_tag}${coin_src_dir}/include/Inventor/nodes/SoQuadMesh.h
                          ${path_tag}${coin_src_dir}/include/Inventor/nodes/SoResetTransform.h
+                         ${path_tag}${coin_src_dir}/include/Inventor/nodes/SoPerspectiveCamera.h
                          ${path_tag}${coin_src_dir}/include/Inventor/nodes/SoRotation.h
                          ${path_tag}${coin_src_dir}/include/Inventor/nodes/SoRotationXYZ.h
                          ${path_tag}${coin_src_dir}/include/Inventor/nodes/SoRotor.h
@@ -584,6 +593,7 @@ DOXYGEN_INPUT="
                          ${path_tag}${coin_src_dir}/include/Inventor/projectors/SbSphereProjector.h
                          ${path_tag}${coin_src_dir}/include/Inventor/projectors/SbSphereSectionProjector.h
                          ${path_tag}${coin_src_dir}/include/Inventor/projectors/SbSphereSheetProjector.h
+                         ${path_tag}${coin_src_dir}/include/Inventor/SbBasic.h
                          ${path_tag}${coin_src_dir}/include/Inventor/SbBox2d.h
                          ${path_tag}${coin_src_dir}/include/Inventor/SbBox2f.h
                          ${path_tag}${coin_src_dir}/include/Inventor/SbBox2i32.h
@@ -779,6 +789,7 @@ DOXYGEN_INPUT="
                          ${path_tag}${coin_src_dir}/include/Inventor/VRMLnodes/SoVRMLWorldInfo.h
                          ${path_tag}${coin_src_dir}/include/SoDebug.h
                          ${path_tag}${coin_src_dir}/src/actions/SoAction.cpp
+                         ${path_tag}${coin_src_dir}/src/actions/SoActionP.h
                          ${path_tag}${coin_src_dir}/src/actions/SoAudioRenderAction.cpp
                          ${path_tag}${coin_src_dir}/src/actions/SoBoxHighlightRenderAction.cpp
                          ${path_tag}${coin_src_dir}/src/actions/SoCallbackAction.cpp
@@ -875,12 +886,16 @@ DOXYGEN_INPUT="
                          ${path_tag}${coin_src_dir}/src/caches/SoGLCacheList.cpp
                          ${path_tag}${coin_src_dir}/src/caches/SoGLRenderCache.cpp
                          ${path_tag}${coin_src_dir}/src/caches/SoGlyphCache.cpp
+                         ${path_tag}${coin_src_dir}/src/caches/SoGlyphCache.h
                          ${path_tag}${coin_src_dir}/src/caches/SoNormalCache.cpp
                          ${path_tag}${coin_src_dir}/src/caches/SoPrimitiveVertexCache.cpp
                          ${path_tag}${coin_src_dir}/src/caches/SoShaderProgramCache.cpp
+                         ${path_tag}${coin_src_dir}/src/caches/SoShaderProgramCache.h
                          ${path_tag}${coin_src_dir}/src/caches/SoTextureCoordinateCache.cpp
                          ${path_tag}${coin_src_dir}/src/caches/SoVBOCache.cpp
+                         ${path_tag}${coin_src_dir}/src/caches/SoVBOCache.h
                          ${path_tag}${coin_src_dir}/src/collision/SbTri3f.cpp
+                         ${path_tag}${coin_src_dir}/src/collision/SbTri3f.h
                          ${path_tag}${coin_src_dir}/src/collision/SoIntersectionDetectionAction.cpp
                          ${path_tag}${coin_src_dir}/src/details/SoConeDetail.cpp
                          ${path_tag}${coin_src_dir}/src/details/SoCubeDetail.cpp
@@ -893,6 +908,7 @@ DOXYGEN_INPUT="
                          ${path_tag}${coin_src_dir}/src/details/SoTextDetail.cpp
                          ${path_tag}${coin_src_dir}/src/doc/Coin_books.dox
                          ${path_tag}${coin_src_dir}/src/doc/Coin_environment.dox
+                         ${path_tag}${coin_src_dir}/src/doc/environment.dox.h
                          ${path_tag}${coin_src_dir}/src/doc/Coin_macros.dox
                          ${path_tag}${coin_src_dir}/src/doc/Coin_main.dox
                          ${path_tag}${coin_src_dir}/src/doc/Coin_modules.dox
@@ -941,13 +957,13 @@ DOXYGEN_INPUT="
                          ${path_tag}${coin_src_dir}/src/elements/GL/SoGLProjectionMatrixElement.cpp
                          ${path_tag}${coin_src_dir}/src/elements/GL/SoGLRenderPassElement.cpp
                          ${path_tag}${coin_src_dir}/src/elements/GL/SoGLShapeHintsElement.cpp
-                         ${path_tag}${coin_src_dir}/src/elements/GL/SoGLTextureEnabledElement.cpp
                          ${path_tag}${coin_src_dir}/src/elements/GL/SoGLUpdateAreaElement.cpp
                          ${path_tag}${coin_src_dir}/src/elements/GL/SoGLVBOElement.cpp
                          ${path_tag}${coin_src_dir}/src/elements/GL/SoGLVertexAttributeElement.cpp
                          ${path_tag}${coin_src_dir}/src/elements/GL/SoGLViewingMatrixElement.cpp
                          ${path_tag}${coin_src_dir}/src/elements/GL/SoGLViewportRegionElement.cpp
                          ${path_tag}${coin_src_dir}/src/elements/GL/SoResetMatrixElement.cpp
+                         ${path_tag}${coin_src_dir}/src/elements/GL/SoResetMatrixElement.h
                          ${path_tag}${coin_src_dir}/src/elements/SoAccumulatedElement.cpp
                          ${path_tag}${coin_src_dir}/src/elements/SoAmbientColorElement.cpp
                          ${path_tag}${coin_src_dir}/src/elements/SoAnnoText3CharOrientElement.cpp
@@ -1018,7 +1034,9 @@ DOXYGEN_INPUT="
                          ${path_tag}${coin_src_dir}/src/elements/SoTextureOverrideElement.cpp
                          ${path_tag}${coin_src_dir}/src/elements/SoTextureQualityElement.cpp
                          ${path_tag}${coin_src_dir}/src/elements/SoTextureScalePolicyElement.cpp
+                         ${path_tag}${coin_src_dir}/src/elements/SoTextureScalePolicyElement.h
                          ${path_tag}${coin_src_dir}/src/elements/SoTextureScaleQualityElement.cpp
+                         ${path_tag}${coin_src_dir}/src/elements/SoTextureScaleQualityElement.h
                          ${path_tag}${coin_src_dir}/src/elements/SoTextureUnitElement.cpp
                          ${path_tag}${coin_src_dir}/src/elements/SoTransparencyElement.cpp
                          ${path_tag}${coin_src_dir}/src/elements/SoUnitsElement.cpp
@@ -1187,8 +1205,10 @@ DOXYGEN_INPUT="
                          ${path_tag}${coin_src_dir}/src/hardcopy/VectorizePSAction.cpp
                          ${path_tag}${coin_src_dir}/src/hardcopy/VectorOutput.cpp
                          ${path_tag}${coin_src_dir}/src/io/SoInput.cpp
+                         ${path_tag}${coin_src_dir}/src/io/SoInputP.h
                          ${path_tag}${coin_src_dir}/src/io/SoOutput.cpp
                          ${path_tag}${coin_src_dir}/src/io/SoWriterefCounter.cpp
+                         ${path_tag}${coin_src_dir}/src/io/SoWriterefCounter.h
                          ${path_tag}${coin_src_dir}/src/lists/SbIntList.cpp
                          ${path_tag}${coin_src_dir}/src/lists/SbList.cpp
                          ${path_tag}${coin_src_dir}/src/lists/SbPList.cpp
@@ -1225,6 +1245,7 @@ DOXYGEN_INPUT="
                          ${path_tag}${coin_src_dir}/src/misc/SoBase.cpp
                          ${path_tag}${coin_src_dir}/src/misc/SoChildList.cpp
                          ${path_tag}${coin_src_dir}/src/misc/SoCompactPathList.cpp
+                         ${path_tag}${coin_src_dir}/src/misc/SoCompactPathList.h
                          ${path_tag}${coin_src_dir}/src/misc/SoContextHandler.cpp
                          ${path_tag}${coin_src_dir}/src/misc/SoDB.cpp
                          ${path_tag}${coin_src_dir}/src/misc/SoDebug.cpp
@@ -1245,6 +1266,7 @@ DOXYGEN_INPUT="
                          ${path_tag}${coin_src_dir}/src/misc/SoProtoInstance.cpp
                          ${path_tag}${coin_src_dir}/src/misc/SoSceneManager.cpp
                          ${path_tag}${coin_src_dir}/src/misc/SoShaderGenerator.cpp
+                         ${path_tag}${coin_src_dir}/src/misc/SoShaderGenerator.h
                          ${path_tag}${coin_src_dir}/src/misc/SoState.cpp
                          ${path_tag}${coin_src_dir}/src/misc/SoTempPath.cpp
                          ${path_tag}${coin_src_dir}/src/misc/SoType.cpp
@@ -1272,6 +1294,7 @@ DOXYGEN_INPUT="
                          ${path_tag}${coin_src_dir}/src/nodekits/SoSeparatorKit.cpp
                          ${path_tag}${coin_src_dir}/src/nodekits/SoShapeKit.cpp
                          ${path_tag}${coin_src_dir}/src/nodekits/SoWrapperKit.cpp
+                         ${path_tag}${coin_src_dir}/src/nodes/SoAlphaTest.cpp
                          ${path_tag}${coin_src_dir}/src/nodes/SoAnnotation.cpp
                          ${path_tag}${coin_src_dir}/src/nodes/SoAntiSquish.cpp
                          ${path_tag}${coin_src_dir}/src/nodes/SoArray.cpp
@@ -1328,6 +1351,7 @@ DOXYGEN_INPUT="
                          ${path_tag}${coin_src_dir}/src/nodes/SoProfileCoordinate3.cpp
                          ${path_tag}${coin_src_dir}/src/nodes/SoProfile.cpp
                          ${path_tag}${coin_src_dir}/src/nodes/SoResetTransform.cpp
+                         ${path_tag}${coin_src_dir}/src/nodes/SoReversePerspectiveCamera.cpp
                          ${path_tag}${coin_src_dir}/src/nodes/SoRotation.cpp
                          ${path_tag}${coin_src_dir}/src/nodes/SoRotationXYZ.cpp
                          ${path_tag}${coin_src_dir}/src/nodes/SoRotor.cpp
@@ -1380,6 +1404,7 @@ DOXYGEN_INPUT="
                          ${path_tag}${coin_src_dir}/src/profiler/SoProfiler.cpp
                          ${path_tag}${coin_src_dir}/src/profiler/SoProfilerElement.cpp
                          ${path_tag}${coin_src_dir}/src/profiler/SoProfilerOverlayKit.cpp
+                         ${path_tag}${coin_src_dir}/src/profiler/SoProfilerP.h
                          ${path_tag}${coin_src_dir}/src/profiler/SoProfilerStats.cpp
                          ${path_tag}${coin_src_dir}/src/profiler/SoProfilingReportGenerator.cpp
                          ${path_tag}${coin_src_dir}/src/projectors/SbCylinderPlaneProjector.cpp
@@ -1401,7 +1426,9 @@ DOXYGEN_INPUT="
                          ${path_tag}${coin_src_dir}/src/rendering/SoOffscreenRenderer.cpp
                          ${path_tag}${coin_src_dir}/src/rendering/SoRenderManager.cpp
                          ${path_tag}${coin_src_dir}/src/rendering/SoVBO.cpp
+                         ${path_tag}${coin_src_dir}/src/rendering/SoVBO.h
                          ${path_tag}${coin_src_dir}/src/rendering/SoVertexArrayIndexer.cpp
+                         ${path_tag}${coin_src_dir}/src/rendering/SoVertexArrayIndexer.h
                          ${path_tag}${coin_src_dir}/src/scxml/ScXMLAbstractStateElt.cpp
                          ${path_tag}${coin_src_dir}/src/scxml/ScXMLAnchorElt.cpp
                          ${path_tag}${coin_src_dir}/src/scxml/ScXMLAssignElt.cpp
@@ -1430,6 +1457,7 @@ DOXYGEN_INPUT="
                          ${path_tag}${coin_src_dir}/src/scxml/ScXMLObject.cpp
                          ${path_tag}${coin_src_dir}/src/scxml/ScXMLOnEntryElt.cpp
                          ${path_tag}${coin_src_dir}/src/scxml/ScXMLOnExitElt.cpp
+                         ${path_tag}${coin_src_dir}/src/scxml/ScXMLP.h
                          ${path_tag}${coin_src_dir}/src/scxml/ScXMLParallelElt.cpp
                          ${path_tag}${coin_src_dir}/src/scxml/ScXMLParamElt.cpp
                          ${path_tag}${coin_src_dir}/src/scxml/ScXMLScriptElt.cpp
@@ -1455,6 +1483,7 @@ DOXYGEN_INPUT="
                          ${path_tag}${coin_src_dir}/src/shaders/SoFragmentShader.cpp
                          ${path_tag}${coin_src_dir}/src/shaders/SoGeometryShader.cpp
                          ${path_tag}${coin_src_dir}/src/shaders/SoShader.cpp
+                         ${path_tag}${coin_src_dir}/src/shaders/SoShader.h
                          ${path_tag}${coin_src_dir}/src/shaders/SoShaderObject.cpp
                          ${path_tag}${coin_src_dir}/src/shaders/SoShaderParameter.cpp
                          ${path_tag}${coin_src_dir}/src/shaders/SoShaderProgram.cpp
@@ -1497,22 +1526,36 @@ DOXYGEN_INPUT="
                          ${path_tag}${coin_src_dir}/src/soscxml/SoScXMLEvent.cpp
                          ${path_tag}${coin_src_dir}/src/soscxml/SoScXMLStateMachine.cpp
                          ${path_tag}${coin_src_dir}/src/threads/barrier.cpp
+                         ${path_tag}${coin_src_dir}/src/threads/barrierp.h
+                         ${path_tag}${coin_src_dir}/src/threads/common.cpp
                          ${path_tag}${coin_src_dir}/src/threads/condvar.cpp
+                         ${path_tag}${coin_src_dir}/src/threads/condvarp.h
                          ${path_tag}${coin_src_dir}/src/threads/fifo.cpp
+                         ${path_tag}${coin_src_dir}/src/threads/fifop.h
                          ${path_tag}${coin_src_dir}/src/threads/mutex.cpp
+                         ${path_tag}${coin_src_dir}/src/threads/mutexp.h
                          ${path_tag}${coin_src_dir}/src/threads/recmutex.cpp
+                         ${path_tag}${coin_src_dir}/src/threads/recmutexp.h
                          ${path_tag}${coin_src_dir}/src/threads/rwmutex.cpp
+                         ${path_tag}${coin_src_dir}/src/threads/rwmutexp.h
                          ${path_tag}${coin_src_dir}/src/threads/sched.cpp
                          ${path_tag}${coin_src_dir}/src/threads/schedp.h
                          ${path_tag}${coin_src_dir}/src/threads/storage.cpp
+                         ${path_tag}${coin_src_dir}/src/threads/storagep.h
                          ${path_tag}${coin_src_dir}/src/threads/sync.cpp
                          ${path_tag}${coin_src_dir}/src/threads/thread.cpp
+                         ${path_tag}${coin_src_dir}/src/threads/threadp.h
                          ${path_tag}${coin_src_dir}/src/threads/worker.cpp
+                         ${path_tag}${coin_src_dir}/src/threads/workerp.h
                          ${path_tag}${coin_src_dir}/src/threads/wpool.cpp
+                         ${path_tag}${coin_src_dir}/src/threads/wpoolp.h
                          ${path_tag}${coin_src_dir}/src/tidbits.cpp
                          ${path_tag}${coin_src_dir}/src/upgraders/SoPackedColorV20.cpp
+                         ${path_tag}${coin_src_dir}/src/upgraders/SoPackedColorV20.h
                          ${path_tag}${coin_src_dir}/src/upgraders/SoShapeHintsV10.cpp
+                         ${path_tag}${coin_src_dir}/src/upgraders/SoShapeHintsV10.h
                          ${path_tag}${coin_src_dir}/src/upgraders/SoUpgrader.cpp
+                         ${path_tag}${coin_src_dir}/src/upgraders/SoUpgrader.h
                          ${path_tag}${coin_src_dir}/src/vrml97/Anchor.cpp
                          ${path_tag}${coin_src_dir}/src/vrml97/Appearance.cpp
                          ${path_tag}${coin_src_dir}/src/vrml97/AudioClip.cpp
diff --git a/docs/doxygen/Coin_logo.png b/docs/doxygen/Coin_logo.png
index 4254e36..0efb095 100644
Binary files a/docs/doxygen/Coin_logo.png and b/docs/doxygen/Coin_logo.png differ
diff --git a/docs/doxygen/footer.html b/docs/doxygen/footer.html
index c24d52e..b869e7d 100644
--- a/docs/doxygen/footer.html
+++ b/docs/doxygen/footer.html
@@ -1,6 +1,17 @@
-<hr noshade>
-<p align="right">Copyright &copy by <a href="http://www.kongsberg.com/kogt">Kongsberg Oil & Gas Technologies</a>. All rights reserved.</p>
-<address style="align: right;"><small>
-Generated on $datetime for $projectname by <a href="http://www.doxygen.org/">Doxygen</a> $doxygenversion.</small></address>
+<!-- start footer part -->
+<!--BEGIN GENERATE_TREEVIEW-->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    $navpath
+    <li class="footer">$generatedby
+    <a href="http://www.doxygen.org/index.html">doxygen</a> $doxygenversion </li>
+  </ul>
+</div>
+<!--END GENERATE_TREEVIEW-->
+<!--BEGIN !GENERATE_TREEVIEW-->
+<hr class="footer"/><address class="footer"><small>
+$generatedby  <a href="http://www.doxygen.org/index.html">doxygen</a> $doxygenversion
+</small></address>
+<!--END !GENERATE_TREEVIEW-->
 </body>
 </html>
diff --git a/docs/doxygen/header.html b/docs/doxygen/header.html
index 692ea76..d2cc469 100644
--- a/docs/doxygen/header.html
+++ b/docs/doxygen/header.html
@@ -1,16 +1,42 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
-<title>$title</title>
-<link href="stylesheet.css" rel="stylesheet" type="text/css">
-</head><body><table width="100%">
-<tr>
-  <td>
-    <img src="Coin_logo.png" alt="Coin Logo">
+<!-- HTML header for doxygen 1.8.8-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen $doxygenversion"/>
+<!--BEGIN PROJECT_NAME--><title>$projectname: $title</title><!--END PROJECT_NAME-->
+<!--BEGIN !PROJECT_NAME--><title>$title</title><!--END !PROJECT_NAME-->
+<link href="$relpath^tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="$relpath^jquery.js"></script>
+<script type="text/javascript" src="$relpath^dynsections.js"></script>
+$treeview
+$search
+$mathjax
+<link href="$relpath^$stylesheet" rel="stylesheet" type="text/css" />
+$extrastylesheet
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+
+<!--BEGIN TITLEAREA-->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0" style="width: 100%; background-image:url('nav_f.png'); background-color: #E2E8F2; background-repeat:repeat-x">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em; width: 66px;">
+   <img src="coin_logo.png" alt="Coin Logo" />
   </td>
-  <td align="right">
-    <a href="http://www.coin3d.org/">http://www.coin3d.org/</a><br />
-    <a href="http://www.kongsberg.com/kogt/">http://www.kongsberg.com/kogt/</a><br />
+  <td>
+    Coin3D is Free Software,<br />published under the <a href="http://opensource.org/licenses/BSD-3-Clause">BSD 3-clause license</a>.
   </td>
-</tr>
+  <td style="text-align: right; padding-right: 0.5em;">
+    <a href="https://bitbucket.org/Coin3D/">https://bitbucket.org/Coin3D/</a><br />
+    <a href="http://www.kongsberg.com/kogt/">http://www.kongsberg.com/kogt/</a><br />  
+    </td>
+ </tr>
+ </tbody>
 </table>
-<hr noshade />
+</div>
+<!--END TITLEAREA-->
+<!-- end header part -->
diff --git a/docs/doxygen/images/asciitext.png b/docs/doxygen/images/asciitext.png
new file mode 100644
index 0000000..d7dc459
Binary files /dev/null and b/docs/doxygen/images/asciitext.png differ
diff --git a/docs/doxygen/images/basekitexample.png b/docs/doxygen/images/basekitexample.png
new file mode 100644
index 0000000..fe6db08
Binary files /dev/null and b/docs/doxygen/images/basekitexample.png differ
diff --git a/docs/doxygen/images/centerball.png b/docs/doxygen/images/centerball.png
new file mode 100644
index 0000000..4ea5f5d
Binary files /dev/null and b/docs/doxygen/images/centerball.png differ
diff --git a/docs/doxygen/images/centerballdragger_actionexample.png b/docs/doxygen/images/centerballdragger_actionexample.png
new file mode 100644
index 0000000..cb22396
Binary files /dev/null and b/docs/doxygen/images/centerballdragger_actionexample.png differ
diff --git a/docs/doxygen/images/directionallight.png b/docs/doxygen/images/directionallight.png
new file mode 100644
index 0000000..7df9ff3
Binary files /dev/null and b/docs/doxygen/images/directionallight.png differ
diff --git a/docs/doxygen/images/directionallightdragger_actionshot.png b/docs/doxygen/images/directionallightdragger_actionshot.png
new file mode 100644
index 0000000..dfe40e3
Binary files /dev/null and b/docs/doxygen/images/directionallightdragger_actionshot.png differ
diff --git a/docs/doxygen/images/dragpoint.png b/docs/doxygen/images/dragpoint.png
new file mode 100644
index 0000000..3d16a78
Binary files /dev/null and b/docs/doxygen/images/dragpoint.png differ
diff --git a/docs/doxygen/images/drawstyle.png b/docs/doxygen/images/drawstyle.png
new file mode 100644
index 0000000..f316bd8
Binary files /dev/null and b/docs/doxygen/images/drawstyle.png differ
diff --git a/docs/doxygen/images/handlebox.png b/docs/doxygen/images/handlebox.png
new file mode 100644
index 0000000..bf3e78f
Binary files /dev/null and b/docs/doxygen/images/handlebox.png differ
diff --git a/docs/doxygen/images/jack-in-action.png b/docs/doxygen/images/jack-in-action.png
new file mode 100644
index 0000000..ae12a1a
Binary files /dev/null and b/docs/doxygen/images/jack-in-action.png differ
diff --git a/docs/doxygen/images/jack.png b/docs/doxygen/images/jack.png
new file mode 100644
index 0000000..31b8f2c
Binary files /dev/null and b/docs/doxygen/images/jack.png differ
diff --git a/docs/doxygen/images/nurbscurve-circle.png b/docs/doxygen/images/nurbscurve-circle.png
new file mode 100644
index 0000000..dcbc726
Binary files /dev/null and b/docs/doxygen/images/nurbscurve-circle.png differ
diff --git a/docs/doxygen/images/nurbsprofile.png b/docs/doxygen/images/nurbsprofile.png
new file mode 100644
index 0000000..c42fec0
Binary files /dev/null and b/docs/doxygen/images/nurbsprofile.png differ
diff --git a/docs/doxygen/images/nurbssurface.png b/docs/doxygen/images/nurbssurface.png
new file mode 100644
index 0000000..fbb6dfb
Binary files /dev/null and b/docs/doxygen/images/nurbssurface.png differ
diff --git a/docs/doxygen/images/pointlight.png b/docs/doxygen/images/pointlight.png
new file mode 100644
index 0000000..bf5ead7
Binary files /dev/null and b/docs/doxygen/images/pointlight.png differ
diff --git a/docs/doxygen/images/quadmesh.png b/docs/doxygen/images/quadmesh.png
new file mode 100644
index 0000000..7435a07
Binary files /dev/null and b/docs/doxygen/images/quadmesh.png differ
diff --git a/docs/doxygen/images/rotatecylindrical.png b/docs/doxygen/images/rotatecylindrical.png
new file mode 100644
index 0000000..feaeb71
Binary files /dev/null and b/docs/doxygen/images/rotatecylindrical.png differ
diff --git a/docs/doxygen/images/rotatedisc.png b/docs/doxygen/images/rotatedisc.png
new file mode 100644
index 0000000..aae8108
Binary files /dev/null and b/docs/doxygen/images/rotatedisc.png differ
diff --git a/docs/doxygen/images/rotatespherical.png b/docs/doxygen/images/rotatespherical.png
new file mode 100644
index 0000000..de1ac50
Binary files /dev/null and b/docs/doxygen/images/rotatespherical.png differ
diff --git a/docs/doxygen/images/scale1.png b/docs/doxygen/images/scale1.png
new file mode 100644
index 0000000..113f293
Binary files /dev/null and b/docs/doxygen/images/scale1.png differ
diff --git a/docs/doxygen/images/scale2uniform.png b/docs/doxygen/images/scale2uniform.png
new file mode 100644
index 0000000..5d22fa5
Binary files /dev/null and b/docs/doxygen/images/scale2uniform.png differ
diff --git a/docs/doxygen/images/scaleuniform.png b/docs/doxygen/images/scaleuniform.png
new file mode 100644
index 0000000..8b720ad
Binary files /dev/null and b/docs/doxygen/images/scaleuniform.png differ
diff --git a/docs/doxygen/images/sosfimage.png b/docs/doxygen/images/sosfimage.png
new file mode 100644
index 0000000..8696f7a
Binary files /dev/null and b/docs/doxygen/images/sosfimage.png differ
diff --git a/docs/doxygen/images/spheresheet.png b/docs/doxygen/images/spheresheet.png
new file mode 100644
index 0000000..8f857f3
Binary files /dev/null and b/docs/doxygen/images/spheresheet.png differ
diff --git a/docs/doxygen/images/tabbox.png b/docs/doxygen/images/tabbox.png
new file mode 100644
index 0000000..c2fb5ad
Binary files /dev/null and b/docs/doxygen/images/tabbox.png differ
diff --git a/docs/doxygen/images/tabplane.png b/docs/doxygen/images/tabplane.png
new file mode 100644
index 0000000..bbbf021
Binary files /dev/null and b/docs/doxygen/images/tabplane.png differ
diff --git a/docs/doxygen/images/text3.png b/docs/doxygen/images/text3.png
new file mode 100644
index 0000000..4e07189
Binary files /dev/null and b/docs/doxygen/images/text3.png differ
diff --git a/docs/doxygen/images/texture3.png b/docs/doxygen/images/texture3.png
new file mode 100644
index 0000000..081f39e
Binary files /dev/null and b/docs/doxygen/images/texture3.png differ
diff --git a/docs/doxygen/images/trackball-cone.png b/docs/doxygen/images/trackball-cone.png
new file mode 100644
index 0000000..d6fc8c2
Binary files /dev/null and b/docs/doxygen/images/trackball-cone.png differ
diff --git a/docs/doxygen/images/trackball.png b/docs/doxygen/images/trackball.png
new file mode 100644
index 0000000..5e2c4a9
Binary files /dev/null and b/docs/doxygen/images/trackball.png differ
diff --git a/docs/doxygen/images/transformbox.png b/docs/doxygen/images/transformbox.png
new file mode 100644
index 0000000..86a333a
Binary files /dev/null and b/docs/doxygen/images/transformbox.png differ
diff --git a/docs/doxygen/images/transformer.png b/docs/doxygen/images/transformer.png
new file mode 100644
index 0000000..7ba0e50
Binary files /dev/null and b/docs/doxygen/images/transformer.png differ
diff --git a/docs/doxygen/images/translate1.png b/docs/doxygen/images/translate1.png
new file mode 100644
index 0000000..c94afcb
Binary files /dev/null and b/docs/doxygen/images/translate1.png differ
diff --git a/docs/doxygen/images/translate2.png b/docs/doxygen/images/translate2.png
new file mode 100644
index 0000000..3ea5414
Binary files /dev/null and b/docs/doxygen/images/translate2.png differ
diff --git a/docs/doxygen/images/transparencytype.png b/docs/doxygen/images/transparencytype.png
new file mode 100644
index 0000000..2cbe30f
Binary files /dev/null and b/docs/doxygen/images/transparencytype.png differ
diff --git a/docs/doxygen/stylesheet.css b/docs/doxygen/stylesheet.css
index 6089414..02e8b01 100644
--- a/docs/doxygen/stylesheet.css
+++ b/docs/doxygen/stylesheet.css
@@ -1,362 +1,1440 @@
-BODY,H1,H2,H3,H4,H5,H6,P,CENTER,TD,TH,UL,DL,DIV {
-       font-family: Geneva, Arial, Helvetica, sans-serif;
-}
-BODY,TD {
-       font-size: 90%;
-}
-H1 {
-       text-align: center;
-       font-size: 160%;
-}
-H2 {
-       font-size: 120%;
-}
-H3 {
-       font-size: 100%;
-}
-IMG {
-       border: 0;
-}
-CAPTION { font-weight: bold }
-DIV.qindex {
-       width: 100%;
-       background-color: #e8eef2;
-       border: 1px solid #84b0c7;
-       text-align: center;
-       margin: 2px;
-       padding: 2px;
-       line-height: 140%;
-}
-DIV.nav {
-       width: 100%;
-       background-color: #e8eef2;
-       border: 1px solid #84b0c7;
-       text-align: center;
-       margin: 2px;
-       padding: 2px;
-       line-height: 140%;
-}
-DIV.navtab {
-       background-color: #e8eef2;
-       border: 1px solid #84b0c7;
-       text-align: center;
-       margin: 2px;
-       margin-right: 15px;
-       padding: 2px;
-}
-TD.navtab {
-       font-size: 70%;
-}
-A.qindex {
-       text-decoration: none;
-       font-weight: bold;
-       color: #1A419D;
-}
-A.qindex:visited {
-       text-decoration: none;
-       font-weight: bold;
-       color: #1A419D
-}
-A.qindex:hover {
-       text-decoration: none;
-       background-color: #ddddff;
-}
-A.qindexHL {
-       text-decoration: none;
-       font-weight: bold;
-       background-color: #6666cc;
-       color: #ffffff;
-       border: 1px double #9295C2;
-}
-A.qindexHL:hover {
-       text-decoration: none;
-       background-color: #6666cc;
-       color: #ffffff;
-}
-A.qindexHL:visited { text-decoration: none; background-color: #6666cc; color: #ffffff }
-A.el { text-decoration: none; font-weight: bold }
-A.elRef { font-weight: bold }
-A.code:link { text-decoration: none; font-weight: normal; color: #0000FF}
-A.code:visited { text-decoration: none; font-weight: normal; color: #0000FF}
-A.codeRef:link { font-weight: normal; color: #0000FF}
-A.codeRef:visited { font-weight: normal; color: #0000FF}
-A:hover { text-decoration: none; background-color: #f2f2ff }
-DL.el { margin-left: -1cm }
-.fragment {
-       font-family: monospace, fixed;
-       font-size: 95%;
-}
-PRE.fragment {
-       border: 1px solid #CCCCCC;
-       background-color: #f5f5f5;
-       margin-top: 4px;
-       margin-bottom: 4px;
-       margin-left: 2px;
-       margin-right: 8px;
-       padding-left: 6px;
-       padding-right: 6px;
-       padding-top: 4px;
-       padding-bottom: 4px;
-}
-DIV.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px }
-
-DIV.groupHeader {
-       margin-left: 16px;
-       margin-top: 12px;
-       margin-bottom: 6px;
-       font-weight: bold;
-}
-DIV.groupText { margin-left: 16px; font-style: italic; font-size: 90% }
-BODY {
-       background: white;
-       color: black;
-       margin-right: 20px;
-       margin-left: 20px;
-}
-TD.indexkey {
-       background-color: #e8eef2;
-       font-weight: bold;
-       padding-right  : 10px;
-       padding-top    : 2px;
-       padding-left   : 10px;
-       padding-bottom : 2px;
-       margin-left    : 0px;
-       margin-right   : 0px;
-       margin-top     : 2px;
-       margin-bottom  : 2px;
-       border: 1px solid #CCCCCC;
-}
-TD.indexvalue {
-       background-color: #e8eef2;
-       font-style: italic;
-       padding-right  : 10px;
-       padding-top    : 2px;
-       padding-left   : 10px;
-       padding-bottom : 2px;
-       margin-left    : 0px;
-       margin-right   : 0px;
-       margin-top     : 2px;
-       margin-bottom  : 2px;
-       border: 1px solid #CCCCCC;
-}
-TR.memlist {
-   background-color: #f0f0f0;
-}
-P.formulaDsp { text-align: center; }
-IMG.formulaDsp { }
-IMG.formulaInl { vertical-align: middle; }
-SPAN.keyword       { color: #008000 }
-SPAN.keywordtype   { color: #604020 }
-SPAN.keywordflow   { color: #e08000 }
-SPAN.comment       { color: #800000 }
-SPAN.preprocessor  { color: #806020 }
-SPAN.stringliteral { color: #002080 }
-SPAN.charliteral   { color: #008080 }
-.mdescLeft {
-       padding: 0px 8px 4px 8px;
-       font-size: 80%;
-       font-style: italic;
-       background-color: #FAFAFA;
-       border-top: 1px none #E0E0E0;
-       border-right: 1px none #E0E0E0;
-       border-bottom: 1px none #E0E0E0;
-       border-left: 1px none #E0E0E0;
-       margin: 0px;
-}
-.mdescRight {
-       padding: 0px 8px 4px 8px;
-       font-size: 80%;
-       font-style: italic;
-       background-color: #FAFAFA;
-       border-top: 1px none #E0E0E0;
-       border-right: 1px none #E0E0E0;
-       border-bottom: 1px none #E0E0E0;
-       border-left: 1px none #E0E0E0;
-       margin: 0px;
-}
-.memItemLeft {
-       padding: 1px 0px 0px 8px;
-       margin: 4px;
-       border-top-width: 1px;
-       border-right-width: 1px;
-       border-bottom-width: 1px;
-       border-left-width: 1px;
-       border-top-color: #E0E0E0;
-       border-right-color: #E0E0E0;
-       border-bottom-color: #E0E0E0;
-       border-left-color: #E0E0E0;
-       border-top-style: solid;
-       border-right-style: none;
-       border-bottom-style: none;
-       border-left-style: none;
-       background-color: #FAFAFA;
-       font-size: 80%;
+/* The standard CSS for doxygen 1.8.8 */
+
+body, table, div, p, dl {
+	font: 400 14px/22px Roboto,sans-serif;
 }
-.memItemRight {
-       padding: 1px 8px 0px 8px;
-       margin: 4px;
-       border-top-width: 1px;
-       border-right-width: 1px;
-       border-bottom-width: 1px;
-       border-left-width: 1px;
-       border-top-color: #E0E0E0;
-       border-right-color: #E0E0E0;
-       border-bottom-color: #E0E0E0;
-       border-left-color: #E0E0E0;
-       border-top-style: solid;
-       border-right-style: none;
-       border-bottom-style: none;
-       border-left-style: none;
-       background-color: #FAFAFA;
-       font-size: 80%;
-}
-.memTemplItemLeft {
-       padding: 1px 0px 0px 8px;
-       margin: 4px;
-       border-top-width: 1px;
-       border-right-width: 1px;
-       border-bottom-width: 1px;
-       border-left-width: 1px;
-       border-top-color: #E0E0E0;
-       border-right-color: #E0E0E0;
-       border-bottom-color: #E0E0E0;
-       border-left-color: #E0E0E0;
-       border-top-style: none;
-       border-right-style: none;
-       border-bottom-style: none;
-       border-left-style: none;
-       background-color: #FAFAFA;
-       font-size: 80%;
-}
-.memTemplItemRight {
-       padding: 1px 8px 0px 8px;
-       margin: 4px;
-       border-top-width: 1px;
-       border-right-width: 1px;
-       border-bottom-width: 1px;
-       border-left-width: 1px;
-       border-top-color: #E0E0E0;
-       border-right-color: #E0E0E0;
-       border-bottom-color: #E0E0E0;
-       border-left-color: #E0E0E0;
-       border-top-style: none;
-       border-right-style: none;
-       border-bottom-style: none;
-       border-left-style: none;
-       background-color: #FAFAFA;
-       font-size: 80%;
+
+/* @group Heading Levels */
+
+h1.groupheader {
+	font-size: 150%;
 }
-.memTemplParams {
-       padding: 1px 0px 0px 8px;
-       margin: 4px;
-       border-top-width: 1px;
-       border-right-width: 1px;
-       border-bottom-width: 1px;
-       border-left-width: 1px;
-       border-top-color: #E0E0E0;
-       border-right-color: #E0E0E0;
-       border-bottom-color: #E0E0E0;
-       border-left-color: #E0E0E0;
-       border-top-style: solid;
-       border-right-style: none;
-       border-bottom-style: none;
-       border-left-style: none;
-       color: #606060;
-       background-color: #FAFAFA;
-       font-size: 80%;
-}
-.search     { color: #003399;
-              font-weight: bold;
-}
-FORM.search {
-              margin-bottom: 0px;
-              margin-top: 0px;
-}
-INPUT.search { font-size: 75%;
-               color: #000080;
-               font-weight: normal;
-               background-color: #e8eef2;
-}
-TD.tiny      { font-size: 75%;
+
+.title {
+	font: 400 14px/28px Roboto,sans-serif;
+	font-size: 150%;
+	font-weight: bold;
+	margin: 10px 2px;
+}
+
+h2.groupheader {
+	border-bottom: 1px solid #879ECB;
+	color: #354C7B;
+	font-size: 150%;
+	font-weight: normal;
+	margin-top: 1.75em;
+	padding-top: 8px;
+	padding-bottom: 4px;
+	width: 100%;
+}
+
+h3.groupheader {
+	font-size: 100%;
+}
+
+h1, h2, h3, h4, h5, h6 {
+	-webkit-transition: text-shadow 0.5s linear;
+	-moz-transition: text-shadow 0.5s linear;
+	-ms-transition: text-shadow 0.5s linear;
+	-o-transition: text-shadow 0.5s linear;
+	transition: text-shadow 0.5s linear;
+	margin-right: 15px;
+}
+
+h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow {
+	text-shadow: 0 0 15px cyan;
+}
+
+dt {
+	font-weight: bold;
+}
+
+div.multicol {
+	-moz-column-gap: 1em;
+	-webkit-column-gap: 1em;
+	-moz-column-count: 3;
+	-webkit-column-count: 3;
+}
+
+p.startli, p.startdd {
+	margin-top: 2px;
+}
+
+p.starttd {
+	margin-top: 0px;
+}
+
+p.endli {
+	margin-bottom: 0px;
+}
+
+p.enddd {
+	margin-bottom: 4px;
+}
+
+p.endtd {
+	margin-bottom: 2px;
+}
+
+/* @end */
+
+caption {
+	font-weight: bold;
+}
+
+span.legend {
+        font-size: 70%;
+        text-align: center;
+}
+
+h3.version {
+        font-size: 90%;
+        text-align: center;
+}
+
+div.qindex, div.navtab{
+	background-color: #EBEFF6;
+	border: 1px solid #A3B4D7;
+	text-align: center;
+}
+
+div.qindex, div.navpath {
+	width: 100%;
+	line-height: 140%;
+}
+
+div.navtab {
+	margin-right: 15px;
 }
+
+/* @group Link Styling */
+
 a {
-       color: #1A41A8;
+	color: #3D578C;
+	font-weight: normal;
+	text-decoration: none;
 }
-a:visited {
-       color: #2A3798;
+
+.contents a:visited {
+	color: #4665A2;
 }
-.dirtab { padding: 4px;
-          border-collapse: collapse;
-          border: 1px solid #84b0c7;
+
+a:hover {
+	text-decoration: underline;
 }
-TH.dirtab { background: #e8eef2;
-            font-weight: bold;
+
+a.qindex {
+	font-weight: bold;
+}
+
+a.qindexHL {
+	font-weight: bold;
+	background-color: #9CAFD4;
+	color: #ffffff;
+	border: 1px double #869DCA;
+}
+
+.contents a.qindexHL:visited {
+        color: #ffffff;
+}
+
+a.el {
+	font-weight: bold;
+}
+
+a.elRef {
 }
-HR { height: 1px;
-     border: none;
-     border-top: 1px solid black;
+
+a.code, a.code:visited, a.line, a.line:visited {
+	color: #4665A2; 
+}
+
+a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited {
+	color: #4665A2; 
+}
+
+/* @end */
+
+dl.el {
+	margin-left: -1cm;
+}
+
+pre.fragment {
+        border: 1px solid #C4CFE5;
+        background-color: #FBFCFD;
+        padding: 4px 6px;
+        margin: 4px 8px 4px 2px;
+        overflow: auto;
+        word-wrap: break-word;
+        font-size:  9pt;
+        line-height: 125%;
+        font-family: monospace, fixed;
+        font-size: 105%;
+}
+
+div.fragment {
+        padding: 4px 6px;
+        margin: 4px 8px 4px 2px;
+	background-color: #FBFCFD;
+	border: 1px solid #C4CFE5;
+}
+
+div.line {
+	font-family: monospace, fixed;
+        font-size: 13px;
+	min-height: 13px;
+	line-height: 1.0;
+	text-wrap: unrestricted;
+	white-space: -moz-pre-wrap; /* Moz */
+	white-space: -pre-wrap;     /* Opera 4-6 */
+	white-space: -o-pre-wrap;   /* Opera 7 */
+	white-space: pre-wrap;      /* CSS3  */
+	word-wrap: break-word;      /* IE 5.5+ */
+	text-indent: -53px;
+	padding-left: 53px;
+	padding-bottom: 0px;
+	margin: 0px;
+	-webkit-transition-property: background-color, box-shadow;
+	-webkit-transition-duration: 0.5s;
+	-moz-transition-property: background-color, box-shadow;
+	-moz-transition-duration: 0.5s;
+	-ms-transition-property: background-color, box-shadow;
+	-ms-transition-duration: 0.5s;
+	-o-transition-property: background-color, box-shadow;
+	-o-transition-duration: 0.5s;
+	transition-property: background-color, box-shadow;
+	transition-duration: 0.5s;
+}
+
+div.line.glow {
+	background-color: cyan;
+	box-shadow: 0 0 10px cyan;
+}
+
+
+span.lineno {
+	padding-right: 4px;
+	text-align: right;
+	border-right: 2px solid #0F0;
+	background-color: #E8E8E8;
+        white-space: pre;
+}
+span.lineno a {
+	background-color: #D8D8D8;
+}
+
+span.lineno a:hover {
+	background-color: #C8C8C8;
+}
+
+div.ah {
+	background-color: black;
+	font-weight: bold;
+	color: #ffffff;
+	margin-bottom: 3px;
+	margin-top: 3px;
+	padding: 0.2em;
+	border: solid thin #333;
+	border-radius: 0.5em;
+	-webkit-border-radius: .5em;
+	-moz-border-radius: .5em;
+	box-shadow: 2px 2px 3px #999;
+	-webkit-box-shadow: 2px 2px 3px #999;
+	-moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
+	background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));
+	background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000);
+}
+
+div.groupHeader {
+	margin-left: 16px;
+	margin-top: 12px;
+	font-weight: bold;
+}
+
+div.groupText {
+	margin-left: 16px;
+	font-style: italic;
+}
+
+body {
+	background-color: white;
+	color: black;
+        margin: 0;
+}
+
+div.contents {
+	margin-top: 10px;
+	margin-left: 12px;
+	margin-right: 8px;
+}
+
+td.indexkey {
+	background-color: #EBEFF6;
+	font-weight: bold;
+	border: 1px solid #C4CFE5;
+	margin: 2px 0px 2px 0;
+	padding: 2px 10px;
+        white-space: nowrap;
+        vertical-align: top;
+}
+
+td.indexvalue {
+	background-color: #EBEFF6;
+	border: 1px solid #C4CFE5;
+	padding: 2px 10px;
+	margin: 2px 0px;
+}
+
+tr.memlist {
+	background-color: #EEF1F7;
+}
+
+p.formulaDsp {
+	text-align: center;
+}
+
+img.formulaDsp {
+	
+}
+
+img.formulaInl {
+	vertical-align: middle;
+}
+
+div.center {
+	text-align: center;
+        margin-top: 0px;
+        margin-bottom: 0px;
+        padding: 0px;
+}
+
+div.center img {
+	border: 0px;
+}
+
+address.footer {
+	text-align: right;
+	padding-right: 12px;
+}
+
+img.footer {
+	border: 0px;
+	vertical-align: middle;
+}
+
+/* @group Code Colorization */
+
+span.keyword {
+	color: #008000
 }
 
-/* Style for detailed member documentation */
+span.keywordtype {
+	color: #604020
+}
+
+span.keywordflow {
+	color: #e08000
+}
+
+span.comment {
+	color: #800000
+}
+
+span.preprocessor {
+	color: #806020
+}
+
+span.stringliteral {
+	color: #002080
+}
+
+span.charliteral {
+	color: #008080
+}
+
+span.vhdldigit { 
+	color: #ff00ff 
+}
+
+span.vhdlchar { 
+	color: #000000 
+}
+
+span.vhdlkeyword { 
+	color: #700070 
+}
+
+span.vhdllogic { 
+	color: #ff0000 
+}
+
+blockquote {
+        background-color: #F7F8FB;
+        border-left: 2px solid #9CAFD4;
+        margin: 0 24px 0 4px;
+        padding: 0 12px 0 16px;
+}
+
+/* @end */
+
+/*
+.search {
+	color: #003399;
+	font-weight: bold;
+}
+
+form.search {
+	margin-bottom: 0px;
+	margin-top: 0px;
+}
+
+input.search {
+	font-size: 75%;
+	color: #000080;
+	font-weight: normal;
+	background-color: #e8eef2;
+}
+*/
+
+td.tiny {
+	font-size: 75%;
+}
+
+.dirtab {
+	padding: 4px;
+	border-collapse: collapse;
+	border: 1px solid #A3B4D7;
+}
+
+th.dirtab {
+	background: #EBEFF6;
+	font-weight: bold;
+}
+
+hr {
+	height: 0px;
+	border: none;
+	border-top: 1px solid #4A6AAA;
+}
+
+hr.footer {
+	height: 1px;
+}
+
+/* @group Member Descriptions */
+
+table.memberdecls {
+	border-spacing: 0px;
+	padding: 0px;
+}
+
+.memberdecls td, .fieldtable tr {
+	-webkit-transition-property: background-color, box-shadow;
+	-webkit-transition-duration: 0.5s;
+	-moz-transition-property: background-color, box-shadow;
+	-moz-transition-duration: 0.5s;
+	-ms-transition-property: background-color, box-shadow;
+	-ms-transition-duration: 0.5s;
+	-o-transition-property: background-color, box-shadow;
+	-o-transition-duration: 0.5s;
+	transition-property: background-color, box-shadow;
+	transition-duration: 0.5s;
+}
+
+.memberdecls td.glow, .fieldtable tr.glow {
+	background-color: cyan;
+	box-shadow: 0 0 15px cyan;
+}
+
+.mdescLeft, .mdescRight,
+.memItemLeft, .memItemRight,
+.memTemplItemLeft, .memTemplItemRight, .memTemplParams {
+	background-color: #F9FAFC;
+	border: none;
+	margin: 4px;
+	padding: 1px 0 0 8px;
+}
+
+.mdescLeft, .mdescRight {
+	padding: 0px 8px 4px 8px;
+	color: #555;
+}
+
+.memSeparator {
+        border-bottom: 1px solid #DEE4F0;
+        line-height: 1px;
+        margin: 0px;
+        padding: 0px;
+}
+
+.memItemLeft, .memTemplItemLeft {
+        white-space: nowrap;
+}
+
+.memItemRight {
+	width: 100%;
+}
+
+.memTemplParams {
+	color: #4665A2;
+        white-space: nowrap;
+	font-size: 80%;
+}
+
+/* @end */
+
+/* @group Member Details */
+
+/* Styles for detailed member documentation */
+
 .memtemplate {
-  font-size: 80%;
-  color: #606060;
-  font-weight: normal;
-  margin-left: 3px;
+	font-size: 80%;
+	color: #4665A2;
+	font-weight: normal;
+	margin-left: 9px;
 }
+
 .memnav {
-  background-color: #e8eef2;
-  border: 1px solid #84b0c7;
-  text-align: center;
-  margin: 2px;
-  margin-right: 15px;
-  padding: 2px;
+	background-color: #EBEFF6;
+	border: 1px solid #A3B4D7;
+	text-align: center;
+	margin: 2px;
+	margin-right: 15px;
+	padding: 2px;
 }
+
+.mempage {
+	width: 100%;
+}
+
 .memitem {
-  padding: 4px;
-  background-color: #eef3f5;
-  border-width: 1px;
-  border-style: solid;
-  border-color: #dedeee;
-  -moz-border-radius: 8px 8px 8px 8px;
+	padding: 0;
+	margin-bottom: 10px;
+	margin-right: 5px;
+        -webkit-transition: box-shadow 0.5s linear;
+        -moz-transition: box-shadow 0.5s linear;
+        -ms-transition: box-shadow 0.5s linear;
+        -o-transition: box-shadow 0.5s linear;
+        transition: box-shadow 0.5s linear;
+        display: table !important;
+        width: 100%;
 }
+
+.memitem.glow {
+         box-shadow: 0 0 15px cyan;
+}
+
 .memname {
-  white-space: nowrap;
-  font-weight: bold;
+        font-weight: bold;
+        margin-left: 6px;
 }
-.memdoc{
-  padding-left: 10px;
+
+.memname td {
+	vertical-align: bottom;
 }
-.memproto {
-  background-color: #d5e1e8;
-  width: 100%;
-  border-width: 1px;
-  border-style: solid;
-  border-color: #84b0c7;
-  font-weight: bold;
-  -moz-border-radius: 8px 8px 8px 8px;
+
+.memproto, dl.reflist dt {
+        border-top: 1px solid #A8B8D9;
+        border-left: 1px solid #A8B8D9;
+        border-right: 1px solid #A8B8D9;
+        padding: 6px 0px 6px 0px;
+        color: #253555;
+        font-weight: bold;
+        text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
+        background-image:url('nav_f.png');
+        background-repeat:repeat-x;
+        background-color: #E2E8F2;
+        /* opera specific markup */
+        box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+        border-top-right-radius: 4px;
+        border-top-left-radius: 4px;
+        /* firefox specific markup */
+        -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
+        -moz-border-radius-topright: 4px;
+        -moz-border-radius-topleft: 4px;
+        /* webkit specific markup */
+        -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+        -webkit-border-top-right-radius: 4px;
+        -webkit-border-top-left-radius: 4px;
+
 }
+
+.memdoc, dl.reflist dd {
+        border-bottom: 1px solid #A8B8D9;      
+        border-left: 1px solid #A8B8D9;      
+        border-right: 1px solid #A8B8D9; 
+        padding: 6px 10px 2px 10px;
+        background-color: #FBFCFD;
+        border-top-width: 0;
+        background-image:url('nav_g.png');
+        background-repeat:repeat-x;
+        background-color: #FFFFFF;
+        /* opera specific markup */
+        border-bottom-left-radius: 4px;
+        border-bottom-right-radius: 4px;
+        box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+        /* firefox specific markup */
+        -moz-border-radius-bottomleft: 4px;
+        -moz-border-radius-bottomright: 4px;
+        -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
+        /* webkit specific markup */
+        -webkit-border-bottom-left-radius: 4px;
+        -webkit-border-bottom-right-radius: 4px;
+        -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+}
+
+dl.reflist dt {
+        padding: 5px;
+}
+
+dl.reflist dd {
+        margin: 0px 0px 10px 0px;
+        padding: 5px;
+}
+
 .paramkey {
-  text-align: right;
+	text-align: right;
 }
+
 .paramtype {
-  white-space: nowrap;
+	white-space: nowrap;
 }
+
 .paramname {
-  color: #602020;
-  font-style: italic;
-  white-space: nowrap;
-}
-/* End Styling for detailed member documentation */
-
-/* for the tree view */
-.ftvtree {
-       font-family: sans-serif;
-       margin:0.5em;
-}
-.directory { font-size: 9pt; font-weight: bold; }
-.directory h3 { margin: 0px; margin-top: 1em; font-size: 11pt; }
-.directory > h3 { margin-top: 0; }
-.directory p { margin: 0px; white-space: nowrap; }
-.directory div { display: none; margin: 0px; }
-.directory img { vertical-align: -30%; }
+	color: #602020;
+	white-space: nowrap;
+}
+.paramname em {
+	font-style: normal;
+}
+.paramname code {
+        line-height: 14px;
+}
+
+.params, .retval, .exception, .tparams {
+        margin-left: 0px;
+        padding-left: 0px;
+}       
+
+.params .paramname, .retval .paramname {
+        font-weight: bold;
+        vertical-align: top;
+}
+        
+.params .paramtype {
+        font-style: italic;
+        vertical-align: top;
+}       
+        
+.params .paramdir {
+        font-family: "courier new",courier,monospace;
+        vertical-align: top;
+}
+
+table.mlabels {
+	border-spacing: 0px;
+}
+
+td.mlabels-left {
+	width: 100%;
+	padding: 0px;
+}
+
+td.mlabels-right {
+	vertical-align: bottom;
+	padding: 0px;
+	white-space: nowrap;
+}
+
+span.mlabels {
+        margin-left: 8px;
+}
+
+span.mlabel {
+        background-color: #728DC1;
+        border-top:1px solid #5373B4;
+        border-left:1px solid #5373B4;
+        border-right:1px solid #C4CFE5;
+        border-bottom:1px solid #C4CFE5;
+	text-shadow: none;
+	color: white;
+	margin-right: 4px;
+	padding: 2px 3px;
+	border-radius: 3px;
+	font-size: 7pt;
+	white-space: nowrap;
+	vertical-align: middle;
+}
+
+
+
+/* @end */
+
+/* these are for tree view inside a (index) page */
+
+div.directory {
+        margin: 10px 0px;
+        border-top: 1px solid #9CAFD4;
+        border-bottom: 1px solid #9CAFD4;
+        width: 100%;
+}
+
+.directory table {
+        border-collapse:collapse;
+}
+
+.directory td {
+        margin: 0px;
+        padding: 0px;
+	vertical-align: top;
+}
+
+.directory td.entry {
+        white-space: nowrap;
+        padding-right: 6px;
+	padding-top: 3px;
+}
+
+.directory td.entry a {
+        outline:none;
+}
+
+.directory td.entry a img {
+        border: none;
+}
+
+.directory td.desc {
+        width: 100%;
+        padding-left: 6px;
+	padding-right: 6px;
+	padding-top: 3px;
+	border-left: 1px solid rgba(0,0,0,0.05);
+}
+
+.directory tr.even {
+	padding-left: 6px;
+	background-color: #F7F8FB;
+}
+
+.directory img {
+	vertical-align: -30%;
+}
+
+.directory .levels {
+        white-space: nowrap;
+        width: 100%;
+        text-align: right;
+        font-size: 9pt;
+}
+
+.directory .levels span {
+        cursor: pointer;
+        padding-left: 2px;
+        padding-right: 2px;
+	color: #3D578C;
+}
+
+.arrow {
+    color: #9CAFD4;
+    -webkit-user-select: none;
+    -khtml-user-select: none;
+    -moz-user-select: none;
+    -ms-user-select: none;
+    user-select: none;
+    cursor: pointer;
+    font-size: 80%;
+    display: inline-block;
+    width: 16px;
+    height: 22px;
+}
+
+.icon {
+    font-family: Arial, Helvetica;
+    font-weight: bold;
+    font-size: 12px;
+    height: 14px;
+    width: 16px;
+    display: inline-block;
+    background-color: #728DC1;
+    color: white;
+    text-align: center;
+    border-radius: 4px;
+    margin-left: 2px;
+    margin-right: 2px;
+}
+
+.icona {
+    width: 24px;
+    height: 22px;
+    display: inline-block;
+}
+
+.iconfopen {
+    width: 24px;
+    height: 18px;
+    margin-bottom: 4px;
+    background-image:url('ftv2folderopen.png');
+    background-position: 0px -4px;
+    background-repeat: repeat-y;
+    vertical-align:top;
+    display: inline-block;
+}
+
+.iconfclosed {
+    width: 24px;
+    height: 18px;
+    margin-bottom: 4px;
+    background-image:url('ftv2folderclosed.png');
+    background-position: 0px -4px;
+    background-repeat: repeat-y;
+    vertical-align:top;
+    display: inline-block;
+}
+
+.icondoc {
+    width: 24px;
+    height: 18px;
+    margin-bottom: 4px;
+    background-image:url('ftv2doc.png');
+    background-position: 0px -4px;
+    background-repeat: repeat-y;
+    vertical-align:top;
+    display: inline-block;
+}
+
+table.directory {
+    font: 400 14px Roboto,sans-serif;
+}
+
+/* @end */
+
+div.dynheader {
+        margin-top: 8px;
+	-webkit-touch-callout: none;
+	-webkit-user-select: none;
+	-khtml-user-select: none;
+	-moz-user-select: none;
+	-ms-user-select: none;
+	user-select: none;
+}
+
+address {
+	font-style: normal;
+	color: #2A3D61;
+}
+
+table.doxtable {
+	border-collapse:collapse;
+        margin-top: 4px;
+        margin-bottom: 4px;
+}
+
+table.doxtable td, table.doxtable th {
+	border: 1px solid #2D4068;
+	padding: 3px 7px 2px;
+}
+
+table.doxtable th {
+	background-color: #374F7F;
+	color: #FFFFFF;
+	font-size: 110%;
+	padding-bottom: 4px;
+	padding-top: 5px;
+}
+
+table.fieldtable {
+        /*width: 100%;*/
+        margin-bottom: 10px;
+        border: 1px solid #A8B8D9;
+        border-spacing: 0px;
+        -moz-border-radius: 4px;
+        -webkit-border-radius: 4px;
+        border-radius: 4px;
+        -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
+        -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
+        box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
+}
+
+.fieldtable td, .fieldtable th {
+        padding: 3px 7px 2px;
+}
+
+.fieldtable td.fieldtype, .fieldtable td.fieldname {
+        white-space: nowrap;
+        border-right: 1px solid #A8B8D9;
+        border-bottom: 1px solid #A8B8D9;
+        vertical-align: top;
+}
+
+.fieldtable td.fieldname {
+        padding-top: 3px;
+}
+
+.fieldtable td.fielddoc {
+        border-bottom: 1px solid #A8B8D9;
+        /*width: 100%;*/
+}
+
+.fieldtable td.fielddoc p:first-child {
+        margin-top: 0px;
+}       
+        
+.fieldtable td.fielddoc p:last-child {
+        margin-bottom: 2px;
+}
+
+.fieldtable tr:last-child td {
+        border-bottom: none;
+}
+
+.fieldtable th {
+        background-image:url('nav_f.png');
+        background-repeat:repeat-x;
+        background-color: #E2E8F2;
+        font-size: 90%;
+        color: #253555;
+        padding-bottom: 4px;
+        padding-top: 5px;
+        text-align:left;
+        -moz-border-radius-topleft: 4px;
+        -moz-border-radius-topright: 4px;
+        -webkit-border-top-left-radius: 4px;
+        -webkit-border-top-right-radius: 4px;
+        border-top-left-radius: 4px;
+        border-top-right-radius: 4px;
+        border-bottom: 1px solid #A8B8D9;
+}
+
+
+.tabsearch {
+	top: 0px;
+	left: 10px;
+	height: 36px;
+	background-image: url('tab_b.png');
+	z-index: 101;
+	overflow: hidden;
+	font-size: 13px;
+}
+
+.navpath ul
+{
+	font-size: 11px;
+	background-image:url('tab_b.png');
+	background-repeat:repeat-x;
+	background-position: 0 -5px;
+	height:30px;
+	line-height:30px;
+	color:#8AA0CC;
+	border:solid 1px #C2CDE4;
+	overflow:hidden;
+	margin:0px;
+	padding:0px;
+}
+
+.navpath li
+{
+	list-style-type:none;
+	float:left;
+	padding-left:10px;
+	padding-right:15px;
+	background-image:url('bc_s.png');
+	background-repeat:no-repeat;
+	background-position:right;
+	color:#364D7C;
+}
+
+.navpath li.navelem a
+{
+	height:32px;
+	display:block;
+	text-decoration: none;
+	outline: none;
+	color: #283A5D;
+	font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
+	text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
+	text-decoration: none;        
+}
+
+.navpath li.navelem a:hover
+{
+	color:#6884BD;
+}
+
+.navpath li.footer
+{
+        list-style-type:none;
+        float:right;
+        padding-left:10px;
+        padding-right:15px;
+        background-image:none;
+        background-repeat:no-repeat;
+        background-position:right;
+        color:#364D7C;
+        font-size: 8pt;
+}
+
+
+div.summary
+{
+	float: right;
+	font-size: 8pt;
+	padding-right: 5px;
+	width: 50%;
+	text-align: right;
+}       
+
+div.summary a
+{
+	white-space: nowrap;
+}
+
+div.ingroups
+{
+	font-size: 8pt;
+	width: 50%;
+	text-align: left;
+}
+
+div.ingroups a
+{
+	white-space: nowrap;
+}
+
+div.header
+{
+        background-image:url('nav_h.png');
+        background-repeat:repeat-x;
+	background-color: #F9FAFC;
+	margin:  0px;
+	border-bottom: 1px solid #C4CFE5;
+}
+
+div.headertitle
+{
+	padding: 5px 5px 5px 10px;
+}
+
+dl
+{
+        padding: 0 0 0 10px;
+}
+
+/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */
+dl.section
+{
+	margin-left: 0px;
+	padding-left: 0px;
+}
+
+dl.note
+{
+        margin-left:-7px;
+        padding-left: 3px;
+        border-left:4px solid;
+        border-color: #D0C000;
+}
+
+dl.warning, dl.attention
+{
+        margin-left:-7px;
+        padding-left: 3px;
+        border-left:4px solid;
+        border-color: #FF0000;
+}
+
+dl.pre, dl.post, dl.invariant
+{
+        margin-left:-7px;
+        padding-left: 3px;
+        border-left:4px solid;
+        border-color: #00D000;
+}
+
+dl.deprecated
+{
+        margin-left:-7px;
+        padding-left: 3px;
+        border-left:4px solid;
+        border-color: #505050;
+}
+
+dl.todo
+{
+        margin-left:-7px;
+        padding-left: 3px;
+        border-left:4px solid;
+        border-color: #00C0E0;
+}
+
+dl.test
+{
+        margin-left:-7px;
+        padding-left: 3px;
+        border-left:4px solid;
+        border-color: #3030E0;
+}
+
+dl.bug
+{
+        margin-left:-7px;
+        padding-left: 3px;
+        border-left:4px solid;
+        border-color: #C08050;
+}
+
+dl.section dd {
+	margin-bottom: 6px;
+}
+
+
+#projectlogo
+{
+	text-align: center;
+	vertical-align: bottom;
+	border-collapse: separate;
+}
+ 
+#projectlogo img
+{ 
+	border: 0px none;
+}
+ 
+#projectname
+{
+	font: 300% Tahoma, Arial,sans-serif;
+	margin: 0px;
+	padding: 2px 0px;
+}
+    
+#projectbrief
+{
+	font: 120% Tahoma, Arial,sans-serif;
+	margin: 0px;
+	padding: 0px;
+}
+
+#projectnumber
+{
+	font: 50% Tahoma, Arial,sans-serif;
+	margin: 0px;
+	padding: 0px;
+}
+
+#titlearea
+{
+	padding: 0px;
+	margin: 0px;
+	width: 100%;
+	border-bottom: 1px solid #5373B4;
+}
+
+.image
+{
+        text-align: center;
+}
+
+.dotgraph
+{
+        text-align: center;
+}
+
+.mscgraph
+{
+        text-align: center;
+}
+
+.diagraph
+{
+        text-align: center;
+}
+
+.caption
+{
+	font-weight: bold;
+}
+
+div.zoom
+{
+	border: 1px solid #90A5CE;
+}
+
+dl.citelist {
+        margin-bottom:50px;
+}
+
+dl.citelist dt {
+        color:#334975;
+        float:left;
+        font-weight:bold;
+        margin-right:10px;
+        padding:5px;
+}
+
+dl.citelist dd {
+        margin:2px 0;
+        padding:5px 0;
+}
+
+div.toc {
+        padding: 14px 25px;
+        background-color: #F4F6FA;
+        border: 1px solid #D8DFEE;
+        border-radius: 7px 7px 7px 7px;
+        float: right;
+        height: auto;
+        margin: 0 20px 10px 10px;
+        width: 200px;
+}
+
+div.toc li {
+        background: url("bdwn.png") no-repeat scroll 0 5px transparent;
+        font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif;
+        margin-top: 5px;
+        padding-left: 10px;
+        padding-top: 2px;
+}
+
+div.toc h3 {
+        font: bold 12px/1.2 Arial,FreeSans,sans-serif;
+	color: #4665A2;
+        border-bottom: 0 none;
+        margin: 0;
+}
+
+div.toc ul {
+        list-style: none outside none;
+        border: medium none;
+        padding: 0px;
+}       
+
+div.toc li.level1 {
+        margin-left: 0px;
+}
+
+div.toc li.level2 {
+        margin-left: 15px;
+}
+
+div.toc li.level3 {
+        margin-left: 30px;
+}
+
+div.toc li.level4 {
+        margin-left: 45px;
+}
+
+.inherit_header {
+        font-weight: bold;
+        color: gray;
+        cursor: pointer;
+	-webkit-touch-callout: none;
+	-webkit-user-select: none;
+	-khtml-user-select: none;
+	-moz-user-select: none;
+	-ms-user-select: none;
+	user-select: none;
+}
+
+.inherit_header td {
+        padding: 6px 0px 2px 5px;
+}
+
+.inherit {
+        display: none;
+}
+
+tr.heading h2 {
+        margin-top: 12px;
+        margin-bottom: 4px;
+}
+
+/* tooltip related style info */
+
+.ttc {
+        position: absolute;
+        display: none;
+}
+
+#powerTip {
+	cursor: default;
+	white-space: nowrap;
+	background-color: white;
+	border: 1px solid gray;
+	border-radius: 4px 4px 4px 4px;
+	box-shadow: 1px 1px 7px gray;
+	display: none;
+	font-size: smaller;
+	max-width: 80%;
+	opacity: 0.9;
+	padding: 1ex 1em 1em;
+	position: absolute;
+	z-index: 2147483647;
+}
+
+#powerTip div.ttdoc {
+        color: grey;
+	font-style: italic;
+}
+
+#powerTip div.ttname a {
+        font-weight: bold;
+}
+
+#powerTip div.ttname {
+        font-weight: bold;
+}
+
+#powerTip div.ttdeci {
+        color: #006318;
+}
+
+#powerTip div {
+        margin: 0px;
+        padding: 0px;
+        font: 12px/16px Roboto,sans-serif;
+}
+
+#powerTip:before, #powerTip:after {
+	content: "";
+	position: absolute;
+	margin: 0px;
+}
+
+#powerTip.n:after,  #powerTip.n:before,
+#powerTip.s:after,  #powerTip.s:before,
+#powerTip.w:after,  #powerTip.w:before,
+#powerTip.e:after,  #powerTip.e:before,
+#powerTip.ne:after, #powerTip.ne:before,
+#powerTip.se:after, #powerTip.se:before,
+#powerTip.nw:after, #powerTip.nw:before,
+#powerTip.sw:after, #powerTip.sw:before {
+	border: solid transparent;
+	content: " ";
+	height: 0;
+	width: 0;
+	position: absolute;
+}
+
+#powerTip.n:after,  #powerTip.s:after,
+#powerTip.w:after,  #powerTip.e:after,
+#powerTip.nw:after, #powerTip.ne:after,
+#powerTip.sw:after, #powerTip.se:after {
+	border-color: rgba(255, 255, 255, 0);
+}
+
+#powerTip.n:before,  #powerTip.s:before,
+#powerTip.w:before,  #powerTip.e:before,
+#powerTip.nw:before, #powerTip.ne:before,
+#powerTip.sw:before, #powerTip.se:before {
+	border-color: rgba(128, 128, 128, 0);
+}
+
+#powerTip.n:after,  #powerTip.n:before,
+#powerTip.ne:after, #powerTip.ne:before,
+#powerTip.nw:after, #powerTip.nw:before {
+	top: 100%;
+}
+
+#powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after {
+	border-top-color: #ffffff;
+	border-width: 10px;
+	margin: 0px -10px;
+}
+#powerTip.n:before {
+	border-top-color: #808080;
+	border-width: 11px;
+	margin: 0px -11px;
+}
+#powerTip.n:after, #powerTip.n:before {
+	left: 50%;
+}
+
+#powerTip.nw:after, #powerTip.nw:before {
+	right: 14px;
+}
+
+#powerTip.ne:after, #powerTip.ne:before {
+	left: 14px;
+}
+
+#powerTip.s:after,  #powerTip.s:before,
+#powerTip.se:after, #powerTip.se:before,
+#powerTip.sw:after, #powerTip.sw:before {
+	bottom: 100%;
+}
+
+#powerTip.s:after, #powerTip.se:after, #powerTip.sw:after {
+	border-bottom-color: #ffffff;
+	border-width: 10px;
+	margin: 0px -10px;
+}
+
+#powerTip.s:before, #powerTip.se:before, #powerTip.sw:before {
+	border-bottom-color: #808080;
+	border-width: 11px;
+	margin: 0px -11px;
+}
+
+#powerTip.s:after, #powerTip.s:before {
+	left: 50%;
+}
+
+#powerTip.sw:after, #powerTip.sw:before {
+	right: 14px;
+}
+
+#powerTip.se:after, #powerTip.se:before {
+	left: 14px;
+}
+
+#powerTip.e:after, #powerTip.e:before {
+	left: 100%;
+}
+#powerTip.e:after {
+	border-left-color: #ffffff;
+	border-width: 10px;
+	top: 50%;
+	margin-top: -10px;
+}
+#powerTip.e:before {
+	border-left-color: #808080;
+	border-width: 11px;
+	top: 50%;
+	margin-top: -11px;
+}
+
+#powerTip.w:after, #powerTip.w:before {
+	right: 100%;
+}
+#powerTip.w:after {
+	border-right-color: #ffffff;
+	border-width: 10px;
+	top: 50%;
+	margin-top: -10px;
+}
+#powerTip.w:before {
+	border-right-color: #808080;
+	border-width: 11px;
+	top: 50%;
+	margin-top: -11px;
+}
+
+ at media print
+{
+  #top { display: none; }
+  #side-nav { display: none; }
+  #nav-path { display: none; }
+  body { overflow:visible; }
+  h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
+  .summary { display: none; }
+  .memitem { page-break-inside: avoid; }
+  #doc-content
+  {
+    margin-left:0 !important;
+    height:auto !important;
+    width:auto !important;
+    overflow:inherit;
+    display:inline;
+  }
+}
+
diff --git a/docs/releases.dox b/docs/releases.dox
index e3e43ed..de88343 100644
--- a/docs/releases.dox
+++ b/docs/releases.dox
@@ -1,9 +1,136 @@
 /*!
+\page coin_new_features New Features in Coin
+- @subpage coin400 "New Features in Coin v4.0.0"
+- @subpage coin313 "New Features in Coin v3.1.3"
+- @subpage coin312 "New Features in Coin v3.1.2"
+- @subpage coin311 "New Features in Coin v3.1.1"
+- @subpage coin310 "New Features in Coin v3.1.0"
+- @subpage coin300 "New Features in Coin v3.0.0"
+- @subpage coin250 "New Features in Coin v2.5.0"
+- @subpage coin240 "New Features in Coin v2.4.0"
+- @subpage coin230 "New Features in Coin v2.3.0"
+- @subpage coin220 "New Features in Coin v2.2.0"
+- @subpage coin210 "New Features in Coin v2.1.0"
+- @subpage coin200 "New Features in Coin v2.0.0"
+
+*/ 
+
+/**
+\page coin400 New Features in Coin v4.0.0
+
+The build system has been migrated from GNU autotools to CMake.
+Note that Coin 4.0 is still work in progress. 
+
+This is a brief summary of the new features in Coin v4.0.0:
+- Support for UNICODE text (starting with Coin 4.0 strings are
+  UTF-8 encoded).
+- View volume and projectors now support reverse perspective camera settings
+- New SoReversePerspectiveCamera node added
+- SoShaderStateMatrixParameter class now supports GLSL/ARB
+  shaders in addition to Cg
+- Support for linePatternScaleFactor in SoDrawStyle
+- Support for newer compilers
+- Auto-linking when using Visual Studio compiler
+- ...
+
+Bug fixes:
+- Engine Output Referencing
+- SoTextureCoordinatePlane Rendering Bug
+- Memory leak during SoDB cleanup
+- Wrong vertical offset used in SoOffscreenRenderer
+- Incorrect normal binding for 3DS import
+- SoInteractionKit 
+- ...
+
+*/
+
+/**
+\page coin313 New Features in Coin v3.1.3
+
+This is a bugfix release.
+
+Due to an underlying buildsystem upgrade, the default location of the
+generated HTML docs changed from $datarootdir/share/Coin/html to
+$datarootdir/share/doc/coin/html.
+
+*/
+
+/**
+\page coin312 New Features in Coin v3.1.2
+
+This is a bugfix release.
+
+*/
+
+/**
+\page coin311 New Features in Coin v3.1.1
+
+This is a bugfix release.
+
+Bugs are fixed in all the NURBS related classes, and SoIndexedPointSet.
+
+*/
+
+/**
+\page coin310 New Features in Coin v3.1.0
+
+This is a brief summary of the new features in Coin v3.1.0:
+- Default transparency type for SoGLRenderAction changed from
+  SCREEN_DOOR to BLEND.
+- SoBase will not keep a list of unnamed / empty named nodes any
+  more. This is both an optimization and improves conformance to SGI /
+  TGS Inventor.
+- SbTesselator does better when handed certain polygons, due to improved
+  precision in internal calculations.
+- Resource usage pressure significantly lower for common case scene
+  graphs with regard to mutex allocations. A not entirely uncommon
+  problem on MS Windows systems for huge scene graphs was that the
+  run-time system ran out of available mutexes -- this is now very
+  unlikely to happen.
+- Builds with G++ and MSVC will have C++ exception support enabled by
+  default.
+- SoSceneManager render callback can be set to NULL to disable it.
+- Non-power-of-two textures are automatically supported if the OpenGL
+  driver has that feature.
+- No other intentional differences in semantics, other than for any bugs
+  fixed.
+
+*/
+
+/**
 \page coin300 New Features in Coin v3.0.0
 
-To come.
+This is a brief summary of the new features in Coin v3.0:
+- New scene graph traversal profiling subsystem.
+- New node SoVertexAttribute which provides vertex attribute support for
+  shaders.
+- New SoDepthBuffer node to control depth buffer settings.
+- New SoShadowSpotLight node in the shadow generation subsystem.
+- New SoHeightMapToNormalMap engine to convert depthmap images to three-
+  component normal maps.
+- SoPickStyle has three new style settings, SHAPE_ON_TOP,
+  BOUNDING_BOX_ON_TOP, and SHAPE_FRONTFACES.
+- Integrated XML parser used for various purposes.
+- GL feature control through a new GLDriverDatabase subsystem which is
+  configurable through XML files.
+- Statechart XML engine, which has been used to implement examiner-mode
+  viewer navigation at the Coin level (earlier this functionality was
+  implemented over and over again in the various GUI libraries).
+- Foreign file format support through SoForeignFileKit, with an example
+  SoSTLFileKit implementation for STL import.
+- There is a testsuite framework based on Boost.Test
+- Translation draggers (1D/2D) are now fitted with new fields minTranslation
+  and maxTranslation to add the ability of restricting the range the draggers
+  can operate in.  When this feature is used, and draggers are stored to
+  file, it has consequences for the file format, and you lose the ability
+  to load those files with older versions of Coin.
+- Slight change in antialiased rendering with SoGLRenderAction::setNumPasses().
+  Antialiased rendering is no longer shifted 1/2 pixel to the left compared to
+  single-pass non-antialiased rendering.
+- Dynamic loading of support libraries for Mac OS X has been changed, which
+  has consequences for which possibilities are available for bundling such
+  libraries when creating your application bundles.
 
-\link coin250 New features for Coin v2.5.0 are here. \endlink
 */
 
 /*!
@@ -172,7 +299,6 @@ This was done primarily to be able to build without automatically
 performing the installation procedure at the same time, but also to offer
 other supplementary targets later like the doc-generation project...
 
-\link coin240 New features for Coin v2.4.0 are here. \endlink
 */
 
 
@@ -200,113 +326,62 @@ For v2.4.6, SbViewVolume::getAlignRotation() was implemented, and
 SoToVRML2Action got support for SoUnits in relation to
 SoVRMLTransform nodes.
 
-\link coin230 New features for Coin v2.3.0 are here. \endlink
 */
 
 /*!
 \page coin230 New Features in Coin v2.3.0
 
-\section multitexturing230 More Multi-Texturing
-
-New nodes:
-- SoTextureCombine
-
-\section texcoordmaps Texture coordinate mapping nodes
+This is a brief summary of the new features in Coin v2.3.0:
+- More Multi-Texturing (see SoTextureCombine)
+- Texture coordinate mapping nodes
+  - SoTextureCoordinateCube
+  - SoTextureCoordinateCylinder
+  - SoTextureCoordinateSphere
 
-New nodes:
-- SoTextureCoordinateCube
-- SoTextureCoordinateCylinder
-- SoTextureCoordinateSphere
-
-\link coin220 New features for Coin v2.2.0 are here. \endlink
 */
 
 /*!
 \page coin220 New Features in Coin v2.2.0
 
-\section multitexturing220 Multi-Texturing
-
-New nodes:
-- SoTextureUnit
-
-\section bumpmapping Bump-Mapping
-
-New nodes:
-- SoBumpMap
-- SoBumpMapCoordinate
-- SoBumpMapTransform
-
-\section fontsupport Better Font Support
-
-TrueType font support for all 3D text primitive types.
-
-\section scenetexture Render To Texture Support
-
-New nodes:
-- SoSceneTexture2
-
-\section misc Misc
-
-REPLACE texture model support for SoTexture2
-
-pbuffer support for SoOffscreenRenderer
-
-New transparency rendering type, SORTED_LAYERS_BLEND
-
-\link coin210 New features for Coin v2.1.0 are here. \endlink
+This is a brief summary of the new features in Coin v2.2.0:
+- Multi-Texturing (see SoTextureUnit)
+- Bump-Mapping
+  - SoBumpMap
+  - SoBumpMapCoordinate
+  - SoBumpMapTransform
+- Better Font Support
+- TrueType font support for all 3D text primitive types.
+- Render To Texture Support (see SoSceneTexture2)
+- REPLACE texture model support for SoTexture2
+- pbuffer support for SoOffscreenRenderer
+- New transparency rendering type, SORTED_LAYERS_BLEND
 
 */
 
 /*!
 \page coin210 New Features in Coin v2.1.0
 
-\section hardcopy HardCopy Support
-
-Vector output to PostScript.
-
-
-\section fonts FreeType and Win32 TrueType Font Support
-
-\section intersectiondetection Intersection Detection
-
-SoIntersectionDetectionAction
-
-\section soselectionhighlight SoLineHighlightRenderAction/SoBoxHighlightRenderAction and Multiple SoSelection Nodes
-
-\section misc210 Misc
-
-\subsection compressedio Compressed File I/O Support
-
-SoOutput::setCompression()
-SoOutput::getAvailableCompressionMethods()
-
-\subsection convenience Additional Convenience Functions
-
-SoInput::setStringArray()
-SoAction::apply(SoAction *)
-
-\subsection copypolicy NO_COPY SoSFImage CopyPolicy
-
-SoSFImage::setValue with CopyPolicy::NO_COPY implemented.
-
-\link coin200 New features for Coin v2.0.0 are here. \endlink
+This is a brief summary of the new features in Coin v2.1.0:
+- HardCopy Support: Vector output to PostScript.
+- FreeType and Win32 TrueType Font Support
+- Intersection Detection with SoIntersectionDetectionAction
+- SoLineHighlightRenderAction / SoBoxHighlightRenderAction and Multiple SoSelection Nodes
+- Compressed File I/O Support (see SoOutput::setCompression(), SoOutput::getAvailableCompressionMethods())
+- Additional Convenience Functions SoInput::setStringArray() and SoAction::apply(SoAction *)
+- NO_COPY SoSFImage CopyPolicy, SoSFImage::setValue with CopyPolicy::NO_COPY implemented.
 
 */
 
 /*!
 \page coin200 New Features in Coin v2.0.0
 
-\section bigimage Big-Image Support
-
-\section textures3d 3D Textures Support
-
-\section sound3d 3D Sound Support
-
-\section vrml97 VRML97 Support
-
-\section macosx Mac OS X Support
-
-\section multipipe Multi-Pipe Rendering Support
+This is a brief summary of the new features in Coin v2.0.0:
+- Big-Image Support
+- 3D Textures Support
+- 3D Sound Support
+- VRML97 Support
+- Mac OS X Support
+- Multi-Pipe Rendering Support
 
 */
 
diff --git a/html/coin.tag b/html/coin.tag
new file mode 100644
index 0000000..700cd1f
--- /dev/null
+++ b/html/coin.tag
@@ -0,0 +1,78668 @@
+<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
+<tagfile>
+  <compound kind="file">
+    <name>barrier.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/C/threads/</path>
+    <filename>barrier_8h</filename>
+    <includes id="common_8h" name="common.h" local="no" imported="no">Inventor/C/threads/common.h</includes>
+    <member kind="function">
+      <type>cc_barrier *</type>
+      <name>cc_barrier_construct</name>
+      <anchorfile>barrier_8h.html</anchorfile>
+      <anchor>a08b3fa4e3a37add61b05759033d4de1b</anchor>
+      <arglist>(unsigned int numthreads)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_barrier_destruct</name>
+      <anchorfile>barrier_8h.html</anchorfile>
+      <anchor>aadab0c4cb10481f3e272885a84a4709d</anchor>
+      <arglist>(cc_barrier *barrier)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>cc_barrier_enter</name>
+      <anchorfile>barrier_8h.html</anchorfile>
+      <anchor>acb9ec6cb444608a16d1bed98a55949ae</anchor>
+      <arglist>(cc_barrier *barrier)</arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>common.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/C/threads/</path>
+    <filename>common_8h</filename>
+    <member kind="typedef">
+      <type>struct cc_sched</type>
+      <name>cc_sched</name>
+      <anchorfile>common_8h.html</anchorfile>
+      <anchor>a42acbbf50baecd447dfbc76305b4bafb</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="typedef">
+      <type>struct cc_wpool</type>
+      <name>cc_wpool</name>
+      <anchorfile>common_8h.html</anchorfile>
+      <anchor>a5cd98b5d28446124b569ac260b1ca774</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="typedef">
+      <type>struct cc_worker</type>
+      <name>cc_worker</name>
+      <anchorfile>common_8h.html</anchorfile>
+      <anchor>a256d99f9f55c522f7b478a5e091a7aa6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="typedef">
+      <type>struct cc_thread</type>
+      <name>cc_thread</name>
+      <anchorfile>common_8h.html</anchorfile>
+      <anchor>a125b0ce154c9b9ead0a92df5abdbed70</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="typedef">
+      <type>struct cc_mutex</type>
+      <name>cc_mutex</name>
+      <anchorfile>common_8h.html</anchorfile>
+      <anchor>a480e847013035e71e32afbb8f8470626</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="typedef">
+      <type>struct cc_rwmutex</type>
+      <name>cc_rwmutex</name>
+      <anchorfile>common_8h.html</anchorfile>
+      <anchor>a2aeb009bcdf2e26aa2bb3275e09422cb</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="typedef">
+      <type>struct cc_condvar</type>
+      <name>cc_condvar</name>
+      <anchorfile>common_8h.html</anchorfile>
+      <anchor>a4009ed32241ef5637806e8526c9061db</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="typedef">
+      <type>struct cc_storage</type>
+      <name>cc_storage</name>
+      <anchorfile>common_8h.html</anchorfile>
+      <anchor>a39bad19f9e36be7b7ec7c498e1a7254a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="typedef">
+      <type>struct cc_fifo</type>
+      <name>cc_fifo</name>
+      <anchorfile>common_8h.html</anchorfile>
+      <anchor>a7d996ed6e701d03f8e9480b55a540828</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="typedef">
+      <type>struct cc_barrier</type>
+      <name>cc_barrier</name>
+      <anchorfile>common_8h.html</anchorfile>
+      <anchor>a697b4c8e006ee21aacf099a7377a8ea4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="typedef">
+      <type>struct cc_recmutex</type>
+      <name>cc_recmutex</name>
+      <anchorfile>common_8h.html</anchorfile>
+      <anchor>a33e7e331036f7b76a8b14ad03a226969</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>cc_precedence</name>
+      <anchorfile>common_8h.html</anchorfile>
+      <anchor>a8fee93200a830bf8d695dc1ad90284bc</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>cc_threads_implementation</name>
+      <anchorfile>common_8h.html</anchorfile>
+      <anchor>a8aea26903d4582f3645184059e50e25c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>cc_retval</name>
+      <anchorfile>common_8h.html</anchorfile>
+      <anchor>afb1e455fcfc68469973c055b20999d1b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>cc_thread_implementation</name>
+      <anchorfile>common_8h.html</anchorfile>
+      <anchor>a135759144d479fdfc6346eb99bd6a91f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>condvar.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/C/threads/</path>
+    <filename>condvar_8h</filename>
+    <includes id="common_8h" name="common.h" local="no" imported="no">Inventor/C/threads/common.h</includes>
+    <member kind="function">
+      <type>cc_condvar *</type>
+      <name>cc_condvar_construct</name>
+      <anchorfile>condvar_8h.html</anchorfile>
+      <anchor>af43cd24911db044ca2481fdccde7a1f0</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_condvar_destruct</name>
+      <anchorfile>condvar_8h.html</anchorfile>
+      <anchor>afb0209d8ddc637437fe467c14d407832</anchor>
+      <arglist>(cc_condvar *condvar)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>cc_condvar_wait</name>
+      <anchorfile>condvar_8h.html</anchorfile>
+      <anchor>aef8501afbc406efd662e8175546edd14</anchor>
+      <arglist>(cc_condvar *condvar, cc_mutex *mutex)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>cc_condvar_timed_wait</name>
+      <anchorfile>condvar_8h.html</anchorfile>
+      <anchor>aa52ad3084323b1619ab73d5eaf6fbb88</anchor>
+      <arglist>(cc_condvar *condvar, cc_mutex *mutex, cc_time period)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_condvar_wake_one</name>
+      <anchorfile>condvar_8h.html</anchorfile>
+      <anchor>a07daf12565da74c1c8adc7a3023468a5</anchor>
+      <arglist>(cc_condvar *condvar)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_condvar_wake_all</name>
+      <anchorfile>condvar_8h.html</anchorfile>
+      <anchor>aa0855441ff36d1ad59ec4e576ff85e0d</anchor>
+      <arglist>(cc_condvar *condvar)</arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>debugerror.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/C/errors/</path>
+    <filename>debugerror_8h</filename>
+    <includes id="error_8h" name="error.h" local="no" imported="no">Inventor/C/errors/error.h</includes>
+    <member kind="typedef">
+      <type>struct cc_debugerror</type>
+      <name>cc_debugerror</name>
+      <anchorfile>group__errors.html</anchorfile>
+      <anchor>ga98981b5dfb3a50dba80de1fdf6aa9109</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="typedef">
+      <type>void</type>
+      <name>cc_debugerror_cb</name>
+      <anchorfile>debugerror_8h.html</anchorfile>
+      <anchor>a1d3f377f90c7732d23b13dc8fd80c7e3</anchor>
+      <arglist>(const cc_debugerror *err, void *data)</arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>CC_DEBUGERROR_SEVERITY</name>
+      <anchorfile>debugerror_8h.html</anchorfile>
+      <anchor>a6f1bb3b059794d3c57998471a0dc33e3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>CC_DEBUGERROR_ERROR</name>
+      <anchorfile>debugerror_8h.html</anchorfile>
+      <anchor>a6f1bb3b059794d3c57998471a0dc33e3a7f3503747456ebd36e35051d2b5cd09a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>CC_DEBUGERROR_WARNING</name>
+      <anchorfile>debugerror_8h.html</anchorfile>
+      <anchor>a6f1bb3b059794d3c57998471a0dc33e3a60b297f683404656a5c76db3feab4eb0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>CC_DEBUGERROR_INFO</name>
+      <anchorfile>debugerror_8h.html</anchorfile>
+      <anchor>a6f1bb3b059794d3c57998471a0dc33e3a3b48d0a938231b85aee9d4a58d8f0f56</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>error.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/C/errors/</path>
+    <filename>error_8h</filename>
+    <includes id="string_8h" name="string.h" local="no" imported="no">Inventor/C/base/string.h</includes>
+    <member kind="typedef">
+      <type>struct cc_error</type>
+      <name>cc_error</name>
+      <anchorfile>group__errors.html</anchorfile>
+      <anchor>ga1fb56dcbdf4946c4519c715b92caca14</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="typedef">
+      <type>void</type>
+      <name>cc_error_cb</name>
+      <anchorfile>error_8h.html</anchorfile>
+      <anchor>ac4504cffc1a4f2f2bc889178d3818f75</anchor>
+      <arglist>(const cc_error *err, void *data)</arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>fifo.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/C/threads/</path>
+    <filename>fifo_8h</filename>
+    <includes id="common_8h" name="common.h" local="no" imported="no">Inventor/C/threads/common.h</includes>
+    <member kind="function">
+      <type>cc_fifo *</type>
+      <name>cc_fifo_new</name>
+      <anchorfile>fifo_8h.html</anchorfile>
+      <anchor>a4e4fcdd2972f0f1bb11b2d4745079191</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_fifo_delete</name>
+      <anchorfile>fifo_8h.html</anchorfile>
+      <anchor>aef1a8b82445d1674f0d9806e4e86ab4b</anchor>
+      <arglist>(cc_fifo *fifo)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_fifo_assign</name>
+      <anchorfile>fifo_8h.html</anchorfile>
+      <anchor>a4b59b38f87481efc2041bb7bc2c8a13c</anchor>
+      <arglist>(cc_fifo *fifo, void *ptr, uint32_t type)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_fifo_retrieve</name>
+      <anchorfile>fifo_8h.html</anchorfile>
+      <anchor>ae22cfbc1394df9c68a2518d00b33f406</anchor>
+      <arglist>(cc_fifo *fifo, void **ptr, uint32_t *type)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>cc_fifo_try_retrieve</name>
+      <anchorfile>fifo_8h.html</anchorfile>
+      <anchor>aecd1aa4e9efb711dbbba929fcf23c17b</anchor>
+      <arglist>(cc_fifo *fifo, void **ptr, uint32_t *type)</arglist>
+    </member>
+    <member kind="function">
+      <type>unsigned int</type>
+      <name>cc_fifo_size</name>
+      <anchorfile>fifo_8h.html</anchorfile>
+      <anchor>a3cf31898a7217a97ef00324cc0d6e0c5</anchor>
+      <arglist>(cc_fifo *fifo)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_fifo_lock</name>
+      <anchorfile>fifo_8h.html</anchorfile>
+      <anchor>a654abc1b5249b4b8348f4aebb52bd900</anchor>
+      <arglist>(cc_fifo *fifo)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_fifo_unlock</name>
+      <anchorfile>fifo_8h.html</anchorfile>
+      <anchor>a97d46b795994d8e6d7237d99393d8d94</anchor>
+      <arglist>(cc_fifo *fifo)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>cc_fifo_peek</name>
+      <anchorfile>fifo_8h.html</anchorfile>
+      <anchor>a254a1a966ae1da0153f884e9b1df2c92</anchor>
+      <arglist>(cc_fifo *fifo, void **item, uint32_t *type)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>cc_fifo_contains</name>
+      <anchorfile>fifo_8h.html</anchorfile>
+      <anchor>af9f1a63db8598d795a3b5f07fcca52f4</anchor>
+      <arglist>(cc_fifo *fifo, void *item)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>cc_fifo_reclaim</name>
+      <anchorfile>fifo_8h.html</anchorfile>
+      <anchor>ab43246ce53fc777cfefcd85407e08e83</anchor>
+      <arglist>(cc_fifo *fifo, void *item)</arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>hash.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/C/base/</path>
+    <filename>hash_8h</filename>
+    <member kind="typedef">
+      <type>uintptr_t</type>
+      <name>cc_hash_key</name>
+      <anchorfile>hash_8h.html</anchorfile>
+      <anchor>af06662abf2e6f6f516b00673cba5969b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="typedef">
+      <type>struct cc_hash</type>
+      <name>cc_hash</name>
+      <anchorfile>hash_8h.html</anchorfile>
+      <anchor>a727fda23295414ad0fc28e16be55f8aa</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="typedef">
+      <type>cc_hash_key</type>
+      <name>cc_hash_func</name>
+      <anchorfile>hash_8h.html</anchorfile>
+      <anchor>a4898219b43dabf39e47a1d061c440277</anchor>
+      <arglist>(const cc_hash_key key)</arglist>
+    </member>
+    <member kind="typedef">
+      <type>void</type>
+      <name>cc_hash_apply_func</name>
+      <anchorfile>hash_8h.html</anchorfile>
+      <anchor>ac1fff00729b2bb34f90bfbd4121a2e61</anchor>
+      <arglist>(cc_hash_key key, void *val, void *closure)</arglist>
+    </member>
+    <member kind="function">
+      <type>cc_hash *</type>
+      <name>cc_hash_construct</name>
+      <anchorfile>hash_8h.html</anchorfile>
+      <anchor>a5ddc99f3996de4a625ff68a415fe597b</anchor>
+      <arglist>(unsigned int size, float loadfactor)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_hash_destruct</name>
+      <anchorfile>hash_8h.html</anchorfile>
+      <anchor>aec73575d34a0ef54ae43d36ff056ddd9</anchor>
+      <arglist>(cc_hash *ht)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_hash_clear</name>
+      <anchorfile>hash_8h.html</anchorfile>
+      <anchor>a7f7571eab4742e08fe4a0290dc97369a</anchor>
+      <arglist>(cc_hash *ht)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>cc_hash_put</name>
+      <anchorfile>hash_8h.html</anchorfile>
+      <anchor>af7f9e79d9d42b55093cdf2eb6dd380d8</anchor>
+      <arglist>(cc_hash *ht, cc_hash_key key, void *val)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>cc_hash_get</name>
+      <anchorfile>hash_8h.html</anchorfile>
+      <anchor>ae48139859990f932d46bfd311e9e5612</anchor>
+      <arglist>(cc_hash *ht, cc_hash_key key, void **val)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>cc_hash_remove</name>
+      <anchorfile>hash_8h.html</anchorfile>
+      <anchor>ac935a65f1170c7fcd2a5bb2f739ae5fd</anchor>
+      <arglist>(cc_hash *ht, cc_hash_key key)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_hash_apply</name>
+      <anchorfile>hash_8h.html</anchorfile>
+      <anchor>a012b0962e9368b8eadd3f579511e04bf</anchor>
+      <arglist>(cc_hash *ht, cc_hash_apply_func *func, void *closure)</arglist>
+    </member>
+    <member kind="function">
+      <type>unsigned int</type>
+      <name>cc_hash_get_num_elements</name>
+      <anchorfile>hash_8h.html</anchorfile>
+      <anchor>a7c5f67dc300bcfa466d9658749186ff9</anchor>
+      <arglist>(cc_hash *ht)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_hash_set_hash_func</name>
+      <anchorfile>hash_8h.html</anchorfile>
+      <anchor>a7d83ee3b50d24b6c614d824f466a5f7a</anchor>
+      <arglist>(cc_hash *ht, cc_hash_func *func)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_hash_print_stat</name>
+      <anchorfile>hash_8h.html</anchorfile>
+      <anchor>a9f2f3e61fd5a5ca79329d43ac4812474</anchor>
+      <arglist>(cc_hash *ht)</arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>heap.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/C/base/</path>
+    <filename>heap_8h</filename>
+    <member kind="typedef">
+      <type>int</type>
+      <name>cc_heap_compare_cb</name>
+      <anchorfile>heap_8h.html</anchorfile>
+      <anchor>a47f3785a4735870bb7386a9e0a334625</anchor>
+      <arglist>(void *o1, void *o2)</arglist>
+    </member>
+    <member kind="typedef">
+      <type>struct cc_heap</type>
+      <name>cc_heap</name>
+      <anchorfile>heap_8h.html</anchorfile>
+      <anchor>a3cfe921d58e2792362b8c28cc74c2637</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function">
+      <type>cc_heap *</type>
+      <name>cc_heap_construct</name>
+      <anchorfile>heap_8h.html</anchorfile>
+      <anchor>a9be3b026a6ef0c5d78fffd46ac3b3b8c</anchor>
+      <arglist>(unsigned int size, cc_heap_compare_cb *comparecb, SbBool support_remove)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_heap_destruct</name>
+      <anchorfile>heap_8h.html</anchorfile>
+      <anchor>a0288a01e95c1a24413645d0623a82166</anchor>
+      <arglist>(cc_heap *h)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_heap_clear</name>
+      <anchorfile>heap_8h.html</anchorfile>
+      <anchor>a71e9aa42386f736864042e72ee7ad0ca</anchor>
+      <arglist>(cc_heap *h)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_heap_add</name>
+      <anchorfile>heap_8h.html</anchorfile>
+      <anchor>aefa3ba63b7ace7b1cc0d774d54576a4f</anchor>
+      <arglist>(cc_heap *h, void *o)</arglist>
+    </member>
+    <member kind="function">
+      <type>void *</type>
+      <name>cc_heap_get_top</name>
+      <anchorfile>heap_8h.html</anchorfile>
+      <anchor>aa3173f1d3d5a0f8518380a7b713a952a</anchor>
+      <arglist>(cc_heap *h)</arglist>
+    </member>
+    <member kind="function">
+      <type>void *</type>
+      <name>cc_heap_extract_top</name>
+      <anchorfile>heap_8h.html</anchorfile>
+      <anchor>aa253e04784df1765ae4769fe80b28cea</anchor>
+      <arglist>(cc_heap *h)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>cc_heap_remove</name>
+      <anchorfile>heap_8h.html</anchorfile>
+      <anchor>a088aeb698e4df777529b702e3f523235</anchor>
+      <arglist>(cc_heap *h, void *o)</arglist>
+    </member>
+    <member kind="function">
+      <type>unsigned int</type>
+      <name>cc_heap_elements</name>
+      <anchorfile>heap_8h.html</anchorfile>
+      <anchor>aae0cabf2363726f31257dfbbfef3765f</anchor>
+      <arglist>(cc_heap *h)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>cc_heap_empty</name>
+      <anchorfile>heap_8h.html</anchorfile>
+      <anchor>ade2be8b0679dbb5d9be8c6ac486a84f8</anchor>
+      <arglist>(cc_heap *h)</arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>memalloc.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/C/base/</path>
+    <filename>memalloc_8h</filename>
+    <member kind="typedef">
+      <type>struct cc_memalloc</type>
+      <name>cc_memalloc</name>
+      <anchorfile>memalloc_8h.html</anchorfile>
+      <anchor>ae3c740f22f57a7a7d7a05b1cce58c451</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="typedef">
+      <type>int</type>
+      <name>cc_memalloc_strategy_cb</name>
+      <anchorfile>memalloc_8h.html</anchorfile>
+      <anchor>abc5453b97baa2e9a66c2a1130270cc15</anchor>
+      <arglist>(const int numunits_allocated)</arglist>
+    </member>
+    <member kind="function">
+      <type>cc_memalloc *</type>
+      <name>cc_memalloc_construct</name>
+      <anchorfile>memalloc_8h.html</anchorfile>
+      <anchor>ac9ed08ff8666e9dac4c2060f4b5ea7ca</anchor>
+      <arglist>(const unsigned int unitsize)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_memalloc_destruct</name>
+      <anchorfile>memalloc_8h.html</anchorfile>
+      <anchor>a12e3bbd5b1a9771b5af9a0becf7642dc</anchor>
+      <arglist>(cc_memalloc *allocator)</arglist>
+    </member>
+    <member kind="function">
+      <type>void *</type>
+      <name>cc_memalloc_allocate</name>
+      <anchorfile>memalloc_8h.html</anchorfile>
+      <anchor>ab51b6af04b140b1107b08187f3b57237</anchor>
+      <arglist>(cc_memalloc *allocator)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_memalloc_deallocate</name>
+      <anchorfile>memalloc_8h.html</anchorfile>
+      <anchor>a90bd1bc461b30fc15280b1da65007c3a</anchor>
+      <arglist>(cc_memalloc *allocator, void *ptr)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_memalloc_clear</name>
+      <anchorfile>memalloc_8h.html</anchorfile>
+      <anchor>a5161cb02bd23ce15d6103960f4591d55</anchor>
+      <arglist>(cc_memalloc *allocator)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_memalloc_set_strategy</name>
+      <anchorfile>memalloc_8h.html</anchorfile>
+      <anchor>a3de013b2bf9a5c6dfd24fea80ed9f59c</anchor>
+      <arglist>(cc_memalloc *allocator, cc_memalloc_strategy_cb *cb)</arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>mutex.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/C/threads/</path>
+    <filename>mutex_8h</filename>
+    <includes id="common_8h" name="common.h" local="no" imported="no">Inventor/C/threads/common.h</includes>
+    <member kind="function">
+      <type>cc_mutex *</type>
+      <name>cc_mutex_construct</name>
+      <anchorfile>mutex_8h.html</anchorfile>
+      <anchor>a67514cef4b9e1d00b0b0351e8cc2f3e0</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_mutex_destruct</name>
+      <anchorfile>mutex_8h.html</anchorfile>
+      <anchor>ae7c298016280a87354ee7f53f9774104</anchor>
+      <arglist>(cc_mutex *mutex)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_mutex_lock</name>
+      <anchorfile>mutex_8h.html</anchorfile>
+      <anchor>ab68ff1ae48b2a4e79c2e80920efb464a</anchor>
+      <arglist>(cc_mutex *mutex)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>cc_mutex_try_lock</name>
+      <anchorfile>mutex_8h.html</anchorfile>
+      <anchor>ad82cc2b3ffa50695c8b311c9312e1316</anchor>
+      <arglist>(cc_mutex *mutex)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_mutex_unlock</name>
+      <anchorfile>mutex_8h.html</anchorfile>
+      <anchor>a958bb509f74af082422fe35a11984cfd</anchor>
+      <arglist>(cc_mutex *mutex)</arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>rbptree.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/C/base/</path>
+    <filename>rbptree_8h</filename>
+    <member kind="typedef">
+      <type>struct cc_rbptree_node</type>
+      <name>cc_rbptree_node</name>
+      <anchorfile>rbptree_8h.html</anchorfile>
+      <anchor>a5209167b68ccfcbe6d068b16057102ed</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="typedef">
+      <type>struct cc_rbptree</type>
+      <name>cc_rbptree</name>
+      <anchorfile>rbptree_8h.html</anchorfile>
+      <anchor>ab09eebdf9578e3f9aa6a2e6c852c76ee</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="typedef">
+      <type>void</type>
+      <name>cc_rbptree_traversecb</name>
+      <anchorfile>rbptree_8h.html</anchorfile>
+      <anchor>a48571686e40c3566ebf3e9458b2aaa17</anchor>
+      <arglist>(void *p, void *data, void *closure)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_rbptree_init</name>
+      <anchorfile>rbptree_8h.html</anchorfile>
+      <anchor>af09e13486f87122b6d6f096960415c8b</anchor>
+      <arglist>(cc_rbptree *t)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_rbptree_clean</name>
+      <anchorfile>rbptree_8h.html</anchorfile>
+      <anchor>aa6d7161d1c7b096a40e4ade32414867c</anchor>
+      <arglist>(cc_rbptree *t)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_rbptree_insert</name>
+      <anchorfile>rbptree_8h.html</anchorfile>
+      <anchor>a84a326595b5d2def77f6727a666a00ba</anchor>
+      <arglist>(cc_rbptree *t, void *p, void *data)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>cc_rbptree_remove</name>
+      <anchorfile>rbptree_8h.html</anchorfile>
+      <anchor>a77937a81bb8d88f04a23bab29d614194</anchor>
+      <arglist>(cc_rbptree *t, void *p)</arglist>
+    </member>
+    <member kind="function">
+      <type>uint32_t</type>
+      <name>cc_rbptree_size</name>
+      <anchorfile>rbptree_8h.html</anchorfile>
+      <anchor>a2806ddfd9cf98ae83ff39154572886d2</anchor>
+      <arglist>(const cc_rbptree *t)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_rbptree_traverse</name>
+      <anchorfile>rbptree_8h.html</anchorfile>
+      <anchor>abf647ec6e901c359427cf7c868ca9db0</anchor>
+      <arglist>(const cc_rbptree *t, cc_rbptree_traversecb *func, void *closure)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_rbptree_debug</name>
+      <anchorfile>rbptree_8h.html</anchorfile>
+      <anchor>aaea2989fd3afd6b7cf29e7407a544c00</anchor>
+      <arglist>(const cc_rbptree *t)</arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>recmutex.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/C/threads/</path>
+    <filename>recmutex_8h</filename>
+    <includes id="common_8h" name="common.h" local="no" imported="no">Inventor/C/threads/common.h</includes>
+    <member kind="function">
+      <type>cc_recmutex *</type>
+      <name>cc_recmutex_construct</name>
+      <anchorfile>recmutex_8h.html</anchorfile>
+      <anchor>ac104959a6bd31cca7d271fb1a90145d0</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_recmutex_destruct</name>
+      <anchorfile>recmutex_8h.html</anchorfile>
+      <anchor>ad2cbeae6e909c185748ffe0a62daf7f1</anchor>
+      <arglist>(cc_recmutex *recmutex)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>cc_recmutex_lock</name>
+      <anchorfile>recmutex_8h.html</anchorfile>
+      <anchor>a236f7a2dbc904f55231186cbde2828f0</anchor>
+      <arglist>(cc_recmutex *recmutex)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>cc_recmutex_unlock</name>
+      <anchorfile>recmutex_8h.html</anchorfile>
+      <anchor>ac19c670433c86270d18513b35bc186c4</anchor>
+      <arglist>(cc_recmutex *recmutex)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>cc_recmutex_try_lock</name>
+      <anchorfile>recmutex_8h.html</anchorfile>
+      <anchor>aa6b36adf80a064ce584f0474bc3cfb91</anchor>
+      <arglist>(cc_recmutex *recmutex)</arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>rwmutex.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/C/threads/</path>
+    <filename>rwmutex_8h</filename>
+    <includes id="common_8h" name="common.h" local="no" imported="no">Inventor/C/threads/common.h</includes>
+    <member kind="function">
+      <type>cc_rwmutex *</type>
+      <name>cc_rwmutex_construct</name>
+      <anchorfile>rwmutex_8h.html</anchorfile>
+      <anchor>af66434284d47f7ec42a2e3e039c7ab3f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>cc_rwmutex *</type>
+      <name>cc_rwmutex_construct_etc</name>
+      <anchorfile>rwmutex_8h.html</anchorfile>
+      <anchor>a77b0f32aa4a12f3b96417f689e4d6fe1</anchor>
+      <arglist>(cc_precedence policy)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_rwmutex_destruct</name>
+      <anchorfile>rwmutex_8h.html</anchorfile>
+      <anchor>a00629d8116bd7783e5fcd94bc790aee8</anchor>
+      <arglist>(cc_rwmutex *rwmutex)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>cc_rwmutex_write_lock</name>
+      <anchorfile>rwmutex_8h.html</anchorfile>
+      <anchor>a6d095f0878e5ab4a7baf55d20e13c6a9</anchor>
+      <arglist>(cc_rwmutex *rwmutex)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>cc_rwmutex_write_try_lock</name>
+      <anchorfile>rwmutex_8h.html</anchorfile>
+      <anchor>a4276fa164bdddde7ab8a589145879398</anchor>
+      <arglist>(cc_rwmutex *rwmutex)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>cc_rwmutex_write_unlock</name>
+      <anchorfile>rwmutex_8h.html</anchorfile>
+      <anchor>ac42b9d7e4dc8fb6bab15cfc335f6356a</anchor>
+      <arglist>(cc_rwmutex *rwmutex)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>cc_rwmutex_read_lock</name>
+      <anchorfile>rwmutex_8h.html</anchorfile>
+      <anchor>abd167fb3395d37f0ccbd6e17c5a91c13</anchor>
+      <arglist>(cc_rwmutex *rwmutex)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>cc_rwmutex_read_try_lock</name>
+      <anchorfile>rwmutex_8h.html</anchorfile>
+      <anchor>a29505e11963df28bd489b008e9cac00f</anchor>
+      <arglist>(cc_rwmutex *rwmutex)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>cc_rwmutex_read_unlock</name>
+      <anchorfile>rwmutex_8h.html</anchorfile>
+      <anchor>abaf5ab58f3d51204ea8bc2bf0bd18f9e</anchor>
+      <arglist>(cc_rwmutex *rwmutex)</arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>SbClip.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/</path>
+    <filename>SbClip_8h</filename>
+    <class kind="class">SbClip</class>
+    <member kind="typedef">
+      <type>void *</type>
+      <name>SbClipCallback</name>
+      <anchorfile>SbClip_8h.html</anchorfile>
+      <anchor>a7b99637988652ddb53ced29ce010e18e</anchor>
+      <arglist>(const SbVec3f &v0, void *vdata0, const SbVec3f &v1, void *vdata1, const SbVec3f &newvertex, void *userdata)</arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>SbDict.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/</path>
+    <filename>SbDict_8h</filename>
+    <class kind="class">SbDict</class>
+    <member kind="typedef">
+      <type>uintptr_t</type>
+      <name>SbDictKeyType</name>
+      <anchorfile>SbDict_8h.html</anchorfile>
+      <anchor>acb82d07bb08c0b99aaf953617f4212fa</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="typedef">
+      <type>void</type>
+      <name>SbDictApplyFunc</name>
+      <anchorfile>SbDict_8h.html</anchorfile>
+      <anchor>aff41e28ec4b46527fe4c91be4616eca9</anchor>
+      <arglist>(SbDictKeyType key, void *value)</arglist>
+    </member>
+    <member kind="typedef">
+      <type>void</type>
+      <name>SbDictApplyDataFunc</name>
+      <anchorfile>SbDict_8h.html</anchorfile>
+      <anchor>a42154327d573d825af27f7b67e82846c</anchor>
+      <arglist>(SbDictKeyType key, void *value, void *data)</arglist>
+    </member>
+    <member kind="typedef">
+      <type>SbDictKeyType</type>
+      <name>SbDictHashingFunc</name>
+      <anchorfile>SbDict_8h.html</anchorfile>
+      <anchor>a68895d232bbc01b1edc40809de2db5d6</anchor>
+      <arglist>(const SbDictKeyType key)</arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>SbImage.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/</path>
+    <filename>SbImage_8h</filename>
+    <class kind="class">SbImage</class>
+    <member kind="typedef">
+      <type>SbBool</type>
+      <name>SbImageScheduleReadCB</name>
+      <anchorfile>SbImage_8h.html</anchorfile>
+      <anchor>aec75901f7cf7231e18a9319c8c93027d</anchor>
+      <arglist>(const SbString &, SbImage *, void *)</arglist>
+    </member>
+    <member kind="typedef">
+      <type>SbBool</type>
+      <name>SbImageReadImageCB</name>
+      <anchorfile>SbImage_8h.html</anchorfile>
+      <anchor>a749e25189202ba72003c04cc9e591045</anchor>
+      <arglist>(const SbString &, SbImage *, void *)</arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>SbProfilingData.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/annex/Profiler/</path>
+    <filename>SbProfilingData_8h</filename>
+    <includes id="SoType_8h" name="SoType.h" local="no" imported="no">Inventor/SoType.h</includes>
+    <class kind="class">SbProfilingData</class>
+    <member kind="typedef">
+      <type>void *</type>
+      <name>SbProfilingNodeKey</name>
+      <anchorfile>SbProfilingData_8h.html</anchorfile>
+      <anchor>ab504be724d5409b88c9735f92c9d2e60</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="typedef">
+      <type>int16_t</type>
+      <name>SbProfilingNodeTypeKey</name>
+      <anchorfile>SbProfilingData_8h.html</anchorfile>
+      <anchor>a050c3662b04c5000d45cfcf792ce40db</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="typedef">
+      <type>const char *</type>
+      <name>SbProfilingNodeNameKey</name>
+      <anchorfile>SbProfilingData_8h.html</anchorfile>
+      <anchor>a766ecc81c4a94c10db9f1282a9eaeb4f</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>SbTesselator.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/</path>
+    <filename>SbTesselator_8h</filename>
+    <class kind="class">SbTesselator</class>
+    <member kind="typedef">
+      <type>void</type>
+      <name>SbTesselatorCB</name>
+      <anchorfile>SbTesselator_8h.html</anchorfile>
+      <anchor>a7f7d2fcfc589decba0aab9eb3f253b90</anchor>
+      <arglist>(void *v0, void *v1, void *v2, void *data)</arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>sched.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/C/threads/</path>
+    <filename>sched_8h</filename>
+    <includes id="common_8h" name="common.h" local="no" imported="no">Inventor/C/threads/common.h</includes>
+    <member kind="typedef">
+      <type>void</type>
+      <name>cc_sched_f</name>
+      <anchorfile>sched_8h.html</anchorfile>
+      <anchor>a76544dc5c498d7b827403cb313051dab</anchor>
+      <arglist>(void *closure)</arglist>
+    </member>
+    <member kind="function">
+      <type>cc_sched *</type>
+      <name>cc_sched_construct</name>
+      <anchorfile>sched_8h.html</anchorfile>
+      <anchor>aa6708ee2026420e559ebfac7a59ffa18</anchor>
+      <arglist>(int numthreads)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_sched_destruct</name>
+      <anchorfile>sched_8h.html</anchorfile>
+      <anchor>ad3970d66c72d7c3600a4512a0e6f10ac</anchor>
+      <arglist>(cc_sched *sched)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_sched_set_num_threads</name>
+      <anchorfile>sched_8h.html</anchorfile>
+      <anchor>aa32ed8dd1ca6f5d31f6c177c919827d9</anchor>
+      <arglist>(cc_sched *sched, int num)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>cc_sched_get_num_threads</name>
+      <anchorfile>sched_8h.html</anchorfile>
+      <anchor>a9727b730645317fc320923e756a675c9</anchor>
+      <arglist>(cc_sched *sched)</arglist>
+    </member>
+    <member kind="function">
+      <type>uint32_t</type>
+      <name>cc_sched_schedule</name>
+      <anchorfile>sched_8h.html</anchorfile>
+      <anchor>a6fdaca4dd411f6baf4b6635f7879064b</anchor>
+      <arglist>(cc_sched *sched, cc_sched_f *workfunc, void *closure, float priority)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>cc_sched_unschedule</name>
+      <anchorfile>sched_8h.html</anchorfile>
+      <anchor>a7675245f822e5d88c1b2a38766aa794c</anchor>
+      <arglist>(cc_sched *sched, uint32_t schedid)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_sched_wait_all</name>
+      <anchorfile>sched_8h.html</anchorfile>
+      <anchor>af37556dd26772e72f650f3378bf99ffd</anchor>
+      <arglist>(cc_sched *sched)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>cc_sched_get_num_remaining</name>
+      <anchorfile>sched_8h.html</anchorfile>
+      <anchor>a9c269e9d5c97530f4a5b51df5272c776</anchor>
+      <arglist>(cc_sched *sched)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_sched_set_num_allowed</name>
+      <anchorfile>sched_8h.html</anchorfile>
+      <anchor>ab32995a3067e56acbd21b362ca9be7d2</anchor>
+      <arglist>(cc_sched *sched, int num)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_sched_change_priority</name>
+      <anchorfile>sched_8h.html</anchorfile>
+      <anchor>ae0a097a0cd951009b75dd7be2c16871d</anchor>
+      <arglist>(cc_sched *sched, uint32_t schedid, float priority)</arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>ScXMLStateMachine.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/scxml/</path>
+    <filename>ScXMLStateMachine_8h</filename>
+    <class kind="class">ScXMLStateMachine</class>
+    <member kind="typedef">
+      <type>void</type>
+      <name>ScXMLStateMachineDeleteCB</name>
+      <anchorfile>ScXMLStateMachine_8h.html</anchorfile>
+      <anchor>ae034fd3855c0742ad9ee1cf922ae9a93</anchor>
+      <arglist>(void *userdata, ScXMLStateMachine *statemachine)</arglist>
+    </member>
+    <member kind="typedef">
+      <type>void</type>
+      <name>ScXMLStateChangeCB</name>
+      <anchorfile>ScXMLStateMachine_8h.html</anchorfile>
+      <anchor>a382ec530b26743dc815f7cb832ce00a4</anchor>
+      <arglist>(void *userdata, ScXMLStateMachine *statemachine, const char *stateidentifier, SbBool enterstate, SbBool success)</arglist>
+    </member>
+    <member kind="typedef">
+      <type>void</type>
+      <name>ScXMLParallelStateChangeCB</name>
+      <anchorfile>ScXMLStateMachine_8h.html</anchorfile>
+      <anchor>abb78f2e452e7fe8ca2587c25c15097cf</anchor>
+      <arglist>(void *userdata, ScXMLStateMachine *statemachine, int numstates, const char **stateidentifiers, SbBool enterstate, SbBool success)</arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>SoActionMethodList.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/lists/</path>
+    <filename>SoActionMethodList_8h</filename>
+    <includes id="SoType_8h" name="SoType.h" local="no" imported="no">Inventor/SoType.h</includes>
+    <class kind="class">SoActionMethodList</class>
+    <member kind="typedef">
+      <type>void(*</type>
+      <name>SoActionMethod</name>
+      <anchorfile>SoActionMethodList_8h.html</anchorfile>
+      <anchor>a20da48d2b340cf58ff0fca763fcf1577</anchor>
+      <arglist>)(SoAction *, SoNode *)</arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>SoCallback.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/nodes/</path>
+    <filename>SoCallback_8h</filename>
+    <class kind="class">SoCallback</class>
+    <member kind="typedef">
+      <type>void</type>
+      <name>SoCallbackCB</name>
+      <anchorfile>SoCallback_8h.html</anchorfile>
+      <anchor>ad9451945b593767f377104fab4bb2035</anchor>
+      <arglist>(void *userdata, SoAction *action)</arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>SoCallbackAction.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/actions/</path>
+    <filename>SoCallbackAction_8h</filename>
+    <class kind="class">SoCallbackAction</class>
+    <member kind="typedef">
+      <type>void</type>
+      <name>SoTriangleCB</name>
+      <anchorfile>SoCallbackAction_8h.html</anchorfile>
+      <anchor>a38c75c113e2ddebb11872737e22de036</anchor>
+      <arglist>(void *userdata, SoCallbackAction *action, const SoPrimitiveVertex *v1, const SoPrimitiveVertex *v2, const SoPrimitiveVertex *v3)</arglist>
+    </member>
+    <member kind="typedef">
+      <type>void</type>
+      <name>SoLineSegmentCB</name>
+      <anchorfile>SoCallbackAction_8h.html</anchorfile>
+      <anchor>a6e4ebc8a54b96078d4a70b552d8a1f86</anchor>
+      <arglist>(void *userdata, SoCallbackAction *action, const SoPrimitiveVertex *v1, const SoPrimitiveVertex *v2)</arglist>
+    </member>
+    <member kind="typedef">
+      <type>void</type>
+      <name>SoPointCB</name>
+      <anchorfile>SoCallbackAction_8h.html</anchorfile>
+      <anchor>a404627c51c9d7daaae5351ca11fd815d</anchor>
+      <arglist>(void *userdata, SoCallbackAction *action, const SoPrimitiveVertex *v)</arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>SoCallbackList.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/lists/</path>
+    <filename>SoCallbackList_8h</filename>
+    <class kind="class">SoCallbackList</class>
+    <member kind="typedef">
+      <type>void</type>
+      <name>SoCallbackListCB</name>
+      <anchorfile>SoCallbackList_8h.html</anchorfile>
+      <anchor>af2e448a2584c8740fc2735ec3972c49e</anchor>
+      <arglist>(void *userdata, void *callbackdata)</arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>SoContextHandler.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/misc/</path>
+    <filename>SoContextHandler_8h</filename>
+    <class kind="class">SoContextHandler</class>
+  </compound>
+  <compound kind="file">
+    <name>SoDB.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/</path>
+    <filename>SoDB_8h</filename>
+    <includes id="SoType_8h" name="SoType.h" local="no" imported="no">Inventor/SoType.h</includes>
+    <class kind="class">SoDB</class>
+    <member kind="typedef">
+      <type>void</type>
+      <name>SoDBHeaderCB</name>
+      <anchorfile>SoDB_8h.html</anchorfile>
+      <anchor>adfef9190f2aba6f35abf08374dffc68a</anchor>
+      <arglist>(void *data, SoInput *input)</arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>SoDragger.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/draggers/</path>
+    <filename>SoDragger_8h</filename>
+    <includes id="SoCallbackList_8h" name="SoCallbackList.h" local="no" imported="no">Inventor/lists/SoCallbackList.h</includes>
+    <class kind="class">SoDragger</class>
+    <member kind="typedef">
+      <type>void</type>
+      <name>SoDraggerCB</name>
+      <anchorfile>SoDragger_8h.html</anchorfile>
+      <anchor>aee66fa82a01dba5b1b7b72c13cec68fc</anchor>
+      <arglist>(void *data, SoDragger *dragger)</arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>SoEventCallback.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/nodes/</path>
+    <filename>SoEventCallback_8h</filename>
+    <class kind="class">SoEventCallback</class>
+    <member kind="typedef">
+      <type>void</type>
+      <name>SoEventCallbackCB</name>
+      <anchorfile>SoEventCallback_8h.html</anchorfile>
+      <anchor>a6e0dbb53c95cc1225c031e027c7bc7b1</anchor>
+      <arglist>(void *userdata, SoEventCallback *node)</arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>SoExtSelection.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/nodes/</path>
+    <filename>SoExtSelection_8h</filename>
+    <includes id="SoSelection_8h" name="SoSelection.h" local="no" imported="no">Inventor/nodes/SoSelection.h</includes>
+    <includes id="SoCallbackAction_8h" name="SoCallbackAction.h" local="no" imported="no">Inventor/actions/SoCallbackAction.h</includes>
+    <class kind="class">SoExtSelection</class>
+  </compound>
+  <compound kind="file">
+    <name>SoForeignFileKit.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/annex/ForeignFiles/</path>
+    <filename>SoForeignFileKit_8h</filename>
+    <class kind="class">SoForeignFileKit</class>
+  </compound>
+  <compound kind="file">
+    <name>SoGLCacheContextElement.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/elements/</path>
+    <filename>SoGLCacheContextElement_8h</filename>
+    <class kind="class">SoGLCacheContextElement</class>
+  </compound>
+  <compound kind="file">
+    <name>SoGLImage.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/misc/</path>
+    <filename>SoGLImage_8h</filename>
+    <includes id="SoType_8h" name="SoType.h" local="no" imported="no">Inventor/SoType.h</includes>
+    <class kind="class">SoGLImage</class>
+  </compound>
+  <compound kind="file">
+    <name>SoGLMultiTextureCoordinateElement.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/elements/</path>
+    <filename>SoGLMultiTextureCoordinateElement_8h</filename>
+    <includes id="SoMultiTextureCoordinateElement_8h" name="SoMultiTextureCoordinateElement.h" local="no" imported="no">Inventor/elements/SoMultiTextureCoordinateElement.h</includes>
+    <class kind="class">SoGLMultiTextureCoordinateElement</class>
+  </compound>
+  <compound kind="file">
+    <name>SoGLRenderAction.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/actions/</path>
+    <filename>SoGLRenderAction_8h</filename>
+    <class kind="class">SoGLRenderAction</class>
+    <member kind="typedef">
+      <type>void</type>
+      <name>SoGLRenderPassCB</name>
+      <anchorfile>SoGLRenderAction_8h.html</anchorfile>
+      <anchor>a53d49957c78db1408e769922d160cc0d</anchor>
+      <arglist>(void *userdata)</arglist>
+    </member>
+    <member kind="typedef">
+      <type>float</type>
+      <name>SoGLSortedObjectOrderCB</name>
+      <anchorfile>SoGLRenderAction_8h.html</anchorfile>
+      <anchor>a4ad9050a0255e669ec9714b2ae789d24</anchor>
+      <arglist>(void *userdata, SoGLRenderAction *action)</arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>SoIntersectionDetectionAction.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/collision/</path>
+    <filename>SoIntersectionDetectionAction_8h</filename>
+    <includes id="SoCallbackAction_8h" name="SoCallbackAction.h" local="no" imported="no">Inventor/actions/SoCallbackAction.h</includes>
+    <class kind="struct">SoIntersectingPrimitive</class>
+    <class kind="class">SoIntersectionDetectionAction</class>
+  </compound>
+  <compound kind="file">
+    <name>SoMultiTextureCoordinateElement.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/elements/</path>
+    <filename>SoMultiTextureCoordinateElement_8h</filename>
+    <class kind="class">SoMultiTextureCoordinateElement</class>
+  </compound>
+  <compound kind="file">
+    <name>SoOutput.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/</path>
+    <filename>SoOutput_8h</filename>
+    <class kind="class">SoOutput</class>
+  </compound>
+  <compound kind="file">
+    <name>SoProfilingReportGenerator.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/annex/Profiler/utils/</path>
+    <filename>SoProfilingReportGenerator_8h</filename>
+    <class kind="class">SoProfilingReportGenerator</class>
+  </compound>
+  <compound kind="file">
+    <name>SoProto.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/misc/</path>
+    <filename>SoProto_8h</filename>
+    <class kind="class">SoProto</class>
+  </compound>
+  <compound kind="file">
+    <name>SoRenderManager.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/</path>
+    <filename>SoRenderManager_8h</filename>
+    <includes id="SoGLRenderAction_8h" name="SoGLRenderAction.h" local="no" imported="no">Inventor/actions/SoGLRenderAction.h</includes>
+    <class kind="class">SoRenderManager</class>
+  </compound>
+  <compound kind="file">
+    <name>SoSceneManager.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/</path>
+    <filename>SoSceneManager_8h</filename>
+    <class kind="class">SoSceneManager</class>
+    <member kind="typedef">
+      <type>void</type>
+      <name>SoSceneManagerRenderCB</name>
+      <anchorfile>SoSceneManager_8h.html</anchorfile>
+      <anchor>abada319f5f2375442afabf9d7d61e726</anchor>
+      <arglist>(void *userdata, class SoSceneManager *mgr)</arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>SoScXMLNavigationTarget.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/navigation/</path>
+    <filename>SoScXMLNavigationTarget_8h</filename>
+    <class kind="class">SoScXMLNavigationTarget</class>
+  </compound>
+  <compound kind="file">
+    <name>SoSelection.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/nodes/</path>
+    <filename>SoSelection_8h</filename>
+    <class kind="class">SoSelection</class>
+    <member kind="typedef">
+      <type>SoPath *</type>
+      <name>SoSelectionPickCB</name>
+      <anchorfile>SoSelection_8h.html</anchorfile>
+      <anchor>abdc320e66f9b345540a490491c618ecb</anchor>
+      <arglist>(void *data, const SoPickedPoint *pick)</arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>SoSensor.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/sensors/</path>
+    <filename>SoSensor_8h</filename>
+    <class kind="class">SoSensor</class>
+    <member kind="typedef">
+      <type>void</type>
+      <name>SoSensorCB</name>
+      <anchorfile>SoSensor_8h.html</anchorfile>
+      <anchor>a0e20257319c3430fe1cee699ef6e3420</anchor>
+      <arglist>(void *data, SoSensor *sensor)</arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>SoShaderProgram.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/nodes/</path>
+    <filename>SoShaderProgram_8h</filename>
+    <class kind="class">SoShaderProgram</class>
+  </compound>
+  <compound kind="file">
+    <name>SoType.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/</path>
+    <filename>SoType_8h</filename>
+    <includes id="SbDict_8h" name="SbDict.h" local="no" imported="no">Inventor/SbDict.h</includes>
+    <class kind="class">SbList</class>
+    <class kind="class">SoType</class>
+  </compound>
+  <compound kind="file">
+    <name>SoVertexAttributeElement.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/elements/</path>
+    <filename>SoVertexAttributeElement_8h</filename>
+  </compound>
+  <compound kind="file">
+    <name>SoVRMLAnchor.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/VRMLnodes/</path>
+    <filename>SoVRMLAnchor_8h</filename>
+    <class kind="class">SoVRMLAnchor</class>
+  </compound>
+  <compound kind="file">
+    <name>SoVRMLAudioClip.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/VRMLnodes/</path>
+    <filename>SoVRMLAudioClip_8h</filename>
+    <class kind="class">SoVRMLAudioClip</class>
+  </compound>
+  <compound kind="file">
+    <name>SoVRMLImageTexture.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/VRMLnodes/</path>
+    <filename>SoVRMLImageTexture_8h</filename>
+    <includes id="SbImage_8h" name="SbImage.h" local="no" imported="no">Inventor/SbImage.h</includes>
+    <class kind="class">SoVRMLImageTexture</class>
+  </compound>
+  <compound kind="file">
+    <name>SoVRMLInline.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/VRMLnodes/</path>
+    <filename>SoVRMLInline_8h</filename>
+    <includes id="SoCallbackAction_8h" name="SoCallbackAction.h" local="no" imported="no">Inventor/actions/SoCallbackAction.h</includes>
+    <class kind="class">SoVRMLInline</class>
+  </compound>
+  <compound kind="file">
+    <name>SoVRMLScript.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/VRMLnodes/</path>
+    <filename>SoVRMLScript_8h</filename>
+    <class kind="class">SoVRMLScript</class>
+  </compound>
+  <compound kind="file">
+    <name>SoWWWAnchor.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/nodes/</path>
+    <filename>SoWWWAnchor_8h</filename>
+    <class kind="class">SoWWWAnchor</class>
+  </compound>
+  <compound kind="file">
+    <name>SoWWWInline.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/nodes/</path>
+    <filename>SoWWWInline_8h</filename>
+    <includes id="SoCallbackAction_8h" name="SoCallbackAction.h" local="no" imported="no">Inventor/actions/SoCallbackAction.h</includes>
+    <class kind="class">SoWWWInline</class>
+  </compound>
+  <compound kind="file">
+    <name>spidermonkey.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/C/glue/</path>
+    <filename>spidermonkey_8h</filename>
+  </compound>
+  <compound kind="file">
+    <name>storage.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/C/threads/</path>
+    <filename>storage_8h</filename>
+    <includes id="common_8h" name="common.h" local="no" imported="no">Inventor/C/threads/common.h</includes>
+  </compound>
+  <compound kind="file">
+    <name>string.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/C/base/</path>
+    <filename>string_8h</filename>
+    <class kind="struct">cc_string</class>
+  </compound>
+  <compound kind="file">
+    <name>thread.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/C/threads/</path>
+    <filename>thread_8h</filename>
+    <includes id="common_8h" name="common.h" local="no" imported="no">Inventor/C/threads/common.h</includes>
+  </compound>
+  <compound kind="file">
+    <name>tidbits.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/C/</path>
+    <filename>tidbits_8h</filename>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_coin_atexit_static_internal</name>
+      <anchorfile>tidbits_8h.html</anchorfile>
+      <anchor>a543c2c5b6e2507250ab773f1838105ec</anchor>
+      <arglist>(coin_atexit_f *fp)</arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>types.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/C/XML/</path>
+    <filename>types_8h</filename>
+    <member kind="typedef">
+      <type>struct cc_xml_doc</type>
+      <name>cc_xml_doc</name>
+      <anchorfile>group__XML.html</anchorfile>
+      <anchor>ga4668bec10f4a41c447ba1c9d42721a4b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="typedef">
+      <type>cc_xml_filter_choice</type>
+      <name>cc_xml_filter_cb</name>
+      <anchorfile>types_8h.html</anchorfile>
+      <anchor>af2b6235c6da1a1a26b0073741cee8d78</anchor>
+      <arglist>(void *userdata, cc_xml_doc *doc, cc_xml_elt *elt, int pushing)</arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>worker.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/C/threads/</path>
+    <filename>worker_8h</filename>
+    <includes id="common_8h" name="common.h" local="no" imported="no">Inventor/C/threads/common.h</includes>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_worker_destruct</name>
+      <anchorfile>worker_8h.html</anchorfile>
+      <anchor>abab35ee0bc4d8daa85f92e543c1282fd</anchor>
+      <arglist>(cc_worker *worker)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>cc_worker_start</name>
+      <anchorfile>worker_8h.html</anchorfile>
+      <anchor>ac5c05ca84a6b98e22b80c92e4c483f3e</anchor>
+      <arglist>(cc_worker *worker, cc_worker_f *workfunc, void *closure)</arglist>
+    </member>
+  </compound>
+  <compound kind="file">
+    <name>wpool.h</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/C/threads/</path>
+    <filename>wpool_8h</filename>
+    <includes id="common_8h" name="common.h" local="no" imported="no">Inventor/C/threads/common.h</includes>
+    <member kind="function">
+      <type>cc_wpool *</type>
+      <name>cc_wpool_construct</name>
+      <anchorfile>wpool_8h.html</anchorfile>
+      <anchor>a9550e19fd66501b2d8f04ae3d1567e0d</anchor>
+      <arglist>(int numworkers)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_wpool_destruct</name>
+      <anchorfile>wpool_8h.html</anchorfile>
+      <anchor>a3a88eb052e62c806ad1ba3baa7a9a267</anchor>
+      <arglist>(cc_wpool *pool)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>cc_wpool_get_num_workers</name>
+      <anchorfile>wpool_8h.html</anchorfile>
+      <anchor>a4dcdd6841fcde116c5db4110512ac349</anchor>
+      <arglist>(cc_wpool *pool)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_wpool_set_num_workers</name>
+      <anchorfile>wpool_8h.html</anchorfile>
+      <anchor>aa8dd9d5e8efbbd3bfc6868437eb1dde1</anchor>
+      <arglist>(cc_wpool *pool, int newnum)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_wpool_wait_all</name>
+      <anchorfile>wpool_8h.html</anchorfile>
+      <anchor>aa72a4d47ebc25bde285eda7e92ab1d60</anchor>
+      <arglist>(cc_wpool *pool)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>cc_wpool_try_begin</name>
+      <anchorfile>wpool_8h.html</anchorfile>
+      <anchor>a124e8b13ad6d891464464faf1dc06720</anchor>
+      <arglist>(cc_wpool *pool, int numworkersneeded)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_wpool_begin</name>
+      <anchorfile>wpool_8h.html</anchorfile>
+      <anchor>af74a596c25276cf64940945ced3e1aac</anchor>
+      <arglist>(cc_wpool *pool, int numworkersneeded)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_wpool_start_worker</name>
+      <anchorfile>wpool_8h.html</anchorfile>
+      <anchor>ab6520bc3ada9718920816fda16fe345f</anchor>
+      <arglist>(cc_wpool *pool, cc_wpool_f *workfunc, void *closure)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_wpool_end</name>
+      <anchorfile>wpool_8h.html</anchorfile>
+      <anchor>aee918e25fac8bb394789c70c3501a522</anchor>
+      <arglist>(cc_wpool *pool)</arglist>
+    </member>
+  </compound>
+  <compound kind="page">
+    <name>coin300</name>
+    <title>New Features in Coin v3.0.0</title>
+    <filename>coin300</filename>
+  </compound>
+  <compound kind="page">
+    <name>coin250</name>
+    <title>New Features in Coin v2.5.0</title>
+    <filename>coin250</filename>
+    <docanchor file="coin250" title="Geographical Data Support">geonodes</docanchor>
+    <docanchor file="coin250" title="Generic GLSL Shader Support">shadernodes</docanchor>
+    <docanchor file="coin250" title="Generic Shadow Rendering Functionality">shadownodes</docanchor>
+    <docanchor file="coin250" title="Vertex Buffer Object (VBO) Usage">vborendering</docanchor>
+    <docanchor file="coin250" title="Expanded Sb* Class Collection">sbclasses</docanchor>
+    <docanchor file="coin250" title="Expanded Field Class Collection">fieldclasses</docanchor>
+    <docanchor file="coin250" title="SoFrustumCamera node">frustumcamera</docanchor>
+    <docanchor file="coin250" title="Miscellaneous">misc250</docanchor>
+    <docanchor file="coin250" title="SoSearchAction on SoFile nodes">sofile</docanchor>
+    <docanchor file="coin250" title="SbTypeInfo<T> template type information library">sbtypeinfo</docanchor>
+    <docanchor file="coin250" title="Visual Studio Projects">vcprojects</docanchor>
+  </compound>
+  <compound kind="page">
+    <name>coin240</name>
+    <title>New Features in Coin v2.4.0</title>
+    <filename>coin240</filename>
+  </compound>
+  <compound kind="page">
+    <name>coin230</name>
+    <title>New Features in Coin v2.3.0</title>
+    <filename>coin230</filename>
+    <docanchor file="coin230" title="More Multi-Texturing">multitexturing230</docanchor>
+    <docanchor file="coin230" title="Texture coordinate mapping nodes">texcoordmaps</docanchor>
+  </compound>
+  <compound kind="page">
+    <name>coin220</name>
+    <title>New Features in Coin v2.2.0</title>
+    <filename>coin220</filename>
+    <docanchor file="coin220" title="Multi-Texturing">multitexturing220</docanchor>
+    <docanchor file="coin220" title="Bump-Mapping">bumpmapping</docanchor>
+    <docanchor file="coin220" title="Better Font Support">fontsupport</docanchor>
+    <docanchor file="coin220" title="Render To Texture Support">scenetexture</docanchor>
+    <docanchor file="coin220" title="Misc">misc</docanchor>
+  </compound>
+  <compound kind="page">
+    <name>coin210</name>
+    <title>New Features in Coin v2.1.0</title>
+    <filename>coin210</filename>
+    <docanchor file="coin210" title="HardCopy Support">hardcopy</docanchor>
+    <docanchor file="coin210" title="FreeType and Win32 TrueType Font Support">fonts</docanchor>
+    <docanchor file="coin210" title="Intersection Detection">intersectiondetection</docanchor>
+    <docanchor file="coin210" title="SoLineHighlightRenderAction/SoBoxHighlightRenderAction and Multiple SoSelection Nodes">soselectionhighlight</docanchor>
+    <docanchor file="coin210" title="Misc">misc210</docanchor>
+    <docanchor file="coin210" title="Compressed File I/O Support">compressedio</docanchor>
+    <docanchor file="coin210" title="Additional Convenience Functions">convenience</docanchor>
+    <docanchor file="coin210" title="NO_COPY SoSFImage CopyPolicy">copypolicy</docanchor>
+  </compound>
+  <compound kind="page">
+    <name>coin200</name>
+    <title>New Features in Coin v2.0.0</title>
+    <filename>coin200</filename>
+    <docanchor file="coin200" title="Big-Image Support">bigimage</docanchor>
+    <docanchor file="coin200" title="3D Textures Support">textures3d</docanchor>
+    <docanchor file="coin200" title="3D Sound Support">sound3d</docanchor>
+    <docanchor file="coin200" title="VRML97 Support">vrml97</docanchor>
+    <docanchor file="coin200" title="Mac OS X Support">macosx</docanchor>
+    <docanchor file="coin200" title="Multi-Pipe Rendering Support">multipipe</docanchor>
+  </compound>
+  <compound kind="page">
+    <name>vbo_rendering</name>
+    <title>Vertex array and VBO rendering in Coin</title>
+    <filename>vbo_rendering</filename>
+  </compound>
+  <compound kind="page">
+    <name>Coin_books</name>
+    <title>Books Related to Open Inventor / Coin</title>
+    <filename>Coin_books</filename>
+    <docanchor file="Coin_books" title="The Inventor Mentor">mentorbook</docanchor>
+    <docanchor file="Coin_books" title="The Inventor Toolmaker">toolmakerbook</docanchor>
+    <docanchor file="Coin_books" title="The Annotated VRML2.0 Reference Manual">vrml2refbook</docanchor>
+    <docanchor file="Coin_books" title="The Open GL Programming Manual">openglbook</docanchor>
+    <docanchor file="Coin_books" title="The Open Inventor C++ Reference Manual">oirefbook</docanchor>
+  </compound>
+  <compound kind="page">
+    <name>Coin_environment_variables</name>
+    <title>Environment variables</title>
+    <filename>Coin_environment_variables</filename>
+  </compound>
+  <compound kind="page">
+    <name>foreignfilesupport</name>
+    <title>Foreign File Format Support</title>
+    <filename>foreignfilesupport</filename>
+  </compound>
+  <compound kind="page">
+    <name>libraries</name>
+    <title>Coin use of 3rd party libraries.</title>
+    <filename>libraries</filename>
+    <docanchor file="libraries" title="The simage library">simage</docanchor>
+  </compound>
+  <compound kind="page">
+    <name>compression_overview</name>
+    <title>File compression</title>
+    <filename>compression_overview</filename>
+  </compound>
+  <compound kind="page">
+    <name>dynload_overview</name>
+    <title>Dynamic Loading of Extension Nodes</title>
+    <filename>dynload_overview</filename>
+  </compound>
+  <compound kind="page">
+    <name>coin_shaders</name>
+    <title>Shaders in Coin</title>
+    <filename>coin_shaders</filename>
+  </compound>
+  <compound kind="page">
+    <name>multithreading_support</name>
+    <title>Multithreading Support in Coin</title>
+    <filename>multithreading_support</filename>
+  </compound>
+  <compound kind="page">
+    <name>xmlparsing</name>
+    <title>XML Parsing with Coin</title>
+    <filename>xmlparsing</filename>
+  </compound>
+  <compound kind="group">
+    <name>actions</name>
+    <title>Action Classes</title>
+    <filename>group__actions.html</filename>
+    <class kind="class">SoAction</class>
+    <class kind="class">SoAudioRenderAction</class>
+    <class kind="class">SoBoxHighlightRenderAction</class>
+    <class kind="class">SoCallbackAction</class>
+    <class kind="class">SoGetBoundingBoxAction</class>
+    <class kind="class">SoGetMatrixAction</class>
+    <class kind="class">SoGetPrimitiveCountAction</class>
+    <class kind="class">SoGLRenderAction</class>
+    <class kind="class">SoHandleEventAction</class>
+    <class kind="class">SoLineHighlightRenderAction</class>
+    <class kind="class">SoPickAction</class>
+    <class kind="class">SoRayPickAction</class>
+    <class kind="class">SoReorganizeAction</class>
+    <class kind="class">SoSearchAction</class>
+    <class kind="class">SoToVRML2Action</class>
+    <class kind="class">SoToVRMLAction</class>
+    <class kind="class">SoWriteAction</class>
+    <class kind="class">SoIntersectionDetectionAction</class>
+    <class kind="class">SoActionMethodList</class>
+    <class kind="class">SoEnabledElementsList</class>
+  </compound>
+  <compound kind="group">
+    <name>base</name>
+    <title>Base Classes</title>
+    <filename>group__base.html</filename>
+    <class kind="class">SbBox2d</class>
+    <class kind="class">SbBox2f</class>
+    <class kind="class">SbBox2i32</class>
+    <class kind="class">SbBox2s</class>
+    <class kind="class">SbBox3d</class>
+    <class kind="class">SbBox3f</class>
+    <class kind="class">SbBox3s</class>
+    <class kind="class">SbBSPTree</class>
+    <class kind="class">SbClip</class>
+    <class kind="class">SbColor4f</class>
+    <class kind="class">SbColor</class>
+    <class kind="class">SbCylinder</class>
+    <class kind="class">SbDict</class>
+    <class kind="class">SbDPLine</class>
+    <class kind="class">SbDPMatrix</class>
+    <class kind="class">SbDPPlane</class>
+    <class kind="class">SbDPRotation</class>
+    <class kind="class">SbDPViewVolume</class>
+    <class kind="class">SbHeap</class>
+    <class kind="class">SbImage</class>
+    <class kind="class">SbLine</class>
+    <class kind="class">SbMatrix</class>
+    <class kind="class">SbName</class>
+    <class kind="class">SbOctTree</class>
+    <class kind="class">SbPlane</class>
+    <class kind="class">SbRotation</class>
+    <class kind="class">SbSphere</class>
+    <class kind="class">SbString</class>
+    <class kind="class">SbTesselator</class>
+    <class kind="class">SbTime</class>
+    <class kind="class">SbVec2d</class>
+    <class kind="class">SbVec2f</class>
+    <class kind="class">SbVec2i32</class>
+    <class kind="class">SbVec2s</class>
+    <class kind="class">SbVec3d</class>
+    <class kind="class">SbVec3f</class>
+    <class kind="class">SbVec3s</class>
+    <class kind="class">SbVec4d</class>
+    <class kind="class">SbVec4f</class>
+    <class kind="class">SbViewportRegion</class>
+    <class kind="class">SbViewVolume</class>
+    <class kind="class">SbXfBox3d</class>
+    <class kind="class">SbXfBox3f</class>
+    <class kind="struct">cc_string</class>
+    <class kind="class">SbTri3f</class>
+    <class kind="class">SbIntList</class>
+    <class kind="class">SbList</class>
+    <class kind="class">SbPList</class>
+    <class kind="class">SbStringList</class>
+    <class kind="class">SbVec3fList</class>
+  </compound>
+  <compound kind="group">
+    <name>bundles</name>
+    <title>Bundle Classes</title>
+    <filename>group__bundles.html</filename>
+    <class kind="class">SoBundle</class>
+    <class kind="class">SoMaterialBundle</class>
+    <class kind="class">SoNormalBundle</class>
+    <class kind="class">SoTextureCoordinateBundle</class>
+    <class kind="class">SoVertexAttributeBundle</class>
+    <page>group__bundles</page>
+  </compound>
+  <compound kind="group">
+    <name>caches</name>
+    <title>Cache Classes</title>
+    <filename>group__caches.html</filename>
+    <class kind="class">SoBoundingBoxCache</class>
+    <class kind="class">SoCache</class>
+    <class kind="class">SoConvexDataCache</class>
+    <class kind="class">SoGLCacheList</class>
+    <class kind="class">SoGLRenderCache</class>
+    <class kind="class">SoNormalCache</class>
+    <class kind="class">SoShaderProgramCache</class>
+    <page>group__caches</page>
+  </compound>
+  <compound kind="group">
+    <name>details</name>
+    <title>Detail Classes</title>
+    <filename>group__details.html</filename>
+    <class kind="class">SoConeDetail</class>
+    <class kind="class">SoCubeDetail</class>
+    <class kind="class">SoCylinderDetail</class>
+    <class kind="class">SoDetail</class>
+    <class kind="class">SoFaceDetail</class>
+    <class kind="class">SoLineDetail</class>
+    <class kind="class">SoNodeKitDetail</class>
+    <class kind="class">SoPointDetail</class>
+    <class kind="class">SoTextDetail</class>
+    <class kind="class">SoDetailList</class>
+  </compound>
+  <compound kind="group">
+    <name>draggers</name>
+    <title>Dragger Classes</title>
+    <filename>group__draggers.html</filename>
+    <class kind="class">SoCenterballDragger</class>
+    <class kind="class">SoDirectionalLightDragger</class>
+    <class kind="class">SoDragger</class>
+    <class kind="class">SoDragPointDragger</class>
+    <class kind="class">SoHandleBoxDragger</class>
+    <class kind="class">SoJackDragger</class>
+    <class kind="class">SoPointLightDragger</class>
+    <class kind="class">SoRotateCylindricalDragger</class>
+    <class kind="class">SoRotateDiscDragger</class>
+    <class kind="class">SoRotateSphericalDragger</class>
+    <class kind="class">SoScale1Dragger</class>
+    <class kind="class">SoScale2Dragger</class>
+    <class kind="class">SoScale2UniformDragger</class>
+    <class kind="class">SoScaleUniformDragger</class>
+    <class kind="class">SoSpotLightDragger</class>
+    <class kind="class">SoTabBoxDragger</class>
+    <class kind="class">SoTabPlaneDragger</class>
+    <class kind="class">SoTrackballDragger</class>
+    <class kind="class">SoTransformBoxDragger</class>
+    <class kind="class">SoTransformerDragger</class>
+    <class kind="class">SoTranslate1Dragger</class>
+    <class kind="class">SoTranslate2Dragger</class>
+  </compound>
+  <compound kind="group">
+    <name>elements</name>
+    <title>Element Classes</title>
+    <filename>group__elements.html</filename>
+    <class kind="class">SoGLCacheContextElement</class>
+    <class kind="class">SoGLClipPlaneElement</class>
+    <class kind="class">SoGLColorIndexElement</class>
+    <class kind="class">SoGLCoordinateElement</class>
+    <class kind="class">SoGLDepthBufferElement</class>
+    <class kind="class">SoGLDisplayList</class>
+    <class kind="class">SoGLDrawStyleElement</class>
+    <class kind="class">SoGLEnvironmentElement</class>
+    <class kind="class">SoGLLazyElement</class>
+    <class kind="class">SoGLLightIdElement</class>
+    <class kind="class">SoGLLinePatternElement</class>
+    <class kind="class">SoGLLineWidthElement</class>
+    <class kind="class">SoGLModelMatrixElement</class>
+    <class kind="class">SoGLMultiTextureCoordinateElement</class>
+    <class kind="class">SoGLMultiTextureImageElement</class>
+    <class kind="class">SoGLMultiTextureMatrixElement</class>
+    <class kind="class">SoGLNormalElement</class>
+    <class kind="class">SoGLPointSizeElement</class>
+    <class kind="class">SoGLPolygonOffsetElement</class>
+    <class kind="class">SoGLProjectionMatrixElement</class>
+    <class kind="class">SoGLRenderPassElement</class>
+    <class kind="class">SoGLShapeHintsElement</class>
+    <class kind="class">SoGLUpdateAreaElement</class>
+    <class kind="class">SoGLVBOElement</class>
+    <class kind="class">SoGLViewingMatrixElement</class>
+    <class kind="class">SoGLViewportRegionElement</class>
+    <class kind="class">SoAccumulatedElement</class>
+    <class kind="class">SoAmbientColorElement</class>
+    <class kind="class">SoAnnoText3CharOrientElement</class>
+    <class kind="class">SoAnnoText3FontSizeHintElement</class>
+    <class kind="class">SoAnnoText3RenderPrintElement</class>
+    <class kind="class">SoBBoxModelMatrixElement</class>
+    <class kind="class">SoBumpMapCoordinateElement</class>
+    <class kind="class">SoBumpMapElement</class>
+    <class kind="class">SoBumpMapMatrixElement</class>
+    <class kind="class">SoCacheElement</class>
+    <class kind="class">SoClipPlaneElement</class>
+    <class kind="class">SoComplexityElement</class>
+    <class kind="class">SoComplexityTypeElement</class>
+    <class kind="class">SoCoordinateElement</class>
+    <class kind="class">SoCreaseAngleElement</class>
+    <class kind="class">SoCullElement</class>
+    <class kind="class">SoDecimationPercentageElement</class>
+    <class kind="class">SoDecimationTypeElement</class>
+    <class kind="class">SoDepthBufferElement</class>
+    <class kind="class">SoDiffuseColorElement</class>
+    <class kind="class">SoDrawStyleElement</class>
+    <class kind="class">SoElement</class>
+    <class kind="class">SoEmissiveColorElement</class>
+    <class kind="class">SoEnvironmentElement</class>
+    <class kind="class">SoFloatElement</class>
+    <class kind="class">SoFocalDistanceElement</class>
+    <class kind="class">SoFontNameElement</class>
+    <class kind="class">SoFontSizeElement</class>
+    <class kind="class">SoInt32Element</class>
+    <class kind="class">SoLazyElement</class>
+    <class kind="class">SoLightAttenuationElement</class>
+    <class kind="class">SoLightElement</class>
+    <class kind="class">SoLightModelElement</class>
+    <class kind="class">SoLinePatternElement</class>
+    <class kind="class">SoLineWidthElement</class>
+    <class kind="class">SoListenerDopplerElement</class>
+    <class kind="class">SoListenerGainElement</class>
+    <class kind="class">SoListenerOrientationElement</class>
+    <class kind="class">SoListenerPositionElement</class>
+    <class kind="class">SoLocalBBoxMatrixElement</class>
+    <class kind="class">SoMaterialBindingElement</class>
+    <class kind="class">SoModelMatrixElement</class>
+    <class kind="class">SoMultiTextureCoordinateElement</class>
+    <class kind="class">SoMultiTextureEnabledElement</class>
+    <class kind="class">SoMultiTextureImageElement</class>
+    <class kind="class">SoMultiTextureMatrixElement</class>
+    <class kind="class">SoNormalBindingElement</class>
+    <class kind="class">SoNormalElement</class>
+    <class kind="class">SoOverrideElement</class>
+    <class kind="class">SoPickRayElement</class>
+    <class kind="class">SoPickStyleElement</class>
+    <class kind="class">SoPointSizeElement</class>
+    <class kind="class">SoPolygonOffsetElement</class>
+    <class kind="class">SoProfileCoordinateElement</class>
+    <class kind="class">SoProfileElement</class>
+    <class kind="class">SoReplacedElement</class>
+    <class kind="class">SoShapeStyleElement</class>
+    <class kind="class">SoShininessElement</class>
+    <class kind="class">SoSoundElement</class>
+    <class kind="class">SoSpecularColorElement</class>
+    <class kind="class">SoSwitchElement</class>
+    <class kind="class">SoTextOutlineEnabledElement</class>
+    <class kind="class">SoTextureCombineElement</class>
+    <class kind="class">SoTextureCoordinateBindingElement</class>
+    <class kind="class">SoTextureOverrideElement</class>
+    <class kind="class">SoTextureQualityElement</class>
+    <class kind="class">SoTextureScalePolicyElement</class>
+    <class kind="class">SoTextureScaleQualityElement</class>
+    <class kind="class">SoTextureUnitElement</class>
+    <class kind="class">SoTransparencyElement</class>
+    <class kind="class">SoUnitsElement</class>
+    <class kind="class">SoVertexAttributeBindingElement</class>
+    <class kind="class">SoViewingMatrixElement</class>
+    <class kind="class">SoViewportRegionElement</class>
+    <class kind="class">SoViewVolumeElement</class>
+    <class kind="class">SoWindowElement</class>
+    <class kind="class">SoGeoElement</class>
+    <class kind="class">SoGLShadowCullingElement</class>
+    <class kind="class">SoShadowStyleElement</class>
+    <page>group__elements</page>
+  </compound>
+  <compound kind="group">
+    <name>engines</name>
+    <title>Engine Classes</title>
+    <filename>group__engines.html</filename>
+    <class kind="class">SoBoolOperation</class>
+    <class kind="class">SoCalculator</class>
+    <class kind="class">SoComposeMatrix</class>
+    <class kind="class">SoComposeRotation</class>
+    <class kind="class">SoComposeRotationFromTo</class>
+    <class kind="class">SoComposeVec2f</class>
+    <class kind="class">SoComposeVec3f</class>
+    <class kind="class">SoComposeVec4f</class>
+    <class kind="class">SoComputeBoundingBox</class>
+    <class kind="class">SoConcatenate</class>
+    <class kind="class">SoCounter</class>
+    <class kind="class">SoDecomposeMatrix</class>
+    <class kind="class">SoDecomposeRotation</class>
+    <class kind="class">SoDecomposeVec2f</class>
+    <class kind="class">SoDecomposeVec3f</class>
+    <class kind="class">SoDecomposeVec4f</class>
+    <class kind="class">SoElapsedTime</class>
+    <class kind="class">SoEngine</class>
+    <class kind="class">SoEngineOutput</class>
+    <class kind="class">SoFieldConverter</class>
+    <class kind="class">SoGate</class>
+    <class kind="class">SoHeightMapToNormalMap</class>
+    <class kind="class">SoInterpolate</class>
+    <class kind="class">SoInterpolateFloat</class>
+    <class kind="class">SoInterpolateRotation</class>
+    <class kind="class">SoInterpolateVec2f</class>
+    <class kind="class">SoInterpolateVec3f</class>
+    <class kind="class">SoInterpolateVec4f</class>
+    <class kind="class">SoNodeEngine</class>
+    <class kind="class">SoOneShot</class>
+    <class kind="class">SoOnOff</class>
+    <class kind="class">SoEngineOutputData</class>
+    <class kind="class">SoSelectOne</class>
+    <class kind="class">SoTexture2Convert</class>
+    <class kind="class">SoTimeCounter</class>
+    <class kind="class">SoTransformVec3f</class>
+    <class kind="class">SoTriggerAny</class>
+    <class kind="class">SoEngineList</class>
+    <class kind="class">SoEngineOutputList</class>
+  </compound>
+  <compound kind="group">
+    <name>errors</name>
+    <title>Error Handling Classes</title>
+    <filename>group__errors.html</filename>
+    <class kind="class">SoDebugError</class>
+    <class kind="class">SoError</class>
+    <class kind="class">SoMemoryError</class>
+    <class kind="class">SoReadError</class>
+    <member kind="typedef">
+      <type>struct cc_debugerror</type>
+      <name>cc_debugerror</name>
+      <anchorfile>group__errors.html</anchorfile>
+      <anchor>ga98981b5dfb3a50dba80de1fdf6aa9109</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="typedef">
+      <type>struct cc_error</type>
+      <name>cc_error</name>
+      <anchorfile>group__errors.html</anchorfile>
+      <anchor>ga1fb56dcbdf4946c4519c715b92caca14</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="group">
+    <name>events</name>
+    <title>Event Classes</title>
+    <filename>group__events.html</filename>
+    <class kind="class">SoButtonEvent</class>
+    <class kind="class">SoEvent</class>
+    <class kind="class">SoKeyboardEvent</class>
+    <class kind="class">SoLocation2Event</class>
+    <class kind="class">SoMotion3Event</class>
+    <class kind="class">SoMouseButtonEvent</class>
+    <class kind="class">SoSpaceballButtonEvent</class>
+  </compound>
+  <compound kind="group">
+    <name>fields</name>
+    <title>Field Classes</title>
+    <filename>group__fields.html</filename>
+    <class kind="class">SoField</class>
+    <class kind="class">SoFieldData</class>
+    <class kind="class">SoMFBitMask</class>
+    <class kind="class">SoMFBool</class>
+    <class kind="class">SoMFColor</class>
+    <class kind="class">SoMFColorRGBA</class>
+    <class kind="class">SoMFDouble</class>
+    <class kind="class">SoMFEngine</class>
+    <class kind="class">SoMFEnum</class>
+    <class kind="class">SoMFFloat</class>
+    <class kind="class">SoMField</class>
+    <class kind="class">SoMFInt32</class>
+    <class kind="class">SoMFMatrix</class>
+    <class kind="class">SoMFName</class>
+    <class kind="class">SoMFNode</class>
+    <class kind="class">SoMFPath</class>
+    <class kind="class">SoMFPlane</class>
+    <class kind="class">SoMFRotation</class>
+    <class kind="class">SoMFShort</class>
+    <class kind="class">SoMFString</class>
+    <class kind="class">SoMFTime</class>
+    <class kind="class">SoMFUInt32</class>
+    <class kind="class">SoMFUShort</class>
+    <class kind="class">SoMFVec2b</class>
+    <class kind="class">SoMFVec2d</class>
+    <class kind="class">SoMFVec2f</class>
+    <class kind="class">SoMFVec2i32</class>
+    <class kind="class">SoMFVec2s</class>
+    <class kind="class">SoMFVec3b</class>
+    <class kind="class">SoMFVec3d</class>
+    <class kind="class">SoMFVec3f</class>
+    <class kind="class">SoMFVec3i32</class>
+    <class kind="class">SoMFVec3s</class>
+    <class kind="class">SoMFVec4b</class>
+    <class kind="class">SoMFVec4d</class>
+    <class kind="class">SoMFVec4f</class>
+    <class kind="class">SoMFVec4i32</class>
+    <class kind="class">SoMFVec4s</class>
+    <class kind="class">SoMFVec4ub</class>
+    <class kind="class">SoMFVec4ui32</class>
+    <class kind="class">SoMFVec4us</class>
+    <class kind="class">SoSFBitMask</class>
+    <class kind="class">SoSFBool</class>
+    <class kind="class">SoSFBox2d</class>
+    <class kind="class">SoSFBox2f</class>
+    <class kind="class">SoSFBox2i32</class>
+    <class kind="class">SoSFBox2s</class>
+    <class kind="class">SoSFBox3d</class>
+    <class kind="class">SoSFBox3f</class>
+    <class kind="class">SoSFBox3i32</class>
+    <class kind="class">SoSFBox3s</class>
+    <class kind="class">SoSFColor</class>
+    <class kind="class">SoSFColorRGBA</class>
+    <class kind="class">SoSFDouble</class>
+    <class kind="class">SoSFEngine</class>
+    <class kind="class">SoSFEnum</class>
+    <class kind="class">SoSFFloat</class>
+    <class kind="class">SoSField</class>
+    <class kind="class">SoSFImage3</class>
+    <class kind="class">SoSFImage</class>
+    <class kind="class">SoSFInt32</class>
+    <class kind="class">SoSFMatrix</class>
+    <class kind="class">SoSFName</class>
+    <class kind="class">SoSFNode</class>
+    <class kind="class">SoSFPath</class>
+    <class kind="class">SoSFPlane</class>
+    <class kind="class">SoSFRotation</class>
+    <class kind="class">SoSFShort</class>
+    <class kind="class">SoSFString</class>
+    <class kind="class">SoSFTime</class>
+    <class kind="class">SoSFTrigger</class>
+    <class kind="class">SoSFUInt32</class>
+    <class kind="class">SoSFUShort</class>
+    <class kind="class">SoSFVec2b</class>
+    <class kind="class">SoSFVec2d</class>
+    <class kind="class">SoSFVec2f</class>
+    <class kind="class">SoSFVec2i32</class>
+    <class kind="class">SoSFVec2s</class>
+    <class kind="class">SoSFVec3b</class>
+    <class kind="class">SoSFVec3d</class>
+    <class kind="class">SoSFVec3f</class>
+    <class kind="class">SoSFVec3i32</class>
+    <class kind="class">SoSFVec3s</class>
+    <class kind="class">SoSFVec4b</class>
+    <class kind="class">SoSFVec4d</class>
+    <class kind="class">SoSFVec4f</class>
+    <class kind="class">SoSFVec4i32</class>
+    <class kind="class">SoSFVec4s</class>
+    <class kind="class">SoSFVec4ub</class>
+    <class kind="class">SoSFVec4ui32</class>
+    <class kind="class">SoSFVec4us</class>
+    <class kind="class">SoFieldList</class>
+  </compound>
+  <compound kind="group">
+    <name>general</name>
+    <title>Miscellaneous Classes</title>
+    <filename>group__general.html</filename>
+    <class kind="class">SoFieldContainer</class>
+    <class kind="class">SoInput</class>
+    <class kind="class">SoOutput</class>
+    <class kind="class">SoAuditorList</class>
+    <class kind="class">SoBaseList</class>
+    <class kind="class">SoCallbackList</class>
+    <class kind="class">SoPathList</class>
+    <class kind="class">SoPickedPointList</class>
+    <class kind="class">SoTypeList</class>
+    <class kind="class">SoAudioDevice</class>
+    <class kind="class">SoBase</class>
+    <class kind="class">SoChildList</class>
+    <class kind="class">SoContextHandler</class>
+    <class kind="class">SoDB</class>
+    <class kind="class">SoFullPath</class>
+    <class kind="class">SoInteraction</class>
+    <class kind="class">SoLightPath</class>
+    <class kind="class">SoLockManager</class>
+    <class kind="class">SoNormalGenerator</class>
+    <class kind="class">SoNotList</class>
+    <class kind="class">SoNotRec</class>
+    <class kind="class">SoPath</class>
+    <class kind="class">SoPickedPoint</class>
+    <class kind="class">SoPrimitiveVertex</class>
+    <class kind="class">SoSceneManager</class>
+    <class kind="class">SoState</class>
+    <class kind="class">SoTempPath</class>
+    <class kind="class">SoType</class>
+    <class kind="class">SoOffscreenRenderer</class>
+  </compound>
+  <compound kind="group">
+    <name>manips</name>
+    <title>Manipulator Classes</title>
+    <filename>group__manips.html</filename>
+    <class kind="class">SoCenterballManip</class>
+    <class kind="class">SoClipPlaneManip</class>
+    <class kind="class">SoDirectionalLightManip</class>
+    <class kind="class">SoHandleBoxManip</class>
+    <class kind="class">SoJackManip</class>
+    <class kind="class">SoPointLightManip</class>
+    <class kind="class">SoSpotLightManip</class>
+    <class kind="class">SoTabBoxManip</class>
+    <class kind="class">SoTrackballManip</class>
+    <class kind="class">SoTransformBoxManip</class>
+    <class kind="class">SoTransformerManip</class>
+    <class kind="class">SoTransformManip</class>
+  </compound>
+  <compound kind="group">
+    <name>navigation</name>
+    <title>Navigation Classes</title>
+    <filename>group__navigation.html</filename>
+    <class kind="class">SoScXMLDollyTarget</class>
+    <class kind="class">SoScXMLFlightControlTarget</class>
+    <class kind="class">SoScXMLMiscTarget</class>
+    <class kind="class">SoScXMLMotionTarget</class>
+    <class kind="class">SoScXMLNavigation</class>
+    <class kind="class">SoScXMLNavigationTarget</class>
+    <class kind="class">SoScXMLPanTarget</class>
+    <class kind="class">SoScXMLRotateTarget</class>
+    <class kind="class">SoScXMLSeekTarget</class>
+    <class kind="class">SoScXMLSpinTarget</class>
+    <class kind="class">SoScXMLZoomTarget</class>
+  </compound>
+  <compound kind="group">
+    <name>nodekits</name>
+    <title>NodeKit Classes</title>
+    <filename>group__nodekits.html</filename>
+    <class kind="class">SoAppearanceKit</class>
+    <class kind="class">SoBaseKit</class>
+    <class kind="class">SoCameraKit</class>
+    <class kind="class">SoInteractionKit</class>
+    <class kind="class">SoLightKit</class>
+    <class kind="class">SoNodekitCatalog</class>
+    <class kind="class">SoNodeKit</class>
+    <class kind="class">SoNodeKitListPart</class>
+    <class kind="class">SoNodeKitPath</class>
+    <class kind="class">SoSceneKit</class>
+    <class kind="class">SoSeparatorKit</class>
+    <class kind="class">SoShapeKit</class>
+    <class kind="class">SoWrapperKit</class>
+  </compound>
+  <compound kind="group">
+    <name>nodes</name>
+    <title>Node Classes</title>
+    <filename>group__nodes.html</filename>
+    <class kind="class">SoGeoCoordinate</class>
+    <class kind="class">SoGeoLocation</class>
+    <class kind="class">SoGeoOrigin</class>
+    <class kind="class">SoGeoSeparator</class>
+    <class kind="class">SoAlphaTest</class>
+    <class kind="class">SoAnnotation</class>
+    <class kind="class">SoAntiSquish</class>
+    <class kind="class">SoArray</class>
+    <class kind="class">SoBaseColor</class>
+    <class kind="class">SoBlinker</class>
+    <class kind="class">SoBumpMapCoordinate</class>
+    <class kind="class">SoBumpMap</class>
+    <class kind="class">SoBumpMapTransform</class>
+    <class kind="class">SoCacheHint</class>
+    <class kind="class">SoCallback</class>
+    <class kind="class">SoCamera</class>
+    <class kind="class">SoClipPlane</class>
+    <class kind="class">SoColorIndex</class>
+    <class kind="class">SoComplexity</class>
+    <class kind="class">SoCoordinate3</class>
+    <class kind="class">SoCoordinate4</class>
+    <class kind="class">SoDepthBuffer</class>
+    <class kind="class">SoDirectionalLight</class>
+    <class kind="class">SoDrawStyle</class>
+    <class kind="class">SoEnvironment</class>
+    <class kind="class">SoEventCallback</class>
+    <class kind="class">SoExtSelection</class>
+    <class kind="class">SoFile</class>
+    <class kind="class">SoFont</class>
+    <class kind="class">SoFontStyle</class>
+    <class kind="class">SoFrustumCamera</class>
+    <class kind="class">SoGroup</class>
+    <class kind="class">SoInfo</class>
+    <class kind="class">SoLabel</class>
+    <class kind="class">SoLevelOfDetail</class>
+    <class kind="class">SoLight</class>
+    <class kind="class">SoLightModel</class>
+    <class kind="class">SoLinearProfile</class>
+    <class kind="class">SoListener</class>
+    <class kind="class">SoLocateHighlight</class>
+    <class kind="class">SoLOD</class>
+    <class kind="class">SoMaterialBinding</class>
+    <class kind="class">SoMaterial</class>
+    <class kind="class">SoMatrixTransform</class>
+    <class kind="class">SoMultipleCopy</class>
+    <class kind="class">SoNode</class>
+    <class kind="class">SoNormalBinding</class>
+    <class kind="class">SoNormal</class>
+    <class kind="class">SoNurbsProfile</class>
+    <class kind="class">SoOrthographicCamera</class>
+    <class kind="class">SoPackedColor</class>
+    <class kind="class">SoPathSwitch</class>
+    <class kind="class">SoPendulum</class>
+    <class kind="class">SoPerspectiveCamera</class>
+    <class kind="class">SoPickStyle</class>
+    <class kind="class">SoPointLight</class>
+    <class kind="class">SoPolygonOffset</class>
+    <class kind="class">SoProfileCoordinate2</class>
+    <class kind="class">SoProfileCoordinate3</class>
+    <class kind="class">SoProfile</class>
+    <class kind="class">SoResetTransform</class>
+    <class kind="class">SoRotation</class>
+    <class kind="class">SoRotationXYZ</class>
+    <class kind="class">SoRotor</class>
+    <class kind="class">SoScale</class>
+    <class kind="class">SoSceneTexture2</class>
+    <class kind="class">SoSceneTextureCubeMap</class>
+    <class kind="class">SoSelection</class>
+    <class kind="class">SoSeparator</class>
+    <class kind="class">SoShapeHints</class>
+    <class kind="class">SoShuttle</class>
+    <class kind="class">SoSpotLight</class>
+    <class kind="class">SoSurroundScale</class>
+    <class kind="class">SoSwitch</class>
+    <class kind="class">SoTexture2</class>
+    <class kind="class">SoTexture2Transform</class>
+    <class kind="class">SoTexture3</class>
+    <class kind="class">SoTexture3Transform</class>
+    <class kind="class">SoTextureCombine</class>
+    <class kind="class">SoTextureCoordinate2</class>
+    <class kind="class">SoTextureCoordinate3</class>
+    <class kind="class">SoTextureCoordinateBinding</class>
+    <class kind="class">SoTextureCoordinateCube</class>
+    <class kind="class">SoTextureCoordinateCylinder</class>
+    <class kind="class">SoTextureCoordinateDefault</class>
+    <class kind="class">SoTextureCoordinateEnvironment</class>
+    <class kind="class">SoTextureCoordinateFunction</class>
+    <class kind="class">SoTextureCoordinateNormalMap</class>
+    <class kind="class">SoTextureCoordinateObject</class>
+    <class kind="class">SoTextureCoordinatePlane</class>
+    <class kind="class">SoTextureCoordinateReflectionMap</class>
+    <class kind="class">SoTextureCoordinateSphere</class>
+    <class kind="class">SoTextureCubeMap</class>
+    <class kind="class">SoTextureMatrixTransform</class>
+    <class kind="class">SoTextureScalePolicy</class>
+    <class kind="class">SoTextureUnit</class>
+    <class kind="class">SoTransformation</class>
+    <class kind="class">SoTransform</class>
+    <class kind="class">SoTransformSeparator</class>
+    <class kind="class">SoTranslation</class>
+    <class kind="class">SoTransparencyType</class>
+    <class kind="class">SoUnits</class>
+    <class kind="class">SoVertexProperty</class>
+    <class kind="class">SoWWWAnchor</class>
+    <class kind="class">SoWWWInline</class>
+    <class kind="class">SoFragmentShader</class>
+    <class kind="class">SoGeometryShader</class>
+    <class kind="class">SoVertexShader</class>
+    <class kind="class">SoShadowCulling</class>
+    <class kind="class">SoShadowSpotLight</class>
+    <class kind="class">SoShadowStyle</class>
+    <class kind="class">SoAsciiText</class>
+    <class kind="class">SoCone</class>
+    <class kind="class">SoCube</class>
+    <class kind="class">SoCylinder</class>
+    <class kind="class">SoFaceSet</class>
+    <class kind="class">SoImage</class>
+    <class kind="class">SoIndexedFaceSet</class>
+    <class kind="class">SoIndexedLineSet</class>
+    <class kind="class">SoIndexedMarkerSet</class>
+    <class kind="class">SoIndexedNurbsCurve</class>
+    <class kind="class">SoIndexedNurbsSurface</class>
+    <class kind="class">SoIndexedPointSet</class>
+    <class kind="class">SoIndexedShape</class>
+    <class kind="class">SoIndexedTriangleStripSet</class>
+    <class kind="class">SoLineSet</class>
+    <class kind="class">SoMarkerSet</class>
+    <class kind="class">SoNonIndexedShape</class>
+    <class kind="class">SoNurbsCurve</class>
+    <class kind="class">SoNurbsSurface</class>
+    <class kind="class">SoPointSet</class>
+    <class kind="class">SoQuadMesh</class>
+    <class kind="class">SoShape</class>
+    <class kind="class">SoSphere</class>
+    <class kind="class">SoText2</class>
+    <class kind="class">SoText3</class>
+    <class kind="class">SoTriangleStripSet</class>
+    <class kind="class">SoVertexShape</class>
+    <class kind="class">SoPackedColorV20</class>
+    <class kind="class">SoShapeHintsV10</class>
+    <class kind="class">SoUpgrader</class>
+    <member kind="define">
+      <type>#define</type>
+      <name>SO_NODE_HEADER</name>
+      <anchorfile>group__nodes.html</anchorfile>
+      <anchor>ga2c4d8b776be8aac5d22cf94b7b92235e</anchor>
+      <arglist>(classname)</arglist>
+    </member>
+    <member kind="define">
+      <type>#define</type>
+      <name>SO_NODE_ABSTRACT_HEADER</name>
+      <anchorfile>group__nodes.html</anchorfile>
+      <anchor>ga2bb0ff232b768799a8f33832780e23b0</anchor>
+      <arglist>(classname)</arglist>
+    </member>
+    <member kind="define">
+      <type>#define</type>
+      <name>SO_NODE_INIT_CLASS</name>
+      <anchorfile>group__nodes.html</anchorfile>
+      <anchor>ga3498e0cf3179332511a984d81b6bbd62</anchor>
+      <arglist>(classname, parentclass, parentname)</arglist>
+    </member>
+    <member kind="define">
+      <type>#define</type>
+      <name>SO_NODE_INIT_ABSTRACT_CLASS</name>
+      <anchorfile>group__nodes.html</anchorfile>
+      <anchor>gab7e402b0a82fae1a3abdd4d9afe833cc</anchor>
+      <arglist>(classname, parentclass, parentname)</arglist>
+    </member>
+    <member kind="define">
+      <type>#define</type>
+      <name>SO_NODE_SOURCE</name>
+      <anchorfile>group__nodes.html</anchorfile>
+      <anchor>ga0c812aee96f40bd1b759f8c5a9d09b48</anchor>
+      <arglist>(classname)</arglist>
+    </member>
+    <member kind="define">
+      <type>#define</type>
+      <name>SO_NODE_ABSTRACT_SOURCE</name>
+      <anchorfile>group__nodes.html</anchorfile>
+      <anchor>ga687f9e5e91d6cec3bb4f8aac7a753473</anchor>
+      <arglist>(classname)</arglist>
+    </member>
+    <member kind="define">
+      <type>#define</type>
+      <name>SO_NODE_CONSTRUCTOR</name>
+      <anchorfile>group__nodes.html</anchorfile>
+      <anchor>ga5aa0e28f57bbf350f271c1550156281f</anchor>
+      <arglist>(classname)</arglist>
+    </member>
+    <member kind="define">
+      <type>#define</type>
+      <name>SO_NODE_IS_FIRST_INSTANCE</name>
+      <anchorfile>group__nodes.html</anchorfile>
+      <anchor>ga7342238d25c2224535918b8e5b3f8bfd</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="define">
+      <type>#define</type>
+      <name>SO_NODE_ADD_FIELD</name>
+      <anchorfile>group__nodes.html</anchorfile>
+      <anchor>gaba48e7967e2d337365375343dc650c45</anchor>
+      <arglist>(field, defaultvalue)</arglist>
+    </member>
+    <member kind="define">
+      <type>#define</type>
+      <name>SO_NODE_DEFINE_ENUM_VALUE</name>
+      <anchorfile>group__nodes.html</anchorfile>
+      <anchor>ga1c28d883c32ef2ac0e5b758d6061fcb2</anchor>
+      <arglist>(enumname, enumvalue)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoType</type>
+      <name>getClassTypeId</name>
+      <anchorfile>group__nodes.html</anchorfile>
+      <anchor>ga9513de738f5681eeae4bb9f8ff5e7500</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="group">
+    <name>projectors</name>
+    <title>Projector Classes</title>
+    <filename>group__projectors.html</filename>
+    <class kind="class">SbCylinderPlaneProjector</class>
+    <class kind="class">SbCylinderProjector</class>
+    <class kind="class">SbCylinderSectionProjector</class>
+    <class kind="class">SbCylinderSheetProjector</class>
+    <class kind="class">SbLineProjector</class>
+    <class kind="class">SbPlaneProjector</class>
+    <class kind="class">SbProjector</class>
+    <class kind="class">SbSpherePlaneProjector</class>
+    <class kind="class">SbSphereProjector</class>
+    <class kind="class">SbSphereSectionProjector</class>
+    <class kind="class">SbSphereSheetProjector</class>
+  </compound>
+  <compound kind="group">
+    <name>sensors</name>
+    <title>Sensor Classes</title>
+    <filename>group__sensors.html</filename>
+    <class kind="class">SoAlarmSensor</class>
+    <class kind="class">SoDataSensor</class>
+    <class kind="class">SoDelayQueueSensor</class>
+    <class kind="class">SoFieldSensor</class>
+    <class kind="class">SoIdleSensor</class>
+    <class kind="class">SoNodeSensor</class>
+    <class kind="class">SoOneShotSensor</class>
+    <class kind="class">SoPathSensor</class>
+    <class kind="class">SoSensor</class>
+    <class kind="class">SoSensorManager</class>
+    <class kind="class">SoTimerQueueSensor</class>
+    <class kind="class">SoTimerSensor</class>
+  </compound>
+  <compound kind="group">
+    <name>shaders</name>
+    <title>Shader Classes</title>
+    <filename>group__shaders.html</filename>
+    <class kind="class">SoVertexAttributeBinding</class>
+    <class kind="class">SoVertexAttribute</class>
+    <class kind="class">SoShaderObject</class>
+    <class kind="class">SoShaderProgram</class>
+  </compound>
+  <compound kind="group">
+    <name>soscxml</name>
+    <title>Coin specific State Chart XML Classes</title>
+    <filename>group__soscxml.html</filename>
+    <class kind="class">ScXMLCoinEvaluator</class>
+    <class kind="class">SoScXMLEvent</class>
+    <class kind="class">SoScXMLStateMachine</class>
+  </compound>
+  <compound kind="group">
+    <name>sound</name>
+    <title>3D Sound Support Classes</title>
+    <filename>group__sound.html</filename>
+    <class kind="class">SoAudioDevice</class>
+    <class kind="class">SoListener</class>
+    <class kind="class">SoVRMLAudioClip</class>
+    <class kind="class">SoVRMLSound</class>
+  </compound>
+  <compound kind="group">
+    <name>scxml</name>
+    <title>State Chart XML Classes</title>
+    <filename>group__scxml.html</filename>
+    <class kind="class">ScXMLAbstractStateElt</class>
+    <class kind="class">ScXMLAnchorElt</class>
+    <class kind="class">ScXMLAssignElt</class>
+    <class kind="class">ScXMLContentElt</class>
+    <class kind="class">ScXML</class>
+    <class kind="class">ScXMLDataElt</class>
+    <class kind="class">ScXMLDataModelElt</class>
+    <class kind="class">ScXMLECMAScriptEvaluator</class>
+    <class kind="class">ScXMLElseElt</class>
+    <class kind="class">ScXMLElseIfElt</class>
+    <class kind="class">ScXMLElt</class>
+    <class kind="class">ScXMLEltReader</class>
+    <class kind="class">ScXMLEvaluator</class>
+    <class kind="class">ScXMLDataObj</class>
+    <class kind="class">ScXMLConstantDataObj</class>
+    <class kind="class">ScXMLReferenceDataObj</class>
+    <class kind="class">ScXMLAndOpExprDataObj</class>
+    <class kind="class">ScXMLEvent</class>
+    <class kind="class">ScXMLEventElt</class>
+    <class kind="class">ScXMLEventTarget</class>
+    <class kind="class">ScXMLExecutableElt</class>
+    <class kind="class">ScXMLFinalElt</class>
+    <class kind="class">ScXMLFinalizeElt</class>
+    <class kind="class">ScXMLHistoryElt</class>
+    <class kind="class">ScXMLIfElt</class>
+    <class kind="class">ScXMLInitialElt</class>
+    <class kind="class">ScXMLInvokeElt</class>
+    <class kind="class">ScXMLLogElt</class>
+    <class kind="class">ScXMLMinimumExprDataObj</class>
+    <class kind="class">ScXMLMinimumEvaluator</class>
+    <class kind="class">ScXMLObject</class>
+    <class kind="class">ScXMLOnEntryElt</class>
+    <class kind="class">ScXMLOnExitElt</class>
+    <class kind="class">ScXMLParallelElt</class>
+    <class kind="class">ScXMLParamElt</class>
+    <class kind="class">ScXMLScriptElt</class>
+    <class kind="class">ScXMLScxmlElt</class>
+    <class kind="class">ScXMLSendElt</class>
+    <class kind="class">ScXMLStateElt</class>
+    <class kind="class">ScXMLStateMachine</class>
+    <class kind="class">ScXMLTransitionElt</class>
+    <class kind="class">ScXMLValidateElt</class>
+    <class kind="class">ScXMLXPathEvaluator</class>
+    <page>group__scxml</page>
+  </compound>
+  <compound kind="group">
+    <name>threads</name>
+    <title>Portable Threads Abstraction Classes</title>
+    <filename>group__threads.html</filename>
+  </compound>
+  <compound kind="group">
+    <name>VRMLnodes</name>
+    <title>VRML97 Classes</title>
+    <filename>group__VRMLnodes.html</filename>
+    <class kind="class">SoVRMLAnchor</class>
+    <class kind="class">SoVRMLAppearance</class>
+    <class kind="class">SoVRMLAudioClip</class>
+    <class kind="class">SoVRMLBackground</class>
+    <class kind="class">SoVRMLBillboard</class>
+    <class kind="class">SoVRMLBox</class>
+    <class kind="class">SoVRMLCollision</class>
+    <class kind="class">SoVRMLColor</class>
+    <class kind="class">SoVRMLColorInterpolator</class>
+    <class kind="class">SoVRMLCone</class>
+    <class kind="class">SoVRMLCoordinate</class>
+    <class kind="class">SoVRMLCoordinateInterpolator</class>
+    <class kind="class">SoVRMLCylinder</class>
+    <class kind="class">SoVRMLCylinderSensor</class>
+    <class kind="class">SoVRMLDirectionalLight</class>
+    <class kind="class">SoVRMLElevationGrid</class>
+    <class kind="class">SoVRMLExtrusion</class>
+    <class kind="class">SoVRMLFog</class>
+    <class kind="class">SoVRMLFontStyle</class>
+    <class kind="class">SoVRMLGroup</class>
+    <class kind="class">SoVRMLImageTexture</class>
+    <class kind="class">SoVRMLIndexedFaceSet</class>
+    <class kind="class">SoVRMLIndexedLine</class>
+    <class kind="class">SoVRMLIndexedLineSet</class>
+    <class kind="class">SoVRMLInline</class>
+    <class kind="class">SoVRMLLOD</class>
+    <class kind="class">SoVRMLMaterial</class>
+    <class kind="class">SoVRMLMovieTexture</class>
+    <class kind="class">SoVRMLNavigationInfo</class>
+    <class kind="class">SoVRMLNormal</class>
+    <class kind="class">SoVRMLNormalInterpolator</class>
+    <class kind="class">SoVRMLOrientationInterpolator</class>
+    <class kind="class">SoVRMLPixelTexture</class>
+    <class kind="class">SoVRMLPlaneSensor</class>
+    <class kind="class">SoVRMLPointLight</class>
+    <class kind="class">SoVRMLPointSet</class>
+    <class kind="class">SoVRMLPositionInterpolator</class>
+    <class kind="class">SoVRMLProximitySensor</class>
+    <class kind="class">SoVRMLScalarInterpolator</class>
+    <class kind="class">SoVRMLScript</class>
+    <class kind="class">SoVRMLShape</class>
+    <class kind="class">SoVRMLSound</class>
+    <class kind="class">SoVRMLSphere</class>
+    <class kind="class">SoVRMLSphereSensor</class>
+    <class kind="class">SoVRMLSpotLight</class>
+    <class kind="class">SoVRMLSwitch</class>
+    <class kind="class">SoVRMLText</class>
+    <class kind="class">SoVRMLTextureCoordinate</class>
+    <class kind="class">SoVRMLTextureTransform</class>
+    <class kind="class">SoVRMLTimeSensor</class>
+    <class kind="class">SoVRMLTouchSensor</class>
+    <class kind="class">SoVRMLTransform</class>
+    <class kind="class">SoVRMLViewpoint</class>
+    <class kind="class">SoVRMLVisibilitySensor</class>
+    <class kind="class">SoVRMLWorldInfo</class>
+  </compound>
+  <compound kind="group">
+    <name>hardcopy</name>
+    <title>Vectorized Printing Classes</title>
+    <filename>group__hardcopy.html</filename>
+    <class kind="class">SoHardCopy</class>
+    <class kind="class">SoPSVectorOutput</class>
+    <class kind="class">SoVectorizeAction</class>
+    <class kind="class">SoVectorizePSAction</class>
+    <class kind="class">SoVectorOutput</class>
+    <page>group__hardcopy</page>
+  </compound>
+  <compound kind="group">
+    <name>XML</name>
+    <title>XML related functions and objects</title>
+    <filename>group__XML.html</filename>
+    <member kind="typedef">
+      <type>struct cc_xml_doc</type>
+      <name>cc_xml_doc</name>
+      <anchorfile>group__XML.html</anchorfile>
+      <anchor>ga4668bec10f4a41c447ba1c9d42721a4b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function">
+      <type>cc_xml_doc *</type>
+      <name>cc_xml_doc_new</name>
+      <anchorfile>group__XML.html</anchorfile>
+      <anchor>gafe56d78ac5013d52bcde44c50832e003</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_xml_doc_delete_x</name>
+      <anchorfile>group__XML.html</anchorfile>
+      <anchor>ga2c3f2733691b7d1e60765c4c691433ee</anchor>
+      <arglist>(cc_xml_doc *doc)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_xml_doc_set_filter_cb_x</name>
+      <anchorfile>group__XML.html</anchorfile>
+      <anchor>ga80383244e73c1e8bebe041d60a04fc26</anchor>
+      <arglist>(cc_xml_doc *doc, cc_xml_filter_cb *cb, void *userdata)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cc_xml_doc_get_filter_cb</name>
+      <anchorfile>group__XML.html</anchorfile>
+      <anchor>gaf233557263433cc126ab09e3d1f214da</anchor>
+      <arglist>(const cc_xml_doc *doc, cc_xml_filter_cb *&cb, void *&userdata)</arglist>
+    </member>
+  </compound>
+  <compound kind="group">
+    <name>profiler</name>
+    <title>Scene Graph Profiling</title>
+    <filename>group__profiler.html</filename>
+    <class kind="class">SbProfilingData</class>
+    <class kind="class">SoProfiler</class>
+    <class kind="class">SoProfilerElement</class>
+    <class kind="class">SoProfilerStats</class>
+    <class kind="class">SoProfilingReportGenerator</class>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_PROFILER</name>
+      <anchorfile>group__profiler.html</anchorfile>
+      <anchor>gaa961552d7a272cffa96986008e4559ef</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_PROFILER_OVERLAY</name>
+      <anchorfile>group__profiler.html</anchorfile>
+      <anchor>ga7a452448717da283f227a6e0372d98e1</anchor>
+      <arglist></arglist>
+    </member>
+    <page>group__profiler</page>
+  </compound>
+  <compound kind="group">
+    <name>macros</name>
+    <title>Miscellaneous Macros</title>
+    <filename>group__macros.html</filename>
+    <page>group__macros</page>
+  </compound>
+  <compound kind="group">
+    <name>envvars</name>
+    <title>Miscellaneous Environment Variables</title>
+    <filename>group__envvars.html</filename>
+    <member kind="variable">
+      <type>typedef</type>
+      <name>EnvironmentVariable</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga160f0493fab38338b2f643e503f42c5a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_GLU_INFO</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gac471927112b8114e3ff80638a0c41186</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_GLU_VERSION</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gaa0c7252d566d12794c50afe2c949e26e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_FONTSUPPORT</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gaaab43c306c49c92e8cc7837fbe98ebc0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_3DS</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gaaef79266d00c91619db6970261283019</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_AUDIO</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga096cfb4c1b2af14362f0143706eb6e5b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_BREAK</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gadc1f729d9eba031babda1b1e5956d2e4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_CACHING</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga1273bb807ef53967c55921ce1cc66557</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_DL</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga6be7e716a13ad32f259283561d621791</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_IMPORT</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga8abcb9727bec09662a67bb2cb9c18beb</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_LISTMODULES</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gaf5d7ce55f98908f97b1808319a5c2c63</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_SOINPUT_FINDFILE</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gafb8e1b4dad5ff10c6f0a06bef219175c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_SOOFFSCREENRENDERER</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gaf16ac7d963c63f0eadf747e84b75b84c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_WRITEREFS</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gae5ea9aff6622fd1236f2e74690fab1f1</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_RANDOMIZE_RENDER_CACHING</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga46b8021248b01518f74e5df4f3c2bb9a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_FREETYPE2_LIBNAME</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga731b0e30e1939bd3abebe6b96680efb4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_FORCE_FREETYPE_OFF</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gacd5a3b63f91864450781ebeb03f4b893</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_FORCE_WIN32FONTS_OFF</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga08232d335b7fc29b5e0cee626c045f82</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_FONT_PATH</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga0aa96a2c671bb3c9d80fbbb617024dbc</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DISABLE_UTF8</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gacc8788192252e09ed3f717b1eeb4a16a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_GLBBOX</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gaebfb3f48ce42f98cf97cebda2fc8de7d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_GLU_LIBNAME</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gace7293f684f5a8226303a30b356bcc59</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_AGLGLUE_NO_PBUFFERS</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gaed99424a50e132d6d22e55ff257e3e9b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_SIMAGE_LIBNAME</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga61addf80a3f7ad56c9df060afda037f4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_GLXGLUE_NO_GLX13_PBUFFERS</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga993070d4e52f9c51f4996f2f301ee52a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_GLXGLUE_NO_PBUFFERS</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga5258d9404c2bf90474f9be0d4da8f7e5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_ZLIB_LIBNAME</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga58c4d2cf2da06b9e7ff1d28c558a3b47</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_BZIP2_LIBNAME</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gaccfa9bd01bec3355ec87015e4110b3fa</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_WGLGLUE_NO_PBUFFERS</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga70f080dfebc739f7c9743be051e8f514</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DONT_MANGLE_OUTPUT_NAMES</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gab314494bb3ca81e80c64aeb0fef8940c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_EXTSELECTION_SAVE_OFFSCREENBUFFER</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gaa49b5e6b3aa71be0bc74a835d5b08cdc</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_FORCE_TILED_OFFSCREENRENDERING</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga8ae1212fb971402447280627d0f4aee3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_GLERROR_DEBUGGING</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga189bff7fbefd8c698889694d3a492cd5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_IDA_DEBUG</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gaee3fb64ca33c7bef5936ae4be9f57245</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_OFFSCREENRENDERER_MAX_TILESIZE</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga76c76e6c84bafaafae15b8173c684a2e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_OFFSCREENRENDERER_TILEHEIGHT</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga78a40fec5d1ba802d0768769fc6423fb</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_OFFSCREENRENDERER_TILEWIDTH</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gae95acf0bc238fdf2c7ce3dc285f007a6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_OLDSTYLE_FORMATTING</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gaaca199dac7fb359e3fdc6741ab9bd872</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_SEPARATE_DIFFUSE_TRANSPARENCY_OVERRIDE</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga8c8c8b0022fc3d2badd4c5c7bac82fcd</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_SOINPUT_SEARCH_GLOBAL_DICT</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga5f815c4bd3e73423097eb410c530c604</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_SOOFFSCREENRENDERER_TILEPREFIX</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gafa944ee0f96ff8ad92867e1869e3c31a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_SORTED_LAYERS_USE_NVIDIA_RC</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga91e3e56e17045991d6b8e4a7afe2f056</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_SOUND_BUFFER_LENGTH</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga68e0a11c1fb3765f5f2513f7d71cf273</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_SOUND_DISABLE</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga31b4b9e855837945ed7263bdcaa3307e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_SOUND_DRIVER_NAME</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gaca77175c26f048fc7a56abea73c7a570</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_SOUND_ENABLE</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gabc1642132634e56bcab3a54cdf552eef</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_SOUND_INTRO_PAUSE</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga3e2c52fc742c67a698efd763976ab3e0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_SOUND_NUM_BUFFERS</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga7bdb8c1d7d7b80adc7a68a7dec828488</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_SOUND_THREAD_SLEEP_TIME</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga45691a7924c93b53f1e812a1e32c8a26</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_OPENAL_LIBNAME</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga36ca646a5704c19038a5fc8b3b01ee12</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_TEX2_LINEAR_LIMIT</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga185320717d5b7f2d13916760b8c5e045</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_TEX2_LINEAR_MIPMAP_LIMIT</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga5c2d9df7b36ef9582ae011056f9bfb6c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_TEX2_MIPMAP_LIMIT</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gacf02c7b3e3a234c707c2da8692aff1e8</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_TEX2_SCALEUP_LIMIT</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga37c3053a7d2e969fedbabc869b0dfad8</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_TEX2_USE_GLTEXSUBIMAGE</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga3877be7fd2ef906a7946909577281c4e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_MAXIMUM_TEXTURE2_SIZE</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga83ce1001456f60648a778cc64e82d1a8</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_MAXIMUM_TEXTURE3_SIZE</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gaa5f9d6372d10298e698a7a17e7c4a4e9</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_USE_GL_VERTEX_ARRAYS</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gacf0e6a30c525f548a29d9e8366d0f47b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_NORMALIZATION_CUBEMAP_SIZE</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga8ca3d1ee345ec75836f520539b699f9b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>OIV_NUM_SORTED_LAYERS_PASSES</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga0aeab0bd809f7e5cdc64f6b67ec1a9ac</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_MAX_VBO_MEMORY</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gad387103012a6f22ca8f5b7a0294f454c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_NUM_SORTED_LAYERS_PASSES</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gaa6a3b1230da972797b4d774786345082</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_QUADMESH_PRECISE_LIGHTING</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gadc08a2ed84e40e44d6eb805349bfdb1e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_ENABLE_CONFORMANT_GL_CLAMP</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gacc3ec6854a39775eff0c8eab3f1a9951</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>IV_SEPARATOR_MAX_CACHES</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga68bb6f654e01bed206d40bedee84e756</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_AUTOCACHE_LOCAL_MAX</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gad6001c165dd6a19447f7c9cb9cef8134</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_AUTOCACHE_LOCAL_MIN</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gae0e14afa32d5ffcf2a6d1cc55aaac462</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_AUTOCACHE_REMOTE_MAX</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga57e557edf508c6f196b62b753312cae3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_AUTOCACHE_REMOTE_MIN</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga8008e2e4b71d235c550b2a1e188f4412</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_AUTO_CACHING</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gae5b82c8a059f77d2c8e6bbc3f7da6062</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_ENABLE_VBO</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga25235c1cdc3c0286344c1eefdfe0e1b7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_VBO</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga09298eef78a1fa87fd394142b93c78f1</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_VBO_MAX_LIMIT</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga49c2d0f121c9621b0a22dd2e801a3f3a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_VBO_MIN_LIMIT</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gae490c79818e5b740fa4c0d70a0a3ce44</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_SOOFFSCREENRENDERER_ALLOW_RESOURCEHOG</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga3dd5609f80b099f4b86ee280a477292f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>SO_DRAGGER_DIR</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga55da7b788a9a910ce2ddfebad2a74c34</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>SO_SHADER_DIR</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gaa94c258a246eff7b6e4d36a01c786031</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COINDIR</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga242bc75fbc202307ad1fb3ae0b8b316e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_ALLOW_SPIDERMONKEY</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga4c89fd2b9ddf4a6b63e2880891093f08</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_AUTOCACHE_VBO_LIMIT</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga0db997be15a8e8cb4e176f1a5950d141</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_CALCULATE_NURBS_NORMALS</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gab02553d033733fc89b976850d958df7f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_CGLGLUE_NO_PBUFFERS</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga4203b8bae9a614eb7f62c3405b0d09ac</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_CG_LIBNAME</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga163b4bee09739c7dba6e445cadde2f70</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_ASSERT_SOBASE_SETNAME</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga8876240dd54921d0383450be383d0fdd</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_BINARY_INPUT</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga91de9e91fc3bc34e259d9d415799b7fd</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_CLEANUP</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga377903ed55fa1f8d0a8e0d2b43c7c447</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_EXTRA</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gafb7d9a7f53267772a8917f799783e51a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_FLATTEN_NODEKITS_ON_WRITE</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga98356c3ca0074918440a09b2fdf2204c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_GLRENDER_TRAVERSAL</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga7b535e23af93e5e4a885e4d5321d5708</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_GLUNURBSSURFACE</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga29a24548846897fba18074098b242ebf</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_INTERSECTIONDETECTIONACTION</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gaef2e81d0e905622b24946f6fb9906c25</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_MUTEXLOCK_MAXTIME</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga0f3dec2e8867223f549730f6c85016c6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_MUTEXLOCK_TIMING</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga7d98e4e0dc3c2546fe6fa4f6bc2ffe74</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_MUTEX_COUNT</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga63be89e95dc4d5439662fc426e8b23f4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_NORMALIZE</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga6ec48b180882fd2359264bd67a6de5d3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_NPRINTF</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gab88c648bca11e634df126a6d76785b69</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_NURBS_COMPLEXITY</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga6da066644fe988322d4574b0078e82b0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_ROOT_NOTIFICATIONS</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gac5cc3ed62995b02c71abe08a9fa39a94</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_SIMAGE</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga9c1f39ff63f06e2254efb230830450a9</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_SOEXTSELECTION</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga26044abce8cbe4888b6ded4c9faae61e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_SOFILE_READ</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gad651e8252160322c989f48ad06579aeb</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_SOOFFSCREENRENDERER_TILEPREFIX</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga069aef2c8faa2ecb5d70e224c19d0fd2</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_SPIDERMONKEY_BINDING</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gaa24faeaeabed94bc9ff732669b879a8a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_STRING_GROW</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga6d847145f404a75f9f073f93331fb41a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_TRACK_SOBASE_INSTANCES</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gadbcb0e2a26353d9156bc97e87f51df63</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_VBO</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga4c5d8f0cbc7641fa9ebe2be351498075</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_DEBUG_VRMLSCRIPT</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga3f4905c7632cae1ecf879f2524f7a9b9</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_FONTCONFIG_LIBNAME</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga204481c1d7cf268007bf6984c5ad5f30</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_FORCE_AGL</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga933bff42283f134e529902b01a972225</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_FORCE_FONTCONFIG_OFF</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga4257e1826f35d3e05faeaba07e9c4c5f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_GLU_SILENCE_TESS_COMBINE_WARNING</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gadef74b6ad69768ef63db05eaee034341</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_GL_DISABLE_VBO</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gaf5eed218d9d54e605f70cac6450384a4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_GL_NO_CURRENT_CONTEXT_CHECK</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga7a624f62c581524264eacb8a7f770071</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_HANDLE_STACK_OVERFLOW</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga742145dc4b01b8a113e418b0a6ddee9f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_NESTED_CACHING</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga7283d138f95dc54c2d69b5520dcb5500</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_NOT_STRICT_VRML97</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga10737573873c9079b67bd66ba84175f4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_NO_NVIDIA_COLOR_PER_FACE_BUG_WORKAROUND</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga8c89a53ce2a0d1e3857ea3540ff3b358</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_NO_SOTYPE_DYNLOAD</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga9e117ec4223842e36e8d950b51697c46</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_OFFSCREEN_STENCIL_BITS</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga2676124ca3ab75d2bc09ce1a1dec97fa</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_OLD_NURBS_COMPLEXITY</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gad475a1075ec8665f3000c2b8f9682f1b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_PREFER_GLU_TESSELLATOR</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gabf5caa8df0f1e1dffc16540f6a0f2d5b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_REDUCE_LINEAR_NURBS_STEPS</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga165feb145cfd7f49df3cd6a97071c26d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_SMART_CACHING</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga117718249c07a559316a5ab06ee2d3ad</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_SPIDERMONKEY_LIBNAME</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga3186e3287f274b3af87e6d60e29d6ff5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_TEX2_ANISOTROPIC_LIMIT</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga20f9cc473f3572486af7e18e2da0ef76</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_TEX2_USE_SGIS_GENERATE_MIPMAP</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gaded751af564b7687a3137f5dcf0026b3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_VERTEX_ARRAYS</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gafff36f9cad1322e147739161279022dd</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>COIN_VIEWUP</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>ga1a8a23c9700aba9d269fc5d13a728c83</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>EnvironmentVariable</type>
+      <name>WINDIR</name>
+      <anchorfile>group__envvars.html</anchorfile>
+      <anchor>gaeb1dcdafd3fe5f8f015d07406747698c</anchor>
+      <arglist></arglist>
+    </member>
+    <page>group__envvars</page>
+  </compound>
+  <compound kind="struct">
+    <name>cc_sched</name>
+    <filename>structcc__sched.html</filename>
+    <member kind="variable">
+      <type>cc_mutex *</type>
+      <name>mutex</name>
+      <anchorfile>structcc__sched.html</anchorfile>
+      <anchor>a6da30980570afd16c135de426ba4e18f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>cc_heap *</type>
+      <name>itemheap</name>
+      <anchorfile>structcc__sched.html</anchorfile>
+      <anchor>a3d6b3e3f5c1f60b9b90b7aa2f455ebcd</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>cc_memalloc *</type>
+      <name>itemalloc</name>
+      <anchorfile>structcc__sched.html</anchorfile>
+      <anchor>acb961ec417d5ee2aafd228c8c04940c3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>uint32_t</type>
+      <name>schedid_counter</name>
+      <anchorfile>structcc__sched.html</anchorfile>
+      <anchor>a82393fb885f0b7140902a6504e5b1cf9</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>int</type>
+      <name>numallowed</name>
+      <anchorfile>structcc__sched.html</anchorfile>
+      <anchor>a173fa179764cab8517e51354562060ee</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SbBool</type>
+      <name>iswaitingall</name>
+      <anchorfile>structcc__sched.html</anchorfile>
+      <anchor>a068eac36eaf28bdd77c488b802a83ffa</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="struct">
+    <name>cc_string</name>
+    <filename>structcc__string.html</filename>
+  </compound>
+  <compound kind="class">
+    <name>SbBox2d</name>
+    <filename>classSbBox2d.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbBox2d</name>
+      <anchorfile>classSbBox2d.html</anchorfile>
+      <anchor>ab5d433a13b536b2935830e6e0e81bbcf</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbBox2d</name>
+      <anchorfile>classSbBox2d.html</anchorfile>
+      <anchor>ab35a9df21fe541e6d26f1d9bdb18001b</anchor>
+      <arglist>(double xmin, double ymin, double xmax, double ymax)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbBox2d</name>
+      <anchorfile>classSbBox2d.html</anchorfile>
+      <anchor>a47551f0655643ba2556d56dc137e2aa3</anchor>
+      <arglist>(const SbVec2d &minpoint, const SbVec2d &maxpoint)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox2d &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox2d.html</anchorfile>
+      <anchor>ac95c2f308fed44c6bb399e61a50a9f70</anchor>
+      <arglist>(double xmin, double ymin, double xmax, double ymax)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox2d &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox2d.html</anchorfile>
+      <anchor>a28504f92d8e1af08da2f841883b8a839</anchor>
+      <arglist>(const SbVec2d &minpoint, const SbVec2d &maxpoint)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox2d &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox2d.html</anchorfile>
+      <anchor>a9911fcb3302faad2b6778a20bc7f2509</anchor>
+      <arglist>(const SbBox2f &box)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox2d &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox2d.html</anchorfile>
+      <anchor>a2c86872d0aea6b849904f1714174f307</anchor>
+      <arglist>(const SbBox2s &box)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox2d &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox2d.html</anchorfile>
+      <anchor>a52d1f9128dd2d5068b936f0dfbeee3a8</anchor>
+      <arglist>(const SbBox2i32 &box)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getBounds</name>
+      <anchorfile>classSbBox2d.html</anchorfile>
+      <anchor>a234cb25edb09f55cbcd2214f06f6e6ed</anchor>
+      <arglist>(double &xmin, double &ymin, double &xmax, double &ymax) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getBounds</name>
+      <anchorfile>classSbBox2d.html</anchorfile>
+      <anchor>a1f20170a2b0418efa77f321e935f15f5</anchor>
+      <arglist>(SbVec2d &minpoint, SbVec2d &maxpoint) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2d &</type>
+      <name>getMin</name>
+      <anchorfile>classSbBox2d.html</anchorfile>
+      <anchor>a07e1d73e574c837502f77ddfd0550073</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2d &</type>
+      <name>getMin</name>
+      <anchorfile>classSbBox2d.html</anchorfile>
+      <anchor>a68745130b47973a8cbb4c96d6bb75035</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2d &</type>
+      <name>getMax</name>
+      <anchorfile>classSbBox2d.html</anchorfile>
+      <anchor>ae15e40202deab6d4db29c7740b11c460</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2d &</type>
+      <name>getMax</name>
+      <anchorfile>classSbBox2d.html</anchorfile>
+      <anchor>a136376a27439d712e88e3624a6e5b70c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>extendBy</name>
+      <anchorfile>classSbBox2d.html</anchorfile>
+      <anchor>a579b3a3ce2297998dda39f036ad1caf3</anchor>
+      <arglist>(const SbVec2d &point)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>extendBy</name>
+      <anchorfile>classSbBox2d.html</anchorfile>
+      <anchor>aeab99592f3ed491da6ea1e23ea1b94e7</anchor>
+      <arglist>(const SbBox2d &box)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>makeEmpty</name>
+      <anchorfile>classSbBox2d.html</anchorfile>
+      <anchor>a61a1cb11326fc2a0a4d16a0851fdbda5</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isEmpty</name>
+      <anchorfile>classSbBox2d.html</anchorfile>
+      <anchor>a2ed1a822e48a2ccd7d739a7c6ef0b69d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>hasArea</name>
+      <anchorfile>classSbBox2d.html</anchorfile>
+      <anchor>a619ffbd12248becb50fd654e5ddb82d5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSbBox2d.html</anchorfile>
+      <anchor>ab0b3eeacb8e310670640504a9ac8db72</anchor>
+      <arglist>(const SbVec2d &point) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSbBox2d.html</anchorfile>
+      <anchor>a9769d3bfaa165eb19a662f132370e156</anchor>
+      <arglist>(const SbBox2d &box) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2d</type>
+      <name>getClosestPoint</name>
+      <anchorfile>classSbBox2d.html</anchorfile>
+      <anchor>ab1086ccdb9db97b52434e613651f370b</anchor>
+      <arglist>(const SbVec2d &p) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>findIntersection</name>
+      <anchorfile>classSbBox2d.html</anchorfile>
+      <anchor>af352d83227b49a421dd0929cfeb83429</anchor>
+      <arglist>(const SbVec2d &a, const SbVec2d &b, SbVec2d &ia, SbVec2d &ib) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2d</type>
+      <name>getCenter</name>
+      <anchorfile>classSbBox2d.html</anchorfile>
+      <anchor>a944514ea38673a674b67b4f05a56a966</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getOrigin</name>
+      <anchorfile>classSbBox2d.html</anchorfile>
+      <anchor>a424c0fd9dfdbbdd374f62615d09553b1</anchor>
+      <arglist>(double &originX, double &originY) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getSize</name>
+      <anchorfile>classSbBox2d.html</anchorfile>
+      <anchor>a621c694a5e0dfa63376b9f7103532101</anchor>
+      <arglist>(double &sizeX, double &sizeY) const </arglist>
+    </member>
+    <member kind="function">
+      <type>double</type>
+      <name>getAspectRatio</name>
+      <anchorfile>classSbBox2d.html</anchorfile>
+      <anchor>a3ed9685d595181df1213f3953dd69ed5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator==</name>
+      <anchorfile>classSbBox2d.html</anchorfile>
+      <anchor>ab6de355aab03179a741038c6856378bd</anchor>
+      <arglist>(const SbBox2d &b1, const SbBox2d &b2)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbBox2d.html</anchorfile>
+      <anchor>a420c973f766c0f9cb2e8c7ec1aa6e03d</anchor>
+      <arglist>(const SbBox2d &b1, const SbBox2d &b2)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbBox2f</name>
+    <filename>classSbBox2f.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbBox2f</name>
+      <anchorfile>classSbBox2f.html</anchorfile>
+      <anchor>af60e9222058dbdcd867cbb048c721b03</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbBox2f</name>
+      <anchorfile>classSbBox2f.html</anchorfile>
+      <anchor>a488cf3016af1093b2189a19cc9087fc6</anchor>
+      <arglist>(float xmin, float ymin, float xmax, float ymax)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbBox2f</name>
+      <anchorfile>classSbBox2f.html</anchorfile>
+      <anchor>a9ec2e3cb95df5dbcf3f331aed736f1b7</anchor>
+      <arglist>(const SbVec2f &minpoint, const SbVec2f &maxpoint)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox2f &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox2f.html</anchorfile>
+      <anchor>a36c09cc65b4a63013bc31dea68a7b6e1</anchor>
+      <arglist>(float xmin, float ymin, float xmax, float ymax)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox2f &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox2f.html</anchorfile>
+      <anchor>af3a9b1d9fd5ff0af88a6a77f44e00878</anchor>
+      <arglist>(const SbVec2f &minpoint, const SbVec2f &maxpoint)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox2f &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox2f.html</anchorfile>
+      <anchor>af4abc503bb458358536c5b4e5454bd85</anchor>
+      <arglist>(const SbBox2d &box)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox2f &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox2f.html</anchorfile>
+      <anchor>a95232a587c8a3c42c4d0c128f7582a01</anchor>
+      <arglist>(const SbBox2s &box)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox2f &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox2f.html</anchorfile>
+      <anchor>ad97a22a8df3411c4bdbb267aaa41da78</anchor>
+      <arglist>(const SbBox2i32 &box)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getBounds</name>
+      <anchorfile>classSbBox2f.html</anchorfile>
+      <anchor>a45e11f6106b3897c55777cca63a2e70d</anchor>
+      <arglist>(float &xmin, float &ymin, float &xmax, float &ymax) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getBounds</name>
+      <anchorfile>classSbBox2f.html</anchorfile>
+      <anchor>a17d12a72cb94b999b5133e8e6e9a8ea1</anchor>
+      <arglist>(SbVec2f &minpoint, SbVec2f &maxpoint) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2f &</type>
+      <name>getMin</name>
+      <anchorfile>classSbBox2f.html</anchorfile>
+      <anchor>a4c3f5237eab11eb573ad5dd197dddf69</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2f &</type>
+      <name>getMin</name>
+      <anchorfile>classSbBox2f.html</anchorfile>
+      <anchor>a87381f189b356411c3bb009334f14eeb</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2f &</type>
+      <name>getMax</name>
+      <anchorfile>classSbBox2f.html</anchorfile>
+      <anchor>adef18ca6285056b08d44138c3d1ee37e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>extendBy</name>
+      <anchorfile>classSbBox2f.html</anchorfile>
+      <anchor>ae2e64a1f974668066070f8b85256cc1e</anchor>
+      <arglist>(const SbVec2f &point)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>extendBy</name>
+      <anchorfile>classSbBox2f.html</anchorfile>
+      <anchor>a2d6c817d8fde53380e5bd1fa68b22f08</anchor>
+      <arglist>(const SbBox2f &box)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>makeEmpty</name>
+      <anchorfile>classSbBox2f.html</anchorfile>
+      <anchor>a8a53357d402331b2433a190182c055dc</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isEmpty</name>
+      <anchorfile>classSbBox2f.html</anchorfile>
+      <anchor>a374158ced7a6565ba21f2cdaa2cb2366</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>hasArea</name>
+      <anchorfile>classSbBox2f.html</anchorfile>
+      <anchor>a6d2a7c6a1859f2d1ef32a05039340695</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSbBox2f.html</anchorfile>
+      <anchor>acfd1639fbf4df552c0058cbc7477646b</anchor>
+      <arglist>(const SbVec2f &point) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSbBox2f.html</anchorfile>
+      <anchor>a7401884a79096c9ed0955f0e0018eee7</anchor>
+      <arglist>(const SbBox2f &box) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2f</type>
+      <name>getClosestPoint</name>
+      <anchorfile>classSbBox2f.html</anchorfile>
+      <anchor>a7817d0a9d943d0f68844d1c3aab1ed6e</anchor>
+      <arglist>(const SbVec2f &point) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2f</type>
+      <name>getCenter</name>
+      <anchorfile>classSbBox2f.html</anchorfile>
+      <anchor>aba253f3e70bff6c93e175dfba6f54e6c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getOrigin</name>
+      <anchorfile>classSbBox2f.html</anchorfile>
+      <anchor>a93d21c5df92d6b620ded73dd11e62be8</anchor>
+      <arglist>(float &originX, float &originY) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getSize</name>
+      <anchorfile>classSbBox2f.html</anchorfile>
+      <anchor>afa20c0897b2bdb6d38176a209a404c57</anchor>
+      <arglist>(float &sizeX, float &sizeY) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getAspectRatio</name>
+      <anchorfile>classSbBox2f.html</anchorfile>
+      <anchor>a3bb2a9743b41994cf27ed9ebc23d6c54</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator==</name>
+      <anchorfile>classSbBox2f.html</anchorfile>
+      <anchor>a44f45d9426e170bec8f85b0fd82033d8</anchor>
+      <arglist>(const SbBox2f &b1, const SbBox2f &b2)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbBox2f.html</anchorfile>
+      <anchor>aca1673211be6ce175bc5ac0c795feaa3</anchor>
+      <arglist>(const SbBox2f &b1, const SbBox2f &b2)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbBox2i32</name>
+    <filename>classSbBox2i32.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbBox2i32</name>
+      <anchorfile>classSbBox2i32.html</anchorfile>
+      <anchor>a00a108df9578449c28a71e82df2e3425</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbBox2i32</name>
+      <anchorfile>classSbBox2i32.html</anchorfile>
+      <anchor>a3f3b707dd61816ec42977710045a80eb</anchor>
+      <arglist>(int32_t xmin, int32_t ymin, int32_t xmax, int32_t ymax)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbBox2i32</name>
+      <anchorfile>classSbBox2i32.html</anchorfile>
+      <anchor>a3ccb05c485c28ffe37a0b006bdaa7b73</anchor>
+      <arglist>(const SbVec2i32 &minpoint, const SbVec2i32 &maxpoint)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox2i32 &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox2i32.html</anchorfile>
+      <anchor>a07b5e5d4d93577e76196c787b241af7a</anchor>
+      <arglist>(int32_t xmin, int32_t ymin, int32_t xmax, int32_t ymax)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox2i32 &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox2i32.html</anchorfile>
+      <anchor>af968faf7abaa4a340f9a51f1d5f41d36</anchor>
+      <arglist>(const SbVec2i32 &minpoint, const SbVec2i32 &maxpoint)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox2i32 &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox2i32.html</anchorfile>
+      <anchor>a50cf910454ea88f88a9183d0a8a88a70</anchor>
+      <arglist>(const SbBox2s &box)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox2i32 &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox2i32.html</anchorfile>
+      <anchor>ad6b3a830d99a9134c2c094dc2bf1eb96</anchor>
+      <arglist>(const SbBox2f &box)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox2i32 &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox2i32.html</anchorfile>
+      <anchor>abb51acdad3cd319cec4a5c1e81d5ed62</anchor>
+      <arglist>(const SbBox2d &box)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getBounds</name>
+      <anchorfile>classSbBox2i32.html</anchorfile>
+      <anchor>ae94dbc7e63c352dc56cbc94e62f51433</anchor>
+      <arglist>(int32_t &xmin, int32_t &ymin, int32_t &xmax, int32_t &ymax) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getBounds</name>
+      <anchorfile>classSbBox2i32.html</anchorfile>
+      <anchor>a0fedf55243c89c2eea73f1e865419526</anchor>
+      <arglist>(SbVec2i32 &minpoint, SbVec2i32 &maxpoint) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2i32 &</type>
+      <name>getMin</name>
+      <anchorfile>classSbBox2i32.html</anchorfile>
+      <anchor>a361a0932a370bf9c832452d11fe10859</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2i32 &</type>
+      <name>getMax</name>
+      <anchorfile>classSbBox2i32.html</anchorfile>
+      <anchor>a990604edbbc198d7c9d424da8c766f50</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>extendBy</name>
+      <anchorfile>classSbBox2i32.html</anchorfile>
+      <anchor>a8bafd6a3bee621e012315639c107d239</anchor>
+      <arglist>(const SbVec2i32 &point)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>extendBy</name>
+      <anchorfile>classSbBox2i32.html</anchorfile>
+      <anchor>a351aac1810159af0755a5f338ddc9628</anchor>
+      <arglist>(const SbBox2i32 &box)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>makeEmpty</name>
+      <anchorfile>classSbBox2i32.html</anchorfile>
+      <anchor>acecabbd2c9355ec12504aab11b5a2819</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSbBox2i32.html</anchorfile>
+      <anchor>a97fd0d39afa98b0ee03d3fdbc13f69b3</anchor>
+      <arglist>(const SbVec2i32 &point) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSbBox2i32.html</anchorfile>
+      <anchor>ade2117edc5a383e297c28130342ffaf4</anchor>
+      <arglist>(const SbBox2i32 &box) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getOrigin</name>
+      <anchorfile>classSbBox2i32.html</anchorfile>
+      <anchor>a547cad66d589a58d199e6fbd815e973b</anchor>
+      <arglist>(int32_t &originX, int32_t &originY) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getSize</name>
+      <anchorfile>classSbBox2i32.html</anchorfile>
+      <anchor>a8b526798ae0e7a74d3f8afe1bb09813c</anchor>
+      <arglist>(int32_t &sizeX, int32_t &sizeY) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getAspectRatio</name>
+      <anchorfile>classSbBox2i32.html</anchorfile>
+      <anchor>a5c310b514c13efb4d72ef52d1301e7de</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator==</name>
+      <anchorfile>classSbBox2i32.html</anchorfile>
+      <anchor>aab3f8be9fe431ab0554ee51e7ed15142</anchor>
+      <arglist>(const SbBox2i32 &b1, const SbBox2i32 &b2)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbBox2i32.html</anchorfile>
+      <anchor>ac8a1e71eb6cb04c5529b0fb0f1e151c6</anchor>
+      <arglist>(const SbBox2i32 &b1, const SbBox2i32 &b2)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbBox2s</name>
+    <filename>classSbBox2s.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbBox2s</name>
+      <anchorfile>classSbBox2s.html</anchorfile>
+      <anchor>a9c89d2e09b48756623200f573d3d8c32</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbBox2s</name>
+      <anchorfile>classSbBox2s.html</anchorfile>
+      <anchor>adc4b8796c9228ef325f6c7e63ecb3442</anchor>
+      <arglist>(short xmin, short ymin, short xmax, short ymax)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbBox2s</name>
+      <anchorfile>classSbBox2s.html</anchorfile>
+      <anchor>aae69b105fdcb01d3a4e9482de5f55271</anchor>
+      <arglist>(const SbVec2s &minpoint, const SbVec2s &maxpoint)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox2s &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox2s.html</anchorfile>
+      <anchor>a45e3b9b59d7e4d62e4a38d54743aff2b</anchor>
+      <arglist>(short xmin, short ymin, short xmax, short ymax)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox2s &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox2s.html</anchorfile>
+      <anchor>ae63d6210915c86cd2cb87b5e303ed3ab</anchor>
+      <arglist>(const SbVec2s &minpoint, const SbVec2s &maxpoint)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox2s &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox2s.html</anchorfile>
+      <anchor>a2127e685bab4548cac5ba22ec7605e42</anchor>
+      <arglist>(const SbBox2i32 &box)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox2s &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox2s.html</anchorfile>
+      <anchor>a93f392204a9df6e72745f203b8ad09f1</anchor>
+      <arglist>(const SbBox2f &box)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox2s &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox2s.html</anchorfile>
+      <anchor>a22d4c407102514013fcb8e506a9b5b85</anchor>
+      <arglist>(const SbBox2d &box)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getBounds</name>
+      <anchorfile>classSbBox2s.html</anchorfile>
+      <anchor>a4d926e9b29187c9d478c4393d061b648</anchor>
+      <arglist>(short &xmin, short &ymin, short &xmax, short &ymax) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getBounds</name>
+      <anchorfile>classSbBox2s.html</anchorfile>
+      <anchor>a3b87582c6906c5e9487214838be7018c</anchor>
+      <arglist>(SbVec2s &minpoint, SbVec2s &maxpoint) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2s &</type>
+      <name>getMin</name>
+      <anchorfile>classSbBox2s.html</anchorfile>
+      <anchor>a91a1e049c92a5b2fdd13d019a627e0cf</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2s &</type>
+      <name>getMax</name>
+      <anchorfile>classSbBox2s.html</anchorfile>
+      <anchor>a2968325960913e67bee599cc10687882</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>extendBy</name>
+      <anchorfile>classSbBox2s.html</anchorfile>
+      <anchor>a1dca266f470c5a66671ee6cab151ad3f</anchor>
+      <arglist>(const SbVec2s &point)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>extendBy</name>
+      <anchorfile>classSbBox2s.html</anchorfile>
+      <anchor>af04182b3564b7e62eeda4ab6d5f36de6</anchor>
+      <arglist>(const SbBox2s &box)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>makeEmpty</name>
+      <anchorfile>classSbBox2s.html</anchorfile>
+      <anchor>aa22e56acd95b2ffdc76ddf77ee0c6bcb</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSbBox2s.html</anchorfile>
+      <anchor>a4b9b4b852219efec3734aa94ce4c6c70</anchor>
+      <arglist>(const SbVec2s &point) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSbBox2s.html</anchorfile>
+      <anchor>a56ba599429cb7882e499f97508c02dd2</anchor>
+      <arglist>(const SbBox2s &box) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getOrigin</name>
+      <anchorfile>classSbBox2s.html</anchorfile>
+      <anchor>a0adb3836750e29ea6dc135fcc4c49a05</anchor>
+      <arglist>(short &originX, short &originY) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getSize</name>
+      <anchorfile>classSbBox2s.html</anchorfile>
+      <anchor>a1acda6274210fc28351d8fb99d666cce</anchor>
+      <arglist>(short &sizeX, short &sizeY) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getAspectRatio</name>
+      <anchorfile>classSbBox2s.html</anchorfile>
+      <anchor>a241be4815b5fcc2a2b0ff00f4788edf6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator==</name>
+      <anchorfile>classSbBox2s.html</anchorfile>
+      <anchor>a1042a3532734ad78f25483c2f1305458</anchor>
+      <arglist>(const SbBox2s &b1, const SbBox2s &b2)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbBox2s.html</anchorfile>
+      <anchor>a56b6a6b0eb776ef2ad99e78bc27993d7</anchor>
+      <arglist>(const SbBox2s &b1, const SbBox2s &b2)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbBox3d</name>
+    <filename>classSbBox3d.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbBox3d</name>
+      <anchorfile>classSbBox3d.html</anchorfile>
+      <anchor>a45ea275b28082f1ee978041b7a0ca6a8</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbBox3d</name>
+      <anchorfile>classSbBox3d.html</anchorfile>
+      <anchor>ab70192aeedddd65122a5fc352c4dfe1c</anchor>
+      <arglist>(double xmin, double ymin, double zmin, double xmax, double ymax, double zmax)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbBox3d</name>
+      <anchorfile>classSbBox3d.html</anchorfile>
+      <anchor>ab90fc4d7004dfdfe6c9d09c359df61a2</anchor>
+      <arglist>(const SbVec3d &minpoint, const SbVec3d &maxpoint)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox3d &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox3d.html</anchorfile>
+      <anchor>a43a4b2b558e8a21d33648b1bda85f789</anchor>
+      <arglist>(double xmin, double ymin, double zmin, double xmax, double ymax, double zmax)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox3d &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox3d.html</anchorfile>
+      <anchor>a650b55c2c282cdcfc4ab2115b6ecaa0e</anchor>
+      <arglist>(const SbVec3d &minpoint, const SbVec3d &maxpoint)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox3d &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox3d.html</anchorfile>
+      <anchor>aa88a95e250520e098a655bf263a20d13</anchor>
+      <arglist>(const SbBox3f &box)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox3d &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox3d.html</anchorfile>
+      <anchor>a9bceea65b321021e97decbf346002b73</anchor>
+      <arglist>(const SbBox3s &box)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox3d &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox3d.html</anchorfile>
+      <anchor>a637c1cace5e460cf431bf930e809603e</anchor>
+      <arglist>(const SbBox3i32 &box)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getBounds</name>
+      <anchorfile>classSbBox3d.html</anchorfile>
+      <anchor>ac8e19a7801269ebd51478d4200cf603c</anchor>
+      <arglist>(double &xmin, double &ymin, double &zmin, double &xmax, double &ymax, double &zmax) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getBounds</name>
+      <anchorfile>classSbBox3d.html</anchorfile>
+      <anchor>a937f9b9cff639ad270f6fdaa3c42a3b3</anchor>
+      <arglist>(SbVec3d &minpoint, SbVec3d &maxpoint) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3d &</type>
+      <name>getMin</name>
+      <anchorfile>classSbBox3d.html</anchorfile>
+      <anchor>a7299b3288cfe389fb83008f45006a389</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3d &</type>
+      <name>getMin</name>
+      <anchorfile>classSbBox3d.html</anchorfile>
+      <anchor>a54dd241796af5a3b58300856e1e3f4b9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3d &</type>
+      <name>getMax</name>
+      <anchorfile>classSbBox3d.html</anchorfile>
+      <anchor>aa217bf5822e7370f8cca17196409132d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3d &</type>
+      <name>getMax</name>
+      <anchorfile>classSbBox3d.html</anchorfile>
+      <anchor>a9efbd7394f969d498fd82720803a05a5</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>extendBy</name>
+      <anchorfile>classSbBox3d.html</anchorfile>
+      <anchor>ac893a7e396c4e3e52c3167419bab3a1b</anchor>
+      <arglist>(const SbVec3d &pt)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>extendBy</name>
+      <anchorfile>classSbBox3d.html</anchorfile>
+      <anchor>a573d9e294173cee3cbe859bcd3d6246f</anchor>
+      <arglist>(const SbBox3d &box)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>transform</name>
+      <anchorfile>classSbBox3d.html</anchorfile>
+      <anchor>a962b54989a51435308b1ea93e523b319</anchor>
+      <arglist>(const SbDPMatrix &matrix)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>makeEmpty</name>
+      <anchorfile>classSbBox3d.html</anchorfile>
+      <anchor>a026528f81ff09aa8120c03b42d88ebc3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isEmpty</name>
+      <anchorfile>classSbBox3d.html</anchorfile>
+      <anchor>a54aacc32b9847c9d29478ee942a4eca5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>hasVolume</name>
+      <anchorfile>classSbBox3d.html</anchorfile>
+      <anchor>a4a74318453685999701759d29ad96e9c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>double</type>
+      <name>getVolume</name>
+      <anchorfile>classSbBox3d.html</anchorfile>
+      <anchor>a71c8c10233f233794ca68364f11b0514</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSbBox3d.html</anchorfile>
+      <anchor>ae729692ebea9df8918a35a3eaeef5c3f</anchor>
+      <arglist>(const SbVec3d &point) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSbBox3d.html</anchorfile>
+      <anchor>a03fb2447e6bf398f279f5cde48b5ff88</anchor>
+      <arglist>(const SbBox3d &box) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3d</type>
+      <name>getClosestPoint</name>
+      <anchorfile>classSbBox3d.html</anchorfile>
+      <anchor>adf9dd8bd1e7da863e0cad8e8cbf30d22</anchor>
+      <arglist>(const SbVec3d &point) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>outside</name>
+      <anchorfile>classSbBox3d.html</anchorfile>
+      <anchor>aba043028044bdd311ac6c0c3f4ab6f90</anchor>
+      <arglist>(const SbDPMatrix &mvp, int &cullbits) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3d</type>
+      <name>getCenter</name>
+      <anchorfile>classSbBox3d.html</anchorfile>
+      <anchor>a425d984108e4c1fd7bae6da90c290104</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getOrigin</name>
+      <anchorfile>classSbBox3d.html</anchorfile>
+      <anchor>a9ce815e8fbfa02396b64d3224f9c0c35</anchor>
+      <arglist>(double &origoX, double &origoY, double &origoZ) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getSize</name>
+      <anchorfile>classSbBox3d.html</anchorfile>
+      <anchor>a166f5825a2195a863fb21308137e29f0</anchor>
+      <arglist>(double &sizeX, double &sizeY, double &sizeZ) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3d</type>
+      <name>getSize</name>
+      <anchorfile>classSbBox3d.html</anchorfile>
+      <anchor>a8ff67f0490a0cd66afad1462aa49baf6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getSpan</name>
+      <anchorfile>classSbBox3d.html</anchorfile>
+      <anchor>aa07cd614e6fa03736082c6a0c884fead</anchor>
+      <arglist>(const SbVec3d &dir, double &dmin, double &dmax) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>print</name>
+      <anchorfile>classSbBox3d.html</anchorfile>
+      <anchor>a721b6f1ee22969f38a9c8516f7c500c2</anchor>
+      <arglist>(FILE *file) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator==</name>
+      <anchorfile>classSbBox3d.html</anchorfile>
+      <anchor>ab4a51a09147360c5bc153f0db3a7ee92</anchor>
+      <arglist>(const SbBox3d &b1, const SbBox3d &b2)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbBox3d.html</anchorfile>
+      <anchor>ac649125547a086c55bbf67ee25a9222c</anchor>
+      <arglist>(const SbBox3d &b1, const SbBox3d &b2)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbBox3f</name>
+    <filename>classSbBox3f.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbBox3f</name>
+      <anchorfile>classSbBox3f.html</anchorfile>
+      <anchor>acda68a85f93e1c8756d2f1804e1fab4e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbBox3f</name>
+      <anchorfile>classSbBox3f.html</anchorfile>
+      <anchor>ae9b4d556bd2445c2245ad28b28e21d00</anchor>
+      <arglist>(float xmin, float ymin, float zmin, float xmax, float ymax, float zmax)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbBox3f</name>
+      <anchorfile>classSbBox3f.html</anchorfile>
+      <anchor>ad190f9a9eae99d4d498443d1cf7a81db</anchor>
+      <arglist>(const SbVec3f &minpoint, const SbVec3f &maxpoint)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox3f &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox3f.html</anchorfile>
+      <anchor>a2d834ff650b6b13dfd031391548b7a54</anchor>
+      <arglist>(float xmin, float ymin, float zmin, float xmax, float ymax, float zmax)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox3f &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox3f.html</anchorfile>
+      <anchor>a401fe84bbd869ebcf4e0239cdb341085</anchor>
+      <arglist>(const SbVec3f &minpoint, const SbVec3f &maxpoint)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox3f &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox3f.html</anchorfile>
+      <anchor>aaeb8955f8a8e15f2929f9b14d59aabee</anchor>
+      <arglist>(const SbBox3d &box)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox3f &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox3f.html</anchorfile>
+      <anchor>a72d624cf6e21ea8140db50f20b70776d</anchor>
+      <arglist>(const SbBox3s &box)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox3f &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox3f.html</anchorfile>
+      <anchor>a2a2f27fd6b76e6557a2b9de0d209e178</anchor>
+      <arglist>(const SbBox3i32 &box)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getBounds</name>
+      <anchorfile>classSbBox3f.html</anchorfile>
+      <anchor>a530b02ef338d45ffd874a665ce8ade45</anchor>
+      <arglist>(float &xmin, float &ymin, float &zmin, float &xmax, float &ymax, float &zmax) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getBounds</name>
+      <anchorfile>classSbBox3f.html</anchorfile>
+      <anchor>a49017e945b2fb6051791b29f9f6f63ad</anchor>
+      <arglist>(SbVec3f &minpoint, SbVec3f &maxpoint) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f &</type>
+      <name>getMin</name>
+      <anchorfile>classSbBox3f.html</anchorfile>
+      <anchor>ac8dc8307c75142946783dd2b457859b2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f &</type>
+      <name>getMin</name>
+      <anchorfile>classSbBox3f.html</anchorfile>
+      <anchor>a19ba3e3cd73083cfe9a099813616c4cc</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f &</type>
+      <name>getMax</name>
+      <anchorfile>classSbBox3f.html</anchorfile>
+      <anchor>ac69fd7a029fdef8683639ebd95c94e2d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f &</type>
+      <name>getMax</name>
+      <anchorfile>classSbBox3f.html</anchorfile>
+      <anchor>a6957d8a5bd2296ff6174885b79ad7acf</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>extendBy</name>
+      <anchorfile>classSbBox3f.html</anchorfile>
+      <anchor>af34b9c76920737d7791f88c090a22634</anchor>
+      <arglist>(const SbVec3f &pt)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>extendBy</name>
+      <anchorfile>classSbBox3f.html</anchorfile>
+      <anchor>ae81199b5fe1786b8f621d794a153c20a</anchor>
+      <arglist>(const SbBox3f &box)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>transform</name>
+      <anchorfile>classSbBox3f.html</anchorfile>
+      <anchor>aef13d65bf2de3ce2f3bc963b6d1bda7e</anchor>
+      <arglist>(const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>makeEmpty</name>
+      <anchorfile>classSbBox3f.html</anchorfile>
+      <anchor>a5ef7fe06e8ceb456f75fc2762a9b50aa</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isEmpty</name>
+      <anchorfile>classSbBox3f.html</anchorfile>
+      <anchor>a1a6b29cab6d14c8a4175ed23940ae638</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>hasVolume</name>
+      <anchorfile>classSbBox3f.html</anchorfile>
+      <anchor>afe4b5cdcd2b3a92177545fb69f9b5a93</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getVolume</name>
+      <anchorfile>classSbBox3f.html</anchorfile>
+      <anchor>a4b2c392aabd479a6b4b2063ad09ca344</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSbBox3f.html</anchorfile>
+      <anchor>a832e6cbf2690063618f24d1985d52a74</anchor>
+      <arglist>(const SbVec3f &pt) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSbBox3f.html</anchorfile>
+      <anchor>a10a1a38f8b2a7a35d93b45e9b398c274</anchor>
+      <arglist>(const SbBox3f &box) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f</type>
+      <name>getClosestPoint</name>
+      <anchorfile>classSbBox3f.html</anchorfile>
+      <anchor>a2bcd8de27983faebb08bb61d328a7307</anchor>
+      <arglist>(const SbVec3f &point) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>outside</name>
+      <anchorfile>classSbBox3f.html</anchorfile>
+      <anchor>ab93b10d14f5eb5b8f5ea4d67bf5de334</anchor>
+      <arglist>(const SbMatrix &mvp, int &cullbits) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f</type>
+      <name>getCenter</name>
+      <anchorfile>classSbBox3f.html</anchorfile>
+      <anchor>a2423226714e3d49db4b6b8ee1e6e5cc6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getOrigin</name>
+      <anchorfile>classSbBox3f.html</anchorfile>
+      <anchor>a918dc86a611c03c1e915dfbc5616c10d</anchor>
+      <arglist>(float &originX, float &originY, float &originZ) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getSize</name>
+      <anchorfile>classSbBox3f.html</anchorfile>
+      <anchor>aa62d6629c6d76046b00ebab4fe64d10a</anchor>
+      <arglist>(float &sizeX, float &sizeY, float &sizeZ) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f</type>
+      <name>getSize</name>
+      <anchorfile>classSbBox3f.html</anchorfile>
+      <anchor>af0e66bd7cb388dc70ca76adc378bbae4</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getSpan</name>
+      <anchorfile>classSbBox3f.html</anchorfile>
+      <anchor>a70176c1cbf01656d4b5951f0270ee83e</anchor>
+      <arglist>(const SbVec3f &dir, float &dmin, float &dmax) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>print</name>
+      <anchorfile>classSbBox3f.html</anchorfile>
+      <anchor>ac7921bece2465caaae2b2c407bfc0655</anchor>
+      <arglist>(FILE *file) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator==</name>
+      <anchorfile>classSbBox3f.html</anchorfile>
+      <anchor>ab8d0c8d5fad634d9067c36c06c5427fc</anchor>
+      <arglist>(const SbBox3f &b1, const SbBox3f &b2)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbBox3f.html</anchorfile>
+      <anchor>a445f1b0feaacc059e3d63e03641f5ee0</anchor>
+      <arglist>(const SbBox3f &b1, const SbBox3f &b2)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbBox3s</name>
+    <filename>classSbBox3s.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbBox3s</name>
+      <anchorfile>classSbBox3s.html</anchorfile>
+      <anchor>af34ced593533a18d9744eda71fe932f7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbBox3s</name>
+      <anchorfile>classSbBox3s.html</anchorfile>
+      <anchor>ae563f1b8d0fe6397dbe2db8d2f6634f3</anchor>
+      <arglist>(short xmin, short ymin, short zmin, short xmax, short ymax, short zmax)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbBox3s</name>
+      <anchorfile>classSbBox3s.html</anchorfile>
+      <anchor>a060ac9e7fa6d50e26a70dfe67503ba8c</anchor>
+      <arglist>(const SbVec3s &minpoint, const SbVec3s &maxpoint)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox3s &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox3s.html</anchorfile>
+      <anchor>a2c477237d4a0e162a8118092a58c51ee</anchor>
+      <arglist>(short xmin, short ymin, short zmin, short xmax, short ymax, short zmax)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox3s &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox3s.html</anchorfile>
+      <anchor>a3c9080831e46e5719873beddab6e9f82</anchor>
+      <arglist>(const SbVec3s &minpoint, const SbVec3s &maxpoint)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox3s &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox3s.html</anchorfile>
+      <anchor>ae8d2fa61d7f88aba9ca027008eb2d5ee</anchor>
+      <arglist>(const SbBox3i32 &box)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox3s &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox3s.html</anchorfile>
+      <anchor>a56964bf82750b50608ebf6d049b092a1</anchor>
+      <arglist>(const SbBox3f &box)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox3s &</type>
+      <name>setBounds</name>
+      <anchorfile>classSbBox3s.html</anchorfile>
+      <anchor>ac4648044180760e079b576d7bc281fb0</anchor>
+      <arglist>(const SbBox3d &box)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getBounds</name>
+      <anchorfile>classSbBox3s.html</anchorfile>
+      <anchor>a2a3f6ad05fbb0c58a45b55fbc3db2c99</anchor>
+      <arglist>(short &xmin, short &ymin, short &zmin, short &xmax, short &ymax, short &zmax) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getBounds</name>
+      <anchorfile>classSbBox3s.html</anchorfile>
+      <anchor>afa7695ba77e64b44302e0e7696920fa5</anchor>
+      <arglist>(SbVec3s &minpoint, SbVec3s &maxpoint) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3s &</type>
+      <name>getMin</name>
+      <anchorfile>classSbBox3s.html</anchorfile>
+      <anchor>a24160f4b13f39cc43730bb308140e2fc</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3s &</type>
+      <name>getMax</name>
+      <anchorfile>classSbBox3s.html</anchorfile>
+      <anchor>ad2196a1c83df1a9c47c25b57ff941208</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>extendBy</name>
+      <anchorfile>classSbBox3s.html</anchorfile>
+      <anchor>a68ef880438212a29e6a7254a55a5fe10</anchor>
+      <arglist>(const SbVec3s &pt)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>extendBy</name>
+      <anchorfile>classSbBox3s.html</anchorfile>
+      <anchor>acc8678e70b1802613f1ba2a4cdbc6b66</anchor>
+      <arglist>(const SbBox3s &box)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>makeEmpty</name>
+      <anchorfile>classSbBox3s.html</anchorfile>
+      <anchor>a57664b65dd1ff57ee18c14a1c44f23ca</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSbBox3s.html</anchorfile>
+      <anchor>a64ca69ea3e97c842b0f2fe7dcf193b0d</anchor>
+      <arglist>(const SbVec3s &pt) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSbBox3s.html</anchorfile>
+      <anchor>add9507c9acba4a435df851596a1220df</anchor>
+      <arglist>(const SbBox3s &box) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getOrigin</name>
+      <anchorfile>classSbBox3s.html</anchorfile>
+      <anchor>a4458952c2aa8674841f06766141e3809</anchor>
+      <arglist>(short &originX, short &originY, short &originZ) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getSize</name>
+      <anchorfile>classSbBox3s.html</anchorfile>
+      <anchor>a2b5baad7cbe8f688c69c543a8167f79b</anchor>
+      <arglist>(short &sizeX, short &sizeY, short &sizeZ) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator==</name>
+      <anchorfile>classSbBox3s.html</anchorfile>
+      <anchor>a8947d1fa6e0badfc158e309139b23d90</anchor>
+      <arglist>(const SbBox3s &b1, const SbBox3s &b2)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbBox3s.html</anchorfile>
+      <anchor>a9a916e95490b2e6483d1b5d29502df96</anchor>
+      <arglist>(const SbBox3s &b1, const SbBox3s &b2)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbBSPTree</name>
+    <filename>classSbBSPTree.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbBSPTree</name>
+      <anchorfile>classSbBSPTree.html</anchorfile>
+      <anchor>a81cd11e722bd4d8782c9b2617e0e3907</anchor>
+      <arglist>(const int maxnodepts=64, const int initsize=4)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SbBSPTree</name>
+      <anchorfile>classSbBSPTree.html</anchorfile>
+      <anchor>a20b5c9fe452abb73582520f2503f302e</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>numPoints</name>
+      <anchorfile>classSbBSPTree.html</anchorfile>
+      <anchor>acabe1a2ce55abf7bd81d7189370b940d</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f</type>
+      <name>getPoint</name>
+      <anchorfile>classSbBSPTree.html</anchorfile>
+      <anchor>ae7b02a0ced518b5cf5ba4ea9e248325b</anchor>
+      <arglist>(const int idx) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getPoint</name>
+      <anchorfile>classSbBSPTree.html</anchorfile>
+      <anchor>a9ec6294a48cdd6f578387d03d86886b1</anchor>
+      <arglist>(const int idx, SbVec3f &pt) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void *</type>
+      <name>getUserData</name>
+      <anchorfile>classSbBSPTree.html</anchorfile>
+      <anchor>a76173717bb73ad3985689e213e426d4d</anchor>
+      <arglist>(const int idx) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setUserData</name>
+      <anchorfile>classSbBSPTree.html</anchorfile>
+      <anchor>a3e0dc00d4b8a12821f8cf6995fd9620e</anchor>
+      <arglist>(const int idx, void *const data)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>addPoint</name>
+      <anchorfile>classSbBSPTree.html</anchorfile>
+      <anchor>a94c0936113aecbd1089f5692965cdde6</anchor>
+      <arglist>(const SbVec3f &pt, void *const userdata=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>removePoint</name>
+      <anchorfile>classSbBSPTree.html</anchorfile>
+      <anchor>abe40262d6438a4228b4acc9ff944b9b3</anchor>
+      <arglist>(const SbVec3f &pt)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removePoint</name>
+      <anchorfile>classSbBSPTree.html</anchorfile>
+      <anchor>a7c352323ca873a56b2dafc4e1022ec07</anchor>
+      <arglist>(const int idx)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>findPoint</name>
+      <anchorfile>classSbBSPTree.html</anchorfile>
+      <anchor>a2c5b590a42feeaa07404e33187cbd6c5</anchor>
+      <arglist>(const SbVec3f &pos) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>findClosest</name>
+      <anchorfile>classSbBSPTree.html</anchorfile>
+      <anchor>a976e48d9573af9c661dbc7c07ff705eb</anchor>
+      <arglist>(const SbVec3f &pos) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>clear</name>
+      <anchorfile>classSbBSPTree.html</anchorfile>
+      <anchor>ae2d8a472cce88969ad72455554f25842</anchor>
+      <arglist>(const int initsize=4)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>findPoints</name>
+      <anchorfile>classSbBSPTree.html</anchorfile>
+      <anchor>a5a42133555ca189a93348b7b15c9c721</anchor>
+      <arglist>(const SbSphere &sphere, SbIntList &array) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>findClosest</name>
+      <anchorfile>classSbBSPTree.html</anchorfile>
+      <anchor>a30241b721d474f107510837c6fe8ff3f</anchor>
+      <arglist>(const SbSphere &sphere, SbIntList &array) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbBox3f &</type>
+      <name>getBBox</name>
+      <anchorfile>classSbBSPTree.html</anchorfile>
+      <anchor>ad12878eb4e012cb869560e168ad488d9</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f *</type>
+      <name>getPointsArrayPtr</name>
+      <anchorfile>classSbBSPTree.html</anchorfile>
+      <anchor>a44f0f2af2000a791d814cc1618e135d2</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>findPoints</name>
+      <anchorfile>classSbBSPTree.html</anchorfile>
+      <anchor>a7a2860d3095b13a0caff048ecba1a6ce</anchor>
+      <arglist>(const SbSphere &sphere, SbList< int > &array) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>findClosest</name>
+      <anchorfile>classSbBSPTree.html</anchorfile>
+      <anchor>a61bcf839b193be178f471fa7e1e5cf33</anchor>
+      <arglist>(const SbSphere &sphere, SbList< int > &array) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbClip</name>
+    <filename>classSbClip.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbClip</name>
+      <anchorfile>classSbClip.html</anchorfile>
+      <anchor>ad84357d002b55482d098de8d44ff7d3e</anchor>
+      <arglist>(SbClipCallback *callback=NULL, void *userdata=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addVertex</name>
+      <anchorfile>classSbClip.html</anchorfile>
+      <anchor>a341c5e4129ebef7f8447d408350ae98a</anchor>
+      <arglist>(const SbVec3f &v, void *vdata=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>reset</name>
+      <anchorfile>classSbClip.html</anchorfile>
+      <anchor>a0f4196a57e40383c33d04e9e19d2d5fc</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>clip</name>
+      <anchorfile>classSbClip.html</anchorfile>
+      <anchor>adb59533f96dbca4e433fa8194e69677a</anchor>
+      <arglist>(const SbPlane &plane)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNumVertices</name>
+      <anchorfile>classSbClip.html</anchorfile>
+      <anchor>ac370e148fa6838c46f83409bec65840f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getVertex</name>
+      <anchorfile>classSbClip.html</anchorfile>
+      <anchor>ac9c8f0b50c8db80ced3063eabb6be9f4</anchor>
+      <arglist>(const int idx, SbVec3f &v, void **vdata=NULL) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void *</type>
+      <name>getVertexData</name>
+      <anchorfile>classSbClip.html</anchorfile>
+      <anchor>a3107cb450b83fe492b7dbf4b4c78db88</anchor>
+      <arglist>(const int idx) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbColor</name>
+    <filename>classSbColor.html</filename>
+    <base>SbVec3f</base>
+    <member kind="function">
+      <type></type>
+      <name>SbColor</name>
+      <anchorfile>classSbColor.html</anchorfile>
+      <anchor>a57b97220a4686bf7f16c9a7daa81e995</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbColor</name>
+      <anchorfile>classSbColor.html</anchorfile>
+      <anchor>ad505d11c8d16b471e41d35a0f19bad6f</anchor>
+      <arglist>(const SbVec3f &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbColor</name>
+      <anchorfile>classSbColor.html</anchorfile>
+      <anchor>a8c13fdb8bb612dc9050af5fee374cc2d</anchor>
+      <arglist>(const float *const rgb)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbColor</name>
+      <anchorfile>classSbColor.html</anchorfile>
+      <anchor>af4c539e5b646684bd3687a529d66ad8a</anchor>
+      <arglist>(const float r, const float g, const float b)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbColor &</type>
+      <name>setHSVValue</name>
+      <anchorfile>classSbColor.html</anchorfile>
+      <anchor>ab0e0b257d9e44ccfeb0361e060dfc7ee</anchor>
+      <arglist>(float h, float s, float v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbColor &</type>
+      <name>setHSVValue</name>
+      <anchorfile>classSbColor.html</anchorfile>
+      <anchor>a06585db40ed0e0e3ad8ad9f0426acf49</anchor>
+      <arglist>(const float hsv[3])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getHSVValue</name>
+      <anchorfile>classSbColor.html</anchorfile>
+      <anchor>ae6ff17e35f2e3054d34806cb8189b0f7</anchor>
+      <arglist>(float &h, float &s, float &v) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getHSVValue</name>
+      <anchorfile>classSbColor.html</anchorfile>
+      <anchor>a94c675166c62eb52768bac743d5ee372</anchor>
+      <arglist>(float hsv[3]) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbColor &</type>
+      <name>setPackedValue</name>
+      <anchorfile>classSbColor.html</anchorfile>
+      <anchor>aea92d5997a1ac924c9bf68c9c9c23ecb</anchor>
+      <arglist>(const uint32_t rgba, float &transparency)</arglist>
+    </member>
+    <member kind="function">
+      <type>uint32_t</type>
+      <name>getPackedValue</name>
+      <anchorfile>classSbColor.html</anchorfile>
+      <anchor>a690a376d590c60393d1a9e31bcc3a3bb</anchor>
+      <arglist>(const float transparency=0.0f) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec3f</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>aa76258aca6004c0bc187eb1bb6ad8920</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec3f</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>a5d493a03bcc39dd578d10fb16a9880b0</anchor>
+      <arglist>(const float v[3])</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec3f</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>ab1b1809e180447f9543c568fe1797afe</anchor>
+      <arglist>(float x, float y, float z)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec3f</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>a361be6b8e470fcd78a751d9e903c77d1</anchor>
+      <arglist>(const SbVec3d &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec3f</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>a407499b4811c6d58fd869b9b7ac968ba</anchor>
+      <arglist>(const SbVec3b &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec3f</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>a7bd67c1129f1b91537b630b75882773e</anchor>
+      <arglist>(const SbVec3s &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec3f</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>ae46cd083167fe597aec88d0756b99133</anchor>
+      <arglist>(const SbVec3i32 &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec3f</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>aa3f9d152a6c12807db97f06f8a6a882d</anchor>
+      <arglist>(const SbPlane &p0, const SbPlane &p1, const SbPlane &p2)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>a441b6c1a81cb3a144aea083d273e0fba</anchor>
+      <arglist>(const float v[3])</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>acbd4bc205e738596a07798c3fa066f7f</anchor>
+      <arglist>(float x, float y, float z)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>a398f573712c5fe396171acbcc350c1b7</anchor>
+      <arglist>(const SbVec3f &barycentric, const SbVec3f &v0, const SbVec3f &v1, const SbVec3f &v2)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>a01a8dba4f91c56a4f7fd8a1c2fe0b74f</anchor>
+      <arglist>(const SbVec3d &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>ae861ee2e14544a07526edac9f8ab56b8</anchor>
+      <arglist>(const SbVec3b &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>a9c0650859153a39b3d0214ccb804d66f</anchor>
+      <arglist>(const SbVec3s &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>a8197f09226440885ae0ca0cb19f48ad9</anchor>
+      <arglist>(const SbVec3i32 &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>const float *</type>
+      <name>getValue</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>a7706fc4599b5d6ecca4783bfc7345a5b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getValue</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>a6c1b1415cdae844f2a2a02a489b5e25a</anchor>
+      <arglist>(float &x, float &y, float &z) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float &</type>
+      <name>operator[]</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>afaa7c9c8e280f703bd46b4701817f6ae</anchor>
+      <arglist>(int i)</arglist>
+    </member>
+    <member kind="function">
+      <type>const float &</type>
+      <name>operator[]</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>a5a25adcfa62c8e771d4a47311766dcd0</anchor>
+      <arglist>(int i) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>equals</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>ad44ff53aee4ad077228cf614ac4d4e38</anchor>
+      <arglist>(const SbVec3f &v, float tolerance) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f</type>
+      <name>cross</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>a1d8d558618c7e5dca35b19b817ab3ca6</anchor>
+      <arglist>(const SbVec3f &v) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>dot</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>aceb5ad1cb652c99b0fa5e9769fd7ab81</anchor>
+      <arglist>(const SbVec3f &v) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f</type>
+      <name>getClosestAxis</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>aeaaaaf4dd7cf6c0e9acc16973cf5d8d1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>length</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>a450de33397f52427bf9870f6ecf3c91e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>sqrLength</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>ac7c60a3962e92614377f803612a4c364</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>normalize</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>ac0d97d3db797a7a849d4f28c3a2436f2</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>negate</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>a93022b11a182eba2bb4bd334ee243d43</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f &</type>
+      <name>operator*=</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>aff19f4a93eef8f249c007ee879d0b5c6</anchor>
+      <arglist>(float d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f &</type>
+      <name>operator/=</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>a1f312a6caf3ecd58fc4adfaa9cc76708</anchor>
+      <arglist>(float d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f &</type>
+      <name>operator+=</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>a047dd8714e8aa6c0877742e8984465be</anchor>
+      <arglist>(const SbVec3f &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f &</type>
+      <name>operator-=</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>aa42684f487f3b3d449e077e1bfe06391</anchor>
+      <arglist>(const SbVec3f &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f</type>
+      <name>operator-</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>a505ad1e2c216bcb0a49c383431777419</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbString</type>
+      <name>toString</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>ad18661fd400bc3514295c51b7174336c</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>fromString</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>ac905cbd501030b50597f35d4092a0a02</anchor>
+      <arglist>(const SbString &str)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>print</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>a7170fa390bee7c8be559c23ec99518a4</anchor>
+      <arglist>(FILE *fp) const </arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>float</type>
+      <name>vec</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>a47474608ef4d1d3724b2bfad52a60dd2</anchor>
+      <arglist>[3]</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f</type>
+      <name>operator*</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>aa03aed703688d6b2760baa8f16ac2792</anchor>
+      <arglist>(const SbVec3f &v, float d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f</type>
+      <name>operator*</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>ac6a0bb153d74282d1d13070d850bb4e9</anchor>
+      <arglist>(float d, const SbVec3f &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f</type>
+      <name>operator/</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>ab7e6292b2c255bdbd92e36f93cba6120</anchor>
+      <arglist>(const SbVec3f &v, float d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f</type>
+      <name>operator+</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>a4a0d56698007ef9dced0e01822984034</anchor>
+      <arglist>(const SbVec3f &v1, const SbVec3f &v2)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f</type>
+      <name>operator-</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>a6c05f978707fca7bcd7df43d9ee12f33</anchor>
+      <arglist>(const SbVec3f &v1, const SbVec3f &v2)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator==</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>a75471273e406ad2f2df577bb83e02986</anchor>
+      <arglist>(const SbVec3f &v1, const SbVec3f &v2)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbVec3f.html</anchorfile>
+      <anchor>a64345dd21abc88550089caa1860ecc45</anchor>
+      <arglist>(const SbVec3f &v1, const SbVec3f &v2)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbColor4f</name>
+    <filename>classSbColor4f.html</filename>
+    <base>SbVec4f</base>
+    <member kind="function">
+      <type></type>
+      <name>SbColor4f</name>
+      <anchorfile>classSbColor4f.html</anchorfile>
+      <anchor>abf2300514eb7df2d08870e181f2fc4d4</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbColor4f</name>
+      <anchorfile>classSbColor4f.html</anchorfile>
+      <anchor>a53e7fc28bfa7153848582f9bff90fdf4</anchor>
+      <arglist>(const SbColor &rgb, const float alpha=1.0f)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbColor4f</name>
+      <anchorfile>classSbColor4f.html</anchorfile>
+      <anchor>aee7803324174c72f1c50185c97007aa5</anchor>
+      <arglist>(const SbVec4f &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbColor4f</name>
+      <anchorfile>classSbColor4f.html</anchorfile>
+      <anchor>ae76a933cb041ea3717fe2a565de13b2b</anchor>
+      <arglist>(const float *const rgba)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbColor4f</name>
+      <anchorfile>classSbColor4f.html</anchorfile>
+      <anchor>ad1a3fec4de9db97cd1ebd48e81810f27</anchor>
+      <arglist>(const float r, const float g, const float b, const float a=1.0f)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSbColor4f.html</anchorfile>
+      <anchor>a4b4894afb2bb85d3398b1ee18e3087d4</anchor>
+      <arglist>(const float r, const float g, const float b, const float a=1.0f)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSbColor4f.html</anchorfile>
+      <anchor>a800bec94d1e9de045f9c274ad256d913</anchor>
+      <arglist>(const float col[4])</arglist>
+    </member>
+    <member kind="function">
+      <type>const float *</type>
+      <name>getValue</name>
+      <anchorfile>classSbColor4f.html</anchorfile>
+      <anchor>a715af0da049d60bfd307c62d899b828d</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getValue</name>
+      <anchorfile>classSbColor4f.html</anchorfile>
+      <anchor>a6a8d80bc0b6c99f22de3ec3c709c0dfb</anchor>
+      <arglist>(float &r, float &g, float &b, float &a)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbColor4f &</type>
+      <name>setRGB</name>
+      <anchorfile>classSbColor4f.html</anchorfile>
+      <anchor>a734808c688beb9359623a13dc0d5f010</anchor>
+      <arglist>(const SbColor &col)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getRGB</name>
+      <anchorfile>classSbColor4f.html</anchorfile>
+      <anchor>a973c01d8c620d3003e6bdd538d0b3360</anchor>
+      <arglist>(SbColor &color)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbColor4f &</type>
+      <name>setHSVValue</name>
+      <anchorfile>classSbColor4f.html</anchorfile>
+      <anchor>a18d2536de1a547cb257aadc6e50dd88f</anchor>
+      <arglist>(float h, float s, float v, float a=1.0f)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbColor4f &</type>
+      <name>setHSVValue</name>
+      <anchorfile>classSbColor4f.html</anchorfile>
+      <anchor>a04e5474068c768e2fc4eb6850b50237a</anchor>
+      <arglist>(const float hsv[3], float alpha=1.0f)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getHSVValue</name>
+      <anchorfile>classSbColor4f.html</anchorfile>
+      <anchor>a240dccc38d73379abc757bf074fa7820</anchor>
+      <arglist>(float &h, float &s, float &v) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getHSVValue</name>
+      <anchorfile>classSbColor4f.html</anchorfile>
+      <anchor>a4c41a43e085132a314c087e4bbac542a</anchor>
+      <arglist>(float hsv[3]) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbColor4f &</type>
+      <name>setPackedValue</name>
+      <anchorfile>classSbColor4f.html</anchorfile>
+      <anchor>a22e7a117d0bf23c0ac65575fa25bd677</anchor>
+      <arglist>(const uint32_t rgba)</arglist>
+    </member>
+    <member kind="function">
+      <type>uint32_t</type>
+      <name>getPackedValue</name>
+      <anchorfile>classSbColor4f.html</anchorfile>
+      <anchor>a52629067a54c01dfa70a11fd02da3da0</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>operator[]</name>
+      <anchorfile>classSbColor4f.html</anchorfile>
+      <anchor>a276f5de9641d3972f43617649c561f67</anchor>
+      <arglist>(const int idx) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float &</type>
+      <name>operator[]</name>
+      <anchorfile>classSbColor4f.html</anchorfile>
+      <anchor>ae8a3bdb9100bf8dce49cdaf2328b759c</anchor>
+      <arglist>(const int idx)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbColor4f &</type>
+      <name>operator*=</name>
+      <anchorfile>classSbColor4f.html</anchorfile>
+      <anchor>ae31222f52097bddb749f79ab4d47d118</anchor>
+      <arglist>(const float d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbColor4f &</type>
+      <name>operator/=</name>
+      <anchorfile>classSbColor4f.html</anchorfile>
+      <anchor>ab257bf4d02b46088c6b1f2d3a06c7d23</anchor>
+      <arglist>(const float d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbColor4f &</type>
+      <name>operator+=</name>
+      <anchorfile>classSbColor4f.html</anchorfile>
+      <anchor>a26329aa5fe3dda3ee1d3f3146bc33b96</anchor>
+      <arglist>(const SbColor4f &c)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbColor4f &</type>
+      <name>operator-=</name>
+      <anchorfile>classSbColor4f.html</anchorfile>
+      <anchor>afe4e215e3f77dc75b6e33323baeddc30</anchor>
+      <arglist>(const SbColor4f &c)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec4f</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>a8906e1c6054ce209d1f6d77a21515e44</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec4f</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>ad731535c83725d6bdc900b9a30ab4c92</anchor>
+      <arglist>(const float v[4])</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec4f</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>adf498d940df41d8a89e34bffcb3cf2b8</anchor>
+      <arglist>(float x, float y, float z, float w)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec4f</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>a8545647ed869389186e93b47b7e2d52e</anchor>
+      <arglist>(const SbVec4d &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec4f</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>a98e08f627dac939645bb52580db3c4aa</anchor>
+      <arglist>(const SbVec4b &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec4f</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>a254dd416048917eee27af0b8463fbd48</anchor>
+      <arglist>(const SbVec4s &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec4f</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>ac83cc2c568738c8781fcee9b2fde8cf8</anchor>
+      <arglist>(const SbVec4i32 &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec4f &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>a5a641bc3d9805f860ed2c5d2b635389e</anchor>
+      <arglist>(const float v[4])</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec4f &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>aa064707268b43ad1df00633375e7e092</anchor>
+      <arglist>(float x, float y, float z, float w)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec4f &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>a9c1937f4c3d7b1148957a0ac6d67b72f</anchor>
+      <arglist>(const SbVec4d &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec4f &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>aee85f8205cddc571831987e400c4775e</anchor>
+      <arglist>(const SbVec4b &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec4f &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>a2cb09fafbc258b541f6cd85c7e0a6b04</anchor>
+      <arglist>(const SbVec4s &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec4f &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>a6122ce3070d5e7ee16db5cb9ef89b173</anchor>
+      <arglist>(const SbVec4i32 &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>const float *</type>
+      <name>getValue</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>a88b6add43c67f4711a2c327df8a4a4d0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getValue</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>a05298e0798e51c1e66e686a9069345f7</anchor>
+      <arglist>(float &x, float &y, float &z, float &w) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float &</type>
+      <name>operator[]</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>aec83ad2e3162654f8d072404f8a10fd3</anchor>
+      <arglist>(int i)</arglist>
+    </member>
+    <member kind="function">
+      <type>const float &</type>
+      <name>operator[]</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>a23a56952ae4ffcdc921ae9a1a78e97a1</anchor>
+      <arglist>(int i) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>equals</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>aa189954da7227667ccb1bb342c51d362</anchor>
+      <arglist>(const SbVec4f &v, float tolerance) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>dot</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>ab34395948ac0e4ed013003056bae3b13</anchor>
+      <arglist>(const SbVec4f &v) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getReal</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>a741cad8de0f09ea5518814d3f0ad20f3</anchor>
+      <arglist>(SbVec3f &v) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>length</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>ad7c1ade932e4896ddb06bf7e09f6ba1b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>sqrLength</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>aab32ba1dec469c4f77ae2c336b944033</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>negate</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>ac87c676afcddcdd4c4a8e4dfacaaf81e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>normalize</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>aee89703dbbd922b7c3df9084787af3bd</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec4f &</type>
+      <name>operator*=</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>a6edff39216ff55da920bb1a10363e7a0</anchor>
+      <arglist>(float d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec4f &</type>
+      <name>operator/=</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>a386fce6ce83b627ec4fe352241301ad0</anchor>
+      <arglist>(float d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec4f &</type>
+      <name>operator+=</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>abe309edc1357ce93eb1f218c6eb1e1ba</anchor>
+      <arglist>(const SbVec4f &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec4f &</type>
+      <name>operator-=</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>a0fa3416e87b398acfb9fdf0fc26b3a61</anchor>
+      <arglist>(const SbVec4f &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec4f</type>
+      <name>operator-</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>a604c1b9929a75b6f41e9faa9c1d670ca</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>print</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>aea5573a058fb5a76724790c834e9c1d3</anchor>
+      <arglist>(FILE *fp) const </arglist>
+    </member>
+    <member kind="friend">
+      <type>friend SbColor4f</type>
+      <name>operator*</name>
+      <anchorfile>classSbColor4f.html</anchorfile>
+      <anchor>acbb7294a2d7e5e10c6807da2a422f847</anchor>
+      <arglist>(const SbColor4f &c, const float d)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend SbColor4f</type>
+      <name>operator*</name>
+      <anchorfile>classSbColor4f.html</anchorfile>
+      <anchor>ab9a7c90da47b08a148fccd7030c42834</anchor>
+      <arglist>(const float d, const SbColor4f &c)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend SbColor4f</type>
+      <name>operator/</name>
+      <anchorfile>classSbColor4f.html</anchorfile>
+      <anchor>ae48a713a98060ce1409e185c9a79bb3c</anchor>
+      <arglist>(const SbColor4f &c, const float d)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend SbColor4f</type>
+      <name>operator+</name>
+      <anchorfile>classSbColor4f.html</anchorfile>
+      <anchor>a7681baa1f2aca9f602b8ca4141a30ccb</anchor>
+      <arglist>(const SbColor4f &v1, const SbColor4f &v2)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend SbColor4f</type>
+      <name>operator-</name>
+      <anchorfile>classSbColor4f.html</anchorfile>
+      <anchor>a555100ee71c33ba2ec63cdad33d42110</anchor>
+      <arglist>(const SbColor4f &v1, const SbColor4f &v2)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator==</name>
+      <anchorfile>classSbColor4f.html</anchorfile>
+      <anchor>a3fff3adfe14963774875fd2d5116aa31</anchor>
+      <arglist>(const SbColor4f &v1, const SbColor4f &v2)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbColor4f.html</anchorfile>
+      <anchor>aab73e3db4033c10a001e6c08feb26015</anchor>
+      <arglist>(const SbColor4f &v1, const SbColor4f &v2)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec4f</type>
+      <name>operator*</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>a92a3a4750b0fa4407f48db6adc22a9ca</anchor>
+      <arglist>(const SbVec4f &v, float d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec4f</type>
+      <name>operator*</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>abd05dad2218ea2be75c970bb965f0fed</anchor>
+      <arglist>(float d, const SbVec4f &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec4f</type>
+      <name>operator/</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>af0c94dc96d51452294649791712c142a</anchor>
+      <arglist>(const SbVec4f &v, float d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec4f</type>
+      <name>operator+</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>abc1db057a8df5be3eb7f5d19f90b0e58</anchor>
+      <arglist>(const SbVec4f &v1, const SbVec4f &v2)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec4f</type>
+      <name>operator-</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>aeb503e55d6b40b30f6306f6689fb37b8</anchor>
+      <arglist>(const SbVec4f &v1, const SbVec4f &v2)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator==</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>aaaeee53660c883978e3ab2b0cfc27a77</anchor>
+      <arglist>(const SbVec4f &v1, const SbVec4f &v2)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbVec4f.html</anchorfile>
+      <anchor>a63873557b254683d8b5313b0615dc061</anchor>
+      <arglist>(const SbVec4f &v1, const SbVec4f &v2)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbCylinder</name>
+    <filename>classSbCylinder.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbCylinder</name>
+      <anchorfile>classSbCylinder.html</anchorfile>
+      <anchor>ab268ab24f22bd16e48cf39208af2ecc2</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbCylinder</name>
+      <anchorfile>classSbCylinder.html</anchorfile>
+      <anchor>a8fddfda354f81860438fb87545cfc345</anchor>
+      <arglist>(const SbLine &a, const float r)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSbCylinder.html</anchorfile>
+      <anchor>af90337238a8ab3a5db63e0a69c5e9d71</anchor>
+      <arglist>(const SbLine &a, const float r)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setAxis</name>
+      <anchorfile>classSbCylinder.html</anchorfile>
+      <anchor>a67bbd92c4b5d74aa76c795c44a50a003</anchor>
+      <arglist>(const SbLine &a)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setRadius</name>
+      <anchorfile>classSbCylinder.html</anchorfile>
+      <anchor>a03a31659f75d8da21d426051bc2bf9b1</anchor>
+      <arglist>(const float r)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbLine &</type>
+      <name>getAxis</name>
+      <anchorfile>classSbCylinder.html</anchorfile>
+      <anchor>addfae1b302c037f56574b7b6362bb4bb</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getRadius</name>
+      <anchorfile>classSbCylinder.html</anchorfile>
+      <anchor>a02a8d5b7a192889abe798962d1ab5d53</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSbCylinder.html</anchorfile>
+      <anchor>a3342f6f716873e1ec71907aa167ba970</anchor>
+      <arglist>(const SbLine &l, SbVec3f &intersection) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSbCylinder.html</anchorfile>
+      <anchor>ac69c116097c43eaa4fe1e64d71550000</anchor>
+      <arglist>(const SbLine &l, SbVec3f &enter, SbVec3f &exit) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>print</name>
+      <anchorfile>classSbCylinder.html</anchorfile>
+      <anchor>ab42dc00c9f080d0f307e89739c75d5b2</anchor>
+      <arglist>(FILE *file) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbCylinderPlaneProjector</name>
+    <filename>classSbCylinderPlaneProjector.html</filename>
+    <base>SbCylinderSectionProjector</base>
+    <member kind="function">
+      <type></type>
+      <name>SbCylinderPlaneProjector</name>
+      <anchorfile>classSbCylinderPlaneProjector.html</anchorfile>
+      <anchor>a08fd132904bbd02f023a9828343042cc</anchor>
+      <arglist>(const float edgetol=0.9f, const SbBool orienttoeye=TRUE)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbCylinderPlaneProjector</name>
+      <anchorfile>classSbCylinderPlaneProjector.html</anchorfile>
+      <anchor>abdc129cdfa4dd62899ee4aee8b6db575</anchor>
+      <arglist>(const SbCylinder &cyl, const float edgetol=0.9f, const SbBool orienttoeye=TRUE)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbProjector *</type>
+      <name>copy</name>
+      <anchorfile>classSbCylinderPlaneProjector.html</anchorfile>
+      <anchor>adb328b12149ab9c8f3a172d7fc78040c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbVec3f</type>
+      <name>project</name>
+      <anchorfile>classSbCylinderPlaneProjector.html</anchorfile>
+      <anchor>afb1bc7a499cfab6096c991dfb14ee569</anchor>
+      <arglist>(const SbVec2f &point)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbRotation</type>
+      <name>getRotation</name>
+      <anchorfile>classSbCylinderPlaneProjector.html</anchorfile>
+      <anchor>aca777eb280e6dec53fdfe4df92248799</anchor>
+      <arglist>(const SbVec3f &point1, const SbVec3f &point2)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbCylinderSectionProjector</name>
+      <anchorfile>classSbCylinderSectionProjector.html</anchorfile>
+      <anchor>a372620eae35a518562eaa71ec623ca88</anchor>
+      <arglist>(const float edgetol=0.9f, const SbBool orienttoeye=TRUE)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbCylinderSectionProjector</name>
+      <anchorfile>classSbCylinderSectionProjector.html</anchorfile>
+      <anchor>ad55f8fc72cd86d3153ed5a929277622d</anchor>
+      <arglist>(const SbCylinder &cyl, const float edgetol=0.9f, const SbBool orienttoeye=TRUE)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setTolerance</name>
+      <anchorfile>classSbCylinderSectionProjector.html</anchorfile>
+      <anchor>a5d62015051b829b7af812d98fd0303be</anchor>
+      <arglist>(const float edgetol)</arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getTolerance</name>
+      <anchorfile>classSbCylinderSectionProjector.html</anchorfile>
+      <anchor>a7c83b84a42f126133e4d9b6ce13e1c89</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isWithinTolerance</name>
+      <anchorfile>classSbCylinderSectionProjector.html</anchorfile>
+      <anchor>a901871f080a352cdaec49f13a0ccce13</anchor>
+      <arglist>(const SbVec3f &point)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f</type>
+      <name>projectAndGetRotation</name>
+      <anchorfile>classSbCylinderProjector.html</anchorfile>
+      <anchor>a8c299f86e571141f3cdaa07c222b7b07</anchor>
+      <arglist>(const SbVec2f &point, SbRotation &rot)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setCylinder</name>
+      <anchorfile>classSbCylinderProjector.html</anchorfile>
+      <anchor>ac4c6c87f8bc0656f781b9281d9c37294</anchor>
+      <arglist>(const SbCylinder &cyl)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbCylinder &</type>
+      <name>getCylinder</name>
+      <anchorfile>classSbCylinderProjector.html</anchorfile>
+      <anchor>a35df77d446b36e2c374f9ab78e853196</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setOrientToEye</name>
+      <anchorfile>classSbCylinderProjector.html</anchorfile>
+      <anchor>a366afa63e637a639ed16ee34374d7073</anchor>
+      <arglist>(const SbBool orienttoeye)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isOrientToEye</name>
+      <anchorfile>classSbCylinderProjector.html</anchorfile>
+      <anchor>ab8427c0e6d749b739728b7af507d7d3c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setFront</name>
+      <anchorfile>classSbCylinderProjector.html</anchorfile>
+      <anchor>a3a66f1c989709170b78c07cf172293ae</anchor>
+      <arglist>(const SbBool infront)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isFront</name>
+      <anchorfile>classSbCylinderProjector.html</anchorfile>
+      <anchor>a013b148faf20892010ea0184860170f2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isPointInFront</name>
+      <anchorfile>classSbCylinderProjector.html</anchorfile>
+      <anchor>a73f1f508e65589e63f18a79b3b076e6d</anchor>
+      <arglist>(const SbVec3f &point) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setWorkingSpace</name>
+      <anchorfile>classSbCylinderProjector.html</anchorfile>
+      <anchor>a67017820b22d21be5008a09517cad5d9</anchor>
+      <arglist>(const SbMatrix &space)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setViewVolume</name>
+      <anchorfile>classSbProjector.html</anchorfile>
+      <anchor>a31e07b5d3f93e5be01f1945536e74a18</anchor>
+      <arglist>(const SbViewVolume &vol)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbViewVolume &</type>
+      <name>getViewVolume</name>
+      <anchorfile>classSbProjector.html</anchorfile>
+      <anchor>af9c675566ac78be97e2c5f8dfde640e0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbMatrix &</type>
+      <name>getWorkingSpace</name>
+      <anchorfile>classSbProjector.html</anchorfile>
+      <anchor>a0c8973e3b20cea311ab0067ef45c7820</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>tryProject</name>
+      <anchorfile>classSbProjector.html</anchorfile>
+      <anchor>a1912d859fd6a18d253706c9fdd40b5e0</anchor>
+      <arglist>(const SbVec2f &point, const float epsilon, SbVec3f &result)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbRotation</type>
+      <name>getRotation</name>
+      <anchorfile>classSbCylinderPlaneProjector.html</anchorfile>
+      <anchor>a4aba339a4a76f500347952d5c901fbc7</anchor>
+      <arglist>(const SbVec3f &point1, const SbBool tol1, const SbVec3f &point2, const SbBool tol2)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setupTolerance</name>
+      <anchorfile>classSbCylinderSectionProjector.html</anchorfile>
+      <anchor>abbed8e29371e9d9b76e5341883bfdd7c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SbCylinderProjector</name>
+      <anchorfile>classSbCylinderProjector.html</anchorfile>
+      <anchor>a6dd2e2729ca64533ad3f6e46c5a04226</anchor>
+      <arglist>(const SbBool orienttoeye)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SbCylinderProjector</name>
+      <anchorfile>classSbCylinderProjector.html</anchorfile>
+      <anchor>a0c3291f74209ce8faed25c9074ec10f9</anchor>
+      <arglist>(const SbCylinder &cylinder, const SbBool orienttoeye)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbBool</type>
+      <name>intersectCylinderFront</name>
+      <anchorfile>classSbCylinderProjector.html</anchorfile>
+      <anchor>a11b8f0cd7a7d1f7946e10283aa0fb394</anchor>
+      <arglist>(const SbLine &line, SbVec3f &result)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SbProjector</name>
+      <anchorfile>classSbProjector.html</anchorfile>
+      <anchor>af5e966f3ff29a796d35c7a1e0c6284e5</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SbProjector</name>
+      <anchorfile>classSbProjector.html</anchorfile>
+      <anchor>a6414ffa4d6d0635f1261b71a5df81ea9</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbLine</type>
+      <name>getWorkingLine</name>
+      <anchorfile>classSbProjector.html</anchorfile>
+      <anchor>a0383142c3d4e1e69d13af75884905c9e</anchor>
+      <arglist>(const SbVec2f &point) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>float</type>
+      <name>findVanishingDistance</name>
+      <anchorfile>classSbProjector.html</anchorfile>
+      <anchor>ad0157c8540c59a47168fcb0d4a62af58</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbBool</type>
+      <name>verifyProjection</name>
+      <anchorfile>classSbProjector.html</anchorfile>
+      <anchor>ac501fd419478c1cdad459d218d44d75f</anchor>
+      <arglist>(const SbVec3f &projpt) const </arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>float</type>
+      <name>tolerance</name>
+      <anchorfile>classSbCylinderSectionProjector.html</anchorfile>
+      <anchor>aefc718ff69cf2e490fd9de532a9b43ac</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>float</type>
+      <name>tolDist</name>
+      <anchorfile>classSbCylinderSectionProjector.html</anchorfile>
+      <anchor>a798cc0c751300b98aa20d6381994a802</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbVec3f</type>
+      <name>planeDir</name>
+      <anchorfile>classSbCylinderSectionProjector.html</anchorfile>
+      <anchor>a6c1a2f3bba580766b888672dfdfd6834</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbLine</type>
+      <name>planeLine</name>
+      <anchorfile>classSbCylinderSectionProjector.html</anchorfile>
+      <anchor>a989430109a1f431e9a6a60a75e47cef9</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>float</type>
+      <name>planeDist</name>
+      <anchorfile>classSbCylinderSectionProjector.html</anchorfile>
+      <anchor>aa1a721305a73dc62e97aff7be3b3e5a6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbPlane</type>
+      <name>tolPlane</name>
+      <anchorfile>classSbCylinderSectionProjector.html</anchorfile>
+      <anchor>a5d8b4276b37a9b596458366615506ecb</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbBool</type>
+      <name>intersectFront</name>
+      <anchorfile>classSbCylinderProjector.html</anchorfile>
+      <anchor>a6040babe44b89117f1cb3bc0cdffc377</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbCylinder</type>
+      <name>cylinder</name>
+      <anchorfile>classSbCylinderProjector.html</anchorfile>
+      <anchor>aa3debf12deff6aa74807637383eacd77</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbBool</type>
+      <name>orientToEye</name>
+      <anchorfile>classSbCylinderProjector.html</anchorfile>
+      <anchor>afed152233dd402a2376f300c34adfa84</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbBool</type>
+      <name>needSetup</name>
+      <anchorfile>classSbCylinderProjector.html</anchorfile>
+      <anchor>af4238e26836efac6c8d10a8579a7ec70</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbVec3f</type>
+      <name>lastPoint</name>
+      <anchorfile>classSbCylinderProjector.html</anchorfile>
+      <anchor>af2e2f91ad80b06fa7072bad5bdd78647</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbViewVolume</type>
+      <name>viewVol</name>
+      <anchorfile>classSbProjector.html</anchorfile>
+      <anchor>af87ecfa2c2a1f99472327b7721eca310</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbMatrix</type>
+      <name>worldToWorking</name>
+      <anchorfile>classSbProjector.html</anchorfile>
+      <anchor>a9320194b4e872c21a2f6b04a2ff9d815</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbMatrix</type>
+      <name>workingToWorld</name>
+      <anchorfile>classSbProjector.html</anchorfile>
+      <anchor>a9cb662f372bcc9d01a7b392cde75e8e1</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbCylinderProjector</name>
+    <filename>classSbCylinderProjector.html</filename>
+    <base>SbProjector</base>
+    <member kind="function" virtualness="pure">
+      <type>virtual SbVec3f</type>
+      <name>project</name>
+      <anchorfile>classSbCylinderProjector.html</anchorfile>
+      <anchor>a0932d5f18d746906ef42ab363d8913be</anchor>
+      <arglist>(const SbVec2f &point)=0</arglist>
+    </member>
+    <member kind="function" virtualness="pure">
+      <type>virtual SbRotation</type>
+      <name>getRotation</name>
+      <anchorfile>classSbCylinderProjector.html</anchorfile>
+      <anchor>aa5dd6c4bc18a40ed5706b22beedcee58</anchor>
+      <arglist>(const SbVec3f &point1, const SbVec3f &point2)=0</arglist>
+    </member>
+    <member kind="function" virtualness="pure">
+      <type>virtual SbProjector *</type>
+      <name>copy</name>
+      <anchorfile>classSbProjector.html</anchorfile>
+      <anchor>aa33a37be8140f93ccad65e06a1f5c88b</anchor>
+      <arglist>(void) const =0</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbCylinderSectionProjector</name>
+    <filename>classSbCylinderSectionProjector.html</filename>
+    <base>SbCylinderProjector</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbProjector *</type>
+      <name>copy</name>
+      <anchorfile>classSbCylinderSectionProjector.html</anchorfile>
+      <anchor>a3385ed8d4720d5db3d028c4b6b7e5b10</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbVec3f</type>
+      <name>project</name>
+      <anchorfile>classSbCylinderSectionProjector.html</anchorfile>
+      <anchor>a1559a388a0fdcd3de1ef8a2fe1066388</anchor>
+      <arglist>(const SbVec2f &point)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbRotation</type>
+      <name>getRotation</name>
+      <anchorfile>classSbCylinderSectionProjector.html</anchorfile>
+      <anchor>a520520c707d304d80d4e6a8dd7f0374f</anchor>
+      <arglist>(const SbVec3f &point1, const SbVec3f &point2)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbCylinderSheetProjector</name>
+    <filename>classSbCylinderSheetProjector.html</filename>
+    <base>SbCylinderProjector</base>
+    <member kind="function">
+      <type></type>
+      <name>SbCylinderSheetProjector</name>
+      <anchorfile>classSbCylinderSheetProjector.html</anchorfile>
+      <anchor>a5cd81d6b119f6a77a4901d21c601339c</anchor>
+      <arglist>(const SbBool orienttoeye=TRUE)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbCylinderSheetProjector</name>
+      <anchorfile>classSbCylinderSheetProjector.html</anchorfile>
+      <anchor>aad3e95afc70fc70876845988f856205b</anchor>
+      <arglist>(const SbCylinder &cyl, const SbBool orienttoeye=TRUE)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbProjector *</type>
+      <name>copy</name>
+      <anchorfile>classSbCylinderSheetProjector.html</anchorfile>
+      <anchor>a637eed19f250bb485cae830aeec43e9f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbVec3f</type>
+      <name>project</name>
+      <anchorfile>classSbCylinderSheetProjector.html</anchorfile>
+      <anchor>ac37ca81fe5dd8d1e7ecb176b692c8697</anchor>
+      <arglist>(const SbVec2f &point)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbRotation</type>
+      <name>getRotation</name>
+      <anchorfile>classSbCylinderSheetProjector.html</anchorfile>
+      <anchor>a69a4e33d14b05a51533f45e977116bbe</anchor>
+      <arglist>(const SbVec3f &point1, const SbVec3f &point2)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setupPlane</name>
+      <anchorfile>classSbCylinderSheetProjector.html</anchorfile>
+      <anchor>af48ce18494eb4209176f1f6aab916d0d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbVec3f</type>
+      <name>workingProjPoint</name>
+      <anchorfile>classSbCylinderSheetProjector.html</anchorfile>
+      <anchor>a00ea3600bebe862c80d4cf120eaa184f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbVec3f</type>
+      <name>planeDir</name>
+      <anchorfile>classSbCylinderSheetProjector.html</anchorfile>
+      <anchor>af431cab97204963a160c156e04d103ce</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbPlane</type>
+      <name>tolPlane</name>
+      <anchorfile>classSbCylinderSheetProjector.html</anchorfile>
+      <anchor>aba60a9c4f3431342af1a621f31179ddb</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbDict</name>
+    <filename>classSbDict.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbDict</name>
+      <anchorfile>classSbDict.html</anchorfile>
+      <anchor>a92792a27e53f730d81c3f545ea1aeb66</anchor>
+      <arglist>(const int entries=251)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbDict</name>
+      <anchorfile>classSbDict.html</anchorfile>
+      <anchor>adc2e06721f4e751e6c4b128eaed92b1c</anchor>
+      <arglist>(const SbDict &from)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SbDict</name>
+      <anchorfile>classSbDict.html</anchorfile>
+      <anchor>abc0830ad6fc3f118ef9364193b488bd9</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>SbDict &</type>
+      <name>operator=</name>
+      <anchorfile>classSbDict.html</anchorfile>
+      <anchor>a79d4f48693dedcc4e643b7e65beecca3</anchor>
+      <arglist>(const SbDict &from)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>applyToAll</name>
+      <anchorfile>classSbDict.html</anchorfile>
+      <anchor>ab4c534180e79f149150418ce8e93e7d0</anchor>
+      <arglist>(SbDictApplyFunc *rtn) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>applyToAll</name>
+      <anchorfile>classSbDict.html</anchorfile>
+      <anchor>aac6330a331057cd9aac365090cd8d919</anchor>
+      <arglist>(SbDictApplyDataFunc *rtn, void *data) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>clear</name>
+      <anchorfile>classSbDict.html</anchorfile>
+      <anchor>a7a685b879d51576ad1719b9beca0b03b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>enter</name>
+      <anchorfile>classSbDict.html</anchorfile>
+      <anchor>a0bba31f23e0a1d50cd3167b27b3398e0</anchor>
+      <arglist>(const Key key, void *const value)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>find</name>
+      <anchorfile>classSbDict.html</anchorfile>
+      <anchor>ad2958e8376cefa3be704ac0986daab0d</anchor>
+      <arglist>(const Key key, void *&value) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>makePList</name>
+      <anchorfile>classSbDict.html</anchorfile>
+      <anchor>a7899d71e83dc06751a2f84a6e47945f5</anchor>
+      <arglist>(SbPList &keys, SbPList &values)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>remove</name>
+      <anchorfile>classSbDict.html</anchorfile>
+      <anchor>a99399bd0d0a2400d2050acad0f944853</anchor>
+      <arglist>(const Key key)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setHashingFunction</name>
+      <anchorfile>classSbDict.html</anchorfile>
+      <anchor>acb8a122d624bbb4c70236f1e8998e6b0</anchor>
+      <arglist>(SbDictHashingFunc *func)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbDPLine</name>
+    <filename>classSbDPLine.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbDPLine</name>
+      <anchorfile>classSbDPLine.html</anchorfile>
+      <anchor>acd891c0ec98d97dbd7875444eb15d728</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbDPLine</name>
+      <anchorfile>classSbDPLine.html</anchorfile>
+      <anchor>abeb8525f59026c04f1bfc9e5f9384af4</anchor>
+      <arglist>(const SbVec3d &p0, const SbVec3d &p1)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSbDPLine.html</anchorfile>
+      <anchor>a2bbe6dd0ab4145e4443d5a3d1c2ee268</anchor>
+      <arglist>(const SbVec3d &p0, const SbVec3d &p1)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPosDir</name>
+      <anchorfile>classSbDPLine.html</anchorfile>
+      <anchor>a577cfe7776c15483c5d1a8adc2c29cfc</anchor>
+      <arglist>(const SbVec3d &position, const SbVec3d &direction)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>getClosestPoints</name>
+      <anchorfile>classSbDPLine.html</anchorfile>
+      <anchor>a355e0a4a1f22ae2f750051b9e9094fbc</anchor>
+      <arglist>(const SbDPLine &line2, SbVec3d &ptOnThis, SbVec3d &ptOnLine2) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3d</type>
+      <name>getClosestPoint</name>
+      <anchorfile>classSbDPLine.html</anchorfile>
+      <anchor>a049140acbac918165aa821ca85d35bf6</anchor>
+      <arglist>(const SbVec3d &point) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3d &</type>
+      <name>getPosition</name>
+      <anchorfile>classSbDPLine.html</anchorfile>
+      <anchor>a643fe9cb3f4dd3f9fe17ee283b86650b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3d &</type>
+      <name>getDirection</name>
+      <anchorfile>classSbDPLine.html</anchorfile>
+      <anchor>a3376b619ce25fc9506c2771a1e23b30b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>print</name>
+      <anchorfile>classSbDPLine.html</anchorfile>
+      <anchor>a3476ce5ea28fc8e4c9b88c79028742a6</anchor>
+      <arglist>(FILE *file) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbDPMatrix</name>
+    <filename>classSbDPMatrix.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbDPMatrix</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>a128a211a7842030be0e1c041f471f991</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbDPMatrix</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>a8cde278900f7f4c9685958e5c788ba2b</anchor>
+      <arglist>(const double a11, const double a12, const double a13, const double a14, const double a21, const double a22, const double a23, const double a24, const double a31, const double a32, const double a33, const double a34, const double a41, const double a42, const double a43, const double a44)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbDPMatrix</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>a26d2933f7ff756a6c11c2696bf7c8603</anchor>
+      <arglist>(const SbDPMat &matrix)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbDPMatrix</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>afa1e0f29be6a11a565f221f96076ba87</anchor>
+      <arglist>(const SbDPMat *matrix)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbDPMatrix</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>ab7b2feaf256ebcc815c7b4148a50449f</anchor>
+      <arglist>(const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SbDPMatrix</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>a98f02d5633413ffbdeb4044eb4552248</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>a47126c746af49b0bf8b700a8b99fe09e</anchor>
+      <arglist>(const SbDPMat &m)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>aea0f76b23ee126dbd9d92d66b77f3ebd</anchor>
+      <arglist>(const SbMatrix &m)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>a7039941aa193a375d440923e93580619</anchor>
+      <arglist>(const double *pMat)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbDPMat &</type>
+      <name>getValue</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>a2102d0cd7239bba1558b2d9500f9e4b2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>makeIdentity</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>a5ebe71e85bd73734f391f3c7736a6a59</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setRotate</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>aecb5ac77f13d3041efab4239f496b024</anchor>
+      <arglist>(const SbDPRotation &q)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbDPMatrix</type>
+      <name>inverse</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>a16928f3c478a92adb9f1617324317fa9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>double</type>
+      <name>det3</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>a4380f394be7aa7f0156a22fa35586f7c</anchor>
+      <arglist>(int r1, int r2, int r3, int c1, int c2, int c3) const </arglist>
+    </member>
+    <member kind="function">
+      <type>double</type>
+      <name>det3</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>ab90006b1d1a779a14dd49e70a2795c0a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>double</type>
+      <name>det4</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>ae74f3f4a0212f3159eaba0e3f1d9d93a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>equals</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>a41410cfd05478e098b8f7446b712f5e5</anchor>
+      <arglist>(const SbDPMatrix &m, double tolerance) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getValue</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>af997385ce8dffb28c38acc9df3a91aef</anchor>
+      <arglist>(SbDPMat &m) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setScale</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>a965c24d5efbdbbd0ec34ee327a063073</anchor>
+      <arglist>(const double s)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setScale</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>aa6d94a40b76407b8feb94b8a4cc409ee</anchor>
+      <arglist>(const SbVec3d &s)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setTranslate</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>ab74a0f653f57e888074078748031faca</anchor>
+      <arglist>(const SbVec3d &t)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setTransform</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>abde926c18b54a0d8666130918c744e88</anchor>
+      <arglist>(const SbVec3d &t, const SbDPRotation &r, const SbVec3d &s)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setTransform</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>aec1c06558a7c4deed0093102308ff384</anchor>
+      <arglist>(const SbVec3d &t, const SbDPRotation &r, const SbVec3d &s, const SbDPRotation &so)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setTransform</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>abfd3f938b5145dc09a81b5b381cd39b8</anchor>
+      <arglist>(const SbVec3d &translation, const SbDPRotation &rotation, const SbVec3d &scaleFactor, const SbDPRotation &scaleOrientation, const SbVec3d &center)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getTransform</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>a5a6c1a6de8bfcfbec8d40fdf86746e9b</anchor>
+      <arglist>(SbVec3d &t, SbDPRotation &r, SbVec3d &s, SbDPRotation &so) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getTransform</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>a7130fb0618edbc93d0dcb6e35bb1a6aa</anchor>
+      <arglist>(SbVec3d &translation, SbDPRotation &rotation, SbVec3d &scaleFactor, SbDPRotation &scaleOrientation, const SbVec3d &center) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>factor</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>abf2e53bbe1cfae3a6e6942b94c7fe23b</anchor>
+      <arglist>(SbDPMatrix &r, SbVec3d &s, SbDPMatrix &u, SbVec3d &t, SbDPMatrix &proj)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>LUDecomposition</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>ae2a77b2e48bdfcf31d1ccc2c357dfdaa</anchor>
+      <arglist>(int index[4], double &d)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>LUBackSubstitution</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>ae6462895224c68c394b6e7554a7cd476</anchor>
+      <arglist>(int index[4], double b[4]) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbDPMatrix</type>
+      <name>transpose</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>a8fa9bbf1ea7c5776c9e6d30963397d99</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbDPMatrix &</type>
+      <name>multRight</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>a94cfe014d9ff734715d95528594f0dab</anchor>
+      <arglist>(const SbDPMatrix &m)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbDPMatrix &</type>
+      <name>multLeft</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>ad460ff02e7cbb1d936924860c2597f07</anchor>
+      <arglist>(const SbDPMatrix &m)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>multMatrixVec</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>a587eab95805eb41f15cd0a94f4e7e1a3</anchor>
+      <arglist>(const SbVec3d &src, SbVec3d &dst) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>multVecMatrix</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>a92985ed3d10b79b1dc2175389450e0b0</anchor>
+      <arglist>(const SbVec3d &src, SbVec3d &dst) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>multDirMatrix</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>a9e01f23afa9a41db717cd4283307c024</anchor>
+      <arglist>(const SbVec3d &src, SbVec3d &dst) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>multLineMatrix</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>a6784286f5833eb2ca81227ec4b3d14c6</anchor>
+      <arglist>(const SbDPLine &src, SbDPLine &dst) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>multVecMatrix</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>a96f5a847637003e527dd1b22e0fbfce4</anchor>
+      <arglist>(const SbVec4d &src, SbVec4d &dst) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>print</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>adca41af3835ba425687b343bf5ea211f</anchor>
+      <arglist>(FILE *fp) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>operator double *</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>ad050e634a24d8b5d8cd116e80316e74f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>operator SbDPMat &</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>a7e631132127dd962adc8ae686f414efb</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>double *</type>
+      <name>operator[]</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>a3e9db2cc1e28ca32f45465b9e01a12fe</anchor>
+      <arglist>(int i)</arglist>
+    </member>
+    <member kind="function">
+      <type>const double *</type>
+      <name>operator[]</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>af4f27f62e5a13c62662eee52eb179feb</anchor>
+      <arglist>(int i) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbDPMatrix &</type>
+      <name>operator=</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>ab4bf47329bd286320f889bc267027b8a</anchor>
+      <arglist>(const SbDPMat &m)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbDPMatrix &</type>
+      <name>operator=</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>acb80ec05f96b34bef20434d629ede014</anchor>
+      <arglist>(const SbDPMatrix &m)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbDPMatrix &</type>
+      <name>operator=</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>a1dbd777cd44b861cbecd64ec1da2204f</anchor>
+      <arglist>(const SbDPRotation &q)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbDPMatrix &</type>
+      <name>operator*=</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>a5d1cd09332b55cff37b6bb7a2f980918</anchor>
+      <arglist>(const SbDPMatrix &m)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbDPMatrix</type>
+      <name>identity</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>a77c852c30e49dea81679efbb9eeb71b2</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend SbDPMatrix</type>
+      <name>operator*</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>ad0c5a82f0b6100292f78322850978234</anchor>
+      <arglist>(const SbDPMatrix &m1, const SbDPMatrix &m2)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator==</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>a728375812e131ac66d696b78a720985a</anchor>
+      <arglist>(const SbDPMatrix &m1, const SbDPMatrix &m2)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbDPMatrix.html</anchorfile>
+      <anchor>a4a3d456e61e7addad0f5e3f81987146a</anchor>
+      <arglist>(const SbDPMatrix &m1, const SbDPMatrix &m2)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbDPPlane</name>
+    <filename>classSbDPPlane.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbDPPlane</name>
+      <anchorfile>classSbDPPlane.html</anchorfile>
+      <anchor>a19743ddaf4a384d3cba5a4e6f9a5a3ea</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbDPPlane</name>
+      <anchorfile>classSbDPPlane.html</anchorfile>
+      <anchor>a45410d9d067acdb90601e54d893579c5</anchor>
+      <arglist>(const SbVec3d &normal, const double D)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbDPPlane</name>
+      <anchorfile>classSbDPPlane.html</anchorfile>
+      <anchor>ae8b10470c878267cd3762cd89104db83</anchor>
+      <arglist>(const SbVec3d &p0, const SbVec3d &p1, const SbVec3d &p2)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbDPPlane</name>
+      <anchorfile>classSbDPPlane.html</anchorfile>
+      <anchor>acc7c2504435602ca952768e1c9cffa13</anchor>
+      <arglist>(const SbVec3d &normal, const SbVec3d &point)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>offset</name>
+      <anchorfile>classSbDPPlane.html</anchorfile>
+      <anchor>a87d41a81065603b897e0f2c284ef6cdc</anchor>
+      <arglist>(const double d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSbDPPlane.html</anchorfile>
+      <anchor>a1d87db21d7aaf66094777d1aa3b68ef5</anchor>
+      <arglist>(const SbDPLine &l, SbVec3d &intersection) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>transform</name>
+      <anchorfile>classSbDPPlane.html</anchorfile>
+      <anchor>a71e39eb1f846b916e17780b013d9e5a8</anchor>
+      <arglist>(const SbDPMatrix &matrix)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isInHalfSpace</name>
+      <anchorfile>classSbDPPlane.html</anchorfile>
+      <anchor>abe3d3a38c1f5f5160c0d385748cc789e</anchor>
+      <arglist>(const SbVec3d &point) const </arglist>
+    </member>
+    <member kind="function">
+      <type>double</type>
+      <name>getDistance</name>
+      <anchorfile>classSbDPPlane.html</anchorfile>
+      <anchor>a2a0cc1f549ad08a6311d96e63b43e8dc</anchor>
+      <arglist>(const SbVec3d &point) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3d &</type>
+      <name>getNormal</name>
+      <anchorfile>classSbDPPlane.html</anchorfile>
+      <anchor>af7c17d2b6c6f42ddbfe7fe3234ca4fc4</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>double</type>
+      <name>getDistanceFromOrigin</name>
+      <anchorfile>classSbDPPlane.html</anchorfile>
+      <anchor>aec49f5ebae3498aedf497f3a8139d05e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>print</name>
+      <anchorfile>classSbDPPlane.html</anchorfile>
+      <anchor>a0d879fe36a4658cff22d74d6993dc980</anchor>
+      <arglist>(FILE *file) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSbDPPlane.html</anchorfile>
+      <anchor>ada15f11208993d05fb67efe1e3ee6fdc</anchor>
+      <arglist>(const SbDPPlane &pl, SbDPLine &line) const </arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator==</name>
+      <anchorfile>classSbDPPlane.html</anchorfile>
+      <anchor>ae782368c6d9fae2120c18c92230c8d89</anchor>
+      <arglist>(const SbDPPlane &p1, const SbDPPlane &p2)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbDPPlane.html</anchorfile>
+      <anchor>a649768b36ed267dd12e76a5795d4e096</anchor>
+      <arglist>(const SbDPPlane &p1, const SbDPPlane &p2)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbDPRotation</name>
+    <filename>classSbDPRotation.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbDPRotation</name>
+      <anchorfile>classSbDPRotation.html</anchorfile>
+      <anchor>a75e95ae9852ea9bbc637e2620b1e94f9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbDPRotation</name>
+      <anchorfile>classSbDPRotation.html</anchorfile>
+      <anchor>ac0780b9ba075f24437a86aa1423ad5ed</anchor>
+      <arglist>(const SbVec3d &axis, const double radians)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbDPRotation</name>
+      <anchorfile>classSbDPRotation.html</anchorfile>
+      <anchor>a526858027f32f228658c698e9dd8d430</anchor>
+      <arglist>(const double q[4])</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbDPRotation</name>
+      <anchorfile>classSbDPRotation.html</anchorfile>
+      <anchor>a2f4eb6b6904cbf232a616aced527fec9</anchor>
+      <arglist>(const double q0, const double q1, const double q2, const double q3)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbDPRotation</name>
+      <anchorfile>classSbDPRotation.html</anchorfile>
+      <anchor>a26323e59933868a9aee01f90f97fae39</anchor>
+      <arglist>(const SbDPMatrix &m)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbDPRotation</name>
+      <anchorfile>classSbDPRotation.html</anchorfile>
+      <anchor>aa722c5954dfabfd29a44466ba70e4e3f</anchor>
+      <arglist>(const SbVec3d &rotateFrom, const SbVec3d &rotateTo)</arglist>
+    </member>
+    <member kind="function">
+      <type>const double *</type>
+      <name>getValue</name>
+      <anchorfile>classSbDPRotation.html</anchorfile>
+      <anchor>aecccfdd66370eab41116e5d5e23b734d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getValue</name>
+      <anchorfile>classSbDPRotation.html</anchorfile>
+      <anchor>a839115811d7fd455ecdc8a120f991b9e</anchor>
+      <arglist>(double &q0, double &q1, double &q2, double &q3) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbDPRotation &</type>
+      <name>setValue</name>
+      <anchorfile>classSbDPRotation.html</anchorfile>
+      <anchor>a79f13ce745916c9793ae37aee6ed4d2a</anchor>
+      <arglist>(const double q0, const double q1, const double q2, const double q3)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getValue</name>
+      <anchorfile>classSbDPRotation.html</anchorfile>
+      <anchor>ad35092ed386bb6cb7edc1d80160f01c0</anchor>
+      <arglist>(SbVec3d &axis, double &radians) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getValue</name>
+      <anchorfile>classSbDPRotation.html</anchorfile>
+      <anchor>a302ae3c115349b2fae090498bee12812</anchor>
+      <arglist>(SbDPMatrix &matrix) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbDPRotation &</type>
+      <name>invert</name>
+      <anchorfile>classSbDPRotation.html</anchorfile>
+      <anchor>a404861abbf42a5c66445738fe5275003</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbDPRotation</type>
+      <name>inverse</name>
+      <anchorfile>classSbDPRotation.html</anchorfile>
+      <anchor>a4cbd2c6dbbe6e1ad18a32c987caecc2e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbDPRotation &</type>
+      <name>setValue</name>
+      <anchorfile>classSbDPRotation.html</anchorfile>
+      <anchor>a523b33d8acfb38b8b34dc3f08cb47425</anchor>
+      <arglist>(const double q[4])</arglist>
+    </member>
+    <member kind="function">
+      <type>SbDPRotation &</type>
+      <name>setValue</name>
+      <anchorfile>classSbDPRotation.html</anchorfile>
+      <anchor>a159abdcd77b50ceda59b4a0592778af1</anchor>
+      <arglist>(const SbDPMatrix &m)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbDPRotation &</type>
+      <name>setValue</name>
+      <anchorfile>classSbDPRotation.html</anchorfile>
+      <anchor>a6859b5db7a7d0c688397583cc87da55f</anchor>
+      <arglist>(const SbVec3d &axis, const double radians)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbDPRotation &</type>
+      <name>setValue</name>
+      <anchorfile>classSbDPRotation.html</anchorfile>
+      <anchor>a62330c9ee7c08b3d0aca25cce1f77195</anchor>
+      <arglist>(const SbVec3d &rotateFrom, const SbVec3d &rotateTo)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>equals</name>
+      <anchorfile>classSbDPRotation.html</anchorfile>
+      <anchor>a3f62b83779628666e74f3eabbc1dbb5a</anchor>
+      <arglist>(const SbDPRotation &r, double tolerance) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>multVec</name>
+      <anchorfile>classSbDPRotation.html</anchorfile>
+      <anchor>a78f9a415856b14cce91691cbc35d68af</anchor>
+      <arglist>(const SbVec3d &src, SbVec3d &dst) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>scaleAngle</name>
+      <anchorfile>classSbDPRotation.html</anchorfile>
+      <anchor>a43fd701a0941cc47f940f5b62692602a</anchor>
+      <arglist>(const double scaleFactor)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>print</name>
+      <anchorfile>classSbDPRotation.html</anchorfile>
+      <anchor>abd18c0a49dcb073f285b266c2464305e</anchor>
+      <arglist>(FILE *fp) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbDPRotation &</type>
+      <name>operator*=</name>
+      <anchorfile>classSbDPRotation.html</anchorfile>
+      <anchor>a1c52b9f857e1bf35813b46274c89a569</anchor>
+      <arglist>(const SbDPRotation &q)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbDPRotation &</type>
+      <name>operator*=</name>
+      <anchorfile>classSbDPRotation.html</anchorfile>
+      <anchor>af3e6b1e1d66b79c71d7d51f97e75a502</anchor>
+      <arglist>(const double s)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbDPRotation</type>
+      <name>slerp</name>
+      <anchorfile>classSbDPRotation.html</anchorfile>
+      <anchor>a1653228819abaf8d9b2353fc22584331</anchor>
+      <arglist>(const SbDPRotation &rot0, const SbDPRotation &rot1, double t)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbDPRotation</type>
+      <name>identity</name>
+      <anchorfile>classSbDPRotation.html</anchorfile>
+      <anchor>aa6dd1f0167071e01c72c61f292ddf9f5</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator==</name>
+      <anchorfile>classSbDPRotation.html</anchorfile>
+      <anchor>a456c673216e5fe96d0919d36f37c78a1</anchor>
+      <arglist>(const SbDPRotation &q1, const SbDPRotation &q2)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbDPRotation.html</anchorfile>
+      <anchor>ad518f0072406b2b16a7104a3da13e83f</anchor>
+      <arglist>(const SbDPRotation &q1, const SbDPRotation &q2)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend SbDPRotation</type>
+      <name>operator*</name>
+      <anchorfile>classSbDPRotation.html</anchorfile>
+      <anchor>a5152cc6241a0bcfd01ee2862dcb6bd58</anchor>
+      <arglist>(const SbDPRotation &q1, const SbDPRotation &q2)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbDPViewVolume</name>
+    <filename>classSbDPViewVolume.html</filename>
+    <member kind="enumeration">
+      <type></type>
+      <name>ProjectionType</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>a6e291b38723761fefa5f4d548656f02d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>ORTHOGRAPHIC</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>a6e291b38723761fefa5f4d548656f02daba5f0b8714367d2d4f3fc89d827dad01</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>PERSPECTIVE</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>a6e291b38723761fefa5f4d548656f02daf82dddc9bfb5b1bc708b4d0831a2fa08</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbDPViewVolume</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>a6a9df3bca0f7d4224f6d9f87fbcfc0b6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SbDPViewVolume</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>a2fcb214d160096d3f035c3a7aeec3407</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getMatrices</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>a5e4d0ef235cc4a16a4dc40e9519d3ff6</anchor>
+      <arglist>(SbDPMatrix &affine, SbDPMatrix &proj) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbDPMatrix</type>
+      <name>getMatrix</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>a087ecaaf8f01b8e0df6641fec148eaea</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbDPMatrix</type>
+      <name>getCameraSpaceMatrix</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>ae5624a4e6f27e726be19e73541e46bb3</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>projectPointToLine</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>ab70cc4d29ec989fefcd77bf4c293d8a4</anchor>
+      <arglist>(const SbVec2d &pt, SbDPLine &line) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>projectPointToLine</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>a41c45c6a71305d3ebb0325e34b97006a</anchor>
+      <arglist>(const SbVec2d &pt, SbVec3d &line0, SbVec3d &line1) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>projectToScreen</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>a0b24ce1372dab7be4211ccc95020b2e2</anchor>
+      <arglist>(const SbVec3d &src, SbVec3d &dst) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbPlane</type>
+      <name>getPlane</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>ac53fde4fac62a058d2fdeee83248e511</anchor>
+      <arglist>(const double distFromEye) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3d</type>
+      <name>getSightPoint</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>aeaf93f694ba927c01331fc733c7850c8</anchor>
+      <arglist>(const double distFromEye) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3d</type>
+      <name>getPlanePoint</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>a2bd4d56e10d3d0bdde2afe3c0f09b646</anchor>
+      <arglist>(const double distFromEye, const SbVec2d &normPoint) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbDPRotation</type>
+      <name>getAlignRotation</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>a416f3c5f8ae8386dc967ed30c6bcd480</anchor>
+      <arglist>(SbBool rightAngleOnly=FALSE) const </arglist>
+    </member>
+    <member kind="function">
+      <type>double</type>
+      <name>getWorldToScreenScale</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>a1ff755b170530b5f02ba511df3574abf</anchor>
+      <arglist>(const SbVec3d &worldCenter, double normRadius) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2d</type>
+      <name>projectBox</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>abe0de2b057ffe859a38e7ed8cf28668a</anchor>
+      <arglist>(const SbBox3f &box) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbDPViewVolume</type>
+      <name>narrow</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>a7729c1e052b8f3f33dc5a350695f09c1</anchor>
+      <arglist>(double left, double bottom, double right, double top) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbDPViewVolume</type>
+      <name>narrow</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>a2a33d2299b611e4ae9abc63d976e389e</anchor>
+      <arglist>(const SbBox3f &box) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>ortho</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>a5b1ae06d0a994807f8b7b03591390af6</anchor>
+      <arglist>(double left, double right, double bottom, double top, double nearval, double farval)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>perspective</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>a79b16609b4bb4ea993d2dc0abb1e9372</anchor>
+      <arglist>(double fovy, double aspect, double nearval, double farval)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>frustum</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>a5a1a8270a5c8a792b4baaa0f0db9718c</anchor>
+      <arglist>(double left, double right, double bottom, double top, double nearval, double farval)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>rotateCamera</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>a67b021bbbc5a24853825d464444a8377</anchor>
+      <arglist>(const SbDPRotation &q)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>translateCamera</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>a56e666557e3a6cd38ab28b803ee2fdd4</anchor>
+      <arglist>(const SbVec3d &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3d</type>
+      <name>zVector</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>a671550e1c0b702ae25a09f7ef8bfc278</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbDPViewVolume</type>
+      <name>zNarrow</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>a20607fc2a782816c12e3c6e6f436c73b</anchor>
+      <arglist>(double nearval, double farval) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>scale</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>a3dc5c5e4cd6a2d0ae9059811dc80e5ad</anchor>
+      <arglist>(double factor)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>scaleWidth</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>a417df19943bcf1c2bdaeaf8336386ee7</anchor>
+      <arglist>(double ratio)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>scaleHeight</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>a999e189bd9500c74c4af3a0bc4ad94de</anchor>
+      <arglist>(double ratio)</arglist>
+    </member>
+    <member kind="function">
+      <type>ProjectionType</type>
+      <name>getProjectionType</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>a819c02e9ce96fede96d846ac4de81fc7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3d &</type>
+      <name>getProjectionPoint</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>ad9f29ab6a2ec2d445a15a1e63245902f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3d &</type>
+      <name>getProjectionDirection</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>a7bc7dbdc50b23e2ba0e758e3547af345</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>double</type>
+      <name>getNearDist</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>af7dacec031c3325fd0e459b16a980846</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>double</type>
+      <name>getWidth</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>a548fc09e3466071a4bcef967f5f62c45</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>double</type>
+      <name>getHeight</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>aa88d09ef77cdf2a91b2b6be7b3f982c1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>double</type>
+      <name>getDepth</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>abe6919a344c6307f02dd239caed9eb37</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>print</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>a7f86cf3fa69f7d2de129860cd7a8e682</anchor>
+      <arglist>(FILE *fp) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getViewVolumePlanes</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>a4fe16dc06a5c67d4ac710e061dd2972f</anchor>
+      <arglist>(SbPlane planes[6]) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>transform</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>aaa31bc923afc5064b7cfc0317291dd8c</anchor>
+      <arglist>(const SbDPMatrix &matrix)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3d</type>
+      <name>getViewUp</name>
+      <anchorfile>classSbDPViewVolume.html</anchorfile>
+      <anchor>a8c71e7df9cfb7093274061d7fccb51a6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbHeap</name>
+    <filename>classSbHeap.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbHeap</name>
+      <anchorfile>classSbHeap.html</anchorfile>
+      <anchor>ac2992274d2b95a4fc4c9e596a43fa810</anchor>
+      <arglist>(const SbHeapFuncs &SbHeapFuncs, const int initsize=1024)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SbHeap</name>
+      <anchorfile>classSbHeap.html</anchorfile>
+      <anchor>a82d70ed3e4e280473261ecd68e5f89cc</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>emptyHeap</name>
+      <anchorfile>classSbHeap.html</anchorfile>
+      <anchor>a90933aaa6cf97fe3770944cc7b949c1b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>size</name>
+      <anchorfile>classSbHeap.html</anchorfile>
+      <anchor>a8664a6ca3ee93e78bcd5f55edaecf93c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>add</name>
+      <anchorfile>classSbHeap.html</anchorfile>
+      <anchor>a391497a9c15341877e0139696e36488e</anchor>
+      <arglist>(void *obj)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>remove</name>
+      <anchorfile>classSbHeap.html</anchorfile>
+      <anchor>a8a7e532b4747e84aa5de3892e484a08f</anchor>
+      <arglist>(const int pos)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>remove</name>
+      <anchorfile>classSbHeap.html</anchorfile>
+      <anchor>ab9441203bdf007b2ad839cb66f894111</anchor>
+      <arglist>(void *obj)</arglist>
+    </member>
+    <member kind="function">
+      <type>void *</type>
+      <name>extractMin</name>
+      <anchorfile>classSbHeap.html</anchorfile>
+      <anchor>ac9ca75ef3d29b357807660859c7ff9dd</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void *</type>
+      <name>getMin</name>
+      <anchorfile>classSbHeap.html</anchorfile>
+      <anchor>a8e16f8b087f872d7b3d78009c8a2c9f0</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void *</type>
+      <name>operator[]</name>
+      <anchorfile>classSbHeap.html</anchorfile>
+      <anchor>ac6e4b8b6a82325634d3223c02ab286b4</anchor>
+      <arglist>(const int idx)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>newWeight</name>
+      <anchorfile>classSbHeap.html</anchorfile>
+      <anchor>a48c0b4f7e527bb6dbe4139ab88c9e6ba</anchor>
+      <arglist>(void *obj, int hpos=-1)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>buildHeap</name>
+      <anchorfile>classSbHeap.html</anchorfile>
+      <anchor>a26fcc520108e1f46e04a3a9513ab0fcb</anchor>
+      <arglist>(SbBool(*progresscb)(float percentage, void *data)=NULL, void *data=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>traverseHeap</name>
+      <anchorfile>classSbHeap.html</anchorfile>
+      <anchor>a584bda2162966815974bbfe6ec291d6c</anchor>
+      <arglist>(SbBool(*func)(void *, void *), void *userdata) const </arglist>
+    </member>
+  </compound>
+  <compound kind="struct">
+    <name>SbHeapFuncs</name>
+    <filename>structSbHeapFuncs.html</filename>
+    <member kind="variable">
+      <type>float(*</type>
+      <name>eval_func</name>
+      <anchorfile>structSbHeapFuncs.html</anchorfile>
+      <anchor>a5c73f24b66111ee54c8f54c478ee133e</anchor>
+      <arglist>)(void *)</arglist>
+    </member>
+    <member kind="variable">
+      <type>int(*</type>
+      <name>get_index_func</name>
+      <anchorfile>structSbHeapFuncs.html</anchorfile>
+      <anchor>af35c5326d7d98064539f2474cfe054e5</anchor>
+      <arglist>)(void *)</arglist>
+    </member>
+    <member kind="variable">
+      <type>void(*</type>
+      <name>set_index_func</name>
+      <anchorfile>structSbHeapFuncs.html</anchorfile>
+      <anchor>a52baccb47c85e89e17c422fc18881e8e</anchor>
+      <arglist>)(void *, int)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbImage</name>
+    <filename>classSbImage.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbImage</name>
+      <anchorfile>classSbImage.html</anchorfile>
+      <anchor>a550b12717f54edaea466e959d2980d89</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbImage</name>
+      <anchorfile>classSbImage.html</anchorfile>
+      <anchor>a778084cf728861bd8d0914ea2fcba96e</anchor>
+      <arglist>(const unsigned char *bytes, const SbVec2s &size, const int bytesperpixel)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbImage</name>
+      <anchorfile>classSbImage.html</anchorfile>
+      <anchor>a3c65278b7e9875b5b3b96cd5f40811ec</anchor>
+      <arglist>(const unsigned char *bytes, const SbVec3s &size, const int bytesperpixel)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbImage</name>
+      <anchorfile>classSbImage.html</anchorfile>
+      <anchor>a32a64d8424b7754e4f870e8afb7757fa</anchor>
+      <arglist>(const SbImage &image)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SbImage</name>
+      <anchorfile>classSbImage.html</anchorfile>
+      <anchor>a79f9dcc12b3fe1c11f2d4fc289610f1c</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSbImage.html</anchorfile>
+      <anchor>a8c119ce77ae392580d3f4776adeb72ce</anchor>
+      <arglist>(const SbVec2s &size, const int bytesperpixel, const unsigned char *bytes)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSbImage.html</anchorfile>
+      <anchor>a1d234ffdf7ae23b249cd9978044c7e69</anchor>
+      <arglist>(const SbVec3s &size, const int bytesperpixel, const unsigned char *bytes)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValuePtr</name>
+      <anchorfile>classSbImage.html</anchorfile>
+      <anchor>a5393d25e565e123ebc889055612592bf</anchor>
+      <arglist>(const SbVec2s &size, const int bytesperpixel, const unsigned char *bytes)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValuePtr</name>
+      <anchorfile>classSbImage.html</anchorfile>
+      <anchor>a4cdc0f3a01dc4651a4aa9794d58357d2</anchor>
+      <arglist>(const SbVec3s &size, const int bytesperpixel, const unsigned char *bytes)</arglist>
+    </member>
+    <member kind="function">
+      <type>unsigned char *</type>
+      <name>getValue</name>
+      <anchorfile>classSbImage.html</anchorfile>
+      <anchor>acb2f388d0b8578c5404c4bf1dd5fffd9</anchor>
+      <arglist>(SbVec2s &size, int &bytesperpixel) const </arglist>
+    </member>
+    <member kind="function">
+      <type>unsigned char *</type>
+      <name>getValue</name>
+      <anchorfile>classSbImage.html</anchorfile>
+      <anchor>aba15636b7fa4e247ac28d3d5117ffb94</anchor>
+      <arglist>(SbVec3s &size, int &bytesperpixel) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3s</type>
+      <name>getSize</name>
+      <anchorfile>classSbImage.html</anchorfile>
+      <anchor>a71bb34fa531a99feda2afbd471451f5a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>readFile</name>
+      <anchorfile>classSbImage.html</anchorfile>
+      <anchor>a869f0fa0bfe5b58bf31e8c00bc0dc6c0</anchor>
+      <arglist>(const SbString &filename, const SbString *const *searchdirectories=NULL, const int numdirectories=0)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator==</name>
+      <anchorfile>classSbImage.html</anchorfile>
+      <anchor>ac55f4c3fc5de35ac845092d5c8100f39</anchor>
+      <arglist>(const SbImage &image) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbImage.html</anchorfile>
+      <anchor>a6e2bbeae4c05a1d6246b7adf5ccb3500</anchor>
+      <arglist>(const SbImage &image) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbImage &</type>
+      <name>operator=</name>
+      <anchorfile>classSbImage.html</anchorfile>
+      <anchor>a5f21488a4af52f41f22015396315f6e8</anchor>
+      <arglist>(const SbImage &image)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>hasData</name>
+      <anchorfile>classSbImage.html</anchorfile>
+      <anchor>a8de2c2de07a2a77896943adf637e49f2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>readLock</name>
+      <anchorfile>classSbImage.html</anchorfile>
+      <anchor>a53e32fee8d919ea93694cc057901b9e8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>readUnlock</name>
+      <anchorfile>classSbImage.html</anchorfile>
+      <anchor>a05425d2892c309c392a5287aac4ade46</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>scheduleReadFile</name>
+      <anchorfile>classSbImage.html</anchorfile>
+      <anchor>aeb76fecd85ad2b627f4b3bd247e1df3a</anchor>
+      <arglist>(SbImageScheduleReadCB *cb, void *closure, const SbString &filename, const SbString *const *searchdirectories=NULL, const int numdirectories=0)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addReadImageCB</name>
+      <anchorfile>classSbImage.html</anchorfile>
+      <anchor>a24b1dd5bb0bfa78a89db2363f822561c</anchor>
+      <arglist>(SbImageReadImageCB *cb, void *closure)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>removeReadImageCB</name>
+      <anchorfile>classSbImage.html</anchorfile>
+      <anchor>a57f25c820e03b12c28e2775a69ccebea</anchor>
+      <arglist>(SbImageReadImageCB *cb, void *closure)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbString</type>
+      <name>searchForFile</name>
+      <anchorfile>classSbImage.html</anchorfile>
+      <anchor>a1155f75c7b9aa27fcd0b004bde938704</anchor>
+      <arglist>(const SbString &basename, const SbString *const *dirlist, const int numdirs)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbIntList</name>
+    <filename>classSbIntList.html</filename>
+    <base>SbPList</base>
+    <member kind="function">
+      <type></type>
+      <name>SbIntList</name>
+      <anchorfile>classSbIntList.html</anchorfile>
+      <anchor>a77787425ccf57683a584e891c16f783b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbIntList</name>
+      <anchorfile>classSbIntList.html</anchorfile>
+      <anchor>afca9c9369d5fe31414c0b068772fe0bf</anchor>
+      <arglist>(const int sizehint)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>append</name>
+      <anchorfile>classSbIntList.html</anchorfile>
+      <anchor>aa7c78267d6164e2e3d9550e7c1c023c0</anchor>
+      <arglist>(const int item)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>find</name>
+      <anchorfile>classSbIntList.html</anchorfile>
+      <anchor>a8c36ff744a7dc5749699447d696f77bc</anchor>
+      <arglist>(const int item)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>insert</name>
+      <anchorfile>classSbIntList.html</anchorfile>
+      <anchor>a832e8fa620c7101da392b1a77c3bb9bf</anchor>
+      <arglist>(const int item, const int addbefore)</arglist>
+    </member>
+    <member kind="function">
+      <type>int &</type>
+      <name>operator[]</name>
+      <anchorfile>classSbIntList.html</anchorfile>
+      <anchor>ae439fa049157086bd96326ae5d698bc1</anchor>
+      <arglist>(const int idx) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbPList</name>
+      <anchorfile>classSbPList.html</anchorfile>
+      <anchor>aa7f2d079fc9b7f79159c52bfc84c1903</anchor>
+      <arglist>(const int sizehint=DEFAULTSIZE)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbPList</name>
+      <anchorfile>classSbPList.html</anchorfile>
+      <anchor>af811d0ca4b528e41ded787620a098302</anchor>
+      <arglist>(const SbPList &l)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SbPList</name>
+      <anchorfile>classSbPList.html</anchorfile>
+      <anchor>abd1d6b798ff7e7ca94a2c0cd421a99b5</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>copy</name>
+      <anchorfile>classSbPList.html</anchorfile>
+      <anchor>afde90b2b3d0a9f12bdf0525bc6f8dd95</anchor>
+      <arglist>(const SbPList &l)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbPList &</type>
+      <name>operator=</name>
+      <anchorfile>classSbPList.html</anchorfile>
+      <anchor>aebfa0b8e1ecc80d7fa4b290bcc0a63d4</anchor>
+      <arglist>(const SbPList &l)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>fit</name>
+      <anchorfile>classSbPList.html</anchorfile>
+      <anchor>a74b60d94666a2e26bfd8d594093171b3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>append</name>
+      <anchorfile>classSbPList.html</anchorfile>
+      <anchor>a61404440e153af0870eac6183d09fc04</anchor>
+      <arglist>(void *item)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>find</name>
+      <anchorfile>classSbPList.html</anchorfile>
+      <anchor>a2a1636490324dc243990114af901d656</anchor>
+      <arglist>(void *item) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>insert</name>
+      <anchorfile>classSbPList.html</anchorfile>
+      <anchor>af500b13baee20036c51b7746c9b046b0</anchor>
+      <arglist>(void *item, const int insertbefore)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeItem</name>
+      <anchorfile>classSbPList.html</anchorfile>
+      <anchor>a4e876aa0634c39c25d6492a70691341d</anchor>
+      <arglist>(void *item)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>remove</name>
+      <anchorfile>classSbPList.html</anchorfile>
+      <anchor>a6a4deead2d652da76afce4a6d6cbf755</anchor>
+      <arglist>(const int index)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeFast</name>
+      <anchorfile>classSbPList.html</anchorfile>
+      <anchor>a85f37433e030fb1845a1f210098b805d</anchor>
+      <arglist>(const int index)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getLength</name>
+      <anchorfile>classSbPList.html</anchorfile>
+      <anchor>accb7298ca284c3e7bb2a7bff3706c9a4</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>truncate</name>
+      <anchorfile>classSbPList.html</anchorfile>
+      <anchor>ac32c857e4308dd6b638275d90ea6fc60</anchor>
+      <arglist>(const int length, const int fit=0)</arglist>
+    </member>
+    <member kind="function">
+      <type>void **</type>
+      <name>getArrayPtr</name>
+      <anchorfile>classSbPList.html</anchorfile>
+      <anchor>ab29c4fcd0c37d4356fa8d776ee3dc506</anchor>
+      <arglist>(const int start=0) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void *&</type>
+      <name>operator[]</name>
+      <anchorfile>classSbPList.html</anchorfile>
+      <anchor>a9b4d944db89e8d9faaadcdc86a20970d</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator==</name>
+      <anchorfile>classSbPList.html</anchorfile>
+      <anchor>a00666511202c8b820dd86b102230d9da</anchor>
+      <arglist>(const SbPList &l) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbPList.html</anchorfile>
+      <anchor>a0d9b46c3f7278629cf2a01d57e1e1912</anchor>
+      <arglist>(const SbPList &l) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void *</type>
+      <name>get</name>
+      <anchorfile>classSbPList.html</anchorfile>
+      <anchor>aa426c733e4fe6caf207f8e744d0ccd79</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set</name>
+      <anchorfile>classSbPList.html</anchorfile>
+      <anchor>a2594a4326065d15ec4bcb3104b4e74b6</anchor>
+      <arglist>(const int index, void *item)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>expand</name>
+      <anchorfile>classSbPList.html</anchorfile>
+      <anchor>a28744f335b05d2e87bbc000f39a9e241</anchor>
+      <arglist>(const int size)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>int</type>
+      <name>getArraySize</name>
+      <anchorfile>classSbPList.html</anchorfile>
+      <anchor>a26537c96975f9cc9d781ea8cc5f68b4a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbLine</name>
+    <filename>classSbLine.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbLine</name>
+      <anchorfile>classSbLine.html</anchorfile>
+      <anchor>aa8db4c11f19c63d8431002d34edaa515</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbLine</name>
+      <anchorfile>classSbLine.html</anchorfile>
+      <anchor>a5ab86e886ad329357c68bbb67c92d53c</anchor>
+      <arglist>(const SbVec3f &origin, const SbVec3f &point)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSbLine.html</anchorfile>
+      <anchor>a6beb09e9ca8cf702ddcf0b2a56793a1d</anchor>
+      <arglist>(const SbVec3f &origin, const SbVec3f &point)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPosDir</name>
+      <anchorfile>classSbLine.html</anchorfile>
+      <anchor>ab4910d8a37e4e80c80eabc4caee321e6</anchor>
+      <arglist>(const SbVec3f &position, const SbVec3f &direction)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>getClosestPoints</name>
+      <anchorfile>classSbLine.html</anchorfile>
+      <anchor>a23f8cd0d0f777342689530b43ed37bc4</anchor>
+      <arglist>(const SbLine &line2, SbVec3f &ptOnThis, SbVec3f &ptOnLine2) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f</type>
+      <name>getClosestPoint</name>
+      <anchorfile>classSbLine.html</anchorfile>
+      <anchor>afc49eedb145ef1991c44f28b5917bcd0</anchor>
+      <arglist>(const SbVec3f &point) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f &</type>
+      <name>getPosition</name>
+      <anchorfile>classSbLine.html</anchorfile>
+      <anchor>a0443fe92e89186972fdc2d373bb14985</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f &</type>
+      <name>getDirection</name>
+      <anchorfile>classSbLine.html</anchorfile>
+      <anchor>aa7fd52fea972cb036d0143b40343c4e2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>print</name>
+      <anchorfile>classSbLine.html</anchorfile>
+      <anchor>a9cd8e3b4c988f491a1b4df3857dcb993</anchor>
+      <arglist>(FILE *file) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbLineProjector</name>
+    <filename>classSbLineProjector.html</filename>
+    <base>SbProjector</base>
+    <member kind="function">
+      <type></type>
+      <name>SbLineProjector</name>
+      <anchorfile>classSbLineProjector.html</anchorfile>
+      <anchor>a62208e6694d0c49d5f5f2285253dd2c6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbProjector *</type>
+      <name>copy</name>
+      <anchorfile>classSbLineProjector.html</anchorfile>
+      <anchor>a0e27b2257ff05292cf44c0ad5fff8798</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbVec3f</type>
+      <name>project</name>
+      <anchorfile>classSbLineProjector.html</anchorfile>
+      <anchor>a37d1853c90acf15a9f1b89f5ce916328</anchor>
+      <arglist>(const SbVec2f &point)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>tryProject</name>
+      <anchorfile>classSbLineProjector.html</anchorfile>
+      <anchor>a30d31ed062b21ede8aba6d6efb7cabcd</anchor>
+      <arglist>(const SbVec2f &point, const float epsilon, SbVec3f &result)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setLine</name>
+      <anchorfile>classSbLineProjector.html</anchorfile>
+      <anchor>a67f4544fb46670d4a5a1f7d19f07a3c9</anchor>
+      <arglist>(const SbLine &line)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbLine &</type>
+      <name>getLine</name>
+      <anchorfile>classSbLineProjector.html</anchorfile>
+      <anchor>a9cbcedfbc8a50fae937f50c5ea58d230</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbVec3f</type>
+      <name>getVector</name>
+      <anchorfile>classSbLineProjector.html</anchorfile>
+      <anchor>a0ac417f0ecb8ba48885eb38797cd8cb0</anchor>
+      <arglist>(const SbVec2f &viewpos1, const SbVec2f &viewpos2)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbVec3f</type>
+      <name>getVector</name>
+      <anchorfile>classSbLineProjector.html</anchorfile>
+      <anchor>a69cdc927750e6a129219255de434f535</anchor>
+      <arglist>(const SbVec2f &viewpos)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setStartPosition</name>
+      <anchorfile>classSbLineProjector.html</anchorfile>
+      <anchor>a1a5e94503de9afdc59070e6c2e3da3fc</anchor>
+      <arglist>(const SbVec2f &viewpos)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setStartPosition</name>
+      <anchorfile>classSbLineProjector.html</anchorfile>
+      <anchor>ad03cee2f1c3908b186d9373dd320b6c5</anchor>
+      <arglist>(const SbVec3f &point)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setWorkingSpace</name>
+      <anchorfile>classSbProjector.html</anchorfile>
+      <anchor>acc11d72e261a3a27304377d673e48b21</anchor>
+      <arglist>(const SbMatrix &space)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbLine</type>
+      <name>line</name>
+      <anchorfile>classSbLineProjector.html</anchorfile>
+      <anchor>a941a98593075b2dd72aefe27389675dd</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbVec3f</type>
+      <name>lastPoint</name>
+      <anchorfile>classSbLineProjector.html</anchorfile>
+      <anchor>a933b480d6eee70fa3dea6a5fcf4aae5b</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbList</name>
+    <filename>classSbList.html</filename>
+    <templarg>Type</templarg>
+    <member kind="function">
+      <type></type>
+      <name>SbList</name>
+      <anchorfile>classSbList.html</anchorfile>
+      <anchor>ab18cad4eb2d06030cd564917a8c331f4</anchor>
+      <arglist>(const int sizehint=DEFAULTSIZE)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbList</name>
+      <anchorfile>classSbList.html</anchorfile>
+      <anchor>a189665fb116eed3812bad8a2da247d3d</anchor>
+      <arglist>(const SbList< Type > &l)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SbList</name>
+      <anchorfile>classSbList.html</anchorfile>
+      <anchor>ae7c20239e83b64aec15b53273622618d</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>copy</name>
+      <anchorfile>classSbList.html</anchorfile>
+      <anchor>ad35a42495f3ecb04a19a387dc468ce92</anchor>
+      <arglist>(const SbList< Type > &l)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbList< Type > &</type>
+      <name>operator=</name>
+      <anchorfile>classSbList.html</anchorfile>
+      <anchor>a54522df5b70fac1df3c4eaa8808ccbc6</anchor>
+      <arglist>(const SbList< Type > &l)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>fit</name>
+      <anchorfile>classSbList.html</anchorfile>
+      <anchor>ad92621e814796448b9fe0990bdb959ab</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>append</name>
+      <anchorfile>classSbList.html</anchorfile>
+      <anchor>ae98b0264bc9a47902cb36386dde1341c</anchor>
+      <arglist>(const Type item)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>find</name>
+      <anchorfile>classSbList.html</anchorfile>
+      <anchor>a965b16dcd3df1052b9926312905f87ae</anchor>
+      <arglist>(const Type item) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>insert</name>
+      <anchorfile>classSbList.html</anchorfile>
+      <anchor>ada8fe73c9935bd004fc2b9c07bc68638</anchor>
+      <arglist>(const Type item, const int insertbefore)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeItem</name>
+      <anchorfile>classSbList.html</anchorfile>
+      <anchor>ab4817441dd2125c7dc22b7b6d3d84155</anchor>
+      <arglist>(const Type item)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>remove</name>
+      <anchorfile>classSbList.html</anchorfile>
+      <anchor>aa3ca1bc32dde2755b354dd250fbed1da</anchor>
+      <arglist>(const int index)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeFast</name>
+      <anchorfile>classSbList.html</anchorfile>
+      <anchor>a5c53be30fa6d84a05676128ff4f1e4b3</anchor>
+      <arglist>(const int index)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getLength</name>
+      <anchorfile>classSbList.html</anchorfile>
+      <anchor>a8527386d48de36971b2460f61e4873e7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>truncate</name>
+      <anchorfile>classSbList.html</anchorfile>
+      <anchor>a0dc149facedb4f0ac8c1ccb2d628ed1d</anchor>
+      <arglist>(const int length, const int dofit=0)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>push</name>
+      <anchorfile>classSbList.html</anchorfile>
+      <anchor>af8b64ab9fa5562d1ae179a2ba3c825fe</anchor>
+      <arglist>(const Type item)</arglist>
+    </member>
+    <member kind="function">
+      <type>Type</type>
+      <name>pop</name>
+      <anchorfile>classSbList.html</anchorfile>
+      <anchor>a23a3b993144dfe304eee41cb555549f7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>const Type *</type>
+      <name>getArrayPtr</name>
+      <anchorfile>classSbList.html</anchorfile>
+      <anchor>ab28a59b1a848e2e553f18ecd08527a58</anchor>
+      <arglist>(const int start=0) const </arglist>
+    </member>
+    <member kind="function">
+      <type>Type</type>
+      <name>operator[]</name>
+      <anchorfile>classSbList.html</anchorfile>
+      <anchor>ae520560666e824264137d148e824243e</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>Type &</type>
+      <name>operator[]</name>
+      <anchorfile>classSbList.html</anchorfile>
+      <anchor>a61f700e59d16e5d793d9ba97f071e822</anchor>
+      <arglist>(const int index)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator==</name>
+      <anchorfile>classSbList.html</anchorfile>
+      <anchor>a974b3f9163c9c6b7960d1c73ee2dc4e8</anchor>
+      <arglist>(const SbList< Type > &l) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbList.html</anchorfile>
+      <anchor>afcd87df8458e16206ff4c7d5c5ce303e</anchor>
+      <arglist>(const SbList< Type > &l) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>ensureCapacity</name>
+      <anchorfile>classSbList.html</anchorfile>
+      <anchor>af046ab4c15fea0db879ed5e8388b9156</anchor>
+      <arglist>(const int size)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>expand</name>
+      <anchorfile>classSbList.html</anchorfile>
+      <anchor>aed7f50965b7b3a655b8013c440313980</anchor>
+      <arglist>(const int size)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>int</type>
+      <name>getArraySize</name>
+      <anchorfile>classSbList.html</anchorfile>
+      <anchor>a528ac3389f454a8206bca3b166d2a5f8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbMatrix</name>
+    <filename>classSbMatrix.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbMatrix</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>aa9c543c99277c8efe81ecaa27d2977a3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbMatrix</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>af4f62a6e3d63538dc5660b59592f3559</anchor>
+      <arglist>(const float a11, const float a12, const float a13, const float a14, const float a21, const float a22, const float a23, const float a24, const float a31, const float a32, const float a33, const float a34, const float a41, const float a42, const float a43, const float a44)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbMatrix</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>a11cc61c8a398ca99f727c24e9dac5145</anchor>
+      <arglist>(const SbMat &matrix)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbMatrix</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>a14a38bb0c23bd9899b73e1cf6d42674f</anchor>
+      <arglist>(const SbMat *matrix)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbMatrix</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>a8e36c51695b7f881e6527a0171e4b59b</anchor>
+      <arglist>(const SbDPMatrix &matrix)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SbMatrix</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>a56c2af917e531b6a2c689277da0e5e40</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>a823e51aa6487c9445f08520664bb0f24</anchor>
+      <arglist>(const SbMat &m)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>a336dcb30ce4faaac2f0ad661b3c611d4</anchor>
+      <arglist>(const SbDPMatrix &m)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>a64f74a53cfa9fa179febed9c526a5e5a</anchor>
+      <arglist>(const float *pMat)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbMat &</type>
+      <name>getValue</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>a985e8cd7ac8771a0fc4da0579932d19c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>makeIdentity</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>aa3932a07fef33751bea1d2afad98dd80</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setRotate</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>ad980a0a21520443af5f27ad2c3a0ac4d</anchor>
+      <arglist>(const SbRotation &q)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbMatrix</type>
+      <name>inverse</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>a4e99f030b83ae08e885ed43558a1b9b5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>det3</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>a39aa5544c14e36f3090be4284a3ba2a6</anchor>
+      <arglist>(int r1, int r2, int r3, int c1, int c2, int c3) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>det3</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>a8f7fddeb6c22a4e8b3170b4400e4512d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>det4</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>ae5de806e797f203628e8fae31a653c32</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>equals</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>a69ddc3035f28bcce3457c49b886f75f5</anchor>
+      <arglist>(const SbMatrix &m, float tolerance) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getValue</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>ad5b9d0fc68e6657036e34cf941768adb</anchor>
+      <arglist>(SbMat &m) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setScale</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>ac3fe68df7dff290a61a29ee3494559fb</anchor>
+      <arglist>(const float s)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setScale</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>a20666edc6bd3449c8121213504e2d779</anchor>
+      <arglist>(const SbVec3f &s)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setTranslate</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>a9e7499122cfa98b5e3eec4832248343d</anchor>
+      <arglist>(const SbVec3f &t)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setTransform</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>ab213f7106629056c14f92d7cca1b0e40</anchor>
+      <arglist>(const SbVec3f &t, const SbRotation &r, const SbVec3f &s)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setTransform</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>a35048991968e198707e5186ac9c12c68</anchor>
+      <arglist>(const SbVec3f &t, const SbRotation &r, const SbVec3f &s, const SbRotation &so)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setTransform</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>aaa26b5ff6e108f1ad44552320dec9375</anchor>
+      <arglist>(const SbVec3f &translation, const SbRotation &rotation, const SbVec3f &scaleFactor, const SbRotation &scaleOrientation, const SbVec3f &center)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getTransform</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>a2ab231640a3a3211716de76c07606e70</anchor>
+      <arglist>(SbVec3f &t, SbRotation &r, SbVec3f &s, SbRotation &so) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getTransform</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>a3ddfbb7b43f8d347717cc6621d5457d1</anchor>
+      <arglist>(SbVec3f &translation, SbRotation &rotation, SbVec3f &scaleFactor, SbRotation &scaleOrientation, const SbVec3f &center) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>factor</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>aefdcc23eccf6de5cbf7eafd230f206cc</anchor>
+      <arglist>(SbMatrix &r, SbVec3f &s, SbMatrix &u, SbVec3f &t, SbMatrix &proj)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>LUDecomposition</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>a44442a984a6db189e521b8e599187eb3</anchor>
+      <arglist>(int index[4], float &d)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>LUBackSubstitution</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>ad680536320c79d550eeb1e9b4ce8a90d</anchor>
+      <arglist>(int index[4], float b[4]) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbMatrix</type>
+      <name>transpose</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>aa0ef21dc210ce541751d3dd389be6074</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbMatrix &</type>
+      <name>multRight</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>a95c83d6772896a1c592d9f02ef9b9b73</anchor>
+      <arglist>(const SbMatrix &m)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbMatrix &</type>
+      <name>multLeft</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>a9fb67deb0eba537ad84e4a7064ced20d</anchor>
+      <arglist>(const SbMatrix &m)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>multMatrixVec</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>ad96d19c79f60edf82502db778af0c10e</anchor>
+      <arglist>(const SbVec3f &src, SbVec3f &dst) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>multVecMatrix</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>af7fb9a0687aefbc3a853b87923bb538d</anchor>
+      <arglist>(const SbVec3f &src, SbVec3f &dst) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>multDirMatrix</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>ad29df20d6916d82dbf90290a83a7d9a4</anchor>
+      <arglist>(const SbVec3f &src, SbVec3f &dst) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>multLineMatrix</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>a8ee6706c8ddadca45266b6217bec8ab4</anchor>
+      <arglist>(const SbLine &src, SbLine &dst) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>multVecMatrix</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>a725fdbc6bb273e222544ec4f242912e5</anchor>
+      <arglist>(const SbVec4f &src, SbVec4f &dst) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>print</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>a2170946f1261bb3cb3e43dbc07a7d965</anchor>
+      <arglist>(FILE *fp) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>operator float *</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>a2e9cb965db606983daab26f713cd85bd</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>operator SbMat &</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>a68ebdb48cc42675a9608de80ac995b03</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>float *</type>
+      <name>operator[]</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>ad01011ae53be487a1a5951ee501d81f7</anchor>
+      <arglist>(int i)</arglist>
+    </member>
+    <member kind="function">
+      <type>const float *</type>
+      <name>operator[]</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>ac568d42a060b5b72a35d6f8795279161</anchor>
+      <arglist>(int i) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbMatrix &</type>
+      <name>operator=</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>ab923719276439757ba9c351af0d48645</anchor>
+      <arglist>(const SbMat &m)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbMatrix &</type>
+      <name>operator=</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>a53b9da1c1ed8a4aabe50962719b16f21</anchor>
+      <arglist>(const SbMatrix &m)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbMatrix &</type>
+      <name>operator=</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>a2f48f009fcc63c5ccb7a7c49bc80d03a</anchor>
+      <arglist>(const SbRotation &q)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbMatrix &</type>
+      <name>operator*=</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>a2cde5f5b6c11272d146b8684a4c87823</anchor>
+      <arglist>(const SbMatrix &m)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbMatrix</type>
+      <name>identity</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>adc24591ea5071d7d8f18eee7066c36e3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend SbMatrix</type>
+      <name>operator*</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>af6ee85af9ea51cca2e159b777aeafacc</anchor>
+      <arglist>(const SbMatrix &m1, const SbMatrix &m2)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator==</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>abf8843860b5e03a0061ebe2ec9d8a9ad</anchor>
+      <arglist>(const SbMatrix &m1, const SbMatrix &m2)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbMatrix.html</anchorfile>
+      <anchor>a00563ae0cae392aefedeb3a6f77ce9f4</anchor>
+      <arglist>(const SbMatrix &m1, const SbMatrix &m2)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbName</name>
+    <filename>classSbName.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbName</name>
+      <anchorfile>classSbName.html</anchorfile>
+      <anchor>ad6a4c7d4f516d74b22a0f054065c4d1b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbName</name>
+      <anchorfile>classSbName.html</anchorfile>
+      <anchor>ab724be41e08ba30cbe70bca6bb0f6920</anchor>
+      <arglist>(const char *namestring)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbName</name>
+      <anchorfile>classSbName.html</anchorfile>
+      <anchor>ab523d9d8a9ebe1a7e7d7206579cba24f</anchor>
+      <arglist>(const SbString &str)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbName</name>
+      <anchorfile>classSbName.html</anchorfile>
+      <anchor>a29e5b8239dd822004d5a332bfecec96e</anchor>
+      <arglist>(const SbName &name)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SbName</name>
+      <anchorfile>classSbName.html</anchorfile>
+      <anchor>a727ed1c947b2f9a7f00216489af3fa5d</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>const char *</type>
+      <name>getString</name>
+      <anchorfile>classSbName.html</anchorfile>
+      <anchor>a3b56356c5c5f8e3fabc0dbc47c6499fe</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getLength</name>
+      <anchorfile>classSbName.html</anchorfile>
+      <anchor>a8922348ac9a89bd418ec7cc580d7b037</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator!</name>
+      <anchorfile>classSbName.html</anchorfile>
+      <anchor>a4dd95424ad0fc82a5dd7ea7b3e13738e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>operator const char *</name>
+      <anchorfile>classSbName.html</anchorfile>
+      <anchor>a11223b37f380585bc94e490ff300091f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isIdentStartChar</name>
+      <anchorfile>classSbName.html</anchorfile>
+      <anchor>a8542c60491baad59191fa04c8f05c7ff</anchor>
+      <arglist>(const char c)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isIdentChar</name>
+      <anchorfile>classSbName.html</anchorfile>
+      <anchor>a3f201ffe519350d5ae06f31fc30ed9c9</anchor>
+      <arglist>(const char c)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isBaseNameStartChar</name>
+      <anchorfile>classSbName.html</anchorfile>
+      <anchor>ab4e8fb488f254fda26e22055223ecf0e</anchor>
+      <arglist>(const char c)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isBaseNameChar</name>
+      <anchorfile>classSbName.html</anchorfile>
+      <anchor>ad4c80d5dd355792ef2406f09d47b42de</anchor>
+      <arglist>(const char c)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbName &</type>
+      <name>empty</name>
+      <anchorfile>classSbName.html</anchorfile>
+      <anchor>a20587288b45a68e953a08428640afcc9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator==</name>
+      <anchorfile>classSbName.html</anchorfile>
+      <anchor>a1a9e2e87224f997e7b85ea4270f31491</anchor>
+      <arglist>(const SbName &lhs, const char *rhs)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator==</name>
+      <anchorfile>classSbName.html</anchorfile>
+      <anchor>a11b92ad49c0bd13adc4cfa5bbaa4ff0d</anchor>
+      <arglist>(const char *lhs, const SbName &rhs)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator==</name>
+      <anchorfile>classSbName.html</anchorfile>
+      <anchor>af664e0fe96b220633d87506098c586ff</anchor>
+      <arglist>(const SbName &lhs, const SbName &rhs)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbName.html</anchorfile>
+      <anchor>a817a20561fe7a7cc170a871975806296</anchor>
+      <arglist>(const SbName &lhs, const char *rhs)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbName.html</anchorfile>
+      <anchor>aed52cb7e045ed247aba2ca9e0715c031</anchor>
+      <arglist>(const char *lhs, const SbName &rhs)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbName.html</anchorfile>
+      <anchor>a29000d9ba142f3ad44fb42b0c9b9baf3</anchor>
+      <arglist>(const SbName &lhs, const SbName &rhs)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbOctTree</name>
+    <filename>classSbOctTree.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbOctTree</name>
+      <anchorfile>classSbOctTree.html</anchorfile>
+      <anchor>add70351f00eacc285ac91c8394af6f84</anchor>
+      <arglist>(const SbBox3f &bbox, const SbOctTreeFuncs &itemfuncs, const int maxitemspernode=64)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SbOctTree</name>
+      <anchorfile>classSbOctTree.html</anchorfile>
+      <anchor>ab9a58a484f6eacacce9b5d91943abd7b</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addItem</name>
+      <anchorfile>classSbOctTree.html</anchorfile>
+      <anchor>abe0d819501c3e600783942cffb2b157f</anchor>
+      <arglist>(void *const item)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeItem</name>
+      <anchorfile>classSbOctTree.html</anchorfile>
+      <anchor>a0960def43c29ed624d0da49241db7d77</anchor>
+      <arglist>(void *const item)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>findItems</name>
+      <anchorfile>classSbOctTree.html</anchorfile>
+      <anchor>a10d23e833a1d3a1c45eee2ec7808fef0</anchor>
+      <arglist>(const SbVec3f &pos, SbList< void * > &destarray, const SbBool removeduplicates=TRUE) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>findItems</name>
+      <anchorfile>classSbOctTree.html</anchorfile>
+      <anchor>ac7ab5ad89d43d84fc0b222b83813bb60</anchor>
+      <arglist>(const SbBox3f &box, SbList< void * > &destarray, const SbBool removeduplicates=TRUE) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>findItems</name>
+      <anchorfile>classSbOctTree.html</anchorfile>
+      <anchor>a666126ccabc9c9b144d8134c708eea9c</anchor>
+      <arglist>(const SbSphere &sphere, SbList< void * > &destarray, const SbBool removeduplicates=TRUE) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>findItems</name>
+      <anchorfile>classSbOctTree.html</anchorfile>
+      <anchor>a74610e46f323032c732ce889537071e9</anchor>
+      <arglist>(const SbPlane *const planes, const int numplanes, SbList< void * > &destarray, const SbBool removeduplicates=TRUE) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbBox3f &</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSbOctTree.html</anchorfile>
+      <anchor>a88265002b10b254686e652d04369f9aa</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>clear</name>
+      <anchorfile>classSbOctTree.html</anchorfile>
+      <anchor>a40ce23dda004f6b4a6c97a488286b0c7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="struct">
+    <name>SbOctTreeFuncs</name>
+    <filename>structSbOctTreeFuncs.html</filename>
+    <member kind="variable">
+      <type>SbBool(*</type>
+      <name>ptinsidefunc</name>
+      <anchorfile>structSbOctTreeFuncs.html</anchorfile>
+      <anchor>a5450fad1a556bcb0788817e5a39fc16e</anchor>
+      <arglist>)(void *const item, const SbVec3f &pt)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SbBool(*</type>
+      <name>insideboxfunc</name>
+      <anchorfile>structSbOctTreeFuncs.html</anchorfile>
+      <anchor>a19dbec3e9e9c84894d8cad53143af732</anchor>
+      <arglist>)(void *const item, const SbBox3f &box)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SbBool(*</type>
+      <name>insidespherefunc</name>
+      <anchorfile>structSbOctTreeFuncs.html</anchorfile>
+      <anchor>a39db96f6e92c0ca5734f0ae3158a75a7</anchor>
+      <arglist>)(void *const item, const SbSphere &sphere)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SbBool(*</type>
+      <name>insideplanesfunc</name>
+      <anchorfile>structSbOctTreeFuncs.html</anchorfile>
+      <anchor>a755d9f3c5dcab3bfbaf8ac46c17c537f</anchor>
+      <arglist>)(void *const item, const SbPlane *const planes, const int numplanes)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbPlane</name>
+    <filename>classSbPlane.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbPlane</name>
+      <anchorfile>classSbPlane.html</anchorfile>
+      <anchor>a1db5bae636297d29cc50435cd2f85cde</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbPlane</name>
+      <anchorfile>classSbPlane.html</anchorfile>
+      <anchor>a9d318bb4c7e48e81dfee4248048b3c0b</anchor>
+      <arglist>(const SbVec3f &normal, const float D)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbPlane</name>
+      <anchorfile>classSbPlane.html</anchorfile>
+      <anchor>acb9fc24accebfae55bc56cd1deda2aa7</anchor>
+      <arglist>(const SbVec3f &p0, const SbVec3f &p1, const SbVec3f &p2)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbPlane</name>
+      <anchorfile>classSbPlane.html</anchorfile>
+      <anchor>aed3e3d54f30693e031efd3373f35a25c</anchor>
+      <arglist>(const SbVec3f &normal, const SbVec3f &point)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>offset</name>
+      <anchorfile>classSbPlane.html</anchorfile>
+      <anchor>a324e8467ece2b14d3cd993d471862a6e</anchor>
+      <arglist>(const float d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSbPlane.html</anchorfile>
+      <anchor>a3fdc7674d58978e6084aeaa9904bc45b</anchor>
+      <arglist>(const SbLine &l, SbVec3f &intersection) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>transform</name>
+      <anchorfile>classSbPlane.html</anchorfile>
+      <anchor>a383bc77412bbf7173e96a8e14e5a3325</anchor>
+      <arglist>(const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isInHalfSpace</name>
+      <anchorfile>classSbPlane.html</anchorfile>
+      <anchor>a06ed999695986b64637e7259ed08e025</anchor>
+      <arglist>(const SbVec3f &point) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getDistance</name>
+      <anchorfile>classSbPlane.html</anchorfile>
+      <anchor>ac0edd1b836dc4a1b82b30e2022c96af4</anchor>
+      <arglist>(const SbVec3f &point) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f &</type>
+      <name>getNormal</name>
+      <anchorfile>classSbPlane.html</anchorfile>
+      <anchor>a406e0a08d2cf669cdb6d46985451e0c3</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getDistanceFromOrigin</name>
+      <anchorfile>classSbPlane.html</anchorfile>
+      <anchor>a866c4110060e528e8c97a1bc68c87942</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>print</name>
+      <anchorfile>classSbPlane.html</anchorfile>
+      <anchor>ae2473004750eecc7ad898be2683d13f3</anchor>
+      <arglist>(FILE *file) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSbPlane.html</anchorfile>
+      <anchor>ad1c37626dab205b1adcfcd17d7383f48</anchor>
+      <arglist>(const SbPlane &pl, SbLine &line) const </arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator==</name>
+      <anchorfile>classSbPlane.html</anchorfile>
+      <anchor>a8830930d3c1f38ec5d41cc9b5416a142</anchor>
+      <arglist>(const SbPlane &p1, const SbPlane &p2)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbPlane.html</anchorfile>
+      <anchor>a45b6be8ea7abb92fa999a67e5724bd4b</anchor>
+      <arglist>(const SbPlane &p1, const SbPlane &p2)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbPlaneProjector</name>
+    <filename>classSbPlaneProjector.html</filename>
+    <base>SbProjector</base>
+    <member kind="function">
+      <type></type>
+      <name>SbPlaneProjector</name>
+      <anchorfile>classSbPlaneProjector.html</anchorfile>
+      <anchor>a17fb773d8a14e7c0a2099cf062f41f44</anchor>
+      <arglist>(const SbBool orient=FALSE)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbPlaneProjector</name>
+      <anchorfile>classSbPlaneProjector.html</anchorfile>
+      <anchor>a3ef8017b79f7ddb0114cf1b4ac2cdcdc</anchor>
+      <arglist>(const SbPlane &plane, const SbBool orient=FALSE)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbProjector *</type>
+      <name>copy</name>
+      <anchorfile>classSbPlaneProjector.html</anchorfile>
+      <anchor>ae3f3b295ffcddc449ed87884696cc22a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbVec3f</type>
+      <name>project</name>
+      <anchorfile>classSbPlaneProjector.html</anchorfile>
+      <anchor>af53fe67381ccac9b29de56c243ab5243</anchor>
+      <arglist>(const SbVec2f &point)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>tryProject</name>
+      <anchorfile>classSbPlaneProjector.html</anchorfile>
+      <anchor>a56924db7500b49c135112a478e0544ba</anchor>
+      <arglist>(const SbVec2f &point, const float epsilon, SbVec3f &result)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPlane</name>
+      <anchorfile>classSbPlaneProjector.html</anchorfile>
+      <anchor>a87b6cc3c0b0081f6794283c08bf6a815</anchor>
+      <arglist>(const SbPlane &plane)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbPlane &</type>
+      <name>getPlane</name>
+      <anchorfile>classSbPlaneProjector.html</anchorfile>
+      <anchor>ae1631081487749e1d59d50f5d7421577</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setOrientToEye</name>
+      <anchorfile>classSbPlaneProjector.html</anchorfile>
+      <anchor>a338c5c92203c71af31467f53e7ca067e</anchor>
+      <arglist>(const SbBool orienttoeye)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isOrientToEye</name>
+      <anchorfile>classSbPlaneProjector.html</anchorfile>
+      <anchor>a67f83822957c8b8bc0d242bb0e16dee0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbVec3f</type>
+      <name>getVector</name>
+      <anchorfile>classSbPlaneProjector.html</anchorfile>
+      <anchor>a71bff22fade60bab1dff0712fc9c1b09</anchor>
+      <arglist>(const SbVec2f &viewpos1, const SbVec2f &viewpos2)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbVec3f</type>
+      <name>getVector</name>
+      <anchorfile>classSbPlaneProjector.html</anchorfile>
+      <anchor>a4078f3a50298f318235dd7385db0c82c</anchor>
+      <arglist>(const SbVec2f &viewpos)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setStartPosition</name>
+      <anchorfile>classSbPlaneProjector.html</anchorfile>
+      <anchor>a313f157900e6b80cee0bcb7247966d9a</anchor>
+      <arglist>(const SbVec2f &viewpos)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setStartPosition</name>
+      <anchorfile>classSbPlaneProjector.html</anchorfile>
+      <anchor>a2b9100b73f90134a2f178ea73b5d2a57</anchor>
+      <arglist>(const SbVec3f &point)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setupPlane</name>
+      <anchorfile>classSbPlaneProjector.html</anchorfile>
+      <anchor>a688bfaa1b95d749458ffb137314c5703</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbPlane</type>
+      <name>plane</name>
+      <anchorfile>classSbPlaneProjector.html</anchorfile>
+      <anchor>a285bd75831659701d3be8e67233d9b39</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbPlane</type>
+      <name>nonOrientPlane</name>
+      <anchorfile>classSbPlaneProjector.html</anchorfile>
+      <anchor>a1306a57449db989650f04758486d3951</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbBool</type>
+      <name>orientToEye</name>
+      <anchorfile>classSbPlaneProjector.html</anchorfile>
+      <anchor>a217fdecb25351d4f4b83ebbf061e52a5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbBool</type>
+      <name>needSetup</name>
+      <anchorfile>classSbPlaneProjector.html</anchorfile>
+      <anchor>aca42872fdc02d9914112c9d9c85c6a3d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbVec3f</type>
+      <name>lastPoint</name>
+      <anchorfile>classSbPlaneProjector.html</anchorfile>
+      <anchor>afbd27c654699465a946209f344b94d72</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbPList</name>
+    <filename>classSbPList.html</filename>
+  </compound>
+  <compound kind="class">
+    <name>SbProfilingData</name>
+    <filename>classSbProfilingData.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbProfilingData</name>
+      <anchorfile>classSbProfilingData.html</anchorfile>
+      <anchor>a488aacafe6ca7807896ac31343667978</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbProfilingData</name>
+      <anchorfile>classSbProfilingData.html</anchorfile>
+      <anchor>a846e722d1391ba5c86952478ee04b923</anchor>
+      <arglist>(const SbProfilingData &rhs)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SbProfilingData</name>
+      <anchorfile>classSbProfilingData.html</anchorfile>
+      <anchor>abd2766243e5524aded127cd6d45a0074</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setActionType</name>
+      <anchorfile>classSbProfilingData.html</anchorfile>
+      <anchor>ae18037eb4ed6aee87bd05e511ee33f55</anchor>
+      <arglist>(SoType actiontype)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoType</type>
+      <name>getActionType</name>
+      <anchorfile>classSbProfilingData.html</anchorfile>
+      <anchor>a8fee8cfcb0ea11f6b39c61f4b23c1a75</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setActionStartTime</name>
+      <anchorfile>classSbProfilingData.html</anchorfile>
+      <anchor>afedc0010bd7aac22f3191acfaafb4d73</anchor>
+      <arglist>(SbTime starttime)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbTime</type>
+      <name>getActionStartTime</name>
+      <anchorfile>classSbProfilingData.html</anchorfile>
+      <anchor>af81ea04bbb250ad845ab09842a3bacab</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setActionStopTime</name>
+      <anchorfile>classSbProfilingData.html</anchorfile>
+      <anchor>acfa2223276b957082882eca43b9464c2</anchor>
+      <arglist>(SbTime stoptime)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbTime</type>
+      <name>getActionStopTime</name>
+      <anchorfile>classSbProfilingData.html</anchorfile>
+      <anchor>aa61ac387d00dca469744778b173a53c0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbTime</type>
+      <name>getActionDuration</name>
+      <anchorfile>classSbProfilingData.html</anchorfile>
+      <anchor>aed43aca0a6bc52249ad57288a0f2adad</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setNodeTiming</name>
+      <anchorfile>classSbProfilingData.html</anchorfile>
+      <anchor>a27e4e5f78b5e5c1d0e90f040f3835a6a</anchor>
+      <arglist>(const SoPath *path, SbTime timing)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setNodeTiming</name>
+      <anchorfile>classSbProfilingData.html</anchorfile>
+      <anchor>a05fd61b8921339389b1c5079a82e45fa</anchor>
+      <arglist>(int idx, SbTime timing)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>preOffsetNodeTiming</name>
+      <anchorfile>classSbProfilingData.html</anchorfile>
+      <anchor>af20d7eb46b40fd5e6085479bf8d55181</anchor>
+      <arglist>(int idx, SbTime timing)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbTime</type>
+      <name>getNodeTiming</name>
+      <anchorfile>classSbProfilingData.html</anchorfile>
+      <anchor>ae286da3c7216ff41f377f028ee1dfe38</anchor>
+      <arglist>(const SoPath *path, unsigned int queryflags=0) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getIndex</name>
+      <anchorfile>classSbProfilingData.html</anchorfile>
+      <anchor>aecb6beb0a686cc503b2dfabf086aa396</anchor>
+      <arglist>(const SoPath *path, SbBool create=FALSE)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getParentIndex</name>
+      <anchorfile>classSbProfilingData.html</anchorfile>
+      <anchor>a37985e2a40de405bc1655d32a1439b65</anchor>
+      <arglist>(int idx) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>reset</name>
+      <anchorfile>classSbProfilingData.html</anchorfile>
+      <anchor>a40251e3b831483c7a8d591fdc8ef8afe</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbProfilingData &</type>
+      <name>operator=</name>
+      <anchorfile>classSbProfilingData.html</anchorfile>
+      <anchor>ac341fadcf59bdd94cd51c2cd4ef7e41d</anchor>
+      <arglist>(const SbProfilingData &rhs)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbProfilingData &</type>
+      <name>operator+=</name>
+      <anchorfile>classSbProfilingData.html</anchorfile>
+      <anchor>ad569c820296171fe6c2798403c7cb508</anchor>
+      <arglist>(const SbProfilingData &rhs)</arglist>
+    </member>
+    <member kind="function">
+      <type>size_t</type>
+      <name>getProfilingDataSize</name>
+      <anchorfile>classSbProfilingData.html</anchorfile>
+      <anchor>a03f58491dc5544dce791c269cf327287</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbProjector</name>
+    <filename>classSbProjector.html</filename>
+    <member kind="function" virtualness="pure">
+      <type>virtual SbVec3f</type>
+      <name>project</name>
+      <anchorfile>classSbProjector.html</anchorfile>
+      <anchor>a10aa00e733aae551b5e813bce2e52d2d</anchor>
+      <arglist>(const SbVec2f &point)=0</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbRotation</name>
+    <filename>classSbRotation.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbRotation</name>
+      <anchorfile>classSbRotation.html</anchorfile>
+      <anchor>af7b34a3688cd8e1bfc3482bddb997b82</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbRotation</name>
+      <anchorfile>classSbRotation.html</anchorfile>
+      <anchor>aabdc5a912bc0a6690dd47083a8b3f39f</anchor>
+      <arglist>(const SbVec3f &axis, const float radians)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbRotation</name>
+      <anchorfile>classSbRotation.html</anchorfile>
+      <anchor>ae048a5c82d3f01f275f6223c8e180092</anchor>
+      <arglist>(const float q[4])</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbRotation</name>
+      <anchorfile>classSbRotation.html</anchorfile>
+      <anchor>ab86e1cbd8aec00ea9006be02649fa93f</anchor>
+      <arglist>(const float q0, const float q1, const float q2, const float q3)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbRotation</name>
+      <anchorfile>classSbRotation.html</anchorfile>
+      <anchor>ac42b51c454f31c7e4427801097cfda1f</anchor>
+      <arglist>(const SbMatrix &m)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbRotation</name>
+      <anchorfile>classSbRotation.html</anchorfile>
+      <anchor>a5a71d62e68580ed900c071b3cf605b56</anchor>
+      <arglist>(const SbVec3f &rotateFrom, const SbVec3f &rotateTo)</arglist>
+    </member>
+    <member kind="function">
+      <type>const float *</type>
+      <name>getValue</name>
+      <anchorfile>classSbRotation.html</anchorfile>
+      <anchor>a56ceb5d89693bb481816cef1aa6888cb</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getValue</name>
+      <anchorfile>classSbRotation.html</anchorfile>
+      <anchor>a3a23df52b8445707f0b2f7af62b46193</anchor>
+      <arglist>(float &q0, float &q1, float &q2, float &q3) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbRotation &</type>
+      <name>setValue</name>
+      <anchorfile>classSbRotation.html</anchorfile>
+      <anchor>a341d6be6f5b7207edb5eb4f118f4e352</anchor>
+      <arglist>(const float q0, const float q1, const float q2, const float q3)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getValue</name>
+      <anchorfile>classSbRotation.html</anchorfile>
+      <anchor>a2ffaac1ce15b20631d9b7a207e70354f</anchor>
+      <arglist>(SbVec3f &axis, float &radians) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getValue</name>
+      <anchorfile>classSbRotation.html</anchorfile>
+      <anchor>a2e724099b40235538bf2d950aefc4c27</anchor>
+      <arglist>(SbMatrix &matrix) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbRotation &</type>
+      <name>invert</name>
+      <anchorfile>classSbRotation.html</anchorfile>
+      <anchor>a60bf4c2709c944b64bef644375250d88</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbRotation</type>
+      <name>inverse</name>
+      <anchorfile>classSbRotation.html</anchorfile>
+      <anchor>ab4ccde92fa0e3a49ba7253572495d0ad</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbRotation &</type>
+      <name>setValue</name>
+      <anchorfile>classSbRotation.html</anchorfile>
+      <anchor>a3f7dfa32c2ab80fc0e6808ca1940512d</anchor>
+      <arglist>(const float q[4])</arglist>
+    </member>
+    <member kind="function">
+      <type>SbRotation &</type>
+      <name>setValue</name>
+      <anchorfile>classSbRotation.html</anchorfile>
+      <anchor>a39efcb6f3651bea7b194f2e56cfb910f</anchor>
+      <arglist>(const SbMatrix &m)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbRotation &</type>
+      <name>setValue</name>
+      <anchorfile>classSbRotation.html</anchorfile>
+      <anchor>a0346dd919d996967cb7d1b907214f0ab</anchor>
+      <arglist>(const SbVec3f &axis, const float radians)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbRotation &</type>
+      <name>setValue</name>
+      <anchorfile>classSbRotation.html</anchorfile>
+      <anchor>a0e4f23004de7569337960d7e5011e63d</anchor>
+      <arglist>(const SbVec3f &rotateFrom, const SbVec3f &rotateTo)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbRotation &</type>
+      <name>operator*=</name>
+      <anchorfile>classSbRotation.html</anchorfile>
+      <anchor>a466a7aae8799516373a99a0e3da290aa</anchor>
+      <arglist>(const SbRotation &q)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbRotation &</type>
+      <name>operator*=</name>
+      <anchorfile>classSbRotation.html</anchorfile>
+      <anchor>a36daec8ca173721537b21146d7bb9a64</anchor>
+      <arglist>(const float s)</arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>operator[]</name>
+      <anchorfile>classSbRotation.html</anchorfile>
+      <anchor>afa8ec3a17f2107882ef71a135d1e94b5</anchor>
+      <arglist>(size_t n) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>equals</name>
+      <anchorfile>classSbRotation.html</anchorfile>
+      <anchor>ad981c09219f1db9a60e3a9d1aa157f16</anchor>
+      <arglist>(const SbRotation &r, float tolerance) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>multVec</name>
+      <anchorfile>classSbRotation.html</anchorfile>
+      <anchor>a7bf8bae2e9ae953e50769fad99689be5</anchor>
+      <arglist>(const SbVec3f &src, SbVec3f &dst) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>scaleAngle</name>
+      <anchorfile>classSbRotation.html</anchorfile>
+      <anchor>aecf5befb7013da43f9c459ee86a81e80</anchor>
+      <arglist>(const float scaleFactor)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbString</type>
+      <name>toString</name>
+      <anchorfile>classSbRotation.html</anchorfile>
+      <anchor>a46624fd51f3907355e1497aa62aaf448</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>fromString</name>
+      <anchorfile>classSbRotation.html</anchorfile>
+      <anchor>abe4d493f5ad74a6c30135f62c0e36df6</anchor>
+      <arglist>(const SbString &str)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>print</name>
+      <anchorfile>classSbRotation.html</anchorfile>
+      <anchor>aac469a8233c886ca5236f984e704429e</anchor>
+      <arglist>(FILE *fp) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbRotation</type>
+      <name>slerp</name>
+      <anchorfile>classSbRotation.html</anchorfile>
+      <anchor>a04650493010ed066c2d055596f38c6f4</anchor>
+      <arglist>(const SbRotation &rot0, const SbRotation &rot1, float t)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbRotation</type>
+      <name>identity</name>
+      <anchorfile>classSbRotation.html</anchorfile>
+      <anchor>a185e88e106dbba29d4bb8339ff28c4ac</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator==</name>
+      <anchorfile>classSbRotation.html</anchorfile>
+      <anchor>a083b52d28a5b2c848ec051b051383816</anchor>
+      <arglist>(const SbRotation &q1, const SbRotation &q2)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbRotation.html</anchorfile>
+      <anchor>a5fb0f927ad287d0913505d7f7ac04429</anchor>
+      <arglist>(const SbRotation &q1, const SbRotation &q2)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend SbRotation</type>
+      <name>operator*</name>
+      <anchorfile>classSbRotation.html</anchorfile>
+      <anchor>a6bded4a443b38c90962ada7ce35996a7</anchor>
+      <arglist>(const SbRotation &q1, const SbRotation &q2)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbSphere</name>
+    <filename>classSbSphere.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbSphere</name>
+      <anchorfile>classSbSphere.html</anchorfile>
+      <anchor>a73387572407620a899681cb05af33cd0</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbSphere</name>
+      <anchorfile>classSbSphere.html</anchorfile>
+      <anchor>a10410586031d8b3c9b5bc55876f3b1c9</anchor>
+      <arglist>(const SbVec3f &center, const float radius)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSbSphere.html</anchorfile>
+      <anchor>a906782620b3e8bdb004ba314e9f90cbe</anchor>
+      <arglist>(const SbVec3f &center, const float radius)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setCenter</name>
+      <anchorfile>classSbSphere.html</anchorfile>
+      <anchor>a4b7d11065b77b3d1ea4308880a6b0574</anchor>
+      <arglist>(const SbVec3f &center)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setRadius</name>
+      <anchorfile>classSbSphere.html</anchorfile>
+      <anchor>a27485e86fea83dff472e6042eab71ed3</anchor>
+      <arglist>(const float radius)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f &</type>
+      <name>getCenter</name>
+      <anchorfile>classSbSphere.html</anchorfile>
+      <anchor>a51899824c3284da57977780d4197ad6a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getRadius</name>
+      <anchorfile>classSbSphere.html</anchorfile>
+      <anchor>ab0baed9c052cd61025e0ce6f592494b4</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>circumscribe</name>
+      <anchorfile>classSbSphere.html</anchorfile>
+      <anchor>a57d815c498ead420cfe4b480fd4a6aa2</anchor>
+      <arglist>(const SbBox3f &box)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSbSphere.html</anchorfile>
+      <anchor>a8d5150f1558437d3df085a99148b2da6</anchor>
+      <arglist>(const SbLine &l, SbVec3f &intersection) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSbSphere.html</anchorfile>
+      <anchor>a19ce686c2aa73243e226c4f6248cebc2</anchor>
+      <arglist>(const SbLine &l, SbVec3f &enter, SbVec3f &exit) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>pointInside</name>
+      <anchorfile>classSbSphere.html</anchorfile>
+      <anchor>aabe23950f304691ffe483d5204c110de</anchor>
+      <arglist>(const SbVec3f &p) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>print</name>
+      <anchorfile>classSbSphere.html</anchorfile>
+      <anchor>a90637cee3bd8473e4b99ed8ab0fcb009</anchor>
+      <arglist>(FILE *file) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbSpherePlaneProjector</name>
+    <filename>classSbSpherePlaneProjector.html</filename>
+    <base>SbSphereSectionProjector</base>
+    <member kind="function">
+      <type></type>
+      <name>SbSpherePlaneProjector</name>
+      <anchorfile>classSbSpherePlaneProjector.html</anchorfile>
+      <anchor>a3042ff531eb61c7cbc3b9d4c5a6f3b19</anchor>
+      <arglist>(const float edgetol=0.9f, const SbBool orienttoeye=TRUE)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbSpherePlaneProjector</name>
+      <anchorfile>classSbSpherePlaneProjector.html</anchorfile>
+      <anchor>a85c71f491a82ea4e698bda6611365bf2</anchor>
+      <arglist>(const SbSphere &sph, const float edgetol=0.9f, const SbBool orienttoeye=TRUE)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbProjector *</type>
+      <name>copy</name>
+      <anchorfile>classSbSpherePlaneProjector.html</anchorfile>
+      <anchor>a979ad6f81c3272af5fb4e011b6144e0b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbVec3f</type>
+      <name>project</name>
+      <anchorfile>classSbSpherePlaneProjector.html</anchorfile>
+      <anchor>affe7047c1f8ef6c2bcf2032d76bd73c4</anchor>
+      <arglist>(const SbVec2f &point)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbRotation</type>
+      <name>getRotation</name>
+      <anchorfile>classSbSpherePlaneProjector.html</anchorfile>
+      <anchor>ab0010e8222fbf7f4a86b8a18260e45e1</anchor>
+      <arglist>(const SbVec3f &point1, const SbVec3f &point2)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbSphereSectionProjector</name>
+      <anchorfile>classSbSphereSectionProjector.html</anchorfile>
+      <anchor>a9090a203bc67b74149a825fc5df14c42</anchor>
+      <arglist>(const float edgetol=0.9f, const SbBool orienttoeye=TRUE)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbSphereSectionProjector</name>
+      <anchorfile>classSbSphereSectionProjector.html</anchorfile>
+      <anchor>a048b76c7d97b33c9576c2e870ea9a502</anchor>
+      <arglist>(const SbSphere &sph, const float edgetol=0.9f, const SbBool orienttoeye=TRUE)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setTolerance</name>
+      <anchorfile>classSbSphereSectionProjector.html</anchorfile>
+      <anchor>ab54f9887c3ba8b10ca0154d3049688b3</anchor>
+      <arglist>(const float edgetol)</arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getTolerance</name>
+      <anchorfile>classSbSphereSectionProjector.html</anchorfile>
+      <anchor>a9948856bbb657386faa06e89f63563d9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setRadialFactor</name>
+      <anchorfile>classSbSphereSectionProjector.html</anchorfile>
+      <anchor>aa089532afabe3ba67335ce603a7c879b</anchor>
+      <arglist>(const float rad=0.0f)</arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getRadialFactor</name>
+      <anchorfile>classSbSphereSectionProjector.html</anchorfile>
+      <anchor>ab761d04897f2ddb3a848ae9884f9a28b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isWithinTolerance</name>
+      <anchorfile>classSbSphereSectionProjector.html</anchorfile>
+      <anchor>ac5f2c7751c2eda4828cf891a39509b8f</anchor>
+      <arglist>(const SbVec3f &point)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f</type>
+      <name>projectAndGetRotation</name>
+      <anchorfile>classSbSphereProjector.html</anchorfile>
+      <anchor>ac38482c976e0d9054e794a034abcf79e</anchor>
+      <arglist>(const SbVec2f &point, SbRotation &rot)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setSphere</name>
+      <anchorfile>classSbSphereProjector.html</anchorfile>
+      <anchor>ace6896e5966432ac44d86c04d1e4eb61</anchor>
+      <arglist>(const SbSphere &sph)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbSphere &</type>
+      <name>getSphere</name>
+      <anchorfile>classSbSphereProjector.html</anchorfile>
+      <anchor>a04cedf93a2991d4c01cf62d682bfb410</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setOrientToEye</name>
+      <anchorfile>classSbSphereProjector.html</anchorfile>
+      <anchor>ac4d069b1a39639e6700a63d659c7236f</anchor>
+      <arglist>(const SbBool orienttoeye)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isOrientToEye</name>
+      <anchorfile>classSbSphereProjector.html</anchorfile>
+      <anchor>a21c3eb49a33a231fd5029313839716de</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setFront</name>
+      <anchorfile>classSbSphereProjector.html</anchorfile>
+      <anchor>a071532046e8c7319df2a29befe5903e2</anchor>
+      <arglist>(const SbBool infront)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isFront</name>
+      <anchorfile>classSbSphereProjector.html</anchorfile>
+      <anchor>a4a3d6320e55c3ce61d70279418336bfc</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isPointInFront</name>
+      <anchorfile>classSbSphereProjector.html</anchorfile>
+      <anchor>acba3d30ad794463d201f395cefc05125</anchor>
+      <arglist>(const SbVec3f &point) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setWorkingSpace</name>
+      <anchorfile>classSbSphereProjector.html</anchorfile>
+      <anchor>afe1519305c87d7726dc40b9daaa59764</anchor>
+      <arglist>(const SbMatrix &space)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbRotation</type>
+      <name>getRotation</name>
+      <anchorfile>classSbSpherePlaneProjector.html</anchorfile>
+      <anchor>a8fb39b306183be8e6353e43df6bfc349</anchor>
+      <arglist>(const SbVec3f &point1, const SbBool tol1, const SbVec3f &point2, const SbBool tol2)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setupTolerance</name>
+      <anchorfile>classSbSphereSectionProjector.html</anchorfile>
+      <anchor>a482a9ff7c5301f9ae5bca606f3f5d345</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SbSphereProjector</name>
+      <anchorfile>classSbSphereProjector.html</anchorfile>
+      <anchor>a868f57ebec32957883b1321b0adf955b</anchor>
+      <arglist>(const SbBool orienttoeye)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SbSphereProjector</name>
+      <anchorfile>classSbSphereProjector.html</anchorfile>
+      <anchor>a378cd6b9ec089b03a78251e433d57758</anchor>
+      <arglist>(const SbSphere &s, const SbBool orienttoeye)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbBool</type>
+      <name>intersectSphereFront</name>
+      <anchorfile>classSbSphereProjector.html</anchorfile>
+      <anchor>ab08294fd4cac38679167e552e4940ab0</anchor>
+      <arglist>(const SbLine &l, SbVec3f &result)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>float</type>
+      <name>tolerance</name>
+      <anchorfile>classSbSphereSectionProjector.html</anchorfile>
+      <anchor>a7428f52b5d33e7c256361c1bfccf9b84</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>float</type>
+      <name>tolDist</name>
+      <anchorfile>classSbSphereSectionProjector.html</anchorfile>
+      <anchor>a8680e19ea7232b1f972fbc5c17478bd3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>float</type>
+      <name>radialFactor</name>
+      <anchorfile>classSbSphereSectionProjector.html</anchorfile>
+      <anchor>ab221449da9bff16c2ffc0a7cd3e4f26f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbVec3f</type>
+      <name>planePoint</name>
+      <anchorfile>classSbSphereSectionProjector.html</anchorfile>
+      <anchor>a9d54fc42f4321c46a2cc8ff4b074e0f6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbVec3f</type>
+      <name>planeDir</name>
+      <anchorfile>classSbSphereSectionProjector.html</anchorfile>
+      <anchor>af31156dbf1e400fb807ab9754bcd13c7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>float</type>
+      <name>planeDist</name>
+      <anchorfile>classSbSphereSectionProjector.html</anchorfile>
+      <anchor>ad6d329c6cdc0645d91226668351118e7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbPlane</type>
+      <name>tolPlane</name>
+      <anchorfile>classSbSphereSectionProjector.html</anchorfile>
+      <anchor>a1607bd15508d9d1f93a3371f8f31b460</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbBool</type>
+      <name>intersectFront</name>
+      <anchorfile>classSbSphereProjector.html</anchorfile>
+      <anchor>af53c03608a41fad58f82856113d20f65</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbSphere</type>
+      <name>sphere</name>
+      <anchorfile>classSbSphereProjector.html</anchorfile>
+      <anchor>ab0ba051f5995c4924989789b99ca818f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbBool</type>
+      <name>orientToEye</name>
+      <anchorfile>classSbSphereProjector.html</anchorfile>
+      <anchor>a0883b57c43eb641b44359f5caeb977fa</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbBool</type>
+      <name>needSetup</name>
+      <anchorfile>classSbSphereProjector.html</anchorfile>
+      <anchor>a136681b3e872e38473160fe0fde0352d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbVec3f</type>
+      <name>lastPoint</name>
+      <anchorfile>classSbSphereProjector.html</anchorfile>
+      <anchor>a23eb381f2626c24f4c2fa378e89412b4</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbSphereProjector</name>
+    <filename>classSbSphereProjector.html</filename>
+    <base>SbProjector</base>
+    <member kind="function" virtualness="pure">
+      <type>virtual SbRotation</type>
+      <name>getRotation</name>
+      <anchorfile>classSbSphereProjector.html</anchorfile>
+      <anchor>a9c4d57571349f6233e78e351b949a7b9</anchor>
+      <arglist>(const SbVec3f &point1, const SbVec3f &point2)=0</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbSphereSectionProjector</name>
+    <filename>classSbSphereSectionProjector.html</filename>
+    <base>SbSphereProjector</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbProjector *</type>
+      <name>copy</name>
+      <anchorfile>classSbSphereSectionProjector.html</anchorfile>
+      <anchor>a029c0ba8ce899c0767cca58f8bd1daae</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbVec3f</type>
+      <name>project</name>
+      <anchorfile>classSbSphereSectionProjector.html</anchorfile>
+      <anchor>ae9bd7709409cf32532354b67bb0cb8f9</anchor>
+      <arglist>(const SbVec2f &point)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbRotation</type>
+      <name>getRotation</name>
+      <anchorfile>classSbSphereSectionProjector.html</anchorfile>
+      <anchor>acb939b44f139674396cfb9304a2fa686</anchor>
+      <arglist>(const SbVec3f &point1, const SbVec3f &point2)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbSphereSheetProjector</name>
+    <filename>classSbSphereSheetProjector.html</filename>
+    <base>SbSphereProjector</base>
+    <member kind="function">
+      <type></type>
+      <name>SbSphereSheetProjector</name>
+      <anchorfile>classSbSphereSheetProjector.html</anchorfile>
+      <anchor>a8356658bb33977f1787120b0c9d40af3</anchor>
+      <arglist>(const SbBool orienttoeye=TRUE)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbSphereSheetProjector</name>
+      <anchorfile>classSbSphereSheetProjector.html</anchorfile>
+      <anchor>a26219758d2f787d0386fcec538289895</anchor>
+      <arglist>(const SbSphere &sph, const SbBool orienttoeye=TRUE)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbProjector *</type>
+      <name>copy</name>
+      <anchorfile>classSbSphereSheetProjector.html</anchorfile>
+      <anchor>a78b0fb44dc547a05cd624f4ccb1bd00e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbVec3f</type>
+      <name>project</name>
+      <anchorfile>classSbSphereSheetProjector.html</anchorfile>
+      <anchor>a0bcb1b01105408906699823d85f8990c</anchor>
+      <arglist>(const SbVec2f &point)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbRotation</type>
+      <name>getRotation</name>
+      <anchorfile>classSbSphereSheetProjector.html</anchorfile>
+      <anchor>ae98f637b246b3defc53a8db8c228d5b0</anchor>
+      <arglist>(const SbVec3f &point1, const SbVec3f &point2)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setupPlane</name>
+      <anchorfile>classSbSphereSheetProjector.html</anchorfile>
+      <anchor>a9e7eea331df3c3fd6197b9d308c444c1</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbVec3f</type>
+      <name>workingProjPoint</name>
+      <anchorfile>classSbSphereSheetProjector.html</anchorfile>
+      <anchor>a1e15498d6b5eec4688af05be0e980815</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbVec3f</type>
+      <name>planePoint</name>
+      <anchorfile>classSbSphereSheetProjector.html</anchorfile>
+      <anchor>a82db4e1ef68eecc7d51b3d88f1178b7b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbVec3f</type>
+      <name>planeDir</name>
+      <anchorfile>classSbSphereSheetProjector.html</anchorfile>
+      <anchor>ab262ce8024b732bb3533c5b78b2ec862</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>float</type>
+      <name>planeDist</name>
+      <anchorfile>classSbSphereSheetProjector.html</anchorfile>
+      <anchor>a6e28d2fee1faf1f50d41f3185826c5dc</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbPlane</type>
+      <name>tolPlane</name>
+      <anchorfile>classSbSphereSheetProjector.html</anchorfile>
+      <anchor>ac4f5bcfe4f3032b8cba40d94572a1e82</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbString</name>
+    <filename>classSbString.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbString</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>ad8bd7fd681ed31cae3c2165b9575e65d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbString</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>a3100d87da8215cf09b4386cb500ad464</anchor>
+      <arglist>(const char *s)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbString</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>a7dee6217016462d0a27715917fa2644b</anchor>
+      <arglist>(const wchar_t *s)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbString</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>a5107e4772f6e2088d256d34da1e30730</anchor>
+      <arglist>(const char *s, int start, int end)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbString</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>a4aa2a3f963edba4e22746393f82d5855</anchor>
+      <arglist>(const SbString &s)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbString</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>a39c40a499231bc125b14b802c0b85f70</anchor>
+      <arglist>(const int digits)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SbString</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>a33b47eab7803f9d9cec6db6862ab2120</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>uint32_t</type>
+      <name>hash</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>a8fe69cd2307f145cd8579e78623f2770</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getLength</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>a40ff62a8a6b3c2279e41a40c4d90d987</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>makeEmpty</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>ade6800edca5eb14538b266a61fede1e4</anchor>
+      <arglist>(SbBool freeold=TRUE)</arglist>
+    </member>
+    <member kind="function">
+      <type>const char *</type>
+      <name>getString</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>a36c93f1212c84f3c509bab21befcaf9e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbString</type>
+      <name>getSubString</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>aa0a2e1d9447be4508e70f0438e2047d7</anchor>
+      <arglist>(int startidx, int endidx=-1) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>deleteSubString</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>a7d14b085ab8efac7bf5ee5a3b4a88e4f</anchor>
+      <arglist>(int startidx, int endidx=-1)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addIntString</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>ac371e6d216d1f29b15b0fe6bd7023e99</anchor>
+      <arglist>(const int value)</arglist>
+    </member>
+    <member kind="function">
+      <type>char</type>
+      <name>operator[]</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>a504691fd9edb039ce9a81b80fd5c6e25</anchor>
+      <arglist>(int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbString &</type>
+      <name>operator=</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>aff8574febe670eb6ed208c38ef9a530f</anchor>
+      <arglist>(const char *s)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbString &</type>
+      <name>operator=</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>a48e6dd186644cb4248fa467873bda3bb</anchor>
+      <arglist>(const SbString &s)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbString &</type>
+      <name>operator+=</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>a7b4907e540abc08f9e966105ed9f20a9</anchor>
+      <arglist>(const char *s)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbString &</type>
+      <name>operator+=</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>a876f50865efc300930a7b242a1417a4b</anchor>
+      <arglist>(const SbString &s)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbString &</type>
+      <name>operator+=</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>a45c3f7f9f4c2b8798f2cb44ccf16dc17</anchor>
+      <arglist>(const char c)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator!</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>a12ace3d31334950a73c0034afa5727e8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>compareSubString</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>ac2abacbc36a4e80da68e3efb2d378762</anchor>
+      <arglist>(const char *text, int offset=0) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbString &</type>
+      <name>sprintf</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>a5b8b394310de686b49033d6e5ef16280</anchor>
+      <arglist>(const char *formatstr,...)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbString &</type>
+      <name>vsprintf</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>af55ef20fed88bf7dbb8cb1eaf2457af3</anchor>
+      <arglist>(const char *formatstr, va_list args)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>find</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>a1187400f9d3f0c458475c0882fa25a68</anchor>
+      <arglist>(const SbString &s) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>findAll</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>a503482650e525fc7c75887ee2c80602c</anchor>
+      <arglist>(const SbString &s, SbIntList &found) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbString</type>
+      <name>lower</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>afddda19e7e3c6485778322f7dd7f7c84</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbString</type>
+      <name>upper</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>a27374fbca91b0aae370a06a30332c10e</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>print</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>ae1c15177a1a67ff07c0899b29f60f0b6</anchor>
+      <arglist>(std::FILE *fp) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static uint32_t</type>
+      <name>hash</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>aeb40745b411a8d8efb71f1c738e3df8d</anchor>
+      <arglist>(const char *s)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator==</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>acb6753b1515604ca971a1a87aff2f428</anchor>
+      <arglist>(const SbString &sbstr, const char *s)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator==</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>ac9b65d4d28f6c30992fea63ddd7cf2b9</anchor>
+      <arglist>(const char *s, const SbString &sbstr)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator==</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>a678e767b7619480700a63bc39c567734</anchor>
+      <arglist>(const SbString &str1, const SbString &str2)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>aea9790c709cb18bdb1d696b322dbf1cf</anchor>
+      <arglist>(const SbString &sbstr, const char *s)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>a65681d9c628370051ef61439f119bf17</anchor>
+      <arglist>(const char *s, const SbString &sbstr)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>ac7482060b03b437119ecae06d3986178</anchor>
+      <arglist>(const SbString &str1, const SbString &str2)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator<</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>a6ed1cb37360a4ca12c90f1c7cb27db6b</anchor>
+      <arglist>(const SbString &sbstr, const char *s)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator<</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>a9072e7b323d65c64110af3fff813b4d1</anchor>
+      <arglist>(const char *s, const SbString &sbstr)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator<</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>a94ed21c674ca5fc0100e0babf1a680cb</anchor>
+      <arglist>(const SbString &str1, const SbString &str2)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator></name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>a4ec0654b3fe5c53bfc65b10746731d7f</anchor>
+      <arglist>(const SbString &sbstr, const char *s)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator></name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>a46bc605c66301db6ecb77e923fec9a91</anchor>
+      <arglist>(const char *s, const SbString &sbstr)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator></name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>af52285d09146696f46c923e786a6ad02</anchor>
+      <arglist>(const SbString &str1, const SbString &str2)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend const SbString</type>
+      <name>operator+</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>a9eaa950edece45dbdf394a3b39744c5d</anchor>
+      <arglist>(const SbString &str1, const SbString &str2)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend const SbString</type>
+      <name>operator+</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>a8c85f017ad0d4f843049a0c0f5026fa8</anchor>
+      <arglist>(const SbString &sbstr, const char *s)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend const SbString</type>
+      <name>operator+</name>
+      <anchorfile>classSbString.html</anchorfile>
+      <anchor>a54b38460b412035516ce1dca74affbec</anchor>
+      <arglist>(const char *s, const SbString &sbstr)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbStringList</name>
+    <filename>classSbStringList.html</filename>
+    <base>SbPList</base>
+    <member kind="function">
+      <type></type>
+      <name>SbStringList</name>
+      <anchorfile>classSbStringList.html</anchorfile>
+      <anchor>a5f9e3315b61678d13d6f2360cc0e8c98</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbStringList</name>
+      <anchorfile>classSbStringList.html</anchorfile>
+      <anchor>ae66cdc3f06175aff254fd055db619b82</anchor>
+      <arglist>(const int sizehint)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>find</name>
+      <anchorfile>classSbStringList.html</anchorfile>
+      <anchor>a417f2e12fef8f50b0b9c52b9cddcb304</anchor>
+      <arglist>(SbString *string) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>insert</name>
+      <anchorfile>classSbStringList.html</anchorfile>
+      <anchor>ad3242b4d563ab18cf2ec232865490e35</anchor>
+      <arglist>(SbString *string, int insertbefore)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbString *&</type>
+      <name>operator[]</name>
+      <anchorfile>classSbStringList.html</anchorfile>
+      <anchor>a08fcc3f1c87d5dfc984efb7a0ff9da06</anchor>
+      <arglist>(const int idx) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbString **</type>
+      <name>getArrayPtr</name>
+      <anchorfile>classSbStringList.html</anchorfile>
+      <anchor>a81212f126cbb620500693d8109e3c5a6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbTesselator</name>
+    <filename>classSbTesselator.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbTesselator</name>
+      <anchorfile>classSbTesselator.html</anchorfile>
+      <anchor>af364565888f0def8e1665f223adb8d61</anchor>
+      <arglist>(SbTesselatorCB *func=NULL, void *data=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SbTesselator</name>
+      <anchorfile>classSbTesselator.html</anchorfile>
+      <anchor>a635c1016d1bcde86146bb86b04ccb17e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>beginPolygon</name>
+      <anchorfile>classSbTesselator.html</anchorfile>
+      <anchor>a8092c3ca8ca4539e18fff6ff7552c828</anchor>
+      <arglist>(SbBool keepVertices=FALSE, const SbVec3f &normal=SbVec3f(0.0f, 0.0f, 0.0f))</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addVertex</name>
+      <anchorfile>classSbTesselator.html</anchorfile>
+      <anchor>aefa3b7a22e769602fae46054725d7a0b</anchor>
+      <arglist>(const SbVec3f &v, void *data)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>endPolygon</name>
+      <anchorfile>classSbTesselator.html</anchorfile>
+      <anchor>a904c2f4eb454771851a600fce8957385</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setCallback</name>
+      <anchorfile>classSbTesselator.html</anchorfile>
+      <anchor>ab6937880e7f06cecadd8efd95a7c469f</anchor>
+      <arglist>(SbTesselatorCB *func, void *data)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbTime</name>
+    <filename>classSbTime.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbTime</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>a9f7c034551e616cadd327ddef6310484</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbTime</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>a3579ba1742a3827a42f5a6d34b3d8de5</anchor>
+      <arglist>(const double sec)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbTime</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>a43c176cc2f6d54eb4d0bdb57d9cea8c7</anchor>
+      <arglist>(const int32_t sec, const long usec)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbTime</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>a7b1d561c19cc78f7e061fc50c9b0021f</anchor>
+      <arglist>(const struct timeval *const tv)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setToTimeOfDay</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>aeae606e00a26076aeaccca2e0b077aac</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>a8f695933fe3cc2722eb8bdd75aa99c69</anchor>
+      <arglist>(const double sec)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>a2fcad96f5a9be55efbe29574a1de172b</anchor>
+      <arglist>(const int32_t sec, const long usec)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>ab38f422af390a3eb5f9141be0ca41a72</anchor>
+      <arglist>(const struct timeval *const tv)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setMsecValue</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>a675520e49045fd8a1cf419a3f761c26e</anchor>
+      <arglist>(const unsigned long msec)</arglist>
+    </member>
+    <member kind="function">
+      <type>double</type>
+      <name>getValue</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>a1e3b3352c6e1e3330bc973722b31b0a5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getValue</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>a25850c444ca5546ad930762d84fbd785</anchor>
+      <arglist>(time_t &sec, long &usec) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getValue</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>a3656a0fdcb99666e28b2d529a154b136</anchor>
+      <arglist>(struct timeval *tv) const </arglist>
+    </member>
+    <member kind="function">
+      <type>unsigned long</type>
+      <name>getMsecValue</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>a53242079bebcf638575a503580fea12f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbString</type>
+      <name>format</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>a805ee471c1515b79e25a492fabb7ff52</anchor>
+      <arglist>(const char *const fmt="%S.%i") const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbString</type>
+      <name>formatDate</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>aee559ca25b0c21ecf46e66a53a1a4ba8</anchor>
+      <arglist>(const char *const fmt=NULL) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>parsedate</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>ac5f6ad3aabca3582cc14dfa1ac9c4092</anchor>
+      <arglist>(const char *const date)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbTime &</type>
+      <name>operator+=</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>a644fc261ef8d20ad27e54bbda017c8ec</anchor>
+      <arglist>(const SbTime &tm)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbTime &</type>
+      <name>operator-=</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>a3b3141c403d383780d9ac61d2ebe0b1e</anchor>
+      <arglist>(const SbTime &tm)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbTime</type>
+      <name>operator-</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>ada704b7d227b1a3455b92d04f37dbd4d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbTime &</type>
+      <name>operator*=</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>a6b1b1bd6b756ea34fa61d968a0f45b48</anchor>
+      <arglist>(const double s)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbTime &</type>
+      <name>operator/=</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>a50011d50a5a86f86fe27e48ca2d8ddd3</anchor>
+      <arglist>(const double s)</arglist>
+    </member>
+    <member kind="function">
+      <type>double</type>
+      <name>operator/</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>a0b9af8e86b6f73f3c0957c0178b4c494</anchor>
+      <arglist>(const SbTime &tm) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbTime</type>
+      <name>operator%</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>ac7567255fdd8ffb5163db976f4d4fd10</anchor>
+      <arglist>(const SbTime &tm) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator==</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>ae016c412bb33f25e8545fb8a1f975100</anchor>
+      <arglist>(const SbTime &tm) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>acb03f6e006ed42ca3ab0aef34a7c76d0</anchor>
+      <arglist>(const SbTime &tm) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>operator<</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>acd5d13a6e3b1e05dd6046ceb7bf351bc</anchor>
+      <arglist>(const SbTime &tm) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>operator></name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>a871a6382f5c855cbd87d2b923a14a104</anchor>
+      <arglist>(const SbTime &tm) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>operator<=</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>aa8523e0a101e6e8d75fc6d133b897532</anchor>
+      <arglist>(const SbTime &tm) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>operator>=</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>ad2660348eaf285d16a71f35a8a9500c2</anchor>
+      <arglist>(const SbTime &tm) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>print</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>a216dcb16368240c1ede20813f4aab9a3</anchor>
+      <arglist>(FILE *fp) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbTime</type>
+      <name>getTimeOfDay</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>a6a24da27d9ba83fc848b860f164d00fc</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbTime</type>
+      <name>zero</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>aa43feadef19a055eb17bf244605f9972</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbTime</type>
+      <name>max</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>a43279740f6f03fc3333a2165f4e75322</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbTime</type>
+      <name>maxTime</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>a8c4c29b97fef8d0f9a373fdf10e303e5</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>sleep</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>a1c47c0ca8049cd2129c39ba393d52595</anchor>
+      <arglist>(int msec)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend SbTime</type>
+      <name>operator+</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>a83f13bc9e9d38624d8b33200dbbb55d9</anchor>
+      <arglist>(const SbTime &t0, const SbTime &t1)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend SbTime</type>
+      <name>operator-</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>afbc8605f18ff122b2fd97f6e913b8959</anchor>
+      <arglist>(const SbTime &t0, const SbTime &t1)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend SbTime</type>
+      <name>operator*</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>aca6723ed67e401c11550c29b548b2128</anchor>
+      <arglist>(const double s, const SbTime &tm)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend SbTime</type>
+      <name>operator*</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>a424088174b4e476e6feaf414fd9fd1c9</anchor>
+      <arglist>(const SbTime &tm, const double s)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend SbTime</type>
+      <name>operator/</name>
+      <anchorfile>classSbTime.html</anchorfile>
+      <anchor>ac30cf5c325aca8e6f924ac03e28b571c</anchor>
+      <arglist>(const SbTime &tm, const double s)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbTri3f</name>
+    <filename>classSbTri3f.html</filename>
+    <member kind="function">
+      <type>float</type>
+      <name>getDistance</name>
+      <anchorfile>classSbTri3f.html</anchorfile>
+      <anchor>a572f57f80105d18f96c5ecdd8e56d622</anchor>
+      <arglist>(const SbTri3f &t) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getDistance</name>
+      <anchorfile>classSbTri3f.html</anchorfile>
+      <anchor>a1bb7b2e08618b8876eefdafe64d90730</anchor>
+      <arglist>(const SbVec3f &p) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getDistance</name>
+      <anchorfile>classSbTri3f.html</anchorfile>
+      <anchor>ac1c7af7583616f4e765db99ef626356b</anchor>
+      <arglist>(const SbVec3f &p1, const SbVec3f &p2) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbBox3f</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSbTri3f.html</anchorfile>
+      <anchor>ab32817843cf5175dd0ba6fbc53e8d1c1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static float</type>
+      <name>getDistance</name>
+      <anchorfile>classSbTri3f.html</anchorfile>
+      <anchor>a937567ef2f6dbc2eae693d8ab3e62e7a</anchor>
+      <arglist>(const SbVec3f &p, const SbVec3f &p1, const SbVec3f &p2)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static float</type>
+      <name>sqrDistance</name>
+      <anchorfile>classSbTri3f.html</anchorfile>
+      <anchor>ab3b3f482d2834535d889576dfca7d0cc</anchor>
+      <arglist>(const SbVec3f &a1, const SbVec3f &a2, const SbVec3f &b1, const SbVec3f &b2, float *linP0, float *linP1)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbTypeInfo</name>
+    <filename>structSbTypeInfo.html</filename>
+    <templarg></templarg>
+  </compound>
+  <compound kind="class">
+    <name>SbVec2b</name>
+    <filename>classSbVec2b.html</filename>
+  </compound>
+  <compound kind="class">
+    <name>SbVec2d</name>
+    <filename>classSbVec2d.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbVec2d</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>ac63dd0791c0095c9144f9bb9a6607eea</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec2d</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>a8db1b8fa814457c661fd9d3883fe339b</anchor>
+      <arglist>(const double v[2])</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec2d</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>a49f6c2e309736dc6150b5c5da97d7712</anchor>
+      <arglist>(double x, double y)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec2d</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>ad5b47009527e6d47db0bbde7d901b7d3</anchor>
+      <arglist>(const SbVec2f &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec2d</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>a38d93efca3bd30cfc4dc4a39c772920a</anchor>
+      <arglist>(const SbVec2b &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec2d</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>aa27005c1f3b6621801122a8110a983cb</anchor>
+      <arglist>(const SbVec2s &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec2d</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>a55d2f7e0c108ff0a57d76661627c84df</anchor>
+      <arglist>(const SbVec2i32 &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2d &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>a497a600ee7dd4324a62f344b34927b57</anchor>
+      <arglist>(const double v[2])</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2d &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>aa714b79f7d7157f3f782f223fdb17e23</anchor>
+      <arglist>(double x, double y)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2d &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>ac6bf0143ec4cf44f744d2629c1ff88a5</anchor>
+      <arglist>(const SbVec2f &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2d &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>a8ba5a744c6e52bdc183584f796fbdd38</anchor>
+      <arglist>(const SbVec2b &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2d &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>aef24e59ed4eb153b229737938b362f2f</anchor>
+      <arglist>(const SbVec2s &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2d &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>ad303b770569dff5d0e017cdc9fd707f8</anchor>
+      <arglist>(const SbVec2i32 &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>const double *</type>
+      <name>getValue</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>a8196fd627e54beab9ad70eccb59a532e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getValue</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>ade6f3f6f9ef8b69436556d94aa669419</anchor>
+      <arglist>(double &x, double &y) const </arglist>
+    </member>
+    <member kind="function">
+      <type>double &</type>
+      <name>operator[]</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>a306d9694244216f16a1ee8157547fdb9</anchor>
+      <arglist>(int i)</arglist>
+    </member>
+    <member kind="function">
+      <type>const double &</type>
+      <name>operator[]</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>ab578b7a8f6277d21d6f99fda12d3909c</anchor>
+      <arglist>(int i) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>equals</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>ac72a9b3a91a8eb5df3fbeb9fcba5ebca</anchor>
+      <arglist>(const SbVec2d &v, double tolerance) const </arglist>
+    </member>
+    <member kind="function">
+      <type>double</type>
+      <name>dot</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>aa11e9576aead3dc3fec725e8e3bae493</anchor>
+      <arglist>(const SbVec2d &v) const </arglist>
+    </member>
+    <member kind="function">
+      <type>double</type>
+      <name>length</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>af31b639d6b7418ac2e20bd993102da32</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>double</type>
+      <name>normalize</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>a50bd14d8fd33c214eed8dc712b62441a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>negate</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>a0e540f28f7a2332dbd186e38ca066c82</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2d &</type>
+      <name>operator*=</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>a260c4188f947b9f403d6218db8c31ae1</anchor>
+      <arglist>(double d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2d &</type>
+      <name>operator/=</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>a6d0c4645c6758f2b561730371118d2e6</anchor>
+      <arglist>(double d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2d &</type>
+      <name>operator+=</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>a5eb83d7686ad695253070e6526f1aba5</anchor>
+      <arglist>(const SbVec2d &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2d &</type>
+      <name>operator-=</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>aab3e960580edf05188ae53192d300bc6</anchor>
+      <arglist>(const SbVec2d &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2d</type>
+      <name>operator-</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>ae4139bac70ce43eae04d01ea201cf26a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>print</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>a3da99134f1188978f82e8b9ea489688f</anchor>
+      <arglist>(FILE *fp) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2d</type>
+      <name>operator*</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>a7e3711363bfc17138c74285ef7489c98</anchor>
+      <arglist>(const SbVec2d &v, double d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2d</type>
+      <name>operator*</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>ada5a6cdd907178159235471c7a87a983</anchor>
+      <arglist>(double d, const SbVec2d &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2d</type>
+      <name>operator/</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>a1bf50012c612e4cba25faf4c43b35fdd</anchor>
+      <arglist>(const SbVec2d &v, double d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2d</type>
+      <name>operator+</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>aca58910afc203e37d3130116b194c4f6</anchor>
+      <arglist>(const SbVec2d &v1, const SbVec2d &v2)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2d</type>
+      <name>operator-</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>a5fca9f72a94995260ff026f8f96031fa</anchor>
+      <arglist>(const SbVec2d &v1, const SbVec2d &v2)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator==</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>ac385222f5fba67dd4681703b68203fb5</anchor>
+      <arglist>(const SbVec2d &v1, const SbVec2d &v2)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbVec2d.html</anchorfile>
+      <anchor>a024224408ed78d7a0978b7e544021780</anchor>
+      <arglist>(const SbVec2d &v1, const SbVec2d &v2)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbVec2f</name>
+    <filename>classSbVec2f.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbVec2f</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>a1346ce09a8a9385f9c006cc5d63fcbf6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec2f</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>af3a6d469ba3a49ddc779aba017d3bb6b</anchor>
+      <arglist>(const float v[2])</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec2f</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>ab304ea742290b959eccc883bdae04e21</anchor>
+      <arglist>(float x, float y)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec2f</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>a86d660046ca1cd6d23db075dc558a02c</anchor>
+      <arglist>(const SbVec2d &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec2f</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>aa2ecac9cb0488503e03f7155df51d3ed</anchor>
+      <arglist>(const SbVec2b &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec2f</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>acac859226bb926bed1e2f05698897f2a</anchor>
+      <arglist>(const SbVec2s &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec2f</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>a0aad8c6cd9c4811851bb86fd771ad039</anchor>
+      <arglist>(const SbVec2i32 &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2f &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>aa1e22cf35a2b1d95069161eb89b09421</anchor>
+      <arglist>(const float v[2])</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2f &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>a186ed3c323758b75395a9b3f4e39ce25</anchor>
+      <arglist>(float x, float y)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2f &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>a1c47c2a19edb3d862f3315652cdd76b4</anchor>
+      <arglist>(const SbVec2d &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2f &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>af75f570bfdd582e34e840ecd96a8a1cf</anchor>
+      <arglist>(const SbVec2b &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2f &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>a6b8d3b85044489347f3fa474f4fb8d4d</anchor>
+      <arglist>(const SbVec2s &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2f &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>a8ee69f0bab7c511656ed566aa87d78d7</anchor>
+      <arglist>(const SbVec2i32 &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>const float *</type>
+      <name>getValue</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>aa0dc4fb6e6f4c8e5335b78b7e778bb0f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getValue</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>a3797e1005a46fd2e7ae96b1f1205f346</anchor>
+      <arglist>(float &x, float &y) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float &</type>
+      <name>operator[]</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>a100bbbce7a35d7a2e5e1490896fdb729</anchor>
+      <arglist>(int i)</arglist>
+    </member>
+    <member kind="function">
+      <type>const float &</type>
+      <name>operator[]</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>abcace420148bd42d78dfbeff58ee9b51</anchor>
+      <arglist>(int i) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>dot</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>a2be3a84c07f75c4598225fa9b2efbfdb</anchor>
+      <arglist>(const SbVec2f &v) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>equals</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>a1fd0f02a12897e4312ad5cd1d265d5e3</anchor>
+      <arglist>(const SbVec2f &v, float tolerance) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>length</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>af57d1ca34479d2650173fea20272c202</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>sqrLength</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>a1cf0f7c5388427c78a331fc38dac684e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>negate</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>a3d337eaf4ba60a986ca315dbdc0a8316</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>normalize</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>a5391fa1b1910a636d8344e6981711f54</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2f &</type>
+      <name>operator*=</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>a41946e80ae85d1b2e6c2a27d1ef3b0a2</anchor>
+      <arglist>(float d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2f &</type>
+      <name>operator/=</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>a485f2867b40967c4d75f2c2369bdc982</anchor>
+      <arglist>(float d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2f &</type>
+      <name>operator+=</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>acfa72ec47271a175e83aa4ea3de95cc0</anchor>
+      <arglist>(const SbVec2f &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2f &</type>
+      <name>operator-=</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>ae142bb7c371783d7ad7f69c3d4193560</anchor>
+      <arglist>(const SbVec2f &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2f</type>
+      <name>operator-</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>a91922cc9cd9fb7f713ff290792fbd286</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbString</type>
+      <name>toString</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>a5774ff5c9f0a33121cdd310e9e7e965a</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>fromString</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>a5b8c2115eded5cbd4009a451e81b6466</anchor>
+      <arglist>(const SbString &str)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>print</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>a68f630c43b88431884124295d7158575</anchor>
+      <arglist>(FILE *fp) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2f</type>
+      <name>operator*</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>af85a55a861e50ed5ad7d65c4e832d2b5</anchor>
+      <arglist>(const SbVec2f &v, float d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2f</type>
+      <name>operator*</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>a140633ec6be9373641446923dcad1c23</anchor>
+      <arglist>(float d, const SbVec2f &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2f</type>
+      <name>operator/</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>ae241274f86f09257c43312082f79c11e</anchor>
+      <arglist>(const SbVec2f &v, float d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2f</type>
+      <name>operator+</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>a833644ab1c9540c85936d53902343dbc</anchor>
+      <arglist>(const SbVec2f &v1, const SbVec2f &v2)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2f</type>
+      <name>operator-</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>ad7705425b46b63001e60b15ac5a7e609</anchor>
+      <arglist>(const SbVec2f &v1, const SbVec2f &v2)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator==</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>afc60d5b71be030e65e2b48b777fe2f04</anchor>
+      <arglist>(const SbVec2f &v1, const SbVec2f &v2)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbVec2f.html</anchorfile>
+      <anchor>a486b82cdb61e5ebe1c55040425257f63</anchor>
+      <arglist>(const SbVec2f &v1, const SbVec2f &v2)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbVec2i32</name>
+    <filename>classSbVec2i32.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbVec2i32</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>a61e4389eec4df5c60d8a2541a53dad61</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec2i32</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>ad59bbb7800e85102cd79ab426a2cca7e</anchor>
+      <arglist>(const int32_t v[2])</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec2i32</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>a63207a149dd902f2fd4efa6ed344ff0d</anchor>
+      <arglist>(int32_t x, int32_t y)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec2i32</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>aa6ae02dc4997eb8b8733f8058973b86c</anchor>
+      <arglist>(const SbVec2ui32 &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec2i32</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>afcd070a1d22281da4ac07c475fe39cf7</anchor>
+      <arglist>(const SbVec2b &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec2i32</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>a5c0bce7d90fca72b17032fd674c58ed6</anchor>
+      <arglist>(const SbVec2s &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec2i32</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>a60131c056aa7c115e2513257412ba168</anchor>
+      <arglist>(const SbVec2f &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec2i32</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>aa43fbef9688c1eb7a5e60c5e09c617ce</anchor>
+      <arglist>(const SbVec2d &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2i32 &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>a8b97efa83369d7bf3d8deb0bcff7fe50</anchor>
+      <arglist>(const int32_t v[2])</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2i32 &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>ad49d532be08ccf4d9ffefdb198b73055</anchor>
+      <arglist>(int32_t x, int32_t y)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2i32 &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>a52e224026a651fdd3ed21aa078ff30c0</anchor>
+      <arglist>(const SbVec2ui32 &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2i32 &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>aa1791190f26a7336931c0a7d660be05e</anchor>
+      <arglist>(const SbVec2b &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2i32 &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>a37fe9378a81cd3ebc6ae4a23fba34b0f</anchor>
+      <arglist>(const SbVec2s &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2i32 &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>ac5cb93e79d042c64c45094f7b56d643c</anchor>
+      <arglist>(const SbVec2f &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2i32 &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>aff9883884b8de7439fba08700679678f</anchor>
+      <arglist>(const SbVec2d &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>const int32_t *</type>
+      <name>getValue</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>aaaa3b2880e0833dc63c180cf97db6817</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getValue</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>aa22ee9b640806424e831791539007550</anchor>
+      <arglist>(int32_t &x, int32_t &y) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int32_t &</type>
+      <name>operator[]</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>a9cb52ebe0108572eb79141b2cb2bd347</anchor>
+      <arglist>(const int i)</arglist>
+    </member>
+    <member kind="function">
+      <type>const int32_t &</type>
+      <name>operator[]</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>a66f3b50a93ca28e0ebc8374724e0ffbc</anchor>
+      <arglist>(const int i) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int32_t</type>
+      <name>dot</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>ad1f6e8ecd1ddd78d90e69406e3319436</anchor>
+      <arglist>(const SbVec2i32 &v) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>negate</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>a8375dc369919c84c71c8dc890353a93a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2i32 &</type>
+      <name>operator*=</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>a69f3a02de524b32ae9093895fefe4137</anchor>
+      <arglist>(int d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2i32 &</type>
+      <name>operator*=</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>ae72687d6fd9bf9ab916937e3df71e438</anchor>
+      <arglist>(double d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2i32 &</type>
+      <name>operator/=</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>a56e63433419e83d2032e186be949faba</anchor>
+      <arglist>(int d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2i32 &</type>
+      <name>operator/=</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>a0371eb39aaf87ea431621c900914a8e2</anchor>
+      <arglist>(double d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2i32 &</type>
+      <name>operator+=</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>acd086b0892a1e4db6a455d7de07de539</anchor>
+      <arglist>(const SbVec2i32 &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2i32 &</type>
+      <name>operator-=</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>a1886ed6e73f786043aee2a2c5661d321</anchor>
+      <arglist>(const SbVec2i32 &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2i32</type>
+      <name>operator-</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>a0139e533c26f3c1e176726065505efd8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>print</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>af1d14c194142f91e7f6ef98154ca57d8</anchor>
+      <arglist>(FILE *fp) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2i32</type>
+      <name>operator*</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>add94a0d66b3532a8caab83bbb5f9b3b1</anchor>
+      <arglist>(const SbVec2i32 &v, int d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2i32</type>
+      <name>operator*</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>a1711661c6358b10a93ecbcde9382d960</anchor>
+      <arglist>(const SbVec2i32 &v, double d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2i32</type>
+      <name>operator*</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>a704de48696f1392dd9e0f688db7ea4fb</anchor>
+      <arglist>(int d, const SbVec2i32 &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2i32</type>
+      <name>operator*</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>aa0b5803367782d4a783504fc729deff9</anchor>
+      <arglist>(double d, const SbVec2i32 &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2i32</type>
+      <name>operator/</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>ac56ca284a16ec1723a03ce26c4c5f682</anchor>
+      <arglist>(const SbVec2i32 &v, int d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2i32</type>
+      <name>operator/</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>a17b0be4cc751a41ff8423359ed754c03</anchor>
+      <arglist>(const SbVec2i32 &v, double d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2i32</type>
+      <name>operator+</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>ac0679ae7383def6697ac3e649e8fbfe5</anchor>
+      <arglist>(const SbVec2i32 &v1, const SbVec2i32 &v2)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2i32</type>
+      <name>operator-</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>a31768d5c34d39849be6586176dae6f85</anchor>
+      <arglist>(const SbVec2i32 &v1, const SbVec2i32 &v2)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator==</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>ab90407c32069ca2fed431d5db3633771</anchor>
+      <arglist>(const SbVec2i32 &v1, const SbVec2i32 &v2)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbVec2i32.html</anchorfile>
+      <anchor>a9eec58ef56baf761ade75e659ab6dabe</anchor>
+      <arglist>(const SbVec2i32 &v1, const SbVec2i32 &v2)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbVec2s</name>
+    <filename>classSbVec2s.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbVec2s</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>a949d11f0e5baf23139d37077d86c8668</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec2s</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>a81a132782d39edfd8aa9637551d9cab1</anchor>
+      <arglist>(const short v[2])</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec2s</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>a164465f376cdb9154aaa07fda5419efa</anchor>
+      <arglist>(short x, short y)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec2s</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>af847eda487ca16d780c0150144e1154d</anchor>
+      <arglist>(const SbVec2us &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec2s</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>a1e4b9ff96307591762b7c5b3e7e2c214</anchor>
+      <arglist>(const SbVec2b &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec2s</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>a5287c7f1a1a8c5ca4bad9ada3f79da3a</anchor>
+      <arglist>(const SbVec2i32 &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec2s</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>a8365abe07d53394660dba57b699d36a9</anchor>
+      <arglist>(const SbVec2f &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec2s</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>aa4e1abdb20854f571736e316de7cc683</anchor>
+      <arglist>(const SbVec2d &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2s &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>a749320fbf358f1101ba7c25a1ba1a3b8</anchor>
+      <arglist>(const short v[2])</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2s &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>a7cf9b71b29cb2e8e959d231f5832f85e</anchor>
+      <arglist>(short x, short y)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2s &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>a94dbeefccf4638ac09a5d739d1c96c0b</anchor>
+      <arglist>(const SbVec2us &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2s &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>ac36f7b2d4621000432abf7b1a7c7419c</anchor>
+      <arglist>(const SbVec2b &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2s &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>a9079068a737e916a72b475e970922156</anchor>
+      <arglist>(const SbVec2i32 &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2s &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>a57e93cf652fab9f7d970386dccd41d50</anchor>
+      <arglist>(const SbVec2f &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2s &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>a8527511481b416340acede23b547bb4a</anchor>
+      <arglist>(const SbVec2d &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>const short *</type>
+      <name>getValue</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>af0b03b94fb74fe27e19eedaac45f3c4b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getValue</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>ace4d7b62486aec23623e3e1a9d2e61d2</anchor>
+      <arglist>(short &x, short &y) const </arglist>
+    </member>
+    <member kind="function">
+      <type>short &</type>
+      <name>operator[]</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>ae587f3baf9a51d5a27f5749ef1250ec1</anchor>
+      <arglist>(int i)</arglist>
+    </member>
+    <member kind="function">
+      <type>const short &</type>
+      <name>operator[]</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>aafd87817fc4726dfd7bb82377c4b104e</anchor>
+      <arglist>(int i) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int32_t</type>
+      <name>dot</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>a4107393b7353b5ea585caba6e4c3cb3c</anchor>
+      <arglist>(SbVec2s v) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>negate</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>ab1a9e1cdd67a4ca519e91c60ab4cb477</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2s &</type>
+      <name>operator*=</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>adb491459cb1087ec53f77ec81d5c19c7</anchor>
+      <arglist>(int d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2s &</type>
+      <name>operator*=</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>a620828c4fb519e299eecfc0c5a2c2153</anchor>
+      <arglist>(double d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2s &</type>
+      <name>operator/=</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>ac5864539fcf034cd700a9ed0a3c2951f</anchor>
+      <arglist>(int d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2s &</type>
+      <name>operator/=</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>ad8f0d4947c757fa8a7fb080b77ed2216</anchor>
+      <arglist>(double d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2s &</type>
+      <name>operator+=</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>a66bc5e12845fdb529c78cdf2369d832b</anchor>
+      <arglist>(SbVec2s v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2s &</type>
+      <name>operator-=</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>a68d74241813333fdf0a7c8297120cac5</anchor>
+      <arglist>(SbVec2s v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2s</type>
+      <name>operator-</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>a7646c3cf72bae0391398a796d443c9ae</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbString</type>
+      <name>toString</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>af8575684136c09b11a575e6b0d64aa61</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>fromString</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>a748fddd3cd777af3474334b4e349897e</anchor>
+      <arglist>(const SbString &str)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>print</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>a23d77487485f32caa794527405424ae4</anchor>
+      <arglist>(FILE *fp) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2s</type>
+      <name>operator*</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>a5221675e922038fc41bba38c50c67d50</anchor>
+      <arglist>(const SbVec2s &v, int d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2s</type>
+      <name>operator*</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>a25e4787e9b198ad65308ab2ee49bff3f</anchor>
+      <arglist>(const SbVec2s &v, double d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2s</type>
+      <name>operator*</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>ae5cd1a0742d4f664500b3cf6882e2265</anchor>
+      <arglist>(int d, const SbVec2s &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2s</type>
+      <name>operator*</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>a3248bf507756da3eecf357391618f102</anchor>
+      <arglist>(double d, const SbVec2s &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2s</type>
+      <name>operator/</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>a0da97de4ad79429159ef2a7e9d9b9c75</anchor>
+      <arglist>(const SbVec2s &v, int d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2s</type>
+      <name>operator/</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>a4997afc77f28a86590c3b56851ac7653</anchor>
+      <arglist>(const SbVec2s &v, double d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2s</type>
+      <name>operator+</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>aa0e3205ce44f1b1834fcd95f90b370e7</anchor>
+      <arglist>(const SbVec2s &v1, const SbVec2s &v2)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2s</type>
+      <name>operator-</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>a0d9471171e0850999d1ea739c791db64</anchor>
+      <arglist>(const SbVec2s &v1, const SbVec2s &v2)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator==</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>a5e0d9c3c70b584ef527896aab18d0c8c</anchor>
+      <arglist>(const SbVec2s &v1, const SbVec2s &v2)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbVec2s.html</anchorfile>
+      <anchor>a2cac79faa94b112ba7aef64565c7cede</anchor>
+      <arglist>(const SbVec2s &v1, const SbVec2s &v2)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbVec2ub</name>
+    <filename>classSbVec2ub.html</filename>
+  </compound>
+  <compound kind="class">
+    <name>SbVec2ui32</name>
+    <filename>classSbVec2ui32.html</filename>
+  </compound>
+  <compound kind="class">
+    <name>SbVec2us</name>
+    <filename>classSbVec2us.html</filename>
+  </compound>
+  <compound kind="class">
+    <name>SbVec3b</name>
+    <filename>classSbVec3b.html</filename>
+  </compound>
+  <compound kind="class">
+    <name>SbVec3d</name>
+    <filename>classSbVec3d.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbVec3d</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>a8eadb0adc327684c460881ae81253e12</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec3d</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>a6d5c6a6082b72c55aae88e23acd843c1</anchor>
+      <arglist>(const double v[3])</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec3d</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>a48aba5218dae1458533f87b178da6c5a</anchor>
+      <arglist>(double x, double y, double z)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec3d</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>a823106c1f8611953022ce6e422631d6d</anchor>
+      <arglist>(const SbVec3f &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec3d</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>a0c4266b3b2c8d12bb6a4cc36583b64af</anchor>
+      <arglist>(const SbVec3b &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec3d</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>a278090650beed389e86fb29070a27f20</anchor>
+      <arglist>(const SbVec3s &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec3d</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>aa2ba794348f9bed86b80853790cae5a0</anchor>
+      <arglist>(const SbVec3i32 &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec3d</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>adddf72fdfe5999442b9ca0ed2f781d9c</anchor>
+      <arglist>(const SbDPPlane &p0, const SbDPPlane &p1, const SbDPPlane &p2)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3d &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>a3502ebf227e379148924170d37d1d91b</anchor>
+      <arglist>(const double v[3])</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3d &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>af33229ecf26ed9181b9560f2cf2cfd45</anchor>
+      <arglist>(double x, double y, double z)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3d &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>a1767493fbe105a21443784c1401a8197</anchor>
+      <arglist>(const SbVec3d &barycentric, const SbVec3d &v0, const SbVec3d &v1, const SbVec3d &v2)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3d &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>ac5a6c3d7be0b7515767823eb5128c712</anchor>
+      <arglist>(const SbVec3f &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3d &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>abbf3097826dee7efb5e27e1816b5520a</anchor>
+      <arglist>(const SbVec3b &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3d &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>af2213f41172c01715105e62441ee3e32</anchor>
+      <arglist>(const SbVec3s &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3d &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>ac9d45642a2188d2fd3ca9d3a3a1b74d8</anchor>
+      <arglist>(const SbVec3i32 &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>const double *</type>
+      <name>getValue</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>a3c7752979790cf79dcb1a2d142e24cd0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getValue</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>a229990b034ac29b804df0c0fd82fccd3</anchor>
+      <arglist>(double &x, double &y, double &z) const </arglist>
+    </member>
+    <member kind="function">
+      <type>double &</type>
+      <name>operator[]</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>a62efe1c7f2ff4889b66c72c444aca348</anchor>
+      <arglist>(const int i)</arglist>
+    </member>
+    <member kind="function">
+      <type>const double &</type>
+      <name>operator[]</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>a56ba55a640920f895e38e46211211473</anchor>
+      <arglist>(const int i) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3d</type>
+      <name>cross</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>ac6df9286890b5c2beb6421c4149ed754</anchor>
+      <arglist>(const SbVec3d &v) const </arglist>
+    </member>
+    <member kind="function">
+      <type>double</type>
+      <name>dot</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>af7461180b134fd94eca26edc9ca9f2a4</anchor>
+      <arglist>(const SbVec3d &v) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>equals</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>ad10c722e0e09df8bde90b96e28a9fb81</anchor>
+      <arglist>(const SbVec3d &v, double tolerance) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3d</type>
+      <name>getClosestAxis</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>a4fce1116dd4e23c854ade26f7da14c54</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>double</type>
+      <name>length</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>acd55215365e30dd2755a92c50c269d55</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>double</type>
+      <name>sqrLength</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>abb278c6eccf60c06f3b79adda21588d5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>negate</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>acd1ac1abcfc3e3ed33da1d00a16e0b26</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>double</type>
+      <name>normalize</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>a18665ea58a934c30bf0c1c6514756906</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3d &</type>
+      <name>operator*=</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>a5e8c9c3639bba11ce7d0a8f9979b9734</anchor>
+      <arglist>(double d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3d &</type>
+      <name>operator/=</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>afd49d1b1b565338d01143c800dd5a01f</anchor>
+      <arglist>(double d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3d &</type>
+      <name>operator+=</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>a168f773bc5d03cea72b7b6e195f3b5b9</anchor>
+      <arglist>(const SbVec3d &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3d &</type>
+      <name>operator-=</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>aeb66ed4671c530add3355deb25dd551a</anchor>
+      <arglist>(const SbVec3d &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3d</type>
+      <name>operator-</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>a69ea7dfc7770859935cd95d6c32af976</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbString</type>
+      <name>toString</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>ac26323bde6d8de6f24f33005d06b5ebb</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>fromString</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>afccce23ff5d0cbc4be2afacfd7981542</anchor>
+      <arglist>(const SbString &str)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>print</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>a6ab02454ed758a43c33212a71f548076</anchor>
+      <arglist>(FILE *fp) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3d</type>
+      <name>operator*</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>ab89d6a719951db2488c8bdb326da998e</anchor>
+      <arglist>(const SbVec3d &v, double d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3d</type>
+      <name>operator*</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>adff62fee69aa44d6fb8dfc1406234f02</anchor>
+      <arglist>(double d, const SbVec3d &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3d</type>
+      <name>operator/</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>afa88edac3a167324bd3f1244b00a4cde</anchor>
+      <arglist>(const SbVec3d &v, double d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3d</type>
+      <name>operator+</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>aeb666d8a1c045ccf8bcb6e7cb7dc2031</anchor>
+      <arglist>(const SbVec3d &v1, const SbVec3d &v2)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3d</type>
+      <name>operator-</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>af0c8316a21d5cf3059da242c43673328</anchor>
+      <arglist>(const SbVec3d &v1, const SbVec3d &v2)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator==</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>a6274cf58ed1a8882288f72ea5ae2cee3</anchor>
+      <arglist>(const SbVec3d &v1, const SbVec3d &v2)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbVec3d.html</anchorfile>
+      <anchor>a1940e03f88535e05b9fcf5afd573993e</anchor>
+      <arglist>(const SbVec3d &v1, const SbVec3d &v2)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbVec3f</name>
+    <filename>classSbVec3f.html</filename>
+  </compound>
+  <compound kind="class">
+    <name>SbVec3fList</name>
+    <filename>classSbVec3fList.html</filename>
+    <base>SbPList</base>
+    <member kind="function">
+      <type></type>
+      <name>SbVec3fList</name>
+      <anchorfile>classSbVec3fList.html</anchorfile>
+      <anchor>a1e7610fb5a9ce564075095b632f6b322</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SbVec3fList</name>
+      <anchorfile>classSbVec3fList.html</anchorfile>
+      <anchor>a8fcd4eb25a06eba2bc6dcfb9d3287c45</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>append</name>
+      <anchorfile>classSbVec3fList.html</anchorfile>
+      <anchor>a9899c06fc9b57c6d203c542791bba3c6</anchor>
+      <arglist>(const SbVec3f *item)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>insert</name>
+      <anchorfile>classSbVec3fList.html</anchorfile>
+      <anchor>adc8c71f530c7b2cdd6e2c61c07b84e92</anchor>
+      <arglist>(const SbVec3f *item, const int insertbefore)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f *</type>
+      <name>operator[]</name>
+      <anchorfile>classSbVec3fList.html</anchorfile>
+      <anchor>a3935b67deed30958ceebab1bf5a71e86</anchor>
+      <arglist>(const int idx) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbVec3i32</name>
+    <filename>classSbVec3i32.html</filename>
+  </compound>
+  <compound kind="class">
+    <name>SbVec3s</name>
+    <filename>classSbVec3s.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbVec3s</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>a8a17743467745471b1b30c6bf00a181a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec3s</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>a31fd3dc5ec1fddb163f9f6a88ae89190</anchor>
+      <arglist>(const short v[3])</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec3s</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>adc03f5041b94c89f8e5f3f62c653a746</anchor>
+      <arglist>(short x, short y, short z)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec3s</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>a2678145a4a2f7292f6e0ab74847ed823</anchor>
+      <arglist>(const SbVec3us &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec3s</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>af11345b4ad1e0e22df232888f20f175c</anchor>
+      <arglist>(const SbVec3b &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec3s</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>ae5b06878f494b039ad77a1a8edabc384</anchor>
+      <arglist>(const SbVec3i32 &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec3s</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>af7f0f60434502a96320805da1129e2ca</anchor>
+      <arglist>(const SbVec3f &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec3s</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>a87ebb005dda25e4028180796dc718da9</anchor>
+      <arglist>(const SbVec3d &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3s &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>a13bcd6f18c9b72e0398932ebc2c3f2be</anchor>
+      <arglist>(const short v[3])</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3s &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>a7b3b315d4c4ee43904b574e55413987b</anchor>
+      <arglist>(const SbVec3us &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3s &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>aaa8e79640bc4dabb9bd3e2c7bd577e0c</anchor>
+      <arglist>(const SbVec3b &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3s &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>a508bfa34c7c89ef64cd756467970ee39</anchor>
+      <arglist>(const SbVec3i32 &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3s &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>a301642f2b0250ceaae2cc92cbcd64612</anchor>
+      <arglist>(const SbVec3f &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3s &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>ad75c16547603db047d2dde75f0f86808</anchor>
+      <arglist>(const SbVec3d &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>const short *</type>
+      <name>getValue</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>a502fec3919ce6e5ae80f30b77a7b07d6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getValue</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>a40172f9d6dce70b746e9eb094556077b</anchor>
+      <arglist>(short &x, short &y, short &z) const </arglist>
+    </member>
+    <member kind="function">
+      <type>short &</type>
+      <name>operator[]</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>aaa6622340cee55ca1b64ead2dfc6d2ee</anchor>
+      <arglist>(int i)</arglist>
+    </member>
+    <member kind="function">
+      <type>const short &</type>
+      <name>operator[]</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>aa1f9f28f093154dca582c062c9a1587c</anchor>
+      <arglist>(int i) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int32_t</type>
+      <name>dot</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>a7bbf8d8436c367d776a31e68956259b7</anchor>
+      <arglist>(const SbVec3s &v) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>negate</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>a38e6999933ca957c0af4ab78e07b8a67</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3s &</type>
+      <name>operator*=</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>a720cd5ffc9f2db83119ae9147a46d791</anchor>
+      <arglist>(int d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3s &</type>
+      <name>operator*=</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>a0374a739323fd020d463fd20bb150935</anchor>
+      <arglist>(double d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3s &</type>
+      <name>operator/=</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>a40824232039d0b271ca7f0543d95197c</anchor>
+      <arglist>(int d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3s &</type>
+      <name>operator/=</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>a1ca5b77e6a490548f857b6d94e6a0638</anchor>
+      <arglist>(double d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3s &</type>
+      <name>operator+=</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>a58cea8166e2a1705f15322da77f4927d</anchor>
+      <arglist>(const SbVec3s &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3s &</type>
+      <name>operator-=</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>aef82255498882ba2ba3041f4113034cc</anchor>
+      <arglist>(const SbVec3s &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3s</type>
+      <name>operator-</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>aff0430528c83a8f9f060437389eb5763</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbString</type>
+      <name>toString</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>ac7585dd3a279c0a646eb256324885a4d</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>fromString</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>a1560b584ee7714f1d43cb0e997f1c511</anchor>
+      <arglist>(const SbString &str)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>print</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>a235d9a29c7cb17fb8998a45579762b76</anchor>
+      <arglist>(FILE *fp) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3s</type>
+      <name>operator*</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>a12b8f0a890e6bd3db0af00688c1f5a9e</anchor>
+      <arglist>(const SbVec3s &v, int d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3s</type>
+      <name>operator*</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>a0823116c5c7ab79f9ba5edaf50d940d3</anchor>
+      <arglist>(const SbVec3s &v, double d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3s</type>
+      <name>operator*</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>a0788806ebdea7d7629c2fd3e5870828c</anchor>
+      <arglist>(int d, const SbVec3s &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3s</type>
+      <name>operator*</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>a2234b3b8fd74475bf03709ba0dce6839</anchor>
+      <arglist>(double d, const SbVec3s &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3s</type>
+      <name>operator/</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>a03691fd07c4ea890fbd6e64a218b3003</anchor>
+      <arglist>(const SbVec3s &v, int d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3s</type>
+      <name>operator/</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>a4ab17190eb376a2158952bff4561839a</anchor>
+      <arglist>(const SbVec3s &v, double d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3s</type>
+      <name>operator+</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>a0fae636d216f98ed3bc952f87c2b76e7</anchor>
+      <arglist>(const SbVec3s &v1, const SbVec3s &v2)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3s</type>
+      <name>operator-</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>aa2c20aecadbd48a78c765d80f779f7bf</anchor>
+      <arglist>(const SbVec3s &v1, const SbVec3s &v2)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator==</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>a17f16774265457801b432b293eaed06a</anchor>
+      <arglist>(const SbVec3s &v1, const SbVec3s &v2)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbVec3s.html</anchorfile>
+      <anchor>a3559605a112446e3796c80b87e6389d1</anchor>
+      <arglist>(const SbVec3s &v1, const SbVec3s &v2)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbVec3ub</name>
+    <filename>classSbVec3ub.html</filename>
+  </compound>
+  <compound kind="class">
+    <name>SbVec3ui32</name>
+    <filename>classSbVec3ui32.html</filename>
+  </compound>
+  <compound kind="class">
+    <name>SbVec3us</name>
+    <filename>classSbVec3us.html</filename>
+  </compound>
+  <compound kind="class">
+    <name>SbVec4b</name>
+    <filename>classSbVec4b.html</filename>
+  </compound>
+  <compound kind="class">
+    <name>SbVec4d</name>
+    <filename>classSbVec4d.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbVec4d</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>ac7b884bfbc3a4b9ce649cdb59de77c79</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec4d</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>a4b144ff8a8ac21844af1a5b3726116fa</anchor>
+      <arglist>(const double v[4])</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec4d</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>a0837c17f58fa7dcec2691c541518aece</anchor>
+      <arglist>(double x, double y, double z, double w)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec4d</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>aee7e6576a17bc24a36855fe435afb4f1</anchor>
+      <arglist>(const SbVec4f &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec4d</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>ac01e33c7da04a3a6a5cc6c3fd6283d44</anchor>
+      <arglist>(const SbVec4b &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec4d</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>ac1efc8004cd66e8db305e3ceedf10115</anchor>
+      <arglist>(const SbVec4s &v)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbVec4d</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>ae434ea3369094a66f4f2248fdade51d5</anchor>
+      <arglist>(const SbVec4i32 &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec4d &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>a3935367aceacc5ec86a5e6e696f89e60</anchor>
+      <arglist>(const double v[4])</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec4d &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>ade3661a30bd5f8b3eb0304d0f473a5e0</anchor>
+      <arglist>(double x, double y, double z, double w)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec4d &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>a47b57f921f695d62482ed7bab91113d2</anchor>
+      <arglist>(const SbVec4f &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec4d &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>ae09ccacd8d4a66f1da6e9e1c256ce9b4</anchor>
+      <arglist>(const SbVec4b &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec4d &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>a675ded6aca0f8ef91ac9bf30ad8e1ac8</anchor>
+      <arglist>(const SbVec4s &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec4d &</type>
+      <name>setValue</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>a2a3136bdafc59fcf0fb4205b0efbeca1</anchor>
+      <arglist>(const SbVec4i32 &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>const double *</type>
+      <name>getValue</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>a6299815f67264a71fcf2df4e8a40bd63</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getValue</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>ae6b9ac4bc5f996c9bf4c5fcf814734ec</anchor>
+      <arglist>(double &x, double &y, double &z, double &w) const </arglist>
+    </member>
+    <member kind="function">
+      <type>double &</type>
+      <name>operator[]</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>a351373dbd4dd29a1c7fe8a0da5d6761c</anchor>
+      <arglist>(int i)</arglist>
+    </member>
+    <member kind="function">
+      <type>const double &</type>
+      <name>operator[]</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>ab69511ea29e5e811f90d27c028db9367</anchor>
+      <arglist>(int i) const </arglist>
+    </member>
+    <member kind="function">
+      <type>double</type>
+      <name>dot</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>a9ed52f41df8638a703b14b7ee0e039d5</anchor>
+      <arglist>(const SbVec4d &v) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>equals</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>a726c267da1187fa7ae3a0b4db7cf6ecb</anchor>
+      <arglist>(const SbVec4d &v, double tolerance) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getReal</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>a8780e717c447c61f1b95f70c473ebcc2</anchor>
+      <arglist>(SbVec3d &v) const </arglist>
+    </member>
+    <member kind="function">
+      <type>double</type>
+      <name>length</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>aea050b75dedfbf92dfff42994d6f7d36</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>double</type>
+      <name>sqrLength</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>aa6fdcd73e0441fc63968e078cbd2ffd0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>negate</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>ad954080acdc3f04dcf367720462677fd</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>double</type>
+      <name>normalize</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>aac6b1ddbae7284245537b7354f7bcc92</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec4d &</type>
+      <name>operator*=</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>a84b928e2bae9c8951bfe58a97fada7d7</anchor>
+      <arglist>(double d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec4d &</type>
+      <name>operator+=</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>aa53a7b2961acae8d12ab2362b445c951</anchor>
+      <arglist>(const SbVec4d &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec4d &</type>
+      <name>operator-=</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>ada8b1af27e1fed0ed972140637c56cc8</anchor>
+      <arglist>(const SbVec4d &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec4d</type>
+      <name>operator-</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>a16a51bbadf6264b2042e01b3dec13ee6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>print</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>a7a492d9ff3804a4983d1593ceae41676</anchor>
+      <arglist>(FILE *fp) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec4d</type>
+      <name>operator*</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>aafc14f0cd0ce50cabbcc1d4f59f0599f</anchor>
+      <arglist>(const SbVec4d &v, double d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec4d</type>
+      <name>operator*</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>a38efeb2b0d465bb232847e2a8551e123</anchor>
+      <arglist>(double d, const SbVec4d &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec4d</type>
+      <name>operator/</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>ae02649fb85b10ede354e713efb7c55fb</anchor>
+      <arglist>(const SbVec4d &v, double d)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec4d</type>
+      <name>operator+</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>a7e01a6afd5a4380ae240805cd96744c2</anchor>
+      <arglist>(const SbVec4d &v1, const SbVec4d &v2)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec4d</type>
+      <name>operator-</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>a07e36b6b71e7d092c5dc047f02f21572</anchor>
+      <arglist>(const SbVec4d &v1, const SbVec4d &v2)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator==</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>a38923a1aab2ce280682f0c33f7229789</anchor>
+      <arglist>(const SbVec4d &v1, const SbVec4d &v2)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbVec4d.html</anchorfile>
+      <anchor>a62d2ed55527d44f10f5b429c0182876e</anchor>
+      <arglist>(const SbVec4d &v1, const SbVec4d &v2)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbVec4f</name>
+    <filename>classSbVec4f.html</filename>
+  </compound>
+  <compound kind="class">
+    <name>SbVec4i32</name>
+    <filename>classSbVec4i32.html</filename>
+  </compound>
+  <compound kind="class">
+    <name>SbVec4s</name>
+    <filename>classSbVec4s.html</filename>
+  </compound>
+  <compound kind="class">
+    <name>SbVec4ub</name>
+    <filename>classSbVec4ub.html</filename>
+  </compound>
+  <compound kind="class">
+    <name>SbVec4ui32</name>
+    <filename>classSbVec4ui32.html</filename>
+  </compound>
+  <compound kind="class">
+    <name>SbViewportRegion</name>
+    <filename>classSbViewportRegion.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SbViewportRegion</name>
+      <anchorfile>classSbViewportRegion.html</anchorfile>
+      <anchor>af522056ea9d27359b03cb2b88536f0e2</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbViewportRegion</name>
+      <anchorfile>classSbViewportRegion.html</anchorfile>
+      <anchor>af415380060c898ed123ba1b3cf120802</anchor>
+      <arglist>(short width, short height)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbViewportRegion</name>
+      <anchorfile>classSbViewportRegion.html</anchorfile>
+      <anchor>a9573bcfcce0b7e9ffa774d82f0fc09ad</anchor>
+      <arglist>(SbVec2s winSize)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbViewportRegion</name>
+      <anchorfile>classSbViewportRegion.html</anchorfile>
+      <anchor>a8b9832f4a55148a0553529c1c6cc0966</anchor>
+      <arglist>(const SbViewportRegion &vpReg)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setWindowSize</name>
+      <anchorfile>classSbViewportRegion.html</anchorfile>
+      <anchor>a0ae54dc0d8416d2cccdb0b3d6d3ae640</anchor>
+      <arglist>(short width, short height)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setWindowSize</name>
+      <anchorfile>classSbViewportRegion.html</anchorfile>
+      <anchor>a8772016f85c60dd7737eabca3483f0da</anchor>
+      <arglist>(SbVec2s winSize)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setViewport</name>
+      <anchorfile>classSbViewportRegion.html</anchorfile>
+      <anchor>aee9986763e2234c411c8822206db539d</anchor>
+      <arglist>(float left, float bottom, float width, float height)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setViewport</name>
+      <anchorfile>classSbViewportRegion.html</anchorfile>
+      <anchor>ad5f9e32fb1fde9ea5825572c76d06e57</anchor>
+      <arglist>(SbVec2f origin, SbVec2f size)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setViewportPixels</name>
+      <anchorfile>classSbViewportRegion.html</anchorfile>
+      <anchor>a2977b42c205177a6e89b3860fd823951</anchor>
+      <arglist>(short left, short bottom, short width, short height)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setViewportPixels</name>
+      <anchorfile>classSbViewportRegion.html</anchorfile>
+      <anchor>a98cd719e0afc2b942f0cd99110b8aff0</anchor>
+      <arglist>(SbVec2s origin, SbVec2s size)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2s &</type>
+      <name>getWindowSize</name>
+      <anchorfile>classSbViewportRegion.html</anchorfile>
+      <anchor>a1a45d79dc096e081c3b2d47aec122531</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2f &</type>
+      <name>getViewportOrigin</name>
+      <anchorfile>classSbViewportRegion.html</anchorfile>
+      <anchor>abff18efe5fbac028929a5a59e2422fd9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2s &</type>
+      <name>getViewportOriginPixels</name>
+      <anchorfile>classSbViewportRegion.html</anchorfile>
+      <anchor>a9f44010af49a6646ca6e584b2922d585</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2f &</type>
+      <name>getViewportSize</name>
+      <anchorfile>classSbViewportRegion.html</anchorfile>
+      <anchor>a2a26d4d33e2dc855e6b413a1d842620e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2s &</type>
+      <name>getViewportSizePixels</name>
+      <anchorfile>classSbViewportRegion.html</anchorfile>
+      <anchor>a18fc6778e0c34a74ed2b40a08e9c52d8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getViewportAspectRatio</name>
+      <anchorfile>classSbViewportRegion.html</anchorfile>
+      <anchor>a3cd6ad89d36e1785cd78502cce109831</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>scaleWidth</name>
+      <anchorfile>classSbViewportRegion.html</anchorfile>
+      <anchor>a11855a05e9ed450a22cddffdcb373e58</anchor>
+      <arglist>(float ratio)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>scaleHeight</name>
+      <anchorfile>classSbViewportRegion.html</anchorfile>
+      <anchor>ab3249cb0a55be9ced4681951283a176e</anchor>
+      <arglist>(float ratio)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPixelsPerInch</name>
+      <anchorfile>classSbViewportRegion.html</anchorfile>
+      <anchor>a13bf92c587ea65ea35bafbd342b11d44</anchor>
+      <arglist>(float ppi)</arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getPixelsPerInch</name>
+      <anchorfile>classSbViewportRegion.html</anchorfile>
+      <anchor>a5da22464468f5e09f14b2c0b53768677</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getPixelsPerPoint</name>
+      <anchorfile>classSbViewportRegion.html</anchorfile>
+      <anchor>add259b948edb8f5a95b8739b63497e72</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>print</name>
+      <anchorfile>classSbViewportRegion.html</anchorfile>
+      <anchor>a06f53e143b12459c2a10bf8de961c5aa</anchor>
+      <arglist>(FILE *file) const </arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator==</name>
+      <anchorfile>classSbViewportRegion.html</anchorfile>
+      <anchor>a759c633952740a45c23994bec51fb830</anchor>
+      <arglist>(const SbViewportRegion &reg1, const SbViewportRegion &reg2)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbViewportRegion.html</anchorfile>
+      <anchor>aa4ea8adbc5071d1d32e113fbeaeb1597</anchor>
+      <arglist>(const SbViewportRegion &reg1, const SbViewportRegion &reg2)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbViewVolume</name>
+    <filename>classSbViewVolume.html</filename>
+    <member kind="enumeration">
+      <type></type>
+      <name>ProjectionType</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>a769616c39bae7ee4e78bac640e0bdaf4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>ORTHOGRAPHIC</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>a769616c39bae7ee4e78bac640e0bdaf4a19f676b5e880a7189080151156b64337</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>PERSPECTIVE</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>a769616c39bae7ee4e78bac640e0bdaf4a9538d7439b5b05a137f9e33f8bd4e014</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbViewVolume</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>acbcf2f7f32cf0e74b4655367b4a8fe94</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SbViewVolume</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>abc5d921466ff37e56d462f2d126ab87d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getMatrices</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>aaf5df672ba977f9b5b4d83e1682f6de9</anchor>
+      <arglist>(SbMatrix &affine, SbMatrix &proj) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbMatrix</type>
+      <name>getMatrix</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>a5bd9601e086a5b27d3bfd19a6f16a9b0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbMatrix</type>
+      <name>getCameraSpaceMatrix</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>a6415ae9f9f4d5daaaababae549247666</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>projectPointToLine</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>a7cfeb60597f0834c09ce41b35774699a</anchor>
+      <arglist>(const SbVec2f &pt, SbLine &line) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>projectPointToLine</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>aa41f86414351097ed9299823fdab175c</anchor>
+      <arglist>(const SbVec2f &pt, SbVec3f &line0, SbVec3f &line1) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>projectToScreen</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>a477a722363ab50a7d0b75af4371dbddc</anchor>
+      <arglist>(const SbVec3f &src, SbVec3f &dst) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbPlane</type>
+      <name>getPlane</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>a4d2915f546da802d20f297f8afa8fb47</anchor>
+      <arglist>(const float distFromEye) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f</type>
+      <name>getSightPoint</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>aae79513a8eb36402c510ccfcd2a7203d</anchor>
+      <arglist>(const float distFromEye) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f</type>
+      <name>getPlanePoint</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>ad8d8c82474ce1b6c84a342accc813e28</anchor>
+      <arglist>(const float distFromEye, const SbVec2f &normPoint) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbRotation</type>
+      <name>getAlignRotation</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>a221effb886a5848924f2707b113c9923</anchor>
+      <arglist>(SbBool rightAngleOnly=FALSE) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getWorldToScreenScale</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>ac45918c8f816fdd10bd89edf1447c780</anchor>
+      <arglist>(const SbVec3f &worldCenter, float normRadius) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec2f</type>
+      <name>projectBox</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>a90c8bfc8c2826c0ec832c3025bc41df6</anchor>
+      <arglist>(const SbBox3f &box) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbViewVolume</type>
+      <name>narrow</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>a10f0ca68486f3dc6fa9253e705573d5a</anchor>
+      <arglist>(float left, float bottom, float right, float top) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbViewVolume</type>
+      <name>narrow</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>ab0056db207f6a96c7c0892b83217f3bd</anchor>
+      <arglist>(const SbBox3f &box) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>ortho</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>a74cccdb71cc35fb5b3b084917031ebe7</anchor>
+      <arglist>(float left, float right, float bottom, float top, float nearval, float farval)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>perspective</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>aa62d154de3ec060318a8bc49d59c5422</anchor>
+      <arglist>(float fovy, float aspect, float nearval, float farval)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>frustum</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>a3bdbe7dc553465904db3b42fa295b48e</anchor>
+      <arglist>(float left, float right, float bottom, float top, float nearval, float farval)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>rotateCamera</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>a7f048618c8b356e7cc5af37d81972a5d</anchor>
+      <arglist>(const SbRotation &q)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>translateCamera</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>a7a29ff8f99f24a9d16defe527ff0fc0f</anchor>
+      <arglist>(const SbVec3f &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f</type>
+      <name>zVector</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>ab702af9ddc8697b134e314e70e84b602</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbViewVolume</type>
+      <name>zNarrow</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>a192fb38eabeddd0d2a7fae8cc27fc2a4</anchor>
+      <arglist>(float nearval, float farval) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>scale</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>a8ba76dfded56d0e9b41a3c4f8adec007</anchor>
+      <arglist>(float factor)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>scaleWidth</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>a9d2eb384e69810c23df5748342e081d3</anchor>
+      <arglist>(float ratio)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>scaleHeight</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>a93de473b12e0847fd6aa31a9d143f5c9</anchor>
+      <arglist>(float ratio)</arglist>
+    </member>
+    <member kind="function">
+      <type>ProjectionType</type>
+      <name>getProjectionType</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>af06b504f57b8eb466f9e0c5409263943</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f &</type>
+      <name>getProjectionPoint</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>ad3d957bb6ec1c6c4fab52778b3cceae0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f &</type>
+      <name>getProjectionDirection</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>a2cb3b07c63a0d809a1470ab2ad5b8f21</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getNearDist</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>ad4e8a159275d69742ca57f2c8b929666</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getWidth</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>ac45e31a043e90e6475e8248d1b12e068</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getHeight</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>adcd3d826f3cf1b15ebd29f8e643e15bd</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getDepth</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>a82d1fb3a6211c10da97258d098f14ab6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>print</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>a1251fb193ab40917dafc4158a55c14da</anchor>
+      <arglist>(FILE *fp) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getViewVolumePlanes</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>ae3f1ef1529f1fb9b20f8e6fede8f09c4</anchor>
+      <arglist>(SbPlane planes[6]) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>transform</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>a0f836b45107fedfea1a212aeaed38a3e</anchor>
+      <arglist>(const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f</type>
+      <name>getViewUp</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>a7883d7582364e2b09166a84df7cac841</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>a629e0432230dcb411e9d66db4b48c565</anchor>
+      <arglist>(const SbVec3f &p) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>aa253278e65ec9e7480d7fb5c981f1b46</anchor>
+      <arglist>(const SbVec3f &p0, const SbVec3f &p1, SbVec3f &closestpoint) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>a3dfd57079062c0e4d6c1eeda7002be07</anchor>
+      <arglist>(const SbBox3f &box) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox3f</type>
+      <name>intersectionBox</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>af8b1049cb503fa77675371e14711bab4</anchor>
+      <arglist>(const SbBox3f &box) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>outsideTest</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>ae3d998894473b6756d8046aee13b6b81</anchor>
+      <arglist>(const SbPlane &p, const SbVec3f &bmin, const SbVec3f &bmax) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbDPViewVolume &</type>
+      <name>getDPViewVolume</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>a2c18508188a5aed2093f61a1ff631d98</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="variable">
+      <type>ProjectionType</type>
+      <name>type</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>a8299568cb7ad6fda09eec92adede6877</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SbVec3f</type>
+      <name>projPoint</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>ab473472322064d5b790a0361fc31ec00</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SbVec3f</type>
+      <name>projDir</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>a3d66037590e6ad2f2ba8d8e63cb72e02</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>float</type>
+      <name>nearDist</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>a063842c5cf236a3b5351fa4241679730</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>float</type>
+      <name>nearToFar</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>a6c20b2e40244a5c83d52e97c169d7e0e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SbVec3f</type>
+      <name>llf</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>adf2952f98c0edf4ae4416858d906f3f3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SbVec3f</type>
+      <name>lrf</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>a152c5ad6f9182d94dbc8e36bf1c994e2</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SbVec3f</type>
+      <name>ulf</name>
+      <anchorfile>classSbViewVolume.html</anchorfile>
+      <anchor>acdeb4aa5b5c465b64a90dddcd8f06ffd</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbXfBox3d</name>
+    <filename>classSbXfBox3d.html</filename>
+    <base>SbBox3d</base>
+    <member kind="function">
+      <type></type>
+      <name>SbXfBox3d</name>
+      <anchorfile>classSbXfBox3d.html</anchorfile>
+      <anchor>a44adce59ac262e3deb32a42bc536c824</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbXfBox3d</name>
+      <anchorfile>classSbXfBox3d.html</anchorfile>
+      <anchor>aec9342cfb81b97f1591e601c7c8f04b1</anchor>
+      <arglist>(const SbVec3d &boxmin, const SbVec3d &boxmax)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbXfBox3d</name>
+      <anchorfile>classSbXfBox3d.html</anchorfile>
+      <anchor>a7b56b4cc56417ef51d429719f2b735e2</anchor>
+      <arglist>(const SbBox3d &box)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setTransform</name>
+      <anchorfile>classSbXfBox3d.html</anchorfile>
+      <anchor>acedc78abc26655c9775bc6bfdb35d281</anchor>
+      <arglist>(const SbDPMatrix &matrix)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbDPMatrix &</type>
+      <name>getTransform</name>
+      <anchorfile>classSbXfBox3d.html</anchorfile>
+      <anchor>a2cbf251985dd24eddb10183813706c11</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbDPMatrix &</type>
+      <name>getInverse</name>
+      <anchorfile>classSbXfBox3d.html</anchorfile>
+      <anchor>a82126a8078c6fe00f82e62d20b105432</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3d</type>
+      <name>getCenter</name>
+      <anchorfile>classSbXfBox3d.html</anchorfile>
+      <anchor>a60245ff127d7916dc161e5cecbf6f954</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>extendBy</name>
+      <anchorfile>classSbXfBox3d.html</anchorfile>
+      <anchor>a8da790ddabc38dedcac25228fe89eef5</anchor>
+      <arglist>(const SbVec3d &pt)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>extendBy</name>
+      <anchorfile>classSbXfBox3d.html</anchorfile>
+      <anchor>a64874cec573cb996acd53e57779ac100</anchor>
+      <arglist>(const SbBox3d &bb)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>extendBy</name>
+      <anchorfile>classSbXfBox3d.html</anchorfile>
+      <anchor>a18392992a10fbbcf77c2c77124492cfd</anchor>
+      <arglist>(const SbXfBox3d &bb)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSbXfBox3d.html</anchorfile>
+      <anchor>a759c0a46239aee73ee7d7dd2b65aac78</anchor>
+      <arglist>(const SbVec3d &pt) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSbXfBox3d.html</anchorfile>
+      <anchor>a51a7909a610b743c1cf5c065b37584c9</anchor>
+      <arglist>(const SbBox3d &bb) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSbXfBox3d.html</anchorfile>
+      <anchor>a5625829df7ef683e001845721714146d</anchor>
+      <arglist>(const SbXfBox3d &bb) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox3d</type>
+      <name>project</name>
+      <anchorfile>classSbXfBox3d.html</anchorfile>
+      <anchor>aa88643991ebb23198bc8d2592bcf1d45</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getSpan</name>
+      <anchorfile>classSbXfBox3d.html</anchorfile>
+      <anchor>a0e42031bc1e756e7c6e1b55cce4204d0</anchor>
+      <arglist>(const SbVec3d &direction, double &dMin, double &dMax) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>transform</name>
+      <anchorfile>classSbXfBox3d.html</anchorfile>
+      <anchor>a6bc269dedda3d499ccd711fb66dd4474</anchor>
+      <arglist>(const SbDPMatrix &matrix)</arglist>
+    </member>
+    <member kind="function">
+      <type>double</type>
+      <name>getVolume</name>
+      <anchorfile>classSbXfBox3d.html</anchorfile>
+      <anchor>a46048dc12f5a50f5d6406c542a6055c6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SbXfBox3f</name>
+    <filename>classSbXfBox3f.html</filename>
+    <base>SbBox3f</base>
+    <member kind="function">
+      <type></type>
+      <name>SbXfBox3f</name>
+      <anchorfile>classSbXfBox3f.html</anchorfile>
+      <anchor>a2adb39957d667d7bdc8d3b2c73bf03ee</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbXfBox3f</name>
+      <anchorfile>classSbXfBox3f.html</anchorfile>
+      <anchor>afebdecf40efde099111da9108b6c0f0a</anchor>
+      <arglist>(const SbVec3f &boxmin, const SbVec3f &boxmax)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SbXfBox3f</name>
+      <anchorfile>classSbXfBox3f.html</anchorfile>
+      <anchor>a0434ffabf617a0709fd8906650777425</anchor>
+      <arglist>(const SbBox3f &box)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SbXfBox3f</name>
+      <anchorfile>classSbXfBox3f.html</anchorfile>
+      <anchor>a5f7d0963b5d178faec3752339e08edda</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setTransform</name>
+      <anchorfile>classSbXfBox3f.html</anchorfile>
+      <anchor>a8283248fd57a70c3c9c9fe15a04733f2</anchor>
+      <arglist>(const SbMatrix &m)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbMatrix &</type>
+      <name>getTransform</name>
+      <anchorfile>classSbXfBox3f.html</anchorfile>
+      <anchor>aedbafa6684b44dff0b5248f6541ae9fb</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbMatrix &</type>
+      <name>getInverse</name>
+      <anchorfile>classSbXfBox3f.html</anchorfile>
+      <anchor>a4a35397bc8d3eafb53acdac3f5c7b939</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f</type>
+      <name>getCenter</name>
+      <anchorfile>classSbXfBox3f.html</anchorfile>
+      <anchor>a50ad1e2df8b4c2373902abd2194cad54</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>extendBy</name>
+      <anchorfile>classSbXfBox3f.html</anchorfile>
+      <anchor>af8ea6006198bccfd6857d43fbb853db0</anchor>
+      <arglist>(const SbVec3f &pt)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>extendBy</name>
+      <anchorfile>classSbXfBox3f.html</anchorfile>
+      <anchor>aca7f30a621d18216f8ed2cc9fb621f9a</anchor>
+      <arglist>(const SbBox3f &bb)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>extendBy</name>
+      <anchorfile>classSbXfBox3f.html</anchorfile>
+      <anchor>a05f077bbffbfae38d6a6cdb76aba253f</anchor>
+      <arglist>(const SbXfBox3f &bb)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSbXfBox3f.html</anchorfile>
+      <anchor>a333003a0d994f1d773646c4065b66d93</anchor>
+      <arglist>(const SbVec3f &pt) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSbXfBox3f.html</anchorfile>
+      <anchor>a6424cd04c1c287437f2298c263ef8dd9</anchor>
+      <arglist>(const SbBox3f &bb) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSbXfBox3f.html</anchorfile>
+      <anchor>a2029b20c3ed2342d74c9b43bf6d75d45</anchor>
+      <arglist>(const SbXfBox3f &bb) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getSpan</name>
+      <anchorfile>classSbXfBox3f.html</anchorfile>
+      <anchor>ad90372acfef5c095bb3b68cbf409f116</anchor>
+      <arglist>(const SbVec3f &direction, float &dMin, float &dMax) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox3f</type>
+      <name>project</name>
+      <anchorfile>classSbXfBox3f.html</anchorfile>
+      <anchor>a6365153aae3157ac1f6e67a78adbab58</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>transform</name>
+      <anchorfile>classSbXfBox3f.html</anchorfile>
+      <anchor>a011e2b7df656b970e4bf09937cda6498</anchor>
+      <arglist>(const SbMatrix &m)</arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getVolume</name>
+      <anchorfile>classSbXfBox3f.html</anchorfile>
+      <anchor>af6732f4fef8dcb3b5917b3c9d8d2ba83</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>print</name>
+      <anchorfile>classSbXfBox3f.html</anchorfile>
+      <anchor>a3c3d8bbfbe74aac42630c51595045046</anchor>
+      <arglist>(FILE *file) const </arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator==</name>
+      <anchorfile>classSbXfBox3f.html</anchorfile>
+      <anchor>a9b6bfb6e1bad9a583fe7cae59cec244f</anchor>
+      <arglist>(const SbXfBox3f &b1, const SbXfBox3f &b2)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator!=</name>
+      <anchorfile>classSbXfBox3f.html</anchorfile>
+      <anchor>a4a4b5fde749599d4e7db361886b36e72</anchor>
+      <arglist>(const SbXfBox3f &b1, const SbXfBox3f &b2)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXML</name>
+    <filename>classScXML.html</filename>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClasses</name>
+      <anchorfile>classScXML.html</anchorfile>
+      <anchor>a575021fd42fe7862aeaadef4d79cfc50</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static ScXMLStateMachine *</type>
+      <name>readFile</name>
+      <anchorfile>classScXML.html</anchorfile>
+      <anchor>a1cf5fd33dccf83b71c676b74996c2843</anchor>
+      <arglist>(const char *filename)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static ScXMLStateMachine *</type>
+      <name>readBuffer</name>
+      <anchorfile>classScXML.html</anchorfile>
+      <anchor>a94ab99dfd3b0be6d49a521088e59c49a</anchor>
+      <arglist>(const SbByteBuffer &buffer)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLAbstractStateElt</name>
+    <filename>classScXMLAbstractStateElt.html</filename>
+    <base>ScXMLElt</base>
+    <member kind="function" virtualness="pure">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLAbstractStateElt.html</anchorfile>
+      <anchor>a867c54d30371c84bb914eab9eeca8b60</anchor>
+      <arglist>(void) const =0</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>handleXMLAttributes</name>
+      <anchorfile>classScXMLAbstractStateElt.html</anchorfile>
+      <anchor>aeb4dd3b18eb44246b68770299c6d41e6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const ScXMLElt *</type>
+      <name>search</name>
+      <anchorfile>classScXMLAbstractStateElt.html</anchorfile>
+      <anchor>a65c343ca45f1ab1d49b35c4eb5b6d7ae</anchor>
+      <arglist>(const char *attrname, const char *attrvalue) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setXMLAttribute</name>
+      <anchorfile>classScXMLElt.html</anchorfile>
+      <anchor>abb8824092c35f5293d957065a0259396</anchor>
+      <arglist>(const char *attribute, const char *value)</arglist>
+    </member>
+    <member kind="function">
+      <type>const char *</type>
+      <name>getXMLAttribute</name>
+      <anchorfile>classScXMLElt.html</anchorfile>
+      <anchor>a3cfb6f404acb4ad13de107f2ef5ee748</anchor>
+      <arglist>(const char *attribute) const </arglist>
+    </member>
+    <member kind="function">
+      <type>ScXMLElt *</type>
+      <name>clone</name>
+      <anchorfile>classScXMLElt.html</anchorfile>
+      <anchor>a4603b60d4f340f21d57987363d92f3bb</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setContainer</name>
+      <anchorfile>classScXMLElt.html</anchorfile>
+      <anchor>ac663bd4b53820306beef387a6e1a916b</anchor>
+      <arglist>(ScXMLElt *container)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isContainedIn</name>
+      <anchorfile>classScXMLElt.html</anchorfile>
+      <anchor>a453fa4676cdf492633a0bd0c6fc08b94</anchor>
+      <arglist>(const ScXMLElt *object) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isOfType</name>
+      <anchorfile>classScXMLObject.html</anchorfile>
+      <anchor>aaec2be794e49c8e1d6177e5de4c05a11</anchor>
+      <arglist>(SoType type) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoType</type>
+      <name>getClassTypeId</name>
+      <anchorfile>classScXMLObject.html</anchorfile>
+      <anchor>aff4dbd61103a1c659b1126bd1342d9f7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classScXMLObject.html</anchorfile>
+      <anchor>ad52f3e69104a3527433768dc369539ae</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>cleanClass</name>
+      <anchorfile>classScXMLObject.html</anchorfile>
+      <anchor>aae0c5a4a174aca5ba7d7c6f41828b181</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>registerClassType</name>
+      <anchorfile>classScXMLObject.html</anchorfile>
+      <anchor>a8146bae33082f60297517988ebda4632</anchor>
+      <arglist>(const char *xmlns, const char *classname, SoType type)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>registerInvokeClassType</name>
+      <anchorfile>classScXMLObject.html</anchorfile>
+      <anchor>aa7838602d6dc4f741be2b0984cedf966</anchor>
+      <arglist>(const char *xmlns, const char *targettype, const char *source, SoType type)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLAnchorElt</name>
+    <filename>classScXMLAnchorElt.html</filename>
+    <base>ScXMLElt</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLAnchorElt.html</anchorfile>
+      <anchor>aec91e009df3fe505d390f55d4074aaa3</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>handleXMLAttributes</name>
+      <anchorfile>classScXMLAnchorElt.html</anchorfile>
+      <anchor>a99563ba2ea8f290d1bd4fca33a9ae20c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const ScXMLElt *</type>
+      <name>search</name>
+      <anchorfile>classScXMLAnchorElt.html</anchorfile>
+      <anchor>a245a9a5201559f42fa6722a2b8f26ca5</anchor>
+      <arglist>(const char *attrname, const char *attrvalue) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLAndOpExprDataObj</name>
+    <filename>classScXMLAndOpExprDataObj.html</filename>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLAndOpExprDataObj.html</anchorfile>
+      <anchor>a41b1a6cfa2bd14069afaa2b77d3eb08a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLAssignElt</name>
+    <filename>classScXMLAssignElt.html</filename>
+    <base>ScXMLExecutableElt</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLAssignElt.html</anchorfile>
+      <anchor>a9e4329f07dada52e3d0d47aada29d03d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>ScXMLAssignElt</name>
+      <anchorfile>classScXMLAssignElt.html</anchorfile>
+      <anchor>a5284526a47273ba0a92fd09a42af74c5</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>handleXMLAttributes</name>
+      <anchorfile>classScXMLAssignElt.html</anchorfile>
+      <anchor>a365ebe17d543bfbc44783cd932030ce6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const ScXMLElt *</type>
+      <name>search</name>
+      <anchorfile>classScXMLAssignElt.html</anchorfile>
+      <anchor>a9f6ec11b6ec7b9797b2937ab52ec3a0b</anchor>
+      <arglist>(const char *attrname, const char *attrvalue) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classScXMLAssignElt.html</anchorfile>
+      <anchor>ada746ed6fe36b4c6065d1e272cb66050</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>cleanClass</name>
+      <anchorfile>classScXMLAssignElt.html</anchorfile>
+      <anchor>ac9629e5875b1b5cedc7769b9c9e36001</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLCoinEvaluator</name>
+    <filename>classScXMLCoinEvaluator.html</filename>
+    <base>ScXMLEvaluator</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLCoinEvaluator.html</anchorfile>
+      <anchor>ab5e3ae77175019134d38a3a105a9b331</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setStateMachine</name>
+      <anchorfile>classScXMLCoinEvaluator.html</anchorfile>
+      <anchor>a9b3cc77cd58c18d836f3fb5885436e33</anchor>
+      <arglist>(ScXMLStateMachine *sm)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>clearTemporaryVariables</name>
+      <anchorfile>classScXMLCoinEvaluator.html</anchorfile>
+      <anchor>aeb19052d03db41282f624ec86b58bb1f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLConstantDataObj</name>
+    <filename>classScXMLConstantDataObj.html</filename>
+    <base>ScXMLDataObj</base>
+    <member kind="function" virtualness="pure">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLConstantDataObj.html</anchorfile>
+      <anchor>a8c426234b6bb8ece08fcd426d74f0270</anchor>
+      <arglist>(void) const =0</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLContentElt</name>
+    <filename>classScXMLContentElt.html</filename>
+    <base>ScXMLElt</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLContentElt.html</anchorfile>
+      <anchor>a70e883d93d988a568be716255c8ae058</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>handleXMLAttributes</name>
+      <anchorfile>classScXMLElt.html</anchorfile>
+      <anchor>ac76e77f8ecedd593ec87b0fa1ee5f7df</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const ScXMLElt *</type>
+      <name>search</name>
+      <anchorfile>classScXMLElt.html</anchorfile>
+      <anchor>a6acef7487d9ea12bf0ca4de9b156f453</anchor>
+      <arglist>(const char *attrname, const char *attrvalue) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLDataElt</name>
+    <filename>classScXMLDataElt.html</filename>
+    <base>ScXMLElt</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLDataElt.html</anchorfile>
+      <anchor>a14d94658625f6550d695d5c6cbb5431f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>handleXMLAttributes</name>
+      <anchorfile>classScXMLDataElt.html</anchorfile>
+      <anchor>adbae717dc44fe179e36b6b3917dd98b7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const ScXMLElt *</type>
+      <name>search</name>
+      <anchorfile>classScXMLDataElt.html</anchorfile>
+      <anchor>a35d6cf96952275c788ce4f0d2352f2ba</anchor>
+      <arglist>(const char *attrname, const char *attrvalue) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLDataModelElt</name>
+    <filename>classScXMLDataModelElt.html</filename>
+    <base>ScXMLElt</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLDataModelElt.html</anchorfile>
+      <anchor>a77afbff6c4313034a840eabaa465e0ca</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>handleXMLAttributes</name>
+      <anchorfile>classScXMLDataModelElt.html</anchorfile>
+      <anchor>a8a15fbe319261c8645985da8f1143738</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const ScXMLElt *</type>
+      <name>search</name>
+      <anchorfile>classScXMLDataModelElt.html</anchorfile>
+      <anchor>a5144bbbf936f06916580f1018501a486</anchor>
+      <arglist>(const char *attrname, const char *attrvalue) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLDataObj</name>
+    <filename>classScXMLDataObj.html</filename>
+    <base>ScXMLObject</base>
+    <member kind="function" virtualness="pure">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLDataObj.html</anchorfile>
+      <anchor>aa8f127e9e677b82f01f321b18a298e16</anchor>
+      <arglist>(void) const =0</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLDocument</name>
+    <filename>classScXMLDocument.html</filename>
+    <base>ScXMLObject</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLDocument.html</anchorfile>
+      <anchor>a88d3171d490d794a619682a878e4a5b5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLECMAScriptEvaluator</name>
+    <filename>classScXMLECMAScriptEvaluator.html</filename>
+    <base>ScXMLEvaluator</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLECMAScriptEvaluator.html</anchorfile>
+      <anchor>a9f43d76d7fc779f0d16cac6073f980fd</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setStateMachine</name>
+      <anchorfile>classScXMLEvaluator.html</anchorfile>
+      <anchor>a903df9c19b4a93b2988b57672f417d3c</anchor>
+      <arglist>(ScXMLStateMachine *sm)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>clearTemporaryVariables</name>
+      <anchorfile>classScXMLEvaluator.html</anchorfile>
+      <anchor>a7eb59462c0c8b1a267522a89ec22d607</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLElseElt</name>
+    <filename>classScXMLElseElt.html</filename>
+    <base>ScXMLExecutableElt</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLElseElt.html</anchorfile>
+      <anchor>a88772975690349a91b7708da14e00dec</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLElseIfElt</name>
+    <filename>classScXMLElseIfElt.html</filename>
+    <base>ScXMLExecutableElt</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLElseIfElt.html</anchorfile>
+      <anchor>ad16f8ade0309085a6baad665f846f97b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>handleXMLAttributes</name>
+      <anchorfile>classScXMLElseIfElt.html</anchorfile>
+      <anchor>a0150583699cdc62856c7dc3e949ad520</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const ScXMLElt *</type>
+      <name>search</name>
+      <anchorfile>classScXMLElseIfElt.html</anchorfile>
+      <anchor>ab414574c327311a5a3a17ea42a63f8d4</anchor>
+      <arglist>(const char *attrname, const char *attrvalue) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLElt</name>
+    <filename>classScXMLElt.html</filename>
+    <base>ScXMLObject</base>
+    <member kind="function" virtualness="pure">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLElt.html</anchorfile>
+      <anchor>a3b97c34ff5fba99583caa4d8ef5252d2</anchor>
+      <arglist>(void) const =0</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLEltReader</name>
+    <filename>classScXMLEltReader.html</filename>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLEvaluator</name>
+    <filename>classScXMLEvaluator.html</filename>
+    <base>ScXMLObject</base>
+    <member kind="function" virtualness="pure">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLEvaluator.html</anchorfile>
+      <anchor>a22f5bcbd102a6ebfbf399c35addc24e6</anchor>
+      <arglist>(void) const =0</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLEvent</name>
+    <filename>classScXMLEvent.html</filename>
+    <base>ScXMLObject</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLEvent.html</anchorfile>
+      <anchor>ae1a1e3ab1922f5b1f5f32201810141d6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setEventName</name>
+      <anchorfile>classScXMLEvent.html</anchorfile>
+      <anchor>a7c1112de3684d5726726fbf97bfdffe3</anchor>
+      <arglist>(const SbName &name)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLEventElt</name>
+    <filename>classScXMLEventElt.html</filename>
+    <base>ScXMLExecutableElt</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLEventElt.html</anchorfile>
+      <anchor>a269a22f8961a136c0b14122e9b9290d1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>handleXMLAttributes</name>
+      <anchorfile>classScXMLEventElt.html</anchorfile>
+      <anchor>ad2e64434411a92e1a6659408ff9f89f4</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const ScXMLElt *</type>
+      <name>search</name>
+      <anchorfile>classScXMLEventElt.html</anchorfile>
+      <anchor>a0337e1a88e9f69c77c0d9804ddcfa2d9</anchor>
+      <arglist>(const char *attrname, const char *attrvalue) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLEventTarget</name>
+    <filename>classScXMLEventTarget.html</filename>
+    <base>ScXMLObject</base>
+    <member kind="function" virtualness="pure">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLEventTarget.html</anchorfile>
+      <anchor>a83c3e492e1f1cd43160447442ca05828</anchor>
+      <arglist>(void) const =0</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const ScXMLEvent *</type>
+      <name>getCurrentEvent</name>
+      <anchorfile>classScXMLEventTarget.html</anchorfile>
+      <anchor>a07704f89bbf875d9f878a3beb1e49c5e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>queueEvent</name>
+      <anchorfile>classScXMLEventTarget.html</anchorfile>
+      <anchor>a023f131293775c89553361dace4be77b</anchor>
+      <arglist>(const ScXMLEvent *event)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>queueEvent</name>
+      <anchorfile>classScXMLEventTarget.html</anchorfile>
+      <anchor>a148b192e2023df0791fb6a31e20ae780</anchor>
+      <arglist>(const SbName &eventid)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setCurrentEvent</name>
+      <anchorfile>classScXMLEventTarget.html</anchorfile>
+      <anchor>aef63077fd0be0d7d5517782eba5041a1</anchor>
+      <arglist>(const ScXMLEvent *event)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>processOneEvent</name>
+      <anchorfile>classScXMLEventTarget.html</anchorfile>
+      <anchor>ac141e368b9f95ff6feb08e4237e80ee0</anchor>
+      <arglist>(const ScXMLEvent *event)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLExecutableElt</name>
+    <filename>classScXMLExecutableElt.html</filename>
+    <base>ScXMLElt</base>
+    <member kind="function" virtualness="pure">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLExecutableElt.html</anchorfile>
+      <anchor>ad26b5a870cf887de5d6c9da6421984be</anchor>
+      <arglist>(void) const =0</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLFinalElt</name>
+    <filename>classScXMLFinalElt.html</filename>
+    <base>ScXMLAbstractStateElt</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLFinalElt.html</anchorfile>
+      <anchor>ab13f54ce2f567778fb77f5524dcbea76</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const ScXMLElt *</type>
+      <name>search</name>
+      <anchorfile>classScXMLFinalElt.html</anchorfile>
+      <anchor>a5e5e493bb46a5b472cd60eff54a99e3f</anchor>
+      <arglist>(const char *attrname, const char *attrvalue) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLFinalizeElt</name>
+    <filename>classScXMLFinalizeElt.html</filename>
+    <base>ScXMLElt</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLFinalizeElt.html</anchorfile>
+      <anchor>abf145d86470e1aa1bf795fec7af9199e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLHistoryElt</name>
+    <filename>classScXMLHistoryElt.html</filename>
+    <base>ScXMLElt</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLHistoryElt.html</anchorfile>
+      <anchor>a5e27d13ebefa1f76b2f9a8e983976946</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>handleXMLAttributes</name>
+      <anchorfile>classScXMLHistoryElt.html</anchorfile>
+      <anchor>ac077afa9f5c2048df00d37b86022ff31</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const ScXMLElt *</type>
+      <name>search</name>
+      <anchorfile>classScXMLHistoryElt.html</anchorfile>
+      <anchor>a960abdf9cf94fcb26c6ccf2ef3228695</anchor>
+      <arglist>(const char *attrname, const char *attrvalue) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLIfElt</name>
+    <filename>classScXMLIfElt.html</filename>
+    <base>ScXMLExecutableElt</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLIfElt.html</anchorfile>
+      <anchor>a623bb596ba1bc6e11cbb906d24d8a396</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>handleXMLAttributes</name>
+      <anchorfile>classScXMLIfElt.html</anchorfile>
+      <anchor>ae628a920951925caf369ebef3c69c262</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const ScXMLElt *</type>
+      <name>search</name>
+      <anchorfile>classScXMLIfElt.html</anchorfile>
+      <anchor>ab7413ae8ecc183cdcab3b167b76b7013</anchor>
+      <arglist>(const char *attrname, const char *attrvalue) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLInitialElt</name>
+    <filename>classScXMLInitialElt.html</filename>
+    <base>ScXMLElt</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLInitialElt.html</anchorfile>
+      <anchor>a40a1b0b55b36752af9c7e602192b0aff</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const ScXMLElt *</type>
+      <name>search</name>
+      <anchorfile>classScXMLInitialElt.html</anchorfile>
+      <anchor>aa3dd5f89740cbb6a56e8dff93411a037</anchor>
+      <arglist>(const char *attrname, const char *attrvalue) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLInvokeElt</name>
+    <filename>classScXMLInvokeElt.html</filename>
+    <base>ScXMLExecutableElt</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLInvokeElt.html</anchorfile>
+      <anchor>a66c1d5ded6bf024315feeed966238ec9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>handleXMLAttributes</name>
+      <anchorfile>classScXMLInvokeElt.html</anchorfile>
+      <anchor>afa48803a9d3619d5638fb92a28d6d3f2</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const ScXMLElt *</type>
+      <name>search</name>
+      <anchorfile>classScXMLInvokeElt.html</anchorfile>
+      <anchor>a2933aeea688287977f2d67e864087d0c</anchor>
+      <arglist>(const char *attrname, const char *attrvalue) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLLogElt</name>
+    <filename>classScXMLLogElt.html</filename>
+    <base>ScXMLExecutableElt</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLLogElt.html</anchorfile>
+      <anchor>a5d600c29d8aeeac85f539247e33c115c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>handleXMLAttributes</name>
+      <anchorfile>classScXMLLogElt.html</anchorfile>
+      <anchor>a9d070ae058209d8a58d469141d55a4d1</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const ScXMLElt *</type>
+      <name>search</name>
+      <anchorfile>classScXMLLogElt.html</anchorfile>
+      <anchor>af4fbe0327f219d97ffb9b4095c697f05</anchor>
+      <arglist>(const char *attrname, const char *attrvalue) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLMinimumEvaluator</name>
+    <filename>classScXMLMinimumEvaluator.html</filename>
+    <base>ScXMLEvaluator</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLMinimumEvaluator.html</anchorfile>
+      <anchor>ae55e1481c0bf1ffb5a4b500b94339bcf</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setStateMachine</name>
+      <anchorfile>classScXMLMinimumEvaluator.html</anchorfile>
+      <anchor>a7cd2015644ffedd3ace380747fe3eacc</anchor>
+      <arglist>(ScXMLStateMachine *)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual ScXMLDataObj *</type>
+      <name>evaluate</name>
+      <anchorfile>classScXMLMinimumEvaluator.html</anchorfile>
+      <anchor>a8818d107a5d566999ead28f9cf768910</anchor>
+      <arglist>(const char *expression) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setAtLocation</name>
+      <anchorfile>classScXMLMinimumEvaluator.html</anchorfile>
+      <anchor>aa2bab3639e92cb1a242d797e10b580c2</anchor>
+      <arglist>(const char *location, ScXMLDataObj *obj)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual ScXMLDataObj *</type>
+      <name>locate</name>
+      <anchorfile>classScXMLMinimumEvaluator.html</anchorfile>
+      <anchor>ad4154a3ac9e015ca50531217af94129f</anchor>
+      <arglist>(const char *location) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>clearTemporaryVariables</name>
+      <anchorfile>classScXMLMinimumEvaluator.html</anchorfile>
+      <anchor>ace8b736796006bbd8bd2fb3838cab38f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLMinimumExprDataObj</name>
+    <filename>classScXMLMinimumExprDataObj.html</filename>
+    <member kind="function" virtualness="pure">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLMinimumExprDataObj.html</anchorfile>
+      <anchor>acae67b14941ffd8ca46c042512dbcf09</anchor>
+      <arglist>(void) const =0</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLObject</name>
+    <filename>classScXMLObject.html</filename>
+    <member kind="function" virtualness="pure">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLObject.html</anchorfile>
+      <anchor>a99bfd8003e56ea165441c66a33da44c6</anchor>
+      <arglist>(void) const =0</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLOnEntryElt</name>
+    <filename>classScXMLOnEntryElt.html</filename>
+    <base>ScXMLElt</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLOnEntryElt.html</anchorfile>
+      <anchor>a078f97877bae46861d7a05a7fda1996b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const ScXMLElt *</type>
+      <name>search</name>
+      <anchorfile>classScXMLOnEntryElt.html</anchorfile>
+      <anchor>a2930fd3894e3c21d1d10993fdd04383a</anchor>
+      <arglist>(const char *attrname, const char *attrvalue) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLOnExitElt</name>
+    <filename>classScXMLOnExitElt.html</filename>
+    <base>ScXMLElt</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLOnExitElt.html</anchorfile>
+      <anchor>a844737d3f6767fa425d20e5458abdd01</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const ScXMLElt *</type>
+      <name>search</name>
+      <anchorfile>classScXMLOnExitElt.html</anchorfile>
+      <anchor>a7760290bf8098ce86c22ed52c6c5efa5</anchor>
+      <arglist>(const char *attrname, const char *attrvalue) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLParallelElt</name>
+    <filename>classScXMLParallelElt.html</filename>
+    <base>ScXMLAbstractStateElt</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLParallelElt.html</anchorfile>
+      <anchor>a483f26b1ac7ce1364471d80f1cc33a06</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>handleXMLAttributes</name>
+      <anchorfile>classScXMLParallelElt.html</anchorfile>
+      <anchor>a9617bfd842c4f986f172e587ab223d61</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const ScXMLElt *</type>
+      <name>search</name>
+      <anchorfile>classScXMLParallelElt.html</anchorfile>
+      <anchor>ad29265132b5610609f55438edbeaefa4</anchor>
+      <arglist>(const char *attrname, const char *attrvalue) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isAtomicState</name>
+      <anchorfile>classScXMLParallelElt.html</anchorfile>
+      <anchor>a43af8b51bd0c20c1eb58e7d553b72567</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLParamElt</name>
+    <filename>classScXMLParamElt.html</filename>
+    <base>ScXMLElt</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLParamElt.html</anchorfile>
+      <anchor>a2e5c05eb612dfd8e5a542241d634f4eb</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>handleXMLAttributes</name>
+      <anchorfile>classScXMLParamElt.html</anchorfile>
+      <anchor>aa9be25ba25216e462d66688ff4e6bc64</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const ScXMLElt *</type>
+      <name>search</name>
+      <anchorfile>classScXMLParamElt.html</anchorfile>
+      <anchor>aede51d8795a89444321e3a7c73efcc92</anchor>
+      <arglist>(const char *attrname, const char *attrvalue) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLReferenceDataObj</name>
+    <filename>classScXMLReferenceDataObj.html</filename>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLReferenceDataObj.html</anchorfile>
+      <anchor>aac0d2a78478331133777a2632d640db5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLScriptElt</name>
+    <filename>classScXMLScriptElt.html</filename>
+    <base>ScXMLExecutableElt</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLScriptElt.html</anchorfile>
+      <anchor>a1ae76d0efdccb514e443ac8a9be49f50</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLScxmlElt</name>
+    <filename>classScXMLScxmlElt.html</filename>
+    <base>ScXMLElt</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLScxmlElt.html</anchorfile>
+      <anchor>a5dc763bea77dab6230705fa955fa064e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>handleXMLAttributes</name>
+      <anchorfile>classScXMLScxmlElt.html</anchorfile>
+      <anchor>a29134c57770eedc8f9b15a251890ae13</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const ScXMLElt *</type>
+      <name>search</name>
+      <anchorfile>classScXMLScxmlElt.html</anchorfile>
+      <anchor>a853ecc1b3753d05b65ac0f1b3fd7064e</anchor>
+      <arglist>(const char *attrname, const char *attrvalue) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLSendElt</name>
+    <filename>classScXMLSendElt.html</filename>
+    <base>ScXMLExecutableElt</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLSendElt.html</anchorfile>
+      <anchor>ad5315395706244f28549c3220c3c1474</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>handleXMLAttributes</name>
+      <anchorfile>classScXMLSendElt.html</anchorfile>
+      <anchor>a2a8200bf1060a20e0d91b4491059b574</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const ScXMLElt *</type>
+      <name>search</name>
+      <anchorfile>classScXMLSendElt.html</anchorfile>
+      <anchor>a75ce67af90a43334a092045a97e8a5d7</anchor>
+      <arglist>(const char *attrname, const char *attrvalue) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLStateElt</name>
+    <filename>classScXMLStateElt.html</filename>
+    <base>ScXMLAbstractStateElt</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLStateElt.html</anchorfile>
+      <anchor>a76088e37137a421d1e96570c9cf78a02</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>ScXMLStateElt</name>
+      <anchorfile>classScXMLStateElt.html</anchorfile>
+      <anchor>a6df32b2660e35cdfe5a3d8421fa06259</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~ScXMLStateElt</name>
+      <anchorfile>classScXMLStateElt.html</anchorfile>
+      <anchor>ae2a8e7e817e691345cb185f470ede375</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setSrcAttribute</name>
+      <anchorfile>classScXMLStateElt.html</anchorfile>
+      <anchor>ae04314f867ba7a3d357e084225cf134d</anchor>
+      <arglist>(const char *src)</arglist>
+    </member>
+    <member kind="function">
+      <type>const char *</type>
+      <name>getSrcAttribute</name>
+      <anchorfile>classScXMLStateElt.html</anchorfile>
+      <anchor>a82ff212d78cedcf354fd2e26c29d7d20</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setInitialAttribute</name>
+      <anchorfile>classScXMLStateElt.html</anchorfile>
+      <anchor>a6720ab49835e6c0fad259720986b8501</anchor>
+      <arglist>(const char *initial)</arglist>
+    </member>
+    <member kind="function">
+      <type>const char *</type>
+      <name>getInitialAttribute</name>
+      <anchorfile>classScXMLStateElt.html</anchorfile>
+      <anchor>a37e789c8aa21cd638e8db4df002e5353</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>handleXMLAttributes</name>
+      <anchorfile>classScXMLStateElt.html</anchorfile>
+      <anchor>a7ce8ae758e0d4cc5e3122e5fbff5bda9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const ScXMLElt *</type>
+      <name>search</name>
+      <anchorfile>classScXMLStateElt.html</anchorfile>
+      <anchor>a652ebdf497b03bdbd3892bda34cabba0</anchor>
+      <arglist>(const char *attrname, const char *attrvalue) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isAtomicState</name>
+      <anchorfile>classScXMLStateElt.html</anchorfile>
+      <anchor>afe6b9075e7b34f1d3251e557de45191e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLStateMachine</name>
+    <filename>classScXMLStateMachine.html</filename>
+    <base>ScXMLEventTarget</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLStateMachine.html</anchorfile>
+      <anchor>a16f24b950c817b6defaafdc0743537a9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setSessionId</name>
+      <anchorfile>classScXMLStateMachine.html</anchorfile>
+      <anchor>a675d32dd576b9cbe81b89481935c31ed</anchor>
+      <arglist>(const SbName &sessionid)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbName &</type>
+      <name>getSessionId</name>
+      <anchorfile>classScXMLStateMachine.html</anchorfile>
+      <anchor>af10e94dd407117cc7ae532a3d5f4b01a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>initialize</name>
+      <anchorfile>classScXMLStateMachine.html</anchorfile>
+      <anchor>aba14c712ade5e2ca27c73102cef20b62</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isActive</name>
+      <anchorfile>classScXMLStateMachine.html</anchorfile>
+      <anchor>ad7427887c8aefd7ea4fc38bee6beb75f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isFinished</name>
+      <anchorfile>classScXMLStateMachine.html</anchorfile>
+      <anchor>a0ed0801fcc51dbb8d40b005ddcd64e98</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual int</type>
+      <name>getNumActiveStates</name>
+      <anchorfile>classScXMLStateMachine.html</anchorfile>
+      <anchor>aaf848db1832ccc5fb47d117237f62403</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const ScXMLElt *</type>
+      <name>getActiveState</name>
+      <anchorfile>classScXMLStateMachine.html</anchorfile>
+      <anchor>a678ea79bceb511c8959706df7ee97c22</anchor>
+      <arglist>(int idx) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>addDeleteCallback</name>
+      <anchorfile>classScXMLStateMachine.html</anchorfile>
+      <anchor>af8bf1428945535c5479a7cc79e9acb00</anchor>
+      <arglist>(ScXMLStateMachineDeleteCB *callback, void *userdata)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>removeDeleteCallback</name>
+      <anchorfile>classScXMLStateMachine.html</anchorfile>
+      <anchor>ae6b467bfeefaef24bf8a03884e3013e5</anchor>
+      <arglist>(ScXMLStateMachineDeleteCB *callback, void *userdata)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>addStateChangeCallback</name>
+      <anchorfile>classScXMLStateMachine.html</anchorfile>
+      <anchor>ad84c8d6eccdb3a9f77938855bef43068</anchor>
+      <arglist>(ScXMLStateChangeCB *callback, void *userdata)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>removeStateChangeCallback</name>
+      <anchorfile>classScXMLStateMachine.html</anchorfile>
+      <anchor>ab498767b29892f25403678a8e6ee8a53</anchor>
+      <arglist>(ScXMLStateChangeCB *callback, void *userdata)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>processOneEvent</name>
+      <anchorfile>classScXMLStateMachine.html</anchorfile>
+      <anchor>a9dbeab737cb398f1a50cb523fd417e64</anchor>
+      <arglist>(const ScXMLEvent *event)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLTransitionElt</name>
+    <filename>classScXMLTransitionElt.html</filename>
+    <base>ScXMLElt</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLTransitionElt.html</anchorfile>
+      <anchor>ab4fd381b6b101f88d9ba00ecdaf13fe0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>handleXMLAttributes</name>
+      <anchorfile>classScXMLTransitionElt.html</anchorfile>
+      <anchor>a3c5cb6b36ea69121befca3438f1255f4</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const ScXMLElt *</type>
+      <name>search</name>
+      <anchorfile>classScXMLTransitionElt.html</anchorfile>
+      <anchor>a2f95806bc4c5978dae575dbaf718a8d2</anchor>
+      <arglist>(const char *attrname, const char *attrvalue) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isConditionLess</name>
+      <anchorfile>classScXMLTransitionElt.html</anchorfile>
+      <anchor>a358a0db69503c44efba7190b454797b5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isTargetLess</name>
+      <anchorfile>classScXMLTransitionElt.html</anchorfile>
+      <anchor>ad118e7d52eb73026dd2a7b0528a99086</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isSelfReferencing</name>
+      <anchorfile>classScXMLTransitionElt.html</anchorfile>
+      <anchor>a12a303f9cf0a23a711e741729fa40f17</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isEventMatch</name>
+      <anchorfile>classScXMLTransitionElt.html</anchorfile>
+      <anchor>adcdc76be8a70ad3d85a52a8352f86e39</anchor>
+      <arglist>(const ScXMLEvent *event) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>evaluateCondition</name>
+      <anchorfile>classScXMLTransitionElt.html</anchorfile>
+      <anchor>a2092e23a55d5d2c8615c0027e9bf4e57</anchor>
+      <arglist>(ScXMLStateMachine *statemachine)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>execute</name>
+      <anchorfile>classScXMLTransitionElt.html</anchorfile>
+      <anchor>a95bd1dbb5653bfd36a4e840e0853574e</anchor>
+      <arglist>(ScXMLStateMachine *statemachine) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLValidateElt</name>
+    <filename>classScXMLValidateElt.html</filename>
+    <base>ScXMLExecutableElt</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLValidateElt.html</anchorfile>
+      <anchor>ae1f66ba601caa686c7bcbe431e42528b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>handleXMLAttributes</name>
+      <anchorfile>classScXMLValidateElt.html</anchorfile>
+      <anchor>a191f8975f4364fd2265d2c75821d07b0</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const ScXMLElt *</type>
+      <name>search</name>
+      <anchorfile>classScXMLValidateElt.html</anchorfile>
+      <anchor>a7ae08da47b4a3c4d0696bd7031acb4d8</anchor>
+      <arglist>(const char *attrname, const char *attrvalue) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>ScXMLXPathEvaluator</name>
+    <filename>classScXMLXPathEvaluator.html</filename>
+    <base>ScXMLEvaluator</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classScXMLXPathEvaluator.html</anchorfile>
+      <anchor>ad1c51fd322840a03d6634217711b8b47</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoAccumulatedElement</name>
+    <filename>classSoAccumulatedElement.html</filename>
+    <base>SoElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>matches</name>
+      <anchorfile>classSoAccumulatedElement.html</anchorfile>
+      <anchor>a8d960ab8dca94f56c4f8493d2eaa0508</anchor>
+      <arglist>(const SoElement *element) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoElement.html</anchorfile>
+      <anchor>a8a7fb999dff6f39ea1280eea97a8933a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getStackIndex</name>
+      <anchorfile>classSoElement.html</anchorfile>
+      <anchor>ae2eb4b8dcfbc520faef17c4820f9c4c9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pop</name>
+      <anchorfile>classSoElement.html</anchorfile>
+      <anchor>a47fb7cba01227fed02b5d48d7797dddb</anchor>
+      <arglist>(SoState *state, const SoElement *prevTopElement)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setDepth</name>
+      <anchorfile>classSoElement.html</anchorfile>
+      <anchor>a8508119bc6d937ab882f45f86745d2e1</anchor>
+      <arglist>(const int depth)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getDepth</name>
+      <anchorfile>classSoElement.html</anchorfile>
+      <anchor>a3c98d36d1a92f70d4957395c3e5f3313</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>print</name>
+      <anchorfile>classSoElement.html</anchorfile>
+      <anchor>ae9d85b24213e349b96e4bb78233a0ff6</anchor>
+      <arglist>(FILE *file=stdout) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoElement</name>
+      <anchorfile>classSoElement.html</anchorfile>
+      <anchor>a9ce2a1034d3bb27910ce9a3eea6e64e5</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoElement.html</anchorfile>
+      <anchor>a53244db0aff108029f890d602b904890</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoType</type>
+      <name>getClassTypeId</name>
+      <anchorfile>classSoElement.html</anchorfile>
+      <anchor>a2c70e4edee66676d8f682b7a4afda037</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int</type>
+      <name>getClassStackIndex</name>
+      <anchorfile>classSoElement.html</anchorfile>
+      <anchor>ad2a2e4a49f1cccadc601e75a51048391</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initElements</name>
+      <anchorfile>classSoElement.html</anchorfile>
+      <anchor>af00f2621eec54163e7d1eb5ae7e81ad5</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int</type>
+      <name>getNumStackIndices</name>
+      <anchorfile>classSoElement.html</anchorfile>
+      <anchor>aff64aac9bd872ce52ac5dfbfa36c36dc</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoType</type>
+      <name>getIdFromStackIndex</name>
+      <anchorfile>classSoElement.html</anchorfile>
+      <anchor>a5ac8400720c4ab228dec79bf301d7647</anchor>
+      <arglist>(const int stackIndex)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoAccumulatedElement.html</anchorfile>
+      <anchor>ae73af63a5def9e9f13c08c0d67cbed27</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoAccumulatedElement.html</anchorfile>
+      <anchor>aa056ead3804fe3818d8ca55e67ef38d0</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>clearNodeIds</name>
+      <anchorfile>classSoAccumulatedElement.html</anchorfile>
+      <anchor>a70f1473b38a1d7337d643ee8b4e59bc6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>addNodeId</name>
+      <anchorfile>classSoAccumulatedElement.html</anchorfile>
+      <anchor>a0132837d8e145edce7586e2b3169cf20</anchor>
+      <arglist>(const SoNode *const node)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setNodeId</name>
+      <anchorfile>classSoAccumulatedElement.html</anchorfile>
+      <anchor>a72bfdec083dc26e5b36bbd7a0bccbd47</anchor>
+      <arglist>(const SoNode *const node)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>copyNodeIds</name>
+      <anchorfile>classSoAccumulatedElement.html</anchorfile>
+      <anchor>ae65a5e4a450f584709bf55bb18a3edb8</anchor>
+      <arglist>(const SoAccumulatedElement *copyfrom)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SoElement *</type>
+      <name>copyMatchInfo</name>
+      <anchorfile>classSoAccumulatedElement.html</anchorfile>
+      <anchor>a6e21205ffcb6a05b7573e5b22c0fe81f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>captureThis</name>
+      <anchorfile>classSoAccumulatedElement.html</anchorfile>
+      <anchor>a77c8c1edfcfa96314e39456d67b4137f</anchor>
+      <arglist>(SoState *state) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoElement</name>
+      <anchorfile>classSoElement.html</anchorfile>
+      <anchor>a34312a1075fc6b90b3e5ccf5875c8c79</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>capture</name>
+      <anchorfile>classSoElement.html</anchorfile>
+      <anchor>ace260f18f598e00d95c98c96925950f8</anchor>
+      <arglist>(SoState *const state) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setTypeId</name>
+      <anchorfile>classSoElement.html</anchorfile>
+      <anchor>a48d6dbea777d2eee021a788cf896ecaa</anchor>
+      <arglist>(const SoType typeId)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setStackIndex</name>
+      <anchorfile>classSoElement.html</anchorfile>
+      <anchor>a84b9e1b74e61a4c8383650a33dc7a9c8</anchor>
+      <arglist>(const int index)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SoElement *</type>
+      <name>getNextInStack</name>
+      <anchorfile>classSoElement.html</anchorfile>
+      <anchor>ae738e26ff31219dc9abe8a72e93e110a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SoElement *</type>
+      <name>getNextFree</name>
+      <anchorfile>classSoElement.html</anchorfile>
+      <anchor>a4ff965194a4c7905b695022724698ae4</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbList< uint32_t ></type>
+      <name>nodeIds</name>
+      <anchorfile>classSoAccumulatedElement.html</anchorfile>
+      <anchor>a6ad9023f4ff2487772a486f0d5057323</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoType</type>
+      <name>typeId</name>
+      <anchorfile>classSoElement.html</anchorfile>
+      <anchor>a3acf0e425bc7ef0a812df905a39fb269</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>int</type>
+      <name>stackIndex</name>
+      <anchorfile>classSoElement.html</anchorfile>
+      <anchor>a3babbcafa83800192cee2acb1a8edd6f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>int</type>
+      <name>depth</name>
+      <anchorfile>classSoElement.html</anchorfile>
+      <anchor>a60e3b7f1344de81f7d6a198e7655235f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static SoElement *</type>
+      <name>getElement</name>
+      <anchorfile>classSoElement.html</anchorfile>
+      <anchor>a30c40ecaa79d6b140278fe906273e714</anchor>
+      <arglist>(SoState *const state, const int stackIndex)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static const SoElement *</type>
+      <name>getConstElement</name>
+      <anchorfile>classSoElement.html</anchorfile>
+      <anchor>ab8cb20060c9b527c8b2e343b1cf4032a</anchor>
+      <arglist>(SoState *const state, const int stackIndex)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static int</type>
+      <name>createStackIndex</name>
+      <anchorfile>classSoElement.html</anchorfile>
+      <anchor>a6e4a8ae82aae7ac4d2516929a2e62d1d</anchor>
+      <arglist>(const SoType id)</arglist>
+    </member>
+    <member kind="variable" protection="protected" static="yes">
+      <type>static int</type>
+      <name>classStackIndex</name>
+      <anchorfile>classSoElement.html</anchorfile>
+      <anchor>a3ab188deb13cb1a8c1b40ee365fce944</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected" static="yes">
+      <type>static SoTypeList *</type>
+      <name>stackToType</name>
+      <anchorfile>classSoElement.html</anchorfile>
+      <anchor>a8e7258ccd9bda58158a370fc16455bbc</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoAction</name>
+    <filename>classSoAction.html</filename>
+    <member kind="enumeration">
+      <type></type>
+      <name>AppliedCode</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>a1c1dcf644f0e8bc1acd92f9cd8c917d3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>PathCode</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>a0942e2ce7d88ebc8e7cd10cf26310c67</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoAction</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>ad2839c2461c998920de832d8bdaa34c1</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="pure">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>a364ad60918a4d20ebdc9635457fe331c</anchor>
+      <arglist>(void) const =0</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isOfType</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>a82e33af1a24879a4dfd36a11a9832689</anchor>
+      <arglist>(SoType type) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>apply</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>ad2d6ddb297b3a1f5b80026db5fd5e616</anchor>
+      <arglist>(SoNode *root)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>apply</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>a8f922db782cb971042da8adc64f61d47</anchor>
+      <arglist>(SoPath *path)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>apply</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>a311e03e553957474b6920afe03fb94fc</anchor>
+      <arglist>(const SoPathList &pathlist, SbBool obeysrules=FALSE)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>apply</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>a984b580685859d42c4505980249fd409</anchor>
+      <arglist>(SoAction *beingApplied)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>invalidateState</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>a3fbc8efc139853a56e707baecf02b357</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>AppliedCode</type>
+      <name>getWhatAppliedTo</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>a4d0897cb9be1eecfdecefe1d997c7bfb</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoNode *</type>
+      <name>getNodeAppliedTo</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>abafb324d344d32013ed45e7d02cfa230</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoPath *</type>
+      <name>getPathAppliedTo</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>a26927425cfa1f5cbcad875a94493c2a5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SoPathList *</type>
+      <name>getPathListAppliedTo</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>addea4390ccdaaaa3457d1f243ff95b0b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SoPathList *</type>
+      <name>getOriginalPathListAppliedTo</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>a258606e1d65239e8c4008da42a49c59c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isLastPathListAppliedTo</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>aec41770acf5a27f1b82a7e031571d101</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>PathCode</type>
+      <name>getPathCode</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>a42b2f4960252071194099b4a965eefa2</anchor>
+      <arglist>(int &numindices, const int *&indices)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>traverse</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>a805627d07445a9c3a7e6324748aac2a9</anchor>
+      <arglist>(SoNode *const node)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>hasTerminated</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>a1ae6a4f107b03fb899743f5f3d5fc7d3</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SoPath *</type>
+      <name>getCurPath</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>af5920f3da63a6ba8577dc56621815341</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoState *</type>
+      <name>getState</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>aa6cf40cb31bb8371eb5d9a847ce9c944</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>PathCode</type>
+      <name>getCurPathCode</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>abba574ba5288668051405a9fcd3678aa</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoNode *</type>
+      <name>getCurPathTail</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>a4e9810cb526353255fedf04792151c2d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>usePathCode</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>aea5650e3b7ae6207c4c3d675e83073b5</anchor>
+      <arglist>(int &numindices, const int *&indices)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>pushCurPath</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>a148ece4bf4cda79914ee3a2116c05d09</anchor>
+      <arglist>(const int childindex, SoNode *node=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>popCurPath</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>a88ceb9648c0f51d7ba87475ca8555f28</anchor>
+      <arglist>(const PathCode prevpathcode)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>pushCurPath</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>abebcc05d2d935803a3c95310c9447614</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>popPushCurPath</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>adf8242136a44ff3af40ea102b372e4e1</anchor>
+      <arglist>(const int childindex, SoNode *node=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>popCurPath</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>a989bcb87598bf55b31bf0704189abb11</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>switchToPathTraversal</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>a4285818426cf039bd556b537398d9ece</anchor>
+      <arglist>(SoPath *path)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>switchToNodeTraversal</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>accfc280f70bc8f888f61890f07a4aac2</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>a6fca4d3db681ecea3bd1d5c24d1f160d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClasses</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>a9c1f8064ac89d9e36d36a8d05365e26a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoType</type>
+      <name>getClassTypeId</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>a3a714aae7f852be330d276041f7bc26e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>nullAction</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>a6dd54a728307c37d3cd87b2891b9359e</anchor>
+      <arglist>(SoAction *action, SoNode *node)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoAction</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>a7f6ac9fad4b83a66a321adfa48ebacd1</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>beginTraversal</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>a893a67a9bf2e7b5b5ef0f1f36f1b8097</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>endTraversal</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>a9af52ee33d0effeba2f23d9c3d4d6ad0</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setTerminated</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>aa968d7390c6d9ec862e0c9c1c7e48de5</anchor>
+      <arglist>(const SbBool flag)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoEnabledElementsList &</type>
+      <name>getEnabledElements</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>a92a36e12e654c3fb3838aebbfe0d2ced</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>shouldCompactPathList</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>a074946b7ebc44bed35f915d04680cb36</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static SoEnabledElementsList *</type>
+      <name>getClassEnabledElements</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>ac3a072966a0f9fa9f96fa1affc44fe9b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static SoActionMethodList *</type>
+      <name>getClassActionMethods</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>a655c3dbf9f093cdfaa7cc896ca54c0f3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoState *</type>
+      <name>state</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>a5b4ccb851346b95c3c3562b1824d258b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoActionMethodList *</type>
+      <name>traversalMethods</name>
+      <anchorfile>classSoAction.html</anchorfile>
+      <anchor>a00703b6a5c0bac45ac95756f7eb054af</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoActionMethodList</name>
+    <filename>classSoActionMethodList.html</filename>
+    <base>SbPList</base>
+    <member kind="function">
+      <type></type>
+      <name>SoActionMethodList</name>
+      <anchorfile>classSoActionMethodList.html</anchorfile>
+      <anchor>af86c8480152c573d9e75e835aa72bc74</anchor>
+      <arglist>(SoActionMethodList *const parentlist)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SoActionMethodList</name>
+      <anchorfile>classSoActionMethodList.html</anchorfile>
+      <anchor>a474f294ac9475da3d05f269dd47c7699</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addMethod</name>
+      <anchorfile>classSoActionMethodList.html</anchorfile>
+      <anchor>a79983ab40c7c4be74506aff39f9e0a72</anchor>
+      <arglist>(const SoType node, const SoActionMethod method)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setUp</name>
+      <anchorfile>classSoActionMethodList.html</anchorfile>
+      <anchor>a85d2c887bf7ccc5d8fbc3cb9e7df0050</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoAlarmSensor</name>
+    <filename>classSoAlarmSensor.html</filename>
+    <base>SoTimerQueueSensor</base>
+    <member kind="function">
+      <type></type>
+      <name>SoAlarmSensor</name>
+      <anchorfile>classSoAlarmSensor.html</anchorfile>
+      <anchor>a114d31b978c009fb47f419bc356d4f88</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoAlarmSensor</name>
+      <anchorfile>classSoAlarmSensor.html</anchorfile>
+      <anchor>a2b5ca4eee57d66a63d73a89cf9324b2a</anchor>
+      <arglist>(SoSensorCB *func, void *data)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoAlarmSensor</name>
+      <anchorfile>classSoAlarmSensor.html</anchorfile>
+      <anchor>ab504b1bd587ec26c7ffcbc5a72ac3f1f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setTime</name>
+      <anchorfile>classSoAlarmSensor.html</anchorfile>
+      <anchor>af1886674d1187f94ff408349f738d3cc</anchor>
+      <arglist>(const SbTime &abstime)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setTimeFromNow</name>
+      <anchorfile>classSoAlarmSensor.html</anchorfile>
+      <anchor>a8988efd19de1d900859696a628e8e55f</anchor>
+      <arglist>(const SbTime &reltime)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbTime &</type>
+      <name>getTime</name>
+      <anchorfile>classSoAlarmSensor.html</anchorfile>
+      <anchor>a420fd1f77e890846947be9e08d64b762</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>schedule</name>
+      <anchorfile>classSoAlarmSensor.html</anchorfile>
+      <anchor>a457a8626f5856284e66367e5ec8bf54a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTimerQueueSensor</name>
+      <anchorfile>classSoTimerQueueSensor.html</anchorfile>
+      <anchor>aa44140fca366b973dcd09a17f67c3593</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTimerQueueSensor</name>
+      <anchorfile>classSoTimerQueueSensor.html</anchorfile>
+      <anchor>a4d62dc9062913ecfa745fde7c06169a8</anchor>
+      <arglist>(SoSensorCB *func, void *data)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTimerQueueSensor</name>
+      <anchorfile>classSoTimerQueueSensor.html</anchorfile>
+      <anchor>ad2d8778f4f166cc1fbd70968a5b2638c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbTime &</type>
+      <name>getTriggerTime</name>
+      <anchorfile>classSoTimerQueueSensor.html</anchorfile>
+      <anchor>a3d5ab7bf4b9106307ec4ae1994f1aa4b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>unschedule</name>
+      <anchorfile>classSoTimerQueueSensor.html</anchorfile>
+      <anchor>aa6d792983952ef2af6a3e7f005af3b11</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isScheduled</name>
+      <anchorfile>classSoTimerQueueSensor.html</anchorfile>
+      <anchor>afe00440d7a01a61b27f66f297d3a3f5d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>trigger</name>
+      <anchorfile>classSoTimerQueueSensor.html</anchorfile>
+      <anchor>a3459bf3e4f6bda6de8da7d0a8d64f814</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoSensor</name>
+      <anchorfile>classSoSensor.html</anchorfile>
+      <anchor>aef8e234f18554cf8d895e49d2ad87fe3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoSensor</name>
+      <anchorfile>classSoSensor.html</anchorfile>
+      <anchor>ac7b074e66870f8b291eba260b6469c2c</anchor>
+      <arglist>(SoSensorCB *func, void *data)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoSensor</name>
+      <anchorfile>classSoSensor.html</anchorfile>
+      <anchor>a12f75e795419d1ec79ba4c3e2c5a31cd</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setFunction</name>
+      <anchorfile>classSoSensor.html</anchorfile>
+      <anchor>ac0a0152828590c9b23da259a9c60a629</anchor>
+      <arglist>(SoSensorCB *callbackfunction)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoSensorCBPtr</type>
+      <name>getFunction</name>
+      <anchorfile>classSoSensor.html</anchorfile>
+      <anchor>a512bff71da628c79dc14d02019c07782</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setData</name>
+      <anchorfile>classSoSensor.html</anchorfile>
+      <anchor>acc7ffab34126318972fdc0830de49150</anchor>
+      <arglist>(void *callbackdata)</arglist>
+    </member>
+    <member kind="function">
+      <type>void *</type>
+      <name>getData</name>
+      <anchorfile>classSoSensor.html</anchorfile>
+      <anchor>ac6474ccce9c26b3f72e6ad0adea03ff5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setNextInQueue</name>
+      <anchorfile>classSoSensor.html</anchorfile>
+      <anchor>a011855ebf2d30b097370ebca6eee98c9</anchor>
+      <arglist>(SoSensor *next)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoSensor *</type>
+      <name>getNextInQueue</name>
+      <anchorfile>classSoSensor.html</anchorfile>
+      <anchor>af73bb1b36e43218af6186899f31a5db5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoSensor.html</anchorfile>
+      <anchor>a267d8529b420c15f969e124cc809e987</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setTriggerTime</name>
+      <anchorfile>classSoTimerQueueSensor.html</anchorfile>
+      <anchor>aa2720312ff24da9ecf460d6e8b7fb592</anchor>
+      <arglist>(const SbTime &time)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbBool</type>
+      <name>scheduled</name>
+      <anchorfile>classSoTimerQueueSensor.html</anchorfile>
+      <anchor>a22000bb83389ed0058939e77416751df</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoSensorCB *</type>
+      <name>func</name>
+      <anchorfile>classSoSensor.html</anchorfile>
+      <anchor>ac21ccac7235fb0f895fff539c13a0ed9</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>void *</type>
+      <name>funcData</name>
+      <anchorfile>classSoSensor.html</anchorfile>
+      <anchor>a00da05a8947650ec2555977ed526cb6c</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoAlphaTest</name>
+    <filename>classSoAlphaTest.html</filename>
+    <base>SoNode</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Function</name>
+      <anchorfile>classSoAlphaTest.html</anchorfile>
+      <anchor>af21bb2d9573f0673e2f636ef82f424f1</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>NONE</name>
+      <anchorfile>classSoAlphaTest.html</anchorfile>
+      <anchor>af21bb2d9573f0673e2f636ef82f424f1a8b0557cff65c58a521bc7ec8ac83a676</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>NEVER</name>
+      <anchorfile>classSoAlphaTest.html</anchorfile>
+      <anchor>af21bb2d9573f0673e2f636ef82f424f1af76ce4e47d1a17e5d3a86714f55d894f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>ALWAYS</name>
+      <anchorfile>classSoAlphaTest.html</anchorfile>
+      <anchor>af21bb2d9573f0673e2f636ef82f424f1a5b1a78aa5e038ba10398322cebad7026</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>LESS</name>
+      <anchorfile>classSoAlphaTest.html</anchorfile>
+      <anchor>af21bb2d9573f0673e2f636ef82f424f1a6f8eca382fe3ae8a5eb483f33d6aa246</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>LEQUAL</name>
+      <anchorfile>classSoAlphaTest.html</anchorfile>
+      <anchor>af21bb2d9573f0673e2f636ef82f424f1af0b59036b3007a7ba0e46750dc3ca43e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>EQUAL</name>
+      <anchorfile>classSoAlphaTest.html</anchorfile>
+      <anchor>af21bb2d9573f0673e2f636ef82f424f1af7d8e0673b5e7a12949710eb07a564ec</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>GEQUAL</name>
+      <anchorfile>classSoAlphaTest.html</anchorfile>
+      <anchor>af21bb2d9573f0673e2f636ef82f424f1a29037b9059c646095cc398734dc2c9e4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>GREATER</name>
+      <anchorfile>classSoAlphaTest.html</anchorfile>
+      <anchor>af21bb2d9573f0673e2f636ef82f424f1a91b47b7fee0997423f21ac7a2f246ff0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>NOTEQUAL</name>
+      <anchorfile>classSoAlphaTest.html</anchorfile>
+      <anchor>af21bb2d9573f0673e2f636ef82f424f1afc6e593de21a5a964995650ea1be9da6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>NodeType</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>afaebe871158a88c800ded8c44f583b09</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>INVENTOR</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>afaebe871158a88c800ded8c44f583b09ac0831e453c51372e48be01ebf3f75d5d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>VRML1</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>afaebe871158a88c800ded8c44f583b09af394e16a0b4d94ea3336b93f865b65a2</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>VRML2</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>afaebe871158a88c800ded8c44f583b09a2c12262016b245952c410f20efd7a232</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>INVENTOR_1</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>afaebe871158a88c800ded8c44f583b09a3dd4cd24b703ba3d27c03f27278020e7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>INVENTOR_2_0</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>afaebe871158a88c800ded8c44f583b09a7968ab0659fe9def9c8e5bfbb3af4a09</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>INVENTOR_2_1</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>afaebe871158a88c800ded8c44f583b09aea47620acfc8e1c86c3913fe309b6710</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>INVENTOR_2_5</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>afaebe871158a88c800ded8c44f583b09ab07b87a88930896f6f3903544cd9df09</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>INVENTOR_2_6</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>afaebe871158a88c800ded8c44f583b09adeb3f37f9ac4d872643fab303ceca4bf</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>COIN_1_0</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>afaebe871158a88c800ded8c44f583b09ac72b86803610982c730cbba098b3676e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>COIN_2_0</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>afaebe871158a88c800ded8c44f583b09a37f44b5c6ca9907b4fd06f6fda7bb4bb</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>EXTENSION</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>afaebe871158a88c800ded8c44f583b09a3d8337c6cd271876193dfaad2578edab</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoAlphaTest.html</anchorfile>
+      <anchor>aa03090417f90d29d7ce99fba6fbb7b49</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoAlphaTest</name>
+      <anchorfile>classSoAlphaTest.html</anchorfile>
+      <anchor>ac5237575286ae6204fbb62999dd96ec4</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoAlphaTest.html</anchorfile>
+      <anchor>a458d60b8f8a4d99945b6cac555393166</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setOverride</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a3c4f3e94bccef0da0f47bcdf64a3e915</anchor>
+      <arglist>(const SbBool state)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isOverride</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a34d1d340b3a5e6ae9db5fa2cbb548b35</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setNodeType</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a54cb403721ece12f95be66a3baef48a4</anchor>
+      <arglist>(const NodeType type)</arglist>
+    </member>
+    <member kind="function">
+      <type>NodeType</type>
+      <name>getNodeType</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a2b4b7b6a405f10d8995bc08c212ab4cf</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoNode *</type>
+      <name>copy</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a5bb1642be1ce816fa367284761a3bcc9</anchor>
+      <arglist>(SbBool copyconnections=FALSE) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>affectsState</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a633c15b6ff9fc56491d686ebe26f96a0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a7f93b0ccc30d3d3283773c1b254b34ca</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRenderBelowPath</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>aa921ef5b5420dfb2ee8a04cc54e4f896</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRenderInPath</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>aa26545310c0283245e7cab76fc92a5b5</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRenderOffPath</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a8cbbfd0f5bcf3e30528ac0bbda826bf6</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a8a49410ba330a0763397753677a874cb</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a4fe80ee53bf8d7821b9b6e91ac20f5c4</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a8a590d9596435ff93fe37cea3aae62ca</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>handleEvent</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a1f198a845c3f8e8eb313762afd9cb7d5</anchor>
+      <arglist>(SoHandleEventAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>ad1acb723f774cdc90eb69f23ac191967</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>acbc15afe5dd825bfaa3c479b51fed98a</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>search</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>ad45bab33f06902f1735fb05a82dec650</anchor>
+      <arglist>(SoSearchAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>add1c0182576fda3e51ccc9a38dd1b694</anchor>
+      <arglist>(SoWriteAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>audioRender</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a7c6cf297f3abf3a171fd7492d0fee0e5</anchor>
+      <arglist>(SoAudioRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a1e33c6b6ea83d1982ecf2febb903d942</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>grabEventsSetup</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>af9f97e3ffaeb4e50e1e1a647a1535e47</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>grabEventsCleanup</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a7afcbdc2e142bfa4be450e9124ac93a2</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>startNotify</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>ab623a7a6404b31e171869f953113eba7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a19bd6f80f2151fd082ca774068aef239</anchor>
+      <arglist>(SoNotList *l)</arglist>
+    </member>
+    <member kind="function">
+      <type>uint32_t</type>
+      <name>getNodeId</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>ab52fe77c928a116a0f407c3a6c4462cb</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoChildList *</type>
+      <name>getChildren</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>af2df4f667bda1276a0a37f142f227de8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>writeInstance</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a2c1c9901261a3b02fa99e6b1f7223d3f</anchor>
+      <arglist>(SoOutput *out)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoNode *</type>
+      <name>addToCopyDict</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a8de5e3402ef14c3a833d59e92eb1b964</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyContents</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>acf00f4c8151db47b00d508b2e7c2794a</anchor>
+      <arglist>(const SoFieldContainer *from, SbBool copyconnections)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoFieldContainer *</type>
+      <name>copyThroughConnection</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a52532c42b16a2a480cf7ddf46d51b62f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setToDefaults</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>a96ce6bfbc94538e8d037030f9990ee61</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>hasDefaultValues</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>a1bfd3ad51195e034dfebbff073f79b0e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>fieldsAreEqual</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>a7bcfcef5ab9fa426500f612f85daeb9a</anchor>
+      <arglist>(const SoFieldContainer *container) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>copyFieldValues</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>abc620aa3c3c1d797772ecd8b6ba82075</anchor>
+      <arglist>(const SoFieldContainer *container, SbBool copyconnections=FALSE)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>set</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>a42458263ddb5dbbdf9473c3dae07a483</anchor>
+      <arglist>(const char *const fielddata)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>get</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>aab59399cd2889f2504587c59a98bd35a</anchor>
+      <arglist>(SbString &fielddata)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual int</type>
+      <name>getFields</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>a243551995fa3e159b3a384dc8ee352c1</anchor>
+      <arglist>(SoFieldList &l) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual int</type>
+      <name>getAllFields</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>a440fa92008d81efb70611c0b692050c5</anchor>
+      <arglist>(SoFieldList &l) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoField *</type>
+      <name>getField</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>af37c273006d56c866373bbdbd2740e61</anchor>
+      <arglist>(const SbName &name) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoField *</type>
+      <name>getEventIn</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>adc3421886e0c2f3a942ad1ecb791bcb8</anchor>
+      <arglist>(const SbName &name) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoField *</type>
+      <name>getEventOut</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>a7cb4b21d9564a06b622fe844e3e5c166</anchor>
+      <arglist>(const SbName &name) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>getFieldName</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>af4793f88a9be2404ea0607de4a9b2111</anchor>
+      <arglist>(const SoField *const field, SbName &name) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>enableNotify</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>acfd479a5769b6f2e5c64e33bc5ecda81</anchor>
+      <arglist>(const SbBool flag)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isNotifyEnabled</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>a26e6ab8aa9c6f6ce4e79ff89ed6bd330</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>set</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>aecae5577413772a3df69f8a67c9f8861</anchor>
+      <arglist>(const char *fielddata, SoInput *input)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>get</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>a1b1ee6b9b4c4dce34072b2207d86e272</anchor>
+      <arglist>(SbString &fielddata, SoOutput *out)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>validateNewFieldValue</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>a242628b2d7e41340398754054ae11ad5</anchor>
+      <arglist>(SoField *field, void *newval)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>addWriteReference</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>a8fe87d323c349aa7123ecbd2096a90dd</anchor>
+      <arglist>(SoOutput *out, SbBool isfromfield=FALSE)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>getIsBuiltIn</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>aacdbdb2562de00fd2a5f3caa05aa44f7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getFieldsMemorySize</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>a21abe486f26e41c6d3dd03b28d8a30b2</anchor>
+      <arglist>(size_t &managed, size_t &unmanaged) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setUserData</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>a0381b3af71e47ffccaf445aa4de38bad</anchor>
+      <arglist>(void *userdata) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void *</type>
+      <name>getUserData</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>a6a5d55381c6f6d8ea62f410885d68fc3</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>ref</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>aa5cf76b995f72f073a91f40d9b4b42a9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>unref</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>a29e7a0f62ff982fa75bfe4eb0373d6d0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>unrefNoDelete</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>ae4bf96b749f2f2a8577050787f7fbee4</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int32_t</type>
+      <name>getRefCount</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>a5485f34f5d7159bfd4d0db7813fce585</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>touch</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>aba7fd51b022505fa822d295095b7f6a7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isOfType</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>ab15fb37137177d3137663b2194b11991</anchor>
+      <arglist>(SoType type) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbName</type>
+      <name>getName</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>a6b701830707d957fa112b1e9d9f10a08</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setName</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>ab9bb8b4387f5fb39d4aa3fe92ca81261</anchor>
+      <arglist>(const SbName &newname)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addAuditor</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>ae6df5f7ce9b7426544fa890d7c48b23a</anchor>
+      <arglist>(void *const auditor, const SoNotRec::Type type)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeAuditor</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>a40434ac2a479164cbeee3f6583307b77</anchor>
+      <arglist>(void *const auditor, const SoNotRec::Type type)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SoAuditorList &</type>
+      <name>getAuditors</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>af64b194d0d914bcdd97b48c53b051d4e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>shouldWrite</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>a6f95394c79b081e482d94a15a823b32f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>assertAlive</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>a56d653cd42bd72dc7824be40e7fc9fc8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static uint32_t</type>
+      <name>getCompatibilityTypes</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>ae749600d30d3f68fab7ec45e43b309f0</anchor>
+      <arglist>(const SoType &nodetype)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoNode *</type>
+      <name>getByName</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>ad8312b743a45ae88013c788b7dd94717</anchor>
+      <arglist>(const SbName &name)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int</type>
+      <name>getByName</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a28ffc12aa508802ca4c22d4aa91a34dd</anchor>
+      <arglist>(const SbName &name, SoNodeList &l)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClasses</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a466efa129792e1b14437048a19cb073c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static uint32_t</type>
+      <name>getNextNodeId</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a35e2a892910f5bc75d4ba573afe39ddb</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int</type>
+      <name>getActionMethodIndex</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a9e9bc3dd0763fffc3844ba072d8ac43f</anchor>
+      <arglist>(const SoType type)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>getBoundingBoxS</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a91ab391491a486f54f75335f54ad3116</anchor>
+      <arglist>(SoAction *action, SoNode *node)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>GLRenderS</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a2c2f47db02ea2726e34c7edcadf72ca9</anchor>
+      <arglist>(SoAction *action, SoNode *node)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>callbackS</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>ac45acbf1842b7b06465bc656b0c3e76d</anchor>
+      <arglist>(SoAction *action, SoNode *node)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>getMatrixS</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a5b49397f58a5ed03ff3d963725ee0307</anchor>
+      <arglist>(SoAction *action, SoNode *node)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>handleEventS</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>aa08772cfe2d6780d8f35c652ee06bd0b</anchor>
+      <arglist>(SoAction *action, SoNode *node)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>pickS</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>ad2a0c9f57f0520fcf27144783d06fb9d</anchor>
+      <arglist>(SoAction *action, SoNode *node)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>rayPickS</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>afafa6668c3cdb488ac4aea1175c995c2</anchor>
+      <arglist>(SoAction *action, SoNode *node)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>searchS</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a0ad7a52381f8278fc7d776bc7ce84877</anchor>
+      <arglist>(SoAction *action, SoNode *node)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>writeS</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>afdabeb342b514c04baca61377856c782</anchor>
+      <arglist>(SoAction *action, SoNode *node)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>audioRenderS</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a71c0b51745c06555f8e47ef881f90047</anchor>
+      <arglist>(SoAction *action, SoNode *node)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>getPrimitiveCountS</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>abe0ca21e17894d0b42765c3925d80421</anchor>
+      <arglist>(SoAction *action, SoNode *node)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initCopyDict</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>abd1c5856ee0e9c1e410b44e1d860c2fc</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addCopy</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>aa4bd2cf6fe33bd29bba62d49cc166233</anchor>
+      <arglist>(const SoFieldContainer *orig, const SoFieldContainer *copy)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoFieldContainer *</type>
+      <name>checkCopy</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>aa95f3cfa95ecdb443d7d62faa1c2aee0</anchor>
+      <arglist>(const SoFieldContainer *orig)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoFieldContainer *</type>
+      <name>findCopy</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>aa5631c8ea1ef70662b136e690cbb8cf8</anchor>
+      <arglist>(const SoFieldContainer *orig, const SbBool copyconnections)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>copyDone</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>ac30353612cc6fc6fa1c0b953e9648fe3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>a8419a92b3ac808c6a789673db06776be</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoType</type>
+      <name>getClassTypeId</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>a73ce238db093db6ba1b4009818cc9f27</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addName</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>a74952f1fd17c44eb0fc9c3dc3b69102a</anchor>
+      <arglist>(SoBase *const base, const char *const name)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>removeName</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>a427c87fa9d48a2d09da950b7a0895fc7</anchor>
+      <arglist>(SoBase *const base, const char *const name)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>incrementCurrentWriteCounter</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>a73037fd0866b2d280e6770c1ff11649b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>decrementCurrentWriteCounter</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>a9258013519caafda065433bb168ed126</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoBase *</type>
+      <name>getNamedBase</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>acda0e2703e0f76ef10f0b14ce19e6e42</anchor>
+      <arglist>(const SbName &name, SoType type)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int</type>
+      <name>getNamedBases</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>a64dd273d58c357da1b0df1b4212bfb29</anchor>
+      <arglist>(const SbName &name, SoBaseList &baselist, SoType type)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>read</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>a08ab1a0fb1b141d3afc2e745a998fc01</anchor>
+      <arglist>(SoInput *input, SoBase *&base, SoType expectedtype)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setInstancePrefix</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>a24fef6a61e75a6bffb4f83d4cf10fca5</anchor>
+      <arglist>(const SbString &c)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setTraceRefs</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>a4617280cf55689be859f44b1e332a414</anchor>
+      <arglist>(SbBool trace)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getTraceRefs</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>adc549cc4452943800c625056b264d1ff</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>connectRoute</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>ac0a10d7a457ae5403dac0e6a76d00984</anchor>
+      <arglist>(SoInput *input, const SbName &fromnodename, const SbName &fromfieldname, const SbName &tonodename, const SbName &tofieldname)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>readRoute</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>ab6687c0316a76792276a0e0e5755f552</anchor>
+      <arglist>(SoInput *input)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>function</name>
+      <anchorfile>classSoAlphaTest.html</anchorfile>
+      <anchor>a683d9420bd0b60257d6eb077dd0331a5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>value</name>
+      <anchorfile>classSoAlphaTest.html</anchorfile>
+      <anchor>ae6897e246889a1e8fa43567d332639dc</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoAlphaTest.html</anchorfile>
+      <anchor>a355d2a53ee5ef01bd66330657399b439</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoAlphaTest</name>
+      <anchorfile>classSoAlphaTest.html</anchorfile>
+      <anchor>a66c7ac9fdd3bdd8ae4b88594d6b34bcb</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoNode</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a11b3f6d76929bcf86e8f8662e2f8249d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoNode</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>ad7cef6be5ac6b2b2715666e2ba60128d</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readInstance</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a9a126748a9bc691bc8cc49b8245e5855</anchor>
+      <arglist>(SoInput *in, unsigned short flags)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoFieldContainer</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>a3950d8784a244da6e5d81361760f2845</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoFieldContainer</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>a4aa2232495749eb6ac1af54d200f2180</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoBase</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>a30a12f045bf793692612e8420a2d8413</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoBase</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>a4e09f562870ef14253a439aa8379c1ea</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>destroy</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>ab102bb9166fc2453ff67e15337038691</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbBool</type>
+      <name>hasMultipleWriteRefs</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>a58a876542e7d86adf89966d3c899a97a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbBool</type>
+      <name>writeHeader</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>a247faa658c4fb075e41442ac1d632b85</anchor>
+      <arglist>(SoOutput *out, SbBool isgroup, SbBool isengine) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>writeFooter</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>abdb9f869861fba02d37012b5dbcf3deb</anchor>
+      <arglist>(SoOutput *out) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const char *</type>
+      <name>getFileFormatName</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>a7cb3979a71e021ce8cafab2d75e2c5c5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SoNotRec</type>
+      <name>createNotRec</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>aa41e45678b8c582b5202143a220ad76c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static const SoFieldData **</type>
+      <name>getFieldDataPtr</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a8b4c4bf288ab4e253021238a188ab66f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>setNextActionMethodIndex</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a6fcaac360719b61121c378ae267ca461</anchor>
+      <arglist>(int index)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static int</type>
+      <name>getNextActionMethodIndex</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>aa9ec668431c27b092c790a728ab32646</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>incNextActionMethodIndex</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a92fde0337a9037cc06dd084f6c644189</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>setCompatibilityTypes</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a52dab3d7a7ae89422c095a9c3a977e30</anchor>
+      <arglist>(const SoType &nodetype, const uint32_t bitmask)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static uint32_t</type>
+      <name>getCurrentWriteCounter</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>a79a1022df39ae04dfefff5449d4ead24</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>staticDataLock</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>a704e6447bdfacab4171721c803087b54</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>staticDataUnlock</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>a7610ab9ef6c403635bb913cbf7a24032</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="enumeration" protection="protected">
+      <type></type>
+      <name>BaseFlags</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>a42fedf98911431b5a47e7734a228746f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>uint32_t</type>
+      <name>uniqueId</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a11772c4de94b96f7bfe97062293804ff</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbBool</type>
+      <name>isBuiltIn</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>abfdbfe7eae635b3d67893c978297401f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected" static="yes">
+      <type>static uint32_t</type>
+      <name>nextUniqueId</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a5c1d79535857c5bdede70e4be9227faf</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected" static="yes">
+      <type>static int</type>
+      <name>nextActionMethodIndex</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>a9c90bc3168a1b09951ec86ffa6658b4c</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoAmbientColorElement</name>
+    <filename>classSoAmbientColorElement.html</filename>
+    <base>SoReplacedElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoAmbientColorElement.html</anchorfile>
+      <anchor>a368aa4ee343079b63b4cafaaa10d864e</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function">
+      <type>int32_t</type>
+      <name>getNum</name>
+      <anchorfile>classSoAmbientColorElement.html</anchorfile>
+      <anchor>a9370d89eb64011e7f4a50b23ae43ef60</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbColor &</type>
+      <name>get</name>
+      <anchorfile>classSoAmbientColorElement.html</anchorfile>
+      <anchor>aba503b5bd12b0f1885a1ba8e53d7a58d</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbColor *</type>
+      <name>getArrayPtr</name>
+      <anchorfile>classSoAmbientColorElement.html</anchorfile>
+      <anchor>a7faeb5a15da80a7b6b39e9798ea859ef</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>matches</name>
+      <anchorfile>classSoReplacedElement.html</anchorfile>
+      <anchor>aee36b6c58ae4061d5088b458cf202563</anchor>
+      <arglist>(const SoElement *element) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoElement *</type>
+      <name>copyMatchInfo</name>
+      <anchorfile>classSoReplacedElement.html</anchorfile>
+      <anchor>ab0ee93ac77371446b6f97b8be6b87f8a</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>uint32_t</type>
+      <name>getNodeId</name>
+      <anchorfile>classSoReplacedElement.html</anchorfile>
+      <anchor>a02dc63142ee10f1e8b9badece0d84264</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>print</name>
+      <anchorfile>classSoReplacedElement.html</anchorfile>
+      <anchor>a89573f9676df2ca3b5c638fff73005d4</anchor>
+      <arglist>(FILE *file) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoElement.html</anchorfile>
+      <anchor>a69fc44b31adb066ba40bbc555298b107</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoAmbientColorElement.html</anchorfile>
+      <anchor>a28f1ae945fee0e706603066f479674dd</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoAmbientColorElement.html</anchorfile>
+      <anchor>a59e64b27e95f6af5ab133f8e64398dfe</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoAmbientColorElement.html</anchorfile>
+      <anchor>a5629821bd220092418e313b97cc8ed2b</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const int32_t numcolors, const SbColor *const colors)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SoAmbientColorElement *</type>
+      <name>getInstance</name>
+      <anchorfile>classSoAmbientColorElement.html</anchorfile>
+      <anchor>ac874eae412b6dbbf9ecb3dbf8717fdca</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoAmbientColorElement</name>
+      <anchorfile>classSoAmbientColorElement.html</anchorfile>
+      <anchor>af82269472b965fda951e8d9b28f13099</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoReplacedElement</name>
+      <anchorfile>classSoReplacedElement.html</anchorfile>
+      <anchor>aa616fc07d9945d27c12302aeafe73144</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>captureThis</name>
+      <anchorfile>classSoElement.html</anchorfile>
+      <anchor>a4a920fb9569636f889f530f3f6b4b232</anchor>
+      <arglist>(SoState *state) const </arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static SoElement *</type>
+      <name>getElement</name>
+      <anchorfile>classSoReplacedElement.html</anchorfile>
+      <anchor>a70833996b60d53f3e54ec90a3ea9fab5</anchor>
+      <arglist>(SoState *const state, const int stackIndex, SoNode *const node)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>uint32_t</type>
+      <name>nodeId</name>
+      <anchorfile>classSoReplacedElement.html</anchorfile>
+      <anchor>a7695219e8870f983e6960e4dcbbe487f</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoAnnotation</name>
+    <filename>classSoAnnotation.html</filename>
+    <base>SoSeparator</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoAnnotation.html</anchorfile>
+      <anchor>a26b898ffe58bc938ca94a80cbdc85789</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoAnnotation</name>
+      <anchorfile>classSoAnnotation.html</anchorfile>
+      <anchor>a1cf5f2290120ddca31ae6581729589e6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoAnnotation.html</anchorfile>
+      <anchor>a013d26bdf7954d82710e1cc4b53802c3</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRenderBelowPath</name>
+      <anchorfile>classSoAnnotation.html</anchorfile>
+      <anchor>ac163eb13b6b28c244073cd6fd51e6152</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRenderInPath</name>
+      <anchorfile>classSoAnnotation.html</anchorfile>
+      <anchor>a692f4cec9f0b9171b92c2738118ee756</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRenderOffPath</name>
+      <anchorfile>classSoAnnotation.html</anchorfile>
+      <anchor>a3ebc773e02a9a58dd5bce711c093dc3b</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoSeparator</name>
+      <anchorfile>classSoSeparator.html</anchorfile>
+      <anchor>ad7f6193eae60c6472805adfb4fe9bf8c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoSeparator</name>
+      <anchorfile>classSoSeparator.html</anchorfile>
+      <anchor>ad1e38488e022de4d26959d2fa80be211</anchor>
+      <arglist>(const int nchildren)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoSeparator.html</anchorfile>
+      <anchor>aaf118218be778ea04ce57ef324c5dfd4</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoSeparator.html</anchorfile>
+      <anchor>a81ec52d27db047d5494aef8cf14ffccc</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoSeparator.html</anchorfile>
+      <anchor>a5c5a86e7711f424c0a03620d5b6a4b66</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoSeparator.html</anchorfile>
+      <anchor>acf1998647522bf0c94f3c5cbef47dcd0</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>handleEvent</name>
+      <anchorfile>classSoSeparator.html</anchorfile>
+      <anchor>ac9615e18520dae307a27f7ce702f2d2a</anchor>
+      <arglist>(SoHandleEventAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoSeparator.html</anchorfile>
+      <anchor>aec8d7ff5aa0b22c05186384220f6f968</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>search</name>
+      <anchorfile>classSoSeparator.html</anchorfile>
+      <anchor>a424aa0ce45dd2871f210d33486e0736e</anchor>
+      <arglist>(SoSearchAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoSeparator.html</anchorfile>
+      <anchor>a43c5e64fc553d1f0b0e826cf04bc7e42</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>audioRender</name>
+      <anchorfile>classSoSeparator.html</anchorfile>
+      <anchor>a380f637a8c2b165a6132e21ce76d9da4</anchor>
+      <arglist>(SoAudioRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoSeparator.html</anchorfile>
+      <anchor>a0d71862bb6eb5e8416f6ca6df2582d18</anchor>
+      <arglist>(SoNotList *nl)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>affectsState</name>
+      <anchorfile>classSoSeparator.html</anchorfile>
+      <anchor>a1da7b0209b1361ebb1637e9cb484164c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoGroup</name>
+      <anchorfile>classSoGroup.html</anchorfile>
+      <anchor>a6a166a894fe88f6c186efd09ecff7cf8</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoGroup</name>
+      <anchorfile>classSoGroup.html</anchorfile>
+      <anchor>aa7e15ff5654c7ab4724b397fff8ae889</anchor>
+      <arglist>(int nchildren)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>addChild</name>
+      <anchorfile>classSoGroup.html</anchorfile>
+      <anchor>a23e0a7aebf3ec75c40638cc360c0e5e6</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>insertChild</name>
+      <anchorfile>classSoGroup.html</anchorfile>
+      <anchor>a0a87322279423aab116fe442626158b7</anchor>
+      <arglist>(SoNode *child, int newchildindex)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoNode *</type>
+      <name>getChild</name>
+      <anchorfile>classSoGroup.html</anchorfile>
+      <anchor>aa15cf5f6a91f19377852b71efb670a9b</anchor>
+      <arglist>(int index) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual int</type>
+      <name>findChild</name>
+      <anchorfile>classSoGroup.html</anchorfile>
+      <anchor>a1c662ef0bbe4052c6573f595b94276b7</anchor>
+      <arglist>(const SoNode *node) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual int</type>
+      <name>getNumChildren</name>
+      <anchorfile>classSoGroup.html</anchorfile>
+      <anchor>afb2aef68e18331b6edc3523cf6f546f2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>removeChild</name>
+      <anchorfile>classSoGroup.html</anchorfile>
+      <anchor>a08a8536e74a09043e820206cc1107c77</anchor>
+      <arglist>(int childindex)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>removeChild</name>
+      <anchorfile>classSoGroup.html</anchorfile>
+      <anchor>a4164d0ef348129adf0ec244153576e07</anchor>
+      <arglist>(SoNode *child)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>removeAllChildren</name>
+      <anchorfile>classSoGroup.html</anchorfile>
+      <anchor>a0e0f51c52b2a78173c46531785decd36</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>replaceChild</name>
+      <anchorfile>classSoGroup.html</anchorfile>
+      <anchor>ad8ad1c3ce980cd622a9e6481dc567d0c</anchor>
+      <arglist>(int index, SoNode *newchild)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>replaceChild</name>
+      <anchorfile>classSoGroup.html</anchorfile>
+      <anchor>ae006a114fac6746a3514eebd0a8f3dc5</anchor>
+      <arglist>(SoNode *oldchild, SoNode *newchild)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoGroup.html</anchorfile>
+      <anchor>aa17968b17d069e36fc9c5598f9b43c20</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoGroup.html</anchorfile>
+      <anchor>a12aef60c111941b6663a7a77bc83b75c</anchor>
+      <arglist>(SoWriteAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoChildList *</type>
+      <name>getChildren</name>
+      <anchorfile>classSoGroup.html</anchorfile>
+      <anchor>a6816e99adaa3bcc6056df91e4db1fca0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setNumRenderCaches</name>
+      <anchorfile>classSoSeparator.html</anchorfile>
+      <anchor>af01258db89466ee375dc8515ff461a04</anchor>
+      <arglist>(const int howmany)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int</type>
+      <name>getNumRenderCaches</name>
+      <anchorfile>classSoSeparator.html</anchorfile>
+      <anchor>a1a68e63539ff381417d47900eed05ca7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoAnnotation.html</anchorfile>
+      <anchor>a63d898683c32ee8bd99d2429e67c0130</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoAnnotation</name>
+      <anchorfile>classSoAnnotation.html</anchorfile>
+      <anchor>ad07f41206e3fbf738ba76ae86c5f68d6</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoSeparator</name>
+      <anchorfile>classSoSeparator.html</anchorfile>
+      <anchor>a1327db2197764b07dc4aa91de5c1c1a4</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>cullTest</name>
+      <anchorfile>classSoSeparator.html</anchorfile>
+      <anchor>a1ca8311b65c6db7087867a8a9babae13</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>cullTest</name>
+      <anchorfile>classSoSeparator.html</anchorfile>
+      <anchor>a063a6864d6a8377333fd4e06bdc375be</anchor>
+      <arglist>(SoGLRenderAction *action, int &cullresults)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readInstance</name>
+      <anchorfile>classSoSeparator.html</anchorfile>
+      <anchor>a7dbd724491497fc7ea5c45f380335e73</anchor>
+      <arglist>(SoInput *in, unsigned short flags)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGroup</name>
+      <anchorfile>classSoGroup.html</anchorfile>
+      <anchor>a45d9cfe36bf555a90b2e253a2e5a9d9b</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readChildren</name>
+      <anchorfile>classSoGroup.html</anchorfile>
+      <anchor>ac2d8b2d407cfdf87edf06fb986d53d02</anchor>
+      <arglist>(SoInput *in)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyContents</name>
+      <anchorfile>classSoGroup.html</anchorfile>
+      <anchor>aae8e8e5103e323b5d59eb8386671cc59</anchor>
+      <arglist>(const SoFieldContainer *from, SbBool copyconnections)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SoNotRec</type>
+      <name>createNotRec</name>
+      <anchorfile>classSoGroup.html</anchorfile>
+      <anchor>aa8cac54a0a595403f5475cc502bebdd7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setOperation</name>
+      <anchorfile>classSoGroup.html</anchorfile>
+      <anchor>a0ced0d3a09ac439ea20cc78ea755f9f9</anchor>
+      <arglist>(const SoNotRec::OperationType opType=SoNotRec::UNSPECIFIED, const SoNode *cc=NULL, const SoNode *pc=NULL, const int ci=-1)</arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>CacheEnabled</name>
+      <anchorfile>classSoSeparator.html</anchorfile>
+      <anchor>a4d0aacab3b6836083f8960031d207c7a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>OFF</name>
+      <anchorfile>classSoSeparator.html</anchorfile>
+      <anchor>a4d0aacab3b6836083f8960031d207c7aa821ffe63c4908003367d83f3de5d3160</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>ON</name>
+      <anchorfile>classSoSeparator.html</anchorfile>
+      <anchor>a4d0aacab3b6836083f8960031d207c7aa73dd81721759f093b29f13b94d123969</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>AUTO</name>
+      <anchorfile>classSoSeparator.html</anchorfile>
+      <anchor>a4d0aacab3b6836083f8960031d207c7aa522798bd64d9ce99991583f77f425a7a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>renderCaching</name>
+      <anchorfile>classSoSeparator.html</anchorfile>
+      <anchor>a66bb73ac97538902c0f55f8d1f4444a5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>boundingBoxCaching</name>
+      <anchorfile>classSoSeparator.html</anchorfile>
+      <anchor>a060012a219ed95d686d6f1d7406d5d93</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>renderCulling</name>
+      <anchorfile>classSoSeparator.html</anchorfile>
+      <anchor>a6fb6fba13bf1023d22185c0e4d850f67</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>pickCulling</name>
+      <anchorfile>classSoSeparator.html</anchorfile>
+      <anchor>aaf382e5d94f190ae4bc56ea5211a5724</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoChildList *</type>
+      <name>children</name>
+      <anchorfile>classSoGroup.html</anchorfile>
+      <anchor>a858f7cf002e23637542fcd92d098be70</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoAnnoText3CharOrientElement</name>
+    <filename>classSoAnnoText3CharOrientElement.html</filename>
+    <base>SoInt32Element</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoAnnoText3CharOrientElement.html</anchorfile>
+      <anchor>afdc0a6ff633e8fb9bd74e71f513b1049</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>matches</name>
+      <anchorfile>classSoInt32Element.html</anchorfile>
+      <anchor>a0213652995df022b9e07c93736fd0890</anchor>
+      <arglist>(const SoElement *element) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoElement *</type>
+      <name>copyMatchInfo</name>
+      <anchorfile>classSoInt32Element.html</anchorfile>
+      <anchor>a575ffc5133d689bbc0075c5e60199a3d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>print</name>
+      <anchorfile>classSoInt32Element.html</anchorfile>
+      <anchor>a4df0485c1d02d4835b73fe7b430f01ae</anchor>
+      <arglist>(FILE *file) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setElt</name>
+      <anchorfile>classSoInt32Element.html</anchorfile>
+      <anchor>a8c2dc883660896b2aff89f72de7dacf9</anchor>
+      <arglist>(int32_t value)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoAnnoText3CharOrientElement.html</anchorfile>
+      <anchor>ac49260c3e67377d195e97190220cfca2</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoAnnoText3CharOrientElement.html</anchorfile>
+      <anchor>a581c562a5131c9a550d14a81f1acf8b4</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoAnnoText3CharOrientElement.html</anchorfile>
+      <anchor>ae550a4525a0bf0c4faf6c26a199cb8c2</anchor>
+      <arglist>(SoState *const state, SbBool isOriented)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>get</name>
+      <anchorfile>classSoAnnoText3CharOrientElement.html</anchorfile>
+      <anchor>a7b0c871d540bdefd03299cfccb0c1c81</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getDefault</name>
+      <anchorfile>classSoAnnoText3CharOrientElement.html</anchorfile>
+      <anchor>af8292ed270ee6b890a0f856d4eee1d9e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoInt32Element.html</anchorfile>
+      <anchor>a02d87fb2e27bd17355ffbb05ef106d29</anchor>
+      <arglist>(const int index, SoState *const state, const int32_t value)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int32_t</type>
+      <name>get</name>
+      <anchorfile>classSoInt32Element.html</anchorfile>
+      <anchor>a616f8407ec7222158c6d73b039ef8e45</anchor>
+      <arglist>(const int index, SoState *const state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoAnnoText3CharOrientElement</name>
+      <anchorfile>classSoAnnoText3CharOrientElement.html</anchorfile>
+      <anchor>afd0ba435beb4eda0bb9f1bd882134c8d</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>int32_t</type>
+      <name>data</name>
+      <anchorfile>classSoInt32Element.html</anchorfile>
+      <anchor>ad2adf8868e417739697ee385ced135e0</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoAnnoText3FontSizeHintElement</name>
+    <filename>classSoAnnoText3FontSizeHintElement.html</filename>
+    <base>SoInt32Element</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>FontSizeHint</name>
+      <anchorfile>classSoAnnoText3FontSizeHintElement.html</anchorfile>
+      <anchor>a98f0d14bf9b70be20542b622b125d15a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoAnnoText3FontSizeHintElement.html</anchorfile>
+      <anchor>afe7bfe55a1872e2893abac0e0017175a</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoAnnoText3FontSizeHintElement.html</anchorfile>
+      <anchor>a9a1ee1c83e43c16d38fc30f519b789bb</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoAnnoText3FontSizeHintElement.html</anchorfile>
+      <anchor>a44c607eeee829147dafad3a4865df7b4</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoAnnoText3FontSizeHintElement.html</anchorfile>
+      <anchor>a417518c1b885acaa084d15afc9e68a01</anchor>
+      <arglist>(SoState *const state, const FontSizeHint hint)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static FontSizeHint</type>
+      <name>get</name>
+      <anchorfile>classSoAnnoText3FontSizeHintElement.html</anchorfile>
+      <anchor>accc6a6e8cfe921724ae55e377ee00f76</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static FontSizeHint</type>
+      <name>getDefault</name>
+      <anchorfile>classSoAnnoText3FontSizeHintElement.html</anchorfile>
+      <anchor>a73f0b1789aaabaa5871ad7e0b9fd52c3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoAnnoText3FontSizeHintElement.html</anchorfile>
+      <anchor>a1340607d80d51b178fdb590c3efb1068</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const FontSizeHint hint)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoAnnoText3FontSizeHintElement</name>
+      <anchorfile>classSoAnnoText3FontSizeHintElement.html</anchorfile>
+      <anchor>acf0dbe3e49012b99e2809c4a9147905b</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoAnnoText3RenderPrintElement</name>
+    <filename>classSoAnnoText3RenderPrintElement.html</filename>
+    <base>SoInt32Element</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>RenderPrintType</name>
+      <anchorfile>classSoAnnoText3RenderPrintElement.html</anchorfile>
+      <anchor>a702375a265c616b3c6c54277866a59d2</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoAnnoText3RenderPrintElement.html</anchorfile>
+      <anchor>a9ce4457f345b033c3d11f59427c9b320</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoAnnoText3RenderPrintElement.html</anchorfile>
+      <anchor>a93e94aa8053b946468c76401d2955a8f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoAnnoText3RenderPrintElement.html</anchorfile>
+      <anchor>a560eb4fadca5662e1f4df74d00fcc55f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoAnnoText3RenderPrintElement.html</anchorfile>
+      <anchor>afe06909553fa8329c2fa5994618ee3a9</anchor>
+      <arglist>(SoState *const state, const RenderPrintType hint)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static RenderPrintType</type>
+      <name>get</name>
+      <anchorfile>classSoAnnoText3RenderPrintElement.html</anchorfile>
+      <anchor>ab65b711c1ca56f2487d587ec3bd6c1d2</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static RenderPrintType</type>
+      <name>getDefault</name>
+      <anchorfile>classSoAnnoText3RenderPrintElement.html</anchorfile>
+      <anchor>a0a4a981987fbd6b2003c5248143fd033</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoAnnoText3RenderPrintElement.html</anchorfile>
+      <anchor>ad8bbfd6051c745689d91da6a35931dd7</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const RenderPrintType type)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoAnnoText3RenderPrintElement</name>
+      <anchorfile>classSoAnnoText3RenderPrintElement.html</anchorfile>
+      <anchor>a63a250105c3b2c93a15b54c8e07b3fb8</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoAntiSquish</name>
+    <filename>classSoAntiSquish.html</filename>
+    <base>SoTransformation</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Sizing</name>
+      <anchorfile>classSoAntiSquish.html</anchorfile>
+      <anchor>acf81274786acabfd0ae29fb4153e2c58</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoAntiSquish.html</anchorfile>
+      <anchor>ab4d3957b02985133c59f6a2e3971433e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoAntiSquish</name>
+      <anchorfile>classSoAntiSquish.html</anchorfile>
+      <anchor>a064915282a46650395701d0b89782d87</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>recalc</name>
+      <anchorfile>classSoAntiSquish.html</anchorfile>
+      <anchor>aa73905e1f7b5e08832bd8853347526d5</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoAntiSquish.html</anchorfile>
+      <anchor>ae4b654892639e4b97eb6a96091e6647c</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>sizing</name>
+      <anchorfile>classSoAntiSquish.html</anchorfile>
+      <anchor>a6be9e92711ab95e09bc2c3ebe1a96456</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>recalcAlways</name>
+      <anchorfile>classSoAntiSquish.html</anchorfile>
+      <anchor>a5a3a74c44b6aa014a46cf87bc6242708</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoAntiSquish.html</anchorfile>
+      <anchor>ac2199444299a7325deb9af9cb1a2064d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoAntiSquish</name>
+      <anchorfile>classSoAntiSquish.html</anchorfile>
+      <anchor>aeea57d2f55d6479b85f7a74c0049b558</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoAntiSquish.html</anchorfile>
+      <anchor>adfc66ffab1845a91be6dcfe61e6d31ba</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoAntiSquish.html</anchorfile>
+      <anchor>a2681fcaee3e9fe97cb1162e14e5333bc</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoAntiSquish.html</anchorfile>
+      <anchor>a78d48e6a4e1e736d074f1ba199d10b45</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoAntiSquish.html</anchorfile>
+      <anchor>a7960bb46f40ff784d69bca61a7494b05</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoAntiSquish.html</anchorfile>
+      <anchor>adb7ca96c12f3465adc814439f9662307</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbMatrix</type>
+      <name>getUnsquishingMatrix</name>
+      <anchorfile>classSoAntiSquish.html</anchorfile>
+      <anchor>a20143231ceb173a193544c58f9404543</anchor>
+      <arglist>(const SbMatrix &squishedmatrix, const SbBool calcinverse, SbMatrix &getinverse)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoTransformation</name>
+      <anchorfile>classSoTransformation.html</anchorfile>
+      <anchor>a3ea84d9186777f1a3f657abb60e31025</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTransformation</name>
+      <anchorfile>classSoTransformation.html</anchorfile>
+      <anchor>a81c406afcde1940b52cf610b7b615f81</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoAppearanceKit</name>
+    <filename>classSoAppearanceKit.html</filename>
+    <base>SoBaseKit</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoAppearanceKit.html</anchorfile>
+      <anchor>a9988d8bc10b788df867c41dec500d258</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoNodekitCatalog *</type>
+      <name>getNodekitCatalog</name>
+      <anchorfile>classSoAppearanceKit.html</anchorfile>
+      <anchor>a33e7c3acda4639e12a18110ecbf14206</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoAppearanceKit</name>
+      <anchorfile>classSoAppearanceKit.html</anchorfile>
+      <anchor>a2f85da1bcbcf0455757b9877d4779f4a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoBaseKit</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>a4dec0b9a34a39eaf52a295e2f1ec54ad</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoNode *</type>
+      <name>getPart</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>ae48bff9f8e65610b531509e5b68dbc60</anchor>
+      <arglist>(const SbName &partname, SbBool makeifneeded)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbString</type>
+      <name>getPartString</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>ada02ebb37e902287724ef764cb010c03</anchor>
+      <arglist>(const SoBase *part)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoNodeKitPath *</type>
+      <name>createPathToPart</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>a57d3e0d10243896d1230e83d21ecd1c4</anchor>
+      <arglist>(const SbName &partname, SbBool makeifneeded, const SoPath *pathtoextend=NULL)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setPart</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>ab3f42ab04032e4f420625d314b606ae6</anchor>
+      <arglist>(const SbName &partname, SoNode *from)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>set</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>af95e20233ed052d76be5100ab59899d6</anchor>
+      <arglist>(const char *namevaluepairliststring)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>set</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>ae7cd4c0dd7cc63e1f77a0aa682aea131</anchor>
+      <arglist>(const char *partnamestring, const char *parameterstring)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>a81fbcf9e1f0d540863eee8ef7f6adc99</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>a1addad3c257bb56a44cba69123ee8bad</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>a46ac002f670fe64bc68dcac902585482</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>a33297f85e39ae607f19a6cc6010109a7</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>aa26377f9df575c8f8aec2e89892ba2c3</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>handleEvent</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>a9f4713081d8019982c2d32b289028f9b</anchor>
+      <arglist>(SoHandleEventAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>a4cec6a00edccd42396e5a01fc256ddff</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>search</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>af6c97be07ab6ad0707eb3f4560b33438</anchor>
+      <arglist>(SoSearchAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>a0a2780f431dcdebfbe1c7e8caca412fd</anchor>
+      <arglist>(SoWriteAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>a7601b8a704fecb1f848b12ccf6eb190b</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoChildList *</type>
+      <name>getChildren</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>a6379d00b14e5b257a19773e76f45163a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>printDiagram</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>a4b6e08a286e936da9f50c40b320ca6f6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>printSubDiagram</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>add060d40bf336aeddd867a14c88cf7c8</anchor>
+      <arglist>(const SbName &rootname, int level)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>printTable</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>a2ad93cb4c60b167c2ac58c6f8ec601fa</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>addWriteReference</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>a87a63c4f45dd2a46b9af1b7c76682a06</anchor>
+      <arglist>(SoOutput *out, SbBool isfromfield=FALSE)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>forceChildDrivenWriteRefs</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>af619ae19764e72989fc7c3382e27dc01</anchor>
+      <arglist>(SoOutput *out)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SoNodekitCatalog *</type>
+      <name>getClassNodekitCatalog</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>a022c621ef5ba06480cdbc7b58086bb30</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isSearchingChildren</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>a8a5747aebe003b3776849165d485ceec</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setSearchingChildren</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>ac713693906550abdc31e5013853e8f9f</anchor>
+      <arglist>(const SbBool newval)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoAppearanceKit.html</anchorfile>
+      <anchor>a33ee7681c99c0e66c7d846158f6c2054</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoAppearanceKit</name>
+      <anchorfile>classSoAppearanceKit.html</anchorfile>
+      <anchor>aa60b9412c5e5fb507bc4dd614125dda9</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoBaseKit</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>a2fdc22950499677d862dde300f7348c5</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SoNode *</type>
+      <name>addToCopyDict</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>a457b355a188c8c1773c9f95586e5d2d4</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyContents</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>af01f71c1044cf4f7cd7a3750702889cd</anchor>
+      <arglist>(const SoFieldContainer *fromfc, SbBool copyconnections)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SoGroup *</type>
+      <name>getContainerNode</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>a6523a1f5133a44151a5c85a488fd6da2</anchor>
+      <arglist>(const SbName &listname, SbBool makeifneeded=TRUE)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SoNode *</type>
+      <name>getAnyPart</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>a58abf39790879ae7dd38c70c43081455</anchor>
+      <arglist>(const SbName &partname, SbBool makeifneeded, SbBool leafcheck=FALSE, SbBool publiccheck=FALSE)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SoNodeKitPath *</type>
+      <name>createPathToAnyPart</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>aceea85bcbbce8b9041ef7e69e116736c</anchor>
+      <arglist>(const SbName &partname, SbBool makeifneeded, SbBool leafcheck=FALSE, SbBool publiccheck=FALSE, const SoPath *pathtoextend=NULL)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setAnyPart</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>af84407cec5591140bab6b16ceae7c76e</anchor>
+      <arglist>(const SbName &partname, SoNode *from, SbBool anypart=TRUE)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>createNodekitPartsList</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>a4291b8c74c2922317d35e83b8fad56c4</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>createFieldList</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>a666d821feed9939f9cc00faef6ad854a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>createDefaultParts</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>a4125f12156cad5257100bc582f08604d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>const SoNodekitParts *</type>
+      <name>getNodekitPartsList</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>abd6bd994e3319463a4cf7e7fc6af0091</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>const SbList< SoSFNode * > &</type>
+      <name>getCatalogInstances</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>a0b7c058487261a23998999eadfc05fda</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>catalogError</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>a5f63886df8a0cb1072eebdc775adee98</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setUpConnections</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>ad0dfa76f0a788985303733bbcc40f41b</anchor>
+      <arglist>(SbBool onoff, SbBool doitalways=FALSE)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readInstance</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>ad102080de639b4e27df578660305cf4d</anchor>
+      <arglist>(SoInput *in, unsigned short flags)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setDefaultOnNonWritingFields</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>a7760408922615010fea9979e5bc2ef00</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>countMyFields</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>abdbff25ca69acf6c96da402a8245f44a</anchor>
+      <arglist>(SoOutput *out)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setPart</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>a803697aab11a8b4ced0d51d6eaa20882</anchor>
+      <arglist>(const int partNum, SoNode *node)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static const SoNodekitCatalog **</type>
+      <name>getClassNodekitCatalogPtr</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>a98eba60b232f47d280ea53c1aedc7d2f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoChildList *</type>
+      <name>children</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>ae4ab33e30abfa604966d85aa9be58fcd</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbBool</type>
+      <name>connectionsSetUp</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>a318dfc1790c5762ea18979af0ea43e8e</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoArray</name>
+    <filename>classSoArray.html</filename>
+    <base>SoGroup</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Origin</name>
+      <anchorfile>classSoArray.html</anchorfile>
+      <anchor>acdc932cbda633b70e4204b2c375e88e0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoArray.html</anchorfile>
+      <anchor>aca8fd6dbac653d1dab16e2f3fd17cd04</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoArray</name>
+      <anchorfile>classSoArray.html</anchorfile>
+      <anchor>a7b5b19902e1608e5ae0d4e0c316ff53b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>affectsState</name>
+      <anchorfile>classSoArray.html</anchorfile>
+      <anchor>a3f1ea72bd413dd99b3a1a098dda034fa</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoArray.html</anchorfile>
+      <anchor>a50540c8e3a3a5b5be3ac912ea2cdbc1f</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoArray.html</anchorfile>
+      <anchor>aa61d05d06738bbb23731bf142de990be</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoArray.html</anchorfile>
+      <anchor>ad89401e284d38c6f420156ef9ed36058</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoArray.html</anchorfile>
+      <anchor>a818571654048a878fe8ab8c47235a7b3</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoArray.html</anchorfile>
+      <anchor>a089a7ce14fd5520045cdb7f09ab142f8</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>handleEvent</name>
+      <anchorfile>classSoArray.html</anchorfile>
+      <anchor>a0f247778200f239aaf14672dc5bb2ec5</anchor>
+      <arglist>(SoHandleEventAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoArray.html</anchorfile>
+      <anchor>a27043b61deecca1ab00d7e74b6ae24f7</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>search</name>
+      <anchorfile>classSoArray.html</anchorfile>
+      <anchor>ada3660b662f2742c4820b776dc5e89ae</anchor>
+      <arglist>(SoSearchAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoArray.html</anchorfile>
+      <anchor>a6733adb6f1458ea049b180420b793ae3</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>audioRender</name>
+      <anchorfile>classSoArray.html</anchorfile>
+      <anchor>a58ddb72bd94d39fcc36cd426e2ee7aa7</anchor>
+      <arglist>(SoAudioRenderAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>origin</name>
+      <anchorfile>classSoArray.html</anchorfile>
+      <anchor>aed1969dc01b91311a250b6d81c7803e1</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFShort</type>
+      <name>numElements1</name>
+      <anchorfile>classSoArray.html</anchorfile>
+      <anchor>aace726981980dae1ef63db4dab741332</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFShort</type>
+      <name>numElements2</name>
+      <anchorfile>classSoArray.html</anchorfile>
+      <anchor>a6e3d902db8a5e82c46b1b1519fced98c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFShort</type>
+      <name>numElements3</name>
+      <anchorfile>classSoArray.html</anchorfile>
+      <anchor>a4333cf0af1c029f90f09ad10adec1e43</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>separation1</name>
+      <anchorfile>classSoArray.html</anchorfile>
+      <anchor>a88174cbcd5f8b5aa814e0ded07b7fd93</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>separation2</name>
+      <anchorfile>classSoArray.html</anchorfile>
+      <anchor>a7336e5f41c2f204be13a9ff9feabde8c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>separation3</name>
+      <anchorfile>classSoArray.html</anchorfile>
+      <anchor>a4077b7549292861935bb568fbe61df43</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoArray.html</anchorfile>
+      <anchor>ab2392814423781627264fe1207f70fa9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoArray</name>
+      <anchorfile>classSoArray.html</anchorfile>
+      <anchor>a70f44e6acafd73e4d9313c5da8194d0f</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readInstance</name>
+      <anchorfile>classSoGroup.html</anchorfile>
+      <anchor>a3c6b5609d4c6e5ec4ff5fe5797e15fed</anchor>
+      <arglist>(SoInput *in, unsigned short flags)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoAsciiText</name>
+    <filename>classSoAsciiText.html</filename>
+    <base>SoShape</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Justification</name>
+      <anchorfile>classSoAsciiText.html</anchorfile>
+      <anchor>a1e1f759dd2b359aa0bd87d26e79a3b56</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>LEFT</name>
+      <anchorfile>classSoAsciiText.html</anchorfile>
+      <anchor>a1e1f759dd2b359aa0bd87d26e79a3b56a93e6a2224d1a4cc937e3b1e9d767656f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>RIGHT</name>
+      <anchorfile>classSoAsciiText.html</anchorfile>
+      <anchor>a1e1f759dd2b359aa0bd87d26e79a3b56a9144235c28d36468b935cf443e491f04</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>CENTER</name>
+      <anchorfile>classSoAsciiText.html</anchorfile>
+      <anchor>a1e1f759dd2b359aa0bd87d26e79a3b56af246d2695e0a7ce61fc77e888a46ea39</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>TriangleShape</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>a997e88ea175786836687c5f2e99aebc7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoAsciiText.html</anchorfile>
+      <anchor>a495ec70c2e4085c9ffe5b43d68a7fca9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoAsciiText</name>
+      <anchorfile>classSoAsciiText.html</anchorfile>
+      <anchor>a2c599144d2e23922e86c97618a3e1380</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoAsciiText.html</anchorfile>
+      <anchor>a77e0052bfb8b272e18544f3049ec5d3d</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoAsciiText.html</anchorfile>
+      <anchor>a4110cfb8b219662d4d6eeebc5a7460bb</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>affectsState</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>a2dcecc96ec05d4e1f534edb668532695</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>a364f51dbdd81c7e432afb9a94e2d12f5</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>af24558c23bc709b2a28bb2931d91a94a</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>ac894fd8fd34d1ddf41e5d65738dd1d6e</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SoBoundingBoxCache *</type>
+      <name>getBoundingBoxCache</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>a652f5ff1da23ffd399e604a56c7d1b6c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>getScreenSize</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>aef78da6f6a367067cd80b96ddbb7c193</anchor>
+      <arglist>(SoState *const state, const SbBox3f &boundingbox, SbVec2s &rectsize)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static float</type>
+      <name>getDecimatedComplexity</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>aa44ae544a11257933115c73243b7fe6e</anchor>
+      <arglist>(SoState *state, float complexity)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFString</type>
+      <name>string</name>
+      <anchorfile>classSoAsciiText.html</anchorfile>
+      <anchor>a39b13f6d7cf678cb2b362c0150ea1161</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>spacing</name>
+      <anchorfile>classSoAsciiText.html</anchorfile>
+      <anchor>a75f0c5fb74d94a478e2862c1a9ca5a2f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>justification</name>
+      <anchorfile>classSoAsciiText.html</anchorfile>
+      <anchor>a65d9c0914d0e6873df20e305daf2791a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>width</name>
+      <anchorfile>classSoAsciiText.html</anchorfile>
+      <anchor>a57afac053033f78fc5e129ea497d67f8</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoAsciiText.html</anchorfile>
+      <anchor>a9ff48b7ed9d9fa022a592ec05dd38750</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoAsciiText</name>
+      <anchorfile>classSoAsciiText.html</anchorfile>
+      <anchor>a1012506235aacfcd44742bc392151b6d</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>computeBBox</name>
+      <anchorfile>classSoAsciiText.html</anchorfile>
+      <anchor>a032afb99a96d7a09f42984bdb7a94f3f</anchor>
+      <arglist>(SoAction *action, SbBox3f &box, SbVec3f &center)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>generatePrimitives</name>
+      <anchorfile>classSoAsciiText.html</anchorfile>
+      <anchor>a5946a656ae3ce21387f61c8d20de4695</anchor>
+      <arglist>(SoAction *)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SoDetail *</type>
+      <name>createTriangleDetail</name>
+      <anchorfile>classSoAsciiText.html</anchorfile>
+      <anchor>a54d71fd1dd17941fdfc3f2cebfdaf3b5</anchor>
+      <arglist>(SoRayPickAction *action, const SoPrimitiveVertex *v1, const SoPrimitiveVertex *v2, const SoPrimitiveVertex *v3, SoPickedPoint *pp)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoAsciiText.html</anchorfile>
+      <anchor>a73635e735ace0c83a8d6cc2322248154</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoShape</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>a2e0c814c0033fd77b4214bd4a5d6126d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoShape</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>a813e5f88f7ae3fc672e5c1d28b5738dd</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>float</type>
+      <name>getComplexityValue</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>aee602594427f297930af998787853be1</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>shouldGLRender</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>a965388c62914e3dbc62122a2b897bd2c</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>beginSolidShape</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>a5b470083dbf7d24a40027f473236c199</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>endSolidShape</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>a200c7b885d33d9dd8dfcba0a0dd8b029</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>GLRenderBoundingBox</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>ab1cf8b2706e282ec22983c0f30d392eb</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbBool</type>
+      <name>shouldPrimitiveCount</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>aadb029a1f8ba021db9438db79ace8b62</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbBool</type>
+      <name>shouldRayPick</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>ac0d7e0481558d69bbbf104a9df55b8a6</anchor>
+      <arglist>(SoRayPickAction *const action)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>computeObjectSpaceRay</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>a413c3ad407a64c76ee88095daa29f353</anchor>
+      <arglist>(SoRayPickAction *const action)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>computeObjectSpaceRay</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>a28f3a842938cb18d1b8cb173765e7387</anchor>
+      <arglist>(SoRayPickAction *const action, const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SoDetail *</type>
+      <name>createLineSegmentDetail</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>a8e4d78ff576a82d6aa09b9e13d49e08f</anchor>
+      <arglist>(SoRayPickAction *action, const SoPrimitiveVertex *v1, const SoPrimitiveVertex *v2, SoPickedPoint *pp)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SoDetail *</type>
+      <name>createPointDetail</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>a1cd96e88309e6b7e8443d16e159d31f7</anchor>
+      <arglist>(SoRayPickAction *action, const SoPrimitiveVertex *v, SoPickedPoint *pp)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>invokeTriangleCallbacks</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>a35d5b408cab8a05de63d183b180e7fc0</anchor>
+      <arglist>(SoAction *const action, const SoPrimitiveVertex *const v1, const SoPrimitiveVertex *const v2, const SoPrimitiveVertex *const v3)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>invokeLineSegmentCallbacks</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>a1fd152ec576882405fe393f70a0227ad</anchor>
+      <arglist>(SoAction *const action, const SoPrimitiveVertex *const v1, const SoPrimitiveVertex *const v2)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>invokePointCallbacks</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>a19965c48b407c106cb22525fb2a30c08</anchor>
+      <arglist>(SoAction *const action, const SoPrimitiveVertex *const v)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>beginShape</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>a29bf3cc5dc893fc6d5d7885a21c82413</anchor>
+      <arglist>(SoAction *const action, const TriangleShape shapetype, SoDetail *const detail=NULL)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>shapeVertex</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>a1f6330ca029019e4dc80ef0b892c67f3</anchor>
+      <arglist>(const SoPrimitiveVertex *const v)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>endShape</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>a0b29b0370b95448cbbeb06c4ce2fa889</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>generateVertex</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>a6a6c2103f025926c81550bce6d7689a5</anchor>
+      <arglist>(SoPrimitiveVertex *const pv, const SbVec3f &point, const SbBool useTexFunc, const SoMultiTextureCoordinateElement *const tce, const float s, const float t, const SbVec3f &normal)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>generateVertex</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>aca7c9bdc209a068cbbc9ce2f70bdec87</anchor>
+      <arglist>(SoPrimitiveVertex *const pv, const SbVec3f &point, const SbBool useTexFunc, const SoMultiTextureCoordinateElement *const tce, const float s, const float t, const float r, const SbVec3f &normal)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbBool</type>
+      <name>startVertexArray</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>ae6960f1e9dfc812eb88d5109ea55b935</anchor>
+      <arglist>(SoGLRenderAction *action, const SoCoordinateElement *coords, const SbVec3f *pervertexnormals, const SbBool texpervertex, const SbBool colorpervertex)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>finishVertexArray</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>a25bfbc335977c789643a22abd64982e7</anchor>
+      <arglist>(SoGLRenderAction *action, const SbBool vbo, const SbBool normpervertex, const SbBool texpervertex, const SbBool colorpervertex)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoAudioDevice</name>
+    <filename>classSoAudioDevice.html</filename>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>init</name>
+      <anchorfile>classSoAudioDevice.html</anchorfile>
+      <anchor>a45a8be37994dda2c4229d2b1a5cd7ac6</anchor>
+      <arglist>(const SbString &devicetype, const SbString &devicename)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>enable</name>
+      <anchorfile>classSoAudioDevice.html</anchorfile>
+      <anchor>a0309d5f5df046decf3f5d4d6f340225a</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>disable</name>
+      <anchorfile>classSoAudioDevice.html</anchorfile>
+      <anchor>aafb8608616f0832f8704755a94b93c43</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isEnabled</name>
+      <anchorfile>classSoAudioDevice.html</anchorfile>
+      <anchor>a41606af51e505f617a07b7dcf2f357a2</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>haveSound</name>
+      <anchorfile>classSoAudioDevice.html</anchorfile>
+      <anchor>a57c79f296ba85c130375e05720833dfb</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoAudioDevice *</type>
+      <name>instance</name>
+      <anchorfile>classSoAudioDevice.html</anchorfile>
+      <anchor>a0bfd99bcdbf38a42bb6d8f638f052b27</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoAudioRenderAction</name>
+    <filename>classSoAudioRenderAction.html</filename>
+    <base>SoAction</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoAudioRenderAction.html</anchorfile>
+      <anchor>a8fd9cf93f3c998d6c98795a61501737b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addMethod</name>
+      <anchorfile>classSoAudioRenderAction.html</anchorfile>
+      <anchor>a41696bf9c222a3ec3835f2023b954fbc</anchor>
+      <arglist>(const SoType type, SoActionMethod method)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>enableElement</name>
+      <anchorfile>classSoAudioRenderAction.html</anchorfile>
+      <anchor>a2ee7798c45ca224841a6514b3785657d</anchor>
+      <arglist>(const SoType type, const int stackindex)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoEnabledElementsList &</type>
+      <name>getEnabledElements</name>
+      <anchorfile>classSoAudioRenderAction.html</anchorfile>
+      <anchor>a142322b30e51c138cb86b01199bf0ffe</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>beginTraversal</name>
+      <anchorfile>classSoAudioRenderAction.html</anchorfile>
+      <anchor>a5e71df0b308b84614713774a261aafd1</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoAuditorList</name>
+    <filename>classSoAuditorList.html</filename>
+    <base protection="private">SbPList</base>
+    <member kind="function">
+      <type></type>
+      <name>SoAuditorList</name>
+      <anchorfile>classSoAuditorList.html</anchorfile>
+      <anchor>a6f992c93f093705896839da9dcec97f1</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SoAuditorList</name>
+      <anchorfile>classSoAuditorList.html</anchorfile>
+      <anchor>ad1393662d564c52e779a90d227b5d8c7</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>append</name>
+      <anchorfile>classSoAuditorList.html</anchorfile>
+      <anchor>a3f9378c99629764bde0a6770d193d5d4</anchor>
+      <arglist>(void *const auditor, const SoNotRec::Type type)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set</name>
+      <anchorfile>classSoAuditorList.html</anchorfile>
+      <anchor>a703cd04bd3acecab96a7d21342f0e6c7</anchor>
+      <arglist>(const int index, void *const auditor, const SoNotRec::Type type)</arglist>
+    </member>
+    <member kind="function">
+      <type>void *</type>
+      <name>getObject</name>
+      <anchorfile>classSoAuditorList.html</anchorfile>
+      <anchor>ad51c760da2feb9032d23deee9289526e</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoNotRec::Type</type>
+      <name>getType</name>
+      <anchorfile>classSoAuditorList.html</anchorfile>
+      <anchor>ac6d34218032e813f79cf457e2bf5dd58</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getLength</name>
+      <anchorfile>classSoAuditorList.html</anchorfile>
+      <anchor>a8e34166342dcd9cca4fc715b85954898</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>find</name>
+      <anchorfile>classSoAuditorList.html</anchorfile>
+      <anchor>ae5685a3ed1e4b0facf7a8181cbce02b1</anchor>
+      <arglist>(void *const auditor, const SoNotRec::Type type) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>remove</name>
+      <anchorfile>classSoAuditorList.html</anchorfile>
+      <anchor>aed76eab222da67d308b2fb012dda1517</anchor>
+      <arglist>(const int index)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>remove</name>
+      <anchorfile>classSoAuditorList.html</anchorfile>
+      <anchor>a1c49ce1ecbbac680df0dc71f34fc96b1</anchor>
+      <arglist>(void *const auditor, const SoNotRec::Type type)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>notify</name>
+      <anchorfile>classSoAuditorList.html</anchorfile>
+      <anchor>a1380a2cc3f2e8c73fd6c0dee02bd43fa</anchor>
+      <arglist>(SoNotList *l)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoBase</name>
+    <filename>classSoBase.html</filename>
+    <member kind="function" virtualness="pure">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>a873b521c1386368d4d63ff893856590a</anchor>
+      <arglist>(void) const =0</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>startNotify</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>ad8b4821e5eb780f9098d4b1a866e6a63</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>a9f7fb26481bfb35d5821acfef0fc10b5</anchor>
+      <arglist>(SoNotList *l)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>addWriteReference</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>a4dce35007a2d2f2c01e9e7200ca17327</anchor>
+      <arglist>(SoOutput *out, SbBool isfromfield=FALSE)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="pure">
+      <type>virtual SbBool</type>
+      <name>readInstance</name>
+      <anchorfile>classSoBase.html</anchorfile>
+      <anchor>ab4953769f9d9dd210153228a2f096a67</anchor>
+      <arglist>(SoInput *input, unsigned short flags)=0</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoBaseColor</name>
+    <filename>classSoBaseColor.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoBaseColor.html</anchorfile>
+      <anchor>ad80fa1bc4c651ef768e43c68c22ecec0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoBaseColor</name>
+      <anchorfile>classSoBaseColor.html</anchorfile>
+      <anchor>a9b8a2851a627e5d0f13c2bfa01b4e946</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoBaseColor.html</anchorfile>
+      <anchor>af22bccd6d0e6a2f767a2dae0568a14cf</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoBaseColor.html</anchorfile>
+      <anchor>a477ad8cefdafb691656898a65baf8834</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoBaseColor.html</anchorfile>
+      <anchor>a0b9ca17bd0924ad8760c89e61fb0de9a</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFColor</type>
+      <name>rgb</name>
+      <anchorfile>classSoBaseColor.html</anchorfile>
+      <anchor>a72782aa59618de4c0ed7cea219036030</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoBaseColor.html</anchorfile>
+      <anchor>a821fd46ddf63be25ecd42aae7fbcb49f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoBaseColor</name>
+      <anchorfile>classSoBaseColor.html</anchorfile>
+      <anchor>a34e74578cb1987f3fe0e25e20724e763</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoBaseKit</name>
+    <filename>classSoBaseKit.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>ae070d630e20daab3372d50b3cfb0157e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoNodekitCatalog *</type>
+      <name>getNodekitCatalog</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>a550dafdf087c143cd3d2c576dba2bde0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoBaseKit.html</anchorfile>
+      <anchor>a7197aa641e06306d154ed842c8525173</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoBaseList</name>
+    <filename>classSoBaseList.html</filename>
+    <base>SbPList</base>
+    <member kind="function">
+      <type></type>
+      <name>SoBaseList</name>
+      <anchorfile>classSoBaseList.html</anchorfile>
+      <anchor>a3486d0f2af4a5d21b14cad5979ebd4dd</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoBaseList</name>
+      <anchorfile>classSoBaseList.html</anchorfile>
+      <anchor>af1a9c4a0b40a2bd262b20024297647e1</anchor>
+      <arglist>(const int size)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoBaseList</name>
+      <anchorfile>classSoBaseList.html</anchorfile>
+      <anchor>a667665378cab8a89ff6cd652153bea2b</anchor>
+      <arglist>(const SoBaseList &l)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SoBaseList</name>
+      <anchorfile>classSoBaseList.html</anchorfile>
+      <anchor>ae8573b49d121c4ccf9c0a9ce4a455ea4</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>append</name>
+      <anchorfile>classSoBaseList.html</anchorfile>
+      <anchor>ae6ffbeb73abd30d7a93097b603d89492</anchor>
+      <arglist>(SoBase *ptr)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>insert</name>
+      <anchorfile>classSoBaseList.html</anchorfile>
+      <anchor>ab47bf977ff1edcd838e349dac115e0ce</anchor>
+      <arglist>(SoBase *ptr, const int addbefore)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>remove</name>
+      <anchorfile>classSoBaseList.html</anchorfile>
+      <anchor>a3b39dc3c7de744e4f21f62070f26ad32</anchor>
+      <arglist>(const int index)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeItem</name>
+      <anchorfile>classSoBaseList.html</anchorfile>
+      <anchor>a292f89ba8e91c0f40eac4425334273db</anchor>
+      <arglist>(SoBase *item)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>truncate</name>
+      <anchorfile>classSoBaseList.html</anchorfile>
+      <anchor>aaa8544a32493ea5d51779b91d580a39c</anchor>
+      <arglist>(const int length)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>copy</name>
+      <anchorfile>classSoBaseList.html</anchorfile>
+      <anchor>a160af6eac3036a7937e126c00bfafa2e</anchor>
+      <arglist>(const SoBaseList &l)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoBaseList &</type>
+      <name>operator=</name>
+      <anchorfile>classSoBaseList.html</anchorfile>
+      <anchor>aa065a85a57c872e79cbb69d6e9252a7b</anchor>
+      <arglist>(const SoBaseList &l)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoBase *</type>
+      <name>operator[]</name>
+      <anchorfile>classSoBaseList.html</anchorfile>
+      <anchor>aceb4ba527a5c7cda7967dd480aa6ae91</anchor>
+      <arglist>(const int i) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set</name>
+      <anchorfile>classSoBaseList.html</anchorfile>
+      <anchor>a3acf108ae68ca1e7695ed99503d4a086</anchor>
+      <arglist>(const int i, SoBase *const ptr)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addReferences</name>
+      <anchorfile>classSoBaseList.html</anchorfile>
+      <anchor>a10a75e460fe584d961e3003793825c7f</anchor>
+      <arglist>(const SbBool flag)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isReferencing</name>
+      <anchorfile>classSoBaseList.html</anchorfile>
+      <anchor>a9cc6538833e9e519569cdb9ecc09a6ef</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoBBoxModelMatrixElement</name>
+    <filename>classSoBBoxModelMatrixElement.html</filename>
+    <base>SoModelMatrixElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoBBoxModelMatrixElement.html</anchorfile>
+      <anchor>a15eaea67077eed69f48ed81720588a52</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoBBoxModelMatrixElement.html</anchorfile>
+      <anchor>a4adcfd22e2132c6dd8cbd3b8680c44ed</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>matches</name>
+      <anchorfile>classSoModelMatrixElement.html</anchorfile>
+      <anchor>ad6870e1218a12bea88feef88c000119b</anchor>
+      <arglist>(const SoElement *element) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoBBoxModelMatrixElement.html</anchorfile>
+      <anchor>aa03c96ef8049aa22bbefdc1683fca18f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoBBoxModelMatrixElement.html</anchorfile>
+      <anchor>a0d3373135b35d3cef7ecf39f97c268b9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>reset</name>
+      <anchorfile>classSoBBoxModelMatrixElement.html</anchorfile>
+      <anchor>a289630f7f5444278cbcf19e6ac6da5bd</anchor>
+      <arglist>(SoState *const state, SoNode *const node)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>pushMatrix</name>
+      <anchorfile>classSoBBoxModelMatrixElement.html</anchorfile>
+      <anchor>a36dad6f78ca7ae0ee8e62967456a7077</anchor>
+      <arglist>(SoState *const state, SbMatrix &matrix, SbMatrix &localmatrix)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>popMatrix</name>
+      <anchorfile>classSoBBoxModelMatrixElement.html</anchorfile>
+      <anchor>a4cf983b73f10499c278cc9778f1be484</anchor>
+      <arglist>(SoState *const state, const SbMatrix &matrix, const SbMatrix &localmatrix)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoModelMatrixElement.html</anchorfile>
+      <anchor>a50d693a5f72396e8589bad3f8d841995</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoModelMatrixElement.html</anchorfile>
+      <anchor>a49d5dde7895ca8292d698183dd369b4b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>makeIdentity</name>
+      <anchorfile>classSoModelMatrixElement.html</anchorfile>
+      <anchor>a2cc625ee1fef2e98d004e6555180621b</anchor>
+      <arglist>(SoState *const state, SoNode *const node)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoModelMatrixElement.html</anchorfile>
+      <anchor>a2ef3e342f32057026cb0b4fbe4555a97</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setCullMatrix</name>
+      <anchorfile>classSoModelMatrixElement.html</anchorfile>
+      <anchor>a38e45c2cc47c23951f66ca2713ae76b0</anchor>
+      <arglist>(SoState *state, SoNode *node, const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>mult</name>
+      <anchorfile>classSoModelMatrixElement.html</anchorfile>
+      <anchor>ad8d397e4c84b3850c360189d652848bd</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>translateBy</name>
+      <anchorfile>classSoModelMatrixElement.html</anchorfile>
+      <anchor>a31c41c27be76256e386a8726bccead53</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbVec3f &translation)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>rotateBy</name>
+      <anchorfile>classSoModelMatrixElement.html</anchorfile>
+      <anchor>a73b442f437c7fcc3ed70380216bc0f9d</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbRotation &rotation)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>scaleBy</name>
+      <anchorfile>classSoModelMatrixElement.html</anchorfile>
+      <anchor>ae502b32733b77312ac677b37885f10c4</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbVec3f &scaleFactor)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbMatrix</type>
+      <name>pushMatrix</name>
+      <anchorfile>classSoModelMatrixElement.html</anchorfile>
+      <anchor>a19feac92a02478944e4a57949d74d7cc</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>popMatrix</name>
+      <anchorfile>classSoModelMatrixElement.html</anchorfile>
+      <anchor>a750eaca9a6c7f8b178b916660c4ee73b</anchor>
+      <arglist>(SoState *const state, const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbMatrix &</type>
+      <name>getCombinedCullMatrix</name>
+      <anchorfile>classSoModelMatrixElement.html</anchorfile>
+      <anchor>a52049c47d52229e86dd02bb59691e075</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbMatrix &</type>
+      <name>get</name>
+      <anchorfile>classSoModelMatrixElement.html</anchorfile>
+      <anchor>a7477ff80cb3894b610d2d1c984b766fc</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbMatrix &</type>
+      <name>get</name>
+      <anchorfile>classSoModelMatrixElement.html</anchorfile>
+      <anchor>a493f1e0912766fd0e5de828e70d575f2</anchor>
+      <arglist>(SoState *const state, SbBool &isIdentity)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoBBoxModelMatrixElement</name>
+      <anchorfile>classSoBBoxModelMatrixElement.html</anchorfile>
+      <anchor>a6886a6a2bdc272510da372209d75893f</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>makeEltIdentity</name>
+      <anchorfile>classSoBBoxModelMatrixElement.html</anchorfile>
+      <anchor>a5a3b2a767924bcf2554f36f36d4dde76</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setElt</name>
+      <anchorfile>classSoBBoxModelMatrixElement.html</anchorfile>
+      <anchor>af1c4c0a865546839e5025d835a36f8ce</anchor>
+      <arglist>(const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>multElt</name>
+      <anchorfile>classSoBBoxModelMatrixElement.html</anchorfile>
+      <anchor>a1ccef4dcfefb3e9f85d4fdd77c2321ba</anchor>
+      <arglist>(const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>translateEltBy</name>
+      <anchorfile>classSoBBoxModelMatrixElement.html</anchorfile>
+      <anchor>a5f36ee5aa3f959a9890f2d142c9c9cb5</anchor>
+      <arglist>(const SbVec3f &translation)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rotateEltBy</name>
+      <anchorfile>classSoBBoxModelMatrixElement.html</anchorfile>
+      <anchor>a12a1db6ebeae100e2f48cc7552c8a5f7</anchor>
+      <arglist>(const SbRotation &translation)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>scaleEltBy</name>
+      <anchorfile>classSoBBoxModelMatrixElement.html</anchorfile>
+      <anchor>ad496b68f01274d470c2f5532374a1e6f</anchor>
+      <arglist>(const SbVec3f &scaleFactor)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbMatrix</type>
+      <name>pushMatrixElt</name>
+      <anchorfile>classSoBBoxModelMatrixElement.html</anchorfile>
+      <anchor>ae353c09d60721257b873832eeb61d004</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>popMatrixElt</name>
+      <anchorfile>classSoBBoxModelMatrixElement.html</anchorfile>
+      <anchor>a35ddde7c21415a5fb0021032a50806dd</anchor>
+      <arglist>(const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoModelMatrixElement</name>
+      <anchorfile>classSoModelMatrixElement.html</anchorfile>
+      <anchor>ad47f555d0e5c27ae3a3c3d17f34105cb</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbMatrix</type>
+      <name>modelMatrix</name>
+      <anchorfile>classSoModelMatrixElement.html</anchorfile>
+      <anchor>ac9878e25b31bb12dda820a087fd5bb42</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbMatrix</type>
+      <name>cullMatrix</name>
+      <anchorfile>classSoModelMatrixElement.html</anchorfile>
+      <anchor>a5b52ccf0eb62a7167eb182b4c8250ced</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbMatrix</type>
+      <name>combinedMatrix</name>
+      <anchorfile>classSoModelMatrixElement.html</anchorfile>
+      <anchor>a3c84684bb726967bfbdd18b80cb6c414</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>uint32_t</type>
+      <name>flags</name>
+      <anchorfile>classSoModelMatrixElement.html</anchorfile>
+      <anchor>aa9a346dcf9615bfb89bf6a978acc5e8f</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoBlinker</name>
+    <filename>classSoBlinker.html</filename>
+    <base>SoSwitch</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoBlinker.html</anchorfile>
+      <anchor>ae536b076c9ce9bc274b13e322fe30af5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoBlinker</name>
+      <anchorfile>classSoBlinker.html</anchorfile>
+      <anchor>ac682f4af4b7ef19b2336a208b2302d59</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoBlinker.html</anchorfile>
+      <anchor>a7505fbf740f65a3f76d80cdbf675aa9a</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoBlinker.html</anchorfile>
+      <anchor>a98b65184d01411e6f4971f1f1bbae919</anchor>
+      <arglist>(SoWriteAction *action)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoSwitch</name>
+      <anchorfile>classSoSwitch.html</anchorfile>
+      <anchor>ac19a2ab1b2ebb6fa536de922e92b9d6c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoSwitch</name>
+      <anchorfile>classSoSwitch.html</anchorfile>
+      <anchor>affb4f0a9960cc79c27e4f4bda14b37a0</anchor>
+      <arglist>(int numchildren)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>affectsState</name>
+      <anchorfile>classSoSwitch.html</anchorfile>
+      <anchor>a3f0061b3a32cb55405ec28f39ba094ea</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoSwitch.html</anchorfile>
+      <anchor>a91514c3299981f6138c6a9972e34ff4c</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoSwitch.html</anchorfile>
+      <anchor>a67630373f315058d8000b1986ecac8ab</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoSwitch.html</anchorfile>
+      <anchor>a68274138ca68093e47dafdf845c7efc6</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoSwitch.html</anchorfile>
+      <anchor>aeeefee4bb66d1c809d5d831409ae087d</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>handleEvent</name>
+      <anchorfile>classSoSwitch.html</anchorfile>
+      <anchor>aa60dbaffc7675e1e7c1281490db7f982</anchor>
+      <arglist>(SoHandleEventAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoSwitch.html</anchorfile>
+      <anchor>a11b63f0481af4a33df554d1c0a0fe233</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>search</name>
+      <anchorfile>classSoSwitch.html</anchorfile>
+      <anchor>a1f54d63b548492bea3e8354aeec6f8d8</anchor>
+      <arglist>(SoSearchAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoSwitch.html</anchorfile>
+      <anchor>a76c5383ea5e8755929bde677a8e3b01a</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>audioRender</name>
+      <anchorfile>classSoSwitch.html</anchorfile>
+      <anchor>a0d064899e143e24586b7a0f5cef4702b</anchor>
+      <arglist>(SoAudioRenderAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>speed</name>
+      <anchorfile>classSoBlinker.html</anchorfile>
+      <anchor>a09afe0397af89eb72ba8056df9b48396</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>on</name>
+      <anchorfile>classSoBlinker.html</anchorfile>
+      <anchor>ade55994146d014b6f957d31b40f21663</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFInt32</type>
+      <name>whichChild</name>
+      <anchorfile>classSoSwitch.html</anchorfile>
+      <anchor>a28c5635defb50ef668d9b9a806ec1a26</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoBlinker.html</anchorfile>
+      <anchor>ae29b97867b26773058c76e539326aace</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoBlinker</name>
+      <anchorfile>classSoBlinker.html</anchorfile>
+      <anchor>aa24a0ac4542971c354447597040e640f</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoBlinker.html</anchorfile>
+      <anchor>ab8a4502b4479244ab975cd213017b524</anchor>
+      <arglist>(SoNotList *nl)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoSwitch</name>
+      <anchorfile>classSoSwitch.html</anchorfile>
+      <anchor>a038f47cb116132919bb1d785c5fa8b27</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>traverseChildren</name>
+      <anchorfile>classSoSwitch.html</anchorfile>
+      <anchor>a950b9981ab3509619bc69f1415323d99</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoBoolOperation</name>
+    <filename>classSoBoolOperation.html</filename>
+    <base>SoEngine</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Operation</name>
+      <anchorfile>classSoBoolOperation.html</anchorfile>
+      <anchor>a670d9a9ba8cbd9a70b15095993705749</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>CLEAR</name>
+      <anchorfile>classSoBoolOperation.html</anchorfile>
+      <anchor>a670d9a9ba8cbd9a70b15095993705749a582e5adf86d315c82c3f5762a29c8249</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>SET</name>
+      <anchorfile>classSoBoolOperation.html</anchorfile>
+      <anchor>a670d9a9ba8cbd9a70b15095993705749ab13cf22c3851d398672653cb3e1dca8c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>A</name>
+      <anchorfile>classSoBoolOperation.html</anchorfile>
+      <anchor>a670d9a9ba8cbd9a70b15095993705749a1addd7ed358bd31cc77b38b4c3007286</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>NOT_A</name>
+      <anchorfile>classSoBoolOperation.html</anchorfile>
+      <anchor>a670d9a9ba8cbd9a70b15095993705749a89f42665a1644553d2b863efb57d9881</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>B</name>
+      <anchorfile>classSoBoolOperation.html</anchorfile>
+      <anchor>a670d9a9ba8cbd9a70b15095993705749a7c06cd121526ebeb2f440e3b93646e67</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>NOT_B</name>
+      <anchorfile>classSoBoolOperation.html</anchorfile>
+      <anchor>a670d9a9ba8cbd9a70b15095993705749a58c0b0a29d729c1a1184540cc2d5c378</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>A_OR_B</name>
+      <anchorfile>classSoBoolOperation.html</anchorfile>
+      <anchor>a670d9a9ba8cbd9a70b15095993705749a0c90e33a5638d3b7dd41a6658593abbe</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>NOT_A_OR_B</name>
+      <anchorfile>classSoBoolOperation.html</anchorfile>
+      <anchor>a670d9a9ba8cbd9a70b15095993705749af90a69b19067c8fdebc0085eff5d8cf5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>A_OR_NOT_B</name>
+      <anchorfile>classSoBoolOperation.html</anchorfile>
+      <anchor>a670d9a9ba8cbd9a70b15095993705749a4c9fd23af02f8a714006e3994a505976</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>NOT_A_OR_NOT_B</name>
+      <anchorfile>classSoBoolOperation.html</anchorfile>
+      <anchor>a670d9a9ba8cbd9a70b15095993705749a841a7ded81102a70a6415f688e280e16</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>A_AND_B</name>
+      <anchorfile>classSoBoolOperation.html</anchorfile>
+      <anchor>a670d9a9ba8cbd9a70b15095993705749a339d1855260c12b0f6d01cddf49af74d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>NOT_A_AND_B</name>
+      <anchorfile>classSoBoolOperation.html</anchorfile>
+      <anchor>a670d9a9ba8cbd9a70b15095993705749ab7e4bfb2ba8cc68722c961b914394b20</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>A_AND_NOT_B</name>
+      <anchorfile>classSoBoolOperation.html</anchorfile>
+      <anchor>a670d9a9ba8cbd9a70b15095993705749a5736f204ee0b7e724263cf98b9915441</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>NOT_A_AND_NOT_B</name>
+      <anchorfile>classSoBoolOperation.html</anchorfile>
+      <anchor>a670d9a9ba8cbd9a70b15095993705749a7a7206a8d8e6e0c8d8893d722d6a3837</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>A_EQUALS_B</name>
+      <anchorfile>classSoBoolOperation.html</anchorfile>
+      <anchor>a670d9a9ba8cbd9a70b15095993705749a763b56a7109154cb07fc884b365b9bb1</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>A_NOT_EQUALS_B</name>
+      <anchorfile>classSoBoolOperation.html</anchorfile>
+      <anchor>a670d9a9ba8cbd9a70b15095993705749a4db943f963db7ce734fda495c9f7f574</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoBoolOperation.html</anchorfile>
+      <anchor>a77191bac4d0f75b586c9e62674af4814</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoBoolOperation.html</anchorfile>
+      <anchor>a9120883da508d146f987b671f4b5884d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoBoolOperation.html</anchorfile>
+      <anchor>a02a08f4792dea2c36572bdcdacd2dd8a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoBoolOperation</name>
+      <anchorfile>classSoBoolOperation.html</anchorfile>
+      <anchor>a2d63071a747ca5c813eaf95dfa5a36cb</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>evaluateWrapper</name>
+      <anchorfile>classSoEngine.html</anchorfile>
+      <anchor>a2af42fdbb183c7cf0f531e3cf268403f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual int</type>
+      <name>getOutputs</name>
+      <anchorfile>classSoEngine.html</anchorfile>
+      <anchor>a226168cb400109f7e5c36a003252534c</anchor>
+      <arglist>(SoEngineOutputList &l) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoEngineOutput *</type>
+      <name>getOutput</name>
+      <anchorfile>classSoEngine.html</anchorfile>
+      <anchor>a69d8d8a034385e261644082fb89a9675</anchor>
+      <arglist>(const SbName &outputname) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>getOutputName</name>
+      <anchorfile>classSoEngine.html</anchorfile>
+      <anchor>af2f71d234e0f79bd5618a9ed3ebaae9a</anchor>
+      <arglist>(const SoEngineOutput *output, SbName &outputname) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isNotifying</name>
+      <anchorfile>classSoEngine.html</anchorfile>
+      <anchor>a38fc62b2351f0a432b8fd8fdda36d69a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoEngine.html</anchorfile>
+      <anchor>a109be36b28a7523d5b3942bb6c0f4bf9</anchor>
+      <arglist>(SoNotList *nl)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoEngine *</type>
+      <name>copy</name>
+      <anchorfile>classSoEngine.html</anchorfile>
+      <anchor>a83703b45c249f08aacbbab15f92b63b3</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoFieldContainer *</type>
+      <name>copyThroughConnection</name>
+      <anchorfile>classSoEngine.html</anchorfile>
+      <anchor>a5ffb2c0e2971ecc4496875b723a8ba5d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>shouldCopy</name>
+      <anchorfile>classSoEngine.html</anchorfile>
+      <anchor>a4d2b36cd1fed10393c6efe5fe3d9e5b2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>writeInstance</name>
+      <anchorfile>classSoEngine.html</anchorfile>
+      <anchor>a1bbe7bf1a626ca76a3f7b09c6a0e4df8</anchor>
+      <arglist>(SoOutput *out)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyContents</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>af74b2eb05fc0ee8493c46437717e8261</anchor>
+      <arglist>(const SoFieldContainer *from, SbBool copyconnections)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClasses</name>
+      <anchorfile>classSoEngine.html</anchorfile>
+      <anchor>aef6508694331d19b7dd81bb7e7b301a4</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoEngine *</type>
+      <name>getByName</name>
+      <anchorfile>classSoEngine.html</anchorfile>
+      <anchor>af08d59d0da056f58fd5cfe67c2c3391f</anchor>
+      <arglist>(const SbName &name)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int</type>
+      <name>getByName</name>
+      <anchorfile>classSoEngine.html</anchorfile>
+      <anchor>ab4c77b10bd95e1e9fe5a82ba968f534d</anchor>
+      <arglist>(const SbName &name, SoEngineList &el)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFBool</type>
+      <name>a</name>
+      <anchorfile>classSoBoolOperation.html</anchorfile>
+      <anchor>a50798f4ca280a3be7e252903d5bfa373</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFBool</type>
+      <name>b</name>
+      <anchorfile>classSoBoolOperation.html</anchorfile>
+      <anchor>aace01f5778ec26d120e62a2c62676a3a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFEnum</type>
+      <name>operation</name>
+      <anchorfile>classSoBoolOperation.html</anchorfile>
+      <anchor>afc11ea7282fa4026ee17d83230cf90e9</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>output</name>
+      <anchorfile>classSoBoolOperation.html</anchorfile>
+      <anchor>a1af0efc4e6e45ccba7b232f0ef89f7f3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>inverse</name>
+      <anchorfile>classSoBoolOperation.html</anchorfile>
+      <anchor>a39b853fba79fcb2fdd87973d69bd4ed9</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoBoolOperation</name>
+      <anchorfile>classSoBoolOperation.html</anchorfile>
+      <anchor>a1ca2059bbb608da2e939cf88d29ede6e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoEngine</name>
+      <anchorfile>classSoEngine.html</anchorfile>
+      <anchor>a1ba077f0116dceeef172a5c3984887cd</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoEngine</name>
+      <anchorfile>classSoEngine.html</anchorfile>
+      <anchor>a3d404af815afb6343436bcef39a1fa7e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readInstance</name>
+      <anchorfile>classSoEngine.html</anchorfile>
+      <anchor>a946da90b09c1a79aefc9b2ca134fb3f3</anchor>
+      <arglist>(SoInput *in, unsigned short flags)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>inputChanged</name>
+      <anchorfile>classSoEngine.html</anchorfile>
+      <anchor>af261c3acd47d3cfab447b1a0b19b583d</anchor>
+      <arglist>(SoField *which)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>writeOutputTypes</name>
+      <anchorfile>classSoEngine.html</anchorfile>
+      <anchor>a5e9b96d9a944eb8f819dbe3331274c86</anchor>
+      <arglist>(SoOutput *out)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static const SoFieldData **</type>
+      <name>getInputDataPtr</name>
+      <anchorfile>classSoEngine.html</anchorfile>
+      <anchor>a05496135cd39c80a3a1bd214f37faa05</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static const SoEngineOutputData **</type>
+      <name>getOutputDataPtr</name>
+      <anchorfile>classSoEngine.html</anchorfile>
+      <anchor>aebc8dc3627c56137fd9d6d27fd6a7055</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoBoundingBoxCache</name>
+    <filename>classSoBoundingBoxCache.html</filename>
+    <base>SoCache</base>
+    <member kind="function">
+      <type></type>
+      <name>SoBoundingBoxCache</name>
+      <anchorfile>classSoBoundingBoxCache.html</anchorfile>
+      <anchor>a65b0d579a164758285cd0b5da54819f5</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoBoundingBoxCache</name>
+      <anchorfile>classSoBoundingBoxCache.html</anchorfile>
+      <anchor>af47bbd4e17ed9c84c6fc9f27c7fec11f</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set</name>
+      <anchorfile>classSoBoundingBoxCache.html</anchorfile>
+      <anchor>ab999a86b9e2140e1bdd6a94aded4c239</anchor>
+      <arglist>(const SbXfBox3f &boundingbox, SbBool centerset, const SbVec3f &centerpoint)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbXfBox3f &</type>
+      <name>getBox</name>
+      <anchorfile>classSoBoundingBoxCache.html</anchorfile>
+      <anchor>a2e5df0a330b2d2688b0ceab23519feeb</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbBox3f &</type>
+      <name>getProjectedBox</name>
+      <anchorfile>classSoBoundingBoxCache.html</anchorfile>
+      <anchor>a8b6221f47bad7cb2631868af49218bff</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isCenterSet</name>
+      <anchorfile>classSoBoundingBoxCache.html</anchorfile>
+      <anchor>a3fdeccdd6ef163ecf69f7493eb54ba76</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f &</type>
+      <name>getCenter</name>
+      <anchorfile>classSoBoundingBoxCache.html</anchorfile>
+      <anchor>afb7d06facbd99408692cc2791b596bce</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>hasLinesOrPoints</name>
+      <anchorfile>classSoBoundingBoxCache.html</anchorfile>
+      <anchor>ad7c1903891a3234e6faae5d6e85f926c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoCache</name>
+      <anchorfile>classSoCache.html</anchorfile>
+      <anchor>a545dadd5bed78d7c9ab756bb1c430b3f</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>ref</name>
+      <anchorfile>classSoCache.html</anchorfile>
+      <anchor>a6d89e9e44ebb048684bb19af60e24215</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>unref</name>
+      <anchorfile>classSoCache.html</anchorfile>
+      <anchor>a1d52d8862edbda098a42a2196215b0a2</anchor>
+      <arglist>(SoState *state=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addElement</name>
+      <anchorfile>classSoCache.html</anchorfile>
+      <anchor>acbee322cd97c3779a44631d481311212</anchor>
+      <arglist>(const SoElement *const elem)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>addCacheDependency</name>
+      <anchorfile>classSoCache.html</anchorfile>
+      <anchor>a9e6597415be84754904ddc928668ed2b</anchor>
+      <arglist>(const SoState *state, SoCache *cache)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isValid</name>
+      <anchorfile>classSoCache.html</anchorfile>
+      <anchor>a9a6746b710871f5acac8f406fadd5e00</anchor>
+      <arglist>(const SoState *state) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SoElement *</type>
+      <name>getInvalidElement</name>
+      <anchorfile>classSoCache.html</anchorfile>
+      <anchor>a8668d9413ff41b5df9c3c1085271c723</anchor>
+      <arglist>(const SoState *const state) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>invalidate</name>
+      <anchorfile>classSoCache.html</anchorfile>
+      <anchor>a6c8892faf5317b9ad1fb19e9acabd504</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setHasLinesOrPoints</name>
+      <anchorfile>classSoBoundingBoxCache.html</anchorfile>
+      <anchor>a268c9a0fd7394043a612dac55c67d401</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>destroy</name>
+      <anchorfile>classSoCache.html</anchorfile>
+      <anchor>acef65de016e260bcd57ef308b3552735</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoCache</name>
+      <anchorfile>classSoCache.html</anchorfile>
+      <anchor>a986f9bab8a17b466a36c22eaabd17259</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoBoxHighlightRenderAction</name>
+    <filename>classSoBoxHighlightRenderAction.html</filename>
+    <base>SoGLRenderAction</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoBoxHighlightRenderAction.html</anchorfile>
+      <anchor>ad44a737711a0567e39cb78a6433639d9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoBoxHighlightRenderAction</name>
+      <anchorfile>classSoBoxHighlightRenderAction.html</anchorfile>
+      <anchor>a43b51164ffccc8f0d68af915d4eff43f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoBoxHighlightRenderAction</name>
+      <anchorfile>classSoBoxHighlightRenderAction.html</anchorfile>
+      <anchor>aa55d617673af1bb7fbad8a158b345361</anchor>
+      <arglist>(const SbViewportRegion &viewportregion)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoBoxHighlightRenderAction</name>
+      <anchorfile>classSoBoxHighlightRenderAction.html</anchorfile>
+      <anchor>a0a84e1810b7dfc089c2f16862bf895e2</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>apply</name>
+      <anchorfile>classSoBoxHighlightRenderAction.html</anchorfile>
+      <anchor>a8c98c5bdcf5f324d857bc29b19de7766</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>apply</name>
+      <anchorfile>classSoBoxHighlightRenderAction.html</anchorfile>
+      <anchor>a20fd76cb746235d52fc47a0219b87100</anchor>
+      <arglist>(SoPath *path)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>apply</name>
+      <anchorfile>classSoBoxHighlightRenderAction.html</anchorfile>
+      <anchor>a6e860c6b846b518c053cbc2ee6a601c6</anchor>
+      <arglist>(const SoPathList &pathlist, SbBool obeysrules=FALSE)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setVisible</name>
+      <anchorfile>classSoBoxHighlightRenderAction.html</anchorfile>
+      <anchor>acd568441f316b3752ee53ab317f1e77a</anchor>
+      <arglist>(const SbBool visible)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isVisible</name>
+      <anchorfile>classSoBoxHighlightRenderAction.html</anchorfile>
+      <anchor>aeed036eef850528c5aca3d261695b9ec</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setColor</name>
+      <anchorfile>classSoBoxHighlightRenderAction.html</anchorfile>
+      <anchor>aaa369def0462c4c4d509a339817780ea</anchor>
+      <arglist>(const SbColor &color)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbColor &</type>
+      <name>getColor</name>
+      <anchorfile>classSoBoxHighlightRenderAction.html</anchorfile>
+      <anchor>ae3ec6afa20d986322987c360ea8fa66c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setLinePattern</name>
+      <anchorfile>classSoBoxHighlightRenderAction.html</anchorfile>
+      <anchor>a0f043a47508cef2b985ec06beb0a48b8</anchor>
+      <arglist>(unsigned short pattern)</arglist>
+    </member>
+    <member kind="function">
+      <type>unsigned short</type>
+      <name>getLinePattern</name>
+      <anchorfile>classSoBoxHighlightRenderAction.html</anchorfile>
+      <anchor>a2b62e4331435d90724d55e8565280776</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setLineWidth</name>
+      <anchorfile>classSoBoxHighlightRenderAction.html</anchorfile>
+      <anchor>a0113077fd54eab84dff57aee91623b76</anchor>
+      <arglist>(const float width)</arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getLineWidth</name>
+      <anchorfile>classSoBoxHighlightRenderAction.html</anchorfile>
+      <anchor>a88a45152432bc1264d84f6cc14c1cc94</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoGLRenderAction</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>a172532085adc5c2d5bc5dcc11b51577b</anchor>
+      <arglist>(const SbViewportRegion &viewportregion)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGLRenderAction</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>afc88a624ab38cd5e0e2d37f462906e0e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setViewportRegion</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>adc75a9c2226604ef9cb8deaadcdafe81</anchor>
+      <arglist>(const SbViewportRegion &newregion)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbViewportRegion &</type>
+      <name>getViewportRegion</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>a0e11c2e85f92794d5c44c6a85573ade3</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setUpdateArea</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>afacefd8a75c0e97bcfb5e0ad0b86e800</anchor>
+      <arglist>(const SbVec2f &origin, const SbVec2f &size)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getUpdateArea</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>a581f28c513031b866c3e92ddd87a9b3d</anchor>
+      <arglist>(SbVec2f &origin, SbVec2f &size) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setAbortCallback</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>abaa6b6775b84984ca68a35484d072525</anchor>
+      <arglist>(SoGLRenderAbortCB *const func, void *const userdata)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getAbortCallback</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>aa8a697ab67c52d374018957297b3945d</anchor>
+      <arglist>(SoGLRenderAbortCB *&func_out, void *&userdata_out) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setTransparencyType</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>a566bc8a65b02c8220f7e2472c25bc233</anchor>
+      <arglist>(const TransparencyType type)</arglist>
+    </member>
+    <member kind="function">
+      <type>TransparencyType</type>
+      <name>getTransparencyType</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>affd7c9e198d9b7d2478b30c68c2b8ef4</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setTransparentDelayedObjectRenderType</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>a50c4aeaf0d9a74f6759dfaa788f302da</anchor>
+      <arglist>(TransparentDelayedObjectRenderType type)</arglist>
+    </member>
+    <member kind="function">
+      <type>TransparentDelayedObjectRenderType</type>
+      <name>getTransparentDelayedObjectRenderType</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>a1a0263b278da003e6105f4031351a68b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setSmoothing</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>a4da74726ed6caf63cc94aec9a5dd70eb</anchor>
+      <arglist>(const SbBool smooth)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isSmoothing</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>af8ef534cc93cd3d3dc6e15834e64cb85</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setNumPasses</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>abaef725b835c9d34db262f85ce92c860</anchor>
+      <arglist>(const int num)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNumPasses</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>a9191b685cc82431618408805ab5bde2b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPassUpdate</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>a082c3841d340835436198e494b46f102</anchor>
+      <arglist>(const SbBool flag)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isPassUpdate</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>a6fe1ecca5e793589055b3ced5c6aa297</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPassCallback</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>a041614dfb0ee1edcb1f8af1a584eb1de</anchor>
+      <arglist>(SoGLRenderPassCB *const func, void *const userdata)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setCacheContext</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>af6f24d1fc081580be4c02ad375635f99</anchor>
+      <arglist>(const uint32_t context)</arglist>
+    </member>
+    <member kind="function">
+      <type>uint32_t</type>
+      <name>getCacheContext</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>a6e7919ad5b1d060574366220a414b9e5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addDelayedPath</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>a0088b567ca6ec701ecab30a116426e68</anchor>
+      <arglist>(SoPath *path)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isRenderingDelayedPaths</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>ab02f91427c8194851aed4f677e68c44a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>handleTransparency</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>ad0b9db9eacd7c8bea499c3ebe68a27ca</anchor>
+      <arglist>(SbBool istransparent=FALSE)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setCurPass</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>a0b07a3b0378f502ec2da28460ad5cf00</anchor>
+      <arglist>(const int passnum, const int numpasses)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getCurPass</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>afa8670b872d4eb17c2c32dbb5e4fe15a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>abortNow</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>a47e743b1b44badaa40f163e8bcbccd35</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setRenderingIsRemote</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>ad2965b6bf4205683149f972bc8091537</anchor>
+      <arglist>(SbBool isremote)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>getRenderingIsRemote</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>ae66a5eb37c12491f6c1bc3773dbb8d4d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>invalidateState</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>a58a967ade8581eaf4f4b1a82c7565e47</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addPreRenderCallback</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>a52ceaef1d177334d3ba0302d491e9e7d</anchor>
+      <arglist>(SoGLPreRenderCB *func, void *userdata)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removePreRenderCallback</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>a68c075ecbf3dc42e3bb4333f54d57a26</anchor>
+      <arglist>(SoGLPreRenderCB *func, void *userdata)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setSortedLayersNumPasses</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>a6114e3e6126cb0ed9eb66b43526960b7</anchor>
+      <arglist>(int num)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getSortedLayersNumPasses</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>a7ba148eb97c57efea5c9d65e90bcba99</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setSortedObjectOrderStrategy</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>ab12ce52b2037e12dc42ca3cab295af4a</anchor>
+      <arglist>(const SortedObjectOrderStrategy strategy, SoGLSortedObjectOrderCB *cb=NULL, void *closure=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setDelayedObjDepthWrite</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>aedc982d84f8bb5cd6cca4705ab53c6cb</anchor>
+      <arglist>(SbBool write)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>getDelayedObjDepthWrite</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>a7054561b878107b23e8bf1d520a6756e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isRenderingTranspPaths</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>a1b1f112bcba63ca8744a210f7f13ec53</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isRenderingTranspBackfaces</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>a55c36357d6c439f4901e34710a638ee2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addMethod</name>
+      <anchorfile>classSoBoxHighlightRenderAction.html</anchorfile>
+      <anchor>a94998a6d24637404042e4962c25bec95</anchor>
+      <arglist>(const SoType type, SoActionMethod method)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>enableElement</name>
+      <anchorfile>classSoBoxHighlightRenderAction.html</anchorfile>
+      <anchor>a01aa20819eef7627646e404b57f85582</anchor>
+      <arglist>(const SoType type, const int stackindex)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addMethod</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>a9dafa39fdca32aa9c93f115fa470c6c8</anchor>
+      <arglist>(const SoType type, SoActionMethod method)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>enableElement</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>ac1849c3c06b55087e5eab6be6db5c10a</anchor>
+      <arglist>(const SoType type, const int stackindex)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoEnabledElementsList &</type>
+      <name>getEnabledElements</name>
+      <anchorfile>classSoBoxHighlightRenderAction.html</anchorfile>
+      <anchor>a5959321654d95ff5b355322955b3f94f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>beginTraversal</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>a5abd36c42d1bc03f99410bc7e75b463f</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>endTraversal</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>a8f60e31488b81431d9909d390b18b649</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbBool</type>
+      <name>hlVisible</name>
+      <anchorfile>classSoBoxHighlightRenderAction.html</anchorfile>
+      <anchor>a3dab10ba7c71802379899c6dd6b8ef0b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>TransparencyType</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>ab318debd5fb749f9fcc16487522b860c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>SCREEN_DOOR</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>ab318debd5fb749f9fcc16487522b860ca85b730dde06333632ba11faaa4ea6065</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>ADD</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>ab318debd5fb749f9fcc16487522b860caef8642833b3f74d1891f981d299fe402</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>DELAYED_ADD</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>ab318debd5fb749f9fcc16487522b860ca50db8d25f88f0e2b9a5cbcb3bfac652b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>SORTED_OBJECT_ADD</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>ab318debd5fb749f9fcc16487522b860ca72a317c8d7011d1685533cbf92ad097f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>BLEND</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>ab318debd5fb749f9fcc16487522b860ca097026a11757fcb96ddb52e51850f244</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>DELAYED_BLEND</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>ab318debd5fb749f9fcc16487522b860cadbc8dd4b5600709df598ab300699bc26</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>SORTED_OBJECT_BLEND</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>ab318debd5fb749f9fcc16487522b860ca46d3d452475893e784b18b21a2f587f2</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>SORTED_OBJECT_SORTED_TRIANGLE_ADD</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>ab318debd5fb749f9fcc16487522b860cac636aa256a6893c78796376f482210a4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>SORTED_OBJECT_SORTED_TRIANGLE_BLEND</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>ab318debd5fb749f9fcc16487522b860ca85eeb15a9ae8ff2e08e19004f54103db</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>NONE</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>ab318debd5fb749f9fcc16487522b860ca99990d4157e3622b968773e9892b87c2</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>SORTED_LAYERS_BLEND</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>ab318debd5fb749f9fcc16487522b860ca10f40549a0473dbc8692c998b41feef5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>TransparentDelayedObjectRenderType</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>aca1a078631b10e969ddcb4a156b93863</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>ONE_PASS</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>aca1a078631b10e969ddcb4a156b93863a9c36bc5510e0673aac2d2cd8105b824b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>NONSOLID_SEPARATE_BACKFACE_PASS</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>aca1a078631b10e969ddcb4a156b93863aee00f0cc1104f13934bc9fc793ea63cd</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>AbortCode</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>a016763ba5e313424f2450aa41693e8f6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>CONTINUE</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>a016763ba5e313424f2450aa41693e8f6ac45fb1cc909525052e4b7b5e4e534e2b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>ABORT</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>a016763ba5e313424f2450aa41693e8f6afc27fe42f07f195a259be7c8e4613b6e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>PRUNE</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>a016763ba5e313424f2450aa41693e8f6a4817d1d831b24cf068da57e4c9214917</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>DELAY</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>a016763ba5e313424f2450aa41693e8f6abbd4e7ce1b7626971c354527309f9f29</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>SortedObjectOrderStrategy</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>af673acee2953f6f6701e38c21e2f9ee0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>BBOX_CENTER</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>af673acee2953f6f6701e38c21e2f9ee0afde6c04bf7846497133f1a26fa4e4d43</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>BBOX_CLOSEST_CORNER</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>af673acee2953f6f6701e38c21e2f9ee0a21a0ba46b74cac56cfae3ccabc0c0c96</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>BBOX_FARTHEST_CORNER</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>af673acee2953f6f6701e38c21e2f9ee0a72d3e8ea4615b927a3391b4b8d339d67</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>CUSTOM_CALLBACK</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>af673acee2953f6f6701e38c21e2f9ee0a9ab2d71ae6738a554f1f16d48125cc44</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="typedef">
+      <type>AbortCode</type>
+      <name>SoGLRenderAbortCB</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>ae38cb7794e7fe3de95ebe385a1e00f04</anchor>
+      <arglist>(void *userdata)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoBumpMap</name>
+    <filename>classSoBumpMap.html</filename>
+    <base>SoNode</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Wrap</name>
+      <anchorfile>classSoBumpMap.html</anchorfile>
+      <anchor>ac7c4517f5b783c57d980b9f5659cc11f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>REPEAT</name>
+      <anchorfile>classSoBumpMap.html</anchorfile>
+      <anchor>ac7c4517f5b783c57d980b9f5659cc11fa37bf0078be854152a579099da00d6b1b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>CLAMP</name>
+      <anchorfile>classSoBumpMap.html</anchorfile>
+      <anchor>ac7c4517f5b783c57d980b9f5659cc11fa07d5d1434c4d069e24820210f0d7ea83</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoBumpMap.html</anchorfile>
+      <anchor>a29d112c550ba0d47bdca9fce2530fab5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoBumpMap</name>
+      <anchorfile>classSoBumpMap.html</anchorfile>
+      <anchor>a7cc603594f50682e382fbbd39cf7e22f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoBumpMap.html</anchorfile>
+      <anchor>aaaf6f373d4bb1dc95a95fc0ef601e053</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoBumpMap.html</anchorfile>
+      <anchor>ae1908738776ef66a68671934eca72de2</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoBumpMap.html</anchorfile>
+      <anchor>adaa9a06912111adea2ae64564fecc775</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoBumpMap.html</anchorfile>
+      <anchor>aa2d9a039d55f151de92b44adef6aed8d</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFString</type>
+      <name>filename</name>
+      <anchorfile>classSoBumpMap.html</anchorfile>
+      <anchor>a90c6e969bfc52a34b372e2c894bdb3b5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFImage</type>
+      <name>image</name>
+      <anchorfile>classSoBumpMap.html</anchorfile>
+      <anchor>a460193dbe316259055d284aa82870d98</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>wrapS</name>
+      <anchorfile>classSoBumpMap.html</anchorfile>
+      <anchor>a33875776f1a75f61716277dcead04e84</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>wrapT</name>
+      <anchorfile>classSoBumpMap.html</anchorfile>
+      <anchor>abb66a0d5d7be23ca6a81b33dd89066b7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoBumpMap.html</anchorfile>
+      <anchor>ae27a1a74e760c6224252018ba5cced13</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoBumpMap</name>
+      <anchorfile>classSoBumpMap.html</anchorfile>
+      <anchor>a5b38dd9da523facf13e8d7a9f33915cc</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readInstance</name>
+      <anchorfile>classSoBumpMap.html</anchorfile>
+      <anchor>aa67d4cbc2e27109b5fc5bf13fe93f191</anchor>
+      <arglist>(SoInput *in, unsigned short flags)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoBumpMap.html</anchorfile>
+      <anchor>afa642140ca8ca825bfa34cea5dd52834</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoBumpMapCoordinate</name>
+    <filename>classSoBumpMapCoordinate.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoBumpMapCoordinate.html</anchorfile>
+      <anchor>abe81b3c23ca6fb2c436f53a049dcee6d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoBumpMapCoordinate</name>
+      <anchorfile>classSoBumpMapCoordinate.html</anchorfile>
+      <anchor>ad06c128b19de777306b6456dc2df54a0</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoBumpMapCoordinate.html</anchorfile>
+      <anchor>a3ddb991756531c6f01623596b2cb39e8</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoBumpMapCoordinate.html</anchorfile>
+      <anchor>a5be99d247606409f7fac2c493e1ce6eb</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoBumpMapCoordinate.html</anchorfile>
+      <anchor>a24b72d0fc8cd2f2322f2a931db48f60a</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoBumpMapCoordinate.html</anchorfile>
+      <anchor>ae5d73d9ec6d668ccafe487ecf09da5d7</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec2f</type>
+      <name>point</name>
+      <anchorfile>classSoBumpMapCoordinate.html</anchorfile>
+      <anchor>a39ff5189d691e9722a8f011782bacee0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoBumpMapCoordinate.html</anchorfile>
+      <anchor>ad88d368502e1787651e0aeacb4e760bc</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoBumpMapCoordinate</name>
+      <anchorfile>classSoBumpMapCoordinate.html</anchorfile>
+      <anchor>a9f8005df016515ab8fac4c3281de0a30</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoBumpMapCoordinateElement</name>
+    <filename>classSoBumpMapCoordinateElement.html</filename>
+    <base>SoReplacedElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoBumpMapCoordinateElement.html</anchorfile>
+      <anchor>add7b6c34153ef7b7959df359da76a65f</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function">
+      <type>int32_t</type>
+      <name>getNum</name>
+      <anchorfile>classSoBumpMapCoordinateElement.html</anchorfile>
+      <anchor>a592d14e489a4f6f995dd1c111c9e6a84</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2f &</type>
+      <name>get</name>
+      <anchorfile>classSoBumpMapCoordinateElement.html</anchorfile>
+      <anchor>abc557eae166a96d9d75bd06577d81d46</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2f *</type>
+      <name>getArrayPtr</name>
+      <anchorfile>classSoBumpMapCoordinateElement.html</anchorfile>
+      <anchor>ac33fd5493bb2bcb3f46c050d2bfbc516</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoBumpMapCoordinateElement.html</anchorfile>
+      <anchor>ab135722666836a43f3c5b8d81fb6969d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoBumpMapCoordinateElement.html</anchorfile>
+      <anchor>a89f42b05c0e2b5630a42ceb3538a74db</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoBumpMapCoordinateElement.html</anchorfile>
+      <anchor>acf4a5c23a36f257b0a6f09ab9024666f</anchor>
+      <arglist>(SoState *state, SoNode *node, const int32_t numcoords, const SbVec2f *coords)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SoBumpMapCoordinateElement *</type>
+      <name>getInstance</name>
+      <anchorfile>classSoBumpMapCoordinateElement.html</anchorfile>
+      <anchor>af2895bf773de4a999eafbd5ab172380a</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoBumpMapCoordinateElement</name>
+      <anchorfile>classSoBumpMapCoordinateElement.html</anchorfile>
+      <anchor>ac6b9d4348ebe96c0b79cf1d8ea8b3032</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>int32_t</type>
+      <name>numcoords</name>
+      <anchorfile>classSoBumpMapCoordinateElement.html</anchorfile>
+      <anchor>acd8751154cc0c66da9e069ee42e63afe</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>const SbVec2f *</type>
+      <name>coords</name>
+      <anchorfile>classSoBumpMapCoordinateElement.html</anchorfile>
+      <anchor>ad5c80105a941dbccbfb14a9853d80f9b</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoBumpMapElement</name>
+    <filename>classSoBumpMapElement.html</filename>
+    <base>SoReplacedElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoBumpMapElement.html</anchorfile>
+      <anchor>a3c203c3ae5b0d348ee04304ed34a4c8a</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoBumpMapElement.html</anchorfile>
+      <anchor>abebd9d7996adf47f1220dfbd7c3231bb</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoBumpMapElement.html</anchorfile>
+      <anchor>a2790850d0e35493a21f416773290ec6c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoBumpMapElement.html</anchorfile>
+      <anchor>aee155ed0ff0569d1279511d32c66555b</anchor>
+      <arglist>(SoState *state, SoNode *node, SoGLImage *image)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoGLImage *</type>
+      <name>get</name>
+      <anchorfile>classSoBumpMapElement.html</anchorfile>
+      <anchor>a1ffd7a7e4037cc81566c33b259470057</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoBumpMapElement</name>
+      <anchorfile>classSoBumpMapElement.html</anchorfile>
+      <anchor>a24245a1827ce87649eca3587a6840124</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setElt</name>
+      <anchorfile>classSoBumpMapElement.html</anchorfile>
+      <anchor>a4ebfa2548f3378b46b20b62bd4f239a9</anchor>
+      <arglist>(SoGLImage *image)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoBumpMapMatrixElement</name>
+    <filename>classSoBumpMapMatrixElement.html</filename>
+    <base>SoAccumulatedElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoBumpMapMatrixElement.html</anchorfile>
+      <anchor>aa293b1111c3a3e5d1692fa0051a15e3c</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoBumpMapMatrixElement.html</anchorfile>
+      <anchor>a057803ba1966960103cda3da624182cb</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoBumpMapMatrixElement.html</anchorfile>
+      <anchor>a164a1a78f5139798c9289423c5eac79f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>makeIdentity</name>
+      <anchorfile>classSoBumpMapMatrixElement.html</anchorfile>
+      <anchor>a7db862cef59b6c71a02376325231ab1b</anchor>
+      <arglist>(SoState *const state, SoNode *const node)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoBumpMapMatrixElement.html</anchorfile>
+      <anchor>acf3df2266d4e39574adea21ac3e03392</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>mult</name>
+      <anchorfile>classSoBumpMapMatrixElement.html</anchorfile>
+      <anchor>a7b6220d48fd1a73929a34df2d9f02e35</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>translateBy</name>
+      <anchorfile>classSoBumpMapMatrixElement.html</anchorfile>
+      <anchor>ae3e9b8b99cf15bac328c624d91706133</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbVec3f &translation)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>rotateBy</name>
+      <anchorfile>classSoBumpMapMatrixElement.html</anchorfile>
+      <anchor>a930a3d97def85ff42bbeb90e0f70b7f3</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbRotation &rotation)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>scaleBy</name>
+      <anchorfile>classSoBumpMapMatrixElement.html</anchorfile>
+      <anchor>af26726f0d403d2cf22af70568492dbd1</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbVec3f &scaleFactor)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbMatrix &</type>
+      <name>get</name>
+      <anchorfile>classSoBumpMapMatrixElement.html</anchorfile>
+      <anchor>af4f7b9d1cede3667b4938b155db8b60f</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoBumpMapMatrixElement</name>
+      <anchorfile>classSoBumpMapMatrixElement.html</anchorfile>
+      <anchor>ab638b2fda49cc1c6eae1cfab8573709c</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>makeEltIdentity</name>
+      <anchorfile>classSoBumpMapMatrixElement.html</anchorfile>
+      <anchor>a3b554b7c461b2290309760d29a8458d1</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setElt</name>
+      <anchorfile>classSoBumpMapMatrixElement.html</anchorfile>
+      <anchor>ab3ad70a396eb808612267e06baa323b3</anchor>
+      <arglist>(const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>multElt</name>
+      <anchorfile>classSoBumpMapMatrixElement.html</anchorfile>
+      <anchor>a5ecd67021d618048bab3f7b133e2efae</anchor>
+      <arglist>(const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>translateEltBy</name>
+      <anchorfile>classSoBumpMapMatrixElement.html</anchorfile>
+      <anchor>a5f43105192d70120959997618e815995</anchor>
+      <arglist>(const SbVec3f &translation)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rotateEltBy</name>
+      <anchorfile>classSoBumpMapMatrixElement.html</anchorfile>
+      <anchor>afaecd63e866c58535ff8fbff8ddcba4d</anchor>
+      <arglist>(const SbRotation &rotation)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>scaleEltBy</name>
+      <anchorfile>classSoBumpMapMatrixElement.html</anchorfile>
+      <anchor>a6985bb7500b0f39d4f9409fe505c55ba</anchor>
+      <arglist>(const SbVec3f &scaleFactor)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SbMatrix &</type>
+      <name>getElt</name>
+      <anchorfile>classSoBumpMapMatrixElement.html</anchorfile>
+      <anchor>a16d5a1f505fd5de233e7adb500bfa612</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbMatrix</type>
+      <name>bumpMapMatrix</name>
+      <anchorfile>classSoBumpMapMatrixElement.html</anchorfile>
+      <anchor>a6ac358709c40e101e099f4f31636d436</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoBumpMapTransform</name>
+    <filename>classSoBumpMapTransform.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoBumpMapTransform.html</anchorfile>
+      <anchor>a6dd8ab4f265cdf233fb9aa7124b8a6ac</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoBumpMapTransform</name>
+      <anchorfile>classSoBumpMapTransform.html</anchorfile>
+      <anchor>a771e729e1eb58ddc56062c81b05ade9a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoBumpMapTransform.html</anchorfile>
+      <anchor>a9fe9a1b39e141b8e1e0bdff919efbbfc</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoBumpMapTransform.html</anchorfile>
+      <anchor>a6662c5840cbe1c247885af08af184f3f</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoBumpMapTransform.html</anchorfile>
+      <anchor>a961ed16d6fbf74c20e80eb4b7164c322</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoBumpMapTransform.html</anchorfile>
+      <anchor>a99c714e951829289995e3a4ea4cb5fbd</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoBumpMapTransform.html</anchorfile>
+      <anchor>aabbef89b062b2dab4a780cf68c8cb33e</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec2f</type>
+      <name>translation</name>
+      <anchorfile>classSoBumpMapTransform.html</anchorfile>
+      <anchor>ad45a8a96e6b336aae105dc25a004cb50</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>rotation</name>
+      <anchorfile>classSoBumpMapTransform.html</anchorfile>
+      <anchor>a38a5995aa1f5a0bc57fca57d892ea1fa</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec2f</type>
+      <name>scaleFactor</name>
+      <anchorfile>classSoBumpMapTransform.html</anchorfile>
+      <anchor>a59bff48325057f2091158509bb17b8b0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec2f</type>
+      <name>center</name>
+      <anchorfile>classSoBumpMapTransform.html</anchorfile>
+      <anchor>add296c3848291aeec17005077b52856f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoBumpMapTransform.html</anchorfile>
+      <anchor>a70354346f863edeff08b37d373bedcdc</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoBumpMapTransform</name>
+      <anchorfile>classSoBumpMapTransform.html</anchorfile>
+      <anchor>a4d79967e2bc55c6dd3eae8684fda07ed</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoBundle</name>
+    <filename>classSoBundle.html</filename>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoBundle</name>
+      <anchorfile>classSoBundle.html</anchorfile>
+      <anchor>ab28d88df773d84fca7c598416725ef9b</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>~SoBundle</name>
+      <anchorfile>classSoBundle.html</anchorfile>
+      <anchor>a7041a50265d70d61451ac271ebe7f291</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoState *</type>
+      <name>state</name>
+      <anchorfile>classSoBundle.html</anchorfile>
+      <anchor>af1885d6a2c51dd01d6bbb338c9cf0118</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoButtonEvent</name>
+    <filename>classSoButtonEvent.html</filename>
+    <base>SoEvent</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>State</name>
+      <anchorfile>classSoButtonEvent.html</anchorfile>
+      <anchor>a3d1c79afafa1a7bcea5008ee132923b3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>UP</name>
+      <anchorfile>classSoButtonEvent.html</anchorfile>
+      <anchor>a3d1c79afafa1a7bcea5008ee132923b3aca2b62447e336e0c5439f3ad4853fa63</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>DOWN</name>
+      <anchorfile>classSoButtonEvent.html</anchorfile>
+      <anchor>a3d1c79afafa1a7bcea5008ee132923b3ae9d7559498d47e935b79d43759fc3dbb</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>UNKNOWN</name>
+      <anchorfile>classSoButtonEvent.html</anchorfile>
+      <anchor>a3d1c79afafa1a7bcea5008ee132923b3a7f05040166601a1551c7dc11d48369e0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoButtonEvent.html</anchorfile>
+      <anchor>a40002d1c016bd24cae1b23fb55d5a36a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoButtonEvent</name>
+      <anchorfile>classSoButtonEvent.html</anchorfile>
+      <anchor>ac38b34ea72bf9fff5b48cd805093e801</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoButtonEvent</name>
+      <anchorfile>classSoButtonEvent.html</anchorfile>
+      <anchor>ac4f44f6cde4311ff95e5ff515415e623</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setState</name>
+      <anchorfile>classSoButtonEvent.html</anchorfile>
+      <anchor>a1a0ddb89d141d2944c726749e4eeac23</anchor>
+      <arglist>(State state)</arglist>
+    </member>
+    <member kind="function">
+      <type>State</type>
+      <name>getState</name>
+      <anchorfile>classSoButtonEvent.html</anchorfile>
+      <anchor>a8abeb16d105a4b2535ce350cd11c349e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoEvent</name>
+      <anchorfile>classSoEvent.html</anchorfile>
+      <anchor>ae9ac18892cee75c2a163dbfeadcd7395</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoEvent</name>
+      <anchorfile>classSoEvent.html</anchorfile>
+      <anchor>ab1e0f6c4d7385d07a72550723025c25e</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isOfType</name>
+      <anchorfile>classSoEvent.html</anchorfile>
+      <anchor>a90af490dc5f9658009893611447dfb9f</anchor>
+      <arglist>(SoType type) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setTime</name>
+      <anchorfile>classSoEvent.html</anchorfile>
+      <anchor>a995b16f7948b24bcfac15ca1d50cd2a3</anchor>
+      <arglist>(const SbTime t)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbTime</type>
+      <name>getTime</name>
+      <anchorfile>classSoEvent.html</anchorfile>
+      <anchor>a1580fa84798542f8c43884f1affe5984</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPosition</name>
+      <anchorfile>classSoEvent.html</anchorfile>
+      <anchor>a849416b6d6bf7f844f6ac36b2eeb9a30</anchor>
+      <arglist>(const SbVec2s &p)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2s &</type>
+      <name>getPosition</name>
+      <anchorfile>classSoEvent.html</anchorfile>
+      <anchor>ac70e545b18850b5053cccd2814ad31a1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2s</type>
+      <name>getPosition</name>
+      <anchorfile>classSoEvent.html</anchorfile>
+      <anchor>a9a90056b0e35ee3b3841c793098d1348</anchor>
+      <arglist>(const SbViewportRegion &vpRgn) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2f</type>
+      <name>getNormalizedPosition</name>
+      <anchorfile>classSoEvent.html</anchorfile>
+      <anchor>ac4e0475125a5c27625717020de187079</anchor>
+      <arglist>(const SbViewportRegion &vpRgn) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setShiftDown</name>
+      <anchorfile>classSoEvent.html</anchorfile>
+      <anchor>aa17052cc953fa3693e14d597d36f3793</anchor>
+      <arglist>(SbBool isDown)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>wasShiftDown</name>
+      <anchorfile>classSoEvent.html</anchorfile>
+      <anchor>a02dd3f8f59a7f32b2052918c4138647c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setCtrlDown</name>
+      <anchorfile>classSoEvent.html</anchorfile>
+      <anchor>a737a56e86521b7d535ee9ed536d45638</anchor>
+      <arglist>(SbBool isDown)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>wasCtrlDown</name>
+      <anchorfile>classSoEvent.html</anchorfile>
+      <anchor>a3c95b2d28519cc1647231ba177c3d923</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setAltDown</name>
+      <anchorfile>classSoEvent.html</anchorfile>
+      <anchor>a64089d0de8c4dd7ba544af64fb24d53d</anchor>
+      <arglist>(SbBool isDown)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>wasAltDown</name>
+      <anchorfile>classSoEvent.html</anchorfile>
+      <anchor>a1583e93498f88c6fc92969ccc5b69d87</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoButtonEvent.html</anchorfile>
+      <anchor>a9e3ee8610f57b1c1ff9c8250a1f7c8d7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>enumToString</name>
+      <anchorfile>classSoButtonEvent.html</anchorfile>
+      <anchor>a7af3185c4b852bbb1a91d7476c1c3508</anchor>
+      <arglist>(State enumval, SbString &stringrep)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoType</type>
+      <name>getClassTypeId</name>
+      <anchorfile>classSoEvent.html</anchorfile>
+      <anchor>a745a76593ca05c87c625b6a4c9aef5ce</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoEvent.html</anchorfile>
+      <anchor>aaf846d32f74e0843edf78114ec243cee</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoCache</name>
+    <filename>classSoCache.html</filename>
+  </compound>
+  <compound kind="class">
+    <name>SoCacheElement</name>
+    <filename>classSoCacheElement.html</filename>
+    <base>SoElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoCacheElement.html</anchorfile>
+      <anchor>af8cd18c33e04c16857946dfdfd5767d5</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoCacheElement.html</anchorfile>
+      <anchor>ace78012f17d24c7e0c9e048075b64079</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pop</name>
+      <anchorfile>classSoCacheElement.html</anchorfile>
+      <anchor>a20be082ad1782056c80fbff5626200d5</anchor>
+      <arglist>(SoState *state, const SoElement *prevTopElement)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoCache *</type>
+      <name>getCache</name>
+      <anchorfile>classSoCacheElement.html</anchorfile>
+      <anchor>aaaec4bbef15ac9143591412c9dbd8e01</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>matches</name>
+      <anchorfile>classSoCacheElement.html</anchorfile>
+      <anchor>a52bf764661c857b1dcdf4ebbb285a086</anchor>
+      <arglist>(const SoElement *element) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoElement *</type>
+      <name>copyMatchInfo</name>
+      <anchorfile>classSoCacheElement.html</anchorfile>
+      <anchor>ad069b063c0fbc029190eb8e6b82b710d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoCacheElement *</type>
+      <name>getNextCacheElement</name>
+      <anchorfile>classSoCacheElement.html</anchorfile>
+      <anchor>a6dcb7cbdaba1037a964b0079b049fe3e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoCacheElement.html</anchorfile>
+      <anchor>aa813698879092429afd9a53bb79330e4</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoCacheElement.html</anchorfile>
+      <anchor>aeed0ab875e5b0685a35f52f0e4a9e8ab</anchor>
+      <arglist>(SoState *const state, SoCache *const cache)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>anyOpen</name>
+      <anchorfile>classSoCacheElement.html</anchorfile>
+      <anchor>a12076d2a83de20e3262c6ec745665143</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>invalidate</name>
+      <anchorfile>classSoCacheElement.html</anchorfile>
+      <anchor>ae5bb362708736eee685119d0601970e6</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addElement</name>
+      <anchorfile>classSoCacheElement.html</anchorfile>
+      <anchor>a109f8c7854a4c38159c5ae3aed236f8b</anchor>
+      <arglist>(SoState *const state, const SoElement *const element)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addCacheDependency</name>
+      <anchorfile>classSoCacheElement.html</anchorfile>
+      <anchor>a8135dd12474afadc05c5706417f81ede</anchor>
+      <arglist>(SoState *const state, SoCache *const cache)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>setInvalid</name>
+      <anchorfile>classSoCacheElement.html</anchorfile>
+      <anchor>a6082e45336953d996d9f5738d908a9fd</anchor>
+      <arglist>(const SbBool newvalue)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoCache *</type>
+      <name>getCurrentCache</name>
+      <anchorfile>classSoCacheElement.html</anchorfile>
+      <anchor>a50d59658976f8d8a505227cb3d3b5d9c</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoCacheElement</name>
+      <anchorfile>classSoCacheElement.html</anchorfile>
+      <anchor>ab44e537adf722def23c94a9767029776</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoCacheHint</name>
+    <filename>classSoCacheHint.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoCacheHint.html</anchorfile>
+      <anchor>ae6643d391026717ce1e9deac8c7c631a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoCacheHint</name>
+      <anchorfile>classSoCacheHint.html</anchorfile>
+      <anchor>a8271e5aed2599c41abd9f5a45e677d49</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoCacheHint.html</anchorfile>
+      <anchor>a66ea9ebe1342630dfff12d64eeca2535</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoCacheHint.html</anchorfile>
+      <anchor>a82a9805bf7e670dcb2517fd817a96f3a</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoCacheHint.html</anchorfile>
+      <anchor>a4582500c20ef5aa1e7ba7b5a2a390f8c</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoCacheHint.html</anchorfile>
+      <anchor>aed5ebefcb5a17fc2d47412df597a8f57</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoCacheHint.html</anchorfile>
+      <anchor>a31bd0bce8cc1cdc37cd0b6eb820b7a3a</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>memValue</name>
+      <anchorfile>classSoCacheHint.html</anchorfile>
+      <anchor>a541f79f8019800658ee399899d051d58</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>gfxValue</name>
+      <anchorfile>classSoCacheHint.html</anchorfile>
+      <anchor>a404368e5578ee9b8ff01ae211eb631b0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoCacheHint.html</anchorfile>
+      <anchor>aa715e8dacc0b374df33575622460dc4c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoCacheHint</name>
+      <anchorfile>classSoCacheHint.html</anchorfile>
+      <anchor>a5b27dc46ce3c31341ce11a43be7d6484</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoCalculator</name>
+    <filename>classSoCalculator.html</filename>
+    <base>SoEngine</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoCalculator.html</anchorfile>
+      <anchor>a09d1a28f1bdc440b5db9f41d31008c11</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoCalculator.html</anchorfile>
+      <anchor>a0aa0bbeb9fdcd68b67bc502241022f8b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoCalculator.html</anchorfile>
+      <anchor>a487a13f63137689b1b3cde71db0908cc</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoCalculator</name>
+      <anchorfile>classSoCalculator.html</anchorfile>
+      <anchor>a792ba9073ca014317ada73bee9c97183</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>a</name>
+      <anchorfile>classSoCalculator.html</anchorfile>
+      <anchor>a8334a05f1d4ad8a76233ab1227613c26</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>b</name>
+      <anchorfile>classSoCalculator.html</anchorfile>
+      <anchor>ab8dcece3f0627bc900f37455726ceb0b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>c</name>
+      <anchorfile>classSoCalculator.html</anchorfile>
+      <anchor>a5320d1f469afc91138d57bd08aa8498c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>d</name>
+      <anchorfile>classSoCalculator.html</anchorfile>
+      <anchor>ad06a1196f4dcb1031691439cd222edc2</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>e</name>
+      <anchorfile>classSoCalculator.html</anchorfile>
+      <anchor>afdc2df292e3699506ac21beb4d34a8d8</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>f</name>
+      <anchorfile>classSoCalculator.html</anchorfile>
+      <anchor>aa47315dc25780b728d6bda6819dffa16</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>g</name>
+      <anchorfile>classSoCalculator.html</anchorfile>
+      <anchor>a402abec5696b8ab6098a4996d428de5f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>h</name>
+      <anchorfile>classSoCalculator.html</anchorfile>
+      <anchor>acc6bd0bcaf1ab8c1744a0a41c0340c1e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec3f</type>
+      <name>A</name>
+      <anchorfile>classSoCalculator.html</anchorfile>
+      <anchor>a78b6958e185647f1efcf8dc37a39b461</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec3f</type>
+      <name>B</name>
+      <anchorfile>classSoCalculator.html</anchorfile>
+      <anchor>ac275feac67d7994c577cc056da4afc99</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec3f</type>
+      <name>C</name>
+      <anchorfile>classSoCalculator.html</anchorfile>
+      <anchor>a389621e579a69e8333b42542b14c6ce7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec3f</type>
+      <name>D</name>
+      <anchorfile>classSoCalculator.html</anchorfile>
+      <anchor>aa4835d39b560519b4411dc82e04dd108</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec3f</type>
+      <name>E</name>
+      <anchorfile>classSoCalculator.html</anchorfile>
+      <anchor>a28491e70e17ab85cd83c672b09c72896</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec3f</type>
+      <name>F</name>
+      <anchorfile>classSoCalculator.html</anchorfile>
+      <anchor>a670956d1280443971d637a6d4fb0ec6c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec3f</type>
+      <name>G</name>
+      <anchorfile>classSoCalculator.html</anchorfile>
+      <anchor>a4e10c288d19f6753905a9a6ea6e36797</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec3f</type>
+      <name>H</name>
+      <anchorfile>classSoCalculator.html</anchorfile>
+      <anchor>a43899d76776d5b34f50f26adc60c8027</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFString</type>
+      <name>expression</name>
+      <anchorfile>classSoCalculator.html</anchorfile>
+      <anchor>a7cfb2b420f077abf4726ada17be26e0e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>oa</name>
+      <anchorfile>classSoCalculator.html</anchorfile>
+      <anchor>ad0b4e58a658ee51d1a1857b6ec5118a1</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>ob</name>
+      <anchorfile>classSoCalculator.html</anchorfile>
+      <anchor>ad3b448b93813d089c095b58480e1c0ad</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>oc</name>
+      <anchorfile>classSoCalculator.html</anchorfile>
+      <anchor>adf922a722a33ed51f13f9ea9747e7a20</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>od</name>
+      <anchorfile>classSoCalculator.html</anchorfile>
+      <anchor>afbfa34f10b51a3a41096c1ffe74d6cf4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>oA</name>
+      <anchorfile>classSoCalculator.html</anchorfile>
+      <anchor>a6b200d36871a6093f5eca0b8b81f4842</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>oB</name>
+      <anchorfile>classSoCalculator.html</anchorfile>
+      <anchor>ac5e01d8c507dea3b037b1f81f42f6560</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>oC</name>
+      <anchorfile>classSoCalculator.html</anchorfile>
+      <anchor>a5788e010ccd9647bbdb1cde3200e8a26</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>oD</name>
+      <anchorfile>classSoCalculator.html</anchorfile>
+      <anchor>aeef28bf98cb865de73164bc417aec4f4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoCalculator</name>
+      <anchorfile>classSoCalculator.html</anchorfile>
+      <anchor>af16d5b5c1dc3be31edd581d4eeae3aa6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>inputChanged</name>
+      <anchorfile>classSoCalculator.html</anchorfile>
+      <anchor>a43e3022159bc59a24931b01b625ac226</anchor>
+      <arglist>(SoField *which)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoCallback</name>
+    <filename>classSoCallback.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoCallback.html</anchorfile>
+      <anchor>a84587f85b568c37bad29cac35cc838f6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoCallback</name>
+      <anchorfile>classSoCallback.html</anchorfile>
+      <anchor>af1e3717dfd82737b6f1d864748857130</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setCallback</name>
+      <anchorfile>classSoCallback.html</anchorfile>
+      <anchor>a7a8f2dc97c80d06895f313fa8095a830</anchor>
+      <arglist>(SoCallbackCB *function, void *userdata=NULL)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoCallback.html</anchorfile>
+      <anchor>adf55248b1f7143dc6d2dcc31111b45b0</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoCallback.html</anchorfile>
+      <anchor>ada7436c6fa43de30e8e6455ba73976e1</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoCallback.html</anchorfile>
+      <anchor>aa798e7241f78846396ca35d49f149b4e</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoCallback.html</anchorfile>
+      <anchor>a62c7151753420cbc003acc63496449aa</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoCallback.html</anchorfile>
+      <anchor>ac1824b7b11b5b2f260e97ef60dea3f5b</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>handleEvent</name>
+      <anchorfile>classSoCallback.html</anchorfile>
+      <anchor>ae69baac6f29f0d94429fe6253ffca0c0</anchor>
+      <arglist>(SoHandleEventAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoCallback.html</anchorfile>
+      <anchor>a22c8477f100e3f4f3efb90a494dfa9bb</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>search</name>
+      <anchorfile>classSoCallback.html</anchorfile>
+      <anchor>a26d33623e4a355bce4fd46b3316f4b92</anchor>
+      <arglist>(SoSearchAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoCallback.html</anchorfile>
+      <anchor>a0ffbc601aef9287e1d6f87f1230c41b6</anchor>
+      <arglist>(SoWriteAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoCallback.html</anchorfile>
+      <anchor>ac2ff7785721bf7dd5850981547a45260</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoCallback.html</anchorfile>
+      <anchor>a6994652394fe420ef8719507950f315c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoCallback</name>
+      <anchorfile>classSoCallback.html</anchorfile>
+      <anchor>ae7b6450e33376133968b8b07cb83c614</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyContents</name>
+      <anchorfile>classSoCallback.html</anchorfile>
+      <anchor>a339f6aee8c6f1386bc3bb3cee46dc086</anchor>
+      <arglist>(const SoFieldContainer *from, SbBool copyconnections)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoCallbackAction</name>
+    <filename>classSoCallbackAction.html</filename>
+    <base>SoAction</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Response</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a0aebf2c58836079af765be8e2ba4973d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>CONTINUE</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a0aebf2c58836079af765be8e2ba4973da0d938b2f29d1633097595c14d4cd87cc</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>ABORT</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a0aebf2c58836079af765be8e2ba4973daf47cac7f924fcfd67b6ce7b710caf8b4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>PRUNE</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a0aebf2c58836079af765be8e2ba4973da8848d4ddd907d87c7336c119cf8d5cee</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="typedef">
+      <type>Response</type>
+      <name>SoCallbackActionCB</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>ae6fdf843f4157cbc3ff98c5d711e9de7</anchor>
+      <arglist>(void *userdata, SoCallbackAction *action, const SoNode *node)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a4147d651e563a9ae9fd08ad2395e1cfe</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoCallbackAction</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>ad7da5f0d08e5c9b37df8ffdaf87631fe</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoCallbackAction</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a2b50588d8902f28efa53ca0b5b8e0191</anchor>
+      <arglist>(const SbViewportRegion &vp)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoCallbackAction</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a0c4030b6813d7ed75647656eabda5607</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setViewportRegion</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a13fd51ff971b2c2ddddd49537202e8a1</anchor>
+      <arglist>(const SbViewportRegion &vp)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addPreCallback</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>abb911a2b72f56a19d0dd40819e7d351f</anchor>
+      <arglist>(const SoType type, SoCallbackActionCB *cb, void *userdata)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addPostCallback</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>ad98c249636448c4947947e2faf7de570</anchor>
+      <arglist>(const SoType type, SoCallbackActionCB *cb, void *userdata)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addPreTailCallback</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>aa4eaa1f93b4ea5514b4253ff738a3c90</anchor>
+      <arglist>(SoCallbackActionCB *cb, void *userdata)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addPostTailCallback</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>ae85004e2f61a0f75465fc19001bb38bb</anchor>
+      <arglist>(SoCallbackActionCB *cb, void *userdata)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addTriangleCallback</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a7a71315cb4b24a5cd83dbbdbfc0d2a3e</anchor>
+      <arglist>(const SoType type, SoTriangleCB *cb, void *userdata)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addLineSegmentCallback</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>ae12e0c958fa491e15fed955af19788b8</anchor>
+      <arglist>(const SoType type, SoLineSegmentCB *cb, void *userdata)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addPointCallback</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>ab8ac10a541dbe2e65e6a0dd64a1aec6b</anchor>
+      <arglist>(const SoType type, SoPointCB *cb, void *userdata)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoDecimationTypeElement::Type</type>
+      <name>getDecimationType</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a6ca5e51faefd2275f8b11f917f3b30f6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getDecimationPercentage</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a3be9dcc5feb21c6b85311f3264c21ee0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getComplexity</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>accb844489a863930369c88d8cb20d834</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoComplexity::Type</type>
+      <name>getComplexityType</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a51912ef09f5b593bf53ad507e291e546</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int32_t</type>
+      <name>getNumCoordinates</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a0f4f484d1ea566f2dbd20018e57248a8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f &</type>
+      <name>getCoordinate3</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a8a39bfbf7635e0d9b197c035442f3172</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec4f &</type>
+      <name>getCoordinate4</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a6a9c98c830d27ff7a738eb8881beed4b</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoDrawStyle::Style</type>
+      <name>getDrawStyle</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a393b8dd8676ab668a4f3bbbd6074e35e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>unsigned short</type>
+      <name>getLinePattern</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a99e6c72fc29b6e80c478938422ef55aa</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getLineWidth</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>aaad9afbb2e101db088dd9dc1023f4f48</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getPointSize</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a0c7db492edf17022a34d79d19561b1af</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbName &</type>
+      <name>getFontName</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a86f8f698339a65df8bb55c455bc60453</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getFontSize</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a6cdaa2b59d78811ed6b481645673097e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoLightModel::Model</type>
+      <name>getLightModel</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>af2a271cfa3ddf13566e08962291fca10</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f &</type>
+      <name>getLightAttenuation</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a1169cad45b91391be63ef26ac433dc2b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getMaterial</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a8eb5c30c849bf3c54a7cf574082db6e8</anchor>
+      <arglist>(SbColor &ambient, SbColor &diffuse, SbColor &specular, SbColor &emission, float &shininess, float &transparency, const int index=0) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoMaterialBinding::Binding</type>
+      <name>getMaterialBinding</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a470470892e78a3d964b1df465d65ddb3</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>uint32_t</type>
+      <name>getNumNormals</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>ac65b1d41b61672ced9e81b86de86933f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f &</type>
+      <name>getNormal</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a16ee3746295ce69c287bf864748b2a03</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoNormalBinding::Binding</type>
+      <name>getNormalBinding</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a49ab7d79d0fc4a6d25711caded6cd241</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int32_t</type>
+      <name>getNumProfileCoordinates</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>adce6af2840cdfecc3e24ced46126a948</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2f &</type>
+      <name>getProfileCoordinate2</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>add48b7bb9f9fec04a8a5f9bf8f03d459</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f &</type>
+      <name>getProfileCoordinate3</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a42d4853b5026d34a2dbcd8d83b3fd2b7</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SoNodeList &</type>
+      <name>getProfile</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>ac798cc8b045de3361b1a21b8b1dc16e0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoShapeHints::VertexOrdering</type>
+      <name>getVertexOrdering</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a5ba17eb4452bb70dbe03a836661f2266</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoShapeHints::ShapeType</type>
+      <name>getShapeType</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>ad8bc47df507393b4863aaf0c520cf364</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoShapeHints::FaceType</type>
+      <name>getFaceType</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a6ea068d16af4fdee95555e4d79562990</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getCreaseAngle</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>ac7976c69f158ad96223f3c447690c596</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int32_t</type>
+      <name>getNumTextureCoordinates</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>aba6c6ec6dc89872fa72c42be4a08f4e5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2f &</type>
+      <name>getTextureCoordinate2</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>ac545ae2032fbf711af1c364b39838a43</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f &</type>
+      <name>getTextureCoordinate3</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a20734400b70a0c83a6df5ddd1cef95ba</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec4f &</type>
+      <name>getTextureCoordinate4</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a6f47244d3d882f942e2884bc8cdcf6fc</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoTextureCoordinateBinding::Binding</type>
+      <name>getTextureCoordinateBinding</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>aab53bce467ef67246504a5de9abe35c7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbColor &</type>
+      <name>getTextureBlendColor</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>ac404646053d303d8dcc866ed25a3c892</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const unsigned char *</type>
+      <name>getTextureImage</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>ac551dec60b98285e88e8744ab34d4820</anchor>
+      <arglist>(SbVec2s &size, int &numcomps) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const unsigned char *</type>
+      <name>getTextureImage</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a1ed671f594d20a608dccf47f00ec19c2</anchor>
+      <arglist>(SbVec3s &size, int &numcomps) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbMatrix &</type>
+      <name>getTextureMatrix</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a7ed6e8dfe4046afca3a2bba9099769ab</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoTexture2::Model</type>
+      <name>getTextureModel</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a0968c3970c63246cd10c11d3d3d25a2c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoTexture2::Wrap</type>
+      <name>getTextureWrapS</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a380b20fb9139f2acdcaccd0d7709f5cd</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoTexture2::Wrap</type>
+      <name>getTextureWrapT</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a2870fb696ac5abbf0eb734e37579de1e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoTexture2::Wrap</type>
+      <name>getTextureWrapR</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a2c5feb85d89c2669a2520421387417f5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbMatrix &</type>
+      <name>getModelMatrix</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>aabdad873751e3c73e1798c7c3f3411fa</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoUnits::Units</type>
+      <name>getUnits</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a8d14ba3252e977a558cda71598133671</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getFocalDistance</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a3bd6f1ad6e1d2fa2bd9fdd53b6202cfb</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbMatrix &</type>
+      <name>getProjectionMatrix</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>ab20b90ab8a3b6e073b336f193e633b82</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbMatrix &</type>
+      <name>getViewingMatrix</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a076a40c5e60e62b75f23ef47bbe2a170</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbViewVolume &</type>
+      <name>getViewVolume</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a10bcfe2c754f6802ae1a099ad8b595e3</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbViewportRegion &</type>
+      <name>getViewportRegion</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a930eec066ea2d2ded4d1eca62ecb1290</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoPickStyle::Style</type>
+      <name>getPickStyle</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a3daa267b5b0c462ea2fe41a61ec26b17</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int32_t</type>
+      <name>getSwitch</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>aaf9b8f52666ca3c0ccfd6572bd6cda49</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>Response</type>
+      <name>getCurrentResponse</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a4f9efd32750fa5eb4d01cfca636f6bf1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>invokePreCallbacks</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>ade92a80d2c2ebc22f0ca871f2296fc35</anchor>
+      <arglist>(const SoNode *const node)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>invokePostCallbacks</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a55e55017fe21f07be7191054850e4214</anchor>
+      <arglist>(const SoNode *const node)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>invokeTriangleCallbacks</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>ad162287962a03211d167f248166878d2</anchor>
+      <arglist>(const SoShape *const shape, const SoPrimitiveVertex *const v1, const SoPrimitiveVertex *const v2, const SoPrimitiveVertex *const v3)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>invokeLineSegmentCallbacks</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>ac8793751f83619ca3318c8dd48e9de5f</anchor>
+      <arglist>(const SoShape *const shape, const SoPrimitiveVertex *const v1, const SoPrimitiveVertex *const v2)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>invokePointCallbacks</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>afe7c4ff2165b9475bd28f7ac654d47e9</anchor>
+      <arglist>(const SoShape *const shape, const SoPrimitiveVertex *const v)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>shouldGeneratePrimitives</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a06ce97cd16478fc8f4ca4b8f6bfbcfb8</anchor>
+      <arglist>(const SoShape *shape) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoNode *</type>
+      <name>getCurPathTail</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a638952a8cd942fde3065ce043fef50c2</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setCurrentNode</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>aaea936b682da09a8df2ae87a5edba03f</anchor>
+      <arglist>(SoNode *const node)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addMethod</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a918fb4200f40611c516ab03a7fd2b4ba</anchor>
+      <arglist>(const SoType type, SoActionMethod method)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>enableElement</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>afa5867c40c10cfe78a38267ee8aae254</anchor>
+      <arglist>(const SoType type, const int stackindex)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoEnabledElementsList &</type>
+      <name>getEnabledElements</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a0c5687a290a4c5bd5402f9c6e0791b66</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>beginTraversal</name>
+      <anchorfile>classSoCallbackAction.html</anchorfile>
+      <anchor>a20de90ba2439c6f83e350d2bab64e4d4</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoCallbackList</name>
+    <filename>classSoCallbackList.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SoCallbackList</name>
+      <anchorfile>classSoCallbackList.html</anchorfile>
+      <anchor>accb308b0e556f22f4c3d7e5ae0a66a86</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SoCallbackList</name>
+      <anchorfile>classSoCallbackList.html</anchorfile>
+      <anchor>a75c30a6495ff8014147c02974039725a</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addCallback</name>
+      <anchorfile>classSoCallbackList.html</anchorfile>
+      <anchor>a090abfa5f4fce2518249261a66ae3e6d</anchor>
+      <arglist>(SoCallbackListCB *f, void *userData=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeCallback</name>
+      <anchorfile>classSoCallbackList.html</anchorfile>
+      <anchor>aec35f7d7aeadcdf4d557574e865fc0f6</anchor>
+      <arglist>(SoCallbackListCB *f, void *userdata=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>clearCallbacks</name>
+      <anchorfile>classSoCallbackList.html</anchorfile>
+      <anchor>a4a0226868b1669e3ebf432142c09d5e5</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNumCallbacks</name>
+      <anchorfile>classSoCallbackList.html</anchorfile>
+      <anchor>a942e1a2506aa23e0c0c9b74ce8c693af</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>invokeCallbacks</name>
+      <anchorfile>classSoCallbackList.html</anchorfile>
+      <anchor>a1a310491a27b615e968e84eb484368f4</anchor>
+      <arglist>(void *callbackdata)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoCamera</name>
+    <filename>classSoCamera.html</filename>
+    <base>SoNode</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>ViewportMapping</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>a46fd7a2f6e8ca20e44682d005e0bb44c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>StereoMode</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>ae1516a54c7328d42694db1c5b62912ec</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>MONOSCOPIC</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>ae1516a54c7328d42694db1c5b62912ecac0ec11eb92040c20ae1b0ade59672849</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>LEFT_VIEW</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>ae1516a54c7328d42694db1c5b62912eca4570af92101f1849e922b8b00a796752</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>RIGHT_VIEW</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>ae1516a54c7328d42694db1c5b62912eca1bcb572494c5a757d7978b082357da77</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>ad6a7f8c956fcc53225d0c90015ef28d3</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbViewVolume</type>
+      <name>getViewVolume</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>af452319dd477054863b45f012c2fde68</anchor>
+      <arglist>(const SbViewportRegion &vp, SbViewportRegion &resultvp, const SbMatrix &mm=SbMatrix::identity()) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>pointAt</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>a0419569e203a18c84870f288d79af31d</anchor>
+      <arglist>(const SbVec3f &targetpoint)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>pointAt</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>adac554b0c5d8ea465f539d704834f651</anchor>
+      <arglist>(const SbVec3f &targetpoint, const SbVec3f &upvector)</arglist>
+    </member>
+    <member kind="function" virtualness="pure">
+      <type>virtual void</type>
+      <name>scaleHeight</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>a2a860095b69cc575ba845d4e228956f3</anchor>
+      <arglist>(float scalefactor)=0</arglist>
+    </member>
+    <member kind="function" virtualness="pure">
+      <type>virtual SbViewVolume</type>
+      <name>getViewVolume</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>a9dabd51ab0445cdca516180df63a6fee</anchor>
+      <arglist>(float useaspectratio=0.0f) const =0</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>viewAll</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>af04cc1f085e997c65832da9ddcd5a6aa</anchor>
+      <arglist>(SoNode *const sceneroot, const SbViewportRegion &vpregion, const float slack=1.0f)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>viewAll</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>ab10a2218561a9c6e82910cb6ded50118</anchor>
+      <arglist>(SoPath *const path, const SbViewportRegion &vpregion, const float slack=1.0f)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbViewportRegion</type>
+      <name>getViewportBounds</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>aa3e6738f99a7d5e7f5b7420a8515d669</anchor>
+      <arglist>(const SbViewportRegion &region) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setStereoMode</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>a22e40f356f2ff2055b2a4b0f65c3aea6</anchor>
+      <arglist>(StereoMode mode)</arglist>
+    </member>
+    <member kind="function">
+      <type>StereoMode</type>
+      <name>getStereoMode</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>a83754e152b2f65542e6c06428b779dd2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setStereoAdjustment</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>a6ed2d2527604e86cc8be234b1e429991</anchor>
+      <arglist>(float adjustment)</arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getStereoAdjustment</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>aee529c67134126a1fd9e8bad918e1680</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setBalanceAdjustment</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>a8d44d94fa463088b2ddfedff2ea72364</anchor>
+      <arglist>(float adjustment)</arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getBalanceAdjustment</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>ad92d00e82e26432a45679183a343fcc8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>a413c4165d5065112db4c27687d9a58bf</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>a7a55d20de9f29df22645ea8eab07bd9f</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>a0e43b194b29f65bf2ffc97b29de634f2</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>audioRender</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>a826bfd39750a3c7300c9c0162eb04688</anchor>
+      <arglist>(SoAudioRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>a4731c977a5d5ef3848071509af281f6b</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>handleEvent</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>a40dec90ae09d74656b04fb5bc170d4f0</anchor>
+      <arglist>(SoHandleEventAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>af1b340a2532c40eebcb6386ba226d782</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>a70260457d32bb6d8d0a7734b248f55b4</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="pure">
+      <type>virtual void</type>
+      <name>viewBoundingBox</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>ab04c2ed686b698bee525eaf29aca0f64</anchor>
+      <arglist>(const SbBox3f &box, float aspect, float slack)=0</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>viewportMapping</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>abc6c62bbca8a24dd686a3fbb19adec2b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>position</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>a1346f4606c4fd282818b4b7701bfeca9</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFRotation</type>
+      <name>orientation</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>a1e0dc74890db39d4c8ec2194ec7ab4a7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>aspectRatio</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>a377ac1c352e965864712bcc5ad0459df</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>nearDistance</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>a96b1bd10731d0a5b8addf3368a8ba53a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>farDistance</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>a34890d0e76849f4ce27beefae287f471</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>focalDistance</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>a59fda50eb01e55536d3a603f6590fd2c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>a08e0214079cfc559cf85c260d5d74511</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoCamera</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>afe2aa3972f415c77eb0a61eb8a2ed0ce</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoCamera</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>a1d8a58f827233bab4fe735b786ef986f</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>jitter</name>
+      <anchorfile>classSoCamera.html</anchorfile>
+      <anchor>a7d06e8321c4f7fe394ceee5fc7866f11</anchor>
+      <arglist>(int numpasses, int curpass, const SbViewportRegion &vpreg, SbVec3f &jitteramount) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoCameraKit</name>
+    <filename>classSoCameraKit.html</filename>
+    <base>SoBaseKit</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoCameraKit.html</anchorfile>
+      <anchor>a8cc7be82416dcf7b3b281f2a0541f8a6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoNodekitCatalog *</type>
+      <name>getNodekitCatalog</name>
+      <anchorfile>classSoCameraKit.html</anchorfile>
+      <anchor>a048151f31acf60bfce15e2cfa7ab45f7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoCameraKit</name>
+      <anchorfile>classSoCameraKit.html</anchorfile>
+      <anchor>a0a910b4788271ab679a209e2177a6c2f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoCameraKit.html</anchorfile>
+      <anchor>a17c3a2f6bf6a613fa8b079e30212531f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoCameraKit</name>
+      <anchorfile>classSoCameraKit.html</anchorfile>
+      <anchor>a6a4a768d36e3c28a0502b8cbb3738d33</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoCenterballDragger</name>
+    <filename>classSoCenterballDragger.html</filename>
+    <base>SoDragger</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoCenterballDragger.html</anchorfile>
+      <anchor>adea2b24256c50a299b17b5f7ee1897a8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoNodekitCatalog *</type>
+      <name>getNodekitCatalog</name>
+      <anchorfile>classSoCenterballDragger.html</anchorfile>
+      <anchor>aa0e42f2ef998596e3f007efab5c267a9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoCenterballDragger</name>
+      <anchorfile>classSoCenterballDragger.html</anchorfile>
+      <anchor>ae20ff9682e8b592413299eacfaab0b33</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>saveStartParameters</name>
+      <anchorfile>classSoCenterballDragger.html</anchorfile>
+      <anchor>a934f32e493beaca4ad9a4902d8cb7a75</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a0849979a0ac2a1668aafb79454450eb8</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>ac7b6197387c2f6afbab953810c53df84</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a5223be55ff1d7e5782f734cb5523a6c9</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>search</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>ac0b672a2e282c740c31c9ad9d8b8caa2</anchor>
+      <arglist>(SoSearchAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>ae165ab1af26004fb2c44d0928fa1be25</anchor>
+      <arglist>(SoWriteAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a223837de2231bbd3df15fecd1ce5900a</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setProjectorEpsilon</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>ab3ffef1deec5922c65168876c6edf460</anchor>
+      <arglist>(const float epsilon)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addStartCallback</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a8b2d2084710f60e615420d7b6787bbc2</anchor>
+      <arglist>(SoDraggerCB *func, void *data=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeStartCallback</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>ae00e9e57f085a8f76aa16a5b6e0b1230</anchor>
+      <arglist>(SoDraggerCB *func, void *data=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addMotionCallback</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>ac0517769322f58ec7c845d7e3e4a404d</anchor>
+      <arglist>(SoDraggerCB *func, void *data=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeMotionCallback</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>afaaececc9dc22bc61f0e9d2008f516c3</anchor>
+      <arglist>(SoDraggerCB *func, void *data=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addFinishCallback</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a79adb2dc857a4658627a97c0343a268d</anchor>
+      <arglist>(SoDraggerCB *func, void *data=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeFinishCallback</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a951623ea7527a67b78fe270549acf6e0</anchor>
+      <arglist>(SoDraggerCB *func, void *data=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addValueChangedCallback</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a9fecd19fe8dd6ee0f33313f0aca4f366</anchor>
+      <arglist>(SoDraggerCB *func, void *data=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeValueChangedCallback</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a36c578d4ba2f222507a02af838dee8a2</anchor>
+      <arglist>(SoDraggerCB *func, void *data=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setMinGesture</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a0f32b086413f00d08c500eabbf14cc55</anchor>
+      <arglist>(int pixels)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getMinGesture</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>ac075d129602b4abdd29e76871385d121</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>enableValueChangedCallbacks</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>ac9b06cd585ddf05ae29cb706dd7c9675</anchor>
+      <arglist>(SbBool newval)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbMatrix &</type>
+      <name>getMotionMatrix</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a480a493bc4d4202af034e7b9b2019815</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addOtherEventCallback</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a457e60b7a34b2063ef23426b6225c54e</anchor>
+      <arglist>(SoDraggerCB *func, void *data=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeOtherEventCallback</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>aa9535e0b23caf155aacb6d96b3d6d418</anchor>
+      <arglist>(SoDraggerCB *func, void *data=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>registerChildDragger</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a1533542fa61931e47e3bd24249df8b3c</anchor>
+      <arglist>(SoDragger *child)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>unregisterChildDragger</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>aa42ef5a835a31685215bc70d3d6b4274</anchor>
+      <arglist>(SoDragger *child)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>registerChildDraggerMovingIndependently</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a2df00ef00554bcfe194179b3bf8ab9a2</anchor>
+      <arglist>(SoDragger *child)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>unregisterChildDraggerMovingIndependently</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a29e4050c87c047de835fd0c3e9b2134e</anchor>
+      <arglist>(SoDragger *child)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbMatrix</type>
+      <name>getLocalToWorldMatrix</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>abe5e0efec810954d18f51cacfee6104d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbMatrix</type>
+      <name>getWorldToLocalMatrix</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>af6863eacde8a13c38d50cd48bb59867c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f</type>
+      <name>getLocalStartingPoint</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>ab9a499454ab4e0b5a9c05b75881cb242</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f</type>
+      <name>getWorldStartingPoint</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>ab7c24a8e66358d591a734faacbc24cc1</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getPartToLocalMatrix</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a83ed4b69730c2246f88e4bde8b72b9b6</anchor>
+      <arglist>(const SbName &partname, SbMatrix &parttolocalmatrix, SbMatrix &localtopartmatrix)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>transformMatrixLocalToWorld</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>ab93ae5975ab82fbe88180df4525ebe1e</anchor>
+      <arglist>(const SbMatrix &frommatrix, SbMatrix &tomatrix)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>transformMatrixWorldToLocal</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a9c564861277072608e29b1c6d5ba8645</anchor>
+      <arglist>(const SbMatrix &frommatrix, SbMatrix &tomatrix)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>transformMatrixToLocalSpace</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a7b13f37e194daf3ee5e1a022b7c4dbe4</anchor>
+      <arglist>(const SbMatrix &frommatrix, SbMatrix &tomatrix, const SbName &fromspacepartname)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setMotionMatrix</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>ab83eaa55e4c2093594f5236cc4932dc2</anchor>
+      <arglist>(const SbMatrix &newmatrix)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>valueChanged</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a6117eca20390155a450d62d99b41c6f8</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbMatrix &</type>
+      <name>getStartMotionMatrix</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>ab24a03b1a24ae24aa65ee40f1bb1b170</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SoPath *</type>
+      <name>getPickPath</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a5fdba6252dd6dac3ee024e0441ba08c0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SoEvent *</type>
+      <name>getEvent</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>acb11f0192517060a37b258985107ee80</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoPath *</type>
+      <name>createPathToThis</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>adab411d63e761b7b9d9a4c5b12271cea</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SoPath *</type>
+      <name>getSurrogatePartPickedOwner</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a380674cb4fcaca667796b14585564920</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbName &</type>
+      <name>getSurrogatePartPickedName</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>ac8d75e080e63a6f5f3a0f7020c88a3df</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SoPath *</type>
+      <name>getSurrogatePartPickedPath</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a6df11eee6bd753618faa9600a8c007a1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setStartingPoint</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a446f19479cbf0613c94c58483b82082d</anchor>
+      <arglist>(const SoPickedPoint *newpoint)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setStartingPoint</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a91da7806b51319c0e248f26a95dd7da2</anchor>
+      <arglist>(const SbVec3f &newpoint)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbViewVolume &</type>
+      <name>getViewVolume</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a63c6047ec329569454e6f6c3c0ff5089</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setViewVolume</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>ac97a3e1f1d3d0c733dacf67a88c95e12</anchor>
+      <arglist>(const SbViewVolume &vol)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbViewportRegion &</type>
+      <name>getViewportRegion</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a07c680123d27c0d2f3a848dc1a765b5e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setViewportRegion</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a984519db2bd69dc0cfb5ae27a57d39da</anchor>
+      <arglist>(const SbViewportRegion &reg)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoHandleEventAction *</type>
+      <name>getHandleEventAction</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a20fd7d4f461ef86fa688a69e554ab0bb</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setHandleEventAction</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a46ce71e08a9ac09d42521f60e1b5b795</anchor>
+      <arglist>(SoHandleEventAction *newAction)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setTempPathToThis</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a966b9d325e50c367ffed15aadfe51f9e</anchor>
+      <arglist>(const SoPath *somethingclose)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>grabEventsSetup</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>accbb8d732a2f501deff37b5a1e4083c7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>grabEventsCleanup</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a40624b149275583541b4658326d6ea28</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>workFieldsIntoTransform</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a848dfd24b9f14d6250f631556defe841</anchor>
+      <arglist>(SbMatrix &mtx)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setFrontOnProjector</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a11646a5bcfc56f18afdde7a9a59ba985</anchor>
+      <arglist>(ProjectorFrontSetting newval)</arglist>
+    </member>
+    <member kind="function">
+      <type>ProjectorFrontSetting</type>
+      <name>getFrontOnProjector</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>ab29aecdb558e595d70ee681fc762710a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoInteractionKit</name>
+      <anchorfile>classSoInteractionKit.html</anchorfile>
+      <anchor>a89f2357a132e87e78e0c469eb4b659ea</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setPartAsPath</name>
+      <anchorfile>classSoInteractionKit.html</anchorfile>
+      <anchor>af86aa8628f3966b61997c5a404d1efa2</anchor>
+      <arglist>(const SbName &partname, SoPath *path)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setPartAsDefault</name>
+      <anchorfile>classSoInteractionKit.html</anchorfile>
+      <anchor>a1aae5cdef63005f5c7251d3991119b60</anchor>
+      <arglist>(const SbName &partname, SoNode *node, SbBool onlyifdefault=TRUE)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setPartAsDefault</name>
+      <anchorfile>classSoInteractionKit.html</anchorfile>
+      <anchor>a4d58c83525c45acaab52b0db52008cf7</anchor>
+      <arglist>(const SbName &partname, const SbName &nodename, SbBool onlyifdefault=TRUE)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isPathSurrogateInMySubgraph</name>
+      <anchorfile>classSoInteractionKit.html</anchorfile>
+      <anchor>ab4faa09f926a2c4774138ce006f578fc</anchor>
+      <arglist>(const SoPath *path, SoPath *&pathToOwner, SbName &surrogatename, SoPath *&surrogatepath, SbBool fillargs=TRUE)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isPathSurrogateInMySubgraph</name>
+      <anchorfile>classSoInteractionKit.html</anchorfile>
+      <anchor>ae48169cf808f6c01a4d7fbbc44efa955</anchor>
+      <arglist>(const SoPath *path)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setPart</name>
+      <anchorfile>classSoInteractionKit.html</anchorfile>
+      <anchor>af09e99ef2289df877b95e4b7f4fe177d</anchor>
+      <arglist>(const SbName &partname, SoNode *from)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setMinScale</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a35be28bdfe4fa34e7c7251726c0dae22</anchor>
+      <arglist>(float newminscale)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static float</type>
+      <name>getMinScale</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a5af4d13935e41873783d8611021ced6c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>workValuesIntoTransform</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a9d27ed39a52e5844f7c84ab4324090b4</anchor>
+      <arglist>(SbMatrix &mtx, const SbVec3f *translationptr, const SbRotation *rotationptr, const SbVec3f *scalefactorptr, const SbRotation *scaleorientationptr, const SbVec3f *centerptr)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>getTransformFast</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a866ac61bb63a9e26e8fbeaef3b260111</anchor>
+      <arglist>(SbMatrix &mtx, SbVec3f &translation, SbRotation &rotation, SbVec3f &scalefactor, SbRotation &scaleorientation, const SbVec3f &center)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>getTransformFast</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>ae73b0045c2b30e7edb86391a461b2a63</anchor>
+      <arglist>(SbMatrix &mtx, SbVec3f &translation, SbRotation &rotation, SbVec3f &scalefactor, SbRotation &scaleorientation)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbMatrix</type>
+      <name>appendTranslation</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>abbcb4cdb3e1542a6896af65a9395f50c</anchor>
+      <arglist>(const SbMatrix &mtx, const SbVec3f &translation, const SbMatrix *conversion=NULL)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbMatrix</type>
+      <name>appendScale</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a58abbcf51017c8756d96e54ff2005a62</anchor>
+      <arglist>(const SbMatrix &mtx, const SbVec3f &scale, const SbVec3f &scalecenter, const SbMatrix *conversion=NULL)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbMatrix</type>
+      <name>appendRotation</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a444ce113b549f9808fdbff77514b3458</anchor>
+      <arglist>(const SbMatrix &mtx, const SbRotation &rot, const SbVec3f &rotcenter, const SbMatrix *conversion=NULL)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a619901374bbc6824c05e53a7b5f114b6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClasses</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a6ad76dc427dc903678e1e4936bbc7785</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setSwitchValue</name>
+      <anchorfile>classSoInteractionKit.html</anchorfile>
+      <anchor>af522e6bc4f5ec32a6b40a0edf22f954f</anchor>
+      <arglist>(SoNode *node, const int newVal)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFRotation</type>
+      <name>rotation</name>
+      <anchorfile>classSoCenterballDragger.html</anchorfile>
+      <anchor>aaf87147f502dac6649b27f699382e3d5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>center</name>
+      <anchorfile>classSoCenterballDragger.html</anchorfile>
+      <anchor>af7bbdde79e7a2be60c45a3604fc49b95</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>isActive</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a3104dec7dff57c310ea42207fd50a76c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>renderCaching</name>
+      <anchorfile>classSoInteractionKit.html</anchorfile>
+      <anchor>a0721d44115e135e704899180f9dd1ea3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>boundingBoxCaching</name>
+      <anchorfile>classSoInteractionKit.html</anchorfile>
+      <anchor>a8003282ce3a8bd37a1642472fcc81135</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>renderCulling</name>
+      <anchorfile>classSoInteractionKit.html</anchorfile>
+      <anchor>a88e5e2140949e46cc6a82aad104a779d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>pickCulling</name>
+      <anchorfile>classSoInteractionKit.html</anchorfile>
+      <anchor>aa630983b94260156b2e8e3d7be5f633a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoCenterballDragger.html</anchorfile>
+      <anchor>ad18e94ab4b49186f97921b1645597267</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoCenterballDragger</name>
+      <anchorfile>classSoCenterballDragger.html</anchorfile>
+      <anchor>afa8bf763b60ba2ab5a7669aa6b8da266</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>transferCenterDraggerMotion</name>
+      <anchorfile>classSoCenterballDragger.html</anchorfile>
+      <anchor>a74d4721d078e56f2721d0c2c61e1f2e9</anchor>
+      <arglist>(SoDragger *childdragger)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setSwitches</name>
+      <anchorfile>classSoCenterballDragger.html</anchorfile>
+      <anchor>af2053f632eac0cca6c4d4c087dd9eef8</anchor>
+      <arglist>(SoDragger *activechild)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setUpConnections</name>
+      <anchorfile>classSoCenterballDragger.html</anchorfile>
+      <anchor>a16a54b05f6f075b0c880fc8b9bf3b489</anchor>
+      <arglist>(SbBool onoff, SbBool doitalways=FALSE)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setDefaultOnNonWritingFields</name>
+      <anchorfile>classSoCenterballDragger.html</anchorfile>
+      <anchor>af3e5b4053a778531168fc1d294cf62cf</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoCenterballDragger.html</anchorfile>
+      <anchor>ae6ce696b4fe4867a9d937b3ca2332979</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoCenterballDragger.html</anchorfile>
+      <anchor>ad5b948c30fba5a66e3454187f05d7266</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoDragger</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a59e6729622d54554dc14ab8a105efde2</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoDragger</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>af6417fd1cf52a391ee8469f86d9ffd57</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbVec2f</type>
+      <name>getNormalizedLocaterPosition</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>ab17562433812d4041cae9ecee4b736e1</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbVec2s</type>
+      <name>getLocaterPosition</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a0fd6089ae6639692defd470746aec7c2</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbVec2s</type>
+      <name>getStartLocaterPosition</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a9c3f74c67b63019a9547ebb314a0cc2c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setStartLocaterPosition</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a8d389e453416f6f90f4cc103c06fe764</anchor>
+      <arglist>(SbVec2s p)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbBool</type>
+      <name>isAdequateConstraintMotion</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a017aa7024e37f667753431da394dc189</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>shouldGrabBasedOnSurrogate</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a7086e5aaf6859e29754300526ba51482</anchor>
+      <arglist>(const SoPath *pickpath, const SoPath *surrogatepath)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setCameraInfo</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>ae59c9f2f54b51627e3e973f61112620e</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>handleEvent</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>ade6fda8dfab62ed95aae397fd01086ce</anchor>
+      <arglist>(SoHandleEventAction *ha)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>transferMotion</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a8011293c936aa66fbb79d48b05ae1cdf</anchor>
+      <arglist>(SoDragger *child)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setIgnoreInBbox</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a1fef53e79cdf180fcf3f2f05a7010b29</anchor>
+      <arglist>(SbBool newval)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbBool</type>
+      <name>isIgnoreInBbox</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>ae67d944d4b6b8406292f5d8ee50c49f5</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setActiveChildDragger</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a0af97dcab6595eceb8771d8113bcf7be</anchor>
+      <arglist>(SoDragger *newchilddragger)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SoDragger *</type>
+      <name>getActiveChildDragger</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>aac57e29eba1fd57e69dc38cea581a4d2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>updateDraggerCache</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a0cae8dd9ec1f83c5503782d2a6498f18</anchor>
+      <arglist>(const SoPath *path)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoInteractionKit</name>
+      <anchorfile>classSoInteractionKit.html</anchorfile>
+      <anchor>afa91e31fbc7622aeb2195b5a1d80b865</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyContents</name>
+      <anchorfile>classSoInteractionKit.html</anchorfile>
+      <anchor>a6b198096ba44831447dbf3b5bda9c702</anchor>
+      <arglist>(const SoFieldContainer *fromFC, SbBool copyConnections)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setPart</name>
+      <anchorfile>classSoInteractionKit.html</anchorfile>
+      <anchor>a4e363d704bf0caf9cbfa1ebd36d7818a</anchor>
+      <arglist>(const int partNum, SoNode *node)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readInstance</name>
+      <anchorfile>classSoInteractionKit.html</anchorfile>
+      <anchor>a652933434f6384c41475cc80de6c893f</anchor>
+      <arglist>(SoInput *in, unsigned short flags)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setAnyPartAsDefault</name>
+      <anchorfile>classSoInteractionKit.html</anchorfile>
+      <anchor>a83330aafe32b8f3e5377311084237ffb</anchor>
+      <arglist>(const SbName &partname, SoNode *node, SbBool anypart=TRUE, SbBool onlyifdefault=TRUE)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setAnyPartAsDefault</name>
+      <anchorfile>classSoInteractionKit.html</anchorfile>
+      <anchor>afc3e0a82b1ff5e729b74ae78dbb3adf9</anchor>
+      <arglist>(const SbName &partname, const SbName &nodename, SbBool anypart=TRUE, SbBool onlyifdefault=TRUE)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbBool</type>
+      <name>setAnySurrogatePath</name>
+      <anchorfile>classSoInteractionKit.html</anchorfile>
+      <anchor>a52e0a4c5ce9ab959259de3cf4f9a6d54</anchor>
+      <arglist>(const SbName &name, SoPath *path, SbBool leafcheck=FALSE, SbBool publiccheck=FALSE)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>connectSeparatorFields</name>
+      <anchorfile>classSoInteractionKit.html</anchorfile>
+      <anchor>a38e43e95f0f95dc42e5437ffc413328d</anchor>
+      <arglist>(SoSeparator *dest, SbBool onOff)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>fieldSensorCB</name>
+      <anchorfile>classSoCenterballDragger.html</anchorfile>
+      <anchor>a1d2bbf65cb113390ad96e43438f945e8</anchor>
+      <arglist>(void *f, SoSensor *s)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>valueChangedCB</name>
+      <anchorfile>classSoCenterballDragger.html</anchorfile>
+      <anchor>ab9c32d37339732608adc74cd547d7678</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>kidStartCB</name>
+      <anchorfile>classSoCenterballDragger.html</anchorfile>
+      <anchor>a381b809109c06c3a29b2d19f5dbb810f</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>kidFinishCB</name>
+      <anchorfile>classSoCenterballDragger.html</anchorfile>
+      <anchor>a1865b1a96fee759819d3699aa6361351</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>childTransferMotionAndValueChangedCB</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>ae45c275f020dd239b121c55ff3e30adf</anchor>
+      <arglist>(void *, SoDragger *)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>childValueChangedCB</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a8249524f6e707c5fad6a9b20ec7ca5c3</anchor>
+      <arglist>(void *, SoDragger *)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>childStartCB</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a7cc2bdaa503ddca69f5855a55c384a33</anchor>
+      <arglist>(void *, SoDragger *)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>childMotionCB</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>afcb708c2d39b171cd537b71442edac12</anchor>
+      <arglist>(void *, SoDragger *)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>childFinishCB</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a75245b3558fe16f8e0d865fd6d0670ab</anchor>
+      <arglist>(void *, SoDragger *)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>childOtherEventCB</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>ad9c9cf2b00f156fa3eef05de8bd8a597</anchor>
+      <arglist>(void *, SoDragger *)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>readDefaultParts</name>
+      <anchorfile>classSoInteractionKit.html</anchorfile>
+      <anchor>a9ae7ec2912714a3606285cdcba5ff37b</anchor>
+      <arglist>(const char *fileName, const char defaultBuffer[], int defBufSize)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>fieldSensorCB</name>
+      <anchorfile>classSoInteractionKit.html</anchorfile>
+      <anchor>ab50592dc32eb0e91b65fb7cc3e558ed2</anchor>
+      <arglist>(void *, SoSensor *)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>rotFieldSensor</name>
+      <anchorfile>classSoCenterballDragger.html</anchorfile>
+      <anchor>a5673c2a903f475d1f970d2fd3fbf6f2d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>centerFieldSensor</name>
+      <anchorfile>classSoCenterballDragger.html</anchorfile>
+      <anchor>ae48263d9c8be83817c3a965a6820ff11</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>fieldSensor</name>
+      <anchorfile>classSoInteractionKit.html</anchorfile>
+      <anchor>a0b07989dbb5ee24fef77500fb1248dab</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoSeparator *</type>
+      <name>oldTopSep</name>
+      <anchorfile>classSoInteractionKit.html</anchorfile>
+      <anchor>a27b4f1a6b40cdfd9c5ea94a7d59f8fc8</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>ProjectorFrontSetting</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>afdfe9d11fcbde8e42fff713907f6c7a1</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>FRONT</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>afdfe9d11fcbde8e42fff713907f6c7a1a9afe09d041b239cbfda699703db89f2a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>BACK</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>afdfe9d11fcbde8e42fff713907f6c7a1a1740183c2afc21c9650e8c0ab7647750</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>USE_PICK</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>afdfe9d11fcbde8e42fff713907f6c7a1a147e0fac0b67cf918a1b3ed8a77f07c0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>CacheEnabled</name>
+      <anchorfile>classSoInteractionKit.html</anchorfile>
+      <anchor>a6e3b312f001982687c6ead6f70e505b4</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoCenterballManip</name>
+    <filename>classSoCenterballManip.html</filename>
+    <base>SoTransformManip</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoCenterballManip.html</anchorfile>
+      <anchor>a5bb0ece1edbfcebb3ed47c564029b700</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoCenterballManip</name>
+      <anchorfile>classSoCenterballManip.html</anchorfile>
+      <anchor>a93c60e150d3ece7ce0a7c2c579aaace9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTransformManip</name>
+      <anchorfile>classSoTransformManip.html</anchorfile>
+      <anchor>ad34ed99c114a7f31b210c9018e628c40</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoDragger *</type>
+      <name>getDragger</name>
+      <anchorfile>classSoTransformManip.html</anchorfile>
+      <anchor>a0df7cf0b388b8f23600a5c8f5a7be41b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>replaceNode</name>
+      <anchorfile>classSoTransformManip.html</anchorfile>
+      <anchor>aa3035a324a6d39c037f1754e61a8cee9</anchor>
+      <arglist>(SoPath *p)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>replaceManip</name>
+      <anchorfile>classSoTransformManip.html</anchorfile>
+      <anchor>a84dcf0cb3e159ac1fdcfc23a2411528a</anchor>
+      <arglist>(SoPath *p, SoTransform *newone) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoTransformManip.html</anchorfile>
+      <anchor>a65ee82324fe763ebbb67db148362f052</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoTransformManip.html</anchorfile>
+      <anchor>a445883ede479f83c6067350950ea0ed4</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoTransformManip.html</anchorfile>
+      <anchor>a576c1ef21dfd9a12e7d8bfb2045c29d3</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoTransformManip.html</anchorfile>
+      <anchor>aea2aec22ec5044fdf7713e0742dc962c</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoTransformManip.html</anchorfile>
+      <anchor>a841073e74c32900e22a0e3e2ca124b0f</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>handleEvent</name>
+      <anchorfile>classSoTransformManip.html</anchorfile>
+      <anchor>a6b5dbf7417c79665eab27a94a4d19578</anchor>
+      <arglist>(SoHandleEventAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoTransformManip.html</anchorfile>
+      <anchor>a65859a478f91ffd2b557da90793b01e0</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>search</name>
+      <anchorfile>classSoTransformManip.html</anchorfile>
+      <anchor>a9f9f91b4b12c88f80559951dd28f367c</anchor>
+      <arglist>(SoSearchAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoChildList *</type>
+      <name>getChildren</name>
+      <anchorfile>classSoTransformManip.html</anchorfile>
+      <anchor>a732b82f220281d1c376bbf398601863a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTransform</name>
+      <anchorfile>classSoTransform.html</anchorfile>
+      <anchor>aee314730f294bfc896e56681b71fe736</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>pointAt</name>
+      <anchorfile>classSoTransform.html</anchorfile>
+      <anchor>ae96ad1b916606f3ba482ae92f5ba18bf</anchor>
+      <arglist>(const SbVec3f &frompoint, const SbVec3f &topoint)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getScaleSpaceMatrix</name>
+      <anchorfile>classSoTransform.html</anchorfile>
+      <anchor>a63f9dab20f9a27e3e384147bd9a8f148</anchor>
+      <arglist>(SbMatrix &mat, SbMatrix &inv) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getRotationSpaceMatrix</name>
+      <anchorfile>classSoTransform.html</anchorfile>
+      <anchor>acafdf80acf9d67ccd27daa8c481f5c70</anchor>
+      <arglist>(SbMatrix &mat, SbMatrix &inv) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getTranslationSpaceMatrix</name>
+      <anchorfile>classSoTransform.html</anchorfile>
+      <anchor>a4b68f1284bc29f13c6d9707433cbbaf1</anchor>
+      <arglist>(SbMatrix &mat, SbMatrix &inv) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>multLeft</name>
+      <anchorfile>classSoTransform.html</anchorfile>
+      <anchor>a37046e7f913d40f99a7002ad6dcea62f</anchor>
+      <arglist>(const SbMatrix &mat)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>multRight</name>
+      <anchorfile>classSoTransform.html</anchorfile>
+      <anchor>ae4bc3cc7d17a0d75a94653e2dcde270f</anchor>
+      <arglist>(const SbMatrix &mat)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>combineLeft</name>
+      <anchorfile>classSoTransform.html</anchorfile>
+      <anchor>ad66dc0b2f6b2c7ce996e6ac87c1efe08</anchor>
+      <arglist>(SoTransformation *nodeonright)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>combineRight</name>
+      <anchorfile>classSoTransform.html</anchorfile>
+      <anchor>a09c8cda47698d289028330d7f4ed5d85</anchor>
+      <arglist>(SoTransformation *nodeonleft)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setMatrix</name>
+      <anchorfile>classSoTransform.html</anchorfile>
+      <anchor>a6320cc1f0d5c6050ce5d68f474fd4516</anchor>
+      <arglist>(const SbMatrix &mat)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>recenter</name>
+      <anchorfile>classSoTransform.html</anchorfile>
+      <anchor>af170765422c7cac5088448c295750376</anchor>
+      <arglist>(const SbVec3f &newcenter)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoTransform.html</anchorfile>
+      <anchor>a9b133b39f6c92ef0c11bbd37f18ae6bc</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoCenterballManip.html</anchorfile>
+      <anchor>ad7b53fd16811ef9f0f2786f84c43c3de</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoCenterballManip</name>
+      <anchorfile>classSoCenterballManip.html</anchorfile>
+      <anchor>abcad2cae7c6edd2e9e9dba7b9f238747</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTransformManip</name>
+      <anchorfile>classSoTransformManip.html</anchorfile>
+      <anchor>a22fce6b970baa77c5339f929aabb9d90</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setDragger</name>
+      <anchorfile>classSoTransformManip.html</anchorfile>
+      <anchor>a342d5abdfc9a61e883459ef4529d7af7</anchor>
+      <arglist>(SoDragger *newdragger)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyContents</name>
+      <anchorfile>classSoTransformManip.html</anchorfile>
+      <anchor>aea958acd64a43b0461bc104708c451c3</anchor>
+      <arglist>(const SoFieldContainer *fromfc, SbBool copyconnections)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>attachSensors</name>
+      <anchorfile>classSoTransformManip.html</anchorfile>
+      <anchor>ac84ee0d4eeee8d727b75da2d843d18ed</anchor>
+      <arglist>(const SbBool onoff)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTransform</name>
+      <anchorfile>classSoTransform.html</anchorfile>
+      <anchor>a0727452cecd58c765d49b4191e1b8c03</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>transferFieldValues</name>
+      <anchorfile>classSoTransformManip.html</anchorfile>
+      <anchor>a95639f7c920ff38f9d603a4afc0c6e47</anchor>
+      <arglist>(const SoTransform *from, SoTransform *to)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>valueChangedCB</name>
+      <anchorfile>classSoTransformManip.html</anchorfile>
+      <anchor>a03c9f1f0f7bebec4e9598a811748c40e</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>fieldSensorCB</name>
+      <anchorfile>classSoTransformManip.html</anchorfile>
+      <anchor>afb1c212fdd2179fa29ec7721d3447328</anchor>
+      <arglist>(void *f, SoSensor *d)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>translation</name>
+      <anchorfile>classSoTransform.html</anchorfile>
+      <anchor>af836257673b4b8ab61d7bc4807c8f69b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFRotation</type>
+      <name>rotation</name>
+      <anchorfile>classSoTransform.html</anchorfile>
+      <anchor>a357007d906d1680a72cd73cf974a6869</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>scaleFactor</name>
+      <anchorfile>classSoTransform.html</anchorfile>
+      <anchor>aa809e7560e35a236d792aad44ebe01c8</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFRotation</type>
+      <name>scaleOrientation</name>
+      <anchorfile>classSoTransform.html</anchorfile>
+      <anchor>a64249aa497425cd98e6f789a0f0ffa89</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>center</name>
+      <anchorfile>classSoTransform.html</anchorfile>
+      <anchor>a25a62186a483f0b79f072532e6c88a6d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>rotateFieldSensor</name>
+      <anchorfile>classSoTransformManip.html</anchorfile>
+      <anchor>a8685cd2bfa5494b5cda66d21498178db</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>translFieldSensor</name>
+      <anchorfile>classSoTransformManip.html</anchorfile>
+      <anchor>ad1abf8317db57c15e3b5d359b0c6efd6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>scaleFieldSensor</name>
+      <anchorfile>classSoTransformManip.html</anchorfile>
+      <anchor>a20a6aa319d0becb44755fc51c7aa87e3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>centerFieldSensor</name>
+      <anchorfile>classSoTransformManip.html</anchorfile>
+      <anchor>afb882172a345c4b3ec2a3a3ad467d5b4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>scaleOrientFieldSensor</name>
+      <anchorfile>classSoTransformManip.html</anchorfile>
+      <anchor>a4731f0b05d5e14902980402573798ce0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoChildList *</type>
+      <name>children</name>
+      <anchorfile>classSoTransformManip.html</anchorfile>
+      <anchor>a4bb8e2b4b526986090bdf739e0903e9a</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoChildList</name>
+    <filename>classSoChildList.html</filename>
+    <base>SoNodeList</base>
+    <member kind="function">
+      <type></type>
+      <name>SoChildList</name>
+      <anchorfile>classSoChildList.html</anchorfile>
+      <anchor>ac69057ffe3be0d879222d7537cb4678b</anchor>
+      <arglist>(SoNode *const parent)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoChildList</name>
+      <anchorfile>classSoChildList.html</anchorfile>
+      <anchor>a1bf51909c3d537e78b5f7c6a40547356</anchor>
+      <arglist>(SoNode *const parent, const int size)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoChildList</name>
+      <anchorfile>classSoChildList.html</anchorfile>
+      <anchor>a78927429fd796efa62ed69641023f3ea</anchor>
+      <arglist>(SoNode *const parent, const SoChildList &cl)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SoChildList</name>
+      <anchorfile>classSoChildList.html</anchorfile>
+      <anchor>a8a87a9f8b278052a9fe3f858cee077ad</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>append</name>
+      <anchorfile>classSoChildList.html</anchorfile>
+      <anchor>abe278cc582d5688ff633799b64be16ac</anchor>
+      <arglist>(SoNode *const node)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>insert</name>
+      <anchorfile>classSoChildList.html</anchorfile>
+      <anchor>a12c05cc49cf496fba99f037c2948b47d</anchor>
+      <arglist>(SoNode *const ptr, const int addbefore)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>remove</name>
+      <anchorfile>classSoChildList.html</anchorfile>
+      <anchor>a90856979bdc9a6ae323c38123485e704</anchor>
+      <arglist>(const int index)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>copy</name>
+      <anchorfile>classSoChildList.html</anchorfile>
+      <anchor>a0ddfd394cf8326ea1e5753579a4c2709</anchor>
+      <arglist>(const SoChildList &cl)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set</name>
+      <anchorfile>classSoChildList.html</anchorfile>
+      <anchor>ac2746b512d935774934eb0869851362a</anchor>
+      <arglist>(const int index, SoNode *const node)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>traverseInPath</name>
+      <anchorfile>classSoChildList.html</anchorfile>
+      <anchor>a6925cc43313d082b086c99df35692a04</anchor>
+      <arglist>(SoAction *const action, const int numindices, const int *indices)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>traverse</name>
+      <anchorfile>classSoChildList.html</anchorfile>
+      <anchor>aca4a3b907bceaa6e47691933bf23ef40</anchor>
+      <arglist>(SoAction *const action)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>traverse</name>
+      <anchorfile>classSoChildList.html</anchorfile>
+      <anchor>ae485442e6c8e626a0b9d376dda9a9a0b</anchor>
+      <arglist>(SoAction *const action, const int index)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>traverse</name>
+      <anchorfile>classSoChildList.html</anchorfile>
+      <anchor>a6fc486e01df51cbccbede4d45ad4ee8a</anchor>
+      <arglist>(SoAction *const action, SoNode *node)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>traverse</name>
+      <anchorfile>classSoChildList.html</anchorfile>
+      <anchor>addcc9b1041879aa9c8c0b0f30d8298e8</anchor>
+      <arglist>(SoAction *const action, const int first, const int last)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addPathAuditor</name>
+      <anchorfile>classSoChildList.html</anchorfile>
+      <anchor>a67cc8c889977a74f0f81ca95c7515c08</anchor>
+      <arglist>(SoPath *const path)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removePathAuditor</name>
+      <anchorfile>classSoChildList.html</anchorfile>
+      <anchor>a725b5c4126c09ce0061a2c73b37f859a</anchor>
+      <arglist>(SoPath *const path)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoNodeList</name>
+      <anchorfile>classSoNodeList.html</anchorfile>
+      <anchor>a5f8cdd4e4ce2f1751e860e2198bc6fac</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoNodeList</name>
+      <anchorfile>classSoNodeList.html</anchorfile>
+      <anchor>a6adf637a2512b3ddf507afc4bce993c9</anchor>
+      <arglist>(const int size)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoNodeList</name>
+      <anchorfile>classSoNodeList.html</anchorfile>
+      <anchor>a44082be280e347a8d20e65f951ca8cb8</anchor>
+      <arglist>(const SoNodeList &nl)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SoNodeList</name>
+      <anchorfile>classSoNodeList.html</anchorfile>
+      <anchor>a23d4ce6d0bd24a1fc8cf1b76a2a5613b</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>append</name>
+      <anchorfile>classSoNodeList.html</anchorfile>
+      <anchor>a75c055cb0e44b6faad0f0fe01688a752</anchor>
+      <arglist>(SoNode *const ptr)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoNode *</type>
+      <name>operator[]</name>
+      <anchorfile>classSoNodeList.html</anchorfile>
+      <anchor>aff6941aea09bc6fc309f25e05b598b95</anchor>
+      <arglist>(const int i) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoNodeList &</type>
+      <name>operator=</name>
+      <anchorfile>classSoNodeList.html</anchorfile>
+      <anchor>a65ecde95f13d4bc0a7a8aaba759748ca</anchor>
+      <arglist>(const SoNodeList &nl)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoClipPlane</name>
+    <filename>classSoClipPlane.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoClipPlane.html</anchorfile>
+      <anchor>a51ec7a77e639a3d6a829750232e849de</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoClipPlane</name>
+      <anchorfile>classSoClipPlane.html</anchorfile>
+      <anchor>ad09e2c436c0068b983902f805baa49c2</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoClipPlane.html</anchorfile>
+      <anchor>a7657740c57fe05d9844580e95bc67bcc</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoClipPlane.html</anchorfile>
+      <anchor>a9bb4e5e3ce200a8b281c883dcd7193a3</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoClipPlane.html</anchorfile>
+      <anchor>ad0e6338cf8f776eda3c13650da10491f</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoClipPlane.html</anchorfile>
+      <anchor>a219ed7a778ec5e69646235b50cec0ea4</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFPlane</type>
+      <name>plane</name>
+      <anchorfile>classSoClipPlane.html</anchorfile>
+      <anchor>a60ec8bf21c21aaae3cbe926c9910ceef</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>on</name>
+      <anchorfile>classSoClipPlane.html</anchorfile>
+      <anchor>ae4c28645eb38133124d4096d8e4ed040</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoClipPlane.html</anchorfile>
+      <anchor>ad2ea084b63178302437cff79caf353c7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoClipPlane</name>
+      <anchorfile>classSoClipPlane.html</anchorfile>
+      <anchor>a4e46adb1f703b6b083d5a63c220381ab</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoClipPlaneElement</name>
+    <filename>classSoClipPlaneElement.html</filename>
+    <base>SoAccumulatedElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoClipPlaneElement.html</anchorfile>
+      <anchor>a815e912ed809503b1082a9ca2b7b8cd0</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoClipPlaneElement.html</anchorfile>
+      <anchor>a29e776c9a60babfea4604d15f217b6ed</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNum</name>
+      <anchorfile>classSoClipPlaneElement.html</anchorfile>
+      <anchor>a9b8dc09b165eba350f49c0f3243af07d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbPlane &</type>
+      <name>get</name>
+      <anchorfile>classSoClipPlaneElement.html</anchorfile>
+      <anchor>adefaa96f5d492350251061c68ad98d0d</anchor>
+      <arglist>(const int index, const SbBool inworldspace=TRUE) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoClipPlaneElement.html</anchorfile>
+      <anchor>ab9df0dac94042649fc5c97f49f12be3f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>add</name>
+      <anchorfile>classSoClipPlaneElement.html</anchorfile>
+      <anchor>a823d2609fe19b06616b2a337a91a85ba</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbPlane &plane)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SoClipPlaneElement *</type>
+      <name>getInstance</name>
+      <anchorfile>classSoClipPlaneElement.html</anchorfile>
+      <anchor>a561a6b52236f50294bb65651059de17e</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoClipPlaneElement</name>
+      <anchorfile>classSoClipPlaneElement.html</anchorfile>
+      <anchor>ad91474f7ef24ab0075949573a0212fab</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>addToElt</name>
+      <anchorfile>classSoClipPlaneElement.html</anchorfile>
+      <anchor>a5ff2052d792ededdfd9e83382dc0999b</anchor>
+      <arglist>(const SbPlane &plane, const SbMatrix &modelmatrix)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbList< so_plane_data ></type>
+      <name>planes</name>
+      <anchorfile>classSoClipPlaneElement.html</anchorfile>
+      <anchor>aa9bc5c488621a31930a3c84d31d2dc22</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>int</type>
+      <name>startIndex</name>
+      <anchorfile>classSoClipPlaneElement.html</anchorfile>
+      <anchor>aa934c14955eb6a5b459b4897b0032953</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoClipPlaneManip</name>
+    <filename>classSoClipPlaneManip.html</filename>
+    <base>SoClipPlane</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoClipPlaneManip.html</anchorfile>
+      <anchor>ad601d6d116cb2c96aad5e09af9f601ea</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoClipPlaneManip</name>
+      <anchorfile>classSoClipPlaneManip.html</anchorfile>
+      <anchor>a454888f25c6085fde413315ad3d928c7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoDragger *</type>
+      <name>getDragger</name>
+      <anchorfile>classSoClipPlaneManip.html</anchorfile>
+      <anchor>a03728b7e4e1ec9b58af114864bbd69d4</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoClipPlaneManip.html</anchorfile>
+      <anchor>a50c3d70ae9aa64866f43818e79c75fe5</anchor>
+      <arglist>(const SbBox3f &box, const SbVec3f &planenormal, float draggerscalefactor)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>replaceNode</name>
+      <anchorfile>classSoClipPlaneManip.html</anchorfile>
+      <anchor>af7e248c396ab18fc222bba7ae2f8e97c</anchor>
+      <arglist>(SoPath *p)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>replaceManip</name>
+      <anchorfile>classSoClipPlaneManip.html</anchorfile>
+      <anchor>a334a6fecefa52888f3ae9112ccc2c9c6</anchor>
+      <arglist>(SoPath *p, SoClipPlane *newone) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoClipPlaneManip.html</anchorfile>
+      <anchor>a4dfd8d4764b544e7cdcfaaa6b48aa8a4</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoClipPlaneManip.html</anchorfile>
+      <anchor>ad743a4e6b71fb7ca58358a631fb79c01</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoClipPlaneManip.html</anchorfile>
+      <anchor>a5596e521a04dc190a79e0ad4754554ef</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoClipPlaneManip.html</anchorfile>
+      <anchor>a88e55ea3c526761c3091e691762b289b</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoClipPlaneManip.html</anchorfile>
+      <anchor>a6e108bc457f0351746bf11303849ad41</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>handleEvent</name>
+      <anchorfile>classSoClipPlaneManip.html</anchorfile>
+      <anchor>afc1efed45bbe9590bd4663537a94a8bc</anchor>
+      <arglist>(SoHandleEventAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoClipPlaneManip.html</anchorfile>
+      <anchor>a1fdc2a28dece3ca5a1fc5edcc6972713</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>search</name>
+      <anchorfile>classSoClipPlaneManip.html</anchorfile>
+      <anchor>ae3f713406292d4994636a8bb59a2e7b2</anchor>
+      <arglist>(SoSearchAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoChildList *</type>
+      <name>getChildren</name>
+      <anchorfile>classSoClipPlaneManip.html</anchorfile>
+      <anchor>aa1821bc949023f72532d53506f825d13</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>draggerPosition</name>
+      <anchorfile>classSoClipPlaneManip.html</anchorfile>
+      <anchor>ad80b29ea97bcbf8d37f84cc77854066a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoClipPlaneManip.html</anchorfile>
+      <anchor>ac172d56b880daf5d9b2e8e1b73ce1915</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoClipPlaneManip</name>
+      <anchorfile>classSoClipPlaneManip.html</anchorfile>
+      <anchor>a43b9ced9441b15aa04989b303b6bee9a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setDragger</name>
+      <anchorfile>classSoClipPlaneManip.html</anchorfile>
+      <anchor>aa93a419279015b34d4719a5f2b4e3919</anchor>
+      <arglist>(SoDragger *newdragger)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyContents</name>
+      <anchorfile>classSoClipPlaneManip.html</anchorfile>
+      <anchor>a772bc9131c912fda2de525ea17e51679</anchor>
+      <arglist>(const SoFieldContainer *fromfc, SbBool copyconnections)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>valueChangedCB</name>
+      <anchorfile>classSoClipPlaneManip.html</anchorfile>
+      <anchor>a548d74022ed9b72beee359c5a5e20b53</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>fieldSensorCB</name>
+      <anchorfile>classSoClipPlaneManip.html</anchorfile>
+      <anchor>a5b2ec1e98642e4eed697e933086688ff</anchor>
+      <arglist>(void *f, SoSensor *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>transferFieldValues</name>
+      <anchorfile>classSoClipPlaneManip.html</anchorfile>
+      <anchor>a7787363cec7a1a55b595ae3285750da9</anchor>
+      <arglist>(const SoClipPlane *from, SoClipPlane *to)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>planeFieldSensor</name>
+      <anchorfile>classSoClipPlaneManip.html</anchorfile>
+      <anchor>ae6c42644176b5c854cbb7aeaee0b9403</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>onFieldSensor</name>
+      <anchorfile>classSoClipPlaneManip.html</anchorfile>
+      <anchor>af52b97e5076fd587f0740a4d7b3a1100</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>draggerPosFieldSensor</name>
+      <anchorfile>classSoClipPlaneManip.html</anchorfile>
+      <anchor>ac629f2996c378d700be0c52f0c4c5166</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoChildList *</type>
+      <name>children</name>
+      <anchorfile>classSoClipPlaneManip.html</anchorfile>
+      <anchor>aa15afeb6a06f3e5d37924e6f714508ca</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoColorIndex</name>
+    <filename>classSoColorIndex.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoColorIndex.html</anchorfile>
+      <anchor>a2b7da754f7a1c07ceb340c35327a503b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoColorIndex</name>
+      <anchorfile>classSoColorIndex.html</anchorfile>
+      <anchor>ad849bbf901737e7d309000ba85312c4a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoColorIndex.html</anchorfile>
+      <anchor>a871c12986eeb3d727e5f830eecd4731a</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFInt32</type>
+      <name>index</name>
+      <anchorfile>classSoColorIndex.html</anchorfile>
+      <anchor>ae82a0f33260c1803c4655b82ca3bc4aa</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoColorIndex.html</anchorfile>
+      <anchor>a537a8f4ab474bd93cfba5dcd9102fb83</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoColorIndex</name>
+      <anchorfile>classSoColorIndex.html</anchorfile>
+      <anchor>ad758926dcb15e4de0cb40513363e1659</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoCompactPathList</name>
+    <filename>classSoCompactPathList.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SoCompactPathList</name>
+      <anchorfile>classSoCompactPathList.html</anchorfile>
+      <anchor>a6eb6fabce6904c275958667be7f6aca7</anchor>
+      <arglist>(const SoPathList &list)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SoCompactPathList</name>
+      <anchorfile>classSoCompactPathList.html</anchorfile>
+      <anchor>a26ce75febf724a4fda427e0df5dc9b63</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>reset</name>
+      <anchorfile>classSoCompactPathList.html</anchorfile>
+      <anchor>aa8fc24ca3fffcc5ca475c2b3319ea59d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getChildren</name>
+      <anchorfile>classSoCompactPathList.html</anchorfile>
+      <anchor>a20d45ec11750d3859a85d1bd80fb0175</anchor>
+      <arglist>(int &numindices, const int *&indices)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>push</name>
+      <anchorfile>classSoCompactPathList.html</anchorfile>
+      <anchor>adae29b87117103187c9572d70d1f8e68</anchor>
+      <arglist>(int childindex)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>pop</name>
+      <anchorfile>classSoCompactPathList.html</anchorfile>
+      <anchor>ac30184420ca1313ae5e978182a7a4c3f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getDepth</name>
+      <anchorfile>classSoCompactPathList.html</anchorfile>
+      <anchor>a3fc758e21fec05be9a65be5fce41b184</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoComplexity</name>
+    <filename>classSoComplexity.html</filename>
+    <base>SoNode</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Type</name>
+      <anchorfile>classSoComplexity.html</anchorfile>
+      <anchor>a2ff546b75ae833a1ec12a95324868a58</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>OBJECT_SPACE</name>
+      <anchorfile>classSoComplexity.html</anchorfile>
+      <anchor>a2ff546b75ae833a1ec12a95324868a58ab4693c439c837b465befd52ad247674d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>SCREEN_SPACE</name>
+      <anchorfile>classSoComplexity.html</anchorfile>
+      <anchor>a2ff546b75ae833a1ec12a95324868a58a01f46fab18e8677d9b68b211505a842c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>BOUNDING_BOX</name>
+      <anchorfile>classSoComplexity.html</anchorfile>
+      <anchor>a2ff546b75ae833a1ec12a95324868a58a971ff929e8c652bf80290f8870b492ea</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoComplexity.html</anchorfile>
+      <anchor>a044611826c1a1965d171c6502d04653a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoComplexity</name>
+      <anchorfile>classSoComplexity.html</anchorfile>
+      <anchor>ae0318b0c164e7f36187a04b788446160</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoComplexity.html</anchorfile>
+      <anchor>aefb72a95a2b08c7fc678569d560c54b3</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoComplexity.html</anchorfile>
+      <anchor>adac713794594abaf176539ed97ec9bf8</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoComplexity.html</anchorfile>
+      <anchor>a15784b488df23cb49213f5a67cd0fa9c</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoComplexity.html</anchorfile>
+      <anchor>ad312f090454b736e279067043469b9af</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoComplexity.html</anchorfile>
+      <anchor>ae95a4ebdaf1fff4abadbbf4a3081979e</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoComplexity.html</anchorfile>
+      <anchor>a3d61d0edaf611f2aa11bc00109b25d27</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>type</name>
+      <anchorfile>classSoComplexity.html</anchorfile>
+      <anchor>a6bd8d0a1658ae2055dfe49dbcfb07d72</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>value</name>
+      <anchorfile>classSoComplexity.html</anchorfile>
+      <anchor>a0679d84b90988ecd1f0c8874d1368b6e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>textureQuality</name>
+      <anchorfile>classSoComplexity.html</anchorfile>
+      <anchor>ab0645588ad9a9fa84b769e98455eee24</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoComplexity.html</anchorfile>
+      <anchor>af03af62575abe571ffbeb503e9cd2ba3</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoComplexity</name>
+      <anchorfile>classSoComplexity.html</anchorfile>
+      <anchor>a5c18627f1d67aec02c8af4d471beaf7a</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoComplexityElement</name>
+    <filename>classSoComplexityElement.html</filename>
+    <base>SoFloatElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoComplexityElement.html</anchorfile>
+      <anchor>a2bf5f3bf07dff945dca30929f1d60743</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>matches</name>
+      <anchorfile>classSoFloatElement.html</anchorfile>
+      <anchor>ac0440db3401a0e11feba773c11fa0903</anchor>
+      <arglist>(const SoElement *element) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoElement *</type>
+      <name>copyMatchInfo</name>
+      <anchorfile>classSoFloatElement.html</anchorfile>
+      <anchor>ab8682b820fa7653322335bb40fc72777</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>print</name>
+      <anchorfile>classSoFloatElement.html</anchorfile>
+      <anchor>afd624d54625fca2886bbe0b8890d259e</anchor>
+      <arglist>(FILE *file) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setElt</name>
+      <anchorfile>classSoFloatElement.html</anchorfile>
+      <anchor>a16b947ef6a885245ef4d44ca46a017be</anchor>
+      <arglist>(float value)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoComplexityElement.html</anchorfile>
+      <anchor>ac64f6ea688187960bbb1ae33b6d8ad93</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoComplexityElement.html</anchorfile>
+      <anchor>a5660e34775c488b2d7d57f4768ee7502</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoComplexityElement.html</anchorfile>
+      <anchor>a2448597cd377c1b9572c21e2ba96de5b</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const float complexity)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoComplexityElement.html</anchorfile>
+      <anchor>ae9648e87071435bc4df17bb96423f3d9</anchor>
+      <arglist>(SoState *const state, const float complexity)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static float</type>
+      <name>get</name>
+      <anchorfile>classSoComplexityElement.html</anchorfile>
+      <anchor>ac7aff009b0643cecfe1bef2ae991f2d9</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static float</type>
+      <name>getDefault</name>
+      <anchorfile>classSoComplexityElement.html</anchorfile>
+      <anchor>acb47ce91b37a2c3f5c4db999decc6078</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoFloatElement.html</anchorfile>
+      <anchor>affbf73ad04a368a6e171241d70cb66fd</anchor>
+      <arglist>(const int stackIndex, SoState *const state, SoNode *const node, const float value)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoFloatElement.html</anchorfile>
+      <anchor>abc4ccd99031a44ad46ad293e1731d691</anchor>
+      <arglist>(const int stackIndex, SoState *const state, const float value)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static float</type>
+      <name>get</name>
+      <anchorfile>classSoFloatElement.html</anchorfile>
+      <anchor>aba199d41bb48de8528aeb9fa9b413d57</anchor>
+      <arglist>(const int stackIndex, SoState *const state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoComplexityElement</name>
+      <anchorfile>classSoComplexityElement.html</anchorfile>
+      <anchor>a3b04fa19f7630007cdc1e193438da83f</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoFloatElement</name>
+      <anchorfile>classSoFloatElement.html</anchorfile>
+      <anchor>a34b62e52236b3b2201039af2b1e7fbc2</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>float</type>
+      <name>data</name>
+      <anchorfile>classSoFloatElement.html</anchorfile>
+      <anchor>a99e4dbb7cb48a8eab24eeaabc44f47f5</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoComplexityTypeElement</name>
+    <filename>classSoComplexityTypeElement.html</filename>
+    <base>SoInt32Element</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Type</name>
+      <anchorfile>classSoComplexityTypeElement.html</anchorfile>
+      <anchor>a5d7dd88dc55b157955d92b3a2ea712a2</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoComplexityTypeElement.html</anchorfile>
+      <anchor>ad103cffd7e26efec256819ac4ace3a51</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoComplexityTypeElement.html</anchorfile>
+      <anchor>a4e984020be5de6ea8b3831a3246a2943</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoComplexityTypeElement.html</anchorfile>
+      <anchor>ad266fba7df830bf1d49d6207689e106f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoComplexityTypeElement.html</anchorfile>
+      <anchor>ae9eccf3187aba058b627090f6ab05e79</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const Type type)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoComplexityTypeElement.html</anchorfile>
+      <anchor>a958c16891d8bafa02a1049d9474da898</anchor>
+      <arglist>(SoState *const state, const Type type)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static Type</type>
+      <name>get</name>
+      <anchorfile>classSoComplexityTypeElement.html</anchorfile>
+      <anchor>ad3f1e63cc835ae0de343d12ae4209805</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static Type</type>
+      <name>getDefault</name>
+      <anchorfile>classSoComplexityTypeElement.html</anchorfile>
+      <anchor>af21048833bc5733eaae25791cea388c2</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoComplexityTypeElement</name>
+      <anchorfile>classSoComplexityTypeElement.html</anchorfile>
+      <anchor>adeb898d66e4068c3927510aefe28f62b</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoComposeMatrix</name>
+    <filename>classSoComposeMatrix.html</filename>
+    <base>SoEngine</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoComposeMatrix.html</anchorfile>
+      <anchor>a9cf5070481d5d159150905ae1ab77318</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoComposeMatrix.html</anchorfile>
+      <anchor>aecc409119fd515d993ce25b2d7539ed1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoComposeMatrix.html</anchorfile>
+      <anchor>a06f1eb5daf6c749908dae8973f67fc2b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec3f</type>
+      <name>translation</name>
+      <anchorfile>classSoComposeMatrix.html</anchorfile>
+      <anchor>acd4debbac4b084fa2e639bd95e8149c9</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFRotation</type>
+      <name>rotation</name>
+      <anchorfile>classSoComposeMatrix.html</anchorfile>
+      <anchor>aa6f2a9a411ad75950ac42450296afa2d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec3f</type>
+      <name>scaleFactor</name>
+      <anchorfile>classSoComposeMatrix.html</anchorfile>
+      <anchor>a6241cd91c130e3e1484b5589d265fec2</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFRotation</type>
+      <name>scaleOrientation</name>
+      <anchorfile>classSoComposeMatrix.html</anchorfile>
+      <anchor>a4eb4b89be7dcf4b4929602e79c7dd1c3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec3f</type>
+      <name>center</name>
+      <anchorfile>classSoComposeMatrix.html</anchorfile>
+      <anchor>a67c1b08794ce59ac89f390fcf236d3c7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>matrix</name>
+      <anchorfile>classSoComposeMatrix.html</anchorfile>
+      <anchor>a4979bd73e735eba2b4b54f83e6d3de3a</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoComposeRotation</name>
+    <filename>classSoComposeRotation.html</filename>
+    <base>SoEngine</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoComposeRotation.html</anchorfile>
+      <anchor>aec69fbfdd7bafa6e442fecb9b7b3c094</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoComposeRotation.html</anchorfile>
+      <anchor>a3f05a25566577821fe4594893dbf198b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoComposeRotation.html</anchorfile>
+      <anchor>ae4c44f2371693e33a1b75dcd99cd01c8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec3f</type>
+      <name>axis</name>
+      <anchorfile>classSoComposeRotation.html</anchorfile>
+      <anchor>a2ac1f3e7e63b34013c4d6d058a38f89e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>angle</name>
+      <anchorfile>classSoComposeRotation.html</anchorfile>
+      <anchor>a8cf4a24617302598dc83846665098770</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>rotation</name>
+      <anchorfile>classSoComposeRotation.html</anchorfile>
+      <anchor>a453ba00842471d10f7f18b31772445e5</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoComposeRotationFromTo</name>
+    <filename>classSoComposeRotationFromTo.html</filename>
+    <base>SoEngine</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoComposeRotationFromTo.html</anchorfile>
+      <anchor>a71a8b55b9f4fb15924825cd4594413ed</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoComposeRotationFromTo.html</anchorfile>
+      <anchor>a58d8070ec26921674fc34273d2e1a491</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoComposeRotationFromTo.html</anchorfile>
+      <anchor>ac28a0f580d43243acac88b2592436de1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec3f</type>
+      <name>from</name>
+      <anchorfile>classSoComposeRotationFromTo.html</anchorfile>
+      <anchor>a054cc01b1fc1f12967ec90f76f818d12</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec3f</type>
+      <name>to</name>
+      <anchorfile>classSoComposeRotationFromTo.html</anchorfile>
+      <anchor>ac1727a4557c1112a6c1c64ee0e47bb59</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>rotation</name>
+      <anchorfile>classSoComposeRotationFromTo.html</anchorfile>
+      <anchor>a94744bf83f27899aa73d43435f6fa8b2</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoComposeVec2f</name>
+    <filename>classSoComposeVec2f.html</filename>
+    <base>SoEngine</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoComposeVec2f.html</anchorfile>
+      <anchor>a1d61d913defede7ce0dd8a2ca6bd6368</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoComposeVec2f.html</anchorfile>
+      <anchor>aeb10e597f43c5076a534642e7ba8dfc6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoComposeVec2f.html</anchorfile>
+      <anchor>a0d4154e8dbeb3c9bbe073a1c730ee2c2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>x</name>
+      <anchorfile>classSoComposeVec2f.html</anchorfile>
+      <anchor>a711fa19eff02c31b977178fd053c085e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>y</name>
+      <anchorfile>classSoComposeVec2f.html</anchorfile>
+      <anchor>a40c2c2048e64a22b40ae61218971b007</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>vector</name>
+      <anchorfile>classSoComposeVec2f.html</anchorfile>
+      <anchor>acd493c780c5f9369ad623f457212c7da</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoComposeVec3f</name>
+    <filename>classSoComposeVec3f.html</filename>
+    <base>SoEngine</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoComposeVec3f.html</anchorfile>
+      <anchor>a82d37615ece25fc7f747635284350ab3</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoComposeVec3f.html</anchorfile>
+      <anchor>a8ef296e73b40015f4a35c41bbe944cf1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoComposeVec3f.html</anchorfile>
+      <anchor>a5116bea614eb8dfeb14570430d65144c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>x</name>
+      <anchorfile>classSoComposeVec3f.html</anchorfile>
+      <anchor>af35cac54bec7b467c585d19f9b3f6793</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>y</name>
+      <anchorfile>classSoComposeVec3f.html</anchorfile>
+      <anchor>a9033ad7b14ece698957f2bf409024fba</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>z</name>
+      <anchorfile>classSoComposeVec3f.html</anchorfile>
+      <anchor>a3bbdc4e6eacd1e3bc0ef1744580d4db1</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>vector</name>
+      <anchorfile>classSoComposeVec3f.html</anchorfile>
+      <anchor>a63bcb8f88c7131e0b2e417f57dca96d5</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoComposeVec4f</name>
+    <filename>classSoComposeVec4f.html</filename>
+    <base>SoEngine</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoComposeVec4f.html</anchorfile>
+      <anchor>a469a1324e0319c959bbadee3303736d9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoComposeVec4f.html</anchorfile>
+      <anchor>a3c7e75111eeb7a4e64773e79b6bb70c8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoComposeVec4f.html</anchorfile>
+      <anchor>ac434c69e7c0bd58bdcc4a1c7b0abeda8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>x</name>
+      <anchorfile>classSoComposeVec4f.html</anchorfile>
+      <anchor>a4536a5a1f774bb3466e8f6834ee1c82e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>y</name>
+      <anchorfile>classSoComposeVec4f.html</anchorfile>
+      <anchor>abcd64f7576d0d203fd4a1f64881ebd4d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>z</name>
+      <anchorfile>classSoComposeVec4f.html</anchorfile>
+      <anchor>afdf729bfa8dadce997080f1849a77c21</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>w</name>
+      <anchorfile>classSoComposeVec4f.html</anchorfile>
+      <anchor>a6d8ae29a09880d5e9aff6b47f01c48f3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>vector</name>
+      <anchorfile>classSoComposeVec4f.html</anchorfile>
+      <anchor>adf4c81fbcd4cbefbe717d633506081fe</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoComputeBoundingBox</name>
+    <filename>classSoComputeBoundingBox.html</filename>
+    <base>SoEngine</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoComputeBoundingBox.html</anchorfile>
+      <anchor>aaa9aa048ef7fc54cb4de4f3002ba57de</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoComputeBoundingBox.html</anchorfile>
+      <anchor>a4ed1f783d5598ee5f38b6c06713b1671</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoComputeBoundingBox.html</anchorfile>
+      <anchor>a098477549ad09755439879b5fc8780fe</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoComputeBoundingBox</name>
+      <anchorfile>classSoComputeBoundingBox.html</anchorfile>
+      <anchor>aadfc510515d7fde40abee1c9de43620c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setViewportRegion</name>
+      <anchorfile>classSoComputeBoundingBox.html</anchorfile>
+      <anchor>a97426b05730655d25703225023f2f351</anchor>
+      <arglist>(const SbViewportRegion &vpr)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbViewportRegion &</type>
+      <name>getViewportRegion</name>
+      <anchorfile>classSoComputeBoundingBox.html</anchorfile>
+      <anchor>a8124629bce7d0e91645daea77bd2ccd5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFNode</type>
+      <name>node</name>
+      <anchorfile>classSoComputeBoundingBox.html</anchorfile>
+      <anchor>a23f40c99e64e982e2d3a88a1f9b551b1</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFPath</type>
+      <name>path</name>
+      <anchorfile>classSoComputeBoundingBox.html</anchorfile>
+      <anchor>ad4ca97e8aa530cdc447b6993ac4ec280</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>min</name>
+      <anchorfile>classSoComputeBoundingBox.html</anchorfile>
+      <anchor>a320568a6746c591421bcfddddaf3b3c4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>max</name>
+      <anchorfile>classSoComputeBoundingBox.html</anchorfile>
+      <anchor>ae77a1fbd8d0c7aa08afcb742a0ed2f45</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>boxCenter</name>
+      <anchorfile>classSoComputeBoundingBox.html</anchorfile>
+      <anchor>af32d6c301face83701ce3977d959add6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>objectCenter</name>
+      <anchorfile>classSoComputeBoundingBox.html</anchorfile>
+      <anchor>accd5aff5caa72d580e74002aff2f5074</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoComputeBoundingBox</name>
+      <anchorfile>classSoComputeBoundingBox.html</anchorfile>
+      <anchor>ae01abc974aa47c26299dbc9f38869dba</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoConcatenate</name>
+    <filename>classSoConcatenate.html</filename>
+    <base>SoEngine</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoConcatenate.html</anchorfile>
+      <anchor>a5efc269c30f81b148f1003dd3ec6b776</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoConcatenate.html</anchorfile>
+      <anchor>aa03d6d50d714b1aeacb25f272572b289</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoConcatenate.html</anchorfile>
+      <anchor>ab03cb8e5ef5a27ca116deffc37dc5961</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoConcatenate</name>
+      <anchorfile>classSoConcatenate.html</anchorfile>
+      <anchor>a1f245d172d0c83845a74228a60a4100e</anchor>
+      <arglist>(SoType inputType)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMField *</type>
+      <name>input</name>
+      <anchorfile>classSoConcatenate.html</anchorfile>
+      <anchor>a02d6a2b555cd040e0f4c512c86d88b0e</anchor>
+      <arglist>[NUMINPUTS]</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput *</type>
+      <name>output</name>
+      <anchorfile>classSoConcatenate.html</anchorfile>
+      <anchor>a2963c32a0e673b1161544158cb0b0826</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoCone</name>
+    <filename>classSoCone.html</filename>
+    <base>SoShape</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Part</name>
+      <anchorfile>classSoCone.html</anchorfile>
+      <anchor>a16fd6ddab267c269e269a883bb2774c1</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoCone.html</anchorfile>
+      <anchor>aeda3349ee060a45da18707cf892bc57d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoCone</name>
+      <anchorfile>classSoCone.html</anchorfile>
+      <anchor>a194d82469bf653f5e361cb262d772fae</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addPart</name>
+      <anchorfile>classSoCone.html</anchorfile>
+      <anchor>a6bd8132e809b5d63e75579c180dfec7e</anchor>
+      <arglist>(SoCone::Part part)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removePart</name>
+      <anchorfile>classSoCone.html</anchorfile>
+      <anchor>aeed3e4496529a3c4eb8b0398e385d943</anchor>
+      <arglist>(SoCone::Part part)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>hasPart</name>
+      <anchorfile>classSoCone.html</anchorfile>
+      <anchor>a310c7878562ab797a53229bbc2e96d0e</anchor>
+      <arglist>(SoCone::Part part) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoCone.html</anchorfile>
+      <anchor>a19cc4033b8b852a85c7000b49bc92ee5</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoCone.html</anchorfile>
+      <anchor>a872dddcbf2abc1f88c192a3fd60b4bb4</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoCone.html</anchorfile>
+      <anchor>a8b72db44472e853bfc9c52b643006eef</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>a954e546c49b3078934c159d05836cfa3</anchor>
+      <arglist>(SoNotList *nl)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBitMask</type>
+      <name>parts</name>
+      <anchorfile>classSoCone.html</anchorfile>
+      <anchor>ae8b026c6f0e7747321e52b456a76fd11</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>bottomRadius</name>
+      <anchorfile>classSoCone.html</anchorfile>
+      <anchor>a6fec355e686bdbed995d478a8aef7236</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>height</name>
+      <anchorfile>classSoCone.html</anchorfile>
+      <anchor>a39bac3fb3f787a8a0a375fa2ca855060</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoCone.html</anchorfile>
+      <anchor>a8aad37e099b8a017e7c6631be9c6d883</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoCone</name>
+      <anchorfile>classSoCone.html</anchorfile>
+      <anchor>ad4870bcfbf408b8bfe38862e9fbbf8f5</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>generatePrimitives</name>
+      <anchorfile>classSoCone.html</anchorfile>
+      <anchor>a5030822da35b640ff56d89e89c451a14</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>computeBBox</name>
+      <anchorfile>classSoCone.html</anchorfile>
+      <anchor>a8d93b12a5f789dd0c3029fad09f672ea</anchor>
+      <arglist>(SoAction *action, SbBox3f &box, SbVec3f &center)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SoDetail *</type>
+      <name>createTriangleDetail</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>a7e62fb1ce714c316cd20c789bbc4d598</anchor>
+      <arglist>(SoRayPickAction *action, const SoPrimitiveVertex *v1, const SoPrimitiveVertex *v2, const SoPrimitiveVertex *v3, SoPickedPoint *pp)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoConeDetail</name>
+    <filename>classSoConeDetail.html</filename>
+    <base>SoDetail</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoConeDetail.html</anchorfile>
+      <anchor>a6b8c8f399291d4aee3a5109acc37a6fd</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoConeDetail</name>
+      <anchorfile>classSoConeDetail.html</anchorfile>
+      <anchor>a4d6065d857e82a14d848dc555b2d7023</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoConeDetail</name>
+      <anchorfile>classSoConeDetail.html</anchorfile>
+      <anchor>a2e90a7d984df1d8782b7165e6daa6192</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoDetail *</type>
+      <name>copy</name>
+      <anchorfile>classSoConeDetail.html</anchorfile>
+      <anchor>ab2c53c6ec06e72c1206da006b32eeed0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPart</name>
+      <anchorfile>classSoConeDetail.html</anchorfile>
+      <anchor>ab6c3f74ee6937f7b08acf0f33ab2078a</anchor>
+      <arglist>(const int part)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getPart</name>
+      <anchorfile>classSoConeDetail.html</anchorfile>
+      <anchor>a6ddf0ec35e8221562732ce5715527e1e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoDetail</name>
+      <anchorfile>classSoDetail.html</anchorfile>
+      <anchor>a7584286c482e7f9ddfce80e2ea02d7fa</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isOfType</name>
+      <anchorfile>classSoDetail.html</anchorfile>
+      <anchor>a176df4de779d768b8c30215e9d97ea29</anchor>
+      <arglist>(const SoType type) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoDetail.html</anchorfile>
+      <anchor>a7867506c649488dd52b0569d807cbc28</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClasses</name>
+      <anchorfile>classSoDetail.html</anchorfile>
+      <anchor>a54ac808db82da0f072ef8f8aa00181f7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoType</type>
+      <name>getClassTypeId</name>
+      <anchorfile>classSoDetail.html</anchorfile>
+      <anchor>a73a661514c9e90826d521597121ba491</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>int</type>
+      <name>part</name>
+      <anchorfile>classSoConeDetail.html</anchorfile>
+      <anchor>a89ae24cd075b24033d6857e2cca1c7fd</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoDetail</name>
+      <anchorfile>classSoDetail.html</anchorfile>
+      <anchor>a9ab95ca77cf53c15d3ca46625a9323d2</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoContextHandler</name>
+    <filename>classSoContextHandler.html</filename>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>destructingContext</name>
+      <anchorfile>classSoContextHandler.html</anchorfile>
+      <anchor>ad20fd1fcbda9fbe9eb397f13f9c7bc45</anchor>
+      <arglist>(uint32_t contextid)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addContextDestructionCallback</name>
+      <anchorfile>classSoContextHandler.html</anchorfile>
+      <anchor>aaf0496a61e928935bba097c3f92f9380</anchor>
+      <arglist>(ContextDestructionCB *func, void *closure)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>removeContextDestructionCallback</name>
+      <anchorfile>classSoContextHandler.html</anchorfile>
+      <anchor>a1e6f8fa0c627413478a78d20ca7c5d98</anchor>
+      <arglist>(ContextDestructionCB *func, void *closure)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoConvexDataCache</name>
+    <filename>classSoConvexDataCache.html</filename>
+    <base>SoCache</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Binding</name>
+      <anchorfile>classSoConvexDataCache.html</anchorfile>
+      <anchor>a70e3d8facedc0750d3fcd7b1977b13a6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoConvexDataCache</name>
+      <anchorfile>classSoConvexDataCache.html</anchorfile>
+      <anchor>ae2636028a43cafa774b0780f888ea219</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoConvexDataCache</name>
+      <anchorfile>classSoConvexDataCache.html</anchorfile>
+      <anchor>a3adec2d147874cfdab6331a309079c2a</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>generate</name>
+      <anchorfile>classSoConvexDataCache.html</anchorfile>
+      <anchor>aae1c67df118df25e3535ebb6892ca86c</anchor>
+      <arglist>(const SoCoordinateElement *const coords, const SbMatrix &matrix, const int32_t *coordindices, const int numcoordindices, const int32_t *matindices, const int32_t *normindices, const int32_t *texindices, const Binding matbinding, const Binding normbinding, const Binding texbinding)</arglist>
+    </member>
+    <member kind="function">
+      <type>const int32_t *</type>
+      <name>getCoordIndices</name>
+      <anchorfile>classSoConvexDataCache.html</anchorfile>
+      <anchor>a5499e70be32ec39fdac79dd830f587b0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNumCoordIndices</name>
+      <anchorfile>classSoConvexDataCache.html</anchorfile>
+      <anchor>a69042015ac6d0649c0e1b184f0d0a759</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const int32_t *</type>
+      <name>getMaterialIndices</name>
+      <anchorfile>classSoConvexDataCache.html</anchorfile>
+      <anchor>a533f7730b325ec6c572f079bd217a19d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNumMaterialIndices</name>
+      <anchorfile>classSoConvexDataCache.html</anchorfile>
+      <anchor>a0fb3cd1f041eef09fb39076dcfbc2e14</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const int32_t *</type>
+      <name>getNormalIndices</name>
+      <anchorfile>classSoConvexDataCache.html</anchorfile>
+      <anchor>a70c0b36348e0d0fd4c61745b547fa01a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNumNormalIndices</name>
+      <anchorfile>classSoConvexDataCache.html</anchorfile>
+      <anchor>af44365c1c8be5759299511203aa6ddbe</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const int32_t *</type>
+      <name>getTexIndices</name>
+      <anchorfile>classSoConvexDataCache.html</anchorfile>
+      <anchor>a6d2137c63da01f710943f765992181c8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNumTexIndices</name>
+      <anchorfile>classSoConvexDataCache.html</anchorfile>
+      <anchor>aafde0ac7b044fd33df17f9a76495fab9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoCoordinate3</name>
+    <filename>classSoCoordinate3.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoCoordinate3.html</anchorfile>
+      <anchor>a428a25f10d62b17f839d65e233793591</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoCoordinate3</name>
+      <anchorfile>classSoCoordinate3.html</anchorfile>
+      <anchor>a6b2a0a4d482803a7a9d05a681aea937f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoCoordinate3.html</anchorfile>
+      <anchor>a97ff3fa7739f930beb60472cbd6f6476</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoCoordinate3.html</anchorfile>
+      <anchor>a817f5e881510d7aa8a900eceaac87140</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoCoordinate3.html</anchorfile>
+      <anchor>a4dfc83ff0ab1c7fc6b22c06b43f5bbab</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoCoordinate3.html</anchorfile>
+      <anchor>adc49a4eed12e606cf48ee28bef34b8de</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoCoordinate3.html</anchorfile>
+      <anchor>a0c94ede2d8397921333b0206cf098dbe</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoCoordinate3.html</anchorfile>
+      <anchor>ad2353b14ff0ba225dfb3f7fa71052d48</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec3f</type>
+      <name>point</name>
+      <anchorfile>classSoCoordinate3.html</anchorfile>
+      <anchor>a51a6e25b7a4d81bc2c573514e8555744</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoCoordinate3.html</anchorfile>
+      <anchor>af331021fcec03f33a0c215beaf666487</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoCoordinate3</name>
+      <anchorfile>classSoCoordinate3.html</anchorfile>
+      <anchor>a17bcad8c2d1a044b9bd878112f755636</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoCoordinate4</name>
+    <filename>classSoCoordinate4.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoCoordinate4.html</anchorfile>
+      <anchor>a75fae7094ab164d0819609dc99cfffd8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoCoordinate4</name>
+      <anchorfile>classSoCoordinate4.html</anchorfile>
+      <anchor>af6f5b8e75da00aeef00ed8ac31d5f01f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoCoordinate4.html</anchorfile>
+      <anchor>a1aeb8d5e41fefc704b95413952a97bd8</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoCoordinate4.html</anchorfile>
+      <anchor>abf79b6f2c55e64cb29e1510b933a9003</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoCoordinate4.html</anchorfile>
+      <anchor>a6a16c41269ec92997b3188b6756916e1</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoCoordinate4.html</anchorfile>
+      <anchor>a7829d2987625df7acc081b5b6acf005e</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoCoordinate4.html</anchorfile>
+      <anchor>a335a9a5b6991b613d7a7e9e1ca6633e0</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoCoordinate4.html</anchorfile>
+      <anchor>ac904fbb90eb5e345e6e12c13057de48c</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec4f</type>
+      <name>point</name>
+      <anchorfile>classSoCoordinate4.html</anchorfile>
+      <anchor>ac52e220adb5d87b99663042196911622</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoCoordinate4.html</anchorfile>
+      <anchor>a1a7224fc271a04b045bb1ad48fadcc08</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoCoordinate4</name>
+      <anchorfile>classSoCoordinate4.html</anchorfile>
+      <anchor>ab90ae65b5cdaa14f00bcbbe7afecf2ab</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoCoordinateElement</name>
+    <filename>classSoCoordinateElement.html</filename>
+    <base>SoReplacedElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoCoordinateElement.html</anchorfile>
+      <anchor>a6a76f3ab0e3da9b92928dfa983fd459d</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function">
+      <type>int32_t</type>
+      <name>getNum</name>
+      <anchorfile>classSoCoordinateElement.html</anchorfile>
+      <anchor>a5929ad3fd021876a300a7067b5f50de0</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>is3D</name>
+      <anchorfile>classSoCoordinateElement.html</anchorfile>
+      <anchor>ae7ce4eb9f2a4d946484f9edd3b56d770</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f &</type>
+      <name>get3</name>
+      <anchorfile>classSoCoordinateElement.html</anchorfile>
+      <anchor>ae02412d99b2cbbe5c29ab246875639f0</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec4f &</type>
+      <name>get4</name>
+      <anchorfile>classSoCoordinateElement.html</anchorfile>
+      <anchor>a17e2e4bbcfb895adac18681173d43ea3</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f *</type>
+      <name>getArrayPtr3</name>
+      <anchorfile>classSoCoordinateElement.html</anchorfile>
+      <anchor>a968d1c81a9b356ac90ef9f0591831a33</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec4f *</type>
+      <name>getArrayPtr4</name>
+      <anchorfile>classSoCoordinateElement.html</anchorfile>
+      <anchor>a1a1f3a5f225c27b62110c50d4dabcb2e</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>print</name>
+      <anchorfile>classSoCoordinateElement.html</anchorfile>
+      <anchor>a9e36b110aaa3a5f287f2f46d5491a140</anchor>
+      <arglist>(FILE *file) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoCoordinateElement.html</anchorfile>
+      <anchor>a723d4b95931e10330528100cc7b8b88c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoCoordinateElement.html</anchorfile>
+      <anchor>a6b05159857b352c8de9f52b36a08e77f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set3</name>
+      <anchorfile>classSoCoordinateElement.html</anchorfile>
+      <anchor>a2f81dcc7ba3a0136d414b1d30703d9c1</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const int32_t numCoords, const SbVec3f *const coords)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set4</name>
+      <anchorfile>classSoCoordinateElement.html</anchorfile>
+      <anchor>a4321cfd3f196510c9b8405b1f4b4f3df</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const int32_t numCoords, const SbVec4f *const coords)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SoCoordinateElement *</type>
+      <name>getInstance</name>
+      <anchorfile>classSoCoordinateElement.html</anchorfile>
+      <anchor>af0cce53ace3c7699da64cd08b83a2b20</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbVec3f</type>
+      <name>getDefault3</name>
+      <anchorfile>classSoCoordinateElement.html</anchorfile>
+      <anchor>a006b828d8e1721c88e06cb9ef5c25170</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbVec4f</type>
+      <name>getDefault4</name>
+      <anchorfile>classSoCoordinateElement.html</anchorfile>
+      <anchor>ad2b1dfdc77198274072d042d218792ea</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoCoordinateElement</name>
+      <anchorfile>classSoCoordinateElement.html</anchorfile>
+      <anchor>a7ae862e4deeb1cc57a6d4389627ddd53</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>int32_t</type>
+      <name>numCoords</name>
+      <anchorfile>classSoCoordinateElement.html</anchorfile>
+      <anchor>af50a3cf9c15daa8ca4fa6ca5cacef2c7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>const SbVec3f *</type>
+      <name>coords3D</name>
+      <anchorfile>classSoCoordinateElement.html</anchorfile>
+      <anchor>a34fbb80708dbc63c3814c996198f9017</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>const SbVec4f *</type>
+      <name>coords4D</name>
+      <anchorfile>classSoCoordinateElement.html</anchorfile>
+      <anchor>ab13ec68ab117528025805d83cd4d6c1b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbBool</type>
+      <name>areCoords3D</name>
+      <anchorfile>classSoCoordinateElement.html</anchorfile>
+      <anchor>af73a059248c929c774ed2ce6e9cea520</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoCounter</name>
+    <filename>classSoCounter.html</filename>
+    <base>SoEngine</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoCounter.html</anchorfile>
+      <anchor>a3d056c62b5327053ea5776887ec9fb75</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoCounter.html</anchorfile>
+      <anchor>acdb43e1cbb9695cc7399f39055a86263</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoCounter.html</anchorfile>
+      <anchor>ac44037550d2bdb71f428c4d701195f2d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoCounter</name>
+      <anchorfile>classSoCounter.html</anchorfile>
+      <anchor>a864ad6b12b2055c5fb6354186a26a81f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFShort</type>
+      <name>min</name>
+      <anchorfile>classSoCounter.html</anchorfile>
+      <anchor>a18b72f09eb77fe0b9929ba74f058c5d0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFShort</type>
+      <name>max</name>
+      <anchorfile>classSoCounter.html</anchorfile>
+      <anchor>a166edeaf3a199340f9a37581cd30e6e9</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFShort</type>
+      <name>step</name>
+      <anchorfile>classSoCounter.html</anchorfile>
+      <anchor>aae155b55670383b609303edebfe5ba9e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTrigger</type>
+      <name>trigger</name>
+      <anchorfile>classSoCounter.html</anchorfile>
+      <anchor>a84f5fc8d03a982d7aca14dd01020a9b6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFShort</type>
+      <name>reset</name>
+      <anchorfile>classSoCounter.html</anchorfile>
+      <anchor>a0a738ea3099db302137c7d1b0efffa8b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>output</name>
+      <anchorfile>classSoCounter.html</anchorfile>
+      <anchor>a90c4163f33d4d3ae0556e9c5e0aa84e5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>syncOut</name>
+      <anchorfile>classSoCounter.html</anchorfile>
+      <anchor>a3b947dc8498b0641e7ab53a9ef26c95b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoCounter</name>
+      <anchorfile>classSoCounter.html</anchorfile>
+      <anchor>abf9471f79a6924f8999bfbc46ef10a5d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoCreaseAngleElement</name>
+    <filename>classSoCreaseAngleElement.html</filename>
+    <base>SoFloatElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoCreaseAngleElement.html</anchorfile>
+      <anchor>a8dd63185faa4e7bb0402986689b915c5</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoCreaseAngleElement.html</anchorfile>
+      <anchor>a50aef6112cf96be7b82beaed1fe5d39b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoCreaseAngleElement.html</anchorfile>
+      <anchor>a7ad0f2e53f0c57c7d3f1beaed2166735</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const float complexity)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoCreaseAngleElement.html</anchorfile>
+      <anchor>a9e20e46f43772e09ce5fd87ec0905577</anchor>
+      <arglist>(SoState *const state, const float complexity)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static float</type>
+      <name>get</name>
+      <anchorfile>classSoCreaseAngleElement.html</anchorfile>
+      <anchor>a9502848d86e19c1d38ae9a3578b4c7e4</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static float</type>
+      <name>get</name>
+      <anchorfile>classSoCreaseAngleElement.html</anchorfile>
+      <anchor>ac580732789ad12cdd9b3194a859b735e</anchor>
+      <arglist>(SoState *const state, const SbBool isvrml1)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static float</type>
+      <name>getDefault</name>
+      <anchorfile>classSoCreaseAngleElement.html</anchorfile>
+      <anchor>a10ff871365f4eee3149508cb22b466e3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static float</type>
+      <name>getDefault</name>
+      <anchorfile>classSoCreaseAngleElement.html</anchorfile>
+      <anchor>a66956098377b3f1c276a7119ddcfab38</anchor>
+      <arglist>(const SbBool isvrml1)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoCreaseAngleElement</name>
+      <anchorfile>classSoCreaseAngleElement.html</anchorfile>
+      <anchor>ada76bc731099a10cf9c73b67b68882be</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoCube</name>
+    <filename>classSoCube.html</filename>
+    <base>SoShape</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoCube.html</anchorfile>
+      <anchor>a43afb7f5fa116334affb6aec763b523f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoCube</name>
+      <anchorfile>classSoCube.html</anchorfile>
+      <anchor>a9d60d4a34fd06ec19ed0da061a328501</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoCube.html</anchorfile>
+      <anchor>adbc636042bf000df3fc613af40caa572</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoCube.html</anchorfile>
+      <anchor>afb5e055a18bf968573b5004b4f46a335</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoCube.html</anchorfile>
+      <anchor>a887abedb1ebe5ed1a66bf41a2e3a6915</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>width</name>
+      <anchorfile>classSoCube.html</anchorfile>
+      <anchor>a19f68a24bfb4b7915b7c9e583bb2fc15</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>height</name>
+      <anchorfile>classSoCube.html</anchorfile>
+      <anchor>a92ea43ebe1d5afb78fdb80b8a50c9ab4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>depth</name>
+      <anchorfile>classSoCube.html</anchorfile>
+      <anchor>a21b8e5af4479ac00b2f93cd5171b2ee5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoCube.html</anchorfile>
+      <anchor>a5009d7c87ff363a8fe4d6025cff7dcd4</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoCube</name>
+      <anchorfile>classSoCube.html</anchorfile>
+      <anchor>a1d48b861970f57feefcf5e4393860b70</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>generatePrimitives</name>
+      <anchorfile>classSoCube.html</anchorfile>
+      <anchor>a197c8d06b5b385647b2972ad2511ea0e</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>computeBBox</name>
+      <anchorfile>classSoCube.html</anchorfile>
+      <anchor>a1cfaafcb67568159eaaa433791213d67</anchor>
+      <arglist>(SoAction *action, SbBox3f &box, SbVec3f &center)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoCubeDetail</name>
+    <filename>classSoCubeDetail.html</filename>
+    <base>SoDetail</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoCubeDetail.html</anchorfile>
+      <anchor>a4b34233ce7b5c7012f1053465f6c2301</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoCubeDetail</name>
+      <anchorfile>classSoCubeDetail.html</anchorfile>
+      <anchor>a3a32e1a67213881f91215b501605ccf0</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoCubeDetail</name>
+      <anchorfile>classSoCubeDetail.html</anchorfile>
+      <anchor>ae29faeb704f1043d3364780b6decc9ef</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoDetail *</type>
+      <name>copy</name>
+      <anchorfile>classSoCubeDetail.html</anchorfile>
+      <anchor>a4caa4ec06c12b8cec6ecec78dd6dc2fe</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPart</name>
+      <anchorfile>classSoCubeDetail.html</anchorfile>
+      <anchor>a3b16fbe26433a1c7f3ed638ca8a5c667</anchor>
+      <arglist>(const int part)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getPart</name>
+      <anchorfile>classSoCubeDetail.html</anchorfile>
+      <anchor>a4dd44da3c455ce6ffa9e066431c2dc0c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>int</type>
+      <name>part</name>
+      <anchorfile>classSoCubeDetail.html</anchorfile>
+      <anchor>a89daaeed80115d9c7f3aa73013dba8f6</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoCullElement</name>
+    <filename>classSoCullElement.html</filename>
+    <base>SoElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoCullElement.html</anchorfile>
+      <anchor>a7c154590416c61f9aa81e797d0a78409</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoCullElement.html</anchorfile>
+      <anchor>a2e203947136e9e41a9298a696283b488</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>matches</name>
+      <anchorfile>classSoCullElement.html</anchorfile>
+      <anchor>acfd52c0bcc33934f32cfe9e0d5ee9a77</anchor>
+      <arglist>(const SoElement *elt) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoElement *</type>
+      <name>copyMatchInfo</name>
+      <anchorfile>classSoCullElement.html</anchorfile>
+      <anchor>af0ae7ab045f37eeed13c8d23295c1f42</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoCullElement.html</anchorfile>
+      <anchor>a8f264eff46a4fe1535fcccc2568a8263</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setViewVolume</name>
+      <anchorfile>classSoCullElement.html</anchorfile>
+      <anchor>aec290713469c0fbd6348e95a73287da2</anchor>
+      <arglist>(SoState *state, const SbViewVolume &vv)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addPlane</name>
+      <anchorfile>classSoCullElement.html</anchorfile>
+      <anchor>a027968f475884448812251f4add09b56</anchor>
+      <arglist>(SoState *state, const SbPlane &newplane)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>cullBox</name>
+      <anchorfile>classSoCullElement.html</anchorfile>
+      <anchor>a82bdc8f789dd60bd48c383f384eecca9</anchor>
+      <arglist>(SoState *state, const SbBox3f &box, const SbBool transform=TRUE)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>cullTest</name>
+      <anchorfile>classSoCullElement.html</anchorfile>
+      <anchor>a608b67d6639a691ab42d37843efca075</anchor>
+      <arglist>(SoState *state, const SbBox3f &box, const SbBool transform=TRUE)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>completelyInside</name>
+      <anchorfile>classSoCullElement.html</anchorfile>
+      <anchor>ab1d3acc7035a0b202de7a7682c5bc5c7</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoCullElement</name>
+      <anchorfile>classSoCullElement.html</anchorfile>
+      <anchor>ac5d1cacb9ac3c7442747088e6b12bc9b</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoCylinder</name>
+    <filename>classSoCylinder.html</filename>
+    <base>SoShape</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Part</name>
+      <anchorfile>classSoCylinder.html</anchorfile>
+      <anchor>a05b9b91a417388c07bb355cc455c8d5e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoCylinder.html</anchorfile>
+      <anchor>ac30d86e9134ae454e03f70d3dbe96421</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoCylinder</name>
+      <anchorfile>classSoCylinder.html</anchorfile>
+      <anchor>ab0d5ea0b83329dbe123bdf09582f9496</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addPart</name>
+      <anchorfile>classSoCylinder.html</anchorfile>
+      <anchor>a04f5737d78087a9a7c502b0564373117</anchor>
+      <arglist>(SoCylinder::Part part)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removePart</name>
+      <anchorfile>classSoCylinder.html</anchorfile>
+      <anchor>a4913f036f5a9b65398c9c96120316cb9</anchor>
+      <arglist>(SoCylinder::Part part)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>hasPart</name>
+      <anchorfile>classSoCylinder.html</anchorfile>
+      <anchor>a9d4060ccf11f6e4629ce881a490986a2</anchor>
+      <arglist>(SoCylinder::Part part) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoCylinder.html</anchorfile>
+      <anchor>adb973cd1b6d3bb74929858b6261f0957</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoCylinder.html</anchorfile>
+      <anchor>a18f5a7b192b5899bd357d3ebd8231bf1</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoCylinder.html</anchorfile>
+      <anchor>aa1a10b67ae1cd15275d757f90ab212fb</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>radius</name>
+      <anchorfile>classSoCylinder.html</anchorfile>
+      <anchor>ac1699c05fc9859ea0140cc8a9bfd1eef</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>height</name>
+      <anchorfile>classSoCylinder.html</anchorfile>
+      <anchor>a31f8dd601478fd5a768c460781b8d9eb</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBitMask</type>
+      <name>parts</name>
+      <anchorfile>classSoCylinder.html</anchorfile>
+      <anchor>a17e414a52b7ccfe341f9fcebc842ed46</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoCylinder.html</anchorfile>
+      <anchor>a107d1827ae7f6be0578ff7e12a60939a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoCylinder</name>
+      <anchorfile>classSoCylinder.html</anchorfile>
+      <anchor>a11a26c90ff23f8fba4351e256519b836</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>generatePrimitives</name>
+      <anchorfile>classSoCylinder.html</anchorfile>
+      <anchor>a7750d9440a96f7ab274ad519d54cb5f5</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>computeBBox</name>
+      <anchorfile>classSoCylinder.html</anchorfile>
+      <anchor>adc07cdf175ac7f81f6f8c4dee6bdc994</anchor>
+      <arglist>(SoAction *action, SbBox3f &box, SbVec3f &center)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoCylinderDetail</name>
+    <filename>classSoCylinderDetail.html</filename>
+    <base>SoDetail</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoCylinderDetail.html</anchorfile>
+      <anchor>a70ccda4b296fff977eb90cce66986f44</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoCylinderDetail</name>
+      <anchorfile>classSoCylinderDetail.html</anchorfile>
+      <anchor>a79c29937eb3222d3bbf00ab0da9bd421</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoCylinderDetail</name>
+      <anchorfile>classSoCylinderDetail.html</anchorfile>
+      <anchor>af1030f70a3389fd6464fdf626aa8b500</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoDetail *</type>
+      <name>copy</name>
+      <anchorfile>classSoCylinderDetail.html</anchorfile>
+      <anchor>a59a3bc175798158e7339bfb6dedecb7a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPart</name>
+      <anchorfile>classSoCylinderDetail.html</anchorfile>
+      <anchor>a97c80b94ba9cee2b6cdd6afe2f5208c6</anchor>
+      <arglist>(const int part)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getPart</name>
+      <anchorfile>classSoCylinderDetail.html</anchorfile>
+      <anchor>adf5f774a8d9ec1971fb9afd09d397d77</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>int</type>
+      <name>part</name>
+      <anchorfile>classSoCylinderDetail.html</anchorfile>
+      <anchor>a9e87ed7b1e64d0304dff1a1877a8481c</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoDataSensor</name>
+    <filename>classSoDataSensor.html</filename>
+    <base>SoDelayQueueSensor</base>
+    <member kind="function">
+      <type></type>
+      <name>SoDataSensor</name>
+      <anchorfile>classSoDataSensor.html</anchorfile>
+      <anchor>ac25bca01660dcf4cb240444b33fbd42c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoDataSensor</name>
+      <anchorfile>classSoDataSensor.html</anchorfile>
+      <anchor>a262cff7df7beb658b4d17f22e0ef7326</anchor>
+      <arglist>(SoSensorCB *func, void *data)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoDataSensor</name>
+      <anchorfile>classSoDataSensor.html</anchorfile>
+      <anchor>a343ae89aa0b891e054bba7354d50a69b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setDeleteCallback</name>
+      <anchorfile>classSoDataSensor.html</anchorfile>
+      <anchor>a150448b51a530012ae970553e0cd59d0</anchor>
+      <arglist>(SoSensorCB *function, void *data=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoNode *</type>
+      <name>getTriggerNode</name>
+      <anchorfile>classSoDataSensor.html</anchorfile>
+      <anchor>a873fb2a0f5ece04600c588d8abdc36e9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoField *</type>
+      <name>getTriggerField</name>
+      <anchorfile>classSoDataSensor.html</anchorfile>
+      <anchor>ac7344d2ec90cc0b7614c9c1877172ec1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoPath *</type>
+      <name>getTriggerPath</name>
+      <anchorfile>classSoDataSensor.html</anchorfile>
+      <anchor>a9863d08cda1bab3d25a084449509ded0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setTriggerPathFlag</name>
+      <anchorfile>classSoDataSensor.html</anchorfile>
+      <anchor>a84765fde3a1daf9447f7a3883fb1657a</anchor>
+      <arglist>(SbBool flag)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>getTriggerPathFlag</name>
+      <anchorfile>classSoDataSensor.html</anchorfile>
+      <anchor>a20d8129c7e29ee589e77e74d4eb9004f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoNotRec::OperationType</type>
+      <name>getTriggerOperationType</name>
+      <anchorfile>classSoDataSensor.html</anchorfile>
+      <anchor>a190eac778bb83b2a8b60287c3513423a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getTriggerIndex</name>
+      <anchorfile>classSoDataSensor.html</anchorfile>
+      <anchor>a3661b5e45da07f9c120fa88a6bdc54a6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getTriggerFieldNumIndices</name>
+      <anchorfile>classSoDataSensor.html</anchorfile>
+      <anchor>a039f73b255b022aa73fe9d1e855950c2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoNode *</type>
+      <name>getTriggerGroupChild</name>
+      <anchorfile>classSoDataSensor.html</anchorfile>
+      <anchor>a3064f2306f2e3ec56eab5153edeeb67a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoNode *</type>
+      <name>getTriggerReplacedGroupChild</name>
+      <anchorfile>classSoDataSensor.html</anchorfile>
+      <anchor>a876dbab9caa38de251b37329fe4aa927</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>trigger</name>
+      <anchorfile>classSoDataSensor.html</anchorfile>
+      <anchor>a4200be321b36a977e358322b229329d6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoDataSensor.html</anchorfile>
+      <anchor>af19eeacd02a6b3e210a07f1bef483428</anchor>
+      <arglist>(SoNotList *l)</arglist>
+    </member>
+    <member kind="function" virtualness="pure">
+      <type>virtual void</type>
+      <name>dyingReference</name>
+      <anchorfile>classSoDataSensor.html</anchorfile>
+      <anchor>aa0aee30e4079e7c04ff58aa08d2f0987</anchor>
+      <arglist>(void)=0</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoDelayQueueSensor</name>
+      <anchorfile>classSoDelayQueueSensor.html</anchorfile>
+      <anchor>ad13897ccad36d059d146f1956b83e08c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoDelayQueueSensor</name>
+      <anchorfile>classSoDelayQueueSensor.html</anchorfile>
+      <anchor>aeba2e89bb52edfb6d47851e0ae2f03e2</anchor>
+      <arglist>(SoSensorCB *func, void *data)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoDelayQueueSensor</name>
+      <anchorfile>classSoDelayQueueSensor.html</anchorfile>
+      <anchor>a89ca819b836f56b8699e5f8a62f0e0b3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPriority</name>
+      <anchorfile>classSoDelayQueueSensor.html</anchorfile>
+      <anchor>abdf3c976cf2f6ca0a1cd67118b326de4</anchor>
+      <arglist>(uint32_t pri)</arglist>
+    </member>
+    <member kind="function">
+      <type>uint32_t</type>
+      <name>getPriority</name>
+      <anchorfile>classSoDelayQueueSensor.html</anchorfile>
+      <anchor>a0ab7eb37bf927dd75d11bd150e9086d5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>schedule</name>
+      <anchorfile>classSoDelayQueueSensor.html</anchorfile>
+      <anchor>a6d3e044f4a81d2e43a51113757d3f86e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>unschedule</name>
+      <anchorfile>classSoDelayQueueSensor.html</anchorfile>
+      <anchor>a0e3737bdbcb78844beae7c759a9e7af4</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isScheduled</name>
+      <anchorfile>classSoDelayQueueSensor.html</anchorfile>
+      <anchor>a49e610acc61bde9db9e95af8fa63de07</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isIdleOnly</name>
+      <anchorfile>classSoDelayQueueSensor.html</anchorfile>
+      <anchor>a6eaa951dcc54e1ffa7c34575fa44301e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>invokeDeleteCallback</name>
+      <anchorfile>classSoDataSensor.html</anchorfile>
+      <anchor>ab9e51845993dd93017c50cc23a49ec8a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static uint32_t</type>
+      <name>getDefaultPriority</name>
+      <anchorfile>classSoDelayQueueSensor.html</anchorfile>
+      <anchor>a20afebece0d66b67cddcf59a3445bf3b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbBool</type>
+      <name>scheduled</name>
+      <anchorfile>classSoDelayQueueSensor.html</anchorfile>
+      <anchor>a5b81587b893c71b31856ee3a8085b9d5</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoDB</name>
+    <filename>classSoDB.html</filename>
+    <member kind="typedef">
+      <type>SbBool</type>
+      <name>ProgressCallbackType</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>a888354ed1231a38f3b035ff1bc757de0</anchor>
+      <arglist>(const SbName &itemid, float fraction, SbBool interruptible, void *userdata)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>init</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>a970f42dfd362c33c69fa1869bfae72b5</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>finish</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>a86ecbcfb8c31b89de106f12ce47d19c7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>cleanup</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>ad5c1b0734798b5fccb01d5a340e5f000</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const char *</type>
+      <name>getVersion</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>a2f93c9a3b9f6b25aa539f2d0273e742e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>read</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>a6590ed18f339d4d0d0bce415becca8d4</anchor>
+      <arglist>(SoInput *input, SoPath *&path)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>read</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>a66cee30314e475dc8053aeacdf9eb167</anchor>
+      <arglist>(SoInput *input, SoBase *&base)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>read</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>a10058f7cd875c4a11375ce62b4e31399</anchor>
+      <arglist>(SoInput *input, SoNode *&rootnode)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoSeparator *</type>
+      <name>readAll</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>a2ceee0dd279cd44b19660ae4fdd427de</anchor>
+      <arglist>(SoInput *input)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoVRMLGroup *</type>
+      <name>readAllVRML</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>a21af0ab91b55308055efe26a43a8ce6d</anchor>
+      <arglist>(SoInput *input)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isValidHeader</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>afb9bfecc5740bc7843805fcdf6407f56</anchor>
+      <arglist>(const char *teststring)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>registerHeader</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>acc6b1ebd3ddc2ceadc5b6924c030d4c6</anchor>
+      <arglist>(const SbString &headerstring, SbBool isbinary, float ivversion, SoDBHeaderCB *precallback, SoDBHeaderCB *postcallback, void *userdata=NULL)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getHeaderData</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>ad07bd0c5c6a73ee1969e5b2e233760a8</anchor>
+      <arglist>(const SbString &headerstring, SbBool &isbinary, float &ivversion, SoDBHeaderCB *&precallback, SoDBHeaderCB *&postcallback, void *&userdata, SbBool substringok=FALSE)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int</type>
+      <name>getNumHeaders</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>a534d491c93463fb0aaf52624871e54f6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbString</type>
+      <name>getHeaderString</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>a7550d7484ebd0141a91167b9225f2499</anchor>
+      <arglist>(const int i)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoField *</type>
+      <name>createGlobalField</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>a4de0ecbf63b7ff4c16157227eca1a9d8</anchor>
+      <arglist>(const SbName &name, SoType type)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoField *</type>
+      <name>getGlobalField</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>ab3b006bd268810d17dd3f57362aa9dd1</anchor>
+      <arglist>(const SbName &name)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>renameGlobalField</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>ac9f92b1c6584725782c2bc22d0bf0ab1</anchor>
+      <arglist>(const SbName &from, const SbName &to)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setRealTimeInterval</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>aaa1018dd9fb76eab1af55c6322bd9019</anchor>
+      <arglist>(const SbTime &interval)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbTime &</type>
+      <name>getRealTimeInterval</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>af1b5ed87dc9d0fdd4e58e0d3dc533fed</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>enableRealTimeSensor</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>a89acf7863ffca8f10501c07ad3a70301</anchor>
+      <arglist>(SbBool on)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoSensorManager *</type>
+      <name>getSensorManager</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>aec3467618745683725f2b5f09f0e9ba4</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setDelaySensorTimeout</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>a4a40b27b0ed0cd4f3ee94f9b97c97894</anchor>
+      <arglist>(const SbTime &t)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbTime &</type>
+      <name>getDelaySensorTimeout</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>af06e3af9a6fa582a02e22ad1175dbf5e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int</type>
+      <name>doSelect</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>ab6c303f9c73503e6d299576d6742ad96</anchor>
+      <arglist>(int nfds, void *readfds, void *writefds, void *exceptfds, struct timeval *usertimeout)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addConverter</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>a01479546225a62b92b9a3d0715417d33</anchor>
+      <arglist>(SoType from, SoType to, SoType converter)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoType</type>
+      <name>getConverter</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>a1ff424d194f13d88abd5efc3e7d5b3b5</anchor>
+      <arglist>(SoType from, SoType to)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isInitialized</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>ab224f9d6c46e1ebe4c491f9acd611406</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>startNotify</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>a78a72575b9e042202ada783d73019caf</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isNotifying</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>a01f3e1cec8bec1629e761b7e9c5b3700</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>endNotify</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>a30ee5427b857fc16afff0a08d8669196</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addProgressCallback</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>a8bfc95770120078504b6004db4a49c1b</anchor>
+      <arglist>(ProgressCallbackType *func, void *userdata)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>removeProgressCallback</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>acfefefa858f3aa8b824cf2c1a9544f0c</anchor>
+      <arglist>(ProgressCallbackType *func, void *userdata)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isMultiThread</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>aacaa6805ae0284379ccc24424e199535</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>readlock</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>a21f6da9e9825cbb89eeacf2b3d6ff357</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>readunlock</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>af706439accf13393ebc3a8b330575bb5</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>writelock</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>a3df36b103bdc10e8918ac9bdffc82461</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>writeunlock</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>ac470ece801064a0164a0f31bc33941e7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>createRoute</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>ac3987b5e5936c7ce8cc11e6c647d717e</anchor>
+      <arglist>(SoNode *from, const char *eventout, SoNode *to, const char *eventin)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>removeRoute</name>
+      <anchorfile>classSoDB.html</anchorfile>
+      <anchor>a48b28389f94db50c1277b99322816652</anchor>
+      <arglist>(SoNode *from, const char *eventout, SoNode *to, const char *eventin)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoDebug</name>
+    <filename>classSoDebug.html</filename>
+    <member kind="function" static="yes">
+      <type>static const char *</type>
+      <name>GetEnv</name>
+      <anchorfile>classSoDebug.html</anchorfile>
+      <anchor>adf27ebf5600b2c50243299d488bfa2e0</anchor>
+      <arglist>(const char *var)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>RTPrintf</name>
+      <anchorfile>classSoDebug.html</anchorfile>
+      <anchor>a5738b3477f0fa0a3b59e14cc51da8c7b</anchor>
+      <arglist>(const char *formatstr,...)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>NamePtr</name>
+      <anchorfile>classSoDebug.html</anchorfile>
+      <anchor>a02d06658b68cad8e84fe6c031e79de93</anchor>
+      <arglist>(const char *name, void *ptr)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const char *</type>
+      <name>PtrName</name>
+      <anchorfile>classSoDebug.html</anchorfile>
+      <anchor>a8b1925e2f5e266d9ce1e1ae472ca45d1</anchor>
+      <arglist>(void *ptr)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>write</name>
+      <anchorfile>classSoDebug.html</anchorfile>
+      <anchor>a4cabb5a8af0936a8c5507e6536f44cfe</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>writeToFile</name>
+      <anchorfile>classSoDebug.html</anchorfile>
+      <anchor>a6a3cd17303120b896d72dd95f5903845</anchor>
+      <arglist>(SoNode *node, const char *filename)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>writeField</name>
+      <anchorfile>classSoDebug.html</anchorfile>
+      <anchor>a4b156a1e8e035e09f510ca1f76e28071</anchor>
+      <arglist>(SoField *field)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>printName</name>
+      <anchorfile>classSoDebug.html</anchorfile>
+      <anchor>ab763ff9ca9d1680feb75907f6fe27584</anchor>
+      <arglist>(SoBase *base)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoDebugError</name>
+    <filename>classSoDebugError.html</filename>
+    <base>SoError</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Severity</name>
+      <anchorfile>classSoDebugError.html</anchorfile>
+      <anchor>a75af94a4fc4f0feb5b2ead59b04e9bbd</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoDebugError.html</anchorfile>
+      <anchor>a608e8376b0af4d87579b5da4aab9ec6b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoDebugError::Severity</type>
+      <name>getSeverity</name>
+      <anchorfile>classSoDebugError.html</anchorfile>
+      <anchor>a1b07bfafad1f89368c0c117048d5be40</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoError</name>
+      <anchorfile>classSoError.html</anchorfile>
+      <anchor>aedcf39df541330db83bb8264c81b7033</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbString &</type>
+      <name>getDebugString</name>
+      <anchorfile>classSoError.html</anchorfile>
+      <anchor>a83dc45e92db93c3544514627528c32a7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isOfType</name>
+      <anchorfile>classSoError.html</anchorfile>
+      <anchor>a0aa97b9643b096a937e9089a0b4ba407</anchor>
+      <arglist>(const SoType type) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>post</name>
+      <anchorfile>classSoDebugError.html</anchorfile>
+      <anchor>ac58cb29fc7116d5c41c2e41b9d9465b2</anchor>
+      <arglist>(const char *const source, const char *const format,...)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>postWarning</name>
+      <anchorfile>classSoDebugError.html</anchorfile>
+      <anchor>ade660ff7e6ba7ff6c8f716016cf55531</anchor>
+      <arglist>(const char *const source, const char *const format,...)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>postInfo</name>
+      <anchorfile>classSoDebugError.html</anchorfile>
+      <anchor>a0ec1038afce3f363d0566db878de8564</anchor>
+      <arglist>(const char *const source, const char *const format,...)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setHandlerCallback</name>
+      <anchorfile>classSoError.html</anchorfile>
+      <anchor>a3221f7f406b8788c5f3dce1475da00b0</anchor>
+      <arglist>(SoErrorCB *const func, void *const data)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoErrorCB *</type>
+      <name>getHandlerCallback</name>
+      <anchorfile>classSoError.html</anchorfile>
+      <anchor>a2caf61a4c7e75c86e215ac99b28f0f06</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>getHandlerData</name>
+      <anchorfile>classSoError.html</anchorfile>
+      <anchor>acae62657f4158d0d9edd3dd88bd9968c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoType</type>
+      <name>getClassTypeId</name>
+      <anchorfile>classSoError.html</anchorfile>
+      <anchor>ae2c90745f79f7bbbc4f5038aad369381</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>post</name>
+      <anchorfile>classSoError.html</anchorfile>
+      <anchor>a7648888fdc2d85156787a76d7d064c66</anchor>
+      <arglist>(const char *const format,...)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbString</type>
+      <name>getString</name>
+      <anchorfile>classSoError.html</anchorfile>
+      <anchor>a0fe91f7aa9a113f40d7b8e9bd9831895</anchor>
+      <arglist>(const SoNode *const node)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbString</type>
+      <name>getString</name>
+      <anchorfile>classSoError.html</anchorfile>
+      <anchor>adaeb1d41a48af32140a4f3d94c5f4602</anchor>
+      <arglist>(const SoPath *const path)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbString</type>
+      <name>getString</name>
+      <anchorfile>classSoError.html</anchorfile>
+      <anchor>a68f1a499bb28288b1a5f97b9a4ce6131</anchor>
+      <arglist>(const SoEngine *const engine)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoError.html</anchorfile>
+      <anchor>a2503816e8f12af785974fb7214b3efc6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClasses</name>
+      <anchorfile>classSoError.html</anchorfile>
+      <anchor>ac71997bf86112c4437f2f90213434dba</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SoErrorCBPtr</type>
+      <name>getHandler</name>
+      <anchorfile>classSoDebugError.html</anchorfile>
+      <anchor>a9ab7c7bf255a2b22e25239c788f90832</anchor>
+      <arglist>(void *&data) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setDebugString</name>
+      <anchorfile>classSoError.html</anchorfile>
+      <anchor>a2538d100bcb6df743a8fc9f51602dcea</anchor>
+      <arglist>(const char *const str)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>appendToDebugString</name>
+      <anchorfile>classSoError.html</anchorfile>
+      <anchor>aef396299b8419b1b09ba4bcc838289b6</anchor>
+      <arglist>(const char *const str)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>handleError</name>
+      <anchorfile>classSoError.html</anchorfile>
+      <anchor>a899fe836763793c96a74e18d6d4f3334</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>defaultHandlerCB</name>
+      <anchorfile>classSoError.html</anchorfile>
+      <anchor>a48f1514286444569c8ba7c4ae59b56ce</anchor>
+      <arglist>(const SoError *error, void *userdata)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoDecimationPercentageElement</name>
+    <filename>classSoDecimationPercentageElement.html</filename>
+    <base>SoFloatElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoDecimationPercentageElement.html</anchorfile>
+      <anchor>a1f2a596f7ae63b36be4a63b4ce322b49</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoDecimationPercentageElement.html</anchorfile>
+      <anchor>a5699d52dfd1368156c9c94f23fabf55e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoDecimationPercentageElement.html</anchorfile>
+      <anchor>af7fd5635d3c2be800dc93b0ff6b9a3b3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoDecimationPercentageElement.html</anchorfile>
+      <anchor>ad632dba58921b90f8deade1b8866a8eb</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const float complexity)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoDecimationPercentageElement.html</anchorfile>
+      <anchor>a45652f5d24df8e94f10ec3a148a250bb</anchor>
+      <arglist>(SoState *const state, const float complexity)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static float</type>
+      <name>get</name>
+      <anchorfile>classSoDecimationPercentageElement.html</anchorfile>
+      <anchor>adcdd0a19ac9aaef7a17163291a4cf0ce</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static float</type>
+      <name>getDefault</name>
+      <anchorfile>classSoDecimationPercentageElement.html</anchorfile>
+      <anchor>a6d06406f52e90258e38d54258bf7c730</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoDecimationPercentageElement</name>
+      <anchorfile>classSoDecimationPercentageElement.html</anchorfile>
+      <anchor>a2109642492da93042b50edf7df5a5a2f</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoDecimationTypeElement</name>
+    <filename>classSoDecimationTypeElement.html</filename>
+    <base>SoInt32Element</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Type</name>
+      <anchorfile>classSoDecimationTypeElement.html</anchorfile>
+      <anchor>ab77cb535bf5eca102428ce829a5db59f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoDecimationTypeElement.html</anchorfile>
+      <anchor>a6ca12ce719de9f37265fda7abdf3f79e</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoDecimationTypeElement.html</anchorfile>
+      <anchor>adf6250caf286ab0cd952a9b53a4321ae</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoDecimationTypeElement.html</anchorfile>
+      <anchor>ae0a4551af8ceb3315114269241ec417a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoDecimationTypeElement.html</anchorfile>
+      <anchor>a8f396209d74305c1498b4827a50d133f</anchor>
+      <arglist>(SoState *const state, const Type type)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoDecimationTypeElement.html</anchorfile>
+      <anchor>abcc4a91e9388e6e5d6cb87aa3be35ca5</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const Type type)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static Type</type>
+      <name>get</name>
+      <anchorfile>classSoDecimationTypeElement.html</anchorfile>
+      <anchor>a1911c4e17b8e4a36cc7bcaae9899bfc9</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static Type</type>
+      <name>getDefault</name>
+      <anchorfile>classSoDecimationTypeElement.html</anchorfile>
+      <anchor>a91c5dc630b6320fb3a9bf040b08045a4</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoDecimationTypeElement</name>
+      <anchorfile>classSoDecimationTypeElement.html</anchorfile>
+      <anchor>a51b7e15b0322b7d97b932365c7bbbdf2</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoDecomposeMatrix</name>
+    <filename>classSoDecomposeMatrix.html</filename>
+    <base>SoEngine</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoDecomposeMatrix.html</anchorfile>
+      <anchor>a6702abb8c83dfe90d38dd2cc51461b23</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoDecomposeMatrix.html</anchorfile>
+      <anchor>a78688a92e5cfdacdf2dafc6439bf4d4e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoDecomposeMatrix.html</anchorfile>
+      <anchor>a2cb3d3fe33c9199d2e8e478784eba739</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFMatrix</type>
+      <name>matrix</name>
+      <anchorfile>classSoDecomposeMatrix.html</anchorfile>
+      <anchor>a54096e2f7a4f4aa80df51fd6be3b3ff5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec3f</type>
+      <name>center</name>
+      <anchorfile>classSoDecomposeMatrix.html</anchorfile>
+      <anchor>a181aa5ce78179323d129b697ae73d47b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>translation</name>
+      <anchorfile>classSoDecomposeMatrix.html</anchorfile>
+      <anchor>abcabdb1cb175b5f06ed609e6dbb4ef78</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>rotation</name>
+      <anchorfile>classSoDecomposeMatrix.html</anchorfile>
+      <anchor>a97c3d1b772b24b92575384e06f20c69b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>scaleFactor</name>
+      <anchorfile>classSoDecomposeMatrix.html</anchorfile>
+      <anchor>aee71769f2469748475aa2bb609cde77c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>scaleOrientation</name>
+      <anchorfile>classSoDecomposeMatrix.html</anchorfile>
+      <anchor>a5cebd08d5bd915d604fb70d3bc7e85d3</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoDecomposeRotation</name>
+    <filename>classSoDecomposeRotation.html</filename>
+    <base>SoEngine</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoDecomposeRotation.html</anchorfile>
+      <anchor>a3628d1aded59c060cff19c4862c79a13</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoDecomposeRotation.html</anchorfile>
+      <anchor>a6885bb56b5a2ab53a952800118dea518</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoDecomposeRotation.html</anchorfile>
+      <anchor>a0e08dd18205e42e8cc702a056fba4899</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFRotation</type>
+      <name>rotation</name>
+      <anchorfile>classSoDecomposeRotation.html</anchorfile>
+      <anchor>a38e22a181881145021896ebf4ca3339c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>axis</name>
+      <anchorfile>classSoDecomposeRotation.html</anchorfile>
+      <anchor>aba5d52e7655c0e8bd6ec75f22f03b073</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>angle</name>
+      <anchorfile>classSoDecomposeRotation.html</anchorfile>
+      <anchor>a895ce5a23350132bd71c97f1687b6c28</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoDecomposeVec2f</name>
+    <filename>classSoDecomposeVec2f.html</filename>
+    <base>SoEngine</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoDecomposeVec2f.html</anchorfile>
+      <anchor>a3b95b6803dcb9082f9c8768c4d0be319</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoDecomposeVec2f.html</anchorfile>
+      <anchor>a82c0964a144bc52e0f76390b2f1e0f2d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoDecomposeVec2f.html</anchorfile>
+      <anchor>ab7aa698b7bd0edff32ebb1e068d39edb</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec2f</type>
+      <name>vector</name>
+      <anchorfile>classSoDecomposeVec2f.html</anchorfile>
+      <anchor>a2133b32a4ccdc8c2a8d46d659a3c8d67</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>x</name>
+      <anchorfile>classSoDecomposeVec2f.html</anchorfile>
+      <anchor>a7bdc25bd0a74d2f7aa60ab8e9e7795ce</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>y</name>
+      <anchorfile>classSoDecomposeVec2f.html</anchorfile>
+      <anchor>ae6f0965af2b31c18cd30137bdab10346</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoDecomposeVec3f</name>
+    <filename>classSoDecomposeVec3f.html</filename>
+    <base>SoEngine</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoDecomposeVec3f.html</anchorfile>
+      <anchor>ae58613708c94b4c06ee48c72928e6d4e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoDecomposeVec3f.html</anchorfile>
+      <anchor>af38a09fe3e633047ef70724114c71b52</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoDecomposeVec3f.html</anchorfile>
+      <anchor>a5b8929ccec8e67d5648d82ac882295cf</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec3f</type>
+      <name>vector</name>
+      <anchorfile>classSoDecomposeVec3f.html</anchorfile>
+      <anchor>a50eaaeb518759e1b86ad0ab9f21c0d40</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>x</name>
+      <anchorfile>classSoDecomposeVec3f.html</anchorfile>
+      <anchor>a94c1cc4f6f4a22ac870ba228dead101c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>y</name>
+      <anchorfile>classSoDecomposeVec3f.html</anchorfile>
+      <anchor>a5f75fdf04c1191c6fcdc2b1aebfad572</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>z</name>
+      <anchorfile>classSoDecomposeVec3f.html</anchorfile>
+      <anchor>a5ca8de0537b8f19e206bfe5ad6dec55a</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoDecomposeVec4f</name>
+    <filename>classSoDecomposeVec4f.html</filename>
+    <base>SoEngine</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoDecomposeVec4f.html</anchorfile>
+      <anchor>a5ca0dcbc4ddf005eff6e48d59c670c94</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoDecomposeVec4f.html</anchorfile>
+      <anchor>a12ded06401715e0f869b9502d0c2918a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoDecomposeVec4f.html</anchorfile>
+      <anchor>a33df6ff9f61498453ba9cc7eb5811551</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec4f</type>
+      <name>vector</name>
+      <anchorfile>classSoDecomposeVec4f.html</anchorfile>
+      <anchor>a4a651b269aa2047d0e18edc0940f6529</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>x</name>
+      <anchorfile>classSoDecomposeVec4f.html</anchorfile>
+      <anchor>ad81ffe20e190629afbae1874a42a3685</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>y</name>
+      <anchorfile>classSoDecomposeVec4f.html</anchorfile>
+      <anchor>ab4c800832bf1e71b915849513d5b2bfb</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>z</name>
+      <anchorfile>classSoDecomposeVec4f.html</anchorfile>
+      <anchor>a21a114bf8b5a17cc2306a8d7c578400a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>w</name>
+      <anchorfile>classSoDecomposeVec4f.html</anchorfile>
+      <anchor>a99936fdacfefd6a0542071253637fe5d</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoDelayQueueSensor</name>
+    <filename>classSoDelayQueueSensor.html</filename>
+    <base>SoSensor</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>trigger</name>
+      <anchorfile>classSoDelayQueueSensor.html</anchorfile>
+      <anchor>a0b8ec90cc9ab774853624c2f9de76344</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoDepthBuffer</name>
+    <filename>classSoDepthBuffer.html</filename>
+    <base>SoNode</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>DepthWriteFunction</name>
+      <anchorfile>classSoDepthBuffer.html</anchorfile>
+      <anchor>a55258c0be1e38002eec580cb478c3a07</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>NEVER</name>
+      <anchorfile>classSoDepthBuffer.html</anchorfile>
+      <anchor>a55258c0be1e38002eec580cb478c3a07a6d03bc7a715a5712759b79c09af20b61</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>ALWAYS</name>
+      <anchorfile>classSoDepthBuffer.html</anchorfile>
+      <anchor>a55258c0be1e38002eec580cb478c3a07a0a8cf68dc4fa68e0bfd742285ca3cbef</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>LESS</name>
+      <anchorfile>classSoDepthBuffer.html</anchorfile>
+      <anchor>a55258c0be1e38002eec580cb478c3a07aa7a2a0f3c76f9e2c85b768f074600ecf</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>LEQUAL</name>
+      <anchorfile>classSoDepthBuffer.html</anchorfile>
+      <anchor>a55258c0be1e38002eec580cb478c3a07aa32b65501c9e972e17d2ab1bae84dd55</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>EQUAL</name>
+      <anchorfile>classSoDepthBuffer.html</anchorfile>
+      <anchor>a55258c0be1e38002eec580cb478c3a07af0bca2cdd0e39824d57dbec2419489c3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>GEQUAL</name>
+      <anchorfile>classSoDepthBuffer.html</anchorfile>
+      <anchor>a55258c0be1e38002eec580cb478c3a07a3188110fafd5f18a5506765f05914751</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>GREATER</name>
+      <anchorfile>classSoDepthBuffer.html</anchorfile>
+      <anchor>a55258c0be1e38002eec580cb478c3a07a7c6306488e48116e1d0b33b6714d102c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>NOTEQUAL</name>
+      <anchorfile>classSoDepthBuffer.html</anchorfile>
+      <anchor>a55258c0be1e38002eec580cb478c3a07ad06778753dbdad8764cc74c0ba858590</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoDepthBuffer.html</anchorfile>
+      <anchor>af0a07ce69c36265e7c06cdf5c2446139</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoDepthBuffer</name>
+      <anchorfile>classSoDepthBuffer.html</anchorfile>
+      <anchor>adc3534d7a8bdaa876ff8715546d64b98</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoDepthBuffer.html</anchorfile>
+      <anchor>a05d48e6f1eb4408267e71c2579e67c41</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>test</name>
+      <anchorfile>classSoDepthBuffer.html</anchorfile>
+      <anchor>a04b5257cc434a90f39b67be191618e40</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>write</name>
+      <anchorfile>classSoDepthBuffer.html</anchorfile>
+      <anchor>acfbc95dd6959c7d53ff82babc0c4e110</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>function</name>
+      <anchorfile>classSoDepthBuffer.html</anchorfile>
+      <anchor>a4de696e790706a1769b87d1515e35e62</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec2f</type>
+      <name>range</name>
+      <anchorfile>classSoDepthBuffer.html</anchorfile>
+      <anchor>a9b6e670c6f75cdd9970802bdf7bc79f7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoDepthBuffer.html</anchorfile>
+      <anchor>a043cb4e3c44eaaa797ff42dd178b70e5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoDepthBuffer</name>
+      <anchorfile>classSoDepthBuffer.html</anchorfile>
+      <anchor>a99bd287f43d43bd1755d2601d137562d</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoDepthBufferElement</name>
+    <filename>classSoDepthBufferElement.html</filename>
+    <base>SoElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoDepthBufferElement.html</anchorfile>
+      <anchor>afd3055db490a42b55dd356cc8c71a0bf</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoDepthBufferElement.html</anchorfile>
+      <anchor>acfcbdf02e3aa77302a3cd35f76f6c63f</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pop</name>
+      <anchorfile>classSoDepthBufferElement.html</anchorfile>
+      <anchor>ab0fa4146703f8a4ad17f81a23e6f1655</anchor>
+      <arglist>(SoState *state, const SoElement *prevTopElement)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>matches</name>
+      <anchorfile>classSoDepthBufferElement.html</anchorfile>
+      <anchor>aee0f7ee18367578e73e9e11f43c1f510</anchor>
+      <arglist>(const SoElement *element) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoElement *</type>
+      <name>copyMatchInfo</name>
+      <anchorfile>classSoDepthBufferElement.html</anchorfile>
+      <anchor>a3b81dc8eeedc143ba823fd16880aa8e8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoDepthBufferElement.html</anchorfile>
+      <anchor>af838b5814ec699c3a3f62548302ea8ed</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoDepthBufferElement.html</anchorfile>
+      <anchor>a9bed5428a7a300dd62b036f6e1cdb0fa</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoDepthBufferElement.html</anchorfile>
+      <anchor>a81e18aafbc3b79020d9372fb205f721c</anchor>
+      <arglist>(SoState *state, SbBool test, SbBool write, DepthWriteFunction function, SbVec2f range)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>get</name>
+      <anchorfile>classSoDepthBufferElement.html</anchorfile>
+      <anchor>ae44309e34d869473d098759c481b18e1</anchor>
+      <arglist>(SoState *state, SbBool &test_out, SbBool &write_out, DepthWriteFunction &function_out, SbVec2f &range_out)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getTestEnable</name>
+      <anchorfile>classSoDepthBufferElement.html</anchorfile>
+      <anchor>a879971eb77b8e2a4691d96ad43cc8474</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getWriteEnable</name>
+      <anchorfile>classSoDepthBufferElement.html</anchorfile>
+      <anchor>a29b0c930a47410f349f90b24d03524d1</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static DepthWriteFunction</type>
+      <name>getFunction</name>
+      <anchorfile>classSoDepthBufferElement.html</anchorfile>
+      <anchor>a002ba8eb710fbebe369ab49b8fe2513e</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbVec2f</type>
+      <name>getRange</name>
+      <anchorfile>classSoDepthBufferElement.html</anchorfile>
+      <anchor>aae2d9bac96511d9bc759ec3704da4e55</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoDepthBufferElement</name>
+      <anchorfile>classSoDepthBufferElement.html</anchorfile>
+      <anchor>a69f5b62061af178bc4282e73a4fedbb8</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setElt</name>
+      <anchorfile>classSoDepthBufferElement.html</anchorfile>
+      <anchor>af96bd125636841c7bbc8ef62c749ab81</anchor>
+      <arglist>(SbBool test, SbBool write, DepthWriteFunction function, SbVec2f range)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoDetail</name>
+    <filename>classSoDetail.html</filename>
+    <member kind="function" virtualness="pure">
+      <type>virtual SoDetail *</type>
+      <name>copy</name>
+      <anchorfile>classSoDetail.html</anchorfile>
+      <anchor>a1fe89bba19607b2854fb41beec156b67</anchor>
+      <arglist>(void) const =0</arglist>
+    </member>
+    <member kind="function" virtualness="pure">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoDetail.html</anchorfile>
+      <anchor>a5f254d2c666e18624de3bd2aedbc2b46</anchor>
+      <arglist>(void) const =0</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoDetailList</name>
+    <filename>classSoDetailList.html</filename>
+    <base>SbPList</base>
+    <member kind="function">
+      <type></type>
+      <name>SoDetailList</name>
+      <anchorfile>classSoDetailList.html</anchorfile>
+      <anchor>a2a581608ddfd8140c87377c5c23b3c93</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoDetailList</name>
+      <anchorfile>classSoDetailList.html</anchorfile>
+      <anchor>a1c3d4d06f64bb86665cd4192271c5c14</anchor>
+      <arglist>(const int sizehint)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoDetailList</name>
+      <anchorfile>classSoDetailList.html</anchorfile>
+      <anchor>a6a04bc8f53c87eb30d5c26f13df6a14c</anchor>
+      <arglist>(const SoDetailList &l)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SoDetailList</name>
+      <anchorfile>classSoDetailList.html</anchorfile>
+      <anchor>a75f3a6dba3067c95061024b540f16267</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>truncate</name>
+      <anchorfile>classSoDetailList.html</anchorfile>
+      <anchor>a991227efed1d231562858d0303609dfb</anchor>
+      <arglist>(const int length, const int fit=0)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>copy</name>
+      <anchorfile>classSoDetailList.html</anchorfile>
+      <anchor>a555f88b11be299f2fe2221024e920682</anchor>
+      <arglist>(const SoDetailList &l)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoDetail *</type>
+      <name>operator[]</name>
+      <anchorfile>classSoDetailList.html</anchorfile>
+      <anchor>aa93a8ff7f9cb9ca2bc5483d21dcf959a</anchor>
+      <arglist>(const int idx) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set</name>
+      <anchorfile>classSoDetailList.html</anchorfile>
+      <anchor>ad943c37febf69f78808b15a8fcaec341</anchor>
+      <arglist>(const int index, SoDetail *item)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoDiffuseColorElement</name>
+    <filename>classSoDiffuseColorElement.html</filename>
+    <base>SoReplacedElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoDiffuseColorElement.html</anchorfile>
+      <anchor>a89b954b0bb592e0af5c08560f176d1c8</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function">
+      <type>int32_t</type>
+      <name>getNum</name>
+      <anchorfile>classSoDiffuseColorElement.html</anchorfile>
+      <anchor>abd968de03a8e9b2ad650d91195e8f34c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbColor &</type>
+      <name>get</name>
+      <anchorfile>classSoDiffuseColorElement.html</anchorfile>
+      <anchor>aca42a9e2ac064212841cf4b346712c3e</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbColor *</type>
+      <name>getColorArrayPtr</name>
+      <anchorfile>classSoDiffuseColorElement.html</anchorfile>
+      <anchor>a13b4f50852f0904c122cf5f0075ff313</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>const uint32_t *</type>
+      <name>getPackedArrayPtr</name>
+      <anchorfile>classSoDiffuseColorElement.html</anchorfile>
+      <anchor>ac2616870111fa4741e3139666b2b66bc</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoDiffuseColorElement.html</anchorfile>
+      <anchor>a396a31b530f78bc1cc8d3cf568fdbc32</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoDiffuseColorElement.html</anchorfile>
+      <anchor>a99061f2a08964ac3fafc5f2adcaa9575</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoDiffuseColorElement.html</anchorfile>
+      <anchor>a07c17e69f481f0ecb8724ba96bf55e99</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const int32_t numcolors, const SbColor *const colors)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoDiffuseColorElement.html</anchorfile>
+      <anchor>ac848e15195917f72a4a889730a731658</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const int32_t numcolors, const uint32_t *const colors, const SbBool packedtransparency=FALSE)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SoDiffuseColorElement *</type>
+      <name>getInstance</name>
+      <anchorfile>classSoDiffuseColorElement.html</anchorfile>
+      <anchor>adeeb49c9e6f004db425259c2c9eec124</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoDiffuseColorElement</name>
+      <anchorfile>classSoDiffuseColorElement.html</anchorfile>
+      <anchor>a46934c30357f1d0ec664dea3456b8aeb</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoDirectionalLight</name>
+    <filename>classSoDirectionalLight.html</filename>
+    <base>SoLight</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoDirectionalLight.html</anchorfile>
+      <anchor>a0760831027463ee678e0ddc8fd8b73bb</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoDirectionalLight</name>
+      <anchorfile>classSoDirectionalLight.html</anchorfile>
+      <anchor>a6beb73067cc6604001516bd2e7eef63b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoDirectionalLight.html</anchorfile>
+      <anchor>a4d8a6da6e6c3c9617de0e99042d846f2</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoLight.html</anchorfile>
+      <anchor>adc1d9b76d02f79bff5fc48f67de62746</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>direction</name>
+      <anchorfile>classSoDirectionalLight.html</anchorfile>
+      <anchor>a78c3a83326d1f022b3fa004fd1988fb7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>on</name>
+      <anchorfile>classSoLight.html</anchorfile>
+      <anchor>aa54c2cc474667387a3ef81ebf87e1ad6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>intensity</name>
+      <anchorfile>classSoLight.html</anchorfile>
+      <anchor>a5f50fb5351d88c8166fbf4255636b048</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFColor</type>
+      <name>color</name>
+      <anchorfile>classSoLight.html</anchorfile>
+      <anchor>a162dac4d38c438c13ada04fb0a4aac1f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoDirectionalLight.html</anchorfile>
+      <anchor>a853c45fabb4d05010be990ed4f95d9df</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoDirectionalLight</name>
+      <anchorfile>classSoDirectionalLight.html</anchorfile>
+      <anchor>a05837c5c856edd84151a3044bde15dcd</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoLight</name>
+      <anchorfile>classSoLight.html</anchorfile>
+      <anchor>a966891c619160fd6d40bb8309341630f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoLight</name>
+      <anchorfile>classSoLight.html</anchorfile>
+      <anchor>aed349e5268db4c662c368c836210b16b</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoDirectionalLightDragger</name>
+    <filename>classSoDirectionalLightDragger.html</filename>
+    <base>SoDragger</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoDirectionalLightDragger.html</anchorfile>
+      <anchor>a9377fb225815f3ef09a7339a53e55a07</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoNodekitCatalog *</type>
+      <name>getNodekitCatalog</name>
+      <anchorfile>classSoDirectionalLightDragger.html</anchorfile>
+      <anchor>a167e991210b9a98dd8b3d5a243bdd55f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoDirectionalLightDragger</name>
+      <anchorfile>classSoDirectionalLightDragger.html</anchorfile>
+      <anchor>a14651d7fb0f95d7befb9bd70c35f6406</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a80e097aa02fde58e7639d1838448e259</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>saveStartParameters</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a9bca559c2581d4c09ecf2c81b8285764</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFRotation</type>
+      <name>rotation</name>
+      <anchorfile>classSoDirectionalLightDragger.html</anchorfile>
+      <anchor>ac0954427a5a2bc50827692d8922050cd</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>translation</name>
+      <anchorfile>classSoDirectionalLightDragger.html</anchorfile>
+      <anchor>aee4f54e9095128c222336e09a8c441cf</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoDirectionalLightDragger.html</anchorfile>
+      <anchor>ac998e21e13ec9530166dda51728323b5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoDirectionalLightDragger</name>
+      <anchorfile>classSoDirectionalLightDragger.html</anchorfile>
+      <anchor>aab0b18e564de24da11ee302b79603679</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setUpConnections</name>
+      <anchorfile>classSoDirectionalLightDragger.html</anchorfile>
+      <anchor>a5d6a4a6d30bcb422db36a745f68733ee</anchor>
+      <arglist>(SbBool onoff, SbBool doitalways=FALSE)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setDefaultOnNonWritingFields</name>
+      <anchorfile>classSoDirectionalLightDragger.html</anchorfile>
+      <anchor>aff0f7d108122cc57d238786123ef59dd</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a813770e15d6cee62883dbe4cbd456c92</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>fieldSensorCB</name>
+      <anchorfile>classSoDirectionalLightDragger.html</anchorfile>
+      <anchor>aa5870f7164dbf184fdd536b6a8414989</anchor>
+      <arglist>(void *f, SoSensor *s)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>valueChangedCB</name>
+      <anchorfile>classSoDirectionalLightDragger.html</anchorfile>
+      <anchor>ac0f3901a70e0bfa884cc46e74a19792d</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>rotFieldSensor</name>
+      <anchorfile>classSoDirectionalLightDragger.html</anchorfile>
+      <anchor>a4f9e4661b9ab9a003f7814cc32af6d90</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>translFieldSensor</name>
+      <anchorfile>classSoDirectionalLightDragger.html</anchorfile>
+      <anchor>a1f824090ea2a124a512f28a539438b77</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoDirectionalLightManip</name>
+    <filename>classSoDirectionalLightManip.html</filename>
+    <base>SoDirectionalLight</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoDirectionalLightManip.html</anchorfile>
+      <anchor>ae9208944ebe6658512549b0a5082ea6d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoDirectionalLightManip</name>
+      <anchorfile>classSoDirectionalLightManip.html</anchorfile>
+      <anchor>a42f2cbe452fc3921823ef651a53e1384</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoDragger *</type>
+      <name>getDragger</name>
+      <anchorfile>classSoDirectionalLightManip.html</anchorfile>
+      <anchor>a42012f970c931482ade3af4e4eaf2568</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>replaceNode</name>
+      <anchorfile>classSoDirectionalLightManip.html</anchorfile>
+      <anchor>a2ae48f47de4ddc4c2c800c75a633d96e</anchor>
+      <arglist>(SoPath *path)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>replaceManip</name>
+      <anchorfile>classSoDirectionalLightManip.html</anchorfile>
+      <anchor>af94ffe38ca79ac58da39fb4a66ca2406</anchor>
+      <arglist>(SoPath *path, SoDirectionalLight *newone) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoDirectionalLightManip.html</anchorfile>
+      <anchor>a9a5d39c4ad32e5e46c52527d9e81c496</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoDirectionalLightManip.html</anchorfile>
+      <anchor>afa525b98040dc638885181733d3e1027</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoDirectionalLightManip.html</anchorfile>
+      <anchor>a81dcd1b5a49f0cd8f8f94cd59f186abe</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoDirectionalLightManip.html</anchorfile>
+      <anchor>a739b0e5b2fcef6f016de99517d8a2f8c</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoDirectionalLightManip.html</anchorfile>
+      <anchor>a826bc9cf9e8f19f0dbd09b28cae13153</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>handleEvent</name>
+      <anchorfile>classSoDirectionalLightManip.html</anchorfile>
+      <anchor>a9da0caec22104db8ea3f1ddf6377a742</anchor>
+      <arglist>(SoHandleEventAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoDirectionalLightManip.html</anchorfile>
+      <anchor>a7f3a7ef4af26dca09a9e2946450b3881</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>search</name>
+      <anchorfile>classSoDirectionalLightManip.html</anchorfile>
+      <anchor>a22c53af241354dc897557c762da5e9f0</anchor>
+      <arglist>(SoSearchAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoChildList *</type>
+      <name>getChildren</name>
+      <anchorfile>classSoDirectionalLightManip.html</anchorfile>
+      <anchor>af39e58d2a58b80ee8c71fca506c81038</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoDirectionalLightManip.html</anchorfile>
+      <anchor>a25cd1cdc4a7238821f1b82115591597e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoDirectionalLightManip</name>
+      <anchorfile>classSoDirectionalLightManip.html</anchorfile>
+      <anchor>afe944470be7f7fafffbae835373d9cb3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setDragger</name>
+      <anchorfile>classSoDirectionalLightManip.html</anchorfile>
+      <anchor>aa03a9ce3f1b94b1179ff1be580cdac44</anchor>
+      <arglist>(SoDragger *newdragger)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyContents</name>
+      <anchorfile>classSoDirectionalLightManip.html</anchorfile>
+      <anchor>ae3604fabe26d2c34a7adf7f7c8c30f3b</anchor>
+      <arglist>(const SoFieldContainer *fromfc, SbBool copyconnections)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>transferFieldValues</name>
+      <anchorfile>classSoDirectionalLightManip.html</anchorfile>
+      <anchor>a00a6855d84fa625aa2c99346a234f305</anchor>
+      <arglist>(const SoDirectionalLight *from, SoDirectionalLight *to)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>valueChangedCB</name>
+      <anchorfile>classSoDirectionalLightManip.html</anchorfile>
+      <anchor>a7b151697b2ae03ff166e56e45e3f4ad4</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>fieldSensorCB</name>
+      <anchorfile>classSoDirectionalLightManip.html</anchorfile>
+      <anchor>a9eec1e548147d70ff18bf85a4d2e9018</anchor>
+      <arglist>(void *f, SoSensor *d)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>directionFieldSensor</name>
+      <anchorfile>classSoDirectionalLightManip.html</anchorfile>
+      <anchor>a202b36e6d1a4f40de2cc3ff95a692f02</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>colorFieldSensor</name>
+      <anchorfile>classSoDirectionalLightManip.html</anchorfile>
+      <anchor>a8afc505c3b298d48749ac4be009a6d6f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoChildList *</type>
+      <name>children</name>
+      <anchorfile>classSoDirectionalLightManip.html</anchorfile>
+      <anchor>a0747dda4b23e01873ffa607283d71199</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoDragger</name>
+    <filename>classSoDragger.html</filename>
+    <base>SoInteractionKit</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a5658eb9e71d6fb31598e18af3e20baa9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoNodekitCatalog *</type>
+      <name>getNodekitCatalog</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a0a472ad73e92e20353012f8e7c2252ba</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a68a06a2bee8a1beda20412d9505fba0e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setDefaultOnNonWritingFields</name>
+      <anchorfile>classSoDragger.html</anchorfile>
+      <anchor>a6b21291ec4de984483c35e8e7fc64c84</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setUpConnections</name>
+      <anchorfile>classSoInteractionKit.html</anchorfile>
+      <anchor>ad44786431f5b073879b4c74d1e97d47a</anchor>
+      <arglist>(SbBool onoff, SbBool doitalways=FALSE)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoDragPointDragger</name>
+    <filename>classSoDragPointDragger.html</filename>
+    <base>SoDragger</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoDragPointDragger.html</anchorfile>
+      <anchor>ad48699d49d87a9c2af4a628edf4c7dff</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoNodekitCatalog *</type>
+      <name>getNodekitCatalog</name>
+      <anchorfile>classSoDragPointDragger.html</anchorfile>
+      <anchor>ad9893112d30667e382a1882208fbf48e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoDragPointDragger</name>
+      <anchorfile>classSoDragPointDragger.html</anchorfile>
+      <anchor>a614ef13f730250bd0a101e48280ee0b0</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setJumpLimit</name>
+      <anchorfile>classSoDragPointDragger.html</anchorfile>
+      <anchor>a20bfe7675c8d171faef2314280d50390</anchor>
+      <arglist>(const float limit)</arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getJumpLimit</name>
+      <anchorfile>classSoDragPointDragger.html</anchorfile>
+      <anchor>ad0f481c6b624e1f4b6763af71ef7c80f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>showNextDraggerSet</name>
+      <anchorfile>classSoDragPointDragger.html</anchorfile>
+      <anchor>a311750e9c9319c4f75a88e832c29e0b9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>translation</name>
+      <anchorfile>classSoDragPointDragger.html</anchorfile>
+      <anchor>ab812f1eec4afd17725cfaab4b72646ce</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoDragPointDragger.html</anchorfile>
+      <anchor>ad87fece6d711e9c87089e89c63c4f170</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoDragPointDragger</name>
+      <anchorfile>classSoDragPointDragger.html</anchorfile>
+      <anchor>a02e4cecc307d154eb4993d38e65fe082</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setUpConnections</name>
+      <anchorfile>classSoDragPointDragger.html</anchorfile>
+      <anchor>a025e7195f8bdf5d324d4c80574bc4434</anchor>
+      <arglist>(SbBool onoff, SbBool doitalways=FALSE)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setDefaultOnNonWritingFields</name>
+      <anchorfile>classSoDragPointDragger.html</anchorfile>
+      <anchor>a1ce5f30ee68208e8a54cbd696f883434</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>dragStart</name>
+      <anchorfile>classSoDragPointDragger.html</anchorfile>
+      <anchor>a910c09efa1ba925d6c525d9eaba2b4da</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>drag</name>
+      <anchorfile>classSoDragPointDragger.html</anchorfile>
+      <anchor>ac585b8bb7f418a22b003d84d23da9b43</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>dragFinish</name>
+      <anchorfile>classSoDragPointDragger.html</anchorfile>
+      <anchor>a025473a5d004b7db89d34b529254c0e6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>startCB</name>
+      <anchorfile>classSoDragPointDragger.html</anchorfile>
+      <anchor>a63b2f0f72f0943fe6286a07ed1d9014d</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>motionCB</name>
+      <anchorfile>classSoDragPointDragger.html</anchorfile>
+      <anchor>a4870731737dff9a505862e6c979c1476</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>finishCB</name>
+      <anchorfile>classSoDragPointDragger.html</anchorfile>
+      <anchor>a0d4c1060f70b705d781b66b24d91dddb</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>metaKeyChangeCB</name>
+      <anchorfile>classSoDragPointDragger.html</anchorfile>
+      <anchor>a659e69d69a1d01fc8fae8705aa81526b</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>fieldSensorCB</name>
+      <anchorfile>classSoDragPointDragger.html</anchorfile>
+      <anchor>a24902a17cf0151685e23487bf8774374</anchor>
+      <arglist>(void *f, SoSensor *s)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>valueChangedCB</name>
+      <anchorfile>classSoDragPointDragger.html</anchorfile>
+      <anchor>aab35e7c8169e5995b10180e6cafe42e6</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>fieldSensor</name>
+      <anchorfile>classSoDragPointDragger.html</anchorfile>
+      <anchor>a00ded3cc8beaa4d2d66c46009c6f6343</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoDrawStyle</name>
+    <filename>classSoDrawStyle.html</filename>
+    <base>SoNode</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Style</name>
+      <anchorfile>classSoDrawStyle.html</anchorfile>
+      <anchor>ae0b3acb00d63b3a3969ea9f6e6b94e7e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>FILLED</name>
+      <anchorfile>classSoDrawStyle.html</anchorfile>
+      <anchor>ae0b3acb00d63b3a3969ea9f6e6b94e7ea3b75de00d046312eec662cd8d86a5345</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>LINES</name>
+      <anchorfile>classSoDrawStyle.html</anchorfile>
+      <anchor>ae0b3acb00d63b3a3969ea9f6e6b94e7ea71df3ec99cbd96a770640eb121140c4c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>POINTS</name>
+      <anchorfile>classSoDrawStyle.html</anchorfile>
+      <anchor>ae0b3acb00d63b3a3969ea9f6e6b94e7ea7c43e20a890459c4c48a056ada0d5680</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>INVISIBLE</name>
+      <anchorfile>classSoDrawStyle.html</anchorfile>
+      <anchor>ae0b3acb00d63b3a3969ea9f6e6b94e7eacd3cea4f5a09ecd901c8526f0b06d9ff</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoDrawStyle.html</anchorfile>
+      <anchor>a283bf795fb144ccf1fa347114f7f0f14</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoDrawStyle</name>
+      <anchorfile>classSoDrawStyle.html</anchorfile>
+      <anchor>a838a897444b3a5ab60baa085c65d69ee</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoDrawStyle.html</anchorfile>
+      <anchor>a3465e14668a02cd28f2f53dd7940b0c7</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoDrawStyle.html</anchorfile>
+      <anchor>a0a6b8b0f1dff7456c8e9c382201cc5d7</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoDrawStyle.html</anchorfile>
+      <anchor>ad2d5893cc6803e77158978638580ff1a</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>style</name>
+      <anchorfile>classSoDrawStyle.html</anchorfile>
+      <anchor>ad2f93894213b15f03e99240cac5fbf3c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>pointSize</name>
+      <anchorfile>classSoDrawStyle.html</anchorfile>
+      <anchor>ab4389132d46293dc9a76cce7d02a0097</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>lineWidth</name>
+      <anchorfile>classSoDrawStyle.html</anchorfile>
+      <anchor>aafe95970d6bcfc4d795cfcafa05be20e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFUShort</type>
+      <name>linePattern</name>
+      <anchorfile>classSoDrawStyle.html</anchorfile>
+      <anchor>a24dc0b5c2d88c3f1d22c2415a9689e65</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoDrawStyle.html</anchorfile>
+      <anchor>af92ee8324c40578c86d28151b050c1fb</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoDrawStyle</name>
+      <anchorfile>classSoDrawStyle.html</anchorfile>
+      <anchor>a6d866943ff51c4fe2f175ab98dc6d3e7</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoDrawStyleElement</name>
+    <filename>classSoDrawStyleElement.html</filename>
+    <base>SoInt32Element</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Style</name>
+      <anchorfile>classSoDrawStyleElement.html</anchorfile>
+      <anchor>a3563b11c949573a479f104696a841ea6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoDrawStyleElement.html</anchorfile>
+      <anchor>a746cf3a5438b106e7e462ee35cd67b28</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoDrawStyleElement.html</anchorfile>
+      <anchor>a5a0657d82a03d2c20bd5bdf11f517212</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoDrawStyleElement.html</anchorfile>
+      <anchor>ad97423d96694f00c1699c5569bfed914</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoDrawStyleElement.html</anchorfile>
+      <anchor>a5a58a5ff53b20e693e468163ef27db6d</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const Style style)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoDrawStyleElement.html</anchorfile>
+      <anchor>ae9315a874758c2e94eaf47b58adeb61d</anchor>
+      <arglist>(SoState *const state, const Style style)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static Style</type>
+      <name>get</name>
+      <anchorfile>classSoDrawStyleElement.html</anchorfile>
+      <anchor>aa37a0670a5f182f4d36ec0a64a879906</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static Style</type>
+      <name>getDefault</name>
+      <anchorfile>classSoDrawStyleElement.html</anchorfile>
+      <anchor>aab7df4c2c461198b1fe577a849a1c38f</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoDrawStyleElement</name>
+      <anchorfile>classSoDrawStyleElement.html</anchorfile>
+      <anchor>af4bcdfa6bd35bc8d0a22af0e976e09a3</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoElapsedTime</name>
+    <filename>classSoElapsedTime.html</filename>
+    <base>SoEngine</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoElapsedTime.html</anchorfile>
+      <anchor>af7780a7b4ce92e7683cdfb8c955d7897</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoElapsedTime.html</anchorfile>
+      <anchor>a0f33609c0e15636b60b15999634b31a6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoElapsedTime.html</anchorfile>
+      <anchor>a56f8f2e3d4fb3e2e680fe057d40d3796</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoElapsedTime</name>
+      <anchorfile>classSoElapsedTime.html</anchorfile>
+      <anchor>a7d56ecc6fb47e9d83193c2ccd317b97e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTime</type>
+      <name>timeIn</name>
+      <anchorfile>classSoElapsedTime.html</anchorfile>
+      <anchor>a8c13ce60fafcd81cc846e07607df55fd</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>speed</name>
+      <anchorfile>classSoElapsedTime.html</anchorfile>
+      <anchor>a2b084cd200ab605d05061f3fde71fcc0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>on</name>
+      <anchorfile>classSoElapsedTime.html</anchorfile>
+      <anchor>abfe57f819bf6b35fe6f74e823fa4dd3d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>pause</name>
+      <anchorfile>classSoElapsedTime.html</anchorfile>
+      <anchor>ac674803b041e3663819dd11549722a5b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTrigger</type>
+      <name>reset</name>
+      <anchorfile>classSoElapsedTime.html</anchorfile>
+      <anchor>a1fc07594d69656d6e89bfad30cde4803</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>timeOut</name>
+      <anchorfile>classSoElapsedTime.html</anchorfile>
+      <anchor>a3177578d2389840b654c28850ef540ea</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoElapsedTime</name>
+      <anchorfile>classSoElapsedTime.html</anchorfile>
+      <anchor>a16d87736c2b8f9be400975e039b11803</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>writeInstance</name>
+      <anchorfile>classSoElapsedTime.html</anchorfile>
+      <anchor>ad579e939908a68c6ebf8ad1b49732b01</anchor>
+      <arglist>(SoOutput *out)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoElement</name>
+    <filename>classSoElement.html</filename>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoElement.html</anchorfile>
+      <anchor>a620552c04e13e74ac19bfdb3cebca818</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="pure">
+      <type>virtual SbBool</type>
+      <name>matches</name>
+      <anchorfile>classSoElement.html</anchorfile>
+      <anchor>a50b30f50781837a7aedc5cdbd25c5ecb</anchor>
+      <arglist>(const SoElement *element) const =0</arglist>
+    </member>
+    <member kind="function" virtualness="pure">
+      <type>virtual SoElement *</type>
+      <name>copyMatchInfo</name>
+      <anchorfile>classSoElement.html</anchorfile>
+      <anchor>a4a6e2a38cdbbdd1dccbb3e9928e68d55</anchor>
+      <arglist>(void) const =0</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoEmissiveColorElement</name>
+    <filename>classSoEmissiveColorElement.html</filename>
+    <base>SoReplacedElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoEmissiveColorElement.html</anchorfile>
+      <anchor>a94cd3625a0830e24f7557a6707795be0</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function">
+      <type>int32_t</type>
+      <name>getNum</name>
+      <anchorfile>classSoEmissiveColorElement.html</anchorfile>
+      <anchor>a12fea8ec71eac2cce39155a1deef39ec</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbColor &</type>
+      <name>get</name>
+      <anchorfile>classSoEmissiveColorElement.html</anchorfile>
+      <anchor>af55948d9b59d79c5d09615b5941130c5</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbColor *</type>
+      <name>getArrayPtr</name>
+      <anchorfile>classSoEmissiveColorElement.html</anchorfile>
+      <anchor>abd6ea3e6975a50b5b7b8611472f0ba78</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoEmissiveColorElement.html</anchorfile>
+      <anchor>a2176248fc6e96a89b699f637c861dd78</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoEmissiveColorElement.html</anchorfile>
+      <anchor>a8b163c5827190495b8ee9fb5b75b7e88</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoEmissiveColorElement.html</anchorfile>
+      <anchor>ac48079b9af29c875eed3aa416b212b74</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const int32_t numcolors, const SbColor *const colors)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SoEmissiveColorElement *</type>
+      <name>getInstance</name>
+      <anchorfile>classSoEmissiveColorElement.html</anchorfile>
+      <anchor>ac10c8e38fcc6a1554377725a5bd56d6b</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoEmissiveColorElement</name>
+      <anchorfile>classSoEmissiveColorElement.html</anchorfile>
+      <anchor>af99b47c47a2760d396496121fb54b0a8</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoEnabledElementsList</name>
+    <filename>classSoEnabledElementsList.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SoEnabledElementsList</name>
+      <anchorfile>classSoEnabledElementsList.html</anchorfile>
+      <anchor>a1332d7f7efc996c8be475c9380fb9254</anchor>
+      <arglist>(SoEnabledElementsList *const parentlist)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SoEnabledElementsList</name>
+      <anchorfile>classSoEnabledElementsList.html</anchorfile>
+      <anchor>a76c34847665e5b4315e040dce0dc148e</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>const SoTypeList &</type>
+      <name>getElements</name>
+      <anchorfile>classSoEnabledElementsList.html</anchorfile>
+      <anchor>a2285473c8e2ca4a97091dccec2b3c977</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>enable</name>
+      <anchorfile>classSoEnabledElementsList.html</anchorfile>
+      <anchor>a205b2a75989c0e965a6c275e8a0ca11d</anchor>
+      <arglist>(const SoType elementtype, const int stackindex)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>merge</name>
+      <anchorfile>classSoEnabledElementsList.html</anchorfile>
+      <anchor>ae5007263c0142dbe82aa6f769f82e996</anchor>
+      <arglist>(const SoEnabledElementsList &eel)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int</type>
+      <name>getCounter</name>
+      <anchorfile>classSoEnabledElementsList.html</anchorfile>
+      <anchor>a323601b6985adecbbd94c3e2842b2de7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoEngine</name>
+    <filename>classSoEngine.html</filename>
+    <base>SoFieldContainer</base>
+    <member kind="function" virtualness="pure">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoEngine.html</anchorfile>
+      <anchor>acd5fffe38b63bba5cab302f6fae7dca5</anchor>
+      <arglist>(void) const =0</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>a804a4be70d7808aba5dbeff8570f8fb5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="pure">
+      <type>virtual void</type>
+      <name>evaluate</name>
+      <anchorfile>classSoEngine.html</anchorfile>
+      <anchor>ac7aa2cbecf4a33de22abc1f776f07e53</anchor>
+      <arglist>(void)=0</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoEngineList</name>
+    <filename>classSoEngineList.html</filename>
+    <base>SoBaseList</base>
+    <member kind="function">
+      <type></type>
+      <name>SoEngineList</name>
+      <anchorfile>classSoEngineList.html</anchorfile>
+      <anchor>a85acece813639febe4fbeaef3f2ff601</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoEngineList</name>
+      <anchorfile>classSoEngineList.html</anchorfile>
+      <anchor>af4123bcb468cf957b6fc2c309894369c</anchor>
+      <arglist>(const int size)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoEngineList</name>
+      <anchorfile>classSoEngineList.html</anchorfile>
+      <anchor>a142ebdcc30bcd317c97c69e73cbfc4a5</anchor>
+      <arglist>(const SoEngineList &el)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SoEngineList</name>
+      <anchorfile>classSoEngineList.html</anchorfile>
+      <anchor>ac1cc2be648abe9260b97d0940be97948</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>append</name>
+      <anchorfile>classSoEngineList.html</anchorfile>
+      <anchor>aaabcef9d90f4ea0a7a232b6125bb67dd</anchor>
+      <arglist>(SoEngine *const ptr)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoEngine *</type>
+      <name>operator[]</name>
+      <anchorfile>classSoEngineList.html</anchorfile>
+      <anchor>a4dc280c9fa8ab13c24affcd1d13555dc</anchor>
+      <arglist>(const int i) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoEngineList &</type>
+      <name>operator=</name>
+      <anchorfile>classSoEngineList.html</anchorfile>
+      <anchor>a6d61001ee15a76f2cc617255495fd7ef</anchor>
+      <arglist>(const SoEngineList &el)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoEngineOutput</name>
+    <filename>classSoEngineOutput.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SoEngineOutput</name>
+      <anchorfile>classSoEngineOutput.html</anchorfile>
+      <anchor>ae41c850127b685421bbb9a03e2f5eea6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoEngineOutput</name>
+      <anchorfile>classSoEngineOutput.html</anchorfile>
+      <anchor>aeafdf834d9a2a3e529077d1363d464c6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoType</type>
+      <name>getConnectionType</name>
+      <anchorfile>classSoEngineOutput.html</anchorfile>
+      <anchor>a478a7d784f5cbf05057c3c66b07cc529</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getForwardConnections</name>
+      <anchorfile>classSoEngineOutput.html</anchorfile>
+      <anchor>ab9aa6deb69abbf60d346ec627546d47e</anchor>
+      <arglist>(SoFieldList &fl) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>enable</name>
+      <anchorfile>classSoEngineOutput.html</anchorfile>
+      <anchor>ac27253922a0b673a2b01342fce84a369</anchor>
+      <arglist>(const SbBool flag)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isEnabled</name>
+      <anchorfile>classSoEngineOutput.html</anchorfile>
+      <anchor>ae8e0f60ae8d2c1bbc1a0b832b7d69222</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoEngine *</type>
+      <name>getContainer</name>
+      <anchorfile>classSoEngineOutput.html</anchorfile>
+      <anchor>ae5c4c511e2be1e485164e3694d6d2692</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoNodeEngine *</type>
+      <name>getNodeContainer</name>
+      <anchorfile>classSoEngineOutput.html</anchorfile>
+      <anchor>a318b27209ec872efc924b964db161276</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isNodeEngineOutput</name>
+      <anchorfile>classSoEngineOutput.html</anchorfile>
+      <anchor>a41b8e5c98403de260cfdff59887c329d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setContainer</name>
+      <anchorfile>classSoEngineOutput.html</anchorfile>
+      <anchor>a0d0ec6018e20dc2935886b5cc540fdb8</anchor>
+      <arglist>(SoEngine *engine)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setNodeContainer</name>
+      <anchorfile>classSoEngineOutput.html</anchorfile>
+      <anchor>a526375b051e5187b7a7662e6aea0348b</anchor>
+      <arglist>(SoNodeEngine *nodeengine)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addConnection</name>
+      <anchorfile>classSoEngineOutput.html</anchorfile>
+      <anchor>a7c787d1a762adc2fc51303628560daf9</anchor>
+      <arglist>(SoField *f)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeConnection</name>
+      <anchorfile>classSoEngineOutput.html</anchorfile>
+      <anchor>acca4980207d0e822086974358e4d5232</anchor>
+      <arglist>(SoField *f)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNumConnections</name>
+      <anchorfile>classSoEngineOutput.html</anchorfile>
+      <anchor>a02038502b6f830def2358b1ea3ccfc23</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoField *</type>
+      <name>operator[]</name>
+      <anchorfile>classSoEngineOutput.html</anchorfile>
+      <anchor>ac04be05688954a0eaf24fa8a87d92816</anchor>
+      <arglist>(int i) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>prepareToWrite</name>
+      <anchorfile>classSoEngineOutput.html</anchorfile>
+      <anchor>af6766bc74fb6ad2f2f6d5e636fb6f1e8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>doneWriting</name>
+      <anchorfile>classSoEngineOutput.html</anchorfile>
+      <anchor>a55d4925f66d8e694be6e2db7ad153263</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>touchSlaves</name>
+      <anchorfile>classSoEngineOutput.html</anchorfile>
+      <anchor>a8967836b98bbb979590179557601cf39</anchor>
+      <arglist>(SoNotList *nl, SbBool donotify)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoFieldContainer *</type>
+      <name>getFieldContainer</name>
+      <anchorfile>classSoEngineOutput.html</anchorfile>
+      <anchor>a7e53a42f36c3c52f906524cd6e477fb2</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoEngineOutputData</name>
+    <filename>classSoEngineOutputData.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SoEngineOutputData</name>
+      <anchorfile>classSoEngineOutputData.html</anchorfile>
+      <anchor>abe4afe71d6d314e3504799a6032bfc8a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoEngineOutputData</name>
+      <anchorfile>classSoEngineOutputData.html</anchorfile>
+      <anchor>aec901cff89d0e11c2c27e298df0816b5</anchor>
+      <arglist>(const SoEngineOutputData *data)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoEngineOutputData</name>
+      <anchorfile>classSoEngineOutputData.html</anchorfile>
+      <anchor>a7885d74dbde188c66b854a5198dffde3</anchor>
+      <arglist>(int approxnum)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SoEngineOutputData</name>
+      <anchorfile>classSoEngineOutputData.html</anchorfile>
+      <anchor>a96c3335b6523ee18e2b0dc86c2fbe04b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addOutput</name>
+      <anchorfile>classSoEngineOutputData.html</anchorfile>
+      <anchor>ad6278a3495c54f1fe8e047624b0ba33a</anchor>
+      <arglist>(const SoEngine *base, const char *name, const SoEngineOutput *output, SoType type)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addOutput</name>
+      <anchorfile>classSoEngineOutputData.html</anchorfile>
+      <anchor>a51cb02e931e97fdac421386267044c1f</anchor>
+      <arglist>(const SoNodeEngine *base, const char *name, const SoEngineOutput *output, SoType type)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNumOutputs</name>
+      <anchorfile>classSoEngineOutputData.html</anchorfile>
+      <anchor>a5c365c3a64359a63bd96834eb3a86bc5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbName &</type>
+      <name>getOutputName</name>
+      <anchorfile>classSoEngineOutputData.html</anchorfile>
+      <anchor>a9a3a3db76a418716d7ce813188d8b614</anchor>
+      <arglist>(int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoEngineOutput *</type>
+      <name>getOutput</name>
+      <anchorfile>classSoEngineOutputData.html</anchorfile>
+      <anchor>a9e838ba89454663bbec5a4838891f215</anchor>
+      <arglist>(const SoEngine *engine, int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoEngineOutput *</type>
+      <name>getOutput</name>
+      <anchorfile>classSoEngineOutputData.html</anchorfile>
+      <anchor>af94e81cb9bef335be55744524c7302bb</anchor>
+      <arglist>(const SoNodeEngine *engine, int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getIndex</name>
+      <anchorfile>classSoEngineOutputData.html</anchorfile>
+      <anchor>af3f2bd3208c6c406a42d07555a1ae326</anchor>
+      <arglist>(const SoEngine *engine, const SoEngineOutput *output) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getIndex</name>
+      <anchorfile>classSoEngineOutputData.html</anchorfile>
+      <anchor>a8810ff7ca50dbede41711fa05c043d94</anchor>
+      <arglist>(const SoNodeEngine *engine, const SoEngineOutput *output) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SoType &</type>
+      <name>getType</name>
+      <anchorfile>classSoEngineOutputData.html</anchorfile>
+      <anchor>ad0fd378da18916d129c74557bce8431a</anchor>
+      <arglist>(int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>readDescriptions</name>
+      <anchorfile>classSoEngineOutputData.html</anchorfile>
+      <anchor>ac51e63b92164bba2420ae28566318df8</anchor>
+      <arglist>(SoInput *input, SoEngine *engine) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoEngineOutputList</name>
+    <filename>classSoEngineOutputList.html</filename>
+    <base>SbPList</base>
+    <member kind="function">
+      <type></type>
+      <name>SoEngineOutputList</name>
+      <anchorfile>classSoEngineOutputList.html</anchorfile>
+      <anchor>a26c5ffcdbb9fca8ddcaf43648ab20a89</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoEngineOutputList</name>
+      <anchorfile>classSoEngineOutputList.html</anchorfile>
+      <anchor>a58bbbf6e4412438e61c39b58e3e53c9c</anchor>
+      <arglist>(const int sizehint)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoEngineOutputList</name>
+      <anchorfile>classSoEngineOutputList.html</anchorfile>
+      <anchor>a9d03168fbd41485336028baaf1f90854</anchor>
+      <arglist>(const SoEngineOutputList &l)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoEnvironment</name>
+    <filename>classSoEnvironment.html</filename>
+    <base>SoNode</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>FogType</name>
+      <anchorfile>classSoEnvironment.html</anchorfile>
+      <anchor>a557458fc0c84af69e6dd0b9dcd41e1b0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>NONE</name>
+      <anchorfile>classSoEnvironment.html</anchorfile>
+      <anchor>a557458fc0c84af69e6dd0b9dcd41e1b0afc962c8a5ce783871cfc62c0654a9212</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>HAZE</name>
+      <anchorfile>classSoEnvironment.html</anchorfile>
+      <anchor>a557458fc0c84af69e6dd0b9dcd41e1b0adb1f5fa9e19c04410d02506104f9cd91</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>FOG</name>
+      <anchorfile>classSoEnvironment.html</anchorfile>
+      <anchor>a557458fc0c84af69e6dd0b9dcd41e1b0a33b1e86c0f7633c004d87e3dcb92715b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>SMOKE</name>
+      <anchorfile>classSoEnvironment.html</anchorfile>
+      <anchor>a557458fc0c84af69e6dd0b9dcd41e1b0a27686b80dfcfd07e907a7fd720f68703</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoEnvironment.html</anchorfile>
+      <anchor>a0c116b25423fd7007c63fcc971ec5e0c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoEnvironment</name>
+      <anchorfile>classSoEnvironment.html</anchorfile>
+      <anchor>a42dc267d4125a910d2dff0e2978e154e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoEnvironment.html</anchorfile>
+      <anchor>a852eb3ca245d012cb9f01bd7fe3157ba</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoEnvironment.html</anchorfile>
+      <anchor>a382be5a7ead4b9d7ce220fde2689632d</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>ambientIntensity</name>
+      <anchorfile>classSoEnvironment.html</anchorfile>
+      <anchor>a9d3c0f685a622993b2da13edaf8778ab</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFColor</type>
+      <name>ambientColor</name>
+      <anchorfile>classSoEnvironment.html</anchorfile>
+      <anchor>a208a6034a574424c7921b4e80baf1f3e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>attenuation</name>
+      <anchorfile>classSoEnvironment.html</anchorfile>
+      <anchor>ac4bb3a61fc8c62aed59b4a67c4c7a324</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>fogType</name>
+      <anchorfile>classSoEnvironment.html</anchorfile>
+      <anchor>aabaf54a37f2be86387230351774b6bc5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFColor</type>
+      <name>fogColor</name>
+      <anchorfile>classSoEnvironment.html</anchorfile>
+      <anchor>aaf7d03f3749f248070f68b07f0786e90</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>fogVisibility</name>
+      <anchorfile>classSoEnvironment.html</anchorfile>
+      <anchor>a34a6347b6c2a16bcc02eb611c0cce331</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoEnvironment.html</anchorfile>
+      <anchor>a08548407e9413a03bcc27b4067afe1f9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoEnvironment</name>
+      <anchorfile>classSoEnvironment.html</anchorfile>
+      <anchor>aa99aa92119dce4a5f621e8e93e77c5c4</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoEnvironmentElement</name>
+    <filename>classSoEnvironmentElement.html</filename>
+    <base>SoReplacedElement</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>FogType</name>
+      <anchorfile>classSoEnvironmentElement.html</anchorfile>
+      <anchor>aead6e3a5bd204de5af14453747d6536f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoEnvironmentElement.html</anchorfile>
+      <anchor>a0499c032d6f680eb3df9226817cddb03</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>print</name>
+      <anchorfile>classSoEnvironmentElement.html</anchorfile>
+      <anchor>ac60470b75beecd305d21d7ea6cecd4eb</anchor>
+      <arglist>(FILE *file) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoEnvironmentElement.html</anchorfile>
+      <anchor>ad138a6056afa4f687b63630c25cca5a0</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoEnvironmentElement.html</anchorfile>
+      <anchor>a5f1fd4fca8c4bfe58aae6a0e18c6e951</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoEnvironmentElement.html</anchorfile>
+      <anchor>ad0c78090ff19ee4f422ddfec0b7dc2ef</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const float ambientIntensity, const SbColor &ambientColor, const SbVec3f &attenuation, const int32_t fogType, const SbColor &fogColor, const float fogVisibility, const float fogStart=0.0f)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>get</name>
+      <anchorfile>classSoEnvironmentElement.html</anchorfile>
+      <anchor>a04d0faddba20e6b5eb4a53553785183d</anchor>
+      <arglist>(SoState *const state, float &ambientIntensity, SbColor &ambientColor, SbVec3f &attenuation, int32_t &fogType, SbColor &fogColor, float &fogVisibility, float &fogStart)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static float</type>
+      <name>getAmbientIntensity</name>
+      <anchorfile>classSoEnvironmentElement.html</anchorfile>
+      <anchor>a1ce2079dfc4242c3dab40b6311c45435</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static float</type>
+      <name>getFogVisibility</name>
+      <anchorfile>classSoEnvironmentElement.html</anchorfile>
+      <anchor>adfc04e2b28c7db82cabf437aa79c0ba5</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbVec3f &</type>
+      <name>getLightAttenuation</name>
+      <anchorfile>classSoEnvironmentElement.html</anchorfile>
+      <anchor>aa33116030fbebaa2af5a13e6597d11a8</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbColor &</type>
+      <name>getAmbientColor</name>
+      <anchorfile>classSoEnvironmentElement.html</anchorfile>
+      <anchor>a59a735ca31faa0a01aaef4df8e787e7a</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbColor &</type>
+      <name>getFogColor</name>
+      <anchorfile>classSoEnvironmentElement.html</anchorfile>
+      <anchor>a6683c0244363b0aaf2c8b9568e923fd9</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int32_t</type>
+      <name>getFogType</name>
+      <anchorfile>classSoEnvironmentElement.html</anchorfile>
+      <anchor>acb7d9f518452373568979b36908ba2eb</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>getDefault</name>
+      <anchorfile>classSoEnvironmentElement.html</anchorfile>
+      <anchor>a5e479e2401c178c6487c0920b772f9ac</anchor>
+      <arglist>(float &ambientIntensity, SbColor &ambientColor, SbVec3f &attenuation, int32_t &fogType, SbColor &fogColor, float &fogVisibility, float &fogNear)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoEnvironmentElement</name>
+      <anchorfile>classSoEnvironmentElement.html</anchorfile>
+      <anchor>adcd265530d7e656d66291c77e519f46f</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setElt</name>
+      <anchorfile>classSoEnvironmentElement.html</anchorfile>
+      <anchor>aa7be94447dfba94cb9a8c3166448b814</anchor>
+      <arglist>(SoState *const state, const float ambientIntensity, const SbColor &ambientColor, const SbVec3f &attenuation, const int32_t fogType, const SbColor &fogColor, const float fogVisibility, const float fogNear)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>float</type>
+      <name>ambientIntensity</name>
+      <anchorfile>classSoEnvironmentElement.html</anchorfile>
+      <anchor>af8ed262f8cbe11fca907e091046f6f7c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbColor</type>
+      <name>ambientColor</name>
+      <anchorfile>classSoEnvironmentElement.html</anchorfile>
+      <anchor>a9800bf618fc997c3e420db99fbeeee0c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbVec3f</type>
+      <name>attenuation</name>
+      <anchorfile>classSoEnvironmentElement.html</anchorfile>
+      <anchor>a14d3885cbafaf37bc51501517c91bee9</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>int32_t</type>
+      <name>fogType</name>
+      <anchorfile>classSoEnvironmentElement.html</anchorfile>
+      <anchor>aa4d2e0d5a8039fef7d0e44f09a58501e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbColor</type>
+      <name>fogColor</name>
+      <anchorfile>classSoEnvironmentElement.html</anchorfile>
+      <anchor>a12cd30da561a10dda967e0d4da58e8b2</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>float</type>
+      <name>fogVisibility</name>
+      <anchorfile>classSoEnvironmentElement.html</anchorfile>
+      <anchor>a14c11c0393ff866ed3fc616ba0f3f167</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>float</type>
+      <name>fogStart</name>
+      <anchorfile>classSoEnvironmentElement.html</anchorfile>
+      <anchor>a59de46a1fcfbbfb7cd71e28fedc6a67f</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoError</name>
+    <filename>classSoError.html</filename>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoError.html</anchorfile>
+      <anchor>a41bcf4c50ee9fb96d86e1fdb64e8bfdd</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SoErrorCBPtr</type>
+      <name>getHandler</name>
+      <anchorfile>classSoError.html</anchorfile>
+      <anchor>ac9a724e724781d7d77b4b6a4f7f8420d</anchor>
+      <arglist>(void *&data) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoEvent</name>
+    <filename>classSoEvent.html</filename>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoEvent.html</anchorfile>
+      <anchor>a04d5f88b6986b22f8a8ba58183f62f58</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoEventCallback</name>
+    <filename>classSoEventCallback.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoEventCallback.html</anchorfile>
+      <anchor>ab56c686d961f0bc3ec4e27aa3fb0e43b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoEventCallback</name>
+      <anchorfile>classSoEventCallback.html</anchorfile>
+      <anchor>aff9e4c6019a6a731f12bd99b5c5a53be</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPath</name>
+      <anchorfile>classSoEventCallback.html</anchorfile>
+      <anchor>affd58006af40ddabafb6dbe8d165c017</anchor>
+      <arglist>(SoPath *path)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SoPath *</type>
+      <name>getPath</name>
+      <anchorfile>classSoEventCallback.html</anchorfile>
+      <anchor>a154b3b795cc87cb6312c71b7960a5b18</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addEventCallback</name>
+      <anchorfile>classSoEventCallback.html</anchorfile>
+      <anchor>a45302c5c2492bf1654fd89a707eac766</anchor>
+      <arglist>(SoType eventtype, SoEventCallbackCB *f, void *userdata=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeEventCallback</name>
+      <anchorfile>classSoEventCallback.html</anchorfile>
+      <anchor>a0b9959481b451b5bd5f3739409d1a4b8</anchor>
+      <arglist>(SoType eventtype, SoEventCallbackCB *f, void *userdata=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoHandleEventAction *</type>
+      <name>getAction</name>
+      <anchorfile>classSoEventCallback.html</anchorfile>
+      <anchor>aa66c69bf0f9265ef718ba7423c9fee02</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SoEvent *</type>
+      <name>getEvent</name>
+      <anchorfile>classSoEventCallback.html</anchorfile>
+      <anchor>a84b49825509aec942f6925740d0dab7b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SoPickedPoint *</type>
+      <name>getPickedPoint</name>
+      <anchorfile>classSoEventCallback.html</anchorfile>
+      <anchor>a177ac9c6d5af00901486b2edfabc77fd</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setHandled</name>
+      <anchorfile>classSoEventCallback.html</anchorfile>
+      <anchor>a3667ebe00e7f5753d6fe47e385a9f2f4</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isHandled</name>
+      <anchorfile>classSoEventCallback.html</anchorfile>
+      <anchor>a3c27ed7789aca98626e8805c62292cdc</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>grabEvents</name>
+      <anchorfile>classSoEventCallback.html</anchorfile>
+      <anchor>a7166accbf57582f7b2c097bc655eb3db</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>releaseEvents</name>
+      <anchorfile>classSoEventCallback.html</anchorfile>
+      <anchor>a63f003e6923d8958ee9238fe809cd661</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoNode.html</anchorfile>
+      <anchor>af6fa1a20527192bc6f9d18062322456c</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoEventCallback.html</anchorfile>
+      <anchor>a94f4295370c74ec2af988622980d3d6b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoEventCallback</name>
+      <anchorfile>classSoEventCallback.html</anchorfile>
+      <anchor>a8e612d2245a64d591df8f07c08989076</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>handleEvent</name>
+      <anchorfile>classSoEventCallback.html</anchorfile>
+      <anchor>af39ddff1e8540517221d3dca0d72b407</anchor>
+      <arglist>(SoHandleEventAction *action)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoEventManager</name>
+    <filename>classSoEventManager.html</filename>
+    <member kind="enumeration">
+      <type></type>
+      <name>NavigationState</name>
+      <anchorfile>classSoEventManager.html</anchorfile>
+      <anchor>a501e0b834b64f588e247036ec05af20c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>NO_NAVIGATION</name>
+      <anchorfile>classSoEventManager.html</anchorfile>
+      <anchor>a501e0b834b64f588e247036ec05af20ca1db70dcf64dc0cbdb034870bf018eea4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>JUST_NAVIGATION</name>
+      <anchorfile>classSoEventManager.html</anchorfile>
+      <anchor>a501e0b834b64f588e247036ec05af20ca8f80d3353a0be34579b88dc5d9b8e2ac</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>MIXED_NAVIGATION</name>
+      <anchorfile>classSoEventManager.html</anchorfile>
+      <anchor>a501e0b834b64f588e247036ec05af20caacb5238d0e45632cda2adcaaf89b1f36</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoEventManager</name>
+      <anchorfile>classSoEventManager.html</anchorfile>
+      <anchor>adf1e2d0f2a83f5434bfe83af636221d1</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setSceneGraph</name>
+      <anchorfile>classSoEventManager.html</anchorfile>
+      <anchor>ae97932410f243be24cf9ec02d714170f</anchor>
+      <arglist>(SoNode *const sceneroot)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoNode *</type>
+      <name>getSceneGraph</name>
+      <anchorfile>classSoEventManager.html</anchorfile>
+      <anchor>ad47a8d457c7f6db4dfce8a379bd2c6f2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setCamera</name>
+      <anchorfile>classSoEventManager.html</anchorfile>
+      <anchor>a33def465009268a3b6e341056f48a20c</anchor>
+      <arglist>(SoCamera *camera)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoCamera *</type>
+      <name>getCamera</name>
+      <anchorfile>classSoEventManager.html</anchorfile>
+      <anchor>a3fb264181eeeb7927e7141d5560cee1e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>processEvent</name>
+      <anchorfile>classSoEventManager.html</anchorfile>
+      <anchor>a5f802538969b88ed9f587f1d8a78aeb3</anchor>
+      <arglist>(const SoEvent *const event)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setNavigationState</name>
+      <anchorfile>classSoEventManager.html</anchorfile>
+      <anchor>a7346e116540f961b4d9c6746179d78c5</anchor>
+      <arglist>(NavigationState state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual NavigationState</type>
+      <name>getNavigationState</name>
+      <anchorfile>classSoEventManager.html</anchorfile>
+      <anchor>a140d5efa44764773d0037d59183ce8e1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNumSoScXMLStateMachines</name>
+      <anchorfile>classSoEventManager.html</anchorfile>
+      <anchor>a1793392ca5d92944204daf6f6661be99</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoScXMLStateMachine *</type>
+      <name>getSoScXMLStateMachine</name>
+      <anchorfile>classSoEventManager.html</anchorfile>
+      <anchor>ae49dd93096b49370cc9e620cd676de8d</anchor>
+      <arglist>(int idx) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addSoScXMLStateMachine</name>
+      <anchorfile>classSoEventManager.html</anchorfile>
+      <anchor>a07d8a953f4b2d82cb1d298595bfe4692</anchor>
+      <arglist>(SoScXMLStateMachine *sm)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeSoScXMLStateMachine</name>
+      <anchorfile>classSoEventManager.html</anchorfile>
+      <anchor>a4a2ce2edd7444329540c79cd47797b07</anchor>
+      <arglist>(SoScXMLStateMachine *sm)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setSize</name>
+      <anchorfile>classSoEventManager.html</anchorfile>
+      <anchor>a8af3b026665a97687c1859178895bcbe</anchor>
+      <arglist>(const SbVec2s &newsize)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setOrigin</name>
+      <anchorfile>classSoEventManager.html</anchorfile>
+      <anchor>a2fce6d440254baafb32d99a56f30ff92</anchor>
+      <arglist>(const SbVec2s &newOrigin)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setViewportRegion</name>
+      <anchorfile>classSoEventManager.html</anchorfile>
+      <anchor>a9d22ddfa59f5af2647862325ee04b87c</anchor>
+      <arglist>(const SbViewportRegion &newregion)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbViewportRegion &</type>
+      <name>getViewportRegion</name>
+      <anchorfile>classSoEventManager.html</anchorfile>
+      <anchor>ac6b00c5592250d867a760d50d724149f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setHandleEventAction</name>
+      <anchorfile>classSoEventManager.html</anchorfile>
+      <anchor>a384e2bc1d27d1e52811eca13ca10b944</anchor>
+      <arglist>(SoHandleEventAction *hea)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoHandleEventAction *</type>
+      <name>getHandleEventAction</name>
+      <anchorfile>classSoEventManager.html</anchorfile>
+      <anchor>a2958c1cacb29a652b84adc5ccf7cd86c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>actuallyProcessEvent</name>
+      <anchorfile>classSoEventManager.html</anchorfile>
+      <anchor>ae4571b17440ffccdebfaed8ade9be293</anchor>
+      <arglist>(const SoEvent *const event)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoExtSelection</name>
+    <filename>classSoExtSelection.html</filename>
+    <base>SoSelection</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>LassoType</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>af25d467dbc3d587bec603c89eace192f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>NOLASSO</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>af25d467dbc3d587bec603c89eace192fa07b5e724e73245a6cdbf2385a4a9ba33</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>LASSO</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>af25d467dbc3d587bec603c89eace192fa33cfba6bacddaace46aa5ff853b1bd84</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>RECTANGLE</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>af25d467dbc3d587bec603c89eace192fac5af0a22cb6a0d73f40f196bae6c8e19</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>LassoPolicy</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>a13f9500494e42d0edf20ad79c755b678</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>FULL_BBOX</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>a13f9500494e42d0edf20ad79c755b678afaf26176f5d277cd13f354477a654753</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>PART_BBOX</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>a13f9500494e42d0edf20ad79c755b678a74e7a4281a1e21de982e0871e5132786</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>FULL</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>a13f9500494e42d0edf20ad79c755b678a19531c7aca936365f13fb938ab3a27dc</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>PART</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>a13f9500494e42d0edf20ad79c755b678afcd61eca81ee8badcb61f2a349b4c384</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>LassoMode</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>ab3301b66803468221a9c6eb51e342210</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>ALL_SHAPES</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>ab3301b66803468221a9c6eb51e342210ac22245aa446bb43bcfec1380c2fedad3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>VISIBLE_SHAPES</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>ab3301b66803468221a9c6eb51e342210abe594e1a2d27e9a9c53f1a876ee94b91</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>Policy</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>ac1d0134b67e4730b0ba0bcb61ece80c0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>SINGLE</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>ac1d0134b67e4730b0ba0bcb61ece80c0a999a5d15e28bd0e87a58df33bbd31c20</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>TOGGLE</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>ac1d0134b67e4730b0ba0bcb61ece80c0a3206a6135f02df51a1118acf7faaf6dc</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>SHIFT</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>ac1d0134b67e4730b0ba0bcb61ece80c0a9b45a1f4f16fc18232d84ccbed59c752</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>a9aacfca17d4408a502d7947b2f52b223</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoExtSelection</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>a9c21cf9b3ae8433c0ac587075e045521</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>useOverlay</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>afb79e93a8a70cc2163a4f2c5ccbb7dd0</anchor>
+      <arglist>(SbBool overlay=TRUE)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isUsingOverlay</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>a0c7fc734f6188de83eb1ccd60f3e3714</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoSeparator *</type>
+      <name>getOverlaySceneGraph</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>a9ed079b3b6b237b62ddc11534da8190e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setOverlayLassoColorIndex</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>a312b1897793d9a7f78e4624d9a63e115</anchor>
+      <arglist>(const int index)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getOverlayLassoColorIndex</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>ae8bffceb5904283014fd2c0b1998662e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setLassoColor</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>a301800e1eb43e801b9806cdb5c9c05fd</anchor>
+      <arglist>(const SbColor &color)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbColor &</type>
+      <name>getLassoColor</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>a9eb89344aee92f88f56e6cf94a37ae74</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setLassoWidth</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>ae9e91adbc4a9d89bde2c81984bfb7d86</anchor>
+      <arglist>(const float width)</arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getLassoWidth</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>a5ce7453c38c96b489061c5f08b0359df</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setOverlayLassoPattern</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>a4483e7be8c5a13964c539f7c3b13c2c7</anchor>
+      <arglist>(const unsigned short pattern)</arglist>
+    </member>
+    <member kind="function">
+      <type>unsigned short</type>
+      <name>getOverlayLassoPattern</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>a87e7aff5c7a23ce3f36d96cd3b07ce2d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>animateOverlayLasso</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>a9fd12baed22bcdd2bade96f6c9c81142</anchor>
+      <arglist>(const SbBool animate=TRUE)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isOverlayLassoAnimated</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>a7a237f706eecbc536709f8b56b667b41</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>handleEvent</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>af49966d4bda564b3eaefe64602306cba</anchor>
+      <arglist>(SoHandleEventAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRenderBelowPath</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>aa73b735b7ba44b30dfdc28cce6231c11</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>select</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>a671f524fe587940d8799d662fcbdd7fe</anchor>
+      <arglist>(SoNode *root, int numcoords, SbVec2f *lasso, const SbViewportRegion &vp, SbBool shiftpolicy)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>select</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>a8d04956c0278c1c706e99941226e0258</anchor>
+      <arglist>(SoNode *root, int numcoords, SbVec3f *lasso, const SbViewportRegion &vp, SbBool shiftkeypolicy)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2s *</type>
+      <name>getLassoCoordsDC</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>a97f57fb270abd14828b2813f54db8b6f</anchor>
+      <arglist>(int &numCoords)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f *</type>
+      <name>getLassoCoordsWC</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>a5700298a4d48acb997b3c21e99585f08</anchor>
+      <arglist>(int &numCoords)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SoPathList &</type>
+      <name>getSelectionPathList</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>afd24a16015bbf6234edeaaefacaa493d</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setLassoFilterCallback</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>aa8d5736107e182f98d0c44dd3da4fb39</anchor>
+      <arglist>(SoLassoSelectionFilterCB *f, void *userdata=NULL, const SbBool callonlyifselectable=TRUE)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setTriangleFilterCallback</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>aa8150f3696bc79c38074e00ee62d4b5d</anchor>
+      <arglist>(SoExtSelectionTriangleCB *func, void *userdata=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setLineSegmentFilterCallback</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>af0a8c05c68234a34c39e009f4b21ae84</anchor>
+      <arglist>(SoExtSelectionLineSegmentCB *func, void *userdata=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPointFilterCallback</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>a72b5166c178be3de8069d922b95215f8</anchor>
+      <arglist>(SoExtSelectionPointCB *func, void *userdata=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>wasShiftDown</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>a9f74280cf25d52fb55b334f91377f215</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoSelection</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>ae50b73f59783a5582f025965d6e2899b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoSelection</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>ad4b9eb2e58cff8d01bf8361cb093919d</anchor>
+      <arglist>(const int nChildren)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>select</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>af4d566ba95315ae439d2f86a5eb74c31</anchor>
+      <arglist>(const SoPath *path)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>select</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>a181d7d633e090417f5c3650c66fddfd8</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>deselect</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>a3f3139af650bffc2c57f283145c2d555</anchor>
+      <arglist>(const SoPath *path)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>deselect</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>a039d0d6ee133a7e3bbce71d2fc22482f</anchor>
+      <arglist>(const int which)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>deselect</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>a6f2926768ff418d88a9538d41e9678c0</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>toggle</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>a542a1bd10f92e86b5efe8166763754c2</anchor>
+      <arglist>(const SoPath *path)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>toggle</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>a96542e1d3584c3cc3c0443b489acec39</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isSelected</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>a2b02579ca8e06c4ea798cdf9ceb30771</anchor>
+      <arglist>(const SoPath *path) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isSelected</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>adc97a590e2dc3cbde70640397fdae84e</anchor>
+      <arglist>(SoNode *node) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>deselectAll</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>a7b801e4303177310514cf9adeb5714ec</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNumSelected</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>abedbbc9c6418795a7a5d99a5977ee6db</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SoPathList *</type>
+      <name>getList</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>a022939885ac03469cf1ba794b8d78cd0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoPath *</type>
+      <name>getPath</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>ae2f9550d935214955b2d78cf52eff7a9</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoPath *</type>
+      <name>operator[]</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>ac0df6faf1a93f6c24f3bbecdd832c0c2</anchor>
+      <arglist>(const int i) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addSelectionCallback</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>ab690ccc3414f8e1938d93f36883be814</anchor>
+      <arglist>(SoSelectionPathCB *f, void *userData=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeSelectionCallback</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>a111a49c6a60bf6aeaa74c335a6cc50f8</anchor>
+      <arglist>(SoSelectionPathCB *f, void *userData=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addDeselectionCallback</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>a9ed6dcad1b42f0f6ba84b23fa5183027</anchor>
+      <arglist>(SoSelectionPathCB *f, void *userData=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeDeselectionCallback</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>aba2da183e2bfee410e556555e75c33e2</anchor>
+      <arglist>(SoSelectionPathCB *f, void *userData=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addStartCallback</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>afda4c44b461c82eef58a084fe084b2a0</anchor>
+      <arglist>(SoSelectionClassCB *f, void *userData=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeStartCallback</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>a98a92bf153b222d82f2fe031c408d9ba</anchor>
+      <arglist>(SoSelectionClassCB *f, void *userData=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addFinishCallback</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>aa7418e3afd3ab0d243d9ce3654a913be</anchor>
+      <arglist>(SoSelectionClassCB *f, void *userData=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeFinishCallback</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>ad189f6df70a1b40a385dbb3b5e065ccd</anchor>
+      <arglist>(SoSelectionClassCB *f, void *userData=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPickFilterCallback</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>ab9dd66acee47ca36ba90410d989b81e7</anchor>
+      <arglist>(SoSelectionPickCB *f, void *userData=NULL, const SbBool callOnlyIfSelectable=TRUE)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPickMatching</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>a099ba79fdf9a7b7dee9a439cbfe0483e</anchor>
+      <arglist>(const SbBool pickMatching)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isPickMatching</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>a63789379afeb481e46666389ecd142b2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>getPickMatching</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>aed02b53404dda46d09b757197f2b7366</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addChangeCallback</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>ae5e1690ad385e1de68f0133c9744ca62</anchor>
+      <arglist>(SoSelectionClassCB *f, void *userData=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeChangeCallback</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>aaf814bd3376a8635eab2441e41d37215</anchor>
+      <arglist>(SoSelectionClassCB *f, void *userData=NULL)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoSeparator.html</anchorfile>
+      <anchor>af12f68ac6a5e7867953594fd6d813b89</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRenderInPath</name>
+      <anchorfile>classSoSeparator.html</anchorfile>
+      <anchor>aa8a2c4c8fab005144f985722be823f6c</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRenderOffPath</name>
+      <anchorfile>classSoSeparator.html</anchorfile>
+      <anchor>a7c044d52fac42b982cfdfbf186505780</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>lassoType</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>ae971b69bf710bc866c29432050f96650</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>lassoPolicy</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>a05bb125c7b408ef062e9b3a5500025ba</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>lassoMode</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>a3f1be9f9f9e2500f16ba9526682af7a8</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>policy</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>a9f53ac0ea66af1258d37555b4f4c57a0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>a0c20ab2923154cba4c7463d705e3ec11</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoExtSelection</name>
+      <anchorfile>classSoExtSelection.html</anchorfile>
+      <anchor>a34786b10d242f155cea1ea023b98781d</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoSelection</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>aae3bc2510e4585b65bb81f23d3d60198</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>invokeSelectionPolicy</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>a72e4fb4e0bc9744ba0f1fd55f28d4ea5</anchor>
+      <arglist>(SoPath *path, SbBool shiftDown)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>performSingleSelection</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>aee0bb2c31d5a61d7b61d7048bac480ce</anchor>
+      <arglist>(SoPath *path)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>performToggleSelection</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>a8d40cf265d331234c699f9779e87ef1f</anchor>
+      <arglist>(SoPath *path)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SoPath *</type>
+      <name>copyFromThis</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>a393e13a982e602f95b87359cc58139de</anchor>
+      <arglist>(const SoPath *path) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>addPath</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>a1c4336d6875540fcadf7857570c5f258</anchor>
+      <arglist>(SoPath *path)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>removePath</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>a684882d5b50eca52062497098a0ff94f</anchor>
+      <arglist>(const int which)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>int</type>
+      <name>findPath</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>a68f140ade79d2dc8dae00b7a6edfd3fd</anchor>
+      <arglist>(const SoPath *path) const </arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoPathList</type>
+      <name>selectionList</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>a3f7a0c5b07c234fc278c93ee8b885a9e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoCallbackList *</type>
+      <name>selCBList</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>a83140f456c0d4972b49b47158ea2b82e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoCallbackList *</type>
+      <name>deselCBList</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>a369923a9736a7277bc42afc56810b277</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoCallbackList *</type>
+      <name>startCBList</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>ad749e2198d5be45852a55c66febd173f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoCallbackList *</type>
+      <name>finishCBList</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>a81b98d8cf0a84eee057606c5a6535e5e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoSelectionPickCB *</type>
+      <name>pickCBFunc</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>ad66ff4ab3ac806a9bf8ee815fc07fb49</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>void *</type>
+      <name>pickCBData</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>a15980c07d45835ab8ae2339dc93c9b90</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbBool</type>
+      <name>callPickCBOnlyIfSelectable</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>a633c3b898548c3a7727e769168066435</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoCallbackList *</type>
+      <name>changeCBList</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>a609399849cc54294cfc03e33ea98f86e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoPath *</type>
+      <name>mouseDownPickPath</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>a2e7b464f2bf0d957d35ce58625193c51</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbBool</type>
+      <name>pickMatching</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>a0bdaf6bf535a186fac7524728d0f4fd5</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoFaceDetail</name>
+    <filename>classSoFaceDetail.html</filename>
+    <base>SoDetail</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoFaceDetail.html</anchorfile>
+      <anchor>a32c6ece584ea5f3045dacfc1f9c72470</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoFaceDetail</name>
+      <anchorfile>classSoFaceDetail.html</anchorfile>
+      <anchor>af9dbb1c8d92c53a2470e950fa46e1636</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoFaceDetail</name>
+      <anchorfile>classSoFaceDetail.html</anchorfile>
+      <anchor>a71aaca2902db3572667e766f7c51c7cd</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoDetail *</type>
+      <name>copy</name>
+      <anchorfile>classSoFaceDetail.html</anchorfile>
+      <anchor>a1fb2be7d6f1e112b14f2fea1d611283d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNumPoints</name>
+      <anchorfile>classSoFaceDetail.html</anchorfile>
+      <anchor>ad031ff2cf6727fd10c6be245a02f1d42</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SoPointDetail *</type>
+      <name>getPoint</name>
+      <anchorfile>classSoFaceDetail.html</anchorfile>
+      <anchor>ab46958ceb0dcd2a32a09e92582c13be9</anchor>
+      <arglist>(const int idx) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoPointDetail *</type>
+      <name>getPoints</name>
+      <anchorfile>classSoFaceDetail.html</anchorfile>
+      <anchor>af33e86aebc545e5b194651798854f4c3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getFaceIndex</name>
+      <anchorfile>classSoFaceDetail.html</anchorfile>
+      <anchor>ac4ca977667e8ab59eecb75234bc0cf77</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getPartIndex</name>
+      <anchorfile>classSoFaceDetail.html</anchorfile>
+      <anchor>a016eb0fca6726aff9ea32c5728e09467</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setNumPoints</name>
+      <anchorfile>classSoFaceDetail.html</anchorfile>
+      <anchor>a507a639a064b65fa7c7d311e9b2cf757</anchor>
+      <arglist>(const int num)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPoint</name>
+      <anchorfile>classSoFaceDetail.html</anchorfile>
+      <anchor>a1641d18aa50f93acd7f425806d736880</anchor>
+      <arglist>(const int idx, const SoPointDetail *const detail)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setFaceIndex</name>
+      <anchorfile>classSoFaceDetail.html</anchorfile>
+      <anchor>a0ca89ad73fed20d59c1db818c0792aea</anchor>
+      <arglist>(const int idx)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPartIndex</name>
+      <anchorfile>classSoFaceDetail.html</anchorfile>
+      <anchor>a28dbbf1347708a7164bdaa00f29843a3</anchor>
+      <arglist>(const int idx)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>incFaceIndex</name>
+      <anchorfile>classSoFaceDetail.html</anchorfile>
+      <anchor>afea2d46ddab5e6f7b48b78c99a627889</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>incPartIndex</name>
+      <anchorfile>classSoFaceDetail.html</anchorfile>
+      <anchor>a404571f1f6e778ec73c2650add733e1b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoFaceSet</name>
+    <filename>classSoFaceSet.html</filename>
+    <base>SoNonIndexedShape</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoFaceSet.html</anchorfile>
+      <anchor>a8bfcab5d5b5babf3be6e5e69510fa4f6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoFaceSet</name>
+      <anchorfile>classSoFaceSet.html</anchorfile>
+      <anchor>ad80aca08f332d4636db707ad253c9b1c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoFaceSet.html</anchorfile>
+      <anchor>ac419bd74482f20be79ba2384fddf6d73</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>generateDefaultNormals</name>
+      <anchorfile>classSoFaceSet.html</anchorfile>
+      <anchor>aebcdf8cbc891c67af97518e09ea5978a</anchor>
+      <arglist>(SoState *state, SoNormalBundle *nb)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoFaceSet.html</anchorfile>
+      <anchor>a1af1ff68a1465d0a0863686dd869748a</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoVertexShape.html</anchorfile>
+      <anchor>ac1e619dc424153e58f6470576165e4c4</anchor>
+      <arglist>(SoWriteAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFInt32</type>
+      <name>numVertices</name>
+      <anchorfile>classSoFaceSet.html</anchorfile>
+      <anchor>ac63bdf12c111765158f984aa36e323e5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFInt32</type>
+      <name>startIndex</name>
+      <anchorfile>classSoNonIndexedShape.html</anchorfile>
+      <anchor>a6275da4770ffe6cc94f590278c08eca4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFNode</type>
+      <name>vertexProperty</name>
+      <anchorfile>classSoVertexShape.html</anchorfile>
+      <anchor>a1498e2ce09250c39efc589303119cfb8</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoFaceSet.html</anchorfile>
+      <anchor>a810d1b12287a5aeb043d4593da0c5b7a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoFaceSet</name>
+      <anchorfile>classSoFaceSet.html</anchorfile>
+      <anchor>ac26939745a2c5e71f8005b16c7bb7743</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>generatePrimitives</name>
+      <anchorfile>classSoFaceSet.html</anchorfile>
+      <anchor>abf5086ce78a4aa49c058a1a9bcfd4387</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>computeBBox</name>
+      <anchorfile>classSoFaceSet.html</anchorfile>
+      <anchor>a9eeec88842c9735ee9ce8a208a7b97f4</anchor>
+      <arglist>(SoAction *action, SbBox3f &box, SbVec3f &center)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>generateDefaultNormals</name>
+      <anchorfile>classSoFaceSet.html</anchorfile>
+      <anchor>a3bf1fb3ccea1761a48be05f6a573d9c7</anchor>
+      <arglist>(SoState *, SoNormalCache *)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoNonIndexedShape</name>
+      <anchorfile>classSoNonIndexedShape.html</anchorfile>
+      <anchor>a4df486dabe1f6b641aeb955929143bb8</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoNonIndexedShape</name>
+      <anchorfile>classSoNonIndexedShape.html</anchorfile>
+      <anchor>a0a6515b77c92c712cd1946069afcc401</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>computeCoordBBox</name>
+      <anchorfile>classSoNonIndexedShape.html</anchorfile>
+      <anchor>ac0f5401db8637a471033a396d1c9b8ce</anchor>
+      <arglist>(SoAction *action, int numVertices, SbBox3f &box, SbVec3f &center)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>fixNumVerticesPointers</name>
+      <anchorfile>classSoNonIndexedShape.html</anchorfile>
+      <anchor>a0da554ed3ce34c09a4bc8e9ae5eb5d3f</anchor>
+      <arglist>(SoState *state, const int32_t *&start, const int32_t *&end, int32_t *dummyarray) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoVertexShape</name>
+      <anchorfile>classSoVertexShape.html</anchorfile>
+      <anchor>aa90b9edb2d4d453fb20d1b7468f4138f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVertexShape</name>
+      <anchorfile>classSoVertexShape.html</anchorfile>
+      <anchor>a510bcea1c8c353b3551d971585ae6020</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>shouldGLRender</name>
+      <anchorfile>classSoVertexShape.html</anchorfile>
+      <anchor>a2c46872df6b144062bcffeb4ba3c10b6</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setNormalCache</name>
+      <anchorfile>classSoVertexShape.html</anchorfile>
+      <anchor>a9a99c2660751edb60c49e86c73851b6d</anchor>
+      <arglist>(SoState *const state, const int num, const SbVec3f *normals)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SoNormalCache *</type>
+      <name>getNormalCache</name>
+      <anchorfile>classSoVertexShape.html</anchorfile>
+      <anchor>af5fbb02a3e906ef3ad5571d0bff4e8a4</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SoNormalCache *</type>
+      <name>generateAndReadLockNormalCache</name>
+      <anchorfile>classSoVertexShape.html</anchorfile>
+      <anchor>a32374ed7072ea5ac7fa76ee7e267f69d</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>getVertexData</name>
+      <anchorfile>classSoVertexShape.html</anchorfile>
+      <anchor>afe7215c3d3203261cdb546352d161cab</anchor>
+      <arglist>(SoState *state, const SoCoordinateElement *&coords, const SbVec3f *&normals, const SbBool neednormals)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>readLockNormalCache</name>
+      <anchorfile>classSoVertexShape.html</anchorfile>
+      <anchor>a45ba7effb15dde33e0f040c2432c5a5a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>readUnlockNormalCache</name>
+      <anchorfile>classSoVertexShape.html</anchorfile>
+      <anchor>a2c594579d1fbc7ff57e0070b14d95305</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoField</name>
+    <filename>classSoField.html</filename>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoField</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a5ad15124fa9c372632cdcff9aae9ce0d</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setIgnored</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a1bc88e54b4476a54db9e065672ad6359</anchor>
+      <arglist>(SbBool ignore)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isIgnored</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a6467c80c0147a7cfd791a9836f86d802</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setDefault</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>ad4a5898e9a83082717849530757262a3</anchor>
+      <arglist>(SbBool defaultVal)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isDefault</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a57dc4f40a314a16652501f407a3231c8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="pure">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a34ac9c7e16370f08a911e8ef74c8f784</anchor>
+      <arglist>(void) const =0</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isOfType</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a95d7bbed8e03793b9537acde298dd6b0</anchor>
+      <arglist>(const SoType type) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>enableConnection</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>aab3795218549a2d22b723e9c7f2846eb</anchor>
+      <arglist>(SbBool flag)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isConnectionEnabled</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>afc064aeb0d1c810cf78e880ad7dcdc7f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>connectFrom</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a6fcfab4c669504fff42c63c99e05b82e</anchor>
+      <arglist>(SoEngineOutput *master, SbBool notnotify=FALSE, SbBool append=FALSE)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>appendConnection</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>aa230785bbfae2c83812eded4252f06d1</anchor>
+      <arglist>(SoEngineOutput *master, SbBool notnotify=FALSE)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>disconnect</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a1159b19752c3a62aebfe11719d83d700</anchor>
+      <arglist>(SoEngineOutput *engineoutput)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isConnectedFromEngine</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a963c1858a17708efe4cdb452722d8217</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>getConnectedEngine</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a7cc56edca09d3a0d623e65f1e06d9752</anchor>
+      <arglist>(SoEngineOutput *&master) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>connectFrom</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>abf2ad27ee6f706651454b9e07e4c9a6a</anchor>
+      <arglist>(SoField *master, SbBool notnotify=FALSE, SbBool append=FALSE)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>appendConnection</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a8e4651ab7eda489c57ee200e4703d62e</anchor>
+      <arglist>(SoField *master, SbBool notnotify=FALSE)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>disconnect</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a59cefe0b5aed4354d0ef652810178f78</anchor>
+      <arglist>(SoField *field)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isConnectedFromField</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>aef6bfb61811d21785ec71756f33a7616</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>getConnectedField</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a49fccaae156e546072cf452c1d15b2ef</anchor>
+      <arglist>(SoField *&master) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNumConnections</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>aba0ad7ec9501fedeb988f7820a39320f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getForwardConnections</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>aab414791d41441833160c4aa05383a31</anchor>
+      <arglist>(SoFieldList &slavelist) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getConnections</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a29f7c81cdd02be41309cc803b6917a81</anchor>
+      <arglist>(SoFieldList &masterlist) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>disconnect</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>af8e8c5c46e9cd112f8dd4664fff77117</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isConnected</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a0f6a0ca587d1592f50051c262082583b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setContainer</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a9fbdf1e1b8fa0b4c610af0448041d0b1</anchor>
+      <arglist>(SoFieldContainer *cont)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoFieldContainer *</type>
+      <name>getContainer</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a46019fe43e4d41118544a02f19d23130</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>set</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a1ced83f62b6776e9e805aeb5427108e4</anchor>
+      <arglist>(const char *valuestring)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>get</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>ad30227a5c8485e5bdaa52b86a21f9591</anchor>
+      <arglist>(SbString &valuestring)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>shouldWrite</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a08d5c770270931eb02d5eaff48c3f0cb</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>touch</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a64ebcf224b92166b743903c9bf8d748f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>startNotify</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a2cc06510e3bbe043bbeded48ec721f48</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a917c364cae1a18863084cdf8ad6f8e7e</anchor>
+      <arglist>(SoNotList *nlist)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>enableNotify</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a4cf2036ff086d620ff77bef57ac36069</anchor>
+      <arglist>(SbBool on)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isNotifyEnabled</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a9fcec72e47b48d75f037aff1a05e3d73</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addAuditor</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>af950e95a5e11aadb110f68e67d58ac42</anchor>
+      <arglist>(void *f, SoNotRec::Type type)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeAuditor</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>ab990bb100c12bc1637d35318b94f2e47</anchor>
+      <arglist>(void *f, SoNotRec::Type type)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator==</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>aa674ee4e73605c2132994ebfd05780aa</anchor>
+      <arglist>(const SoField &f) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator!=</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a24f569dd98e950e5b6f1bf109ce97670</anchor>
+      <arglist>(const SoField &f) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>connectionStatusChanged</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a586b64475f4068518f0da4615b37b4cf</anchor>
+      <arglist>(int numconnections)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isReadOnly</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>afce6c509e52307cea1e8291250015139</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="pure">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a0fcd0bf81f6a9ca80450148c7084b49b</anchor>
+      <arglist>(const SoField &f) const =0</arglist>
+    </member>
+    <member kind="function" virtualness="pure">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a538c1dc5592da995e9760e5ccacadf21</anchor>
+      <arglist>(const SoField &f)=0</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>fixCopy</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a7d7a05ee937f6790f38fe727415e5d84</anchor>
+      <arglist>(SbBool copyconnections)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>referencesCopy</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>ac17b8407371efd994c71db88a523ba63</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>copyConnection</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a2c822e41b385ca49e0f16f3aab8f78e6</anchor>
+      <arglist>(const SoField *fromfield)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>read</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>ab2c7bc1a3a068385d318b56912c796a2</anchor>
+      <arglist>(SoInput *input, const SbName &name)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>ab629d9e30c642200478e941dfd5d651d</anchor>
+      <arglist>(SoOutput *out, const SbName &name) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>countWriteRefs</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>af8494f0ed62176deff0f1e189014ce46</anchor>
+      <arglist>(SoOutput *out) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setFieldType</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a7aadd2ebddc316ae81a65db58fd4f73f</anchor>
+      <arglist>(int type)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getFieldType</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>aa1d4f6b1c475506f5fb727fa5b66a94c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>getDirty</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a0f8b2598ca9625477fed264f6ffd081f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setDirty</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>aa6aa9994c273b961f0d14b9ff55ca876</anchor>
+      <arglist>(SbBool dirty)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>evaluate</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>ae04e9d89c5575c8a23299f9ceeda1de1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>aae6bb64a7e35d85a2b01395da645120f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClasses</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>ad6112c598f125a25fd4db2959c0d9880</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoType</type>
+      <name>getClassTypeId</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a36849953c91f385ab581071d5335338e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoField</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>ac98e5cd5d81b1a0b817d310bf85a35e6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>valueChanged</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a33cb8b1bc3ac383ec3088f3952bb12b4</anchor>
+      <arglist>(SbBool resetdefault=TRUE)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>evaluateConnection</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>adac06f0c92c0b595999cbbbef409dc60</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="pure">
+      <type>virtual SbBool</type>
+      <name>readValue</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a7c18aaa8207dc6aef91c71d1b999085e</anchor>
+      <arglist>(SoInput *in)=0</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="pure">
+      <type>virtual void</type>
+      <name>writeValue</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a3501176cbe0bc9a208ce5b4e9344c577</anchor>
+      <arglist>(SoOutput *out) const =0</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readConnection</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>ac25af1612a2270a45bb9a469f6d34802</anchor>
+      <arglist>(SoInput *in)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>writeConnection</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a3dd91105a823ec2de598b50e63c41604</anchor>
+      <arglist>(SoOutput *out) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbBool</type>
+      <name>isDestructing</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>aafbd223ac652931734d058419c7fefc5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SoNotRec</type>
+      <name>createNotRec</name>
+      <anchorfile>classSoField.html</anchorfile>
+      <anchor>a92711cc6e90809df3b1a092005cd9bb3</anchor>
+      <arglist>(SoBase *cont)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoFieldContainer</name>
+    <filename>classSoFieldContainer.html</filename>
+    <base>SoBase</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>a8d8637bfa120513d81521c9cd8bc1309</anchor>
+      <arglist>(SoNotList *l)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>writeInstance</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>a0f53c49cee136d7248813963dfc97aaf</anchor>
+      <arglist>(SoOutput *out)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoFieldContainer *</type>
+      <name>copyThroughConnection</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>a09783845667844c4c925f5f0f9a75590</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readInstance</name>
+      <anchorfile>classSoFieldContainer.html</anchorfile>
+      <anchor>aebf8cab6ca3299aa1c05cc9b2dde1e35</anchor>
+      <arglist>(SoInput *in, unsigned short flags)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoFieldConverter</name>
+    <filename>classSoFieldConverter.html</filename>
+    <base>SoEngine</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoFieldConverter.html</anchorfile>
+      <anchor>a4360697b700ad3a5e73238e2b8b9d20e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoFieldConverter.html</anchorfile>
+      <anchor>a2a7e245db1275f6d61d3ca5696ea858b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoFieldConverter.html</anchorfile>
+      <anchor>aafbecbb4bee615e2b95f2e8c4d749626</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="pure">
+      <type>virtual SoField *</type>
+      <name>getInput</name>
+      <anchorfile>classSoFieldConverter.html</anchorfile>
+      <anchor>af67f8888f8d07b60c30dd0fe8d56e034</anchor>
+      <arglist>(SoType type)=0</arglist>
+    </member>
+    <member kind="function" virtualness="pure">
+      <type>virtual SoEngineOutput *</type>
+      <name>getOutput</name>
+      <anchorfile>classSoFieldConverter.html</anchorfile>
+      <anchor>a5107660768efbcfcde9c5df094e0055d</anchor>
+      <arglist>(SoType type)=0</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoField *</type>
+      <name>getConnectedInput</name>
+      <anchorfile>classSoFieldConverter.html</anchorfile>
+      <anchor>a80e7556b71c5cfe7b5e28b8f41c4521a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getForwardConnections</name>
+      <anchorfile>classSoFieldConverter.html</anchorfile>
+      <anchor>aeb92fa6e507bc328a3e2c766948b6ee2</anchor>
+      <arglist>(SoFieldList &l) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoFieldConverter</name>
+      <anchorfile>classSoFieldConverter.html</anchorfile>
+      <anchor>a8dc92acb9a61534ce750a6485b4498b7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoFieldConverter</name>
+      <anchorfile>classSoFieldConverter.html</anchorfile>
+      <anchor>a75435e4cfb66aaa3fbc4616c1062f41a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoFieldData</name>
+    <filename>classSoFieldData.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SoFieldData</name>
+      <anchorfile>classSoFieldData.html</anchorfile>
+      <anchor>a95369f380c061dbd05479ef40bc2e719</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoFieldData</name>
+      <anchorfile>classSoFieldData.html</anchorfile>
+      <anchor>a3bd1d0e91634fd525f6bda748378d7a6</anchor>
+      <arglist>(const SoFieldData &fd)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoFieldData</name>
+      <anchorfile>classSoFieldData.html</anchorfile>
+      <anchor>aa8b674b6db43a3326d95d51ed24c2034</anchor>
+      <arglist>(const SoFieldData *fd)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoFieldData</name>
+      <anchorfile>classSoFieldData.html</anchorfile>
+      <anchor>aff51b3706e99440af35c1e1d84a9970b</anchor>
+      <arglist>(int numfields)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SoFieldData</name>
+      <anchorfile>classSoFieldData.html</anchorfile>
+      <anchor>a300cabe43428cb9d990ec5d8f1493042</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addField</name>
+      <anchorfile>classSoFieldData.html</anchorfile>
+      <anchor>a424da8f6ebf6e41d3a4be8de36f0b8b7</anchor>
+      <arglist>(SoFieldContainer *base, const char *name, const SoField *field)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>overlay</name>
+      <anchorfile>classSoFieldData.html</anchorfile>
+      <anchor>a8ed1cb9cf6cd8418ee7e583ec04b0939</anchor>
+      <arglist>(SoFieldContainer *to, const SoFieldContainer *from, SbBool copyconnections) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNumFields</name>
+      <anchorfile>classSoFieldData.html</anchorfile>
+      <anchor>aec47845415f427f050e6fa787697a734</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbName &</type>
+      <name>getFieldName</name>
+      <anchorfile>classSoFieldData.html</anchorfile>
+      <anchor>adec57701a82fc2e4572ba1489dbe9cc4</anchor>
+      <arglist>(int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoField *</type>
+      <name>getField</name>
+      <anchorfile>classSoFieldData.html</anchorfile>
+      <anchor>a383455e1821fca813d82fbe66b872437</anchor>
+      <arglist>(const SoFieldContainer *object, int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getIndex</name>
+      <anchorfile>classSoFieldData.html</anchorfile>
+      <anchor>a3217933eb20685fc0924764524c23c0e</anchor>
+      <arglist>(const SoFieldContainer *fc, const SoField *field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addEnumValue</name>
+      <anchorfile>classSoFieldData.html</anchorfile>
+      <anchor>af0ba782b6f2d5510e0ce46a9b7f80f5b</anchor>
+      <arglist>(const char *enumname, const char *valuename, int value)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getEnumData</name>
+      <anchorfile>classSoFieldData.html</anchorfile>
+      <anchor>a8bb725bc0912a62abba85369cf2f7883</anchor>
+      <arglist>(const char *enumname, int &num, const int *&values, const SbName *&names)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>read</name>
+      <anchorfile>classSoFieldData.html</anchorfile>
+      <anchor>a7c970d4b23b9c21131dc0a4d7aeefdfa</anchor>
+      <arglist>(SoInput *input, SoFieldContainer *object, SbBool erroronunknownfield, SbBool &notbuiltin) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>read</name>
+      <anchorfile>classSoFieldData.html</anchorfile>
+      <anchor>a6b1853c6712257e5977bbaf63f59ba99</anchor>
+      <arglist>(SoInput *input, SoFieldContainer *object, const SbName &fieldname, SbBool &foundname) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>write</name>
+      <anchorfile>classSoFieldData.html</anchorfile>
+      <anchor>a4d01e7a7d07e25844919d3ef83fa4f20</anchor>
+      <arglist>(SoOutput *out, const SoFieldContainer *object) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>copy</name>
+      <anchorfile>classSoFieldData.html</anchorfile>
+      <anchor>a64970910d09dbab9aa3f862bab9cb939</anchor>
+      <arglist>(const SoFieldData *src)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoFieldData.html</anchorfile>
+      <anchor>a6f2e8b004804940f1b05cf07be93d1fe</anchor>
+      <arglist>(const SoFieldContainer *c1, const SoFieldContainer *c2) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>readFieldDescriptions</name>
+      <anchorfile>classSoFieldData.html</anchorfile>
+      <anchor>a19d627181e4aa1fc6e248eccbc6b5f00</anchor>
+      <arglist>(SoInput *input, SoFieldContainer *object, int numdescriptionsexpected, const SbBool readfieldvalues=TRUE) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>writeFieldDescriptions</name>
+      <anchorfile>classSoFieldData.html</anchorfile>
+      <anchor>a9ba73a17af7d5128db8461aedddea989</anchor>
+      <arglist>(SoOutput *out, const SoFieldContainer *object) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoFieldList</name>
+    <filename>classSoFieldList.html</filename>
+    <base>SbPList</base>
+    <member kind="function">
+      <type></type>
+      <name>SoFieldList</name>
+      <anchorfile>classSoFieldList.html</anchorfile>
+      <anchor>af3c9e5f08d465cd42b32e3b6949d47df</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoFieldList</name>
+      <anchorfile>classSoFieldList.html</anchorfile>
+      <anchor>a38cdbfdb98409d3e3939207f967fe5fc</anchor>
+      <arglist>(const int sizehint)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoFieldList</name>
+      <anchorfile>classSoFieldList.html</anchorfile>
+      <anchor>ad465136c3de42cbb6e3bd32a9c358edd</anchor>
+      <arglist>(const SoFieldList &l)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>append</name>
+      <anchorfile>classSoFieldList.html</anchorfile>
+      <anchor>ab29c53dcb620f2d8628dcd67b2e98b13</anchor>
+      <arglist>(SoField *field)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>insert</name>
+      <anchorfile>classSoFieldList.html</anchorfile>
+      <anchor>aed7ec7f4060a5abf1c2400b7fb2025e5</anchor>
+      <arglist>(SoField *field, const int insertbefore)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoField *</type>
+      <name>operator[]</name>
+      <anchorfile>classSoFieldList.html</anchorfile>
+      <anchor>a05447f09c41f661b31d63ac34a65f872</anchor>
+      <arglist>(const int idx) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set</name>
+      <anchorfile>classSoFieldList.html</anchorfile>
+      <anchor>ab3e979663b9114d06f285047727c97c4</anchor>
+      <arglist>(const int idx, SoField *field)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoField *</type>
+      <name>get</name>
+      <anchorfile>classSoFieldList.html</anchorfile>
+      <anchor>a1768c3858aee94b93e63a736c96f9671</anchor>
+      <arglist>(const int idx) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoFieldSensor</name>
+    <filename>classSoFieldSensor.html</filename>
+    <base>SoDataSensor</base>
+    <member kind="function">
+      <type></type>
+      <name>SoFieldSensor</name>
+      <anchorfile>classSoFieldSensor.html</anchorfile>
+      <anchor>a88f14d81988af3961e863dd656d80f44</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoFieldSensor</name>
+      <anchorfile>classSoFieldSensor.html</anchorfile>
+      <anchor>a0224c337f66cc31dfbcf37f203486ac7</anchor>
+      <arglist>(SoSensorCB *func, void *data)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoFieldSensor</name>
+      <anchorfile>classSoFieldSensor.html</anchorfile>
+      <anchor>a3ac53745756a202c0a3e50a056524f84</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>attach</name>
+      <anchorfile>classSoFieldSensor.html</anchorfile>
+      <anchor>a7bd0f67e9cc6e174c0367fdc86c2b09c</anchor>
+      <arglist>(SoField *field)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>detach</name>
+      <anchorfile>classSoFieldSensor.html</anchorfile>
+      <anchor>a120b58812997b3579c108f00010e19c5</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoField *</type>
+      <name>getAttachedField</name>
+      <anchorfile>classSoFieldSensor.html</anchorfile>
+      <anchor>a9ca4429bc5b63e29b4798c9fcbcbc46a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>trigger</name>
+      <anchorfile>classSoFieldSensor.html</anchorfile>
+      <anchor>aa09e27d3812f5ac53d4fa532d313d607</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoFile</name>
+    <filename>classSoFile.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoFile.html</anchorfile>
+      <anchor>ac96c94ade509a82f4a33619c52a4ac08</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoFile</name>
+      <anchorfile>classSoFile.html</anchorfile>
+      <anchor>a79fbde466a7ee0dbb9db96a49f3f3a87</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoFile.html</anchorfile>
+      <anchor>a34ced21ec68d3f2654831c5e6819c064</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoFile.html</anchorfile>
+      <anchor>acde55d3bd0b47a5e81aeadadc44821ed</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoFile.html</anchorfile>
+      <anchor>a31f0782b83bedb23254dfce09cc8647b</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoFile.html</anchorfile>
+      <anchor>ad27f669c8e1db8487a238177db4b066f</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoFile.html</anchorfile>
+      <anchor>aca244d5433120cdff283c86d3ea318c7</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>handleEvent</name>
+      <anchorfile>classSoFile.html</anchorfile>
+      <anchor>a69bfba34aa54bf4b1cf92b1ede823e74</anchor>
+      <arglist>(SoHandleEventAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoFile.html</anchorfile>
+      <anchor>ade6bf42fe5a44473233e0aa7f3b0520d</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoFile.html</anchorfile>
+      <anchor>a8c3ee2f11fa89d11f5b761010748b441</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>audioRender</name>
+      <anchorfile>classSoFile.html</anchorfile>
+      <anchor>a98dce694a3aab07fd7a05674c49df0ff</anchor>
+      <arglist>(SoAudioRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>search</name>
+      <anchorfile>classSoFile.html</anchorfile>
+      <anchor>a02a6456f1038ed74140f32f1ebe99fb9</anchor>
+      <arglist>(SoSearchAction *action)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoGroup *</type>
+      <name>copyChildren</name>
+      <anchorfile>classSoFile.html</anchorfile>
+      <anchor>a9015b5fc8d660d95c0165b6c6a9a2d60</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoChildList *</type>
+      <name>getChildren</name>
+      <anchorfile>classSoFile.html</anchorfile>
+      <anchor>a1db21bc947e41b11f058b59cd4d8cd82</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyContents</name>
+      <anchorfile>classSoFile.html</anchorfile>
+      <anchor>a639490591ddda0a83a16aae73007f226</anchor>
+      <arglist>(const SoFieldContainer *from, SbBool copyconnections)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbString &</type>
+      <name>getFullName</name>
+      <anchorfile>classSoFile.html</anchorfile>
+      <anchor>a6c4cae092b2cd5bee96fab24d61c6178</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setSearchOK</name>
+      <anchorfile>classSoFile.html</anchorfile>
+      <anchor>a9153ea4c49aae62e1a38cc4818b7d849</anchor>
+      <arglist>(SbBool dosearch)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getSearchOK</name>
+      <anchorfile>classSoFile.html</anchorfile>
+      <anchor>a0aab35409730223e6af1b7d7b3b5741f</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFString</type>
+      <name>name</name>
+      <anchorfile>classSoFile.html</anchorfile>
+      <anchor>ab5a2691d80251515f8d7a501fc918e3f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoFile.html</anchorfile>
+      <anchor>a34fc3cfd3a72c109e4f830b504df7e28</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoFile</name>
+      <anchorfile>classSoFile.html</anchorfile>
+      <anchor>abd8a336069bbe96aa96e72ec8e1320e2</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readInstance</name>
+      <anchorfile>classSoFile.html</anchorfile>
+      <anchor>a0c1f0cac18261c2413c753591884b005</anchor>
+      <arglist>(SoInput *in, unsigned short flags)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readNamedFile</name>
+      <anchorfile>classSoFile.html</anchorfile>
+      <anchor>a4ebb835e3494f80a5c64e634017b5186</anchor>
+      <arglist>(SoInput *in)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoFloatElement</name>
+    <filename>classSoFloatElement.html</filename>
+    <base>SoElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoFloatElement.html</anchorfile>
+      <anchor>a73858638ae99e6a928a1af53331694a6</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoFocalDistanceElement</name>
+    <filename>classSoFocalDistanceElement.html</filename>
+    <base>SoFloatElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoFocalDistanceElement.html</anchorfile>
+      <anchor>a7ba61ca34fe95a14b47b5a1be52c5123</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoFocalDistanceElement.html</anchorfile>
+      <anchor>a865771257eff07f3f59d954cf20e76a9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoFocalDistanceElement.html</anchorfile>
+      <anchor>ad2e764c00218497230b0379fac4b274e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoFocalDistanceElement.html</anchorfile>
+      <anchor>a4cba936e6d019ffac4226ef564c023eb</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const float distance)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoFocalDistanceElement.html</anchorfile>
+      <anchor>af5041ec9d08d1ea524210b8fd02e5cea</anchor>
+      <arglist>(SoState *const state, const float distance)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static float</type>
+      <name>get</name>
+      <anchorfile>classSoFocalDistanceElement.html</anchorfile>
+      <anchor>a4262589313f73d3d338738d8b4250f5d</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static float</type>
+      <name>getDefault</name>
+      <anchorfile>classSoFocalDistanceElement.html</anchorfile>
+      <anchor>a9996cdad904e537c7d7525ada9cbd257</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoFocalDistanceElement</name>
+      <anchorfile>classSoFocalDistanceElement.html</anchorfile>
+      <anchor>a5d2ccc5e646da0da269ec2e13a84b17b</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoFont</name>
+    <filename>classSoFont.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoFont.html</anchorfile>
+      <anchor>aed1a4e6f82a81f23216002c3bdde8a68</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoFont</name>
+      <anchorfile>classSoFont.html</anchorfile>
+      <anchor>a1665809f7a386fd13f737ef436ddb2ca</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoFont.html</anchorfile>
+      <anchor>aec10736bf3a4d8a4e5d488e001a4e142</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoFont.html</anchorfile>
+      <anchor>ab69f7ddb085b9ca87d99176dc0f82ee8</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoFont.html</anchorfile>
+      <anchor>a0ddad1a9fac182cff2d13e019b77c3cb</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoFont.html</anchorfile>
+      <anchor>a5bc6723e6a159d1bcf47575037a11829</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoFont.html</anchorfile>
+      <anchor>a0bd6a90eb45102480ecdd2630745af2d</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoFont.html</anchorfile>
+      <anchor>a8994026608cc3b61e226d9e1d43975ad</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFName</type>
+      <name>name</name>
+      <anchorfile>classSoFont.html</anchorfile>
+      <anchor>a6e05868c24cbaeeee3f8e2e89e024a5e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>size</name>
+      <anchorfile>classSoFont.html</anchorfile>
+      <anchor>a8d2c7630d8020176d56802a9f336cdeb</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoFont.html</anchorfile>
+      <anchor>ad7c806ba11566d02b7938232e20a4479</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoFont</name>
+      <anchorfile>classSoFont.html</anchorfile>
+      <anchor>aa4cbe62cf7233f5e274e6bb4eeee20d5</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoFontNameElement</name>
+    <filename>classSoFontNameElement.html</filename>
+    <base>SoReplacedElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoFontNameElement.html</anchorfile>
+      <anchor>a6a1689def4a4d5862859a9f3e74eef29</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>matches</name>
+      <anchorfile>classSoFontNameElement.html</anchorfile>
+      <anchor>a332be6d8f55ed5e1a4b9112adf720cd4</anchor>
+      <arglist>(const SoElement *element) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoElement *</type>
+      <name>copyMatchInfo</name>
+      <anchorfile>classSoFontNameElement.html</anchorfile>
+      <anchor>a134742096848796e08530d525256ea29</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>print</name>
+      <anchorfile>classSoFontNameElement.html</anchorfile>
+      <anchor>a23336b8a35a0033a7a35f5b59496ced3</anchor>
+      <arglist>(FILE *file) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoFontNameElement.html</anchorfile>
+      <anchor>a602f15428a2c7d5dfb595fbd8cf4c343</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoFontNameElement.html</anchorfile>
+      <anchor>ae25c387f5b35b4a95881cacb1ee28f8c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoFontNameElement.html</anchorfile>
+      <anchor>a8f1b816e76ced705bbfc9af4a0ad8e9d</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbName fontName)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbName &</type>
+      <name>get</name>
+      <anchorfile>classSoFontNameElement.html</anchorfile>
+      <anchor>ac3564655e5075bfa231b70fd5a210a41</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbName</type>
+      <name>getDefault</name>
+      <anchorfile>classSoFontNameElement.html</anchorfile>
+      <anchor>aefcfccb29c324a31767037f339d36ab7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoFontNameElement</name>
+      <anchorfile>classSoFontNameElement.html</anchorfile>
+      <anchor>aa26d3f5974440a265bcc69bb74a93490</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbName</type>
+      <name>fontName</name>
+      <anchorfile>classSoFontNameElement.html</anchorfile>
+      <anchor>aae9bec587be7a001a98bf339ee206b0f</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoFontSizeElement</name>
+    <filename>classSoFontSizeElement.html</filename>
+    <base>SoFloatElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoFontSizeElement.html</anchorfile>
+      <anchor>a442aa9398b0776de7a4bc510180ac4d4</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoFontSizeElement.html</anchorfile>
+      <anchor>a157a3598eeaa1c791bcead029e042ba4</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoFontSizeElement.html</anchorfile>
+      <anchor>acb49b8f34366429890a1b10c1794fd28</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoFontSizeElement.html</anchorfile>
+      <anchor>a8c19bd3dce3dceee43133dbe948b9a51</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const float fontSize)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoFontSizeElement.html</anchorfile>
+      <anchor>a997fd506830c23dcf375fa8b746119a9</anchor>
+      <arglist>(SoState *const state, const float fontSize)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static float</type>
+      <name>get</name>
+      <anchorfile>classSoFontSizeElement.html</anchorfile>
+      <anchor>ae9c14de2fa61684b3763b80b1e67d99a</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static float</type>
+      <name>getDefault</name>
+      <anchorfile>classSoFontSizeElement.html</anchorfile>
+      <anchor>aa6132b0aae1be3ba3ad154649c8ebf02</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoFontSizeElement</name>
+      <anchorfile>classSoFontSizeElement.html</anchorfile>
+      <anchor>ab9a7a71335344fa1e57c2ac236ad1137</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoFontStyle</name>
+    <filename>classSoFontStyle.html</filename>
+    <base>SoFont</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Family</name>
+      <anchorfile>classSoFontStyle.html</anchorfile>
+      <anchor>a797fff8ccb801543fbda54be3a19d3cf</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>Style</name>
+      <anchorfile>classSoFontStyle.html</anchorfile>
+      <anchor>aefec3a4f69d7f6eb27e90f6b3e367501</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoFontStyle.html</anchorfile>
+      <anchor>ade32d446778213da5176271e86e1c6ad</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoFontStyle</name>
+      <anchorfile>classSoFontStyle.html</anchorfile>
+      <anchor>a34ad9d6c3e07b3a89c89a32a905aa747</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbString</type>
+      <name>getFontName</name>
+      <anchorfile>classSoFontStyle.html</anchorfile>
+      <anchor>a5c088de3f5332ed893d9612a97d23b22</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoFontStyle.html</anchorfile>
+      <anchor>a7939d5bc764d14689297cc2530b72cae</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoFontStyle.html</anchorfile>
+      <anchor>a0ee9113f6379cb4cfa88a4059bf3e7f2</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoFontStyle.html</anchorfile>
+      <anchor>a2cd6856555cc8e56a3f4da01d0ef44f4</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoFontStyle.html</anchorfile>
+      <anchor>aeca0739cbaca6e46c9bc8b3cb3c9abd5</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoFontStyle.html</anchorfile>
+      <anchor>aa4dd89b6e80e49a80dcdd3461cdb29ac</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoFontStyle.html</anchorfile>
+      <anchor>ae703f8b5bb04f5231fec9c96c911a00f</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>family</name>
+      <anchorfile>classSoFontStyle.html</anchorfile>
+      <anchor>a0f275bb697594e9d872de723d1542f6b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBitMask</type>
+      <name>style</name>
+      <anchorfile>classSoFontStyle.html</anchorfile>
+      <anchor>a36ed6e5a06403b03bf78b2aab28d37bb</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoFontStyle.html</anchorfile>
+      <anchor>acc1e9f4644e64bb4e9cc97186d7c902d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoFontStyle</name>
+      <anchorfile>classSoFontStyle.html</anchorfile>
+      <anchor>af707554552e0f4c881ec4ce39e3d36dd</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoForeignFileKit</name>
+    <filename>classSoForeignFileKit.html</filename>
+    <base>SoBaseKit</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoForeignFileKit.html</anchorfile>
+      <anchor>a0cd317938b209f0d97d32de58d43ed62</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoNodekitCatalog *</type>
+      <name>getNodekitCatalog</name>
+      <anchorfile>classSoForeignFileKit.html</anchorfile>
+      <anchor>a9f80a6233fd53ccc7953ced51455506e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>canReadFile</name>
+      <anchorfile>classSoForeignFileKit.html</anchorfile>
+      <anchor>a05985e6f77e5cb803d82a76c4f9dbb15</anchor>
+      <arglist>(const char *filename=NULL) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readFile</name>
+      <anchorfile>classSoForeignFileKit.html</anchorfile>
+      <anchor>a9b99c658c0ef76633a3fa9af7550f4f7</anchor>
+      <arglist>(const char *filename)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>canWriteFile</name>
+      <anchorfile>classSoForeignFileKit.html</anchorfile>
+      <anchor>a62a0162e985b03553a91fee7fe8be698</anchor>
+      <arglist>(const char *filename=NULL) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>writeFile</name>
+      <anchorfile>classSoForeignFileKit.html</anchorfile>
+      <anchor>aabb29978c7ac39b050755a509a1ad91f</anchor>
+      <arglist>(const char *filename)</arglist>
+    </member>
+    <member kind="function" virtualness="pure">
+      <type>virtual class SoSeparator *</type>
+      <name>convert</name>
+      <anchorfile>classSoForeignFileKit.html</anchorfile>
+      <anchor>a34bbc78e5a1b50106ceb5dc12d7d0b53</anchor>
+      <arglist>()=0</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isFileSupported</name>
+      <anchorfile>classSoForeignFileKit.html</anchorfile>
+      <anchor>ad6c471e9263c180888b6e580be3751c8</anchor>
+      <arglist>(SoInput *in, SbBool exhaust=FALSE)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isFileSupported</name>
+      <anchorfile>classSoForeignFileKit.html</anchorfile>
+      <anchor>ac566ac8da85b9cd9abf00ca6d92a45a1</anchor>
+      <arglist>(const char *filename, SbBool exhaust=FALSE)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoForeignFileKit *</type>
+      <name>createForeignFileKit</name>
+      <anchorfile>classSoForeignFileKit.html</anchorfile>
+      <anchor>a989796146b89a3d8d0922e909abbde7c</anchor>
+      <arglist>(SoInput *in, SbBool exhaust=FALSE)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoForeignFileKit *</type>
+      <name>createForeignFileKit</name>
+      <anchorfile>classSoForeignFileKit.html</anchorfile>
+      <anchor>a7a15555bf925d03e4b340124aa81fa8a</anchor>
+      <arglist>(const char *filename, SbBool exhaust=FALSE)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoForeignFileKit.html</anchorfile>
+      <anchor>a7abdd112c9f5fb4e9c8c025dd008b415</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static SbBool</type>
+      <name>registerFileExtension</name>
+      <anchorfile>classSoForeignFileKit.html</anchorfile>
+      <anchor>a7508a2f839514e825398cf17df9f5084</anchor>
+      <arglist>(SoType handler, SbName extension, SoForeignFileIdentifyFunc *identify)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoFragmentShader</name>
+    <filename>classSoFragmentShader.html</filename>
+    <base>SoShaderObject</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoFragmentShader.html</anchorfile>
+      <anchor>add0290474969191f044f9f9a3008fca0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoFragmentShader</name>
+      <anchorfile>classSoFragmentShader.html</anchorfile>
+      <anchor>a1573371fa73a24e8681f706dc6a3bfa2</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoFragmentShader</name>
+      <anchorfile>classSoFragmentShader.html</anchorfile>
+      <anchor>a0e89bf10859f0e3b8e9b166c623f6f59</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoShaderObject.html</anchorfile>
+      <anchor>a8ac115b5435cc6dd7ecf61159242dba5</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>search</name>
+      <anchorfile>classSoShaderObject.html</anchorfile>
+      <anchor>a31de3e7b0a44248f0de653eaf52de020</anchor>
+      <arglist>(SoSearchAction *action)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>updateParameters</name>
+      <anchorfile>classSoShaderObject.html</anchorfile>
+      <anchor>a422535ce1d3b71dfe91b94d3e2e34fd0</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function">
+      <type>SourceType</type>
+      <name>getSourceType</name>
+      <anchorfile>classSoShaderObject.html</anchorfile>
+      <anchor>ae46b8969c8a6380a1187a7e1af3d6655</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbString</type>
+      <name>getSourceProgram</name>
+      <anchorfile>classSoShaderObject.html</anchorfile>
+      <anchor>a521decf95cd1016cd3148b033e7dfa76</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isSupported</name>
+      <anchorfile>classSoFragmentShader.html</anchorfile>
+      <anchor>a05bb87c2631bf31395962e33f77baea2</anchor>
+      <arglist>(SourceType sourceType)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoFragmentShader.html</anchorfile>
+      <anchor>a69d75b6e876024cbb1af9fb9c282fa5c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoShaderObject</name>
+      <anchorfile>classSoShaderObject.html</anchorfile>
+      <anchor>ac3451fb9ab75488763d29a4b014a894e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoShaderObject</name>
+      <anchorfile>classSoShaderObject.html</anchorfile>
+      <anchor>a825b1c6bb4536996f4355cc9d545c9c7</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readInstance</name>
+      <anchorfile>classSoShaderObject.html</anchorfile>
+      <anchor>a4ed43b0da6ea5f3cadde0de81f6e7eb7</anchor>
+      <arglist>(SoInput *in, unsigned short flags)</arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>SourceType</name>
+      <anchorfile>classSoShaderObject.html</anchorfile>
+      <anchor>af76ce2b5d836a2b28b3987df07897f99</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>ARB_PROGRAM</name>
+      <anchorfile>classSoShaderObject.html</anchorfile>
+      <anchor>af76ce2b5d836a2b28b3987df07897f99a3b20f85d78e96656f50d49885f8fea03</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>CG_PROGRAM</name>
+      <anchorfile>classSoShaderObject.html</anchorfile>
+      <anchor>af76ce2b5d836a2b28b3987df07897f99ae4d5b6ef042cf1496a06aef006138ce3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>GLSL_PROGRAM</name>
+      <anchorfile>classSoShaderObject.html</anchorfile>
+      <anchor>af76ce2b5d836a2b28b3987df07897f99a52f929667e30a394d02df900dfbded81</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>FILENAME</name>
+      <anchorfile>classSoShaderObject.html</anchorfile>
+      <anchor>af76ce2b5d836a2b28b3987df07897f99a909b6538424a62e355a7dd2e4b17036c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>isActive</name>
+      <anchorfile>classSoShaderObject.html</anchorfile>
+      <anchor>a1caba20c0af0932d58a4b0191c2fdf60</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>sourceType</name>
+      <anchorfile>classSoShaderObject.html</anchorfile>
+      <anchor>ac170900f8890d3c342d9221f164638bc</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFString</type>
+      <name>sourceProgram</name>
+      <anchorfile>classSoShaderObject.html</anchorfile>
+      <anchor>a8819df3b12a940f9d34e277cdc943767</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFNode</type>
+      <name>parameter</name>
+      <anchorfile>classSoShaderObject.html</anchorfile>
+      <anchor>a60191a0bbeb8a17c10b6c9714430d525</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoFrustumCamera</name>
+    <filename>classSoFrustumCamera.html</filename>
+    <base>SoCamera</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoFrustumCamera.html</anchorfile>
+      <anchor>a58da793d800b4c3abf6973148fd49e2c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoFrustumCamera</name>
+      <anchorfile>classSoFrustumCamera.html</anchorfile>
+      <anchor>ab05eb68d9e65fa2f478727f729973b74</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>scaleHeight</name>
+      <anchorfile>classSoFrustumCamera.html</anchorfile>
+      <anchor>a664957904b32a096304d8f469d3b2cb6</anchor>
+      <arglist>(float scalefactor)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbViewVolume</type>
+      <name>getViewVolume</name>
+      <anchorfile>classSoFrustumCamera.html</anchorfile>
+      <anchor>a685072b5bdd355b4f44c9876535a3189</anchor>
+      <arglist>(float useaspectratio=0.0f) const </arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>left</name>
+      <anchorfile>classSoFrustumCamera.html</anchorfile>
+      <anchor>aeee8a13eec975ce5c430a4bb520ff355</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>right</name>
+      <anchorfile>classSoFrustumCamera.html</anchorfile>
+      <anchor>aef80bba79964a5f4c703c005d7f02fef</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>top</name>
+      <anchorfile>classSoFrustumCamera.html</anchorfile>
+      <anchor>add56267469c24ce7ea71fe60eed3cc85</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>bottom</name>
+      <anchorfile>classSoFrustumCamera.html</anchorfile>
+      <anchor>a7773a2bce563b540d0c838abf7fb859c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoFrustumCamera.html</anchorfile>
+      <anchor>a121ef42d8cc3d2d06c157d0dd0da2fa8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoFrustumCamera</name>
+      <anchorfile>classSoFrustumCamera.html</anchorfile>
+      <anchor>aa4d357bed1a2b71c41fba33edff3ed9b</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>viewBoundingBox</name>
+      <anchorfile>classSoFrustumCamera.html</anchorfile>
+      <anchor>a2da63ba0f195f3fd6b13f9d1f57c5988</anchor>
+      <arglist>(const SbBox3f &box, float aspect, float slack)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoFullPath</name>
+    <filename>classSoFullPath.html</filename>
+    <base>SoPath</base>
+    <member kind="function">
+      <type>void</type>
+      <name>pop</name>
+      <anchorfile>classSoFullPath.html</anchorfile>
+      <anchor>ac910125223965d59eb473cadc636f8c6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoNode *</type>
+      <name>getTail</name>
+      <anchorfile>classSoFullPath.html</anchorfile>
+      <anchor>a4bddfc1f99bb0cc70c9f1e2ebe1212ce</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoNode *</type>
+      <name>getNodeFromTail</name>
+      <anchorfile>classSoFullPath.html</anchorfile>
+      <anchor>a1c8d9be87e8eef34f67b81ac8a6df595</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getIndexFromTail</name>
+      <anchorfile>classSoFullPath.html</anchorfile>
+      <anchor>a416b755d0532b480de14938c630d5968</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getLength</name>
+      <anchorfile>classSoFullPath.html</anchorfile>
+      <anchor>ab2b62f3955e8b9a6c965018c098ef61a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoPath</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>a358fb5c0804a2326dbe9a0365dee0eee</anchor>
+      <arglist>(const int approxlength=4)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoPath</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>acca61df3c242a3330b500841a8dc5bc6</anchor>
+      <arglist>(SoNode *const head)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoPath</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>a02da31c9ae679ded222a73138f1b266f</anchor>
+      <arglist>(const SoPath &rhs)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoPath &</type>
+      <name>operator=</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>a0098c2fc11f7d2e50e22937d414cb3d1</anchor>
+      <arglist>(const SoPath &rhs)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>a711735eb906e2e6ad10b613fad82d359</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setHead</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>a91a6cec060019cd9321479eacc2638c1</anchor>
+      <arglist>(SoNode *const head)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoNode *</type>
+      <name>getHead</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>a5ae670ee064c38811a5ae156a8d5274a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>append</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>aa32c4df6c4fe63cf31b09727f6ad0bd7</anchor>
+      <arglist>(const int childindex)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>append</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>af5eb808c245d5d6f95b6a1ea8e0729d9</anchor>
+      <arglist>(SoNode *const node)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>append</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>ace80066f1f54af55a265c0d980c13975</anchor>
+      <arglist>(const SoPath *const frompath)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>push</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>a4df0becc437e8052b47b526b0c1b802c</anchor>
+      <arglist>(const int childindex)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>pop</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>aa82bbd8566a5cddf2139d85402858b77</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoNode *</type>
+      <name>getTail</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>a790d9bb9c6cdb41320dd114eb299c405</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoNode *</type>
+      <name>getNode</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>a961c72a9ac71401a07c4c744a430588f</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoNode *</type>
+      <name>getNodeFromTail</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>a71eee84bbfda27d9da1e13ce2e90a5dd</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getIndex</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>a178632030261c047046ca612d9b1672a</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getIndexFromTail</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>a8ffd4d262084df9aa6a251df5ca40c38</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getLength</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>ac8e049429d6d9c33cfabee62714f8d93</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>truncate</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>ad6078a33f2838005f98cf488d18930e8</anchor>
+      <arglist>(const int length)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>findFork</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>a2e67692f5c126d4e54646d4b8c227add</anchor>
+      <arglist>(const SoPath *const path) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>findNode</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>ad6a5ba8f63de2c5d0c4187a7db2c1dcf</anchor>
+      <arglist>(const SoNode *const node) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>containsNode</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>a1fd172539c22f3e5f43574385d0b3f66</anchor>
+      <arglist>(const SoNode *const node) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>containsPath</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>a40946ad30477f1fa41276cb012a56040</anchor>
+      <arglist>(const SoPath *const path) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoPath *</type>
+      <name>copy</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>a741990616d6f379b02e1ab98ac92f474</anchor>
+      <arglist>(const int startfromnodeindex=0, int numnodes=0) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>insertIndex</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>ac2c8ab31aaece572afc70082e52f81cd</anchor>
+      <arglist>(SoNode *const parent, const int newindex)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeIndex</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>a51180fc82d5385b88b662e0f1a136568</anchor>
+      <arglist>(SoNode *const parent, const int oldindex)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>replaceIndex</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>a8ab459c9766169e3c7e58f0cfd6fc446</anchor>
+      <arglist>(SoNode *const parent, const int index, SoNode *const newchild)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isRelevantNotification</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>a4ca7591a34980e837a3f48857508c4d6</anchor>
+      <arglist>(SoNotList *const l) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>a3b45195e0e17b98f437de45223c97a20</anchor>
+      <arglist>(SoWriteAction *action)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoPath *</type>
+      <name>getByName</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>a4fc80e2d0e9330731b5c51ecd9f4e590</anchor>
+      <arglist>(const SbName name)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int</type>
+      <name>getByName</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>ae03891fefc14fe234ac170ede8657214</anchor>
+      <arglist>(const SbName name, SoPathList &l)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoPath</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>a5143b3c9f47ecd2e1e2b263e197a04b5</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>auditPath</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>a4c024bb9e34aa9db13c80413ebab6d3b</anchor>
+      <arglist>(const SbBool flag)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGate</name>
+    <filename>classSoGate.html</filename>
+    <base>SoEngine</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoGate.html</anchorfile>
+      <anchor>a9559cc35395463a9f06fd91774d1607a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoGate.html</anchorfile>
+      <anchor>a594f51529a8208446870db37559678ca</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoGate.html</anchorfile>
+      <anchor>ab1a618f277b93877a0a60731c7861e48</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoGate</name>
+      <anchorfile>classSoGate.html</anchorfile>
+      <anchor>a8f33f9f499f21c30e1e21b51aa022719</anchor>
+      <arglist>(SoType type)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>enable</name>
+      <anchorfile>classSoGate.html</anchorfile>
+      <anchor>a58ba8cba7b7a0485378bca24de4ddca0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTrigger</type>
+      <name>trigger</name>
+      <anchorfile>classSoGate.html</anchorfile>
+      <anchor>a8fabec4cf929a7f24c941dee44c879d8</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMField *</type>
+      <name>input</name>
+      <anchorfile>classSoGate.html</anchorfile>
+      <anchor>a6de98f1f2ff1166dfc5a63ecb10275bd</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput *</type>
+      <name>output</name>
+      <anchorfile>classSoGate.html</anchorfile>
+      <anchor>a9959b3e7a3cdd1fe22bd58556f2569a9</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>inputChanged</name>
+      <anchorfile>classSoGate.html</anchorfile>
+      <anchor>aeb37fc6d9694a3124381c2788b8d5877</anchor>
+      <arglist>(SoField *which)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGeoCoordinate</name>
+    <filename>classSoGeoCoordinate.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoGeoCoordinate.html</anchorfile>
+      <anchor>aa144c195293a9babdabfe516334f081a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoGeoCoordinate</name>
+      <anchorfile>classSoGeoCoordinate.html</anchorfile>
+      <anchor>a749508a3aa6232d8754172b3c3556ed1</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoGeoCoordinate.html</anchorfile>
+      <anchor>a783e2f8dad79488a522bc79b5915aa4e</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoGeoCoordinate.html</anchorfile>
+      <anchor>a500846e311a4accd0a544426bf452d2e</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoGeoCoordinate.html</anchorfile>
+      <anchor>a3b4b81ec75ef887327fb4a9ad98233d8</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoGeoCoordinate.html</anchorfile>
+      <anchor>a460ec6c5aca00f4169d9f0f80e863744</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoGeoCoordinate.html</anchorfile>
+      <anchor>a0ed2c2b053c28041097b3c30f3662e2e</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoGeoCoordinate.html</anchorfile>
+      <anchor>a138b63833a48a02d9f139c859c54a4a8</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec3d</type>
+      <name>point</name>
+      <anchorfile>classSoGeoCoordinate.html</anchorfile>
+      <anchor>a854473928ff607b7dbbaaa57d3933a23</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFString</type>
+      <name>geoSystem</name>
+      <anchorfile>classSoGeoCoordinate.html</anchorfile>
+      <anchor>a7b9e25e7ff6853f93cc454ce5f6deee6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoGeoCoordinate.html</anchorfile>
+      <anchor>a631efa5b0748f30f8d8c5b7f5701c4cc</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGeoCoordinate</name>
+      <anchorfile>classSoGeoCoordinate.html</anchorfile>
+      <anchor>a4f9aec0f10e6113b97b7a7e843f246bd</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGeoElement</name>
+    <filename>classSoGeoElement.html</filename>
+    <base>SoReplacedElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoGeoElement.html</anchorfile>
+      <anchor>ab9ad8ad6c73c22503b5c8dbd09fec3ab</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoGeoElement.html</anchorfile>
+      <anchor>a475b42e6b6ea04ae551a0b9022890490</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoGeoElement.html</anchorfile>
+      <anchor>a70a7ef78e4ec03b215926d5f2ae58d3c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoGeoElement.html</anchorfile>
+      <anchor>aa2280357270625500e19d2a703304b7d</anchor>
+      <arglist>(SoState *const state, SoGeoOrigin *origin)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoGeoOrigin *</type>
+      <name>get</name>
+      <anchorfile>classSoGeoElement.html</anchorfile>
+      <anchor>a17684b54f2dffdf6969f7122e2e8fbab</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGeoElement</name>
+      <anchorfile>classSoGeoElement.html</anchorfile>
+      <anchor>aa5f681c9d222706f4f9057cfd34fcac8</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setElt</name>
+      <anchorfile>classSoGeoElement.html</anchorfile>
+      <anchor>a6479660e3999cf07eaf66d7091e6f9a5</anchor>
+      <arglist>(SoGeoOrigin *origin)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGeoLocation</name>
+    <filename>classSoGeoLocation.html</filename>
+    <base>SoTransformation</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoGeoLocation.html</anchorfile>
+      <anchor>a03c15e95d461d44ddeff58bcf603c9ce</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoGeoLocation</name>
+      <anchorfile>classSoGeoLocation.html</anchorfile>
+      <anchor>aa3d22fb10023de33de7763d1a2109fb7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoGeoLocation.html</anchorfile>
+      <anchor>a39db9c94f5dd94a66f823e1c2a8f073e</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoGeoLocation.html</anchorfile>
+      <anchor>a7da42155aa8e2bcffbfb4925cc0bf0aa</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoGeoLocation.html</anchorfile>
+      <anchor>aa0049b9f9b61697e49010daffb9107ff</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoGeoLocation.html</anchorfile>
+      <anchor>ab1917b5b0aa02f1f3d31ac6fe6afdd74</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoGeoLocation.html</anchorfile>
+      <anchor>a8ebb38e6c21864b7d30476f28e4c9325</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoGeoLocation.html</anchorfile>
+      <anchor>a6b7e1a7efe67f89f6dc98d9eebd89062</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoGeoLocation.html</anchorfile>
+      <anchor>a7459e03a65e109319aa252018244ca6e</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3d</type>
+      <name>geoCoords</name>
+      <anchorfile>classSoGeoLocation.html</anchorfile>
+      <anchor>aaada838a604ff0f8e95837b2aa56041a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFString</type>
+      <name>geoSystem</name>
+      <anchorfile>classSoGeoLocation.html</anchorfile>
+      <anchor>a16aabdba448292ebf0db71468a80047a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoGeoLocation.html</anchorfile>
+      <anchor>a57c33d0d87ecd0e4f1a258581f3e8484</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGeoLocation</name>
+      <anchorfile>classSoGeoLocation.html</anchorfile>
+      <anchor>a36b1d951b3f6a90114e09c26f477205c</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGeometryShader</name>
+    <filename>classSoGeometryShader.html</filename>
+    <base>SoShaderObject</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>InputType</name>
+      <anchorfile>classSoGeometryShader.html</anchorfile>
+      <anchor>a39733a3084786036d1e29a815d32f5d7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>POINTS_IN</name>
+      <anchorfile>classSoGeometryShader.html</anchorfile>
+      <anchor>a39733a3084786036d1e29a815d32f5d7ada549a2a5712d8be3d543f723017973f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>LINES_IN</name>
+      <anchorfile>classSoGeometryShader.html</anchorfile>
+      <anchor>a39733a3084786036d1e29a815d32f5d7ad48c4b6cdcab716867c6964bfaa0fe4f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>TRIANGLES_IN</name>
+      <anchorfile>classSoGeometryShader.html</anchorfile>
+      <anchor>a39733a3084786036d1e29a815d32f5d7a0320302c338c2f4d148feb2f9337457c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>OutputType</name>
+      <anchorfile>classSoGeometryShader.html</anchorfile>
+      <anchor>a1c2c5367c014c18e7fc3958935b947e0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>POINTS_OUT</name>
+      <anchorfile>classSoGeometryShader.html</anchorfile>
+      <anchor>a1c2c5367c014c18e7fc3958935b947e0a4458b1d3f97a352519d17de2785724be</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>LINE_STRIP_OUT</name>
+      <anchorfile>classSoGeometryShader.html</anchorfile>
+      <anchor>a1c2c5367c014c18e7fc3958935b947e0aab360d2bbd47ed8579bba1ba707464aa</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>TRIANGLE_STRIP_OUT</name>
+      <anchorfile>classSoGeometryShader.html</anchorfile>
+      <anchor>a1c2c5367c014c18e7fc3958935b947e0aa39cb24d5e44c239cc16947e0cf6b028</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoGeometryShader.html</anchorfile>
+      <anchor>a14b891c1b6e485f38b05f497ed2c6037</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoGeometryShader</name>
+      <anchorfile>classSoGeometryShader.html</anchorfile>
+      <anchor>a2cacfd81750e6b11efc899afb0befc20</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGeometryShader</name>
+      <anchorfile>classSoGeometryShader.html</anchorfile>
+      <anchor>a24032b0b22dd4a9a8e88c52c27d6b9b6</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoGeometryShader.html</anchorfile>
+      <anchor>acde2fb104c72e86a476b69fd20eae2b4</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isSupported</name>
+      <anchorfile>classSoGeometryShader.html</anchorfile>
+      <anchor>a3afcc664fa4702d28553847b7dd347ec</anchor>
+      <arglist>(SourceType sourceType)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>inputType</name>
+      <anchorfile>classSoGeometryShader.html</anchorfile>
+      <anchor>a8e155b73190430685427af5bbb7d75ff</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>outputType</name>
+      <anchorfile>classSoGeometryShader.html</anchorfile>
+      <anchor>a2470879057ac0847a35f563cb8282734</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFInt32</type>
+      <name>maxEmit</name>
+      <anchorfile>classSoGeometryShader.html</anchorfile>
+      <anchor>ac6a64c98d2ccc4e18a9b5d9a2c0c99ba</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoGeometryShader.html</anchorfile>
+      <anchor>ae37db5c3bdd40fb8f593ec0fd621a10a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGeoOrigin</name>
+    <filename>classSoGeoOrigin.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoGeoOrigin.html</anchorfile>
+      <anchor>a15bef81e639036af73283fecdbd18cfd</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoGeoOrigin</name>
+      <anchorfile>classSoGeoOrigin.html</anchorfile>
+      <anchor>a129f967cdb9c05478d118c8f3a0fe4b1</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoGeoOrigin.html</anchorfile>
+      <anchor>aa4dcf44b1e9bb566942b306a690a4f1b</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoGeoOrigin.html</anchorfile>
+      <anchor>aadb8a9a5ed1627c5d7aaeb883f8740b5</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoGeoOrigin.html</anchorfile>
+      <anchor>a57234b0ee79bc406a77fca7cac21b03a</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoGeoOrigin.html</anchorfile>
+      <anchor>a523eae6fa4a4efb073b1ccce061f26bf</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoGeoOrigin.html</anchorfile>
+      <anchor>a93136f0a50ef6ab40cf7f1d13ffb6710</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoGeoOrigin.html</anchorfile>
+      <anchor>a7aa28cd049921205fa3524e5e39ec623</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoGeoOrigin.html</anchorfile>
+      <anchor>a9997813485c5180429230d3c65199f0f</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3d</type>
+      <name>geoCoords</name>
+      <anchorfile>classSoGeoOrigin.html</anchorfile>
+      <anchor>aa45f9065bb3d8e6a55cb15442882eb6c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFString</type>
+      <name>geoSystem</name>
+      <anchorfile>classSoGeoOrigin.html</anchorfile>
+      <anchor>ac6c1a759abd1551a554d41b4aae09eb3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoGeoOrigin.html</anchorfile>
+      <anchor>a2b7a66300fd941c4825d33a2fbef5633</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGeoOrigin</name>
+      <anchorfile>classSoGeoOrigin.html</anchorfile>
+      <anchor>a4ea83cdcf10f6649e498932ac0930aa8</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGeoSeparator</name>
+    <filename>classSoGeoSeparator.html</filename>
+    <base>SoSeparator</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoGeoSeparator.html</anchorfile>
+      <anchor>a4e0ce5854d45d525857cd70526f0d8ea</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoGeoSeparator</name>
+      <anchorfile>classSoGeoSeparator.html</anchorfile>
+      <anchor>a0445fe419fc0ae6d76e09936ae37260c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoGeoSeparator.html</anchorfile>
+      <anchor>a29713955cca4649a472f39d388fc265e</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRenderBelowPath</name>
+      <anchorfile>classSoGeoSeparator.html</anchorfile>
+      <anchor>a7d2c5425530d18885e6ff271aa070a67</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRenderInPath</name>
+      <anchorfile>classSoGeoSeparator.html</anchorfile>
+      <anchor>a24cd47cfa9b92aa57f5217452e6c86ec</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoGeoSeparator.html</anchorfile>
+      <anchor>ad6e773651687ab8a888110271068a75c</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoGeoSeparator.html</anchorfile>
+      <anchor>a305f42f6d362597e19e66b588af743ee</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoGeoSeparator.html</anchorfile>
+      <anchor>a412f24477cb0717510f29dbbd513096f</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoGeoSeparator.html</anchorfile>
+      <anchor>aeaadad04c7f3343d6bcaf2a425c1aa1a</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3d</type>
+      <name>geoCoords</name>
+      <anchorfile>classSoGeoSeparator.html</anchorfile>
+      <anchor>ac9ad87951a90c57b2cd390807b952ed3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFString</type>
+      <name>geoSystem</name>
+      <anchorfile>classSoGeoSeparator.html</anchorfile>
+      <anchor>a66af1d6b171f92497cd89a81dbdb7438</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoGeoSeparator.html</anchorfile>
+      <anchor>a501e8d04110bf38c787639ed68565f7c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGeoSeparator</name>
+      <anchorfile>classSoGeoSeparator.html</anchorfile>
+      <anchor>a6ad8ac4cc0b3bdda4390c76692204281</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGetBoundingBoxAction</name>
+    <filename>classSoGetBoundingBoxAction.html</filename>
+    <base>SoAction</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>ResetType</name>
+      <anchorfile>classSoGetBoundingBoxAction.html</anchorfile>
+      <anchor>ac64919a694de0f25a48d1072c5c92f33</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoGetBoundingBoxAction.html</anchorfile>
+      <anchor>a620c07f36a9a2a5b99ba193f5591ccee</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoGetBoundingBoxAction</name>
+      <anchorfile>classSoGetBoundingBoxAction.html</anchorfile>
+      <anchor>ab575afde0c66bdfa47b4e9ccf5183f1b</anchor>
+      <arglist>(const SbViewportRegion &vp)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGetBoundingBoxAction</name>
+      <anchorfile>classSoGetBoundingBoxAction.html</anchorfile>
+      <anchor>a1160d8e012127f73334d6394cc65a962</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setViewportRegion</name>
+      <anchorfile>classSoGetBoundingBoxAction.html</anchorfile>
+      <anchor>a8729d4cebd51dff3e91a592f1c1f97a6</anchor>
+      <arglist>(const SbViewportRegion &newregion)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbViewportRegion &</type>
+      <name>getViewportRegion</name>
+      <anchorfile>classSoGetBoundingBoxAction.html</anchorfile>
+      <anchor>a4a56ebbcaca9d2f8d44d6f5f34abaafb</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox3f</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoGetBoundingBoxAction.html</anchorfile>
+      <anchor>ad0575b70b736eb56b64fdf613e1e33d9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbXfBox3f &</type>
+      <name>getXfBoundingBox</name>
+      <anchorfile>classSoGetBoundingBoxAction.html</anchorfile>
+      <anchor>ab452c2ec28417fc7b589f9382358d8b8</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f &</type>
+      <name>getCenter</name>
+      <anchorfile>classSoGetBoundingBoxAction.html</anchorfile>
+      <anchor>a248593416c3eb89cbd4d4cd228d71da5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setInCameraSpace</name>
+      <anchorfile>classSoGetBoundingBoxAction.html</anchorfile>
+      <anchor>a332ce4920d34d06a4b27ea67cc1ce99f</anchor>
+      <arglist>(const SbBool flag)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isInCameraSpace</name>
+      <anchorfile>classSoGetBoundingBoxAction.html</anchorfile>
+      <anchor>a5fea59506771c8c21d83de9675edd0d2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setResetPath</name>
+      <anchorfile>classSoGetBoundingBoxAction.html</anchorfile>
+      <anchor>afd3c7d93d5394b2d977fb4b2069e3b8d</anchor>
+      <arglist>(const SoPath *path, const SbBool resetbefore=TRUE, const ResetType what=ALL)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SoPath *</type>
+      <name>getResetPath</name>
+      <anchorfile>classSoGetBoundingBoxAction.html</anchorfile>
+      <anchor>a43994dce7a828f3e873bb5957f6183a4</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isResetPath</name>
+      <anchorfile>classSoGetBoundingBoxAction.html</anchorfile>
+      <anchor>a2cb391aec10d6c84cfdc4bd4d62808a3</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isResetBefore</name>
+      <anchorfile>classSoGetBoundingBoxAction.html</anchorfile>
+      <anchor>ac803e39670329431e32431f5f439eb74</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoGetBoundingBoxAction::ResetType</type>
+      <name>getWhatReset</name>
+      <anchorfile>classSoGetBoundingBoxAction.html</anchorfile>
+      <anchor>a5d8efc7d17e3c115c1679e2a873f95cf</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>checkResetBefore</name>
+      <anchorfile>classSoGetBoundingBoxAction.html</anchorfile>
+      <anchor>a03b81040285674e1f3f33615b927026a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>checkResetAfter</name>
+      <anchorfile>classSoGetBoundingBoxAction.html</anchorfile>
+      <anchor>a0229310254d52ed12d27e0f1812e900d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>extendBy</name>
+      <anchorfile>classSoGetBoundingBoxAction.html</anchorfile>
+      <anchor>a5a4d10e40fc73fa438007d76df6cbbfc</anchor>
+      <arglist>(const SbBox3f &box)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>extendBy</name>
+      <anchorfile>classSoGetBoundingBoxAction.html</anchorfile>
+      <anchor>a8c2429efc99bf73ad48b20788da397fe</anchor>
+      <arglist>(const SbXfBox3f &box)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setCenter</name>
+      <anchorfile>classSoGetBoundingBoxAction.html</anchorfile>
+      <anchor>adeac8e44eb54353bca044cd540d35b77</anchor>
+      <arglist>(const SbVec3f &center, const SbBool transformcenter)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isCenterSet</name>
+      <anchorfile>classSoGetBoundingBoxAction.html</anchorfile>
+      <anchor>a5d634d927e1e4980a10431dc121b0fbf</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>resetCenter</name>
+      <anchorfile>classSoGetBoundingBoxAction.html</anchorfile>
+      <anchor>ad132b7df48f254c4500fd8b2de4ac3cb</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addMethod</name>
+      <anchorfile>classSoGetBoundingBoxAction.html</anchorfile>
+      <anchor>a693f3ae41369317133b9e4496ccae103</anchor>
+      <arglist>(const SoType type, SoActionMethod method)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>enableElement</name>
+      <anchorfile>classSoGetBoundingBoxAction.html</anchorfile>
+      <anchor>a379d1e7ade13fe6bf7c29673cbecf2c4</anchor>
+      <arglist>(const SoType type, const int stackindex)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoEnabledElementsList &</type>
+      <name>getEnabledElements</name>
+      <anchorfile>classSoGetBoundingBoxAction.html</anchorfile>
+      <anchor>afe9252bf770d1c3d3ef025dd6c2877d1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>beginTraversal</name>
+      <anchorfile>classSoGetBoundingBoxAction.html</anchorfile>
+      <anchor>a014ad0b1616c5c24d039a773d073d476</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGetMatrixAction</name>
+    <filename>classSoGetMatrixAction.html</filename>
+    <base>SoAction</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoGetMatrixAction.html</anchorfile>
+      <anchor>a077438ab5834ca5436f194b01d80a32f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoGetMatrixAction</name>
+      <anchorfile>classSoGetMatrixAction.html</anchorfile>
+      <anchor>ae5ac0b7f06181091f871fee39562f4e9</anchor>
+      <arglist>(const SbViewportRegion &region)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGetMatrixAction</name>
+      <anchorfile>classSoGetMatrixAction.html</anchorfile>
+      <anchor>a1b62ede3ca7db86bcc3bed6b18be3eca</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setViewportRegion</name>
+      <anchorfile>classSoGetMatrixAction.html</anchorfile>
+      <anchor>a94d1edd2867ac637c183e184e7e3e2a4</anchor>
+      <arglist>(const SbViewportRegion &region)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbViewportRegion &</type>
+      <name>getViewportRegion</name>
+      <anchorfile>classSoGetMatrixAction.html</anchorfile>
+      <anchor>a8f05ba3e817d91eb8c51d62189116739</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbMatrix &</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoGetMatrixAction.html</anchorfile>
+      <anchor>a2ba7ec7b75bf2a11540952f5bd966dc6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbMatrix &</type>
+      <name>getInverse</name>
+      <anchorfile>classSoGetMatrixAction.html</anchorfile>
+      <anchor>a0f9c88aaadeea5fed0cac6b41f8924fb</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbMatrix &</type>
+      <name>getTextureMatrix</name>
+      <anchorfile>classSoGetMatrixAction.html</anchorfile>
+      <anchor>ab818d4b77714038f0412e139600598bf</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbMatrix &</type>
+      <name>getTextureInverse</name>
+      <anchorfile>classSoGetMatrixAction.html</anchorfile>
+      <anchor>a3ddc9020114cab6f0976615205c506be</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addMethod</name>
+      <anchorfile>classSoGetMatrixAction.html</anchorfile>
+      <anchor>af930cd1eb94563078fa1b7ac6cf9500d</anchor>
+      <arglist>(const SoType type, SoActionMethod method)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>enableElement</name>
+      <anchorfile>classSoGetMatrixAction.html</anchorfile>
+      <anchor>a79b8acef205ee40c73eb27c2585cf8d3</anchor>
+      <arglist>(const SoType type, const int stackindex)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoEnabledElementsList &</type>
+      <name>getEnabledElements</name>
+      <anchorfile>classSoGetMatrixAction.html</anchorfile>
+      <anchor>ab5dc1c84d3fac1b5e9339a1b6d4c0795</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>beginTraversal</name>
+      <anchorfile>classSoGetMatrixAction.html</anchorfile>
+      <anchor>a8cb038085672ecad54c2fd86ccb0e76e</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGetPrimitiveCountAction</name>
+    <filename>classSoGetPrimitiveCountAction.html</filename>
+    <base>SoAction</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoGetPrimitiveCountAction.html</anchorfile>
+      <anchor>a25f8ff5e8e9c71d88b98972b54eda6d6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoGetPrimitiveCountAction</name>
+      <anchorfile>classSoGetPrimitiveCountAction.html</anchorfile>
+      <anchor>ad96ce284d73ed804cf219318022c01dc</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoGetPrimitiveCountAction</name>
+      <anchorfile>classSoGetPrimitiveCountAction.html</anchorfile>
+      <anchor>ad6108f902f19f546978c1713e0e849ca</anchor>
+      <arglist>(const SbViewportRegion &vp)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGetPrimitiveCountAction</name>
+      <anchorfile>classSoGetPrimitiveCountAction.html</anchorfile>
+      <anchor>a003c383f472e8ca055fbc622ca1b11f3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getTriangleCount</name>
+      <anchorfile>classSoGetPrimitiveCountAction.html</anchorfile>
+      <anchor>ad6b44613cd180df30a610e5cc433eeb5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getLineCount</name>
+      <anchorfile>classSoGetPrimitiveCountAction.html</anchorfile>
+      <anchor>adf0923412bc23b7edd94b563a1e58d84</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getPointCount</name>
+      <anchorfile>classSoGetPrimitiveCountAction.html</anchorfile>
+      <anchor>aa55f5a2c8585c8436dc5f972c2f02bf7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getTextCount</name>
+      <anchorfile>classSoGetPrimitiveCountAction.html</anchorfile>
+      <anchor>aea009de66f6f510d77fe3348d03b6da0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getImageCount</name>
+      <anchorfile>classSoGetPrimitiveCountAction.html</anchorfile>
+      <anchor>a30c35c514ae526b8bd6c5a2c375343f7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>containsNoPrimitives</name>
+      <anchorfile>classSoGetPrimitiveCountAction.html</anchorfile>
+      <anchor>ab096760eab5aa3d23ce173d96eb197cf</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>containsNonTriangleShapes</name>
+      <anchorfile>classSoGetPrimitiveCountAction.html</anchorfile>
+      <anchor>a3034b5eb71497c0216901ada5b91662c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>is3DTextCountedAsTriangles</name>
+      <anchorfile>classSoGetPrimitiveCountAction.html</anchorfile>
+      <anchor>aa8672b57993a7f76c023a5c8280d0edc</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setCount3DTextAsTriangles</name>
+      <anchorfile>classSoGetPrimitiveCountAction.html</anchorfile>
+      <anchor>a77d772d26366cae2df50072510d3e657</anchor>
+      <arglist>(const SbBool flag)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>canApproximateCount</name>
+      <anchorfile>classSoGetPrimitiveCountAction.html</anchorfile>
+      <anchor>a0cb9ca77e912f3fc7101068f2bb0f7bc</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setCanApproximate</name>
+      <anchorfile>classSoGetPrimitiveCountAction.html</anchorfile>
+      <anchor>a12ef509b97600196ac98e8e384c1a425</anchor>
+      <arglist>(const SbBool flag)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setDecimationValue</name>
+      <anchorfile>classSoGetPrimitiveCountAction.html</anchorfile>
+      <anchor>a631433ccadec3636d90ffefcea353150</anchor>
+      <arglist>(SoDecimationTypeElement::Type type, float percentage=1.0)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoDecimationTypeElement::Type</type>
+      <name>getDecimationType</name>
+      <anchorfile>classSoGetPrimitiveCountAction.html</anchorfile>
+      <anchor>abee67ef57de81b1d8623b57b6426446f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getDecimationPercentage</name>
+      <anchorfile>classSoGetPrimitiveCountAction.html</anchorfile>
+      <anchor>aecf62216c2b534af098c200825b5a523</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addNumTriangles</name>
+      <anchorfile>classSoGetPrimitiveCountAction.html</anchorfile>
+      <anchor>a78d9fff0fef87f447f62c43d9c728935</anchor>
+      <arglist>(const int num)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addNumLines</name>
+      <anchorfile>classSoGetPrimitiveCountAction.html</anchorfile>
+      <anchor>aee2ab6c1a328b3ac7c2914f5d17fda4f</anchor>
+      <arglist>(const int num)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addNumPoints</name>
+      <anchorfile>classSoGetPrimitiveCountAction.html</anchorfile>
+      <anchor>ade3acd55b90303e0300a35eec7d79037</anchor>
+      <arglist>(const int num)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addNumText</name>
+      <anchorfile>classSoGetPrimitiveCountAction.html</anchorfile>
+      <anchor>adb3a0d28cf056be2dfbd1281bc7b5d7f</anchor>
+      <arglist>(const int num)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addNumImage</name>
+      <anchorfile>classSoGetPrimitiveCountAction.html</anchorfile>
+      <anchor>a60eb717ba1b0a3e197ccf3994781dc35</anchor>
+      <arglist>(const int num)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>incNumTriangles</name>
+      <anchorfile>classSoGetPrimitiveCountAction.html</anchorfile>
+      <anchor>a73dd9395cce3b8672d946e2d68255645</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>incNumLines</name>
+      <anchorfile>classSoGetPrimitiveCountAction.html</anchorfile>
+      <anchor>a3d628ce227ea643414e1bcdff83908d3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>incNumPoints</name>
+      <anchorfile>classSoGetPrimitiveCountAction.html</anchorfile>
+      <anchor>af23b3aa141a6efd8dc5892dce77ab8ab</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>incNumText</name>
+      <anchorfile>classSoGetPrimitiveCountAction.html</anchorfile>
+      <anchor>a42899e902896d95df12b4d2729892417</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>incNumImage</name>
+      <anchorfile>classSoGetPrimitiveCountAction.html</anchorfile>
+      <anchor>a1a4324f01af564588056cfec816f6393</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addMethod</name>
+      <anchorfile>classSoGetPrimitiveCountAction.html</anchorfile>
+      <anchor>ae4ba2e3d9d1feaf139af7cc043d6871c</anchor>
+      <arglist>(const SoType type, SoActionMethod method)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>enableElement</name>
+      <anchorfile>classSoGetPrimitiveCountAction.html</anchorfile>
+      <anchor>ac249c50615603601f1e2d333d979f2e5</anchor>
+      <arglist>(const SoType type, const int stackindex)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoEnabledElementsList &</type>
+      <name>getEnabledElements</name>
+      <anchorfile>classSoGetPrimitiveCountAction.html</anchorfile>
+      <anchor>abb5186034bb002554f47a7caf52308d9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>beginTraversal</name>
+      <anchorfile>classSoGetPrimitiveCountAction.html</anchorfile>
+      <anchor>aa252da82ac0a2aa5263413899d66ca62</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLBigImage</name>
+    <filename>classSoGLBigImage.html</filename>
+    <base>SoGLImage</base>
+    <member kind="function">
+      <type></type>
+      <name>SoGLBigImage</name>
+      <anchorfile>classSoGLBigImage.html</anchorfile>
+      <anchor>a63bf724f345c2a17403aec857b3fca90</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>unref</name>
+      <anchorfile>classSoGLBigImage.html</anchorfile>
+      <anchor>a66f4ebbb9a4d6a914f46faa82212f7f3</anchor>
+      <arglist>(SoState *state=NULL)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoGLBigImage.html</anchorfile>
+      <anchor>a6ceb53afc3a417548ed5917b1d73e688</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setData</name>
+      <anchorfile>classSoGLBigImage.html</anchorfile>
+      <anchor>a03d83d40ee2851ecf90d90abfae412cf</anchor>
+      <arglist>(const SbImage *image, const Wrap wraps=REPEAT, const Wrap wrapt=REPEAT, const float quality=0.5f, const int border=0, SoState *createinstate=NULL)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setData</name>
+      <anchorfile>classSoGLBigImage.html</anchorfile>
+      <anchor>a25f7c25cbc4e13dfa1c63be7927df04f</anchor>
+      <arglist>(const SbImage *image, const Wrap wraps, const Wrap wrapt, const Wrap wrapr, const float quality=0.5f, const int border=0, SoState *createinstate=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>exceededChangeLimit</name>
+      <anchorfile>classSoGLBigImage.html</anchorfile>
+      <anchor>a108c4d2aaaf0291552db029dd53f76b9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoGLDisplayList *</type>
+      <name>getGLDisplayList</name>
+      <anchorfile>classSoGLBigImage.html</anchorfile>
+      <anchor>a34c957db1299d20e1e2d339dce664552</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoGLImage</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>aeb677834d518a3fa5074e94b52915133</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isOfType</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>aeb92ad6e27577d845a987e8f38406c0b</anchor>
+      <arglist>(SoType type) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setGLDisplayList</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>af27b448da7b46aaa3b4fb16d5c0d8091</anchor>
+      <arglist>(SoGLDisplayList *dl, SoState *state, const Wrap wraps=REPEAT, const Wrap wrapt=REPEAT, const float quality=0.5f)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPBuffer</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>a07ba3870534f4f5907886d3006359d73</anchor>
+      <arglist>(SoState *state, void *context, const Wrap wraps=REPEAT, const Wrap wrapt=REPEAT, const float quality=0.5f)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setData</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>a9224330dccd39954755029af4bb4a24c</anchor>
+      <arglist>(const unsigned char *bytes, const SbVec2s &size, const int numcomponents, const Wrap wraps=REPEAT, const Wrap wrapt=REPEAT, const float quality=0.5f, const int border=0, SoState *createinstate=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setData</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>a0dbf63f849f504e5de843b8768c2200e</anchor>
+      <arglist>(const unsigned char *bytes, const SbVec3s &size, const int numcomponents, const Wrap wraps=REPEAT, const Wrap wrapt=REPEAT, const Wrap wrapr=REPEAT, const float quality=0.5f, const int border=0, SoState *createinstate=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setFlags</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>a6950dd6e70a3c23fe1d548b945ceb9f8</anchor>
+      <arglist>(const uint32_t flags)</arglist>
+    </member>
+    <member kind="function">
+      <type>uint32_t</type>
+      <name>getFlags</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>ae31f3466f1bdaab595dcb2946ca96daf</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbImage *</type>
+      <name>getImage</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>ade6281887fcda93b6e07b5cb2cd8cbaf</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>hasTransparency</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>aec14995e8aa7e025d779c31db78b6818</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>useAlphaTest</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>a9f0e72349b883638434684b2947d0244</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>Wrap</type>
+      <name>getWrapS</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>ae22d93f279540345275db10d311642e4</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>Wrap</type>
+      <name>getWrapT</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>a7417be94f86e0831b06ab298960924ba</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>Wrap</type>
+      <name>getWrapR</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>a4204bb6c396311df8de118b002911e7d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getQuality</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>aaa69cfd1c187cf0469df0f09068f4213</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>uint32_t</type>
+      <name>getGLImageId</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>a9d80bccb9d7491feea39a3be1a8d5775</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int</type>
+      <name>setChangeLimit</name>
+      <anchorfile>classSoGLBigImage.html</anchorfile>
+      <anchor>ac05f8834536618e37cfa5bcb7de5fc9d</anchor>
+      <arglist>(const int limit)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoGLBigImage.html</anchorfile>
+      <anchor>a5a84e68ec4e187b499556ca06126b009</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoType</type>
+      <name>getClassTypeId</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>aa444512d6d479270446be7daa59f984a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>beginFrame</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>a93c6f30b09ad71b1ca8d633492bafd72</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>tagImage</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>ad8dc4d2c29ecda4a07c7b4e927f63ffa</anchor>
+      <arglist>(SoState *state, SoGLImage *image)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>endFrame</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>a1e0fa5f6229521c519b314a6bed1d699</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setDisplayListMaxAge</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>aa85f7da15bbb06227f9da3a91dfe6da5</anchor>
+      <arglist>(const uint32_t maxage)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>freeAllImages</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>a2416ed37d727effcfb7579a4725f3334</anchor>
+      <arglist>(SoState *state=NULL)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>a949c4afb8ebf6bea1543f16f93b8fbea</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setResizeCallback</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>a8a8860699c12cee3abad5a1d0cb0048e</anchor>
+      <arglist>(SoGLImageResizeCB *f, void *closure)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>unrefOldDL</name>
+      <anchorfile>classSoGLBigImage.html</anchorfile>
+      <anchor>aeab189f04a025e0a49954c8374621d5c</anchor>
+      <arglist>(SoState *state, const uint32_t maxage)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGLImage</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>a64ceff3a8d7d595f0f6bf5e7abd2146e</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>Wrap</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>aa7a651ee3183f5497290ce3d92141524</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>ResizeReason</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>a39a7a3a25f3b2af662b33844d9d0281a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>Flags</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>a3a13ffb56506b763c64831a6f037d4a2</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="typedef">
+      <type>SbBool</type>
+      <name>SoGLImageResizeCB</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>a51b734acc32c6a4d1cf24285bdb9961d</anchor>
+      <arglist>(SoState *state, const SbVec3s &newsize, unsigned char *destbuffer, ResizeReason reason, void *closure, class SoGLImage *image)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLCacheContextElement</name>
+    <filename>classSoGLCacheContextElement.html</filename>
+    <base>SoElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoGLCacheContextElement.html</anchorfile>
+      <anchor>ac44db8acf7b081b05962a5ff773abc75</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>matches</name>
+      <anchorfile>classSoGLCacheContextElement.html</anchorfile>
+      <anchor>aea038aea05195bca322eb5c50add7747</anchor>
+      <arglist>(const SoElement *elt) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoElement *</type>
+      <name>copyMatchInfo</name>
+      <anchorfile>classSoGLCacheContextElement.html</anchorfile>
+      <anchor>adfadda2e27c12f32e8f92c50a6cdc74f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoGLCacheContextElement.html</anchorfile>
+      <anchor>accde9188d5473dbc51dd42731b00f6ff</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoGLCacheContextElement.html</anchorfile>
+      <anchor>ab53c5fe8913c0a40de48104cd4af5ea9</anchor>
+      <arglist>(SoState *state, int context, SbBool twopasstransparency, SbBool remoterendering)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int</type>
+      <name>get</name>
+      <anchorfile>classSoGLCacheContextElement.html</anchorfile>
+      <anchor>aa6670196d3a5703087f175680e7e2f21</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int</type>
+      <name>getExtID</name>
+      <anchorfile>classSoGLCacheContextElement.html</anchorfile>
+      <anchor>a22e922375fa676f387b845143fe06d73</anchor>
+      <arglist>(const char *str)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>getOpenGLVersion</name>
+      <anchorfile>classSoGLCacheContextElement.html</anchorfile>
+      <anchor>a2681f82106071a1ea0c09481a93b1ed8</anchor>
+      <arglist>(SoState *state, int &major, int &minor)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>extSupported</name>
+      <anchorfile>classSoGLCacheContextElement.html</anchorfile>
+      <anchor>a20c81fc50d6d058b9a7519b0cf43b7fe</anchor>
+      <arglist>(SoState *state, int extid)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>areMipMapsFast</name>
+      <anchorfile>classSoGLCacheContextElement.html</anchorfile>
+      <anchor>a1b1be03a71b79d8e035a130b05b20bc3</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>shouldAutoCache</name>
+      <anchorfile>classSoGLCacheContextElement.html</anchorfile>
+      <anchor>a03c2a0a9306ee88a174e7a6f7e1998ab</anchor>
+      <arglist>(SoState *state, int bits)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setAutoCacheBits</name>
+      <anchorfile>classSoGLCacheContextElement.html</anchorfile>
+      <anchor>a5b3cf2ffd8d475c011a7cb6e9abd7dd8</anchor>
+      <arglist>(SoState *state, int bits)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int</type>
+      <name>resetAutoCacheBits</name>
+      <anchorfile>classSoGLCacheContextElement.html</anchorfile>
+      <anchor>a15ba6a5703b11dd1ee16bce1cd42ee81</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getIsRemoteRendering</name>
+      <anchorfile>classSoGLCacheContextElement.html</anchorfile>
+      <anchor>ac840790e0f61e500543d02fb9a2ec537</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static uint32_t</type>
+      <name>getUniqueCacheContext</name>
+      <anchorfile>classSoGLCacheContextElement.html</anchorfile>
+      <anchor>ace6d79525d7124a447c033d1e71a2384</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>scheduleDeleteCallback</name>
+      <anchorfile>classSoGLCacheContextElement.html</anchorfile>
+      <anchor>a50fd18a2165f6b55ad131c0435bd3bb4</anchor>
+      <arglist>(const uint32_t contextid, SoScheduleDeleteCB *cb, void *closure)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>incNumShapes</name>
+      <anchorfile>classSoGLCacheContextElement.html</anchorfile>
+      <anchor>ace461e5edf0f89b781035ecd55de1ce0</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int</type>
+      <name>getNumShapes</name>
+      <anchorfile>classSoGLCacheContextElement.html</anchorfile>
+      <anchor>a3e03e6fa9cc69fd20289f9464ba4f480</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>incNumSeparators</name>
+      <anchorfile>classSoGLCacheContextElement.html</anchorfile>
+      <anchor>a0123f35d001ce7f0de86ba410d7b713f</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int</type>
+      <name>getNumSeparators</name>
+      <anchorfile>classSoGLCacheContextElement.html</anchorfile>
+      <anchor>a5ca726ed733357ce2324eb82c48bed2a</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGLCacheContextElement</name>
+      <anchorfile>classSoGLCacheContextElement.html</anchorfile>
+      <anchor>aff137d61f4ad1d395aa3244506db51ee</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLCacheList</name>
+    <filename>classSoGLCacheList.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SoGLCacheList</name>
+      <anchorfile>classSoGLCacheList.html</anchorfile>
+      <anchor>a9f6ceb554e71a39157b0cb23e0e0c79b</anchor>
+      <arglist>(int numcaches=2)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SoGLCacheList</name>
+      <anchorfile>classSoGLCacheList.html</anchorfile>
+      <anchor>aee03c8f1dc11d09800b9223e6731108e</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>call</name>
+      <anchorfile>classSoGLCacheList.html</anchorfile>
+      <anchor>a864f195027aedb6135bf9ddd32e12c11</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>open</name>
+      <anchorfile>classSoGLCacheList.html</anchorfile>
+      <anchor>a4e607f06f606ce349872cf92bb02c9ef</anchor>
+      <arglist>(SoGLRenderAction *action, SbBool autocache=TRUE)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>close</name>
+      <anchorfile>classSoGLCacheList.html</anchorfile>
+      <anchor>a62f2b42fe0803aa34e287e261ba9b31b</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>invalidateAll</name>
+      <anchorfile>classSoGLCacheList.html</anchorfile>
+      <anchor>aa6587bb062c2f3d5e1a7d861e2e9c7f3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLClipPlaneElement</name>
+    <filename>classSoGLClipPlaneElement.html</filename>
+    <base>SoClipPlaneElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoGLClipPlaneElement.html</anchorfile>
+      <anchor>a9bf213fddcf792f17c370a64b35a77db</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pop</name>
+      <anchorfile>classSoGLClipPlaneElement.html</anchorfile>
+      <anchor>a07b11693faab7c3ff71387461f3d474b</anchor>
+      <arglist>(SoState *state, const SoElement *prevTopElement)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoGLClipPlaneElement.html</anchorfile>
+      <anchor>aea86fe6a7d64da979413ca0ab2e75af5</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoGLClipPlaneElement.html</anchorfile>
+      <anchor>ac543d0982b3d8d3758c85b574e988630</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int</type>
+      <name>getMaxGLPlanes</name>
+      <anchorfile>classSoGLClipPlaneElement.html</anchorfile>
+      <anchor>acd631f37bb9dfcd76a1475cd5f55242c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGLClipPlaneElement</name>
+      <anchorfile>classSoGLClipPlaneElement.html</anchorfile>
+      <anchor>ad2653fc3e7a0499804341369b29f67ac</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>addToElt</name>
+      <anchorfile>classSoGLClipPlaneElement.html</anchorfile>
+      <anchor>a719312c1e515ded8ddc2428c9cbef254</anchor>
+      <arglist>(const SbPlane &plane, const SbMatrix &modelMatrix)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLColorIndexElement</name>
+    <filename>classSoGLColorIndexElement.html</filename>
+    <base>SoReplacedElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoGLColorIndexElement.html</anchorfile>
+      <anchor>a4b2b724439e36f144a3b80ec9421e398</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function">
+      <type>int32_t</type>
+      <name>getNum</name>
+      <anchorfile>classSoGLColorIndexElement.html</anchorfile>
+      <anchor>a961e3430fdf5ceb0be97886b2d08813c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoGLColorIndexElement.html</anchorfile>
+      <anchor>a907446af6185550332ebcc56c6abbdc3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isColorIndexMode</name>
+      <anchorfile>classSoGLColorIndexElement.html</anchorfile>
+      <anchor>a4210813703fd2737eda8067edb35fe30</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoGLColorIndexElement.html</anchorfile>
+      <anchor>a514870d404af75a3b4452cbd39efe439</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const int32_t numindices, const int32_t *const indices)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SoGLColorIndexElement *</type>
+      <name>getInstance</name>
+      <anchorfile>classSoGLColorIndexElement.html</anchorfile>
+      <anchor>ac58b13db3ae9fe48c603ec347cbfe4c7</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGLColorIndexElement</name>
+      <anchorfile>classSoGLColorIndexElement.html</anchorfile>
+      <anchor>aae18ec8d7cab4fe5cb8c5519eee03d0a</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLCoordinateElement</name>
+    <filename>classSoGLCoordinateElement.html</filename>
+    <base>SoCoordinateElement</base>
+    <member kind="function">
+      <type>const SbVec3f *</type>
+      <name>getPtr3</name>
+      <anchorfile>classSoGLCoordinateElement.html</anchorfile>
+      <anchor>a753b432038433f32a9345db723b667a2</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec4f *</type>
+      <name>getPtr4</name>
+      <anchorfile>classSoGLCoordinateElement.html</anchorfile>
+      <anchor>ad53a039498c92169e903f8545d1f4e34</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>send</name>
+      <anchorfile>classSoGLCoordinateElement.html</anchorfile>
+      <anchor>abe262a168eed9c96b16755f2a566983c</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoGLCoordinateElement.html</anchorfile>
+      <anchor>a2281db0e4aad987952765ad3b5a5544a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoGLCoordinateElement.html</anchorfile>
+      <anchor>a465ad91c144767518a886bbc7abf276e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGLCoordinateElement</name>
+      <anchorfile>classSoGLCoordinateElement.html</anchorfile>
+      <anchor>a5dbe4195a765d73a5250ad581b7c029e</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLCubeMapImage</name>
+    <filename>classSoGLCubeMapImage.html</filename>
+    <base>SoGLImage</base>
+    <member kind="function">
+      <type></type>
+      <name>SoGLCubeMapImage</name>
+      <anchorfile>classSoGLCubeMapImage.html</anchorfile>
+      <anchor>a48a50fd01499425df7fb41b996a78ef2</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>unref</name>
+      <anchorfile>classSoGLCubeMapImage.html</anchorfile>
+      <anchor>a3b76cfb097f3135fc8e2928ba9b8baf1</anchor>
+      <arglist>(SoState *state=NULL)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoGLCubeMapImage.html</anchorfile>
+      <anchor>a26e55f67623fb26f5606904c508e1b7e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setData</name>
+      <anchorfile>classSoGLCubeMapImage.html</anchorfile>
+      <anchor>a46893eb4e6ef479dcd73c2e737cb1162</anchor>
+      <arglist>(const SbImage *image, const Wrap wraps=REPEAT, const Wrap wrapt=REPEAT, const float quality=0.5f, const int border=0, SoState *createinstate=NULL)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setData</name>
+      <anchorfile>classSoGLCubeMapImage.html</anchorfile>
+      <anchor>a3a7865d02a0f1b7c99b0965892241385</anchor>
+      <arglist>(const SbImage *image, const Wrap wraps, const Wrap wrapt, const Wrap wrapr, const float quality=0.5f, const int border=0, SoState *createinstate=NULL)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoGLDisplayList *</type>
+      <name>getGLDisplayList</name>
+      <anchorfile>classSoGLCubeMapImage.html</anchorfile>
+      <anchor>acfd924916d8c5403f7279f5a3d6e55cf</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoGLCubeMapImage.html</anchorfile>
+      <anchor>a742b6bd436068b42c1e5f43e395b6c27</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>unrefOldDL</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>a99e6a675f9c00509bbeda7602d559c02</anchor>
+      <arglist>(SoState *state, const uint32_t maxage)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLDepthBufferElement</name>
+    <filename>classSoGLDepthBufferElement.html</filename>
+    <base>SoDepthBufferElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoGLDepthBufferElement.html</anchorfile>
+      <anchor>a9f08d9e229bf59df4a061dedff41c8a4</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoGLDepthBufferElement.html</anchorfile>
+      <anchor>a480cf9263f8bc9d90e70791c6dc95327</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pop</name>
+      <anchorfile>classSoGLDepthBufferElement.html</anchorfile>
+      <anchor>a1772bc47aac09221b56ade8c1374616c</anchor>
+      <arglist>(SoState *state, const SoElement *prevTopElement)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoGLDepthBufferElement.html</anchorfile>
+      <anchor>a31f5768f8ff4564b5ac72cf8781453e2</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoGLDepthBufferElement.html</anchorfile>
+      <anchor>a64030c1bf7685be4301583203e477a9c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGLDepthBufferElement</name>
+      <anchorfile>classSoGLDepthBufferElement.html</anchorfile>
+      <anchor>afe6cf5c76c66d13b48874025d9725a78</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setElt</name>
+      <anchorfile>classSoGLDepthBufferElement.html</anchorfile>
+      <anchor>a94f78042249843283e85e0fa5203a05b</anchor>
+      <arglist>(SbBool test, SbBool write, DepthWriteFunction function, SbVec2f range)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLDisplayList</name>
+    <filename>classSoGLDisplayList.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SoGLDisplayList</name>
+      <anchorfile>classSoGLDisplayList.html</anchorfile>
+      <anchor>a9675f4cb4e76b8b005a128fc613cf20e</anchor>
+      <arglist>(SoState *state, Type type, int allocnum=1, SbBool mipmaptexobj=FALSE)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>ref</name>
+      <anchorfile>classSoGLDisplayList.html</anchorfile>
+      <anchor>acc910c8eb5219d173615ca678ebe4409</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>unref</name>
+      <anchorfile>classSoGLDisplayList.html</anchorfile>
+      <anchor>a69d2f9cd8f920781e9e0c614dc7b964e</anchor>
+      <arglist>(SoState *state=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>open</name>
+      <anchorfile>classSoGLDisplayList.html</anchorfile>
+      <anchor>a949fbf29c5a6c41ebfa3548e0b2905f0</anchor>
+      <arglist>(SoState *state, int index=0)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>close</name>
+      <anchorfile>classSoGLDisplayList.html</anchorfile>
+      <anchor>ac9b6e9c8021f305b92a8bb4b0e14800b</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>call</name>
+      <anchorfile>classSoGLDisplayList.html</anchorfile>
+      <anchor>a553a566be22fee2ea06cb5b4b7b5fbb6</anchor>
+      <arglist>(SoState *state, int index=0)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addDependency</name>
+      <anchorfile>classSoGLDisplayList.html</anchorfile>
+      <anchor>a2c80a2c5ad0ce0c6b9c1274185c14900</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isMipMapTextureObject</name>
+      <anchorfile>classSoGLDisplayList.html</anchorfile>
+      <anchor>abb6b65f95a6df4af8baf2836e727a16d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>Type</type>
+      <name>getType</name>
+      <anchorfile>classSoGLDisplayList.html</anchorfile>
+      <anchor>a3489c278923b86d04e45f69f32b7b90a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNumAllocated</name>
+      <anchorfile>classSoGLDisplayList.html</anchorfile>
+      <anchor>a54b6938d5eb4fa500d2ae7df587fda10</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>unsigned int</type>
+      <name>getFirstIndex</name>
+      <anchorfile>classSoGLDisplayList.html</anchorfile>
+      <anchor>ad46055f5b926107178df00e3f47827a6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getContext</name>
+      <anchorfile>classSoGLDisplayList.html</anchorfile>
+      <anchor>a4ffc92250a57b01991112cb5372ea9bf</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setTextureTarget</name>
+      <anchorfile>classSoGLDisplayList.html</anchorfile>
+      <anchor>ab3efa088fe1e15e26e18f46c196a01f9</anchor>
+      <arglist>(int target)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getTextureTarget</name>
+      <anchorfile>classSoGLDisplayList.html</anchorfile>
+      <anchor>a52fc08ac79f614492d40b55b7c004f99</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLDrawStyleElement</name>
+    <filename>classSoGLDrawStyleElement.html</filename>
+    <base>SoDrawStyleElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoGLDrawStyleElement.html</anchorfile>
+      <anchor>a21f8aeae1f5482b95bd55dd7561056da</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoGLDrawStyleElement.html</anchorfile>
+      <anchor>a40b9ff90c60b88b01184e7ecfdfcfb4a</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pop</name>
+      <anchorfile>classSoGLDrawStyleElement.html</anchorfile>
+      <anchor>a66b11b27dca423f8d391a201d56f7ce6</anchor>
+      <arglist>(SoState *state, const SoElement *prevTopElement)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoGLDrawStyleElement.html</anchorfile>
+      <anchor>ab012c51f8e3f5206725eed6457d69081</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setElt</name>
+      <anchorfile>classSoGLDrawStyleElement.html</anchorfile>
+      <anchor>a75498acd20e4afe987e4cdea864e8448</anchor>
+      <arglist>(int32_t style)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLDriverDatabase</name>
+    <filename>classSoGLDriverDatabase.html</filename>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isSupported</name>
+      <anchorfile>classSoGLDriverDatabase.html</anchorfile>
+      <anchor>a35f18a28f4e36340753b3b027a543433</anchor>
+      <arglist>(const cc_glglue *context, const SbName &feature)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isBroken</name>
+      <anchorfile>classSoGLDriverDatabase.html</anchorfile>
+      <anchor>a58910a805424132c14c55660068f4e11</anchor>
+      <arglist>(const cc_glglue *context, const SbName &feature)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isSlow</name>
+      <anchorfile>classSoGLDriverDatabase.html</anchorfile>
+      <anchor>a3de4d2385dce2d2770b41573e0ed85e6</anchor>
+      <arglist>(const cc_glglue *context, const SbName &feature)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isFast</name>
+      <anchorfile>classSoGLDriverDatabase.html</anchorfile>
+      <anchor>afcd59354cc3ea23faf98c2a365aeddf1</anchor>
+      <arglist>(const cc_glglue *context, const SbName &feature)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbName</type>
+      <name>getComment</name>
+      <anchorfile>classSoGLDriverDatabase.html</anchorfile>
+      <anchor>a87b16159e9aae277356fed91e0dbfda8</anchor>
+      <arglist>(const cc_glglue *context, const SbName &feature)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>loadFromBuffer</name>
+      <anchorfile>classSoGLDriverDatabase.html</anchorfile>
+      <anchor>ac28af1332fd98a67f1fc697c867b5da4</anchor>
+      <arglist>(const char *buffer)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>loadFromFile</name>
+      <anchorfile>classSoGLDriverDatabase.html</anchorfile>
+      <anchor>a247d4e101bf35746dd5172b8709207c0</anchor>
+      <arglist>(const SbName &filename)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addBuffer</name>
+      <anchorfile>classSoGLDriverDatabase.html</anchorfile>
+      <anchor>a53bd7e1e482e890edfed98e3d96a83ae</anchor>
+      <arglist>(const char *buffer)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addFile</name>
+      <anchorfile>classSoGLDriverDatabase.html</anchorfile>
+      <anchor>a65f391c2c2b02b737149bddc6cb50a4d</anchor>
+      <arglist>(const SbName &filename)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addFeature</name>
+      <anchorfile>classSoGLDriverDatabase.html</anchorfile>
+      <anchor>a1aa667e2173f532b7248ecb2736cbb45</anchor>
+      <arglist>(const SbName &feature, const SbName &comment)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLEnvironmentElement</name>
+    <filename>classSoGLEnvironmentElement.html</filename>
+    <base>SoEnvironmentElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoGLEnvironmentElement.html</anchorfile>
+      <anchor>a7483880f7f2f549a65669d02f01b14eb</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pop</name>
+      <anchorfile>classSoGLEnvironmentElement.html</anchorfile>
+      <anchor>a0cf21b6c0def24fc7cd98d04796d4ec4</anchor>
+      <arglist>(SoState *state, const SoElement *prevTopElement)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoGLEnvironmentElement.html</anchorfile>
+      <anchor>a848cdfab7c88e19e17f13775ead5db97</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoGLEnvironmentElement.html</anchorfile>
+      <anchor>a1c81335058f7df4f84619c50d579195a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGLEnvironmentElement</name>
+      <anchorfile>classSoGLEnvironmentElement.html</anchorfile>
+      <anchor>ad1cc191551e33d311980e4fb10ca52b0</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setElt</name>
+      <anchorfile>classSoGLEnvironmentElement.html</anchorfile>
+      <anchor>a159f565fc78904a1a9d2dd17c75c4334</anchor>
+      <arglist>(SoState *const state, const float ambientIntensity, const SbColor &ambientColor, const SbVec3f &attenuation, const int32_t fogType, const SbColor &fogColor, const float fogVisibility, const float fogStart)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLImage</name>
+    <filename>classSoGLImage.html</filename>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>unref</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>ad7e79b5ba71f8d59a70bf98a6fa43b45</anchor>
+      <arglist>(SoState *state=NULL)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>a666e328abfcec8c2ca78fcf202ce260c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setData</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>ac8f8dda12d9a438e044b70d54747188b</anchor>
+      <arglist>(const SbImage *image, const Wrap wraps=REPEAT, const Wrap wrapt=REPEAT, const float quality=0.5f, const int border=0, SoState *createinstate=NULL)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setData</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>a0cf5094330fe62ebe537e11cecdb371a</anchor>
+      <arglist>(const SbImage *image, const Wrap wraps, const Wrap wrapt, const Wrap wrapr, const float quality=0.5f, const int border=0, SoState *createinstate=NULL)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoGLDisplayList *</type>
+      <name>getGLDisplayList</name>
+      <anchorfile>classSoGLImage.html</anchorfile>
+      <anchor>aff3d3890ee87cd6c742e8da9890d8b48</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLLazyElement</name>
+    <filename>classSoGLLazyElement.html</filename>
+    <base>SoLazyElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoGLLazyElement.html</anchorfile>
+      <anchor>a7bcc8715e39fbc131319d837f321a68e</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoGLLazyElement.html</anchorfile>
+      <anchor>a247eab5efe9e86234adf6e34edde4c20</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pop</name>
+      <anchorfile>classSoGLLazyElement.html</anchorfile>
+      <anchor>a7e6b01ace3ad94d718e2f5452df4139b</anchor>
+      <arglist>(SoState *state, const SoElement *prevtopelement)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>sendDiffuseByIndex</name>
+      <anchorfile>classSoGLLazyElement.html</anchorfile>
+      <anchor>af63cc5c3872f28f0db70b9f619cc4699</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>send</name>
+      <anchorfile>classSoGLLazyElement.html</anchorfile>
+      <anchor>a29525a0f936a98a88997c96f9dcc780c</anchor>
+      <arglist>(const SoState *state, uint32_t mask) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>sendVPPacked</name>
+      <anchorfile>classSoGLLazyElement.html</anchorfile>
+      <anchor>ab1f9ffc403db454aadf85d0153b683f6</anchor>
+      <arglist>(SoState *state, const unsigned char *pcolor)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>reset</name>
+      <anchorfile>classSoGLLazyElement.html</anchorfile>
+      <anchor>afde1eef8fc8fac9a55c7cf7a543419de</anchor>
+      <arglist>(SoState *state, uint32_t bitmask) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>matches</name>
+      <anchorfile>classSoLazyElement.html</anchorfile>
+      <anchor>a5d0d3d86d48e3dacfadaf4068bc466be</anchor>
+      <arglist>(const SoElement *) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoElement *</type>
+      <name>copyMatchInfo</name>
+      <anchorfile>classSoLazyElement.html</anchorfile>
+      <anchor>a943bb739a5e0128cd47cdddd23496025</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoGLLazyElement.html</anchorfile>
+      <anchor>a845efb5e7df694b3ef41aeee0ba744e8</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoGLLazyElement.html</anchorfile>
+      <anchor>ae87c99367dc115d73d68ef9a78c44ce0</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>sendAllMaterial</name>
+      <anchorfile>classSoGLLazyElement.html</anchorfile>
+      <anchor>a103f6d513f8fb6a658cd09d930a096f4</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>sendNoMaterial</name>
+      <anchorfile>classSoGLLazyElement.html</anchorfile>
+      <anchor>acf895b922c531dcd739c131582786361</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>sendOnlyDiffuseColor</name>
+      <anchorfile>classSoGLLazyElement.html</anchorfile>
+      <anchor>ac8f91fb102579319531c0fb82ae099fe</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isColorIndex</name>
+      <anchorfile>classSoGLLazyElement.html</anchorfile>
+      <anchor>af71e8f9528b685db231366ff704e50a1</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoGLLazyElement *</type>
+      <name>getInstance</name>
+      <anchorfile>classSoGLLazyElement.html</anchorfile>
+      <anchor>ae32fccbc7c294c652ba058ae8eb23e37</anchor>
+      <arglist>(const SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>mergeCacheInfo</name>
+      <anchorfile>classSoGLLazyElement.html</anchorfile>
+      <anchor>a7c76dc9ec0ac109ccf5013914a0e2c75</anchor>
+      <arglist>(SoState *state, SoGLLazyElement::GLState *childprestate, SoGLLazyElement::GLState *childpoststate)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoLazyElement.html</anchorfile>
+      <anchor>a95b378403ca1c9e8e6ba6d5d817fe8b9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoLazyElement.html</anchorfile>
+      <anchor>a8a9cb64b2a702f8bd9910c39718015b0</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setToDefault</name>
+      <anchorfile>classSoLazyElement.html</anchorfile>
+      <anchor>a2d1a94a1af08f562547f135a4960a605</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLLightIdElement</name>
+    <filename>classSoGLLightIdElement.html</filename>
+    <base>SoInt32Element</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoGLLightIdElement.html</anchorfile>
+      <anchor>a5aa5e2a3dfe22614c3ca7920eec3b00f</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoGLLightIdElement.html</anchorfile>
+      <anchor>a83b6b7bc4c7775b9f0687c08b4b4beda</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pop</name>
+      <anchorfile>classSoGLLightIdElement.html</anchorfile>
+      <anchor>aca0905c8ba7e299d55b7e5b1818e32bc</anchor>
+      <arglist>(SoState *state, const SoElement *prevTopElement)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoGLLightIdElement.html</anchorfile>
+      <anchor>ac0fe17edcc996aad9d79835b758b564a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoGLLightIdElement.html</anchorfile>
+      <anchor>a4e5419ed301b217d3e960da7a1d83578</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int32_t</type>
+      <name>increment</name>
+      <anchorfile>classSoGLLightIdElement.html</anchorfile>
+      <anchor>a3e7794d67c6c1fc64b2cadb8998c8485</anchor>
+      <arglist>(SoState *const state, SoNode *const node)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int32_t</type>
+      <name>increment</name>
+      <anchorfile>classSoGLLightIdElement.html</anchorfile>
+      <anchor>a81d9ee078992656e06144a6a059fd042</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int32_t</type>
+      <name>get</name>
+      <anchorfile>classSoGLLightIdElement.html</anchorfile>
+      <anchor>ae0a57b45a7c70ad094b0a599ffb3c28b</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int32_t</type>
+      <name>getDefault</name>
+      <anchorfile>classSoGLLightIdElement.html</anchorfile>
+      <anchor>ad7be1ece604a52a8980dc462fce48cd2</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int32_t</type>
+      <name>getMaxGLSources</name>
+      <anchorfile>classSoGLLightIdElement.html</anchorfile>
+      <anchor>ab34676900ae478cd7b15be27c38a6549</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGLLightIdElement</name>
+      <anchorfile>classSoGLLightIdElement.html</anchorfile>
+      <anchor>a3d3b6c88220ce5ee6bdf66fa76ad0a42</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLLinePatternElement</name>
+    <filename>classSoGLLinePatternElement.html</filename>
+    <base>SoLinePatternElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoGLLinePatternElement.html</anchorfile>
+      <anchor>a0272499c2428eed44aedcc62916018b9</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoGLLinePatternElement.html</anchorfile>
+      <anchor>a8c11ddd4d73f060362f65369a05cb17b</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pop</name>
+      <anchorfile>classSoGLLinePatternElement.html</anchorfile>
+      <anchor>a43a72b560f153056f2cd8c404f5b839c</anchor>
+      <arglist>(SoState *state, const SoElement *prevTopElement)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoGLLinePatternElement.html</anchorfile>
+      <anchor>a685633d3ff97473ac4312dd0a1f61b25</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoGLLinePatternElement.html</anchorfile>
+      <anchor>a55757e05dcc8c5b0dbb33cd4dd44ffc2</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoLinePatternElement.html</anchorfile>
+      <anchor>a7100b499655a8d4705b27c14b089b368</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoLinePatternElement.html</anchorfile>
+      <anchor>a5246e7ba7d323d0e9ca809fb21419f84</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoLinePatternElement.html</anchorfile>
+      <anchor>ad60fe246601ec865f84c3ac1da584030</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const int32_t pattern)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoLinePatternElement.html</anchorfile>
+      <anchor>a62fc53417d1b08a9af97457ed7eced03</anchor>
+      <arglist>(SoState *const state, const int32_t pattern)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int32_t</type>
+      <name>get</name>
+      <anchorfile>classSoLinePatternElement.html</anchorfile>
+      <anchor>ae0ce78feae3b9474d5714f68cf016eeb</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int32_t</type>
+      <name>getDefault</name>
+      <anchorfile>classSoLinePatternElement.html</anchorfile>
+      <anchor>a159a7bc2f71650fcae3b5d9e9981ef7a</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGLLinePatternElement</name>
+      <anchorfile>classSoGLLinePatternElement.html</anchorfile>
+      <anchor>a354b03da856e112005952af9f439ce37</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setElt</name>
+      <anchorfile>classSoGLLinePatternElement.html</anchorfile>
+      <anchor>a8d341ae39b3e092032c27006614d5c7c</anchor>
+      <arglist>(int32_t pattern)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoLinePatternElement</name>
+      <anchorfile>classSoLinePatternElement.html</anchorfile>
+      <anchor>a124468df86fbb9bbe279588dcd924990</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLLineWidthElement</name>
+    <filename>classSoGLLineWidthElement.html</filename>
+    <base>SoLineWidthElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoGLLineWidthElement.html</anchorfile>
+      <anchor>aec5e4cd4da409b3f605526cca890c517</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoGLLineWidthElement.html</anchorfile>
+      <anchor>a97d67146a752b66547a72dab2095a59d</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pop</name>
+      <anchorfile>classSoGLLineWidthElement.html</anchorfile>
+      <anchor>a376fc1204889dc9ebde64cab729dd077</anchor>
+      <arglist>(SoState *state, const SoElement *prevTopElement)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoGLLineWidthElement.html</anchorfile>
+      <anchor>adf6a56eadbcea69403a0f0631e806a77</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoLineWidthElement.html</anchorfile>
+      <anchor>a7e9d78e0c5ea39ca479ee0d9cfe5a98a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoLineWidthElement.html</anchorfile>
+      <anchor>a15be72431bd91b4fc8f569ff27ad1e5c</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const float lineWidth)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoLineWidthElement.html</anchorfile>
+      <anchor>ad3233903c73c9799752819cc96305bbf</anchor>
+      <arglist>(SoState *const state, const float lineWidth)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static float</type>
+      <name>get</name>
+      <anchorfile>classSoLineWidthElement.html</anchorfile>
+      <anchor>a833ca083d47eb2bafaf0c4986aa8e67d</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static float</type>
+      <name>getDefault</name>
+      <anchorfile>classSoLineWidthElement.html</anchorfile>
+      <anchor>a5441460299f8b0c39028c47ca3fd7da5</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGLLineWidthElement</name>
+      <anchorfile>classSoGLLineWidthElement.html</anchorfile>
+      <anchor>ab31d3b69c48fe512bb08740769a327b9</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setElt</name>
+      <anchorfile>classSoGLLineWidthElement.html</anchorfile>
+      <anchor>a99023b6f65600d89f1edcc084aecf5a3</anchor>
+      <arglist>(float width)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoLineWidthElement</name>
+      <anchorfile>classSoLineWidthElement.html</anchorfile>
+      <anchor>a53a952cbc57106ceea551ebabc7746db</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLModelMatrixElement</name>
+    <filename>classSoGLModelMatrixElement.html</filename>
+    <base>SoModelMatrixElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoGLModelMatrixElement.html</anchorfile>
+      <anchor>a9d1ae12553624f815bab9f562f61c1fc</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoGLModelMatrixElement.html</anchorfile>
+      <anchor>a42798458217059c6d48f20ed27055076</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pop</name>
+      <anchorfile>classSoGLModelMatrixElement.html</anchorfile>
+      <anchor>a88ea2d927343537fbc9d12f4695ff8c6</anchor>
+      <arglist>(SoState *state, const SoElement *prevTopElement)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoGLModelMatrixElement.html</anchorfile>
+      <anchor>a89a3af2cd74791ddc3ea44c86a060108</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoGLModelMatrixElement.html</anchorfile>
+      <anchor>a30f4d7e82d6eb355ed7171f13b2a8fe7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGLModelMatrixElement</name>
+      <anchorfile>classSoGLModelMatrixElement.html</anchorfile>
+      <anchor>a1b08083b4ebfdbabe429c1c40c97d76f</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>makeEltIdentity</name>
+      <anchorfile>classSoGLModelMatrixElement.html</anchorfile>
+      <anchor>af72727bbb7de7e5c783489823fb12f06</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setElt</name>
+      <anchorfile>classSoGLModelMatrixElement.html</anchorfile>
+      <anchor>a5cac1c0bd472b0c055bc7fd53d2d1612</anchor>
+      <arglist>(const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>multElt</name>
+      <anchorfile>classSoGLModelMatrixElement.html</anchorfile>
+      <anchor>ac3632d1251255aefc60671114453fca5</anchor>
+      <arglist>(const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>translateEltBy</name>
+      <anchorfile>classSoGLModelMatrixElement.html</anchorfile>
+      <anchor>a0ec039530a4d0f6abf565f4367c3aee7</anchor>
+      <arglist>(const SbVec3f &translation)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rotateEltBy</name>
+      <anchorfile>classSoGLModelMatrixElement.html</anchorfile>
+      <anchor>a54be892d5cdfc22756f543fd5db6e71c</anchor>
+      <arglist>(const SbRotation &translation)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>scaleEltBy</name>
+      <anchorfile>classSoGLModelMatrixElement.html</anchorfile>
+      <anchor>a1f5a31f390e2543382240f5d5b6c5ac6</anchor>
+      <arglist>(const SbVec3f &scaleFactor)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbMatrix</type>
+      <name>pushMatrixElt</name>
+      <anchorfile>classSoGLModelMatrixElement.html</anchorfile>
+      <anchor>afb14ff393a253ab7aa06289c1036b244</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>popMatrixElt</name>
+      <anchorfile>classSoGLModelMatrixElement.html</anchorfile>
+      <anchor>a418d50081bf76295a90840c2b33ec5b7</anchor>
+      <arglist>(const SbMatrix &matrix)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLMultiTextureCoordinateElement</name>
+    <filename>classSoGLMultiTextureCoordinateElement.html</filename>
+    <base>SoMultiTextureCoordinateElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoGLMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>adbfd14ff81ae66d52949a466be370a92</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoGLMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>a8665668a936b64bd8e9fb0b06409fc46</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pop</name>
+      <anchorfile>classSoGLMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>a1d3dc250d755defdf5ef1ad19203ed47</anchor>
+      <arglist>(SoState *state, const SoElement *prevTopElement)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual CoordType</type>
+      <name>getType</name>
+      <anchorfile>classSoGLMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>afc835f4cc3bd1bd75c12bd3702aca3d9</anchor>
+      <arglist>(const int unit=0) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>send</name>
+      <anchorfile>classSoGLMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>a96953d58e8e28d39dcd07ab92c620400</anchor>
+      <arglist>(const int unit, const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>send</name>
+      <anchorfile>classSoGLMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>a21200fb3129379f1f23d3fbad63bb8a0</anchor>
+      <arglist>(const int unit, const int index, const SbVec3f &c, const SbVec3f &n) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>initRender</name>
+      <anchorfile>classSoGLMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>ac67fde7aac1a246dfb2e71373c8e689e</anchor>
+      <arglist>(const SbBool *enabled, const int maxenabled) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>initMulti</name>
+      <anchorfile>classSoGLMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>af07d0835f286a882e5fe5d295bab3bba</anchor>
+      <arglist>(SoState *state) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec4f &</type>
+      <name>get</name>
+      <anchorfile>classSoMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>a1450c3e2bba29b7223c1d5559a2a52d6</anchor>
+      <arglist>(const int unit, const SbVec3f &point, const SbVec3f &normal) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int32_t</type>
+      <name>getNum</name>
+      <anchorfile>classSoMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>acbb8a6e4176e5d106f003818ea4305ab</anchor>
+      <arglist>(const int unit=0) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>is2D</name>
+      <anchorfile>classSoMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>ada2638de949ee75a188701ea87cdbb4c</anchor>
+      <arglist>(const int unit=0) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int32_t</type>
+      <name>getDimension</name>
+      <anchorfile>classSoMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>a027d34d3e6ad64ca89a1226263070091</anchor>
+      <arglist>(const int unit=0) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2f &</type>
+      <name>get2</name>
+      <anchorfile>classSoMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>a620d5d7da381522005377d0e1775b136</anchor>
+      <arglist>(const int unit, const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f &</type>
+      <name>get3</name>
+      <anchorfile>classSoMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>a2ab8cd4c992bd3bcfba43954a4f79876</anchor>
+      <arglist>(const int unit, const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec4f &</type>
+      <name>get4</name>
+      <anchorfile>classSoMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>afcb3c002cda90727b84e345c15e11d00</anchor>
+      <arglist>(const int unit, const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2f *</type>
+      <name>getArrayPtr2</name>
+      <anchorfile>classSoMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>a661e48f246cb9b264a13bc8c369a0aa6</anchor>
+      <arglist>(const int unit=0) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f *</type>
+      <name>getArrayPtr3</name>
+      <anchorfile>classSoMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>a24e459638897c651c7919dc30d9c84fc</anchor>
+      <arglist>(const int unit=0) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec4f *</type>
+      <name>getArrayPtr4</name>
+      <anchorfile>classSoMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>ac46c93e84b9e8b3881fa94a0480bbffa</anchor>
+      <arglist>(const int unit=0) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>matches</name>
+      <anchorfile>classSoMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>a7be792e76b138cdd92766d8614cea472</anchor>
+      <arglist>(const SoElement *elem) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoElement *</type>
+      <name>copyMatchInfo</name>
+      <anchorfile>classSoMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>a58447b83a71deb7ff6abb8735634d7d9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoGLMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>a15d9967a6a52f9c04046e661e71a4034</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoGLMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>a0dbbef7162fed85b4a1285bf8c85f7a5</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setTexGen</name>
+      <anchorfile>classSoGLMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>a680a23b441a80f6d3d6373b80d6af23f</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const int unit, SoTexCoordTexgenCB *const texgenFunc, void *const texgenData=NULL, SoTextureCoordinateFunctionCB *const func=NULL, void *const funcData=NULL)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SoGLMultiTextureCoordinateElement *</type>
+      <name>getInstance</name>
+      <anchorfile>classSoGLMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>aca42fb831435677f5905a6eaa1b6df75</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>a8338385129684659e4e98493467aa6a3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>a7a937f46e714af084a702c0ee09c2f35</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setDefault</name>
+      <anchorfile>classSoMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>a06b0db0c8ec93ee8b324922837667d38</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const int unit=0)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setFunction</name>
+      <anchorfile>classSoMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>a56e6bc113e57a8e8fd5c2f7de1a80a24</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const int unit, SoTextureCoordinateFunctionCB *const func, void *const userdata)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set2</name>
+      <anchorfile>classSoMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>aff70d4f364279037eecebd716c6e7076</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const int unit, const int32_t numCoords, const SbVec2f *const coords)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set3</name>
+      <anchorfile>classSoMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>acef29639eb7cd3988161584fa1f00bf2</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const int unit, const int32_t numCoords, const SbVec3f *const coords)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set4</name>
+      <anchorfile>classSoMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>a40d784c2dbd030c8e63c6714f31bbcfe</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const int unit, const int32_t numCoords, const SbVec4f *const coords)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static CoordType</type>
+      <name>getType</name>
+      <anchorfile>classSoMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>a09010469457f2f9170420bf8161684e5</anchor>
+      <arglist>(SoState *const state, const int unit=0)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SoMultiTextureCoordinateElement *</type>
+      <name>getInstance</name>
+      <anchorfile>classSoMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>a1105b92e8457d6641181cdfc3f75d744</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoGLMultiTextureCoordinateElement</name>
+      <anchorfile>classSoGLMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>a4d016fb4912b068c8f87a062ae42da5a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGLMultiTextureCoordinateElement</name>
+      <anchorfile>classSoGLMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>aea761a405e4007329afdc95f14db1261</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setElt</name>
+      <anchorfile>classSoGLMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>ac69838447ff8566f460b54293d6fdc54</anchor>
+      <arglist>(const int unit, SoTexCoordTexgenCB *func, void *data=NULL)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoMultiTextureCoordinateElement</name>
+      <anchorfile>classSoMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>a1e5c06cf7e4bda1f97cd4e95db366919</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoMultiTextureCoordinateElement</name>
+      <anchorfile>classSoMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>ab551a9259d46d386211485a1f3395604</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>UnitData &</type>
+      <name>getUnitData</name>
+      <anchorfile>classSoMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>aa208bc28ed5b6f7f1f875629353a8d24</anchor>
+      <arglist>(const int unit)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLMultiTextureImageElement</name>
+    <filename>classSoGLMultiTextureImageElement.html</filename>
+    <base>SoMultiTextureImageElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoGLMultiTextureImageElement.html</anchorfile>
+      <anchor>aa603eca04df98e73bb00ae136e66851c</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoGLMultiTextureImageElement.html</anchorfile>
+      <anchor>ab451584769ffacccac5445a53b17cdfb</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pop</name>
+      <anchorfile>classSoGLMultiTextureImageElement.html</anchorfile>
+      <anchor>af244d84ece902ee90675d876d5ff8670</anchor>
+      <arglist>(SoState *state, const SoElement *prevTopElement)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>matches</name>
+      <anchorfile>classSoMultiTextureImageElement.html</anchorfile>
+      <anchor>a1efa9629312fb3a38c7e7de96e01d47e</anchor>
+      <arglist>(const SoElement *elem) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoElement *</type>
+      <name>copyMatchInfo</name>
+      <anchorfile>classSoMultiTextureImageElement.html</anchorfile>
+      <anchor>ad3d34eb05796225e20ec2adbda821499</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setElt</name>
+      <anchorfile>classSoMultiTextureImageElement.html</anchorfile>
+      <anchor>a3fef8bf860e526d16bbc416fb1743bbe</anchor>
+      <arglist>(const int unit, const uint32_t nodeid, const SbVec2s &size, const int numComponents, const unsigned char *bytes, const Wrap wrapS, const Wrap wrapT, const Model model, const SbColor &blendColor)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setElt</name>
+      <anchorfile>classSoMultiTextureImageElement.html</anchorfile>
+      <anchor>aa576771327ab3d60b8bb4e282fee9233</anchor>
+      <arglist>(const int unit, const uint32_t nodeid, const SbVec3s &size, const int numComponents, const unsigned char *bytes, const Wrap wrapS, const Wrap wrapT, const Wrap wrapR, const Model model, const SbColor &blendColor)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoGLMultiTextureImageElement.html</anchorfile>
+      <anchor>a7e4dbeaf170a2da533f9233d7566959b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoGLMultiTextureImageElement.html</anchorfile>
+      <anchor>ac1701c0b5715b2496ebdb9d2fbaaea25</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoGLMultiTextureImageElement.html</anchorfile>
+      <anchor>aa76aaddbb49462e6f304e625d868b626</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const int unit, SoGLImage *image, const Model model, const SbColor &blendColor)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>hasTransparency</name>
+      <anchorfile>classSoGLMultiTextureImageElement.html</anchorfile>
+      <anchor>a25f73b974b50b6c739271aec0fadcdab</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int32_t</type>
+      <name>getMaxGLTextureSize</name>
+      <anchorfile>classSoGLMultiTextureImageElement.html</anchorfile>
+      <anchor>ab994f08c91fbc980bd55e23aa2738eaa</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoMultiTextureImageElement.html</anchorfile>
+      <anchor>a763924bb4caf10b338c869c096276cec</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoMultiTextureImageElement.html</anchorfile>
+      <anchor>a6b059b0cf1f9f362e32d8314dde7cbd3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setDefault</name>
+      <anchorfile>classSoMultiTextureImageElement.html</anchorfile>
+      <anchor>a85820239338287fe17efb15e26f1b70a</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const int unit=0)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoMultiTextureImageElement.html</anchorfile>
+      <anchor>a9eac56ffcbbda7baa046fac86d76863d</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const int unit, const SbVec2s &size, const int numComponents, const unsigned char *bytes, const Wrap wrapS, const Wrap wrapT, const Model model, const SbColor &blendColor)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoMultiTextureImageElement.html</anchorfile>
+      <anchor>a7d83e22f0e10b45507fbcf86f20822ac</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const int unit, const SbVec3s &size, const int numComponents, const unsigned char *bytes, const Wrap wrapS, const Wrap wrapT, const Wrap wrapR, const Model model, const SbColor &blendColor)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const unsigned char *</type>
+      <name>get</name>
+      <anchorfile>classSoMultiTextureImageElement.html</anchorfile>
+      <anchor>ae894bdcb07ba0ceb02a367e63f608df9</anchor>
+      <arglist>(SoState *const state, const int unit, SbVec2s &size, int &numComponents, Wrap &wrapS, Wrap &wrapT, Model &model, SbColor &blendColor)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const unsigned char *</type>
+      <name>get</name>
+      <anchorfile>classSoMultiTextureImageElement.html</anchorfile>
+      <anchor>a6978745d8abe0e625722462af608b46f</anchor>
+      <arglist>(SoState *const state, const int unit, SbVec3s &size, int &numComponents, Wrap &wrapS, Wrap &wrapT, Wrap &wrapR, Model &model, SbColor &blendColor)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const unsigned char *</type>
+      <name>getImage</name>
+      <anchorfile>classSoMultiTextureImageElement.html</anchorfile>
+      <anchor>a6eb41dcafd499ad04b9bbd84e532a060</anchor>
+      <arglist>(SoState *const state, const int unit, SbVec2s &size, int &numComponents)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const unsigned char *</type>
+      <name>getImage</name>
+      <anchorfile>classSoMultiTextureImageElement.html</anchorfile>
+      <anchor>aeacb9e877683801a36cd40ec9feb095c</anchor>
+      <arglist>(SoState *const state, const int unit, SbVec3s &size, int &numComponents)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbColor &</type>
+      <name>getBlendColor</name>
+      <anchorfile>classSoMultiTextureImageElement.html</anchorfile>
+      <anchor>a9a85e186b05c755f4d6b4bdea4e1accc</anchor>
+      <arglist>(SoState *const state, const int unit=0)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static Model</type>
+      <name>getModel</name>
+      <anchorfile>classSoMultiTextureImageElement.html</anchorfile>
+      <anchor>a8c0e2b32d07a2347beaa4c1a4514b6da</anchor>
+      <arglist>(SoState *const state, const int unit=0)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static Wrap</type>
+      <name>getWrapS</name>
+      <anchorfile>classSoMultiTextureImageElement.html</anchorfile>
+      <anchor>a72a17e65109352bd6dc26cf64d35355b</anchor>
+      <arglist>(SoState *const state, const int unit=0)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static Wrap</type>
+      <name>getWrapT</name>
+      <anchorfile>classSoMultiTextureImageElement.html</anchorfile>
+      <anchor>a0ee8e2024e98f00af18aa46d697a47d7</anchor>
+      <arglist>(SoState *const state, const int unit=0)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static Wrap</type>
+      <name>getWrapR</name>
+      <anchorfile>classSoMultiTextureImageElement.html</anchorfile>
+      <anchor>a755f7557350d7a862a1b728f1845f2ef</anchor>
+      <arglist>(SoState *const state, const int unit=0)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>containsTransparency</name>
+      <anchorfile>classSoMultiTextureImageElement.html</anchorfile>
+      <anchor>a3cbc4caae7598f65d4e10ceb9de68fc7</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const unsigned char *</type>
+      <name>getDefault</name>
+      <anchorfile>classSoMultiTextureImageElement.html</anchorfile>
+      <anchor>a30d14a31bd101ca101f37975aba3a12d</anchor>
+      <arglist>(SbVec2s &size, int &numComponents)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const unsigned char *</type>
+      <name>getDefault</name>
+      <anchorfile>classSoMultiTextureImageElement.html</anchorfile>
+      <anchor>a37c26f0daa5f0b767fc0bf7761e62c7b</anchor>
+      <arglist>(SbVec3s &size, int &numComponents)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGLMultiTextureImageElement</name>
+      <anchorfile>classSoGLMultiTextureImageElement.html</anchorfile>
+      <anchor>a0b938ba6086b4832541a0f2b8908c7bb</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>hasTransparency</name>
+      <anchorfile>classSoGLMultiTextureImageElement.html</anchorfile>
+      <anchor>a9ee5066d1c346166c7912b7d3241b047</anchor>
+      <arglist>(const int unit=0) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoMultiTextureImageElement</name>
+      <anchorfile>classSoMultiTextureImageElement.html</anchorfile>
+      <anchor>ab1081ffd64cc2d521c5ece57a8c408c6</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>int</type>
+      <name>getNumUnits</name>
+      <anchorfile>classSoMultiTextureImageElement.html</anchorfile>
+      <anchor>a7e6f25e3f476831afaf69f15fc82a7af</anchor>
+      <arglist>() const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLMultiTextureMatrixElement</name>
+    <filename>classSoGLMultiTextureMatrixElement.html</filename>
+    <base>SoMultiTextureMatrixElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoGLMultiTextureMatrixElement.html</anchorfile>
+      <anchor>a57a1cadc4a17ff180615ad587c635b4e</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoGLMultiTextureMatrixElement.html</anchorfile>
+      <anchor>ae202213bdabb95105828a44023935825</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pop</name>
+      <anchorfile>classSoGLMultiTextureMatrixElement.html</anchorfile>
+      <anchor>a937fbee85e574d5a6cc95d430e1e9a84</anchor>
+      <arglist>(SoState *state, const SoElement *prevTopElement)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>multElt</name>
+      <anchorfile>classSoGLMultiTextureMatrixElement.html</anchorfile>
+      <anchor>a2b37753e9fde42822d64b09fa1531313</anchor>
+      <arglist>(const int unit, const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setElt</name>
+      <anchorfile>classSoGLMultiTextureMatrixElement.html</anchorfile>
+      <anchor>ac23e633f909c7740387797f15cb9298a</anchor>
+      <arglist>(const int unit, const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoGLMultiTextureMatrixElement.html</anchorfile>
+      <anchor>a348874e638d3cbd2ccb6436a09146e17</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoMultiTextureMatrixElement.html</anchorfile>
+      <anchor>ae96e40921d3fdbfb2e9284e0ba373a35</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>mult</name>
+      <anchorfile>classSoMultiTextureMatrixElement.html</anchorfile>
+      <anchor>a3c1f4b25f22fc612f479133a53ef3d5e</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const int unit, const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbMatrix &</type>
+      <name>get</name>
+      <anchorfile>classSoMultiTextureMatrixElement.html</anchorfile>
+      <anchor>a4b11d484ec7ef3b362a62f7fac5bb657</anchor>
+      <arglist>(SoState *const state, const int unit=0)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGLMultiTextureMatrixElement</name>
+      <anchorfile>classSoGLMultiTextureMatrixElement.html</anchorfile>
+      <anchor>aef80704592cad705272cfbd59bbba4e8</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoMultiTextureMatrixElement</name>
+      <anchorfile>classSoMultiTextureMatrixElement.html</anchorfile>
+      <anchor>ae31c6a49957ac0070912c12104aa32cb</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoMultiTextureMatrixElement</name>
+      <anchorfile>classSoMultiTextureMatrixElement.html</anchorfile>
+      <anchor>ac469cdc4ab0ec9c8f92794cd78424675</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SbMatrix &</type>
+      <name>getElt</name>
+      <anchorfile>classSoMultiTextureMatrixElement.html</anchorfile>
+      <anchor>a5b13cc21ad176f91ddec225f1931ac6a</anchor>
+      <arglist>(const int unit) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLNormalElement</name>
+    <filename>classSoGLNormalElement.html</filename>
+    <base>SoNormalElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoGLNormalElement.html</anchorfile>
+      <anchor>a652c1885d1e710a2cf59e8bb40fc4f10</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>send</name>
+      <anchorfile>classSoGLNormalElement.html</anchorfile>
+      <anchor>a4b3db73feb4d555bab4be4a4a419bd1f</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int32_t</type>
+      <name>getNum</name>
+      <anchorfile>classSoNormalElement.html</anchorfile>
+      <anchor>a102e5566ca753615ba800dc98f658d8e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f &</type>
+      <name>get</name>
+      <anchorfile>classSoNormalElement.html</anchorfile>
+      <anchor>ae69d866d3899baef190ab1e2c9b3cc5a</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f *</type>
+      <name>getArrayPtr</name>
+      <anchorfile>classSoNormalElement.html</anchorfile>
+      <anchor>a4e4c6b2a8c831c7bd4d2fbe50ff32ca8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoGLNormalElement.html</anchorfile>
+      <anchor>a2777a8e55e765b5d433eddd7de0845f3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoGLNormalElement.html</anchorfile>
+      <anchor>a19d9543c92b6a0c1524cd6b842cf4543</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoNormalElement.html</anchorfile>
+      <anchor>ad9008f7eea0e21d678cc156057fbeb57</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoNormalElement.html</anchorfile>
+      <anchor>a81d9b90773df5461c37b62acb5b0249b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoNormalElement.html</anchorfile>
+      <anchor>a2deb643886419c4e54134d72470ac18c</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const int32_t numNormals, const SbVec3f *const normals, const SbBool normalsAreUnitLength=FALSE)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SoNormalElement *</type>
+      <name>getInstance</name>
+      <anchorfile>classSoNormalElement.html</anchorfile>
+      <anchor>a79380361209dde053b581738c793a154</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGLNormalElement</name>
+      <anchorfile>classSoGLNormalElement.html</anchorfile>
+      <anchor>abf32a44725514701918bb8c54d6e32f6</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoNormalElement</name>
+      <anchorfile>classSoNormalElement.html</anchorfile>
+      <anchor>a24966c92497d04a848d21946bf82a125</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>int32_t</type>
+      <name>numNormals</name>
+      <anchorfile>classSoNormalElement.html</anchorfile>
+      <anchor>a1631415393a44776bfec318d3e5583e3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>const SbVec3f *</type>
+      <name>normals</name>
+      <anchorfile>classSoNormalElement.html</anchorfile>
+      <anchor>aaff6dae83a199a7e8e8bba7423b8724f</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGlobalSimplifyAction</name>
+    <filename>classSoGlobalSimplifyAction.html</filename>
+    <base>SoSimplifyAction</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoGlobalSimplifyAction.html</anchorfile>
+      <anchor>a027e9925363edf781fed2aa9a847715b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoGlobalSimplifyAction</name>
+      <anchorfile>classSoGlobalSimplifyAction.html</anchorfile>
+      <anchor>a19bafeb7870dcce16a7219136924f6a7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGlobalSimplifyAction</name>
+      <anchorfile>classSoGlobalSimplifyAction.html</anchorfile>
+      <anchor>ab596681d4f3ee091e28597f19265a066</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoSimplifyAction</name>
+      <anchorfile>classSoSimplifyAction.html</anchorfile>
+      <anchor>aa33427a185acd090d8b01c50587ce778</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoSimplifyAction</name>
+      <anchorfile>classSoSimplifyAction.html</anchorfile>
+      <anchor>ad9593bac6cdd77c7eb89d9cc8e7527c1</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>apply</name>
+      <anchorfile>classSoSimplifyAction.html</anchorfile>
+      <anchor>ad1c29e9b7b349e3193cb7449748a855e</anchor>
+      <arglist>(SoNode *root)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>apply</name>
+      <anchorfile>classSoSimplifyAction.html</anchorfile>
+      <anchor>ac2710c088d7cee5031bb0beb518fe54a</anchor>
+      <arglist>(SoPath *path)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>apply</name>
+      <anchorfile>classSoSimplifyAction.html</anchorfile>
+      <anchor>a74060d6e6e390c6afad06a4aa2319bec</anchor>
+      <arglist>(const SoPathList &pathlist, SbBool obeysrules=FALSE)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addMethod</name>
+      <anchorfile>classSoGlobalSimplifyAction.html</anchorfile>
+      <anchor>a75399fca343cc65070e6eb3278c09fc4</anchor>
+      <arglist>(const SoType type, SoActionMethod method)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>enableElement</name>
+      <anchorfile>classSoGlobalSimplifyAction.html</anchorfile>
+      <anchor>a9c9b16fd61a96bd1e1210e9e672ee6d9</anchor>
+      <arglist>(const SoType type, const int stackindex)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addMethod</name>
+      <anchorfile>classSoSimplifyAction.html</anchorfile>
+      <anchor>a4d83709ee556a1805b3d33130716ae54</anchor>
+      <arglist>(const SoType type, SoActionMethod method)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>enableElement</name>
+      <anchorfile>classSoSimplifyAction.html</anchorfile>
+      <anchor>a83bea629d5b435a95bf57b82464556a5</anchor>
+      <arglist>(const SoType type, const int stackindex)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoEnabledElementsList &</type>
+      <name>getEnabledElements</name>
+      <anchorfile>classSoGlobalSimplifyAction.html</anchorfile>
+      <anchor>a7967e555d51aa0cae8b49583ee6c0aa0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>beginTraversal</name>
+      <anchorfile>classSoGlobalSimplifyAction.html</anchorfile>
+      <anchor>adde1a28938729acb4d64773aa0f7b805</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLPointSizeElement</name>
+    <filename>classSoGLPointSizeElement.html</filename>
+    <base>SoPointSizeElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoGLPointSizeElement.html</anchorfile>
+      <anchor>a8f7bd9e0a740e5a80bfc27f29a9f33f1</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoGLPointSizeElement.html</anchorfile>
+      <anchor>add020f6e47a46716b9d43591cdc5c426</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pop</name>
+      <anchorfile>classSoGLPointSizeElement.html</anchorfile>
+      <anchor>ae2cbb7d333efd36091751023e485c6de</anchor>
+      <arglist>(SoState *state, const SoElement *prevTopElement)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoGLPointSizeElement.html</anchorfile>
+      <anchor>a2f0d05a5fade2e1508b28c0960ec41c1</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoPointSizeElement.html</anchorfile>
+      <anchor>ade9118cf020eb03e4f7dcab6536f7f52</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoPointSizeElement.html</anchorfile>
+      <anchor>acbe463ada6d456efe5b5e8f210648326</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const float pointSize)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoPointSizeElement.html</anchorfile>
+      <anchor>a61c580bf06f34b737df021aa0ea26fcb</anchor>
+      <arglist>(SoState *const state, const float pointSize)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static float</type>
+      <name>get</name>
+      <anchorfile>classSoPointSizeElement.html</anchorfile>
+      <anchor>ae68c865bedd02f8972073d2472616daa</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static float</type>
+      <name>getDefault</name>
+      <anchorfile>classSoPointSizeElement.html</anchorfile>
+      <anchor>a7c8d144d16c4fc705fa415dcd036f697</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGLPointSizeElement</name>
+      <anchorfile>classSoGLPointSizeElement.html</anchorfile>
+      <anchor>ab54691def266979e2695777d2d978da4</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setElt</name>
+      <anchorfile>classSoGLPointSizeElement.html</anchorfile>
+      <anchor>a1c589ffa540114b8f006d6a6a032c76f</anchor>
+      <arglist>(float size)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoPointSizeElement</name>
+      <anchorfile>classSoPointSizeElement.html</anchorfile>
+      <anchor>a499b4f1007318b13d93a8d9ef6a54bee</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLPolygonOffsetElement</name>
+    <filename>classSoGLPolygonOffsetElement.html</filename>
+    <base>SoPolygonOffsetElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoGLPolygonOffsetElement.html</anchorfile>
+      <anchor>ad4a0b3eb3f3f09d6a37de2c3bafaedb5</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoGLPolygonOffsetElement.html</anchorfile>
+      <anchor>ad9b7806385e0635bd7fbc0bc7ea60ea0</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pop</name>
+      <anchorfile>classSoGLPolygonOffsetElement.html</anchorfile>
+      <anchor>a1ce1f60ae50dd7b3e54c2627b0943500</anchor>
+      <arglist>(SoState *state, const SoElement *prevTopElement)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoGLPolygonOffsetElement.html</anchorfile>
+      <anchor>a071f97fc3c8956cdec1c33c89f32d2c5</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoGLPolygonOffsetElement.html</anchorfile>
+      <anchor>a94e7517f2f114f2768ed5b681b02d758</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoPolygonOffsetElement.html</anchorfile>
+      <anchor>a6e9055c335cff5af663d530b67bb5741</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoPolygonOffsetElement.html</anchorfile>
+      <anchor>a280d8a77fcd008f50695952001de1505</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoPolygonOffsetElement.html</anchorfile>
+      <anchor>a6cf59ceb5f970af621e6e0fa791860d4</anchor>
+      <arglist>(SoState *state, SoNode *node, float factor, float units, Style styles, SbBool on)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>get</name>
+      <anchorfile>classSoPolygonOffsetElement.html</anchorfile>
+      <anchor>ac177d1fc712c3fbc2d6f4c638220a0a3</anchor>
+      <arglist>(SoState *state, float &factor, float &units, Style &styles, SbBool &on)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>getDefault</name>
+      <anchorfile>classSoPolygonOffsetElement.html</anchorfile>
+      <anchor>a860ba0cc104bd4ab68431872fedd1344</anchor>
+      <arglist>(float &factor, float &units, Style &styles, SbBool &on)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGLPolygonOffsetElement</name>
+      <anchorfile>classSoGLPolygonOffsetElement.html</anchorfile>
+      <anchor>ac11c7b2b8e83a3902e19faabe97b9799</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setElt</name>
+      <anchorfile>classSoGLPolygonOffsetElement.html</anchorfile>
+      <anchor>a7864d1bcd6c893104db857eb3b083bd7</anchor>
+      <arglist>(float factor, float units, Style styles, SbBool on)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoPolygonOffsetElement</name>
+      <anchorfile>classSoPolygonOffsetElement.html</anchorfile>
+      <anchor>a7e8c110780211f3098296ee55b88e683</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>Style</name>
+      <anchorfile>classSoPolygonOffsetElement.html</anchorfile>
+      <anchor>ab9f63d44d3568e41ad34b97b3c138393</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>Style</type>
+      <name>style</name>
+      <anchorfile>classSoPolygonOffsetElement.html</anchorfile>
+      <anchor>af406ce8e4e65a89d7f077daedcdf02c1</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbBool</type>
+      <name>active</name>
+      <anchorfile>classSoPolygonOffsetElement.html</anchorfile>
+      <anchor>aba7e58faf78d658a96799446c94df995</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>float</type>
+      <name>offsetfactor</name>
+      <anchorfile>classSoPolygonOffsetElement.html</anchorfile>
+      <anchor>a3fb4188bc45d91c319c91814600245ed</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>float</type>
+      <name>offsetunits</name>
+      <anchorfile>classSoPolygonOffsetElement.html</anchorfile>
+      <anchor>a783f162f571924ecd61fd698bd9b9503</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLProjectionMatrixElement</name>
+    <filename>classSoGLProjectionMatrixElement.html</filename>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pop</name>
+      <anchorfile>classSoGLProjectionMatrixElement.html</anchorfile>
+      <anchor>aaac1ddc1cafb18614515b94cbe32eba4</anchor>
+      <arglist>(SoState *state, const SoElement *prevTopElement)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoGLProjectionMatrixElement.html</anchorfile>
+      <anchor>a97eaa7b4145dc3676230d3fc0f529fda</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoGLProjectionMatrixElement.html</anchorfile>
+      <anchor>a749e43832884ffa19f218f556225c620</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGLProjectionMatrixElement</name>
+      <anchorfile>classSoGLProjectionMatrixElement.html</anchorfile>
+      <anchor>ade4a961e1b97014d4be7772bb69ad107</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setElt</name>
+      <anchorfile>classSoGLProjectionMatrixElement.html</anchorfile>
+      <anchor>ad258dc78f7065ea581734f4569cae8f6</anchor>
+      <arglist>(const SbMatrix &matrix)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLRenderAction</name>
+    <filename>classSoGLRenderAction.html</filename>
+    <base>SoAction</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>a3ae003b708f5b873bcb95ec0ee5771ae</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoEnabledElementsList &</type>
+      <name>getEnabledElements</name>
+      <anchorfile>classSoGLRenderAction.html</anchorfile>
+      <anchor>a729631d563fa54b07248a57fd253cca2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLRenderCache</name>
+    <filename>classSoGLRenderCache.html</filename>
+    <base>SoCache</base>
+    <member kind="function">
+      <type></type>
+      <name>SoGLRenderCache</name>
+      <anchorfile>classSoGLRenderCache.html</anchorfile>
+      <anchor>af929c70477f344ba24bed1dabd63c72d</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGLRenderCache</name>
+      <anchorfile>classSoGLRenderCache.html</anchorfile>
+      <anchor>a1166f5868d0c3202da7e67f3bd05e55a</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>open</name>
+      <anchorfile>classSoGLRenderCache.html</anchorfile>
+      <anchor>a1c23e0c0dc558e47ced5e0726698a920</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>close</name>
+      <anchorfile>classSoGLRenderCache.html</anchorfile>
+      <anchor>a74f05a561558771e30a3b796a950d825</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>call</name>
+      <anchorfile>classSoGLRenderCache.html</anchorfile>
+      <anchor>a33aa1f6480c71974e42bba21436dd204</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getCacheContext</name>
+      <anchorfile>classSoGLRenderCache.html</anchorfile>
+      <anchor>a1250ca78aee8de70e676b802fb3dbbff</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isValid</name>
+      <anchorfile>classSoGLRenderCache.html</anchorfile>
+      <anchor>a2748ee0bee745f9c40b17eb3a3c2d683</anchor>
+      <arglist>(const SoState *state) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>addNestedCache</name>
+      <anchorfile>classSoGLRenderCache.html</anchorfile>
+      <anchor>aa2f230810931b1e980efb975342242e2</anchor>
+      <arglist>(SoGLDisplayList *child)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>destroy</name>
+      <anchorfile>classSoGLRenderCache.html</anchorfile>
+      <anchor>affc61d6e4f277b9f24546ae1ac41e10a</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLRenderPassElement</name>
+    <filename>classSoGLRenderPassElement.html</filename>
+    <base>SoElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoGLRenderPassElement.html</anchorfile>
+      <anchor>a7c4f2c78911bf8982c0546d63d2a56ae</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>matches</name>
+      <anchorfile>classSoGLRenderPassElement.html</anchorfile>
+      <anchor>a6eb5036f430d0ea0bd49df26cb6fdcbd</anchor>
+      <arglist>(const SoElement *element) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoElement *</type>
+      <name>copyMatchInfo</name>
+      <anchorfile>classSoGLRenderPassElement.html</anchorfile>
+      <anchor>abc6d5bd775f668869942083fb3467711</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoGLRenderPassElement.html</anchorfile>
+      <anchor>a1e6e52080ab58122c4c9f3ca685b979f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoGLRenderPassElement.html</anchorfile>
+      <anchor>a752174f3a8d7d3c97274d9a43d9f5a64</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoGLRenderPassElement.html</anchorfile>
+      <anchor>a25a12f995be0e551cc6b6342c8f5687f</anchor>
+      <arglist>(SoState *const state, const int passNumber)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int</type>
+      <name>get</name>
+      <anchorfile>classSoGLRenderPassElement.html</anchorfile>
+      <anchor>a2671c397459e36efc1de639ccadb019d</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGLRenderPassElement</name>
+      <anchorfile>classSoGLRenderPassElement.html</anchorfile>
+      <anchor>a5faa7871e2ab86c20276ec8b668e0bab</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>int</type>
+      <name>passnr</name>
+      <anchorfile>classSoGLRenderPassElement.html</anchorfile>
+      <anchor>a046951265f2ba2d2f4d085c3495fe091</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLShadowCullingElement</name>
+    <filename>classSoGLShadowCullingElement.html</filename>
+    <base>SoInt32Element</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Mode</name>
+      <anchorfile>classSoGLShadowCullingElement.html</anchorfile>
+      <anchor>a662bfb9ea3d1b258a256f919736706e6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoGLShadowCullingElement.html</anchorfile>
+      <anchor>a071921ca070f5fa170576579d310635a</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoGLShadowCullingElement.html</anchorfile>
+      <anchor>a073d4a2a6e24b530aaee3d306a2f8304</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pop</name>
+      <anchorfile>classSoGLShadowCullingElement.html</anchorfile>
+      <anchor>a26373eab509cdcce9969f1152c15f96a</anchor>
+      <arglist>(SoState *state, const SoElement *prevTopElement)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setElt</name>
+      <anchorfile>classSoGLShadowCullingElement.html</anchorfile>
+      <anchor>a72b77c0aaeb7ad59e0513eca08fefe5e</anchor>
+      <arglist>(int32_t value)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoGLShadowCullingElement.html</anchorfile>
+      <anchor>ad6af9c5e6a449e1397a13ec55fa4ab7e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoGLShadowCullingElement.html</anchorfile>
+      <anchor>aefd6009137fda4ed3cdcb38e47e9ad5c</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const int mode)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int</type>
+      <name>get</name>
+      <anchorfile>classSoGLShadowCullingElement.html</anchorfile>
+      <anchor>a4d8d0e90e0333c30f58376c25eccecd5</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int</type>
+      <name>getDefault</name>
+      <anchorfile>classSoGLShadowCullingElement.html</anchorfile>
+      <anchor>acb0faa38476e749fbd8c9a68f45c4530</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGLShadowCullingElement</name>
+      <anchorfile>classSoGLShadowCullingElement.html</anchorfile>
+      <anchor>ababec802b607f28bb7e3b1d62e88c054</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLShapeHintsElement</name>
+    <filename>classSoGLShapeHintsElement.html</filename>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoGLShapeHintsElement.html</anchorfile>
+      <anchor>a1494ce527fc8a6e2ed525f52a194ec76</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoGLShapeHintsElement.html</anchorfile>
+      <anchor>a4cb308d73c120ea36aaa32a91de0dffd</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pop</name>
+      <anchorfile>classSoGLShapeHintsElement.html</anchorfile>
+      <anchor>a4314486c1e19e5f24648751d704eb0d1</anchor>
+      <arglist>(SoState *state, const SoElement *prevTopElement)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoGLShapeHintsElement.html</anchorfile>
+      <anchor>a5ae5bedecc1c9c77e61d3b7a31519358</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoGLShapeHintsElement.html</anchorfile>
+      <anchor>aa51c9546ce91c24bd20693ecf2711a05</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>forceSend</name>
+      <anchorfile>classSoGLShapeHintsElement.html</anchorfile>
+      <anchor>ae4b7c8ae7eaa8dd75bca16efecd3c5b2</anchor>
+      <arglist>(SoState *const state, const SbBool twoside)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>forceSend</name>
+      <anchorfile>classSoGLShapeHintsElement.html</anchorfile>
+      <anchor>ad6e4d1dd44c546fae7c39231420b6d3c</anchor>
+      <arglist>(SoState *const state, const SbBool ccw, const SbBool cull)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>forceSend</name>
+      <anchorfile>classSoGLShapeHintsElement.html</anchorfile>
+      <anchor>a01aed538a5b342364956bbd18b953215</anchor>
+      <arglist>(SoState *const state, const SbBool ccw, const SbBool cull, const SbBool twoside)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGLShapeHintsElement</name>
+      <anchorfile>classSoGLShapeHintsElement.html</anchorfile>
+      <anchor>a2caf7ef48a4e2a55424123a7f29a42b0</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setElt</name>
+      <anchorfile>classSoGLShapeHintsElement.html</anchorfile>
+      <anchor>a89906d873775e5794fbc96c3ad8012f4</anchor>
+      <arglist>(VertexOrdering vertexOrdering, ShapeType shapeType, FaceType faceType)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLUpdateAreaElement</name>
+    <filename>classSoGLUpdateAreaElement.html</filename>
+    <base>SoElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoGLUpdateAreaElement.html</anchorfile>
+      <anchor>af77d4096dbb155c3a3b6d02ac3bcc90b</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoGLUpdateAreaElement.html</anchorfile>
+      <anchor>ae0967a22f6a4db1f26ee64502b4f30d7</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pop</name>
+      <anchorfile>classSoGLUpdateAreaElement.html</anchorfile>
+      <anchor>a99f9cc030c3fa3a28ebebfd992ab51e9</anchor>
+      <arglist>(SoState *state, const SoElement *prevTopElement)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>matches</name>
+      <anchorfile>classSoGLUpdateAreaElement.html</anchorfile>
+      <anchor>ad4998ee24ddc8f33aa47067d20567c99</anchor>
+      <arglist>(const SoElement *element) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoElement *</type>
+      <name>copyMatchInfo</name>
+      <anchorfile>classSoGLUpdateAreaElement.html</anchorfile>
+      <anchor>ada0922c5e850042fb3ac3776d6fbf881</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoGLUpdateAreaElement.html</anchorfile>
+      <anchor>ab0463c327d71b6c94f2cc9b25f9aad90</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoGLUpdateAreaElement.html</anchorfile>
+      <anchor>a1e753bcaf7e867cb13a6daeed75769a6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoGLUpdateAreaElement.html</anchorfile>
+      <anchor>a20859d1b0626723655f9ff2ae09019d8</anchor>
+      <arglist>(SoState *const state, const SbVec2f &origin, const SbVec2f &size)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>get</name>
+      <anchorfile>classSoGLUpdateAreaElement.html</anchorfile>
+      <anchor>a18e658e29e4c4f841cdd2b66696f261e</anchor>
+      <arglist>(SoState *const state, SbVec2f &origin, SbVec2f &size)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbVec2f</type>
+      <name>getDefaultOrigin</name>
+      <anchorfile>classSoGLUpdateAreaElement.html</anchorfile>
+      <anchor>a08e3ebf22f3bfac23211d14d99a7c67b</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbVec2f</type>
+      <name>getDefaultSize</name>
+      <anchorfile>classSoGLUpdateAreaElement.html</anchorfile>
+      <anchor>af2d71e28bd44963a033a2e61ae4defe7</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGLUpdateAreaElement</name>
+      <anchorfile>classSoGLUpdateAreaElement.html</anchorfile>
+      <anchor>af66de8b900a3c73467b2ed25c48c1c5a</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbVec2f</type>
+      <name>origin</name>
+      <anchorfile>classSoGLUpdateAreaElement.html</anchorfile>
+      <anchor>a6fce34f182bda9600980e628dbd0b27f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbVec2f</type>
+      <name>size</name>
+      <anchorfile>classSoGLUpdateAreaElement.html</anchorfile>
+      <anchor>ab342dd75e7e701d6f5f21f9cc96c723a</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLVBOElement</name>
+    <filename>classSoGLVBOElement.html</filename>
+    <base>SoElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoGLVBOElement.html</anchorfile>
+      <anchor>a54145aa682fb8646e111c76208cc25e4</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoGLVBOElement.html</anchorfile>
+      <anchor>af41f342103a2c721f832ae3f3a63dcd4</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pop</name>
+      <anchorfile>classSoGLVBOElement.html</anchorfile>
+      <anchor>ad26691cc2e7e83722bc7f6abf35fa34a</anchor>
+      <arglist>(SoState *state, const SoElement *prevtopelement)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>matches</name>
+      <anchorfile>classSoGLVBOElement.html</anchorfile>
+      <anchor>a48d412fef607c33433e3a2bd23823371</anchor>
+      <arglist>(const SoElement *elt) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoElement *</type>
+      <name>copyMatchInfo</name>
+      <anchorfile>classSoGLVBOElement.html</anchorfile>
+      <anchor>a05f105079e09fbf5994623219917f228</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoGLVBOElement.html</anchorfile>
+      <anchor>ad03670860a018222c834291cd7374573</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoGLVBOElement.html</anchorfile>
+      <anchor>ad51586234e6c739b81474fec681e9823</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>shouldCreateVBO</name>
+      <anchorfile>classSoGLVBOElement.html</anchorfile>
+      <anchor>a4e541d579e0ea6b98b223cd18c0ddd1f</anchor>
+      <arglist>(SoState *state, const int numdata)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setVertexVBO</name>
+      <anchorfile>classSoGLVBOElement.html</anchorfile>
+      <anchor>a4363fbf652cdfb23c77dacc072c321b1</anchor>
+      <arglist>(SoState *state, SoVBO *vbo)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setNormalVBO</name>
+      <anchorfile>classSoGLVBOElement.html</anchorfile>
+      <anchor>a693a49bb1e7b4a5ac41abc63121417f1</anchor>
+      <arglist>(SoState *state, SoVBO *vbo)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setColorVBO</name>
+      <anchorfile>classSoGLVBOElement.html</anchorfile>
+      <anchor>ac36cc6d973e604f43f68e6aab9a7a831</anchor>
+      <arglist>(SoState *state, SoVBO *vbo)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setTexCoordVBO</name>
+      <anchorfile>classSoGLVBOElement.html</anchorfile>
+      <anchor>a8898d2e10ce22348a2cc6b1711af84b6</anchor>
+      <arglist>(SoState *state, const int unit, SoVBO *vbo)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SoGLVBOElement *</type>
+      <name>getInstance</name>
+      <anchorfile>classSoGLVBOElement.html</anchorfile>
+      <anchor>ab5d63db93eafa8919df8b4f52ab6ea0b</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoGLVBOElement</name>
+      <anchorfile>classSoGLVBOElement.html</anchorfile>
+      <anchor>a5794241b19cb5ea3b02b32babf7d4160</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGLVBOElement</name>
+      <anchorfile>classSoGLVBOElement.html</anchorfile>
+      <anchor>a2a64d254312fb8b6f16fb06e62e1f82c</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static SoGLVBOElement *</type>
+      <name>getElement</name>
+      <anchorfile>classSoGLVBOElement.html</anchorfile>
+      <anchor>ab1f32ce2ecd519c450465f619de3322b</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLViewingMatrixElement</name>
+    <filename>classSoGLViewingMatrixElement.html</filename>
+    <base>SoViewingMatrixElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoGLViewingMatrixElement.html</anchorfile>
+      <anchor>add79da62cd04d73f428866b870e38824</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoGLViewingMatrixElement.html</anchorfile>
+      <anchor>aeefcfbf89a5366e585c6c919934e82d5</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pop</name>
+      <anchorfile>classSoGLViewingMatrixElement.html</anchorfile>
+      <anchor>a2e5ef046552143d95256bbce26f8866d</anchor>
+      <arglist>(SoState *state, const SoElement *prevTopElement)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoGLViewingMatrixElement.html</anchorfile>
+      <anchor>a2966f9446fb469e985dc94a5d6dfda70</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static uint32_t</type>
+      <name>getNodeId</name>
+      <anchorfile>classSoGLViewingMatrixElement.html</anchorfile>
+      <anchor>ad512b3d7545ae07ff00bd89ee0028259</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbMatrix</type>
+      <name>getResetMatrix</name>
+      <anchorfile>classSoGLViewingMatrixElement.html</anchorfile>
+      <anchor>a9f297ab1b188583a5b6ae56f77e19eea</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoViewingMatrixElement.html</anchorfile>
+      <anchor>af07baa08faae37b78f2a05bbe51cc830</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoViewingMatrixElement.html</anchorfile>
+      <anchor>a30452a77f9dae2627bc4e888e2660447</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoViewingMatrixElement.html</anchorfile>
+      <anchor>a096e0de3aa885abf95fdfc6f2c650dff</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbMatrix &ViewingMatrix)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbMatrix &</type>
+      <name>get</name>
+      <anchorfile>classSoViewingMatrixElement.html</anchorfile>
+      <anchor>aa332738251d0fe26c2028a2abd99f24d</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGLViewingMatrixElement</name>
+      <anchorfile>classSoGLViewingMatrixElement.html</anchorfile>
+      <anchor>ad60b7bac108084fbe95e659335e14b84</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setElt</name>
+      <anchorfile>classSoGLViewingMatrixElement.html</anchorfile>
+      <anchor>a2892f59a2860c324798b5e47e5a522df</anchor>
+      <arglist>(const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoViewingMatrixElement</name>
+      <anchorfile>classSoViewingMatrixElement.html</anchorfile>
+      <anchor>a073c37cff4abb448a597a2bd5470aae6</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbMatrix</type>
+      <name>viewingMatrix</name>
+      <anchorfile>classSoViewingMatrixElement.html</anchorfile>
+      <anchor>a7c4735c1f0c4a1ca7419a0705101ea47</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGLViewportRegionElement</name>
+    <filename>classSoGLViewportRegionElement.html</filename>
+    <base>SoViewportRegionElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoGLViewportRegionElement.html</anchorfile>
+      <anchor>a732393f3b3103aa12c31c56ff8e1a7b6</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoGLViewportRegionElement.html</anchorfile>
+      <anchor>a499e0befed7f220893fa256bf0c8a85f</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pop</name>
+      <anchorfile>classSoGLViewportRegionElement.html</anchorfile>
+      <anchor>ac90b5de385bc19f620d10a66933d92c5</anchor>
+      <arglist>(SoState *state, const SoElement *prevTopElement)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>matches</name>
+      <anchorfile>classSoViewportRegionElement.html</anchorfile>
+      <anchor>a8c5f964ac891d0c45122df66d2ce76f2</anchor>
+      <arglist>(const SoElement *element) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoElement *</type>
+      <name>copyMatchInfo</name>
+      <anchorfile>classSoViewportRegionElement.html</anchorfile>
+      <anchor>ae4b77daf0c076078c146d23a2374874f</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>print</name>
+      <anchorfile>classSoViewportRegionElement.html</anchorfile>
+      <anchor>a5a6c7727de2e93deae85433f8f7e69a0</anchor>
+      <arglist>(FILE *file) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoGLViewportRegionElement.html</anchorfile>
+      <anchor>a29e0806ff20df01b7753709361045dcc</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoGLViewportRegionElement.html</anchorfile>
+      <anchor>a860f724c828e400fe7459395d1205851</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoViewportRegionElement.html</anchorfile>
+      <anchor>ac0feb73e5df569957eccb05e0ae1a641</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoViewportRegionElement.html</anchorfile>
+      <anchor>ab5a206ed0565ed1acd8c453293b34233</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoViewportRegionElement.html</anchorfile>
+      <anchor>af97174e3ce37f6f33161d967b008a72b</anchor>
+      <arglist>(SoState *const state, const SbViewportRegion &viewportRegion)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbViewportRegion &</type>
+      <name>get</name>
+      <anchorfile>classSoViewportRegionElement.html</anchorfile>
+      <anchor>a4c9c2b04afb2999a9657a864313d4458</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoGLViewportRegionElement</name>
+      <anchorfile>classSoGLViewportRegionElement.html</anchorfile>
+      <anchor>a24d24c06d59b53c3f29175e2194b66a6</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setElt</name>
+      <anchorfile>classSoGLViewportRegionElement.html</anchorfile>
+      <anchor>a5bb654b248505c579449d384361b3d22</anchor>
+      <arglist>(const SbViewportRegion &viewportRegion)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoViewportRegionElement</name>
+      <anchorfile>classSoViewportRegionElement.html</anchorfile>
+      <anchor>ab8bddd810fe0da9e1ee9b143d6f13595</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbViewportRegion</type>
+      <name>viewportRegion</name>
+      <anchorfile>classSoViewportRegionElement.html</anchorfile>
+      <anchor>af11021d39847b8bfbe4f42e9033cc2d9</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGlyph</name>
+    <filename>classSoGlyph.html</filename>
+    <member kind="function">
+      <type>void</type>
+      <name>unref</name>
+      <anchorfile>classSoGlyph.html</anchorfile>
+      <anchor>a34429d57345422f33f7cffff2dd2460a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2f *</type>
+      <name>getCoords</name>
+      <anchorfile>classSoGlyph.html</anchorfile>
+      <anchor>a15596a1a76b5a8ae67040afb9a6dd387</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const int *</type>
+      <name>getFaceIndices</name>
+      <anchorfile>classSoGlyph.html</anchorfile>
+      <anchor>a57a933f3aede9ca9dfde30369cabe5e7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const int *</type>
+      <name>getEdgeIndices</name>
+      <anchorfile>classSoGlyph.html</anchorfile>
+      <anchor>a511e2cc4fcebee6e6952231449faca92</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const int *</type>
+      <name>getNextCWEdge</name>
+      <anchorfile>classSoGlyph.html</anchorfile>
+      <anchor>ae6e9912af6ac1e6035717b4a2d080a1d</anchor>
+      <arglist>(const int edgeidx) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const int *</type>
+      <name>getNextCCWEdge</name>
+      <anchorfile>classSoGlyph.html</anchorfile>
+      <anchor>a5ea6632ae366d3bc517a1899be017e5b</anchor>
+      <arglist>(const int edgeidx) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getWidth</name>
+      <anchorfile>classSoGlyph.html</anchorfile>
+      <anchor>a55d81c949f19a1983b9efcfbebc2629f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbBox2f &</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoGlyph.html</anchorfile>
+      <anchor>aca858ca2ea0978b9fc96cbf8724374ef</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>unsigned char *</type>
+      <name>getBitmap</name>
+      <anchorfile>classSoGlyph.html</anchorfile>
+      <anchor>ae62521d56afe5e5b6235c7ca66bf318b</anchor>
+      <arglist>(SbVec2s &size, SbVec2s &pos, const SbBool antialiased) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SoGlyph *</type>
+      <name>getGlyph</name>
+      <anchorfile>classSoGlyph.html</anchorfile>
+      <anchor>a3a6d1fd028a4ef0f98854a6942e28d02</anchor>
+      <arglist>(const char character, const SbName &font)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SoGlyph *</type>
+      <name>getGlyph</name>
+      <anchorfile>classSoGlyph.html</anchorfile>
+      <anchor>a85408a8f2690f6d979ad1086415f8c64</anchor>
+      <arglist>(SoState *state, const unsigned int character, const SbVec2s &size, const float angle)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoGlyph</name>
+      <anchorfile>classSoGlyph.html</anchorfile>
+      <anchor>abdfc619870ae27ce222ddf16e359e9a9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>~SoGlyph</name>
+      <anchorfile>classSoGlyph.html</anchorfile>
+      <anchor>acb6bef86b559ac87907338f18d778a0e</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setCoords</name>
+      <anchorfile>classSoGlyph.html</anchorfile>
+      <anchor>a25e87953f4948b41ecb5fe2e25779e3f</anchor>
+      <arglist>(const SbVec2f *coords, int numcoords=-1)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setFaceIndices</name>
+      <anchorfile>classSoGlyph.html</anchorfile>
+      <anchor>adc31feab8fe20cd17f92db6dd21e596c</anchor>
+      <arglist>(const int *indices, int numindices=-1)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setEdgeIndices</name>
+      <anchorfile>classSoGlyph.html</anchorfile>
+      <anchor>a84a47878c54cec3534903991a8d9f12a</anchor>
+      <arglist>(const int *indices, int numindices=-1)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGlyphCache</name>
+    <filename>classSoGlyphCache.html</filename>
+    <base>SoCache</base>
+    <member kind="function">
+      <type>void</type>
+      <name>readFontspec</name>
+      <anchorfile>classSoGlyphCache.html</anchorfile>
+      <anchor>a49a0aab55e775101143d719fb009f0a9</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function">
+      <type>const cc_font_specification *</type>
+      <name>getCachedFontspec</name>
+      <anchorfile>classSoGlyphCache.html</anchorfile>
+      <anchor>a6de691a88a75bc87f7d135f02d24776d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoGroup</name>
+    <filename>classSoGroup.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoGroup.html</anchorfile>
+      <anchor>ae86f127de98897702634f99d6f0aa2fa</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoGroup.html</anchorfile>
+      <anchor>a209bb35866916e72da4b18046428057c</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoGroup.html</anchorfile>
+      <anchor>a1ee9efd0a4183d032a0417114b04ee38</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoGroup.html</anchorfile>
+      <anchor>aa3a6024dda260bc148e05cf35a7361c7</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoGroup.html</anchorfile>
+      <anchor>ad5a7fa40c5caac6f193f48f780658340</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoGroup.html</anchorfile>
+      <anchor>a35e6dbcbea865a28977fce93e3b835a3</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>handleEvent</name>
+      <anchorfile>classSoGroup.html</anchorfile>
+      <anchor>a9cedae6a08d579f9fade1b92fe8aaa95</anchor>
+      <arglist>(SoHandleEventAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>search</name>
+      <anchorfile>classSoGroup.html</anchorfile>
+      <anchor>a63a504e1809c7413318396010d002335</anchor>
+      <arglist>(SoSearchAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoGroup.html</anchorfile>
+      <anchor>ae728a959b52a0ac5f110095bd8a42494</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>audioRender</name>
+      <anchorfile>classSoGroup.html</anchorfile>
+      <anchor>a263b32be11483f9de8f892222aed0aa2</anchor>
+      <arglist>(SoAudioRenderAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoGroup.html</anchorfile>
+      <anchor>a4ddb37e2d70663d1d44da6c42ea39947</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoHandleBoxDragger</name>
+    <filename>classSoHandleBoxDragger.html</filename>
+    <base>SoDragger</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoHandleBoxDragger.html</anchorfile>
+      <anchor>ab990f6070ddc93412fcfe2de2e8e70c5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoNodekitCatalog *</type>
+      <name>getNodekitCatalog</name>
+      <anchorfile>classSoHandleBoxDragger.html</anchorfile>
+      <anchor>ad798cc275d6749407773117f8d1f5ac2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoHandleBoxDragger</name>
+      <anchorfile>classSoHandleBoxDragger.html</anchorfile>
+      <anchor>a5b4917fb4ce7c2b5a9e044369438de7e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>scaleFactor</name>
+      <anchorfile>classSoHandleBoxDragger.html</anchorfile>
+      <anchor>adde36d1ce2232a4c1f799f9c98f307b5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>translation</name>
+      <anchorfile>classSoHandleBoxDragger.html</anchorfile>
+      <anchor>ac3f9e92c27dff70aa86cc132296f40b1</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoHandleBoxDragger.html</anchorfile>
+      <anchor>a25e5fc858f937875d1cbe61e8dc1899a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoHandleBoxDragger</name>
+      <anchorfile>classSoHandleBoxDragger.html</anchorfile>
+      <anchor>aff2e41c3f243a3a1682ba30ab9517ef7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setUpConnections</name>
+      <anchorfile>classSoHandleBoxDragger.html</anchorfile>
+      <anchor>a68e0bfd46e5bb31ec2c2af3e90f850c5</anchor>
+      <arglist>(SbBool onoff, SbBool doitalways=FALSE)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setDefaultOnNonWritingFields</name>
+      <anchorfile>classSoHandleBoxDragger.html</anchorfile>
+      <anchor>a60f59d46f50d668a3e42331c182d0816</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>dragStart</name>
+      <anchorfile>classSoHandleBoxDragger.html</anchorfile>
+      <anchor>a48069238efe24a46cf15f539973b08f0</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>drag</name>
+      <anchorfile>classSoHandleBoxDragger.html</anchorfile>
+      <anchor>a7837fd5cd8449267fdf4438d58027fdd</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>dragFinish</name>
+      <anchorfile>classSoHandleBoxDragger.html</anchorfile>
+      <anchor>aab0b03e1335de3e706a06a5119cf9bd8</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setAllPartsActive</name>
+      <anchorfile>classSoHandleBoxDragger.html</anchorfile>
+      <anchor>a99bc8950f885716a9ac81bf461e3802e</anchor>
+      <arglist>(SbBool onoroff)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>startCB</name>
+      <anchorfile>classSoHandleBoxDragger.html</anchorfile>
+      <anchor>a807a19805071592181f540e670ed3972</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>motionCB</name>
+      <anchorfile>classSoHandleBoxDragger.html</anchorfile>
+      <anchor>a142599d5cfc9d58189fe038507ae0ab7</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>finishCB</name>
+      <anchorfile>classSoHandleBoxDragger.html</anchorfile>
+      <anchor>ac32f2aced387d349e1bb680d5f7fabf2</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>metaKeyChangeCB</name>
+      <anchorfile>classSoHandleBoxDragger.html</anchorfile>
+      <anchor>a1d81c7f97ade48acbcc0d24d7794bd77</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>fieldSensorCB</name>
+      <anchorfile>classSoHandleBoxDragger.html</anchorfile>
+      <anchor>a0aee9daa04056e70c3d9306b9e51d3a1</anchor>
+      <arglist>(void *f, SoSensor *s)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>valueChangedCB</name>
+      <anchorfile>classSoHandleBoxDragger.html</anchorfile>
+      <anchor>a3f67daa2f9869bb2bf9f6c4fda9dec4e</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>translFieldSensor</name>
+      <anchorfile>classSoHandleBoxDragger.html</anchorfile>
+      <anchor>af639384d9e110a7e0e99bd98a3eee565</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>scaleFieldSensor</name>
+      <anchorfile>classSoHandleBoxDragger.html</anchorfile>
+      <anchor>a7a9f8369f7aca9061a41ed5b4012adb2</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoHandleBoxManip</name>
+    <filename>classSoHandleBoxManip.html</filename>
+    <base>SoTransformManip</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoHandleBoxManip.html</anchorfile>
+      <anchor>af4b932400122e9f94e1d70d9a7ed5340</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoHandleBoxManip</name>
+      <anchorfile>classSoHandleBoxManip.html</anchorfile>
+      <anchor>a6be60bcbecde5e568a69905bc6079418</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoHandleBoxManip.html</anchorfile>
+      <anchor>a23dd970166b4c16ef347cd78bbd687a6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoHandleBoxManip</name>
+      <anchorfile>classSoHandleBoxManip.html</anchorfile>
+      <anchor>a222305fe6041455b3fc05074f16c6b14</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoHandleEventAction</name>
+    <filename>classSoHandleEventAction.html</filename>
+    <base>SoAction</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoHandleEventAction.html</anchorfile>
+      <anchor>a417b98c718510cee397a4c6e5a0dff07</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoHandleEventAction</name>
+      <anchorfile>classSoHandleEventAction.html</anchorfile>
+      <anchor>a5064ba50229cbe988529fe684f9cd031</anchor>
+      <arglist>(const SbViewportRegion &viewportregion)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoHandleEventAction</name>
+      <anchorfile>classSoHandleEventAction.html</anchorfile>
+      <anchor>ad1b87af3a0d81ba718813a87ffc47156</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setViewportRegion</name>
+      <anchorfile>classSoHandleEventAction.html</anchorfile>
+      <anchor>a3789af4dd51672e02587816661a08fd2</anchor>
+      <arglist>(const SbViewportRegion &newregion)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbViewportRegion &</type>
+      <name>getViewportRegion</name>
+      <anchorfile>classSoHandleEventAction.html</anchorfile>
+      <anchor>a66a2dbcb2dd81cc67fd37d69cef65c5f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setEvent</name>
+      <anchorfile>classSoHandleEventAction.html</anchorfile>
+      <anchor>ae431ba76ac60ddfd160d150d9f37e842</anchor>
+      <arglist>(const SoEvent *ev)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SoEvent *</type>
+      <name>getEvent</name>
+      <anchorfile>classSoHandleEventAction.html</anchorfile>
+      <anchor>ab42e2c4e7b63ee61e374b39bf78c415f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setHandled</name>
+      <anchorfile>classSoHandleEventAction.html</anchorfile>
+      <anchor>ae27869d8043de45b0e29d07b7dabd02e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isHandled</name>
+      <anchorfile>classSoHandleEventAction.html</anchorfile>
+      <anchor>a3474c845128c7bd9bea92081e5bdf25e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setGrabber</name>
+      <anchorfile>classSoHandleEventAction.html</anchorfile>
+      <anchor>a2c7d99dd4a7d6635ca14ba2246285ada</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>releaseGrabber</name>
+      <anchorfile>classSoHandleEventAction.html</anchorfile>
+      <anchor>ade6a8ef0aceb76d516f623d3f5f5d02e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoNode *</type>
+      <name>getGrabber</name>
+      <anchorfile>classSoHandleEventAction.html</anchorfile>
+      <anchor>a03ba08db320a5a62fc388720c1059db9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPickRoot</name>
+      <anchorfile>classSoHandleEventAction.html</anchorfile>
+      <anchor>ae22b30a237275ce72f685be1c27c9da4</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoNode *</type>
+      <name>getPickRoot</name>
+      <anchorfile>classSoHandleEventAction.html</anchorfile>
+      <anchor>afcc72a13a6f724a7134aa077bdd5950b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPickRadius</name>
+      <anchorfile>classSoHandleEventAction.html</anchorfile>
+      <anchor>a28f3e792d32278c6a84aa3963c0e153f</anchor>
+      <arglist>(const float radiusinpixels)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SoPickedPoint *</type>
+      <name>getPickedPoint</name>
+      <anchorfile>classSoHandleEventAction.html</anchorfile>
+      <anchor>a29af021df8f9ab25023b4f9d901e314e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SoPickedPointList &</type>
+      <name>getPickedPointList</name>
+      <anchorfile>classSoHandleEventAction.html</anchorfile>
+      <anchor>acdfbd6db0f7396a329522ce862b9187d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addMethod</name>
+      <anchorfile>classSoHandleEventAction.html</anchorfile>
+      <anchor>a2d249745d188755c408a5a4af45aac23</anchor>
+      <arglist>(const SoType type, SoActionMethod method)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>enableElement</name>
+      <anchorfile>classSoHandleEventAction.html</anchorfile>
+      <anchor>ad35e40d200147ff7a009e6f825a5d7e5</anchor>
+      <arglist>(const SoType type, const int stackindex)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoEnabledElementsList &</type>
+      <name>getEnabledElements</name>
+      <anchorfile>classSoHandleEventAction.html</anchorfile>
+      <anchor>afeddea59d7fea4ec010086ff7d9acfd8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>beginTraversal</name>
+      <anchorfile>classSoHandleEventAction.html</anchorfile>
+      <anchor>ac166197a430e31f9004015121015e92b</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoHardCopy</name>
+    <filename>classSoHardCopy.html</filename>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>init</name>
+      <anchorfile>classSoHardCopy.html</anchorfile>
+      <anchor>ae1fbea5ce5f0fcd4c4a003ac76ee7a3f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const char *</type>
+      <name>getProductName</name>
+      <anchorfile>classSoHardCopy.html</anchorfile>
+      <anchor>afb41be14ae5a8540bd70f0f4fe0c1266</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const char *</type>
+      <name>getVersion</name>
+      <anchorfile>classSoHardCopy.html</anchorfile>
+      <anchor>a2ab5e0b641005c107cfff478582b72e4</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoHeightMapToNormalMap</name>
+    <filename>classSoHeightMapToNormalMap.html</filename>
+    <base>SoTexture2Convert</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>NormalMapFormat</name>
+      <anchorfile>classSoHeightMapToNormalMap.html</anchorfile>
+      <anchor>a1b9f1f8980b35ee2dc71042ed2668ddc</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>INT8</name>
+      <anchorfile>classSoHeightMapToNormalMap.html</anchorfile>
+      <anchor>a1b9f1f8980b35ee2dc71042ed2668ddcab23c5b8cdd6821f4d51cb19e5ea9dd44</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoHeightMapToNormalMap.html</anchorfile>
+      <anchor>af17b2bf3bfb4a91c6f0ff09c133da32a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoHeightMapToNormalMap.html</anchorfile>
+      <anchor>acb5f06ac569717e65e448d01a2b3dc50</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoHeightMapToNormalMap.html</anchorfile>
+      <anchor>ad17c0efd186eaa87ad61e7bdafd61786</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoHeightMapToNormalMap</name>
+      <anchorfile>classSoHeightMapToNormalMap.html</anchorfile>
+      <anchor>acc3693b48da1ce810c3e83b301a9d2ff</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoHeightMapToNormalMap.html</anchorfile>
+      <anchor>a872b97096751d7ef9348c56f112f2712</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>convert</name>
+      <anchorfile>classSoHeightMapToNormalMap.html</anchorfile>
+      <anchor>a3b327aa3a25976f9c1f2fa2b2210be43</anchor>
+      <arglist>(const unsigned char *srcptr, SbVec2s size, int nc, SbImage &dst_out)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>format</name>
+      <anchorfile>classSoHeightMapToNormalMap.html</anchorfile>
+      <anchor>a21e887415d4dbd734bdd5bd7a38f4351</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>inputChanged</name>
+      <anchorfile>classSoHeightMapToNormalMap.html</anchorfile>
+      <anchor>ad850a82693bc92d932da823e4ed42342</anchor>
+      <arglist>(SoField *which)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>evaluate</name>
+      <anchorfile>classSoHeightMapToNormalMap.html</anchorfile>
+      <anchor>a4bc29dc2d4b488be90d2f20bd7fb979d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoIdleSensor</name>
+    <filename>classSoIdleSensor.html</filename>
+    <base>SoDelayQueueSensor</base>
+    <member kind="function">
+      <type></type>
+      <name>SoIdleSensor</name>
+      <anchorfile>classSoIdleSensor.html</anchorfile>
+      <anchor>a38f4ba3784a19ef721730304cb59518b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoIdleSensor</name>
+      <anchorfile>classSoIdleSensor.html</anchorfile>
+      <anchor>a287e2990524792fd89e6a0f7762747b0</anchor>
+      <arglist>(SoSensorCB *func, void *data)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoIdleSensor</name>
+      <anchorfile>classSoIdleSensor.html</anchorfile>
+      <anchor>a3e49ee86dda770ce9f17bbf0722c5084</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoImage</name>
+    <filename>classSoImage.html</filename>
+    <base>SoShape</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>VertAlignment</name>
+      <anchorfile>classSoImage.html</anchorfile>
+      <anchor>a1b53fae1ddedd0dc4f5471ba90d048a2</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>BOTTOM</name>
+      <anchorfile>classSoImage.html</anchorfile>
+      <anchor>a1b53fae1ddedd0dc4f5471ba90d048a2a8b030ed80252bb443fa15bcd4564e256</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>HALF</name>
+      <anchorfile>classSoImage.html</anchorfile>
+      <anchor>a1b53fae1ddedd0dc4f5471ba90d048a2a072997f653966022f9e624ff038401cb</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>TOP</name>
+      <anchorfile>classSoImage.html</anchorfile>
+      <anchor>a1b53fae1ddedd0dc4f5471ba90d048a2ac1ce7d8b1ffd64ae5179fd2bad55f358</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>HorAlignment</name>
+      <anchorfile>classSoImage.html</anchorfile>
+      <anchor>a85dee2c63494827b752aa7d9ead26f6b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>LEFT</name>
+      <anchorfile>classSoImage.html</anchorfile>
+      <anchor>a85dee2c63494827b752aa7d9ead26f6bae6841512e4eafcf4f498514d11a5862e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>CENTER</name>
+      <anchorfile>classSoImage.html</anchorfile>
+      <anchor>a85dee2c63494827b752aa7d9ead26f6ba4b755bf99642cc72e47cad534f9d0247</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>RIGHT</name>
+      <anchorfile>classSoImage.html</anchorfile>
+      <anchor>a85dee2c63494827b752aa7d9ead26f6baba11b512dbaf29a162a917324d1b0a5b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoImage.html</anchorfile>
+      <anchor>acf3d09cdf9eae8c36eb590712f564304</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoImage</name>
+      <anchorfile>classSoImage.html</anchorfile>
+      <anchor>aeef86fd5240dc59b031e49dd0f1e0402</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoImage.html</anchorfile>
+      <anchor>a39003530abbdd172fd399ac277315578</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoImage.html</anchorfile>
+      <anchor>afa004c3e8333cbea28d88cea24bb6dba</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoImage.html</anchorfile>
+      <anchor>abc9ac911e16ede073f9fc0e47686d388</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFInt32</type>
+      <name>width</name>
+      <anchorfile>classSoImage.html</anchorfile>
+      <anchor>a8c77fe717baad762597c43bd387218e9</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFInt32</type>
+      <name>height</name>
+      <anchorfile>classSoImage.html</anchorfile>
+      <anchor>a6c2734e0a6776c80c98d53c9b01e21a6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>vertAlignment</name>
+      <anchorfile>classSoImage.html</anchorfile>
+      <anchor>aeb5f590a5fed89fc7d7b1d308054f4fc</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>horAlignment</name>
+      <anchorfile>classSoImage.html</anchorfile>
+      <anchor>a83f5d85b3b60c9d40bed2ba0d412a5bf</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFImage</type>
+      <name>image</name>
+      <anchorfile>classSoImage.html</anchorfile>
+      <anchor>a09e91a795301ae842a1be118ff5109d7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFString</type>
+      <name>filename</name>
+      <anchorfile>classSoImage.html</anchorfile>
+      <anchor>a6d4ae0d8e96d19f7198c45fab8e66df4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoImage.html</anchorfile>
+      <anchor>ae9c57db3b314f7893d11bb8debf93bb2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoImage</name>
+      <anchorfile>classSoImage.html</anchorfile>
+      <anchor>a17ef93d3085bd1387a168dd80a95abed</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>generatePrimitives</name>
+      <anchorfile>classSoImage.html</anchorfile>
+      <anchor>a46db5083906a4916cf514d0636b0d96b</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>computeBBox</name>
+      <anchorfile>classSoImage.html</anchorfile>
+      <anchor>afec8f680a441cd18b6d59dbaa66a4675</anchor>
+      <arglist>(SoAction *action, SbBox3f &box, SbVec3f &center)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readInstance</name>
+      <anchorfile>classSoImage.html</anchorfile>
+      <anchor>ae08cd0bff6b575f851592c0642f050d2</anchor>
+      <arglist>(SoInput *in, unsigned short flags)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoImage.html</anchorfile>
+      <anchor>a818c282ec15d1f6ce2d0847c78977268</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>int</type>
+      <name>getReadStatus</name>
+      <anchorfile>classSoImage.html</anchorfile>
+      <anchor>a2d3f691bb49af5ccea50601825f12e71</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setReadStatus</name>
+      <anchorfile>classSoImage.html</anchorfile>
+      <anchor>a4ac17d1506e231bfb61fcdef3d5e5602</anchor>
+      <arglist>(SbBool flag)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoIndexedFaceSet</name>
+    <filename>classSoIndexedFaceSet.html</filename>
+    <base>SoIndexedShape</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoIndexedFaceSet.html</anchorfile>
+      <anchor>acf12725b11679ed92b64ad93b98900a5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoIndexedFaceSet</name>
+      <anchorfile>classSoIndexedFaceSet.html</anchorfile>
+      <anchor>a7395181966165160a16034165370183f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoIndexedFaceSet.html</anchorfile>
+      <anchor>ad40204739706ee03825f7344328e5a0a</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoIndexedFaceSet.html</anchorfile>
+      <anchor>a8bf94c6e2513dd486445c4d79d3fbc80</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>generateDefaultNormals</name>
+      <anchorfile>classSoIndexedFaceSet.html</anchorfile>
+      <anchor>a2f7077230d6945c9cf025273fcb3f4bd</anchor>
+      <arglist>(SoState *state, SoNormalBundle *bundle)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>generateDefaultNormals</name>
+      <anchorfile>classSoIndexedFaceSet.html</anchorfile>
+      <anchor>aec657bda0949de2f8664be78cee2493c</anchor>
+      <arglist>(SoState *state, SoNormalCache *cache)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoIndexedFaceSet.html</anchorfile>
+      <anchor>aa4b0d1568872abc4bd18d7ded834aa65</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoIndexedFaceSet</name>
+      <anchorfile>classSoIndexedFaceSet.html</anchorfile>
+      <anchor>aa8cba49ffb7d140de49efd7c50f112b0</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>generatePrimitives</name>
+      <anchorfile>classSoIndexedFaceSet.html</anchorfile>
+      <anchor>afcf16a60e75cd1f7d88d7853b0c16387</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoIndexedShape</name>
+      <anchorfile>classSoIndexedShape.html</anchorfile>
+      <anchor>a95d013121106581f13dffe229b4637cf</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoIndexedShape</name>
+      <anchorfile>classSoIndexedShape.html</anchorfile>
+      <anchor>a4c2d96f0d8e0f484e1130f3ea482443d</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>computeBBox</name>
+      <anchorfile>classSoIndexedShape.html</anchorfile>
+      <anchor>a599eb45ef1d6501745d68356b3d17f0d</anchor>
+      <arglist>(SoAction *action, SbBox3f &box, SbVec3f &center)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>int</type>
+      <name>getNumVerts</name>
+      <anchorfile>classSoIndexedShape.html</anchorfile>
+      <anchor>ac5dc266e55f5d28b301f1a4f44c0094f</anchor>
+      <arglist>(const int startCoord)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setupIndices</name>
+      <anchorfile>classSoIndexedShape.html</anchorfile>
+      <anchor>ad2975c1d31283911236eb85e680abd6e</anchor>
+      <arglist>(const int numParts, const int numFaces, const SbBool needNormals, const SbBool needTexCoords)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>const int32_t *</type>
+      <name>getNormalIndices</name>
+      <anchorfile>classSoIndexedShape.html</anchorfile>
+      <anchor>a34ce4abfc0cacd5c6c15b9cd63c59b35</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>const int32_t *</type>
+      <name>getColorIndices</name>
+      <anchorfile>classSoIndexedShape.html</anchorfile>
+      <anchor>a0d188c7b7a9868b57d99a8a736073140</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>const int32_t *</type>
+      <name>getTexCoordIndices</name>
+      <anchorfile>classSoIndexedShape.html</anchorfile>
+      <anchor>abe2eeab78b950ba0bb09bef3aeda1edf</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbBool</type>
+      <name>getVertexData</name>
+      <anchorfile>classSoIndexedShape.html</anchorfile>
+      <anchor>a97e74cb895ffbba68b7a5378433ac8ff</anchor>
+      <arglist>(SoState *state, const SoCoordinateElement *&coords, const SbVec3f *&normals, const int32_t *&cindices, const int32_t *&nindices, const int32_t *&tindices, const int32_t *&mindices, int &numcindices, const SbBool needNormals, SbBool &normalCacheUsed)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static SbBool</type>
+      <name>areTexCoordsIndexed</name>
+      <anchorfile>classSoIndexedShape.html</anchorfile>
+      <anchor>aa0451abd888ba88ce1b76e854256ae2f</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFInt32</type>
+      <name>coordIndex</name>
+      <anchorfile>classSoIndexedShape.html</anchorfile>
+      <anchor>a2782d75eda8d1831b2b279be8b333de5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFInt32</type>
+      <name>materialIndex</name>
+      <anchorfile>classSoIndexedShape.html</anchorfile>
+      <anchor>a969bc4d2b7e03fb636059c496599bef6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFInt32</type>
+      <name>normalIndex</name>
+      <anchorfile>classSoIndexedShape.html</anchorfile>
+      <anchor>a05dbebf79c7badea7a05063a0280bcff</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFInt32</type>
+      <name>textureCoordIndex</name>
+      <anchorfile>classSoIndexedShape.html</anchorfile>
+      <anchor>a7b118a6997db7b0374674a02ac2459ad</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoIndexedLineSet</name>
+    <filename>classSoIndexedLineSet.html</filename>
+    <base>SoIndexedShape</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoIndexedLineSet.html</anchorfile>
+      <anchor>a65bf790739650916db0cddfc1b7af0d2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoIndexedLineSet</name>
+      <anchorfile>classSoIndexedLineSet.html</anchorfile>
+      <anchor>a164d8a8b011e18eee1982abd1b581b20</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoIndexedLineSet.html</anchorfile>
+      <anchor>a68446f3fffa43afc784e4f5a0e3e55a8</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoIndexedLineSet.html</anchorfile>
+      <anchor>a3fa55d0c4bea4b51fdcbf79eba343b53</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoIndexedLineSet.html</anchorfile>
+      <anchor>a93b36d6bc86fb020489b80a1ce9a158b</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoIndexedLineSet.html</anchorfile>
+      <anchor>ab62b6ee261e44f6806eef28805c5be8c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoIndexedLineSet</name>
+      <anchorfile>classSoIndexedLineSet.html</anchorfile>
+      <anchor>aec61d02f397b0aa35f7f932e3f73ebfc</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoIndexedLineSet.html</anchorfile>
+      <anchor>a2cc939cd736e390e7f0571586d5dc592</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoIndexedMarkerSet</name>
+    <filename>classSoIndexedMarkerSet.html</filename>
+    <base>SoIndexedPointSet</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoIndexedMarkerSet.html</anchorfile>
+      <anchor>aacea32c0144d846bb40c6ebecb7980b4</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoIndexedMarkerSet</name>
+      <anchorfile>classSoIndexedMarkerSet.html</anchorfile>
+      <anchor>aa376b137cd3446b42b3df1ec6dbcece4</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoIndexedMarkerSet.html</anchorfile>
+      <anchor>a6fc71f377232c3c3d36745bb66ef4e12</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoIndexedPointSet</name>
+      <anchorfile>classSoIndexedPointSet.html</anchorfile>
+      <anchor>aaeab770b6c657a193095059b27821258</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoIndexedPointSet.html</anchorfile>
+      <anchor>a3a3a56b0ae4f42dc3682189df5010b1b</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoIndexedPointSet.html</anchorfile>
+      <anchor>a48f35bfb9de66d722df73ea777b8fdbc</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoIndexedPointSet.html</anchorfile>
+      <anchor>ab68516e3833eae0c09a8e9182080c925</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoIndexedMarkerSet.html</anchorfile>
+      <anchor>a06a00eb4e06ceddd9500ffde47fd7648</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoIndexedMarkerSet</name>
+      <anchorfile>classSoIndexedMarkerSet.html</anchorfile>
+      <anchor>a3139cb85aafd645cb2011b0ab98b90cd</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoIndexedPointSet</name>
+      <anchorfile>classSoIndexedPointSet.html</anchorfile>
+      <anchor>a722fa07654e0c6d30405f861c5ef4742</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>generatePrimitives</name>
+      <anchorfile>classSoIndexedPointSet.html</anchorfile>
+      <anchor>ada14455293dbf27880dd550fc77586ee</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>generateDefaultNormals</name>
+      <anchorfile>classSoIndexedPointSet.html</anchorfile>
+      <anchor>acdc0f9c0e2af3c22b7e12762b8cce5ab</anchor>
+      <arglist>(SoState *, SoNormalCache *nc)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>generateDefaultNormals</name>
+      <anchorfile>classSoIndexedPointSet.html</anchorfile>
+      <anchor>afefa28b95a25ff059e36ea42e4e535f4</anchor>
+      <arglist>(SoState *state, SoNormalBundle *bundle)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoIndexedNurbsCurve</name>
+    <filename>classSoIndexedNurbsCurve.html</filename>
+    <base>SoShape</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoIndexedNurbsCurve.html</anchorfile>
+      <anchor>a14dd64dce8151be416f1a46cbd8fb85d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoIndexedNurbsCurve</name>
+      <anchorfile>classSoIndexedNurbsCurve.html</anchorfile>
+      <anchor>ac9453356a004334e954727eab8d9cd75</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoIndexedNurbsCurve.html</anchorfile>
+      <anchor>a112208ab3c11a2f0f7467fa9b451ef49</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoIndexedNurbsCurve.html</anchorfile>
+      <anchor>a948e23ad741e2fee1d9bb41afda74d12</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoIndexedNurbsCurve.html</anchorfile>
+      <anchor>aac17433fa4e776bfddfd1babc642e764</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoIndexedNurbsCurve.html</anchorfile>
+      <anchor>a15f4b0022b46bd844a1a6f54da522891</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>sendPrimitive</name>
+      <anchorfile>classSoIndexedNurbsCurve.html</anchorfile>
+      <anchor>a09036952f59087c9bfab06ce5483a214</anchor>
+      <arglist>(SoAction *, SoPrimitiveVertex *)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFInt32</type>
+      <name>numControlPoints</name>
+      <anchorfile>classSoIndexedNurbsCurve.html</anchorfile>
+      <anchor>a8b566eb9b4ad3ea7b50311aefb72aa6f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFInt32</type>
+      <name>coordIndex</name>
+      <anchorfile>classSoIndexedNurbsCurve.html</anchorfile>
+      <anchor>ae32ff72af45be515ed77ff47c5ddd760</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>knotVector</name>
+      <anchorfile>classSoIndexedNurbsCurve.html</anchorfile>
+      <anchor>af717f3c48d603b9a1765e02c67130e38</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoIndexedNurbsCurve.html</anchorfile>
+      <anchor>a246e8334de20a0f6282912b9dd6be343</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoIndexedNurbsCurve</name>
+      <anchorfile>classSoIndexedNurbsCurve.html</anchorfile>
+      <anchor>a4432eb4cff7d309794ec0bdc3fa57ac7</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>generatePrimitives</name>
+      <anchorfile>classSoIndexedNurbsCurve.html</anchorfile>
+      <anchor>adcf39bde0894ccc04b6a7420ef0d9058</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>computeBBox</name>
+      <anchorfile>classSoIndexedNurbsCurve.html</anchorfile>
+      <anchor>a9788fe6d8d8ed8b322f13de9ae1b5ecc</anchor>
+      <arglist>(SoAction *action, SbBox3f &box, SbVec3f &center)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SoDetail *</type>
+      <name>createLineSegmentDetail</name>
+      <anchorfile>classSoIndexedNurbsCurve.html</anchorfile>
+      <anchor>a4aa0b8d53cefa160ef74c3894c64beb8</anchor>
+      <arglist>(SoRayPickAction *action, const SoPrimitiveVertex *v1, const SoPrimitiveVertex *v2, SoPickedPoint *pp)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoIndexedNurbsSurface</name>
+    <filename>classSoIndexedNurbsSurface.html</filename>
+    <base>SoShape</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoIndexedNurbsSurface.html</anchorfile>
+      <anchor>a7cb368b8d24ddb0451a6c9c59136570e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoIndexedNurbsSurface</name>
+      <anchorfile>classSoIndexedNurbsSurface.html</anchorfile>
+      <anchor>a32a49b3beeab5dc9fc6d115c2004763a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoIndexedNurbsSurface.html</anchorfile>
+      <anchor>a1f0eed88d71aad1f27e9166a08dbaa23</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoIndexedNurbsSurface.html</anchorfile>
+      <anchor>a0e148385b214ae60275b30beb2f9e67a</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoIndexedNurbsSurface.html</anchorfile>
+      <anchor>a1449e15e7704b19736335c0151cee5b6</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>sendPrimitive</name>
+      <anchorfile>classSoIndexedNurbsSurface.html</anchorfile>
+      <anchor>acb5acde3a4bc96216e22d18a70f1721e</anchor>
+      <arglist>(SoAction *, SoPrimitiveVertex *)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFInt32</type>
+      <name>numUControlPoints</name>
+      <anchorfile>classSoIndexedNurbsSurface.html</anchorfile>
+      <anchor>a96aa9d2c69b911943b1933ecd29440cc</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFInt32</type>
+      <name>numVControlPoints</name>
+      <anchorfile>classSoIndexedNurbsSurface.html</anchorfile>
+      <anchor>abda9f35376986cd24d25a2521e037e81</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFInt32</type>
+      <name>coordIndex</name>
+      <anchorfile>classSoIndexedNurbsSurface.html</anchorfile>
+      <anchor>ad10043fccc50ff35413d1f4b29e51235</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>uKnotVector</name>
+      <anchorfile>classSoIndexedNurbsSurface.html</anchorfile>
+      <anchor>aa5fa8f2f1d03ee7ec53a0765750abe31</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>vKnotVector</name>
+      <anchorfile>classSoIndexedNurbsSurface.html</anchorfile>
+      <anchor>a974a53bc0d52fd9ea3b0d26435999d91</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFInt32</type>
+      <name>numSControlPoints</name>
+      <anchorfile>classSoIndexedNurbsSurface.html</anchorfile>
+      <anchor>af78fa7edc64d3c9a5c9b40e2730fbf17</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFInt32</type>
+      <name>numTControlPoints</name>
+      <anchorfile>classSoIndexedNurbsSurface.html</anchorfile>
+      <anchor>a52bb3b078112279c88e6770e185fe794</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFInt32</type>
+      <name>textureCoordIndex</name>
+      <anchorfile>classSoIndexedNurbsSurface.html</anchorfile>
+      <anchor>a697c5a7a868c530618252f647cabdaee</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>sKnotVector</name>
+      <anchorfile>classSoIndexedNurbsSurface.html</anchorfile>
+      <anchor>a6acc91c0e8d3299ebaac05e9707facaa</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>tKnotVector</name>
+      <anchorfile>classSoIndexedNurbsSurface.html</anchorfile>
+      <anchor>a9e25145aaa8ae9d230f67e2039ff8ec4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoIndexedNurbsSurface.html</anchorfile>
+      <anchor>a11bf2e1fba32f654201e80bdb325da8d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoIndexedNurbsSurface</name>
+      <anchorfile>classSoIndexedNurbsSurface.html</anchorfile>
+      <anchor>a2bbe37eb3699e392748ad6bc93afba8a</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>generatePrimitives</name>
+      <anchorfile>classSoIndexedNurbsSurface.html</anchorfile>
+      <anchor>a4222f6dbfb73b4798cbcf5140b07b159</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>computeBBox</name>
+      <anchorfile>classSoIndexedNurbsSurface.html</anchorfile>
+      <anchor>a018a85f79f83f17c1c1df316f83a5fad</anchor>
+      <arglist>(SoAction *action, SbBox3f &box, SbVec3f &center)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SoDetail *</type>
+      <name>createTriangleDetail</name>
+      <anchorfile>classSoIndexedNurbsSurface.html</anchorfile>
+      <anchor>a534e907013393ac9b78e56249aceac69</anchor>
+      <arglist>(SoRayPickAction *action, const SoPrimitiveVertex *v1, const SoPrimitiveVertex *v2, const SoPrimitiveVertex *v3, SoPickedPoint *pp)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoIndexedPointSet</name>
+    <filename>classSoIndexedPointSet.html</filename>
+    <base>SoIndexedShape</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoIndexedPointSet.html</anchorfile>
+      <anchor>a088fe44fe14e20fa2a5c6c6775aeeb47</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoIndexedPointSet.html</anchorfile>
+      <anchor>a3d36d664f92b72d1e18eb825e28ade8c</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoIndexedPointSet.html</anchorfile>
+      <anchor>a2dc5befd751d4c8b6df27e91e918b74d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoIndexedShape</name>
+    <filename>classSoIndexedShape.html</filename>
+    <base>SoVertexShape</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoIndexedShape.html</anchorfile>
+      <anchor>aaaba1c76b4ebc133bc87e3987c64c538</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoVertexShape.html</anchorfile>
+      <anchor>a521c79967921b647a5c2e02bc0d608cc</anchor>
+      <arglist>(SoNotList *nl)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>generateDefaultNormals</name>
+      <anchorfile>classSoVertexShape.html</anchorfile>
+      <anchor>a22bc8b3ae7009fcbbc5bf99f41ee92aa</anchor>
+      <arglist>(SoState *state, SoNormalBundle *bundle)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>generateDefaultNormals</name>
+      <anchorfile>classSoVertexShape.html</anchorfile>
+      <anchor>af0ae8d1b8709aa495af414ac0bbde3e0</anchor>
+      <arglist>(SoState *state, SoNormalCache *cache)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>aa7e1b61eb89c30f60d05032cc703b35d</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>a60b82169df8b927bb293f6360230651b</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoIndexedShape.html</anchorfile>
+      <anchor>ac331724d58dbcb62d2bedcb52efff0b5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="pure">
+      <type>virtual void</type>
+      <name>generatePrimitives</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>ae896e3e51b05e1cb639b368f8272b7a7</anchor>
+      <arglist>(SoAction *action)=0</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoIndexedTriangleStripSet</name>
+    <filename>classSoIndexedTriangleStripSet.html</filename>
+    <base>SoIndexedShape</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoIndexedTriangleStripSet.html</anchorfile>
+      <anchor>a084a0a8e6cab810de4093f46eb7f84ce</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoIndexedTriangleStripSet</name>
+      <anchorfile>classSoIndexedTriangleStripSet.html</anchorfile>
+      <anchor>ae8fb1dacdea5860aa57246a979285e37</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoIndexedTriangleStripSet.html</anchorfile>
+      <anchor>af1b2e3d3f84f0b38ac2b9b4d3890649d</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoIndexedTriangleStripSet.html</anchorfile>
+      <anchor>a35f1057ba26b504004d40d499ae1aca1</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>generateDefaultNormals</name>
+      <anchorfile>classSoIndexedTriangleStripSet.html</anchorfile>
+      <anchor>aa2f936e06495a49c088179689a4c9d66</anchor>
+      <arglist>(SoState *state, SoNormalBundle *nb)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoIndexedTriangleStripSet.html</anchorfile>
+      <anchor>a832966d2f21da90bebf72a4562f070bd</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoIndexedTriangleStripSet</name>
+      <anchorfile>classSoIndexedTriangleStripSet.html</anchorfile>
+      <anchor>aaf3fdbf417915bb7a23e190af3db2705</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>generateDefaultNormals</name>
+      <anchorfile>classSoIndexedTriangleStripSet.html</anchorfile>
+      <anchor>a3682069b698ee5b67870ed5c2d64475d</anchor>
+      <arglist>(SoState *state, SoNormalCache *nc)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>generatePrimitives</name>
+      <anchorfile>classSoIndexedTriangleStripSet.html</anchorfile>
+      <anchor>a7e33a5497f77f4b47ef95432af127ffb</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoInfo</name>
+    <filename>classSoInfo.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoInfo.html</anchorfile>
+      <anchor>aaadac66621eb9d610cdbbb6bf64d7107</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoInfo</name>
+      <anchorfile>classSoInfo.html</anchorfile>
+      <anchor>a287b26b41158b984054c3a3698187323</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFString</type>
+      <name>string</name>
+      <anchorfile>classSoInfo.html</anchorfile>
+      <anchor>acb8b5cc82716d22bd9d220d26d0c197a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoInfo.html</anchorfile>
+      <anchor>a94ecfd3f5960a1fdf5fc5f30f580069f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoInfo</name>
+      <anchorfile>classSoInfo.html</anchorfile>
+      <anchor>ad174fbd6eedbfbef251ed86902322d8a</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoInput</name>
+    <filename>classSoInput.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SoInput</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>aad6a27869faabd1cfc94d537881af73e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoInput</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>aec1751434db4f9bc397d872f7efcf100</anchor>
+      <arglist>(SoInput *dictIn)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoProto *</type>
+      <name>findProto</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>ad0e25f354c7802977ea4f48dece877ca</anchor>
+      <arglist>(const SbName &name)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addProto</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a57453400e374bd1719fff8b2f4a463df</anchor>
+      <arglist>(SoProto *proto)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>pushProto</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>aa117f260177b221870236d761005867b</anchor>
+      <arglist>(SoProto *proto)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoProto *</type>
+      <name>getCurrentProto</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a2eabe9deb19e1b8899307d4cc4014152</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>popProto</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>af9b9b35394f090326900d83d203c45c0</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addRoute</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a45d7f8f6244662d288e6ea6a29e374fb</anchor>
+      <arglist>(const SbName &fromnode, const SbName &fromfield, const SbName &tonode, const SbName &tofield)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>checkISReference</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a3bca1464e2a2895d274cf2ae88d3e475</anchor>
+      <arglist>(SoFieldContainer *container, const SbName &fieldname, SbBool &readok)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoInput</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>abf4e3d4e5d06959037323ed6f03f5df3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setFilePointer</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a20f9f4b22af997659ca7c6ea561fa105</anchor>
+      <arglist>(FILE *newFP)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>openFile</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a75df5c1deef8e619c1056aae2776abdc</anchor>
+      <arglist>(const char *fileName, SbBool okIfNotFound=FALSE)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>pushFile</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a7a3279ca83ff540501a2fba2d27a04d3</anchor>
+      <arglist>(const char *fileName)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>closeFile</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a1129eedac60a1c409d47558009a46ffb</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isValidFile</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a528a90823909957b417e2fefa743c91d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isValidBuffer</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a541a70c39fac93a91be4ad14b5de98b6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual FILE *</type>
+      <name>getCurFile</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a0e4f781fb2176e320f4f74e549af82bf</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const char *</type>
+      <name>getCurFileName</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a039f94d34a61c59893bc72b298987b08</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setBuffer</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a66e89c33a5c320c3f40c7a4935445852</anchor>
+      <arglist>(const void *bufpointer, size_t bufsize)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setStringArray</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>af28592d7aa017765fdaad6fbc6b3d99f</anchor>
+      <arglist>(const char *strings[])</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual size_t</type>
+      <name>getNumBytesRead</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>aae89566e455bce511bca97f7646b5e9c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbString</type>
+      <name>getHeader</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a38f80ad59e0ca2e8ec1f6216a380f0ad</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual float</type>
+      <name>getIVVersion</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a32a5e6eaf4969d8ada1e5daf2e059269</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isBinary</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a457936a22ca9585314552bcdfb2564b8</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>get</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a5193596a25c9d0cc5fe6280acbdbf1f3</anchor>
+      <arglist>(char &c)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>getASCIIBuffer</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>aaa9370afb9829d4e053eae82b56f0be7</anchor>
+      <arglist>(char &c)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>getASCIIFile</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a7e6a3babde6c7e217e2a29ff8a528f7f</anchor>
+      <arglist>(char &c)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readHex</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a589f80db7bde345c47c64f8d12cc2bb7</anchor>
+      <arglist>(uint32_t &l)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>read</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>ae96f56efe2cd0e61e046ae976d46f6c5</anchor>
+      <arglist>(char &c)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>read</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a9f5e23b8db88b37a9e154d4d0b3e2f43</anchor>
+      <arglist>(char &c, SbBool skip)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>read</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a81e213356becf52d09987bde2f646b25</anchor>
+      <arglist>(SbString &s)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>read</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a31a321770682fd2fc4b7b97441b420d1</anchor>
+      <arglist>(SbName &n, SbBool validIdent=FALSE)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>read</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>ae0194dab35cf68149363ec635637147a</anchor>
+      <arglist>(int &i)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>read</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a37eaf39d8c7015810439b78b88b6caf6</anchor>
+      <arglist>(unsigned int &i)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>read</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>ae25bc725ee5f2e106afc56d4dd05f93f</anchor>
+      <arglist>(short &s)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>read</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>acfab9a73baa1edaf02dac8a6944862db</anchor>
+      <arglist>(unsigned short &s)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>read</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a8b8edaa764bc0f01d03bdd08c5421823</anchor>
+      <arglist>(float &f)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>read</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>adcf3f1162ae979a5a410a1460f09dd8a</anchor>
+      <arglist>(double &d)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readByte</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>ab36205986f083a4a972cfe98f6a5c23d</anchor>
+      <arglist>(int8_t &b)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readByte</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a6752d8a78312923963724e1d5f765954</anchor>
+      <arglist>(uint8_t &b)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readBinaryArray</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>aa24b5d57e230205637dfc475e29afe54</anchor>
+      <arglist>(unsigned char *c, int length)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readBinaryArray</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a54ca5cab823c815fc199b7f685d469b4</anchor>
+      <arglist>(int32_t *l, int length)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readBinaryArray</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a560111581a01297b7169bc3980dd11be</anchor>
+      <arglist>(float *f, int length)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readBinaryArray</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a238e479498baa9e734bb489ab85e285e</anchor>
+      <arglist>(double *d, int length)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>eof</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>aae2dd97e64b66d394c016c96100807ad</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isFileVRML1</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a317cb5abf19f4497e03ad18ccfd04303</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isFileVRML2</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a9fa47e434f95ccf796a8bdffcac240c6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>resetFilePointer</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a587ea9cc13a516915fa0bb88cca2c61c</anchor>
+      <arglist>(FILE *fptr)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getLocationString</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a93744cd5f3612d57693ca3ccf841c719</anchor>
+      <arglist>(SbString &string) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>putBack</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a581157f03a6367b675fd1a3053d2f27d</anchor>
+      <arglist>(const char c)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>putBack</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>aa3275a753ea5094c301dfd2b4d6ac118</anchor>
+      <arglist>(const char *str)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>addReference</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>abdf22810734f06e0caad609d47ec07e2</anchor>
+      <arglist>(const SbName &name, SoBase *base, SbBool addToGlobalDict=TRUE)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>removeReference</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a4cefe302eb15818d8479ef280db0ebbb</anchor>
+      <arglist>(const SbName &name)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoBase *</type>
+      <name>findReference</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>ab69667928e7f8b317891590f5fb6486c</anchor>
+      <arglist>(const SbName &name) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addDirectoryFirst</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>acf1c66aeaa773a2b667431f6a7b79e4e</anchor>
+      <arglist>(const char *dirName)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addDirectoryLast</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>ab87aef010d6cef7fd7e342e0b0c56004</anchor>
+      <arglist>(const char *dirName)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addEnvDirectoriesFirst</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a47aba07c24b063b8914411f1507b2598</anchor>
+      <arglist>(const char *envVarName, const char *separator=":\t ")</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addEnvDirectoriesLast</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a0ab1c2a23e37a3474495ca9f01e4d5a9</anchor>
+      <arglist>(const char *envVarName, const char *separator=":\t ")</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>removeDirectory</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a81232f02926735fc6be93225ae22dc6e</anchor>
+      <arglist>(const char *dirName)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>clearDirectories</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a52cbdc5c911d65c8348314d0fe92ec5f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbStringList &</type>
+      <name>getDirectories</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>ae39a7ead8ea676ad33786f79478ff504</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>init</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a522c7da748cada3332a488e3f0d0a943</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbString</type>
+      <name>getPathname</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>af9ea3c3871ac51b220cd6949e8682390</anchor>
+      <arglist>(const char *const filename)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbString</type>
+      <name>getPathname</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a72c37c9264259441d013ae2d82f07a3b</anchor>
+      <arglist>(const SbString &s)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbString</type>
+      <name>getBasename</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a79895ffc6452b899e0c6c559cc615c01</anchor>
+      <arglist>(const char *const filename)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbString</type>
+      <name>getBasename</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a7225ea814b5ce0314c25b9aaeb851aad</anchor>
+      <arglist>(const SbString &s)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbString</type>
+      <name>searchForFile</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a6ee3f1b5422497cc59ec969050a05d1c</anchor>
+      <arglist>(const SbString &basename, const SbStringList &directories, const SbStringList &subdirectories)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>popFile</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a31ca60fa51f3185a9f68269a5a651761</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setIVVersion</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a8dd2208b78264e118d0e8050eec0f261</anchor>
+      <arglist>(float version)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>FILE *</type>
+      <name>findFile</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>af720556440547befcb96c56fedcd43b8</anchor>
+      <arglist>(const char *fileName, SbString &fullName)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>initFile</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a6ac0fa29984e7206b9c903962f37f0f4</anchor>
+      <arglist>(FILE *newFP, const char *fileName, SbString *fullName, SbBool openedHere, SbDict *refDict=NULL)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbBool</type>
+      <name>checkHeader</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a819860391ac8abecd7dc8281646d012e</anchor>
+      <arglist>(SbBool bValidateBufferHeader=FALSE)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbBool</type>
+      <name>fromBuffer</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a2d715bf53144a8264bd8ef187bc99558</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbBool</type>
+      <name>skipWhiteSpace</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a311a3e2c6e50fceadf569f4be8a5409b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>size_t</type>
+      <name>freeBytesInBuf</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a8d1a58c157682bef50e2830889c6e6d4</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbBool</type>
+      <name>readInteger</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>ac1e04e4a618213d1093f2b890cf0a9db</anchor>
+      <arglist>(int32_t &l)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbBool</type>
+      <name>readUnsignedInteger</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>ae9c9afb18dbe1f4e4c579355eb0131d4</anchor>
+      <arglist>(uint32_t &l)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbBool</type>
+      <name>readReal</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a5e52331fcb571c6febcd8f636108e0ba</anchor>
+      <arglist>(double &d)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbBool</type>
+      <name>readUnsignedIntegerString</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a3bccd0c02785695f4398264af3764d84</anchor>
+      <arglist>(char *str)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>int</type>
+      <name>readDigits</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a358e925a83795e1fd5131a3cbccde540</anchor>
+      <arglist>(char *str)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>int</type>
+      <name>readHexDigits</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>ab5240cab86dd76f573c626fd0c9c66c8</anchor>
+      <arglist>(char *str)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>int</type>
+      <name>readChar</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a2db70a69bd37b3ecfabdcbfe2415f962</anchor>
+      <arglist>(char *str, char charToRead)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbBool</type>
+      <name>makeRoomInBuf</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a711dd686d1310b6c9c83b6812bb1bacd</anchor>
+      <arglist>(size_t nBytes)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>convertShort</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a35ad479e386e0349bd7b95ca365db523</anchor>
+      <arglist>(char *from, short *s)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>convertInt32</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a3f85a5dd4636f5f6884997c81bb1255f</anchor>
+      <arglist>(char *from, int32_t *l)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>convertFloat</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a993edbf51f25c038a9ab12b5e1d1a8df</anchor>
+      <arglist>(char *from, float *f)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>convertDouble</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a12c7f06ddcd60090e1465810dabbfefe</anchor>
+      <arglist>(char *from, double *d)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>convertShortArray</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>af242d22b935e532793b644e59b9d38cb</anchor>
+      <arglist>(char *from, short *to, int len)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>convertInt32Array</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a71f898e1e1926f781e5d705444e999f4</anchor>
+      <arglist>(char *from, int32_t *to, int len)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>convertFloatArray</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a99fdf3aa13fdd31cb34a2dc1e6759091</anchor>
+      <arglist>(char *from, float *to, int len)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>convertDoubleArray</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>afc1fcf22e4561b47fb2b3c03886cebd4</anchor>
+      <arglist>(char *from, double *to, int len)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbBool</type>
+      <name>isFileURL</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a40f74151ef9b1a11cd8989e223f8d607</anchor>
+      <arglist>(const char *url)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>char *</type>
+      <name>URLToFile</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>ad0133eb4aa2ea9620989607d949de3e7</anchor>
+      <arglist>(char *out_buf, const char *in_buf)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbBool</type>
+      <name>IsURL</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>acbea495763e468a62626067cf7363bfa</anchor>
+      <arglist>(const char *c_strng)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>setDirectories</name>
+      <anchorfile>classSoInput.html</anchorfile>
+      <anchor>a90471ef7420a90b0e94abdd84ae1cb44</anchor>
+      <arglist>(SbStringList *dirs)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoInt32Element</name>
+    <filename>classSoInt32Element.html</filename>
+    <base>SoElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoInt32Element.html</anchorfile>
+      <anchor>a595990f7cc4e2281e0192863abf2c915</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoInteraction</name>
+    <filename>classSoInteraction.html</filename>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>init</name>
+      <anchorfile>classSoInteraction.html</anchorfile>
+      <anchor>a42c9aff2309ba6835c5a7a2171870a86</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoInteractionKit</name>
+    <filename>classSoInteractionKit.html</filename>
+    <base>SoBaseKit</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoInteractionKit.html</anchorfile>
+      <anchor>ab5e20b7d7f7cd62a3b33b0440736dd4d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoNodekitCatalog *</type>
+      <name>getNodekitCatalog</name>
+      <anchorfile>classSoInteractionKit.html</anchorfile>
+      <anchor>ada55d684841bf610d4c5b78efad4800a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoInteractionKit.html</anchorfile>
+      <anchor>a623f7718c9b5894b96257bc791dd98c5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setDefaultOnNonWritingFields</name>
+      <anchorfile>classSoInteractionKit.html</anchorfile>
+      <anchor>a62921f96d071bbb0a66d1266d34f0ef5</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoInterpolate</name>
+    <filename>classSoInterpolate.html</filename>
+    <base>SoEngine</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoInterpolate.html</anchorfile>
+      <anchor>a6652f97664d901bce521c6a342f64aed</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoInterpolate.html</anchorfile>
+      <anchor>a58e6c5b79f1958f1a4706f2e434bc606</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoInterpolate.html</anchorfile>
+      <anchor>aeb63478134ed33b517dadbd7669625ac</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClasses</name>
+      <anchorfile>classSoInterpolate.html</anchorfile>
+      <anchor>a584d9129a85d3fbc3732f5015ca97920</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>alpha</name>
+      <anchorfile>classSoInterpolate.html</anchorfile>
+      <anchor>a64d875addb45655774a2f3d374644c6f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>output</name>
+      <anchorfile>classSoInterpolate.html</anchorfile>
+      <anchor>a2a04c43bd50f973ef36e3a08f0b8887f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoInterpolate</name>
+      <anchorfile>classSoInterpolate.html</anchorfile>
+      <anchor>ad726b3e1a0549ab99ff4beb5aea608c6</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoInterpolate</name>
+      <anchorfile>classSoInterpolate.html</anchorfile>
+      <anchor>a8108d066fd113b3b89f9ad681f2f204b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoInterpolateFloat</name>
+    <filename>classSoInterpolateFloat.html</filename>
+    <base>SoInterpolate</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoInterpolateFloat.html</anchorfile>
+      <anchor>a27ca72db7d9c38f3b207726ad88e145b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoInterpolateFloat.html</anchorfile>
+      <anchor>a9cdfdfc64d7cdc870b3a14f7fd6710fe</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoInterpolateFloat.html</anchorfile>
+      <anchor>a339fc5c2605ac29c84b61443d8f6a57d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>input0</name>
+      <anchorfile>classSoInterpolateFloat.html</anchorfile>
+      <anchor>af628f78a2234211ac9a75c4552e5f800</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>input1</name>
+      <anchorfile>classSoInterpolateFloat.html</anchorfile>
+      <anchor>aa6feb93d679c1dc9de17af6012fa5039</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoInterpolateRotation</name>
+    <filename>classSoInterpolateRotation.html</filename>
+    <base>SoInterpolate</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoInterpolateRotation.html</anchorfile>
+      <anchor>ad59b28611ac5e726ccf0670f544a4fb3</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoInterpolateRotation.html</anchorfile>
+      <anchor>aef5c602d079b463f4dbdcd67e2bee50f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoInterpolateRotation.html</anchorfile>
+      <anchor>a50381f3021fa4b8eb2c8daa98065a5e7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFRotation</type>
+      <name>input0</name>
+      <anchorfile>classSoInterpolateRotation.html</anchorfile>
+      <anchor>ab002ae48b7ae593e112a725a52622a3b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFRotation</type>
+      <name>input1</name>
+      <anchorfile>classSoInterpolateRotation.html</anchorfile>
+      <anchor>a89966726215c5632020581cfa1ebfa00</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoInterpolateVec2f</name>
+    <filename>classSoInterpolateVec2f.html</filename>
+    <base>SoInterpolate</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoInterpolateVec2f.html</anchorfile>
+      <anchor>a944ea4d702f50cb0bb3c9f47c86f3aee</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoInterpolateVec2f.html</anchorfile>
+      <anchor>a7570c7aa63b8a7256ec657d23557b31a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoInterpolateVec2f.html</anchorfile>
+      <anchor>a81a81f9f6adae5f3558ec2510d647636</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec2f</type>
+      <name>input0</name>
+      <anchorfile>classSoInterpolateVec2f.html</anchorfile>
+      <anchor>aff7d71f05944eae85edab47ac0263de3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec2f</type>
+      <name>input1</name>
+      <anchorfile>classSoInterpolateVec2f.html</anchorfile>
+      <anchor>aa16b9e7728370631b98f3f3b5e360abe</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoInterpolateVec3f</name>
+    <filename>classSoInterpolateVec3f.html</filename>
+    <base>SoInterpolate</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoInterpolateVec3f.html</anchorfile>
+      <anchor>a36fd5d6babc3f0044b473e0b3fef3585</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoInterpolateVec3f.html</anchorfile>
+      <anchor>a4466c31767ed82cd63a86936a0d9dc4a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoInterpolateVec3f.html</anchorfile>
+      <anchor>afdbe6e388c63384f48cfdcec53a6de2c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec3f</type>
+      <name>input0</name>
+      <anchorfile>classSoInterpolateVec3f.html</anchorfile>
+      <anchor>a9cf5865c8ca8208ecde080182be03326</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec3f</type>
+      <name>input1</name>
+      <anchorfile>classSoInterpolateVec3f.html</anchorfile>
+      <anchor>ac8738d3973ee4680f8b0c4358dab17bd</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoInterpolateVec4f</name>
+    <filename>classSoInterpolateVec4f.html</filename>
+    <base>SoInterpolate</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoInterpolateVec4f.html</anchorfile>
+      <anchor>a8a6d230c6e14486d20e234557d349ee2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoInterpolateVec4f.html</anchorfile>
+      <anchor>a79eb4e4f7fdc50b73f645dc9ad16930f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoInterpolateVec4f.html</anchorfile>
+      <anchor>a329aaf35b58d7f7f4ab141a4c85d0541</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec4f</type>
+      <name>input0</name>
+      <anchorfile>classSoInterpolateVec4f.html</anchorfile>
+      <anchor>a09a936ea0f77af64740af6327405729a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec4f</type>
+      <name>input1</name>
+      <anchorfile>classSoInterpolateVec4f.html</anchorfile>
+      <anchor>a2bf9d0754ea505ebbb53602f6d5a6127</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="struct">
+    <name>SoIntersectingPrimitive</name>
+    <filename>structSoIntersectingPrimitive.html</filename>
+  </compound>
+  <compound kind="class">
+    <name>SoIntersectionDetectionAction</name>
+    <filename>classSoIntersectionDetectionAction.html</filename>
+    <base>SoAction</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoIntersectionDetectionAction.html</anchorfile>
+      <anchor>adfd6193aaa5a820eb06c5f86ebe2c919</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setIntersectionDetectionEpsilon</name>
+      <anchorfile>classSoIntersectionDetectionAction.html</anchorfile>
+      <anchor>a5d5dcab038e35d68ef492709e61d3eb2</anchor>
+      <arglist>(float epsilon)</arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getIntersectionDetectionEpsilon</name>
+      <anchorfile>classSoIntersectionDetectionAction.html</anchorfile>
+      <anchor>a9455aaa28bb41f2ffb827d24721d9ce9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setTypeEnabled</name>
+      <anchorfile>classSoIntersectionDetectionAction.html</anchorfile>
+      <anchor>aaff4034df4e40919e495f8b68271fed2</anchor>
+      <arglist>(SoType type, SbBool enable)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isTypeEnabled</name>
+      <anchorfile>classSoIntersectionDetectionAction.html</anchorfile>
+      <anchor>ae6463dac25ff1368b404d8ab4a3db0fe</anchor>
+      <arglist>(SoType type, SbBool checkgroups=FALSE) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setManipsEnabled</name>
+      <anchorfile>classSoIntersectionDetectionAction.html</anchorfile>
+      <anchor>ad7d5f02e7a2b2a444624dafbe8712a60</anchor>
+      <arglist>(SbBool enable)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isManipsEnabled</name>
+      <anchorfile>classSoIntersectionDetectionAction.html</anchorfile>
+      <anchor>a64ea2e5380b991c6c70f64c1a09035e4</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setDraggersEnabled</name>
+      <anchorfile>classSoIntersectionDetectionAction.html</anchorfile>
+      <anchor>add5f5aa4660bef116803849540787c3d</anchor>
+      <arglist>(SbBool enable)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isDraggersEnabled</name>
+      <anchorfile>classSoIntersectionDetectionAction.html</anchorfile>
+      <anchor>a132e2f4fc975737b2f039986c585a961</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setShapeInternalsEnabled</name>
+      <anchorfile>classSoIntersectionDetectionAction.html</anchorfile>
+      <anchor>a49363d4b06e7c8e4ea05bbf32822696e</anchor>
+      <arglist>(SbBool enable)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isShapeInternalsEnabled</name>
+      <anchorfile>classSoIntersectionDetectionAction.html</anchorfile>
+      <anchor>a48b91be5a9f5680be4008717f1cd4d62</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addVisitationCallback</name>
+      <anchorfile>classSoIntersectionDetectionAction.html</anchorfile>
+      <anchor>a4a4f8140fb45f7a3fea7c8f105afce21</anchor>
+      <arglist>(SoType type, SoIntersectionVisitationCB *cb, void *closure)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeVisitationCallback</name>
+      <anchorfile>classSoIntersectionDetectionAction.html</anchorfile>
+      <anchor>a9bcb8e8621853c5ae7ced047d1d79442</anchor>
+      <arglist>(SoType type, SoIntersectionVisitationCB *cb, void *closure)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>apply</name>
+      <anchorfile>classSoIntersectionDetectionAction.html</anchorfile>
+      <anchor>a81fa441e145866d7eaa81ddb7d1ebdad</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>apply</name>
+      <anchorfile>classSoIntersectionDetectionAction.html</anchorfile>
+      <anchor>a789ee88aa501678c6183150e3db487f9</anchor>
+      <arglist>(SoPath *path)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>apply</name>
+      <anchorfile>classSoIntersectionDetectionAction.html</anchorfile>
+      <anchor>a8a4595877a40aca2ab90306c7536ef0e</anchor>
+      <arglist>(const SoPathList &paths, SbBool obeysRules=FALSE)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setFilterCallback</name>
+      <anchorfile>classSoIntersectionDetectionAction.html</anchorfile>
+      <anchor>ad439ca8d2c8d52b1a6df147e016831fd</anchor>
+      <arglist>(SoIntersectionFilterCB *cb, void *closure=NULL)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>addIntersectionCallback</name>
+      <anchorfile>classSoIntersectionDetectionAction.html</anchorfile>
+      <anchor>aef6643fd98e970744e6b7d19ede887d6</anchor>
+      <arglist>(SoIntersectionCB *cb, void *closure=NULL)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>removeIntersectionCallback</name>
+      <anchorfile>classSoIntersectionDetectionAction.html</anchorfile>
+      <anchor>ad8e66f4845cf44d8ef784939b83248d1</anchor>
+      <arglist>(SoIntersectionCB *cb, void *closure=NULL)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addMethod</name>
+      <anchorfile>classSoIntersectionDetectionAction.html</anchorfile>
+      <anchor>aeaacf05db0930feadd36ff98b0048e9d</anchor>
+      <arglist>(const SoType type, SoActionMethod method)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>enableElement</name>
+      <anchorfile>classSoIntersectionDetectionAction.html</anchorfile>
+      <anchor>ae1fa904640ce674a654d3cc9537ecc3c</anchor>
+      <arglist>(const SoType type, const int stackindex)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setIntersectionEpsilon</name>
+      <anchorfile>classSoIntersectionDetectionAction.html</anchorfile>
+      <anchor>a326524c74662879ccead63e582c02f00</anchor>
+      <arglist>(float epsilon)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static float</type>
+      <name>getIntersectionEpsilon</name>
+      <anchorfile>classSoIntersectionDetectionAction.html</anchorfile>
+      <anchor>a3e2232327976c6a1c20c6b511bda8365</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoEnabledElementsList &</type>
+      <name>getEnabledElements</name>
+      <anchorfile>classSoIntersectionDetectionAction.html</anchorfile>
+      <anchor>a71770f53fdc854cd6862d40bfa97e13e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoJackDragger</name>
+    <filename>classSoJackDragger.html</filename>
+    <base>SoDragger</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoJackDragger.html</anchorfile>
+      <anchor>a79145a548d3f7cefba6eaa1b246e9e9a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoNodekitCatalog *</type>
+      <name>getNodekitCatalog</name>
+      <anchorfile>classSoJackDragger.html</anchorfile>
+      <anchor>ab34fc0280294142050803f670c4c8cef</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoJackDragger</name>
+      <anchorfile>classSoJackDragger.html</anchorfile>
+      <anchor>a40a0af1bbfb5dd6bc322a8573a71ecf9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFRotation</type>
+      <name>rotation</name>
+      <anchorfile>classSoJackDragger.html</anchorfile>
+      <anchor>a1cede44aeb4e1023918668f8fca296cb</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>translation</name>
+      <anchorfile>classSoJackDragger.html</anchorfile>
+      <anchor>a3cb5d256e584c4127ab5dd651e111317</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>scaleFactor</name>
+      <anchorfile>classSoJackDragger.html</anchorfile>
+      <anchor>acf5f30ef501ef4fe820d804f1eb78759</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoJackDragger.html</anchorfile>
+      <anchor>a14d8fb85cd1f6255ad229390bceedd77</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoJackDragger</name>
+      <anchorfile>classSoJackDragger.html</anchorfile>
+      <anchor>abae2c8f54360119a9d986c99ddb1d015</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setUpConnections</name>
+      <anchorfile>classSoJackDragger.html</anchorfile>
+      <anchor>ade8460570bb0a1cada0595f3efd1c94e</anchor>
+      <arglist>(SbBool onoff, SbBool doitalways=FALSE)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setDefaultOnNonWritingFields</name>
+      <anchorfile>classSoJackDragger.html</anchorfile>
+      <anchor>a47e0499c154a2a2ee59239d00d205c74</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>invalidateSurroundScaleCB</name>
+      <anchorfile>classSoJackDragger.html</anchorfile>
+      <anchor>a97e16b24546b928d5bdceba6b9da1f01</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>fieldSensorCB</name>
+      <anchorfile>classSoJackDragger.html</anchorfile>
+      <anchor>a0ff3b7e6201d3801414863ee26ad1b7f</anchor>
+      <arglist>(void *f, SoSensor *s)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>valueChangedCB</name>
+      <anchorfile>classSoJackDragger.html</anchorfile>
+      <anchor>ab5ac1e2545219ca133686d1a551d3f4f</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>rotFieldSensor</name>
+      <anchorfile>classSoJackDragger.html</anchorfile>
+      <anchor>a22bba552f296761dbfaeee8afc417a9b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>translFieldSensor</name>
+      <anchorfile>classSoJackDragger.html</anchorfile>
+      <anchor>a4ba8328e5cc1a756a4e2d74a169e76b3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>scaleFieldSensor</name>
+      <anchorfile>classSoJackDragger.html</anchorfile>
+      <anchor>a8205fe00016ed6187ca174c6e2f3f0a4</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoJackManip</name>
+    <filename>classSoJackManip.html</filename>
+    <base>SoTransformManip</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoJackManip.html</anchorfile>
+      <anchor>a9d91e6f12cb4d00ce0c3f8f7a6b6f7c3</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoJackManip</name>
+      <anchorfile>classSoJackManip.html</anchorfile>
+      <anchor>a03410418991c0a1dce034656556f7f1f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoJackManip.html</anchorfile>
+      <anchor>af263b6747fa5e3e2fd11a14fdb3ab661</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoJackManip</name>
+      <anchorfile>classSoJackManip.html</anchorfile>
+      <anchor>a04705594778bef01fcb554a540e1edb6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoKeyboardEvent</name>
+    <filename>classSoKeyboardEvent.html</filename>
+    <base>SoButtonEvent</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Key</name>
+      <anchorfile>classSoKeyboardEvent.html</anchorfile>
+      <anchor>acfea547b82afb8a5963f599d002fd004</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoKeyboardEvent.html</anchorfile>
+      <anchor>a5f4effa54c4f8392a6bb8422329c17ad</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoKeyboardEvent</name>
+      <anchorfile>classSoKeyboardEvent.html</anchorfile>
+      <anchor>a0342020dc1f7b170d15d813bef5117c1</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoKeyboardEvent</name>
+      <anchorfile>classSoKeyboardEvent.html</anchorfile>
+      <anchor>adab72607ed498df93552773b24dc0847</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setKey</name>
+      <anchorfile>classSoKeyboardEvent.html</anchorfile>
+      <anchor>a0dd7e1b26c29d974f035112287c590fb</anchor>
+      <arglist>(Key key)</arglist>
+    </member>
+    <member kind="function">
+      <type>Key</type>
+      <name>getKey</name>
+      <anchorfile>classSoKeyboardEvent.html</anchorfile>
+      <anchor>a8de8e885d61d530420cea6bea6f3c7f6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPrintableCharacter</name>
+      <anchorfile>classSoKeyboardEvent.html</anchorfile>
+      <anchor>a6f6fa7ab12631619ca0817df57af066c</anchor>
+      <arglist>(const char c)</arglist>
+    </member>
+    <member kind="function">
+      <type>char</type>
+      <name>getPrintableCharacter</name>
+      <anchorfile>classSoKeyboardEvent.html</anchorfile>
+      <anchor>a6107bfd146adedd464906cf9ab947a85</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoKeyboardEvent.html</anchorfile>
+      <anchor>a11a82a5b8af5ecfc8f803d5fd057883f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isKeyPressEvent</name>
+      <anchorfile>classSoKeyboardEvent.html</anchorfile>
+      <anchor>a9fd1c33c7f3007c4dc4d8b998f485a15</anchor>
+      <arglist>(const SoEvent *e, Key whichKey)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isKeyReleaseEvent</name>
+      <anchorfile>classSoKeyboardEvent.html</anchorfile>
+      <anchor>aad092c44c2794240fe0d541a8114f647</anchor>
+      <arglist>(const SoEvent *e, Key whichKey)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>enumToString</name>
+      <anchorfile>classSoKeyboardEvent.html</anchorfile>
+      <anchor>a79126582fa17b13c42007c4a3708ddc5</anchor>
+      <arglist>(Key enumval, SbString &stringrep)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoLabel</name>
+    <filename>classSoLabel.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoLabel.html</anchorfile>
+      <anchor>aff29e233dba5b0b4c74237f5fcc6a42b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoLabel</name>
+      <anchorfile>classSoLabel.html</anchorfile>
+      <anchor>a6f34b5a312257aa85a607528d2951f2e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFName</type>
+      <name>label</name>
+      <anchorfile>classSoLabel.html</anchorfile>
+      <anchor>af863e4baf5a826b22798f29769ccb180</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoLabel.html</anchorfile>
+      <anchor>ab7f2f751b4206cafa6afd09962d15798</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoLabel</name>
+      <anchorfile>classSoLabel.html</anchorfile>
+      <anchor>a187c9fe843d80e2f6b4d60f732f6d323</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoLazyElement</name>
+    <filename>classSoLazyElement.html</filename>
+    <base>SoElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoLazyElement.html</anchorfile>
+      <anchor>a9716bf1656c5ef0a4127803814d38476</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoLazyElement.html</anchorfile>
+      <anchor>ab20371a0bd3f6767f0f5542c95ebe3db</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoLevelOfDetail</name>
+    <filename>classSoLevelOfDetail.html</filename>
+    <base>SoGroup</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoLevelOfDetail.html</anchorfile>
+      <anchor>a969fd8b430fc093de38534376517d4ae</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoLevelOfDetail</name>
+      <anchorfile>classSoLevelOfDetail.html</anchorfile>
+      <anchor>acf8248ed4824f5b929ed0d8707fb6f03</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoLevelOfDetail</name>
+      <anchorfile>classSoLevelOfDetail.html</anchorfile>
+      <anchor>a6f59e3e3dfd96fa8747fc7e95b30bfe8</anchor>
+      <arglist>(int numchildren)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoLevelOfDetail.html</anchorfile>
+      <anchor>aa3418515ebe373a2ee9ba1bdb3d030bb</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoLevelOfDetail.html</anchorfile>
+      <anchor>acd9654973ed5f0e4977d6ea3560b129c</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoLevelOfDetail.html</anchorfile>
+      <anchor>a76c83c04f62677b682d5016f2196bc9f</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoLevelOfDetail.html</anchorfile>
+      <anchor>a9528c37da71e3e4d43a46ca40906076a</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoLevelOfDetail.html</anchorfile>
+      <anchor>a5551d24ff11afc1cf38461ac6095ffce</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>audioRender</name>
+      <anchorfile>classSoLevelOfDetail.html</anchorfile>
+      <anchor>ad8ac2d8dc905c99db12fe05d1213a993</anchor>
+      <arglist>(SoAudioRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoLevelOfDetail.html</anchorfile>
+      <anchor>aea5651a9e68d3a2c8b55971da82d1d58</anchor>
+      <arglist>(SoNotList *nl)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>screenArea</name>
+      <anchorfile>classSoLevelOfDetail.html</anchorfile>
+      <anchor>ae7a8efe0f06472d5ebcfb307475fa836</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoLevelOfDetail.html</anchorfile>
+      <anchor>a5b645f3e33e3bf0afcbc296ea6665346</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoLevelOfDetail</name>
+      <anchorfile>classSoLevelOfDetail.html</anchorfile>
+      <anchor>a70ee21eaa2362c87b7deab0ab4605d93</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoLight</name>
+    <filename>classSoLight.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoLight.html</anchorfile>
+      <anchor>abf2adb02ae2b2ae7e53e05b55d408677</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoLight.html</anchorfile>
+      <anchor>a7db3c0c1b80f96c37b8f2ee7f2a377a4</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoLightAttenuationElement</name>
+    <filename>classSoLightAttenuationElement.html</filename>
+    <base>SoReplacedElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoLightAttenuationElement.html</anchorfile>
+      <anchor>a92b7f8c09cf030a37ad853144ca50ded</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>matches</name>
+      <anchorfile>classSoLightAttenuationElement.html</anchorfile>
+      <anchor>a08545c9b75b3b1f6911abb7af9872e46</anchor>
+      <arglist>(const SoElement *element) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoElement *</type>
+      <name>copyMatchInfo</name>
+      <anchorfile>classSoLightAttenuationElement.html</anchorfile>
+      <anchor>a986e76de46d27de4f3d753f45da9480b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>print</name>
+      <anchorfile>classSoLightAttenuationElement.html</anchorfile>
+      <anchor>a10c4f95c8cd1630a113a16998c67bf36</anchor>
+      <arglist>(FILE *file) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoLightAttenuationElement.html</anchorfile>
+      <anchor>a335ddbe316f2dabb7165039e1a9082c9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoLightAttenuationElement.html</anchorfile>
+      <anchor>af2032b70cb2f3e06579b95314acbf5b6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoLightAttenuationElement.html</anchorfile>
+      <anchor>ac101a9747afd35c29ef3fe127a868772</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbVec3f &lightAttenuation)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbVec3f &</type>
+      <name>get</name>
+      <anchorfile>classSoLightAttenuationElement.html</anchorfile>
+      <anchor>adb4054071ecb32ec110141152923b0e7</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbVec3f &</type>
+      <name>getDefault</name>
+      <anchorfile>classSoLightAttenuationElement.html</anchorfile>
+      <anchor>abca6c7149a13809738c5672c8abe4c91</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoLightAttenuationElement</name>
+      <anchorfile>classSoLightAttenuationElement.html</anchorfile>
+      <anchor>ab4d3345537746013a6ca6392bccc8e10</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbVec3f</type>
+      <name>lightAttenuation</name>
+      <anchorfile>classSoLightAttenuationElement.html</anchorfile>
+      <anchor>a452e32216545dae5ca3ee63566410f77</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoLightElement</name>
+    <filename>classSoLightElement.html</filename>
+    <base>SoAccumulatedElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoLightElement.html</anchorfile>
+      <anchor>a13d7adee5b32c0fddddbe0326c3a1072</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoLightElement.html</anchorfile>
+      <anchor>a5c2bbd359eec3dee73ef49d52ad866b9</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoLightElement.html</anchorfile>
+      <anchor>ad4605d835c0643b21d1a1c8e3dcb70bb</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>add</name>
+      <anchorfile>classSoLightElement.html</anchorfile>
+      <anchor>a02c3896e074e84c41ec30a5421284bab</anchor>
+      <arglist>(SoState *const state, SoLight *const light, const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SoNodeList &</type>
+      <name>getLights</name>
+      <anchorfile>classSoLightElement.html</anchorfile>
+      <anchor>a5547aefa9adf8733b786f841b9f0d9eb</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbMatrix &</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoLightElement.html</anchorfile>
+      <anchor>aaf2a8fa5dba5f22b418b1f47def143a9</anchor>
+      <arglist>(SoState *const state, const int index)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoLightElement</name>
+      <anchorfile>classSoLightElement.html</anchorfile>
+      <anchor>a7ee1ddcfb4693edaa3b33f85e7d5007e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoLightElement</name>
+      <anchorfile>classSoLightElement.html</anchorfile>
+      <anchor>aeeb3231970900ce24a80b9d9ce3a3d67</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoNodeList</type>
+      <name>lights</name>
+      <anchorfile>classSoLightElement.html</anchorfile>
+      <anchor>a826d14dfd590aae6a8a38e1ed5d8b797</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbList< SbMatrix > *</type>
+      <name>matrixlist</name>
+      <anchorfile>classSoLightElement.html</anchorfile>
+      <anchor>aa9075f94a20fe9b2d82d3a6271c9a72b</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoLightKit</name>
+    <filename>classSoLightKit.html</filename>
+    <base>SoBaseKit</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoLightKit.html</anchorfile>
+      <anchor>acd8e1680ede61cfd24769de96ec9ddbe</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoNodekitCatalog *</type>
+      <name>getNodekitCatalog</name>
+      <anchorfile>classSoLightKit.html</anchorfile>
+      <anchor>a478a769764f2ebc08106bd02ad52fd21</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoLightKit</name>
+      <anchorfile>classSoLightKit.html</anchorfile>
+      <anchor>a63016b6c7080090276b8acb46380d552</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoLightKit.html</anchorfile>
+      <anchor>a29d25d40fa58a07c651fa184b1db88be</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoLightKit</name>
+      <anchorfile>classSoLightKit.html</anchorfile>
+      <anchor>a0cdc221baeb4f8b66be4ac241cad0a27</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoLightModel</name>
+    <filename>classSoLightModel.html</filename>
+    <base>SoNode</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Model</name>
+      <anchorfile>classSoLightModel.html</anchorfile>
+      <anchor>a50177588212c998d7a37deed8d1321ce</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>BASE_COLOR</name>
+      <anchorfile>classSoLightModel.html</anchorfile>
+      <anchor>a50177588212c998d7a37deed8d1321ceadedbd26dc80d695f4123bae991f0615f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>PHONG</name>
+      <anchorfile>classSoLightModel.html</anchorfile>
+      <anchor>a50177588212c998d7a37deed8d1321cead8d5b79c998c02dab21af02d9e1ff8af</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoLightModel.html</anchorfile>
+      <anchor>af99848ca2c26ecd3448c3fb4b42f2245</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoLightModel</name>
+      <anchorfile>classSoLightModel.html</anchorfile>
+      <anchor>a2d81ca7b2a8b90d5e2761fc3c0bea480</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoLightModel.html</anchorfile>
+      <anchor>ac874a9f52b8bff2750a58cd0580a61ad</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoLightModel.html</anchorfile>
+      <anchor>aa5b4cfc96eac8982a974b0f49b9a2e1b</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoLightModel.html</anchorfile>
+      <anchor>a5ab42d0a22574c40fca78a05fb8d463e</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>model</name>
+      <anchorfile>classSoLightModel.html</anchorfile>
+      <anchor>a6fa4ebe215e5b9aa11757c2aeda6e3bb</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoLightModel.html</anchorfile>
+      <anchor>a921f30f5c3f62e754df8111489d7b3f1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoLightModel</name>
+      <anchorfile>classSoLightModel.html</anchorfile>
+      <anchor>a0b4754ad5dc44f6df678aa72c788edaa</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoLightModelElement</name>
+    <filename>classSoLightModelElement.html</filename>
+    <base>SoInt32Element</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Model</name>
+      <anchorfile>classSoLightModelElement.html</anchorfile>
+      <anchor>a69590485158a7b504334ce4c2bff15ed</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoLightModelElement.html</anchorfile>
+      <anchor>ad0723bdf5580594fb4f5e01922479cdb</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoLightModelElement.html</anchorfile>
+      <anchor>aadf5e0d8e0c29b00e961ba078c591124</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoLightModelElement.html</anchorfile>
+      <anchor>ae74890e8b3c436dda2cd7f52cc9bad59</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoLightModelElement.html</anchorfile>
+      <anchor>a7ecba11d44462e503bd80881c8942990</anchor>
+      <arglist>(SoState *const state, const Model model)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoLightModelElement.html</anchorfile>
+      <anchor>a8b7e2dfe29500a2eeb3d035cd3d0c77a</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const Model model)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static Model</type>
+      <name>get</name>
+      <anchorfile>classSoLightModelElement.html</anchorfile>
+      <anchor>ab3655da98d91891e4f0d3713cf851c3d</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static Model</type>
+      <name>getDefault</name>
+      <anchorfile>classSoLightModelElement.html</anchorfile>
+      <anchor>a7ba91fb1d1d52b62350aeafe9536efff</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SoLightModelElement *</type>
+      <name>getInstance</name>
+      <anchorfile>classSoLightModelElement.html</anchorfile>
+      <anchor>a72ceafeef912d005c674553de6eb9f39</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoLightModelElement</name>
+      <anchorfile>classSoLightModelElement.html</anchorfile>
+      <anchor>a6ab85d9ddc6e359df81ed7d6fcc142a9</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoLightPath</name>
+    <filename>classSoLightPath.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SoLightPath</name>
+      <anchorfile>classSoLightPath.html</anchorfile>
+      <anchor>aa6417d3e79b7897e27bfb831c39305b4</anchor>
+      <arglist>(SoNode *node, const int approxlength)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoLightPath</name>
+      <anchorfile>classSoLightPath.html</anchorfile>
+      <anchor>a7d4c7bf8dca8ec316755459ac3e7e2eb</anchor>
+      <arglist>(const int approxlength)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SoLightPath</name>
+      <anchorfile>classSoLightPath.html</anchorfile>
+      <anchor>afecbb9d9e0695e03cc6f8806b4fb231e</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setHead</name>
+      <anchorfile>classSoLightPath.html</anchorfile>
+      <anchor>ae08ffa24d57ca247235f05bb81959160</anchor>
+      <arglist>(SoNode *const node)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>append</name>
+      <anchorfile>classSoLightPath.html</anchorfile>
+      <anchor>a0fa585d36c20b5e01da6db7729ab9940</anchor>
+      <arglist>(const int childindex)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>push</name>
+      <anchorfile>classSoLightPath.html</anchorfile>
+      <anchor>a075988525734fab8a7061ab0fc383f31</anchor>
+      <arglist>(const int childindex)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>pop</name>
+      <anchorfile>classSoLightPath.html</anchorfile>
+      <anchor>a8604ef0faa3f748d564852b7ae335104</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setTail</name>
+      <anchorfile>classSoLightPath.html</anchorfile>
+      <anchor>a7104ab0de18de563c80fbe5eca74e8a1</anchor>
+      <arglist>(const int childindex)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoNode *</type>
+      <name>getTail</name>
+      <anchorfile>classSoLightPath.html</anchorfile>
+      <anchor>add0e2e09da88006d832a2f6f8e3ee5f9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoNode *</type>
+      <name>getHead</name>
+      <anchorfile>classSoLightPath.html</anchorfile>
+      <anchor>a0e3ad7b808078c2739516b556d035af5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoNode *</type>
+      <name>getNode</name>
+      <anchorfile>classSoLightPath.html</anchorfile>
+      <anchor>a0f2417d88b5a46993c8e23cd8edb1523</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getIndex</name>
+      <anchorfile>classSoLightPath.html</anchorfile>
+      <anchor>ae9c852d7b90dea77a23eb064c7725f41</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getFullLength</name>
+      <anchorfile>classSoLightPath.html</anchorfile>
+      <anchor>abf11b0887b23fec1a5d3b914f0616e41</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>truncate</name>
+      <anchorfile>classSoLightPath.html</anchorfile>
+      <anchor>aa080a9fe4dc28159b5e9047665794534</anchor>
+      <arglist>(const int startindex)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>makeTempPath</name>
+      <anchorfile>classSoLightPath.html</anchorfile>
+      <anchor>a5dc2b02625c02ab89bf390d645d4d2f0</anchor>
+      <arglist>(SoTempPath *path) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoLinearProfile</name>
+    <filename>classSoLinearProfile.html</filename>
+    <base>SoProfile</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoLinearProfile.html</anchorfile>
+      <anchor>a0755a7d97f2159a8b4bfeabc78fce91d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoLinearProfile</name>
+      <anchorfile>classSoLinearProfile.html</anchorfile>
+      <anchor>a4ce4221d272a9fcb7363bb513107ca1e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getTrimCurve</name>
+      <anchorfile>classSoLinearProfile.html</anchorfile>
+      <anchor>a375370c64d7c72954050c17c870f78f5</anchor>
+      <arglist>(SoState *state, int32_t &numpoints, float *&points, int &floatspervec, int32_t &numknots, float *&knotvector)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getVertices</name>
+      <anchorfile>classSoLinearProfile.html</anchorfile>
+      <anchor>a623d940677e8d7ebee6b3e9f70913121</anchor>
+      <arglist>(SoState *state, int32_t &numvertices, SbVec2f *&vertices)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoProfile.html</anchorfile>
+      <anchor>a0a4e3ea8f3dc2f745eb219722ea22f8b</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoProfile.html</anchorfile>
+      <anchor>ad5f6a3556c4a060813c235e3a07ffaed</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoProfile.html</anchorfile>
+      <anchor>ab331bd2fe81542929cbd52ff76a18276</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoProfile.html</anchorfile>
+      <anchor>a0ceb0c989efd4a1d37ebec3061414d1b</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoProfile.html</anchorfile>
+      <anchor>a46d5a811b9af44f07386bbeaa9a1aff5</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoProfile.html</anchorfile>
+      <anchor>a11fce6cf64c8f216a555b9aecee99256</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoLinearProfile.html</anchorfile>
+      <anchor>a6971e3d6ddf40a2bcae45b1f6fbf1753</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoLinearProfile</name>
+      <anchorfile>classSoLinearProfile.html</anchorfile>
+      <anchor>abea63c1a79de045ec248065918cc9dc0</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoProfile</name>
+      <anchorfile>classSoProfile.html</anchorfile>
+      <anchor>a3e504038720d19c9c456596c508e4bf5</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoProfile</name>
+      <anchorfile>classSoProfile.html</anchorfile>
+      <anchor>a86e1df04737b220dbbcf2f6f28f7659e</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>Profile</name>
+      <anchorfile>classSoProfile.html</anchorfile>
+      <anchor>a48f2107358bb102cdd0edf427ee018f4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>START_FIRST</name>
+      <anchorfile>classSoProfile.html</anchorfile>
+      <anchor>a48f2107358bb102cdd0edf427ee018f4a46989b1a0f33f9d35a3543099f60b682</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>START_NEW</name>
+      <anchorfile>classSoProfile.html</anchorfile>
+      <anchor>a48f2107358bb102cdd0edf427ee018f4ac6e79bd9830a454055585968b2a412e0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>ADD_TO_CURRENT</name>
+      <anchorfile>classSoProfile.html</anchorfile>
+      <anchor>a48f2107358bb102cdd0edf427ee018f4af3b82bb45f386e15b509752e8432c297</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFInt32</type>
+      <name>index</name>
+      <anchorfile>classSoProfile.html</anchorfile>
+      <anchor>a118c0bd44fa34d6e2a2307cafac2fa4c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>linkage</name>
+      <anchorfile>classSoProfile.html</anchorfile>
+      <anchor>a3968857494b068a53e0bd6b790fd45eb</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoLineDetail</name>
+    <filename>classSoLineDetail.html</filename>
+    <base>SoDetail</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoLineDetail.html</anchorfile>
+      <anchor>ab45647b1aeaed19ad17199635dcb79e7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoLineDetail</name>
+      <anchorfile>classSoLineDetail.html</anchorfile>
+      <anchor>ac6c1be2107bb0f5c23c563b05135d9bc</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoLineDetail</name>
+      <anchorfile>classSoLineDetail.html</anchorfile>
+      <anchor>a8ea9db2e1e64efd1067bbac55ee8c3a8</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoDetail *</type>
+      <name>copy</name>
+      <anchorfile>classSoLineDetail.html</anchorfile>
+      <anchor>ae80d0217e65c55b967bdac270a4ff679</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SoPointDetail *</type>
+      <name>getPoint0</name>
+      <anchorfile>classSoLineDetail.html</anchorfile>
+      <anchor>a08e1bb55620b14748035d6ab0722ac6a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SoPointDetail *</type>
+      <name>getPoint1</name>
+      <anchorfile>classSoLineDetail.html</anchorfile>
+      <anchor>a62aff41d7d952bf7e83a25794d00b9dd</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getLineIndex</name>
+      <anchorfile>classSoLineDetail.html</anchorfile>
+      <anchor>a624baadc961b24fa21b4f021d431308b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getPartIndex</name>
+      <anchorfile>classSoLineDetail.html</anchorfile>
+      <anchor>ad4bfefeeb0d0332384d94c1de544d8ab</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPoint0</name>
+      <anchorfile>classSoLineDetail.html</anchorfile>
+      <anchor>a3e8ffd91604b08c62fac9a414337d283</anchor>
+      <arglist>(const SoPointDetail *const detail)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPoint1</name>
+      <anchorfile>classSoLineDetail.html</anchorfile>
+      <anchor>a7f55218a890e8c5cf5756d74bfb5d4c4</anchor>
+      <arglist>(const SoPointDetail *const detail)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setLineIndex</name>
+      <anchorfile>classSoLineDetail.html</anchorfile>
+      <anchor>a5806ee856e283ab78977023007ae62b3</anchor>
+      <arglist>(const int idx)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPartIndex</name>
+      <anchorfile>classSoLineDetail.html</anchorfile>
+      <anchor>af4180975a63e7258ed8146eae7759a0c</anchor>
+      <arglist>(const int idx)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>incLineIndex</name>
+      <anchorfile>classSoLineDetail.html</anchorfile>
+      <anchor>a965e12055b4a5e3b5d3fdf6769fd8b58</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>incPartIndex</name>
+      <anchorfile>classSoLineDetail.html</anchorfile>
+      <anchor>aa150217d02157d2a82e2ae00b7450c16</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoLineHighlightRenderAction</name>
+    <filename>classSoLineHighlightRenderAction.html</filename>
+    <base>SoGLRenderAction</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoLineHighlightRenderAction.html</anchorfile>
+      <anchor>a916678f2bba09d6f03566bb9f31a723d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoLineHighlightRenderAction</name>
+      <anchorfile>classSoLineHighlightRenderAction.html</anchorfile>
+      <anchor>a07ae908be3e8dd3387c5e957f4deff90</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoLineHighlightRenderAction</name>
+      <anchorfile>classSoLineHighlightRenderAction.html</anchorfile>
+      <anchor>af1bd8ea409f8708bbc8c63bb152cfba2</anchor>
+      <arglist>(const SbViewportRegion &viewportregion)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoLineHighlightRenderAction</name>
+      <anchorfile>classSoLineHighlightRenderAction.html</anchorfile>
+      <anchor>ad20b9f86ec3ea218d73586294fc4638b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>apply</name>
+      <anchorfile>classSoLineHighlightRenderAction.html</anchorfile>
+      <anchor>abd49363878b23b1e7b87d81143205970</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>apply</name>
+      <anchorfile>classSoLineHighlightRenderAction.html</anchorfile>
+      <anchor>ac7d936a233be399ab587b27cabc92e75</anchor>
+      <arglist>(SoPath *path)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>apply</name>
+      <anchorfile>classSoLineHighlightRenderAction.html</anchorfile>
+      <anchor>a6d03d64303a4d72d6fc19295e78e22f1</anchor>
+      <arglist>(const SoPathList &pathlist, SbBool obeysrules=FALSE)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setVisible</name>
+      <anchorfile>classSoLineHighlightRenderAction.html</anchorfile>
+      <anchor>a68c59c32b168c54d054a884db1ee7c86</anchor>
+      <arglist>(const SbBool visible)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isVisible</name>
+      <anchorfile>classSoLineHighlightRenderAction.html</anchorfile>
+      <anchor>a6a8474bbe3ca6996b1c289e84b305644</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setColor</name>
+      <anchorfile>classSoLineHighlightRenderAction.html</anchorfile>
+      <anchor>aaa1eb076b9855cc41b441956ae16e420</anchor>
+      <arglist>(const SbColor &color)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbColor &</type>
+      <name>getColor</name>
+      <anchorfile>classSoLineHighlightRenderAction.html</anchorfile>
+      <anchor>a9cb825e25ab24a6318ac39bf87223a80</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setLinePattern</name>
+      <anchorfile>classSoLineHighlightRenderAction.html</anchorfile>
+      <anchor>a25d5652991ad66b6376e4f57ea3e418e</anchor>
+      <arglist>(uint16_t pattern)</arglist>
+    </member>
+    <member kind="function">
+      <type>uint16_t</type>
+      <name>getLinePattern</name>
+      <anchorfile>classSoLineHighlightRenderAction.html</anchorfile>
+      <anchor>a02e1a0140bb93f961c3aac83c847cdf1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setLineWidth</name>
+      <anchorfile>classSoLineHighlightRenderAction.html</anchorfile>
+      <anchor>a002740ae0aa5062e5982825d241121ec</anchor>
+      <arglist>(const float width)</arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getLineWidth</name>
+      <anchorfile>classSoLineHighlightRenderAction.html</anchorfile>
+      <anchor>ad7b97be39b853d654b30182259c9586e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addMethod</name>
+      <anchorfile>classSoLineHighlightRenderAction.html</anchorfile>
+      <anchor>ad5f6b24b1a225ffbc5ff3b3ffe9396f0</anchor>
+      <arglist>(const SoType type, SoActionMethod method)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>enableElement</name>
+      <anchorfile>classSoLineHighlightRenderAction.html</anchorfile>
+      <anchor>a0ca1db02c9b1b3354623d28b1eb687b2</anchor>
+      <arglist>(const SoType type, const int stackindex)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoEnabledElementsList &</type>
+      <name>getEnabledElements</name>
+      <anchorfile>classSoLineHighlightRenderAction.html</anchorfile>
+      <anchor>a6b8ca8fd45a0639ce373170a87ca4883</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbBool</type>
+      <name>hlVisible</name>
+      <anchorfile>classSoLineHighlightRenderAction.html</anchorfile>
+      <anchor>a8a54d4a40f5f2b8c5f9fdf30900d0610</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoLinePatternElement</name>
+    <filename>classSoLinePatternElement.html</filename>
+    <base>SoInt32Element</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoLinePatternElement.html</anchorfile>
+      <anchor>ac45418e81de5830f357b4a4479a905d2</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoLineSet</name>
+    <filename>classSoLineSet.html</filename>
+    <base>SoNonIndexedShape</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoLineSet.html</anchorfile>
+      <anchor>a017e14473e5d17e615318c71c6dc1af9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoLineSet</name>
+      <anchorfile>classSoLineSet.html</anchorfile>
+      <anchor>afef7e42695da00dba3fa75629ae696af</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoLineSet.html</anchorfile>
+      <anchor>a05acfe6524e1023da77e5f5050495763</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoLineSet.html</anchorfile>
+      <anchor>af16ea2c4f2961cda871f3b0696fd658e</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoLineSet.html</anchorfile>
+      <anchor>a460889565e3047a99663d5d5bc847f6e</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFInt32</type>
+      <name>numVertices</name>
+      <anchorfile>classSoLineSet.html</anchorfile>
+      <anchor>a4e1f67ce4fdf86d531659827d089e93d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoLineSet.html</anchorfile>
+      <anchor>a8aa1c1d96f0b3bbe93f9ca137265be7c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoLineSet</name>
+      <anchorfile>classSoLineSet.html</anchorfile>
+      <anchor>afda2cff9379ebef592df61c8ae2d7307</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>generatePrimitives</name>
+      <anchorfile>classSoLineSet.html</anchorfile>
+      <anchor>a4703d69b9a2cc44584fb2b3b56d3f873</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>computeBBox</name>
+      <anchorfile>classSoLineSet.html</anchorfile>
+      <anchor>a88687f5bc294a336143701c5989675ec</anchor>
+      <arglist>(SoAction *action, SbBox3f &box, SbVec3f &center)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoLineWidthElement</name>
+    <filename>classSoLineWidthElement.html</filename>
+    <base>SoFloatElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoLineWidthElement.html</anchorfile>
+      <anchor>a046e144d552f1df3ef463b849dde1040</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoListener</name>
+    <filename>classSoListener.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoListener.html</anchorfile>
+      <anchor>abfc261cbca3b37eb38134b6f0e91d54f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoListener</name>
+      <anchorfile>classSoListener.html</anchorfile>
+      <anchor>aeef624948f01b2988180cb5f6124f3e0</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>position</name>
+      <anchorfile>classSoListener.html</anchorfile>
+      <anchor>af7813178adfb8c270ea677baef414235</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFRotation</type>
+      <name>orientation</name>
+      <anchorfile>classSoListener.html</anchorfile>
+      <anchor>a1d4be0d33c45cbafba6e64e6caaf7b7d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>gain</name>
+      <anchorfile>classSoListener.html</anchorfile>
+      <anchor>a5d306e0699c5517b11d9ec7867b26aef</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>dopplerVelocity</name>
+      <anchorfile>classSoListener.html</anchorfile>
+      <anchor>acfd3d11207598713cb1a74395256aa17</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>dopplerFactor</name>
+      <anchorfile>classSoListener.html</anchorfile>
+      <anchor>a77676bd080ed6eb7a999e1fae2c5ae03</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoListener.html</anchorfile>
+      <anchor>a07be720bb52c97ae27fab573f6a756d4</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>audioRender</name>
+      <anchorfile>classSoListener.html</anchorfile>
+      <anchor>a9e633d78de2a744fb83893b31723d22b</anchor>
+      <arglist>(class SoAudioRenderAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoListener</name>
+      <anchorfile>classSoListener.html</anchorfile>
+      <anchor>a3cb2ffbe56e26f91af5f9e7975ff8be3</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoListenerDopplerElement</name>
+    <filename>classSoListenerDopplerElement.html</filename>
+    <base>SoReplacedElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoListenerDopplerElement.html</anchorfile>
+      <anchor>aa2c6c3ddb84770b4fb0eb329b1e66b3a</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>print</name>
+      <anchorfile>classSoListenerDopplerElement.html</anchorfile>
+      <anchor>a5e6c3da7f240efe80b672e08dedf91d5</anchor>
+      <arglist>(FILE *file) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoListenerDopplerElement.html</anchorfile>
+      <anchor>ad715d2898af7a1974ea2e92fd82038da</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoListenerDopplerElement.html</anchorfile>
+      <anchor>a5fb837bd58441b488dac5abf8a19d0cf</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setDopplerVelocity</name>
+      <anchorfile>classSoListenerDopplerElement.html</anchorfile>
+      <anchor>ad04c3de0e656f0e62cb5bab9bda3cad9</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbVec3f &velocity)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setDopplerFactor</name>
+      <anchorfile>classSoListenerDopplerElement.html</anchorfile>
+      <anchor>ae710de034f61fcb678463cc73f3e5c7a</anchor>
+      <arglist>(SoState *const state, SoNode *const node, float factor)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbVec3f &</type>
+      <name>getDopplerVelocity</name>
+      <anchorfile>classSoListenerDopplerElement.html</anchorfile>
+      <anchor>a8ab4c47ab68163f30a4e536daf71fb19</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static float</type>
+      <name>getDopplerFactor</name>
+      <anchorfile>classSoListenerDopplerElement.html</anchorfile>
+      <anchor>aa3aff9ce8fe64912da4be3e7ca276178</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoListenerDopplerElement</name>
+      <anchorfile>classSoListenerDopplerElement.html</anchorfile>
+      <anchor>ae3a8d75b74ab1afaf219247ff8839023</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbVec3f</type>
+      <name>dopplerVelocity</name>
+      <anchorfile>classSoListenerDopplerElement.html</anchorfile>
+      <anchor>a747edb6610a74fae73ae13d2817e9d5a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>float</type>
+      <name>dopplerFactor</name>
+      <anchorfile>classSoListenerDopplerElement.html</anchorfile>
+      <anchor>ae4a3ec82f5a74f1a7264ef8af173ef6b</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoListenerGainElement</name>
+    <filename>classSoListenerGainElement.html</filename>
+    <base>SoFloatElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoListenerGainElement.html</anchorfile>
+      <anchor>ac5225f138f579ee5dd6be3ed0de15ab5</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoListenerGainElement.html</anchorfile>
+      <anchor>a69751696b65ad2bbca4c1df2a4b89560</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoListenerGainElement.html</anchorfile>
+      <anchor>a91871618fb96734edbc6a8fe89c212a2</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const float gain)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoListenerGainElement.html</anchorfile>
+      <anchor>ad75d153a15e42a5c64f3137cc1f6876f</anchor>
+      <arglist>(SoState *const state, const float gain)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static float</type>
+      <name>get</name>
+      <anchorfile>classSoListenerGainElement.html</anchorfile>
+      <anchor>a519b99e89c5249911988b3e563bd61c8</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoListenerGainElement</name>
+      <anchorfile>classSoListenerGainElement.html</anchorfile>
+      <anchor>a1e185b2a866be7ad07defe4225f426cd</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoListenerOrientationElement</name>
+    <filename>classSoListenerOrientationElement.html</filename>
+    <base>SoReplacedElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoListenerOrientationElement.html</anchorfile>
+      <anchor>a59660317a73abe3412a84ead70f81684</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>print</name>
+      <anchorfile>classSoListenerOrientationElement.html</anchorfile>
+      <anchor>a5f7b2c99faa21ccc83a00a8ca250a3fd</anchor>
+      <arglist>(FILE *file) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoListenerOrientationElement.html</anchorfile>
+      <anchor>a304dee425056a2e0c9c58760310de03d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoListenerOrientationElement.html</anchorfile>
+      <anchor>a7fcaf12f9f18db3611a47f26dd0efd20</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoListenerOrientationElement.html</anchorfile>
+      <anchor>a1e46b4ee28109ed5bbda41c96dc1225c</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbRotation &orientation, SbBool setbylistener)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbRotation &</type>
+      <name>get</name>
+      <anchorfile>classSoListenerOrientationElement.html</anchorfile>
+      <anchor>aa642ad2099ddd7bd63ac9050f8ec4687</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isSetByListener</name>
+      <anchorfile>classSoListenerOrientationElement.html</anchorfile>
+      <anchor>a2617c1c137f29c9f6df3234a58230d28</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoListenerOrientationElement</name>
+      <anchorfile>classSoListenerOrientationElement.html</anchorfile>
+      <anchor>a51aa6dc01861044269c52ed901bb11b2</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbRotation</type>
+      <name>orientation</name>
+      <anchorfile>classSoListenerOrientationElement.html</anchorfile>
+      <anchor>a597b8d0652f9bb1b2fdda4371066ccbe</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoListenerPositionElement</name>
+    <filename>classSoListenerPositionElement.html</filename>
+    <base>SoReplacedElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoListenerPositionElement.html</anchorfile>
+      <anchor>a1cef6932a8651769fea7e149f14ccb10</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>print</name>
+      <anchorfile>classSoListenerPositionElement.html</anchorfile>
+      <anchor>a8ffcd76a34786ba7c3cd4b0731eed770</anchor>
+      <arglist>(FILE *file) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoListenerPositionElement.html</anchorfile>
+      <anchor>a43bcb142da398bc6bb5801fbe75c4d6d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoListenerPositionElement.html</anchorfile>
+      <anchor>affde3b2e866c262cd7a060f8c9d8d760</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoListenerPositionElement.html</anchorfile>
+      <anchor>a173c5c7a7296ab2a30ce1eea6a7ccd64</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbVec3f &position, SbBool setbylistener)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbVec3f &</type>
+      <name>get</name>
+      <anchorfile>classSoListenerPositionElement.html</anchorfile>
+      <anchor>a817722b24f86e059cd953b2b3d238be8</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isSetByListener</name>
+      <anchorfile>classSoListenerPositionElement.html</anchorfile>
+      <anchor>a7ffb04d3e111311978f0efd8e0ef406e</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoListenerPositionElement</name>
+      <anchorfile>classSoListenerPositionElement.html</anchorfile>
+      <anchor>a5e123f32aed622b03fbd89edd1b8cdcc</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbVec3f</type>
+      <name>position</name>
+      <anchorfile>classSoListenerPositionElement.html</anchorfile>
+      <anchor>ad9f181282a56bff1b5f3a09074c33118</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoLocalBBoxMatrixElement</name>
+    <filename>classSoLocalBBoxMatrixElement.html</filename>
+    <base>SoElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoLocalBBoxMatrixElement.html</anchorfile>
+      <anchor>a767fd4429224b768726659bcc3be7517</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoLocalBBoxMatrixElement.html</anchorfile>
+      <anchor>a49891a3fb639a5ae2a87011bd05cab80</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>matches</name>
+      <anchorfile>classSoLocalBBoxMatrixElement.html</anchorfile>
+      <anchor>a830c0dae62b93d22ba9d0edea845eec5</anchor>
+      <arglist>(const SoElement *element) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoElement *</type>
+      <name>copyMatchInfo</name>
+      <anchorfile>classSoLocalBBoxMatrixElement.html</anchorfile>
+      <anchor>a2081084b72c476915ab9a56b593545ea</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoLocalBBoxMatrixElement.html</anchorfile>
+      <anchor>ab621751775fa063935d5c2363f52930b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoLocalBBoxMatrixElement.html</anchorfile>
+      <anchor>ab7cb2f7540c7b56d1decdf856a4674c4</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>makeIdentity</name>
+      <anchorfile>classSoLocalBBoxMatrixElement.html</anchorfile>
+      <anchor>a2df122fa1a8f1303a6dacf02ce9a63d7</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoLocalBBoxMatrixElement.html</anchorfile>
+      <anchor>aede4c6a554cc3da5fd2c7686070683e2</anchor>
+      <arglist>(SoState *const state, const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>mult</name>
+      <anchorfile>classSoLocalBBoxMatrixElement.html</anchorfile>
+      <anchor>a74a725be1129f0eb8a94c87fa1384a6a</anchor>
+      <arglist>(SoState *const state, const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>translateBy</name>
+      <anchorfile>classSoLocalBBoxMatrixElement.html</anchorfile>
+      <anchor>a19756c359722e67fcd02eb9189214e7a</anchor>
+      <arglist>(SoState *const state, const SbVec3f &translation)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>rotateBy</name>
+      <anchorfile>classSoLocalBBoxMatrixElement.html</anchorfile>
+      <anchor>a21ed13c5ee9e113d60d83832ee38a72c</anchor>
+      <arglist>(SoState *const state, const SbRotation &rotation)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>scaleBy</name>
+      <anchorfile>classSoLocalBBoxMatrixElement.html</anchorfile>
+      <anchor>a37ce65c34ef638fe94f416b7b2baf215</anchor>
+      <arglist>(SoState *const state, const SbVec3f &scaleFactor)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbMatrix</type>
+      <name>pushMatrix</name>
+      <anchorfile>classSoLocalBBoxMatrixElement.html</anchorfile>
+      <anchor>a880d1613e5271f93084250e2b791c9b7</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>popMatrix</name>
+      <anchorfile>classSoLocalBBoxMatrixElement.html</anchorfile>
+      <anchor>a28c3dfcb0a585d9d6ca98c931eea1ea6</anchor>
+      <arglist>(SoState *const state, const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>resetAll</name>
+      <anchorfile>classSoLocalBBoxMatrixElement.html</anchorfile>
+      <anchor>a38768fb9c9fcbe5fbbfaad24c0e76aa3</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbMatrix &</type>
+      <name>get</name>
+      <anchorfile>classSoLocalBBoxMatrixElement.html</anchorfile>
+      <anchor>a548eaeab3eb959499f631ad2dda9ba3b</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoLocalBBoxMatrixElement</name>
+      <anchorfile>classSoLocalBBoxMatrixElement.html</anchorfile>
+      <anchor>aa949530314f1791911d4d8f89b600af4</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbMatrix</type>
+      <name>localMatrix</name>
+      <anchorfile>classSoLocalBBoxMatrixElement.html</anchorfile>
+      <anchor>aaebd11e8d04a7197bc4f7532ed4a563a</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoLocateHighlight</name>
+    <filename>classSoLocateHighlight.html</filename>
+    <base>SoSeparator</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Modes</name>
+      <anchorfile>classSoLocateHighlight.html</anchorfile>
+      <anchor>a07d7fc34bdde291be3d47e0ff21786e7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>AUTO</name>
+      <anchorfile>classSoLocateHighlight.html</anchorfile>
+      <anchor>a07d7fc34bdde291be3d47e0ff21786e7ac770a44cad3d23b14e7e5242a31ed1a9</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>ON</name>
+      <anchorfile>classSoLocateHighlight.html</anchorfile>
+      <anchor>a07d7fc34bdde291be3d47e0ff21786e7a0bb610d4d6d38faa02bc5aa07c1ff545</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>OFF</name>
+      <anchorfile>classSoLocateHighlight.html</anchorfile>
+      <anchor>a07d7fc34bdde291be3d47e0ff21786e7a02ae0f2345e4f2d1a3ff3906318ddd99</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>Styles</name>
+      <anchorfile>classSoLocateHighlight.html</anchorfile>
+      <anchor>af07c2e0d9cb1d88f6a025f573a858ee1</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>EMISSIVE</name>
+      <anchorfile>classSoLocateHighlight.html</anchorfile>
+      <anchor>af07c2e0d9cb1d88f6a025f573a858ee1a90c934c0202d5351b45725f0e2ac484c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>EMISSIVE_DIFFUSE</name>
+      <anchorfile>classSoLocateHighlight.html</anchorfile>
+      <anchor>af07c2e0d9cb1d88f6a025f573a858ee1a52e67e528e74d278caed68e51b700c56</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoLocateHighlight.html</anchorfile>
+      <anchor>a186eb473e971d1cfd689fa7accd71dd0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoLocateHighlight</name>
+      <anchorfile>classSoLocateHighlight.html</anchorfile>
+      <anchor>a7561749edcd400972b6d67b66a35771e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>handleEvent</name>
+      <anchorfile>classSoLocateHighlight.html</anchorfile>
+      <anchor>ada9b05509db135e6059edfee89c3fcda</anchor>
+      <arglist>(SoHandleEventAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRenderBelowPath</name>
+      <anchorfile>classSoLocateHighlight.html</anchorfile>
+      <anchor>aec147e6d80af69318499840d15740042</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRenderInPath</name>
+      <anchorfile>classSoLocateHighlight.html</anchorfile>
+      <anchor>abcc6c3834a1a55e733703dd1d1e8b4c4</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>turnOffCurrentHighlight</name>
+      <anchorfile>classSoLocateHighlight.html</anchorfile>
+      <anchor>adfbadf7a2fa35d60c62ed19b2d2dbc99</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFColor</type>
+      <name>color</name>
+      <anchorfile>classSoLocateHighlight.html</anchorfile>
+      <anchor>a06f66b7ed507803f15323352f455b871</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>style</name>
+      <anchorfile>classSoLocateHighlight.html</anchorfile>
+      <anchor>a4847fc17a7ab36b3044068c2ab4c912b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>mode</name>
+      <anchorfile>classSoLocateHighlight.html</anchorfile>
+      <anchor>ab78e6b1f61534b86464e10688db7402a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoLocateHighlight.html</anchorfile>
+      <anchor>a26b8b8aa338d7f72daa960311c576a1e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoLocateHighlight</name>
+      <anchorfile>classSoLocateHighlight.html</anchorfile>
+      <anchor>aabe3974684e90c55512a90266855e9ff</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>redrawHighlighted</name>
+      <anchorfile>classSoLocateHighlight.html</anchorfile>
+      <anchor>a8bb907be65bd427904e3a1085a3f4fae</anchor>
+      <arglist>(SoAction *act, SbBool flag)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoLocation2Event</name>
+    <filename>classSoLocation2Event.html</filename>
+    <base>SoEvent</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoLocation2Event.html</anchorfile>
+      <anchor>ac59e9e64954ddc70b392e9926f8a7e8b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoLocation2Event</name>
+      <anchorfile>classSoLocation2Event.html</anchorfile>
+      <anchor>a31062f16ed60ad5ba77d0c5dab26eaab</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoLocation2Event</name>
+      <anchorfile>classSoLocation2Event.html</anchorfile>
+      <anchor>ac86547016b7b44cc1e18170225adec6e</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoLocation2Event.html</anchorfile>
+      <anchor>a84c09d98415e1feefa84ff773c080e7f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoLockManager</name>
+    <filename>classSoLockManager.html</filename>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>SetUnlockString</name>
+      <anchorfile>classSoLockManager.html</anchorfile>
+      <anchor>a6e4c722c471a8c75d7914f7aa7db5587</anchor>
+      <arglist>(char *unlockstr)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static char *</type>
+      <name>GetUnlockString</name>
+      <anchorfile>classSoLockManager.html</anchorfile>
+      <anchor>a40acc4edc9bfa6c361216dc831c63ad5</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoLOD</name>
+    <filename>classSoLOD.html</filename>
+    <base>SoGroup</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoLOD.html</anchorfile>
+      <anchor>a964a239e7798702ec62dd5b768bda310</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoLOD</name>
+      <anchorfile>classSoLOD.html</anchorfile>
+      <anchor>a7f4e8a39cb52053fcd2bb6832be1d0f0</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoLOD</name>
+      <anchorfile>classSoLOD.html</anchorfile>
+      <anchor>a787c6ff4952c4ff4748f22c9523db3e6</anchor>
+      <arglist>(int numchildren)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoLOD.html</anchorfile>
+      <anchor>a35ec3a6c4e45fa134612e7e18ba70192</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoLOD.html</anchorfile>
+      <anchor>ab305821f8c4881c2725f848360cf5379</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoLOD.html</anchorfile>
+      <anchor>a8f17f992e60232be0781655c64ed3da5</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRenderBelowPath</name>
+      <anchorfile>classSoLOD.html</anchorfile>
+      <anchor>ad50b9f1b7a6f756c63aa127f8f9f4da9</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRenderInPath</name>
+      <anchorfile>classSoLOD.html</anchorfile>
+      <anchor>a8b611718cdb4174bfa53186676f5294c</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRenderOffPath</name>
+      <anchorfile>classSoLOD.html</anchorfile>
+      <anchor>a4fdaa044ac94669dbdaf5a4b56aae85a</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoLOD.html</anchorfile>
+      <anchor>a5a73fedec6154c5005c81f4205933e85</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoLOD.html</anchorfile>
+      <anchor>a161a68356ed2480d680c4cc794eb9175</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoLOD.html</anchorfile>
+      <anchor>a141bfe227d07641f877cbcf983ef3403</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>audioRender</name>
+      <anchorfile>classSoLOD.html</anchorfile>
+      <anchor>a6418136457b91c70d5eef5af9599476f</anchor>
+      <arglist>(SoAudioRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoLOD.html</anchorfile>
+      <anchor>ac491d2c0249cd26d60eed7b425d116b7</anchor>
+      <arglist>(SoNotList *nl)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>range</name>
+      <anchorfile>classSoLOD.html</anchorfile>
+      <anchor>aa3764dcfeb89e251d1e1b3dde7744253</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>center</name>
+      <anchorfile>classSoLOD.html</anchorfile>
+      <anchor>a8008ee2c4b4bc78499c72df39e711012</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoLOD.html</anchorfile>
+      <anchor>ad8f7d10d4e4dd2d686fdbe9466067632</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoLOD</name>
+      <anchorfile>classSoLOD.html</anchorfile>
+      <anchor>a71c3f37e40b8719d3befc047bfb5a0b7</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual int</type>
+      <name>whichToTraverse</name>
+      <anchorfile>classSoLOD.html</anchorfile>
+      <anchor>a73207dffcfd21f9c8985f83916950009</anchor>
+      <arglist>(SoAction *)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMarkerSet</name>
+    <filename>classSoMarkerSet.html</filename>
+    <base>SoPointSet</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>MarkerType</name>
+      <anchorfile>classSoMarkerSet.html</anchorfile>
+      <anchor>ac86150a74fbb60927ccc5658fed5bfce</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMarkerSet.html</anchorfile>
+      <anchor>abe4fec3f52ec6989b8aba094fad8160b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoMarkerSet</name>
+      <anchorfile>classSoMarkerSet.html</anchorfile>
+      <anchor>aa5ca5009d19621342afdb23b2b217630</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoMarkerSet.html</anchorfile>
+      <anchor>a41e8663ed44c1913ec1171118849eea9</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoMarkerSet.html</anchorfile>
+      <anchor>ae21a7a81ca2852807ffbfc33f86c06c7</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoPointSet</name>
+      <anchorfile>classSoPointSet.html</anchorfile>
+      <anchor>a4c8a63a7c8aaa3bf88769ed6850c60e4</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoPointSet.html</anchorfile>
+      <anchor>a128f9bcfbb20f40abfd1ebe4e5dd6b39</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int</type>
+      <name>getNumDefinedMarkers</name>
+      <anchorfile>classSoMarkerSet.html</anchorfile>
+      <anchor>a02a350989d0f366a6757f708d6c233a4</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addMarker</name>
+      <anchorfile>classSoMarkerSet.html</anchorfile>
+      <anchor>a379da6b9b42817e751b8084a2955ff68</anchor>
+      <arglist>(int idx, const SbVec2s &size, const unsigned char *bytes, SbBool isLSBFirst=TRUE, SbBool isUpToDown=TRUE)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getMarker</name>
+      <anchorfile>classSoMarkerSet.html</anchorfile>
+      <anchor>aa50f939c2f4b71f80aaec48c8b874f75</anchor>
+      <arglist>(int idx, SbVec2s &size, const unsigned char *&bytes, SbBool &isLSBFirst)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>removeMarker</name>
+      <anchorfile>classSoMarkerSet.html</anchorfile>
+      <anchor>a096193bfb95288fb1bf3dadb2651a21c</anchor>
+      <arglist>(int idx)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isMarkerBitSet</name>
+      <anchorfile>classSoMarkerSet.html</anchorfile>
+      <anchor>ab7b4c9fb49461016c0cd479ba2eaf62b</anchor>
+      <arglist>(int idx, int bitNumber)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFInt32</type>
+      <name>markerIndex</name>
+      <anchorfile>classSoMarkerSet.html</anchorfile>
+      <anchor>ac2865f080490e7b89984a49b61628a43</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFInt32</type>
+      <name>numPoints</name>
+      <anchorfile>classSoPointSet.html</anchorfile>
+      <anchor>a1a74a03a73e24dc5c603f06b85e9916c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoMarkerSet.html</anchorfile>
+      <anchor>a582dbd3276ff951943064137a49bc798</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoMarkerSet</name>
+      <anchorfile>classSoMarkerSet.html</anchorfile>
+      <anchor>a122932a0dc975a71e855c2ccc89c4511</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoPointSet</name>
+      <anchorfile>classSoPointSet.html</anchorfile>
+      <anchor>a4f373fac284eb3dc28b7b8a1ed8d836d</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>generatePrimitives</name>
+      <anchorfile>classSoPointSet.html</anchorfile>
+      <anchor>a512572bfeab52723ebe142fefc6407a8</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>computeBBox</name>
+      <anchorfile>classSoPointSet.html</anchorfile>
+      <anchor>ab7b457365b643873358322657e8fd70b</anchor>
+      <arglist>(SoAction *action, SbBox3f &box, SbVec3f &center)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>generateDefaultNormals</name>
+      <anchorfile>classSoPointSet.html</anchorfile>
+      <anchor>a97a4e816e8a5fcd83e2df7610e8dea4f</anchor>
+      <arglist>(SoState *, SoNormalCache *nc)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>generateDefaultNormals</name>
+      <anchorfile>classSoPointSet.html</anchorfile>
+      <anchor>af24186c4352779a054422f1d37755c67</anchor>
+      <arglist>(SoState *state, SoNormalBundle *bundle)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMaterial</name>
+    <filename>classSoMaterial.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMaterial.html</anchorfile>
+      <anchor>ad8db410e9e255610c70ffa0e68d7b750</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoMaterial</name>
+      <anchorfile>classSoMaterial.html</anchorfile>
+      <anchor>a7a6aa33ecf28564f2a87185433432fb7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoMaterial.html</anchorfile>
+      <anchor>a1cf3b5f81a1c00ed5397b831f4642810</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoMaterial.html</anchorfile>
+      <anchor>a9456f2fd23af7e5bb33c4c38bd27025d</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoMaterial.html</anchorfile>
+      <anchor>a3931bf40d4162339f639723ccd1b7ede</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFColor</type>
+      <name>ambientColor</name>
+      <anchorfile>classSoMaterial.html</anchorfile>
+      <anchor>a929e0e85da6d18cf913b7b43fb466484</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFColor</type>
+      <name>diffuseColor</name>
+      <anchorfile>classSoMaterial.html</anchorfile>
+      <anchor>aacf72121a57569188bca484289bac69f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFColor</type>
+      <name>specularColor</name>
+      <anchorfile>classSoMaterial.html</anchorfile>
+      <anchor>a7ce33fb8e13f6f41fa130c30908280e3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFColor</type>
+      <name>emissiveColor</name>
+      <anchorfile>classSoMaterial.html</anchorfile>
+      <anchor>ad6bfbb0005031395237fb06e805d3be6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>shininess</name>
+      <anchorfile>classSoMaterial.html</anchorfile>
+      <anchor>a41b78cf9944b2c332021247b31de830b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>transparency</name>
+      <anchorfile>classSoMaterial.html</anchorfile>
+      <anchor>aac495dffe6ceb9e35103d8f82746164f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoMaterial.html</anchorfile>
+      <anchor>a96270753f705710ff7c9e5bfe815751c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoMaterial</name>
+      <anchorfile>classSoMaterial.html</anchorfile>
+      <anchor>a3b3d8faada9d7d5c407e80b8ad63b49c</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoMaterial.html</anchorfile>
+      <anchor>a6e432496706c7733b048c3106a669f52</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMaterialBinding</name>
+    <filename>classSoMaterialBinding.html</filename>
+    <base>SoNode</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Binding</name>
+      <anchorfile>classSoMaterialBinding.html</anchorfile>
+      <anchor>a4baca14ebba9410624ee304b633375cb</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>OVERALL</name>
+      <anchorfile>classSoMaterialBinding.html</anchorfile>
+      <anchor>a4baca14ebba9410624ee304b633375cbabe652f14992c8e44e453bccacaba4b17</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>PER_PART</name>
+      <anchorfile>classSoMaterialBinding.html</anchorfile>
+      <anchor>a4baca14ebba9410624ee304b633375cba289310fc808d820f99c572ea83b670dc</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>PER_PART_INDEXED</name>
+      <anchorfile>classSoMaterialBinding.html</anchorfile>
+      <anchor>a4baca14ebba9410624ee304b633375cbaeaa06e2bd45e3aef50c9586b252b6e98</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>PER_FACE</name>
+      <anchorfile>classSoMaterialBinding.html</anchorfile>
+      <anchor>a4baca14ebba9410624ee304b633375cba0bc18189ef28ac4a4d800d1e142694dc</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>PER_FACE_INDEXED</name>
+      <anchorfile>classSoMaterialBinding.html</anchorfile>
+      <anchor>a4baca14ebba9410624ee304b633375cba4de2959fe4a6ca10c563e029939fc598</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>PER_VERTEX</name>
+      <anchorfile>classSoMaterialBinding.html</anchorfile>
+      <anchor>a4baca14ebba9410624ee304b633375cbaf0a28a0664325baf9fdd40925bb3441c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>PER_VERTEX_INDEXED</name>
+      <anchorfile>classSoMaterialBinding.html</anchorfile>
+      <anchor>a4baca14ebba9410624ee304b633375cba886d81551ae3514ee93d26834e78f789</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>DEFAULT</name>
+      <anchorfile>classSoMaterialBinding.html</anchorfile>
+      <anchor>a4baca14ebba9410624ee304b633375cba3e612cea36c9e8dbf8f0a4f0607bae10</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>NONE</name>
+      <anchorfile>classSoMaterialBinding.html</anchorfile>
+      <anchor>a4baca14ebba9410624ee304b633375cbaac7a25d3f0a04251efc8ffe01632a8e2</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMaterialBinding.html</anchorfile>
+      <anchor>a5433e926c88d8c03021efff16a8d8b7f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoMaterialBinding</name>
+      <anchorfile>classSoMaterialBinding.html</anchorfile>
+      <anchor>abf4013195d54ffe89b8fbf7950ef1dba</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoMaterialBinding.html</anchorfile>
+      <anchor>aa6f3aa1b69641e3f2790f84508554a94</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoMaterialBinding.html</anchorfile>
+      <anchor>a2b449fbca03683a1c3b43178296f190f</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoMaterialBinding.html</anchorfile>
+      <anchor>a2f59c32c55eebbe7fcd64b9a00c4ad18</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoMaterialBinding.html</anchorfile>
+      <anchor>a49075f8514814206834725bc2d248f1e</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoMaterialBinding.html</anchorfile>
+      <anchor>ad18887d4a29fdc92a109d6be73d37979</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>value</name>
+      <anchorfile>classSoMaterialBinding.html</anchorfile>
+      <anchor>a254c01f6755298773b85bfacfd433de4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoMaterialBinding.html</anchorfile>
+      <anchor>acbe1b18906ef5805f64d4ff32f273a56</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoMaterialBinding</name>
+      <anchorfile>classSoMaterialBinding.html</anchorfile>
+      <anchor>a1d7962c71412c5a5d13695a7c81717e3</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMaterialBindingElement</name>
+    <filename>classSoMaterialBindingElement.html</filename>
+    <base>SoInt32Element</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Binding</name>
+      <anchorfile>classSoMaterialBindingElement.html</anchorfile>
+      <anchor>a5656483f86cb0b6b64bdb482bbf84e18</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoMaterialBindingElement.html</anchorfile>
+      <anchor>a0279c5eaf27c33dae03415d1af6940d0</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoMaterialBindingElement.html</anchorfile>
+      <anchor>a6c3ee27aa395958d40f3853c00e47133</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoMaterialBindingElement.html</anchorfile>
+      <anchor>a21bec68527e2de84ec3c9b338ab5f8e0</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoMaterialBindingElement.html</anchorfile>
+      <anchor>a86d3242c40b55be2fa1d62b53a58130c</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const Binding binding)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoMaterialBindingElement.html</anchorfile>
+      <anchor>a6792e598febb3a51e860cdf331e3fbc5</anchor>
+      <arglist>(SoState *const state, const Binding binding)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static Binding</type>
+      <name>get</name>
+      <anchorfile>classSoMaterialBindingElement.html</anchorfile>
+      <anchor>ad0a8d160b2ed61746353d436d93d419e</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static Binding</type>
+      <name>getDefault</name>
+      <anchorfile>classSoMaterialBindingElement.html</anchorfile>
+      <anchor>ab4d7c33ea4161458f83f0fb9d982b672</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoMaterialBindingElement</name>
+      <anchorfile>classSoMaterialBindingElement.html</anchorfile>
+      <anchor>a29721e0893cd0d000ef4026384d35653</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMaterialBundle</name>
+    <filename>classSoMaterialBundle.html</filename>
+    <base>SoBundle</base>
+    <member kind="function">
+      <type></type>
+      <name>SoMaterialBundle</name>
+      <anchorfile>classSoMaterialBundle.html</anchorfile>
+      <anchor>a3c69eebe0f4e8bc54464355d3544124f</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SoMaterialBundle</name>
+      <anchorfile>classSoMaterialBundle.html</anchorfile>
+      <anchor>a763e84e4ab3243e4ea630ea4cfb92c27</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setUpMultiple</name>
+      <anchorfile>classSoMaterialBundle.html</anchorfile>
+      <anchor>a41b7a3a8e22755aeb152f11e0afd8902</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>sendFirst</name>
+      <anchorfile>classSoMaterialBundle.html</anchorfile>
+      <anchor>a2427c02c7bdeedad56c064dacb42157c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>forceSend</name>
+      <anchorfile>classSoMaterialBundle.html</anchorfile>
+      <anchor>a5825c6e4643fbe819e625657487e03ba</anchor>
+      <arglist>(const int index)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isColorOnly</name>
+      <anchorfile>classSoMaterialBundle.html</anchorfile>
+      <anchor>afca8c8499aa6335563fa9f43449e889b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>send</name>
+      <anchorfile>classSoMaterialBundle.html</anchorfile>
+      <anchor>afab2c71eb1bfb1500ecc3c0c8a34998b</anchor>
+      <arglist>(const int index, const SbBool betweenbeginend)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMatrixTransform</name>
+    <filename>classSoMatrixTransform.html</filename>
+    <base>SoTransformation</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMatrixTransform.html</anchorfile>
+      <anchor>a10e05a60f6cc540d7f04f15bf2fb018f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoMatrixTransform</name>
+      <anchorfile>classSoMatrixTransform.html</anchorfile>
+      <anchor>a65f9382ef6ebe7e199056b28b7626730</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoMatrixTransform.html</anchorfile>
+      <anchor>aad34a9376bbcbb046224f79b4a4d8e88</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoMatrixTransform.html</anchorfile>
+      <anchor>a8ffecb35e560f23a44effea3fe1e76d8</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoMatrixTransform.html</anchorfile>
+      <anchor>aae2ab59d1a411437fc7188db56f67402</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoMatrixTransform.html</anchorfile>
+      <anchor>a251df83369e0bb83262cd891393c17f3</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoMatrixTransform.html</anchorfile>
+      <anchor>a4eeea148677647351c4a38594c307c3f</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoMatrixTransform.html</anchorfile>
+      <anchor>ad6920838a25af849c026b0412539190c</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoMatrixTransform.html</anchorfile>
+      <anchor>a70f3a2af96bae7df53497a3dc49fbabe</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFMatrix</type>
+      <name>matrix</name>
+      <anchorfile>classSoMatrixTransform.html</anchorfile>
+      <anchor>a528414bdae6cee21514fc642ce8a2783</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoMatrixTransform.html</anchorfile>
+      <anchor>a0577345481a329720715e7f160e6934f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoMatrixTransform</name>
+      <anchorfile>classSoMatrixTransform.html</anchorfile>
+      <anchor>a5d77725ad9247a7360438aba523b9e16</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMemoryError</name>
+    <filename>classSoMemoryError.html</filename>
+    <base>SoError</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMemoryError.html</anchorfile>
+      <anchor>a8d27cbd0ba4a0fe86c94ff651eef0dbe</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>post</name>
+      <anchorfile>classSoMemoryError.html</anchorfile>
+      <anchor>a6c7cce40d6bc13961b97e230468cbe6f</anchor>
+      <arglist>(const char *const whatWasAllocated)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SoErrorCBPtr</type>
+      <name>getHandler</name>
+      <anchorfile>classSoMemoryError.html</anchorfile>
+      <anchor>aa3c6e03dfd7c6b933053cd4c52b149ba</anchor>
+      <arglist>(void *&data) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFBitMask</name>
+    <filename>classSoMFBitMask.html</filename>
+    <base>SoMFEnum</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFBitMask.html</anchorfile>
+      <anchor>a34b288f4f2c034759f2040e9c5fe3901</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFBitMask.html</anchorfile>
+      <anchor>a2e893d968ae686292d39204f7b92c000</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFBitMask.html</anchorfile>
+      <anchor>adc8a2db509d42f48ab86a6de9338a00c</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const int *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFEnum.html</anchorfile>
+      <anchor>a0f27437fe2f07a4ba4594fb5713ae257</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFEnum.html</anchorfile>
+      <anchor>a67922196ad9c47f2c13e67e311bb9965</anchor>
+      <arglist>(const SbName name)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFEnum.html</anchorfile>
+      <anchor>a312494fabb1a0367d22ecb2ad673dc47</anchor>
+      <arglist>(const int idx, const SbName name)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setEnums</name>
+      <anchorfile>classSoMFEnum.html</anchorfile>
+      <anchor>ad200588ff41105dbb3d6fa103b13a8b3</anchor>
+      <arglist>(const int num, const int *const values, const SbName *const names)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNumEnums</name>
+      <anchorfile>classSoMFEnum.html</anchorfile>
+      <anchor>a88137a4cb37f5ee2de9e10c3b6420e06</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getEnum</name>
+      <anchorfile>classSoMFEnum.html</anchorfile>
+      <anchor>a3189d9f946bcfd22699c09ab4eb44503</anchor>
+      <arglist>(const int idx, SbName &name) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoMField</name>
+      <anchorfile>classSoMField.html</anchorfile>
+      <anchor>af07d4320c3c4be08678e3b56a57f4c50</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNum</name>
+      <anchorfile>classSoMField.html</anchorfile>
+      <anchor>ad60b7da6d786926cea93c676ad623977</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setNum</name>
+      <anchorfile>classSoMField.html</anchorfile>
+      <anchor>ad41785f63d6cf99f4a8bc6fedd55d398</anchor>
+      <arglist>(const int num)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteValues</name>
+      <anchorfile>classSoMField.html</anchorfile>
+      <anchor>a00b7c3f249ed2333901bb73accc38ad8</anchor>
+      <arglist>(int start, int num=-1)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>insertSpace</name>
+      <anchorfile>classSoMField.html</anchorfile>
+      <anchor>ab5ef85c5febe2f5faff55f0a29f96d6b</anchor>
+      <arglist>(int start, int num)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>set1</name>
+      <anchorfile>classSoMField.html</anchorfile>
+      <anchor>a19232a6e205fd3d9088f0c30363cc830</anchor>
+      <arglist>(const int index, const char *const valuestring)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>get1</name>
+      <anchorfile>classSoMField.html</anchorfile>
+      <anchor>ad0734eb8ec34ecbb633ccffce0f3fb83</anchor>
+      <arglist>(const int index, SbString &valuestring)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>enableDeleteValues</name>
+      <anchorfile>classSoMField.html</anchorfile>
+      <anchor>a62ce03063996d39fdee9ef36658db21b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isDeleteValuesEnabled</name>
+      <anchorfile>classSoMField.html</anchorfile>
+      <anchor>ae4a6f5096330fa3167b7fab91c589f16</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFEnum.html</anchorfile>
+      <anchor>a53c71cad00b22a5c049fe10253b528eb</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFEnum.html</anchorfile>
+      <anchor>a6cb259be3f4811babdb69c103f434de3</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>findEnumValue</name>
+      <anchorfile>classSoMFEnum.html</anchorfile>
+      <anchor>aaea86eee80aae8df585cad9e07bd4935</anchor>
+      <arglist>(const SbName &name, int &value)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>findEnumName</name>
+      <anchorfile>classSoMFEnum.html</anchorfile>
+      <anchor>a230c3c2866c5abed0375c031d5e54747</anchor>
+      <arglist>(int value, const SbName *&name) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoMField</name>
+      <anchorfile>classSoMField.html</anchorfile>
+      <anchor>a687eeb3ee47c6caa258694bb659678f9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>makeRoom</name>
+      <anchorfile>classSoMField.html</anchorfile>
+      <anchor>ac07f6388c27eba3c4be8437e035adc4a</anchor>
+      <arglist>(int newnum)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SoNotRec</type>
+      <name>createNotRec</name>
+      <anchorfile>classSoMField.html</anchorfile>
+      <anchor>a66c71f07e8204ba2ee7d7aa8e9cb739b</anchor>
+      <arglist>(SoBase *container)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbBool</type>
+      <name>legalValuesSet</name>
+      <anchorfile>classSoMFEnum.html</anchorfile>
+      <anchor>a122b8190d954e78386039ab423e06ca9</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>int</type>
+      <name>numEnums</name>
+      <anchorfile>classSoMFEnum.html</anchorfile>
+      <anchor>ab94dff3d1e1844355dec114a778a219b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>int *</type>
+      <name>enumValues</name>
+      <anchorfile>classSoMFEnum.html</anchorfile>
+      <anchor>a6734f182556874b8aab24aa0626f1e19</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbName *</type>
+      <name>enumNames</name>
+      <anchorfile>classSoMFEnum.html</anchorfile>
+      <anchor>a8bee79790c148e0cdd2a30269bb8b2c3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>int</type>
+      <name>num</name>
+      <anchorfile>classSoMField.html</anchorfile>
+      <anchor>ae7b3a61bcc18b20c5bdf971db5942fad</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>int</type>
+      <name>maxNum</name>
+      <anchorfile>classSoMField.html</anchorfile>
+      <anchor>ab9c4ae077d62a4e8a51dc5113d96a869</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbBool</type>
+      <name>userDataIsUsed</name>
+      <anchorfile>classSoMField.html</anchorfile>
+      <anchor>a8301aed1f6d683c54e74237b08855e63</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFBool</name>
+    <filename>classSoMFBool.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFBool.html</anchorfile>
+      <anchor>a6b000d18c156593d1a2d3e84dcd9a9e1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFBool.html</anchorfile>
+      <anchor>a873c4e1e1a2003f90a84881b3dc9edbe</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFBool.html</anchorfile>
+      <anchor>abc331465fe91de3e5d8fd1692c93ea1f</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbBool *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFBool.html</anchorfile>
+      <anchor>ac8e332695ec2fb61646099dcedecd563</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFBool.html</anchorfile>
+      <anchor>a2bd724dd79d75399bf5fd28e27524782</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFBool.html</anchorfile>
+      <anchor>ac60a1672458d8c5383d66b6d0c91f617</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFColor</name>
+    <filename>classSoMFColor.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFColor.html</anchorfile>
+      <anchor>a784a132eb65b0d00f48db3b89dcf783d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFColor.html</anchorfile>
+      <anchor>acd6fecaf27984f402c0f9ebdc85a9380</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFColor.html</anchorfile>
+      <anchor>ad5ca708bd2fd1480e2958984a1beb7f8</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbColor *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFColor.html</anchorfile>
+      <anchor>a4e3424b71a6a0dff44eb522ae65f3ad9</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValues</name>
+      <anchorfile>classSoMFColor.html</anchorfile>
+      <anchor>a50ace263f90d24d1b3f13792ee4631e4</anchor>
+      <arglist>(int start, int num, const float rgb[][3])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setHSVValues</name>
+      <anchorfile>classSoMFColor.html</anchorfile>
+      <anchor>aa0335780508dbfed5832f1233f4c7781</anchor>
+      <arglist>(int start, int num, const float hsv[][3])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFColor.html</anchorfile>
+      <anchor>aa1535424e276f7a74fd2762d7b399c0c</anchor>
+      <arglist>(const SbVec3f &vec)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFColor.html</anchorfile>
+      <anchor>aa25627a9c7c80843c44d1800b37242aa</anchor>
+      <arglist>(float r, float g, float b)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFColor.html</anchorfile>
+      <anchor>aa41dd824fdafc0181150c4547190327b</anchor>
+      <arglist>(const float rgb[3])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setHSVValue</name>
+      <anchorfile>classSoMFColor.html</anchorfile>
+      <anchor>ac8075af66233b05738d0422e932ff689</anchor>
+      <arglist>(float h, float s, float v)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setHSVValue</name>
+      <anchorfile>classSoMFColor.html</anchorfile>
+      <anchor>a9739da99fdf2c130bfbbd013103240cc</anchor>
+      <arglist>(const float hsv[3])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFColor.html</anchorfile>
+      <anchor>a5e4571ce2f574ba2bb74cb37ceadde49</anchor>
+      <arglist>(int idx, const SbVec3f &vec)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFColor.html</anchorfile>
+      <anchor>ab220b8cb2607362df56a71044f283afd</anchor>
+      <arglist>(int idx, float r, float g, float b)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFColor.html</anchorfile>
+      <anchor>a7fa587f2a1aa76f159f11ee46d57b80a</anchor>
+      <arglist>(int idx, const float rgb[3])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1HSVValue</name>
+      <anchorfile>classSoMFColor.html</anchorfile>
+      <anchor>a71be5539b28ceb540e788fda53f5de4a</anchor>
+      <arglist>(int idx, float h, float s, float v)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1HSVValue</name>
+      <anchorfile>classSoMFColor.html</anchorfile>
+      <anchor>af3823b5ad381fd04a6c27a366064d6b6</anchor>
+      <arglist>(int idx, const float hsv[3])</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFColor.html</anchorfile>
+      <anchor>a15da88b0e801784266b0053d223ac482</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFColor.html</anchorfile>
+      <anchor>a9b0b4744cac7678949fce2f20a55ba92</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFColorRGBA</name>
+    <filename>classSoMFColorRGBA.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFColorRGBA.html</anchorfile>
+      <anchor>a7691d8c58828c8c2754aa242649b7168</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFColorRGBA.html</anchorfile>
+      <anchor>a70cedf621c804332680fab2c199492c4</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFColorRGBA.html</anchorfile>
+      <anchor>ab081703773605638f29accd893c7880d</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbColor4f *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFColorRGBA.html</anchorfile>
+      <anchor>a939034132da5b20cd4c82428b9c334c9</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValues</name>
+      <anchorfile>classSoMFColorRGBA.html</anchorfile>
+      <anchor>a4c2e62093b5f06b80e163c9a45dc632a</anchor>
+      <arglist>(int start, int num, const float rgba[][4])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setHSVValues</name>
+      <anchorfile>classSoMFColorRGBA.html</anchorfile>
+      <anchor>a7c0b8d5e5bf43746ef779a1cf51b28fe</anchor>
+      <arglist>(int start, int num, const float hsv[][4])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFColorRGBA.html</anchorfile>
+      <anchor>a106d132378ede9a0025103c3ad113838</anchor>
+      <arglist>(const SbVec4f &vec)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFColorRGBA.html</anchorfile>
+      <anchor>a6aee7caa4bee6a9bec25dceb6803b118</anchor>
+      <arglist>(float r, float g, float b, float a)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFColorRGBA.html</anchorfile>
+      <anchor>a4de2c44fb78b7a840cb4dfb30ec1a797</anchor>
+      <arglist>(const float rgba[4])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setHSVValue</name>
+      <anchorfile>classSoMFColorRGBA.html</anchorfile>
+      <anchor>a0c6efa5375c0e9d5f7f5ace4713a6bc1</anchor>
+      <arglist>(float h, float s, float v, float a)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setHSVValue</name>
+      <anchorfile>classSoMFColorRGBA.html</anchorfile>
+      <anchor>a973f86c0033692066867c39efb4619ed</anchor>
+      <arglist>(const float hsva[4])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFColorRGBA.html</anchorfile>
+      <anchor>a06561c22a6a451d4937970d6456b59ac</anchor>
+      <arglist>(int idx, const SbVec4f &vec)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFColorRGBA.html</anchorfile>
+      <anchor>ae6cbdf22db37c3b2a70e4cfbc103c672</anchor>
+      <arglist>(int idx, float r, float g, float b, float a)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFColorRGBA.html</anchorfile>
+      <anchor>a16ba3faac35a46fb25aea9e5b0e705c1</anchor>
+      <arglist>(int idx, const float rgba[4])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1HSVValue</name>
+      <anchorfile>classSoMFColorRGBA.html</anchorfile>
+      <anchor>a290798a90a9019ed9070d2042342079e</anchor>
+      <arglist>(int idx, float h, float s, float v, float a)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1HSVValue</name>
+      <anchorfile>classSoMFColorRGBA.html</anchorfile>
+      <anchor>a8281388e0e1714557e79cdd32c41799b</anchor>
+      <arglist>(int idx, const float hsva[4])</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFColorRGBA.html</anchorfile>
+      <anchor>ad59b3dd08e2f6af0f5d26ee01596bce2</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFColorRGBA.html</anchorfile>
+      <anchor>a4f07d4cfa8b9d6660354e57f370686be</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFDouble</name>
+    <filename>classSoMFDouble.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFDouble.html</anchorfile>
+      <anchor>ac546e751454b832d94289e303aaa5b50</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFDouble.html</anchorfile>
+      <anchor>a765a332b8e6d7dbb59cefbaee3171608</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFDouble.html</anchorfile>
+      <anchor>a7b8e6c25279f1fb39519757a61760a1e</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const double *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFDouble.html</anchorfile>
+      <anchor>ae872447870dbc084aad5ef0e5fca321a</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFDouble.html</anchorfile>
+      <anchor>a78fbe5b2b90560d40db9cdf7aee89e24</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFDouble.html</anchorfile>
+      <anchor>a3412f284029b5006016dd467f8921203</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFEngine</name>
+    <filename>classSoMFEngine.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFEngine.html</anchorfile>
+      <anchor>a56a3685beb623108093f6d5c326ba277</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFEngine.html</anchorfile>
+      <anchor>ad948d34dbe790b3fe88addde938c217b</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFEngine.html</anchorfile>
+      <anchor>a894f51c99b98e632379d661c65812d73</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SoEngine **</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFEngine.html</anchorfile>
+      <anchor>a3a0354522b6d50180c48f5df1308d8c5</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>fixCopy</name>
+      <anchorfile>classSoMFEngine.html</anchorfile>
+      <anchor>a87f8286c967043661a9fa14301d15bb4</anchor>
+      <arglist>(SbBool copyconnections)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>referencesCopy</name>
+      <anchorfile>classSoMFEngine.html</anchorfile>
+      <anchor>a955125565a225efcbc67eb58551e7dd7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteValues</name>
+      <anchorfile>classSoMFEngine.html</anchorfile>
+      <anchor>a75e6b106ba70f4408d595cfc7dfcb878</anchor>
+      <arglist>(int start, int num=-1)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>insertSpace</name>
+      <anchorfile>classSoMFEngine.html</anchorfile>
+      <anchor>a08f8d1ee8b4e04c6fdb242c433470bfd</anchor>
+      <arglist>(int start, int num)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFEnum</name>
+    <filename>classSoMFEnum.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFEnum.html</anchorfile>
+      <anchor>a51a46b986eb0656c1c2993a2fad2387b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFEnum.html</anchorfile>
+      <anchor>adc2887bc4244f16ee6257c9790820ad5</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFEnum.html</anchorfile>
+      <anchor>a4f456943005be9eaba2228b33743d4b9</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFFloat</name>
+    <filename>classSoMFFloat.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFFloat.html</anchorfile>
+      <anchor>a9c212a6954774214c14b1e3698781142</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFFloat.html</anchorfile>
+      <anchor>aff1552bf3800db8847d4b25924f8182a</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFFloat.html</anchorfile>
+      <anchor>acedba1460867654ad6a2d634c6732462</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const float *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFFloat.html</anchorfile>
+      <anchor>aa29f5b864e5b1d3ee04e404cf1030eed</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFFloat.html</anchorfile>
+      <anchor>af923ff0e3576fef514bbef075d191d9c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFFloat.html</anchorfile>
+      <anchor>ae7966e4d07dab65499495a55792094d7</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMField</name>
+    <filename>classSoMField.html</filename>
+    <base>SoField</base>
+  </compound>
+  <compound kind="class">
+    <name>SoMFInt32</name>
+    <filename>classSoMFInt32.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFInt32.html</anchorfile>
+      <anchor>a8d24088c157678a2d0bef7c4edc2b133</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFInt32.html</anchorfile>
+      <anchor>a147f9a5ad50e4f779305b33dd84c2236</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFInt32.html</anchorfile>
+      <anchor>a7ca756ea04ac3c7e1babf0ccd1a733e9</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const int32_t *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFInt32.html</anchorfile>
+      <anchor>a54b068aaf0e121edd062f8d78e88c601</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFInt32.html</anchorfile>
+      <anchor>af8144f90ca9112e782723f32357e45da</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFInt32.html</anchorfile>
+      <anchor>a0b712bf8ef3d9cdb99422cb837593a8d</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFMatrix</name>
+    <filename>classSoMFMatrix.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFMatrix.html</anchorfile>
+      <anchor>a35d7c4ea89438284c8dacba622c37782</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFMatrix.html</anchorfile>
+      <anchor>a5270a64c201a10092ddb0cfe7dfe86f4</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFMatrix.html</anchorfile>
+      <anchor>a3126d61bf7f25a7dc2c080213200575e</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbMatrix *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFMatrix.html</anchorfile>
+      <anchor>a02447c4ca6d03a174b1fa08278301dbd</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFMatrix.html</anchorfile>
+      <anchor>a1c01e374a092ea76203c37daea12e4f7</anchor>
+      <arglist>(const float a11, const float a12, const float a13, const float a14, const float a21, const float a22, const float a23, const float a24, const float a31, const float a32, const float a33, const float a34, const float a41, const float a42, const float a43, const float a44)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFMatrix.html</anchorfile>
+      <anchor>accdb4f897af56021ffe4a89d63c44289</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFMatrix.html</anchorfile>
+      <anchor>a0617ac385fbf74a3c224c91dc9f73358</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFName</name>
+    <filename>classSoMFName.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFName.html</anchorfile>
+      <anchor>a25e5ae83cbe133b65a8d5cbe1ff16eae</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFName.html</anchorfile>
+      <anchor>a4774469f3a2b007ac91877f50b133534</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFName.html</anchorfile>
+      <anchor>ae6d8e53fa35e0ee8e370279e06af30a6</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbName *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFName.html</anchorfile>
+      <anchor>a1c0d921b4a4ad162df624192810bab09</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValues</name>
+      <anchorfile>classSoMFName.html</anchorfile>
+      <anchor>acfce262e4c8bd0547f5e4f1fc7a1e014</anchor>
+      <arglist>(const int start, const int num, const char *strings[])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFName.html</anchorfile>
+      <anchor>aab308a625f14a25cc8d1681a47cf7501</anchor>
+      <arglist>(const char *str)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFName.html</anchorfile>
+      <anchor>a3ff341f6afad02c1ce9bfc0223c7e458</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFName.html</anchorfile>
+      <anchor>a8655695c5fe0d59e2c1da8aff5928cbf</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFNode</name>
+    <filename>classSoMFNode.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFNode.html</anchorfile>
+      <anchor>a0274529d80e6bde29dac69b2978a045d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFNode.html</anchorfile>
+      <anchor>af224f399e0105d4714d17b621013ec94</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFNode.html</anchorfile>
+      <anchor>a4251e45fd67dfc688758904db9ec5c70</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SoNode **</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFNode.html</anchorfile>
+      <anchor>ad912640910492045232f21b8d1a63cbc</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>fixCopy</name>
+      <anchorfile>classSoMFNode.html</anchorfile>
+      <anchor>aa6e774457d4f3319eb9d21e10721d45e</anchor>
+      <arglist>(SbBool copyconnections)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>referencesCopy</name>
+      <anchorfile>classSoMFNode.html</anchorfile>
+      <anchor>ae4e230012f02405bcede66a912cc8cec</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addNode</name>
+      <anchorfile>classSoMFNode.html</anchorfile>
+      <anchor>ac6c2b304ac32207a68eaad65e49c2072</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>insertNode</name>
+      <anchorfile>classSoMFNode.html</anchorfile>
+      <anchor>a1b59464136a4d213e28f0d632b2358b8</anchor>
+      <arglist>(SoNode *node, int idx)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoNode *</type>
+      <name>getNode</name>
+      <anchorfile>classSoMFNode.html</anchorfile>
+      <anchor>aca0912a9a7df9d50a9f98621938c7ebc</anchor>
+      <arglist>(int idx) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>findNode</name>
+      <anchorfile>classSoMFNode.html</anchorfile>
+      <anchor>a6a3867aa416470c928b1bf40a8f208e0</anchor>
+      <arglist>(const SoNode *node) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNumNodes</name>
+      <anchorfile>classSoMFNode.html</anchorfile>
+      <anchor>aee70ba9d0e7636b1a5da9db21d1ce351</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeNode</name>
+      <anchorfile>classSoMFNode.html</anchorfile>
+      <anchor>a8bbaaf2392ce500e2fbb67c8591c1691</anchor>
+      <arglist>(int index)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeNode</name>
+      <anchorfile>classSoMFNode.html</anchorfile>
+      <anchor>a097e65231abce5a86c10ba0a94571306</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeAllNodes</name>
+      <anchorfile>classSoMFNode.html</anchorfile>
+      <anchor>add346c87741ebbadd0fa7c84997735e6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>replaceNode</name>
+      <anchorfile>classSoMFNode.html</anchorfile>
+      <anchor>aa714f0501f11c9dafac9a2bc181d21e8</anchor>
+      <arglist>(int idx, SoNode *newnode)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>replaceNode</name>
+      <anchorfile>classSoMFNode.html</anchorfile>
+      <anchor>aca35cfd957e6592ac6ae942f59770104</anchor>
+      <arglist>(SoNode *oldnode, SoNode *newnode)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteValues</name>
+      <anchorfile>classSoMFNode.html</anchorfile>
+      <anchor>ae84bef6b8dfaf807ba08710ad3329842</anchor>
+      <arglist>(int start, int num=-1)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>insertSpace</name>
+      <anchorfile>classSoMFNode.html</anchorfile>
+      <anchor>adac23e1714ca11172daaecc55214a31d</anchor>
+      <arglist>(int start, int num)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFPath</name>
+    <filename>classSoMFPath.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFPath.html</anchorfile>
+      <anchor>a416bacbf017a19f90451dafd0176cc78</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFPath.html</anchorfile>
+      <anchor>aaa999bb8fbdd5fe71e0038238c3d9187</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFPath.html</anchorfile>
+      <anchor>afbe001067e5d52fdf92c1cf56bdcb5da</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SoPath **</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFPath.html</anchorfile>
+      <anchor>ac37df7623fd4045e44d7af595efc48ec</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoMFPath.html</anchorfile>
+      <anchor>a13ac392429032424273d0e31a165da38</anchor>
+      <arglist>(SoNotList *l)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>fixCopy</name>
+      <anchorfile>classSoMFPath.html</anchorfile>
+      <anchor>a1e02d5cb1b7c669a66e6935f15dc5ad9</anchor>
+      <arglist>(SbBool copyconnections)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>referencesCopy</name>
+      <anchorfile>classSoMFPath.html</anchorfile>
+      <anchor>ac35cfbaea665a398bf678b60b73139f6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteValues</name>
+      <anchorfile>classSoMFPath.html</anchorfile>
+      <anchor>a116b84beb9f733a318a47f627e642393</anchor>
+      <arglist>(int start, int num=-1)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>insertSpace</name>
+      <anchorfile>classSoMFPath.html</anchorfile>
+      <anchor>aefe9513cb523b93c3f41b9a371ca0ab3</anchor>
+      <arglist>(int start, int num)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFPlane</name>
+    <filename>classSoMFPlane.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFPlane.html</anchorfile>
+      <anchor>a9cf51647aada8130f1994ec3a73a2992</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFPlane.html</anchorfile>
+      <anchor>a9d03dbf56dccd551501b77779a9401f8</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFPlane.html</anchorfile>
+      <anchor>ac029ca09cfa6710e56cd5da733d39e28</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbPlane *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFPlane.html</anchorfile>
+      <anchor>aeeeb60963c0cd0256b5033e30cfdc1b6</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFPlane.html</anchorfile>
+      <anchor>a73a84012fae484681777ce857383ae7b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFPlane.html</anchorfile>
+      <anchor>a62bfe0ed0f52c052a3dee6fe2828af23</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFRotation</name>
+    <filename>classSoMFRotation.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFRotation.html</anchorfile>
+      <anchor>a59a427f06160e1befa8b1e8791c17878</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFRotation.html</anchorfile>
+      <anchor>a285a92463a139b80a356b330a32ce15f</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFRotation.html</anchorfile>
+      <anchor>a94cecfa626bdd55115a9f531a60c99f1</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbRotation *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFRotation.html</anchorfile>
+      <anchor>a78761135352a5a23c420a778622d6715</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValues</name>
+      <anchorfile>classSoMFRotation.html</anchorfile>
+      <anchor>a71a7433d9ac9e5f99601a355adbece1f</anchor>
+      <arglist>(const int start, const int num, const float q[][4])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFRotation.html</anchorfile>
+      <anchor>a622f28f8e25b79b58274e9bf91f19c90</anchor>
+      <arglist>(const int idx, const float q0, const float q1, const float q2, const float q3)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFRotation.html</anchorfile>
+      <anchor>acc02204c540aadcb8fef65dd163084dd</anchor>
+      <arglist>(const int idx, const float q[4])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFRotation.html</anchorfile>
+      <anchor>a006c0888c69ca41d95d080cd9c560cb4</anchor>
+      <arglist>(const int idx, const SbVec3f &axis, const float angle)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFRotation.html</anchorfile>
+      <anchor>a7ffc93da0846d653d06e6aa8c70992a6</anchor>
+      <arglist>(const float q0, const float q1, const float q2, const float q3)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFRotation.html</anchorfile>
+      <anchor>a4149bb31f4aac82480fe10e8b600b75d</anchor>
+      <arglist>(const float q[4])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFRotation.html</anchorfile>
+      <anchor>a165dd9bdd77ca53a4edeeba9fced9ef9</anchor>
+      <arglist>(const SbVec3f &axis, const float angle)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFRotation.html</anchorfile>
+      <anchor>a452c82ad69c79ced102db5161b864b60</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFRotation.html</anchorfile>
+      <anchor>a16e672367ea143f15db121930df0b80d</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFShort</name>
+    <filename>classSoMFShort.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFShort.html</anchorfile>
+      <anchor>af800a620cb36626eca86b9eb209349a7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFShort.html</anchorfile>
+      <anchor>a99ed026c34e38d0fa06a9497b06caa8f</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFShort.html</anchorfile>
+      <anchor>aa2e030facece2a41899a13cc29026f1b</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const short *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFShort.html</anchorfile>
+      <anchor>a6d33e8d1ec0e7d9f43fe31e94d1a91ec</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFShort.html</anchorfile>
+      <anchor>a95e805f53116c342fbfdf67d5f65a077</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFShort.html</anchorfile>
+      <anchor>aec30aa2c92a42f1cbc14f144bffd94fd</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFString</name>
+    <filename>classSoMFString.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFString.html</anchorfile>
+      <anchor>a543aaed8e33db1d2f431f43e13494f0a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFString.html</anchorfile>
+      <anchor>a863bc0911645cd3bdf289f05165d2b45</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFString.html</anchorfile>
+      <anchor>adb7bdd53ba08d21ab21550edcb4c90c0</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbString *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFString.html</anchorfile>
+      <anchor>a7804da258d8f4b0c5cadd6d451a48f3a</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValues</name>
+      <anchorfile>classSoMFString.html</anchorfile>
+      <anchor>a6d6fe55ec59600c84574cfaddd232008</anchor>
+      <arglist>(const int start, const int num, const char *strings[])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFString.html</anchorfile>
+      <anchor>ac091e85c9620e67cc1944a2e58e41ae1</anchor>
+      <arglist>(const char *string)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>deleteText</name>
+      <anchorfile>classSoMFString.html</anchorfile>
+      <anchor>a067411b95c97e16ebf0930a72f469a8b</anchor>
+      <arglist>(const int fromline, const int fromchar, const int toline, const int tochar)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFString.html</anchorfile>
+      <anchor>a41faabae057cb0bdb5ee4cf436ce73d8</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFString.html</anchorfile>
+      <anchor>ae5e8d8f400bd52b82995bbef96fa8765</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFTime</name>
+    <filename>classSoMFTime.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFTime.html</anchorfile>
+      <anchor>a266d6a49f0b7049f2cfb560b65ad1824</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFTime.html</anchorfile>
+      <anchor>a5680570e32f3f34b14e5dd91cfd58bd7</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFTime.html</anchorfile>
+      <anchor>ad864b1e911aa2d6227ee2d3d7cc29ac3</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbTime *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFTime.html</anchorfile>
+      <anchor>a1639b0b1cace4cb7ff52dcf54d8978bf</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFTime.html</anchorfile>
+      <anchor>ac3c765ea48f9710d6e0d7ca981cfdb0f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFTime.html</anchorfile>
+      <anchor>a662116168a83e9a0bca423b51d40fdc5</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFUInt32</name>
+    <filename>classSoMFUInt32.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFUInt32.html</anchorfile>
+      <anchor>a3b46754eaa833e503a8b1af0641f641f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFUInt32.html</anchorfile>
+      <anchor>a26382c1b7dbc9de0ff5b7a848edc0cd1</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFUInt32.html</anchorfile>
+      <anchor>a46f8caa057ea7e725916821d8110ca35</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const uint32_t *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFUInt32.html</anchorfile>
+      <anchor>adf381f18b334c2bc5cfc6cda10a34f82</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFUInt32.html</anchorfile>
+      <anchor>ad242017fecd19338a6b0c36d5c4d9798</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFUInt32.html</anchorfile>
+      <anchor>aa1580b213a92438cd7e4b274bc33e0a1</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFUShort</name>
+    <filename>classSoMFUShort.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFUShort.html</anchorfile>
+      <anchor>a456a80a1b5b9761fe8b5d8a030f7116d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFUShort.html</anchorfile>
+      <anchor>a119da38268c8ec333cc386f42e74e164</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFUShort.html</anchorfile>
+      <anchor>a85f20eb4fcdc72c2a9d02211e4dc9f71</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const unsigned short *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFUShort.html</anchorfile>
+      <anchor>a2f28e5145595ef1b9221015224b58b42</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFUShort.html</anchorfile>
+      <anchor>a82eecb94fef514748449288b82db5a97</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFUShort.html</anchorfile>
+      <anchor>a7358eb7f0e8e8bb6fb86c9708030b646</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFVec2b</name>
+    <filename>classSoMFVec2b.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFVec2b.html</anchorfile>
+      <anchor>a41c92a7d9a0fd509fc8ac081a36e3aad</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFVec2b.html</anchorfile>
+      <anchor>a12e6b0ebd95b59d576e7911da112d160</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFVec2b.html</anchorfile>
+      <anchor>ab1f9116b65eb1fc863916defa7c07d5e</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2b *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFVec2b.html</anchorfile>
+      <anchor>a7fdb2780174b8479d8b569c73673fae0</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValues</name>
+      <anchorfile>classSoMFVec2b.html</anchorfile>
+      <anchor>a4885c329cb49917d42378ee31adae236</anchor>
+      <arglist>(int start, int num, const int8_t xy[][2])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec2b.html</anchorfile>
+      <anchor>a119d8075f0b3639f71d88d66d4510622</anchor>
+      <arglist>(int idx, int8_t x, int8_t y)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec2b.html</anchorfile>
+      <anchor>afa521198e3eb2863549801bc457e93d9</anchor>
+      <arglist>(int idx, const int8_t xy[2])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec2b.html</anchorfile>
+      <anchor>a1e300d0e680256e4985a99d9f6fb7904</anchor>
+      <arglist>(int8_t x, int8_t y)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec2b.html</anchorfile>
+      <anchor>a722202be4a7402d6d58694d7b9dcf57a</anchor>
+      <arglist>(const int8_t xy[2])</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFVec2b.html</anchorfile>
+      <anchor>a8b1e7f1f40df0808fabc14c158a26b97</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFVec2b.html</anchorfile>
+      <anchor>a54dc3e52fd6d1e824bc807e17a0bbf13</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFVec2d</name>
+    <filename>classSoMFVec2d.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFVec2d.html</anchorfile>
+      <anchor>a2f17ba0eeffff4a9b814025969ab9182</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFVec2d.html</anchorfile>
+      <anchor>a80bcf57a21f42cb329ab8d99733df361</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFVec2d.html</anchorfile>
+      <anchor>a5c6811f67a8e2b127e3aeefc093cedc0</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2d *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFVec2d.html</anchorfile>
+      <anchor>ad77af03343312106ae2f3d1cad721fef</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValues</name>
+      <anchorfile>classSoMFVec2d.html</anchorfile>
+      <anchor>ab16e0a48277daab9d41222a9aa4b1a9f</anchor>
+      <arglist>(int start, int num, const double xy[][2])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec2d.html</anchorfile>
+      <anchor>a55b926217af2c67fe9d7180234529985</anchor>
+      <arglist>(int idx, double x, double y)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec2d.html</anchorfile>
+      <anchor>a756b5f4fa67a301087446d398534edd3</anchor>
+      <arglist>(int idx, const double xy[2])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec2d.html</anchorfile>
+      <anchor>ab5cc9d0971b711001c11f9da1dd09a28</anchor>
+      <arglist>(double x, double y)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec2d.html</anchorfile>
+      <anchor>abec0d3cf09b1b76b879018c6ccddfdba</anchor>
+      <arglist>(const double xy[2])</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFVec2d.html</anchorfile>
+      <anchor>a9a81244276d1b9f6ef0115d1d424e979</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFVec2d.html</anchorfile>
+      <anchor>a838d446e6ef6f0c3a51f605f63ec5d49</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFVec2f</name>
+    <filename>classSoMFVec2f.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFVec2f.html</anchorfile>
+      <anchor>ae6ed8c4378823cd83d82b969a8218475</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFVec2f.html</anchorfile>
+      <anchor>a67fbdf3bc7153d1f0b82c9a8fc076811</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFVec2f.html</anchorfile>
+      <anchor>a8f22cd060236b8011a398a49eaeb658d</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2f *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFVec2f.html</anchorfile>
+      <anchor>abbdf4a957c9d92c741ee5c1e9a583207</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValues</name>
+      <anchorfile>classSoMFVec2f.html</anchorfile>
+      <anchor>a79bcb163e4b7318ff74d17b98d96bd60</anchor>
+      <arglist>(int start, int num, const float xy[][2])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec2f.html</anchorfile>
+      <anchor>a5d7887a60ca917be63bf0206c9547142</anchor>
+      <arglist>(int idx, float x, float y)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec2f.html</anchorfile>
+      <anchor>a31ec3795c9ce6a5756d75ce1f7886319</anchor>
+      <arglist>(int idx, const float xy[2])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec2f.html</anchorfile>
+      <anchor>ae63b7d37643cb6121a9819234c06ee79</anchor>
+      <arglist>(float x, float y)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec2f.html</anchorfile>
+      <anchor>a93d452fcf77f56b645358401e586d25c</anchor>
+      <arglist>(const float xy[2])</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFVec2f.html</anchorfile>
+      <anchor>a800078641f960e15d60704e1511f2668</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFVec2f.html</anchorfile>
+      <anchor>a11d353019e0f6e8b7ff26be15f93674f</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFVec2i32</name>
+    <filename>classSoMFVec2i32.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFVec2i32.html</anchorfile>
+      <anchor>a6fc5366268df5f68b21f7771c7bdf1b8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFVec2i32.html</anchorfile>
+      <anchor>aca2a49a9d26076b72e4e546958d4e870</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFVec2i32.html</anchorfile>
+      <anchor>af114479ecc565d3f3b9adc83f90eda7d</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2i32 *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFVec2i32.html</anchorfile>
+      <anchor>ae42148021deaf355ba78306f342a63a8</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValues</name>
+      <anchorfile>classSoMFVec2i32.html</anchorfile>
+      <anchor>a0712a49c203dc3c167c65d4f5efd3f4a</anchor>
+      <arglist>(int start, int num, const int32_t xy[][2])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec2i32.html</anchorfile>
+      <anchor>a7be75e4535318dcdd6c837fdf1931c0d</anchor>
+      <arglist>(int idx, int32_t x, int32_t y)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec2i32.html</anchorfile>
+      <anchor>ab432f78f33b93c6fab2156844280d236</anchor>
+      <arglist>(int idx, const int32_t xy[2])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec2i32.html</anchorfile>
+      <anchor>a960b812a96d5af16b16ff6e3d3840d10</anchor>
+      <arglist>(int32_t x, int32_t y)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec2i32.html</anchorfile>
+      <anchor>aefb6ad43d63a666255bbac1e83fdd678</anchor>
+      <arglist>(const int32_t xy[2])</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFVec2i32.html</anchorfile>
+      <anchor>ad3415636d9ba2d85c92247eaedf3b6d5</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFVec2i32.html</anchorfile>
+      <anchor>a161f163194f3309b5b225d1d426f767e</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFVec2s</name>
+    <filename>classSoMFVec2s.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFVec2s.html</anchorfile>
+      <anchor>a0d73feb5f125acfd382e478c057d59fd</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFVec2s.html</anchorfile>
+      <anchor>a604228b87159f4d956ac3edef86d22d4</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFVec2s.html</anchorfile>
+      <anchor>ae4c6561989cdb4581cfeca94d7868925</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2s *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFVec2s.html</anchorfile>
+      <anchor>aac61cff6e23c4906aae9e91e31d14b77</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValues</name>
+      <anchorfile>classSoMFVec2s.html</anchorfile>
+      <anchor>a99ff8c47f5db3142b2cb767b003c9619</anchor>
+      <arglist>(int start, int num, const short xy[][2])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec2s.html</anchorfile>
+      <anchor>af3b6c8f12f22b85f1a5b2d449479faee</anchor>
+      <arglist>(int idx, short x, short y)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec2s.html</anchorfile>
+      <anchor>aa987d1953bb2e450d3d4c3be7a941813</anchor>
+      <arglist>(int idx, const short xy[2])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec2s.html</anchorfile>
+      <anchor>a4877bae53aa927d4c76d04e0808a409e</anchor>
+      <arglist>(short x, short y)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec2s.html</anchorfile>
+      <anchor>af3bac423b1435dfea973d9c8141d33c3</anchor>
+      <arglist>(const short xy[2])</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFVec2s.html</anchorfile>
+      <anchor>ad5c7e1456fd733689ff8e38eff44879e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFVec2s.html</anchorfile>
+      <anchor>a0225a217a6b51439ae9b4bf3d325fe8e</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFVec3b</name>
+    <filename>classSoMFVec3b.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFVec3b.html</anchorfile>
+      <anchor>a47d12787e134c852c60bea9756b06b80</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFVec3b.html</anchorfile>
+      <anchor>a8b171dfe94e20bc54ece991df62a59b4</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFVec3b.html</anchorfile>
+      <anchor>a3d2f997a6f3e25be434b621774fddaba</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3b *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFVec3b.html</anchorfile>
+      <anchor>aa18b6844afaeda4adac6d18e787ea784</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValues</name>
+      <anchorfile>classSoMFVec3b.html</anchorfile>
+      <anchor>a67ea38d00de949325826472115ae3988</anchor>
+      <arglist>(int start, int num, const int8_t xyz[][3])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec3b.html</anchorfile>
+      <anchor>a896945320e2df39c77ea3739439a6c4c</anchor>
+      <arglist>(int idx, int8_t x, int8_t y, int8_t z)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec3b.html</anchorfile>
+      <anchor>affc0fab4e61d1e54bbab17c7a70ef096</anchor>
+      <arglist>(int idx, const int8_t xyz[3])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec3b.html</anchorfile>
+      <anchor>a716a8530c1c858dacb96a134f88ad37f</anchor>
+      <arglist>(int8_t x, int8_t y, int8_t z)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec3b.html</anchorfile>
+      <anchor>aa82ddc37f77aa1874159d2a63545bee9</anchor>
+      <arglist>(const int8_t xyz[3])</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFVec3b.html</anchorfile>
+      <anchor>a95e4dbb49ff1743bffab1c9d3bee0c88</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFVec3b.html</anchorfile>
+      <anchor>a45d1e935a865f6bc5e684f145eefacf1</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFVec3d</name>
+    <filename>classSoMFVec3d.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFVec3d.html</anchorfile>
+      <anchor>a52a68556a2af44cefde26a671334b963</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFVec3d.html</anchorfile>
+      <anchor>ae1a9048c422ddb3436a261837407ffd5</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFVec3d.html</anchorfile>
+      <anchor>a454a1a0ab6d25c007f1472e7cb0a2b50</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3d *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFVec3d.html</anchorfile>
+      <anchor>af133c4b8085533460308b5c0b3156fc9</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValues</name>
+      <anchorfile>classSoMFVec3d.html</anchorfile>
+      <anchor>a3447423211ea22c90b22050b1cf5d048</anchor>
+      <arglist>(int start, int num, const double xyz[][3])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec3d.html</anchorfile>
+      <anchor>ae9560707427f696c6b06251b7b7fd13c</anchor>
+      <arglist>(int idx, double x, double y, double z)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec3d.html</anchorfile>
+      <anchor>ae80eacdb6101623a52fbd40f97b3f4d8</anchor>
+      <arglist>(int idx, const double xyz[3])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec3d.html</anchorfile>
+      <anchor>a04cadba3d89b9e4aa8f92498a998951b</anchor>
+      <arglist>(double x, double y, double z)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec3d.html</anchorfile>
+      <anchor>a654695c989fa1da7f772cb474c4c157d</anchor>
+      <arglist>(const double xyz[3])</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFVec3d.html</anchorfile>
+      <anchor>a1ddb812ca1e2dc64254fe7007fe57f8f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFVec3d.html</anchorfile>
+      <anchor>aed1c9911c7b6bf8d0b49a9d03d10f1b4</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFVec3f</name>
+    <filename>classSoMFVec3f.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFVec3f.html</anchorfile>
+      <anchor>a7cd8de39e0db5888f5879fd1e7e0f795</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFVec3f.html</anchorfile>
+      <anchor>a8edba4c15768ffea02b76bde75ae97de</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFVec3f.html</anchorfile>
+      <anchor>a1619f1019098da0efd042747666f1207</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFVec3f.html</anchorfile>
+      <anchor>abec5730a904b311531f494af743f2c61</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValues</name>
+      <anchorfile>classSoMFVec3f.html</anchorfile>
+      <anchor>acd8fffd717312d9629e60d976869bfd1</anchor>
+      <arglist>(int start, int num, const float xyz[][3])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec3f.html</anchorfile>
+      <anchor>a4c9044ef9873d05d737ce460f859ebaa</anchor>
+      <arglist>(int idx, float x, float y, float z)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec3f.html</anchorfile>
+      <anchor>a73c9889d4f8bafe26df6d3e16e4d7610</anchor>
+      <arglist>(int idx, const float xyz[3])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec3f.html</anchorfile>
+      <anchor>a0913a341e6a062d6c24b6c3ea275699b</anchor>
+      <arglist>(float x, float y, float z)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec3f.html</anchorfile>
+      <anchor>a0a738ac52e1f0b7c527c5c531a549c74</anchor>
+      <arglist>(const float xyz[3])</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFVec3f.html</anchorfile>
+      <anchor>acc92ce1307c4d3702719ceecdce1ba47</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFVec3f.html</anchorfile>
+      <anchor>a5b88555633190cf119a54e64cc968686</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFVec3i32</name>
+    <filename>classSoMFVec3i32.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFVec3i32.html</anchorfile>
+      <anchor>a239c5fb5e229132d01589fd664b23a97</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFVec3i32.html</anchorfile>
+      <anchor>abd0810237ed35b9e9d5e5a71b8bc795a</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFVec3i32.html</anchorfile>
+      <anchor>ad0d8a696671d7a07d538b6a37fbce0c2</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3i32 *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFVec3i32.html</anchorfile>
+      <anchor>a92a5707a98796135dab3640ef12edc7b</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValues</name>
+      <anchorfile>classSoMFVec3i32.html</anchorfile>
+      <anchor>aaa715afed7d900dab252b3c98c67ce7e</anchor>
+      <arglist>(int start, int num, const int32_t xyz[][3])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec3i32.html</anchorfile>
+      <anchor>a0830aed00814a08e6d80836aafe8af60</anchor>
+      <arglist>(int idx, int32_t x, int32_t y, int32_t z)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec3i32.html</anchorfile>
+      <anchor>af0b2fc98afbe6dc1c2327f9a5306035e</anchor>
+      <arglist>(int idx, const int32_t xyz[3])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec3i32.html</anchorfile>
+      <anchor>a175a8cbd4060611e1657b41e43ff7693</anchor>
+      <arglist>(int32_t x, int32_t y, int32_t z)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec3i32.html</anchorfile>
+      <anchor>a984b6e646f5e63b296f67200e01da783</anchor>
+      <arglist>(const int32_t xyz[3])</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFVec3i32.html</anchorfile>
+      <anchor>a1e6c640d1e979a48a69f42e1b9ec53e9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFVec3i32.html</anchorfile>
+      <anchor>a997ae149d5bcf6bf0f6412cca46dfa61</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFVec3s</name>
+    <filename>classSoMFVec3s.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFVec3s.html</anchorfile>
+      <anchor>a6bf71599d1b67db5a8da3a2f436aa889</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFVec3s.html</anchorfile>
+      <anchor>a0b688ee2d3024e777bec8a7a40dfcb1d</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFVec3s.html</anchorfile>
+      <anchor>ad87d19cdb0462f45b75176139383189d</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3s *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFVec3s.html</anchorfile>
+      <anchor>a50cb8af5c5f566d7af8cc43fa7dc4cf2</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValues</name>
+      <anchorfile>classSoMFVec3s.html</anchorfile>
+      <anchor>a5b71462fc84aad1492f68b8268b20905</anchor>
+      <arglist>(int start, int num, const short xyz[][3])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec3s.html</anchorfile>
+      <anchor>a49e71097eebe98861cec75452eb57546</anchor>
+      <arglist>(int idx, short x, short y, short z)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec3s.html</anchorfile>
+      <anchor>abf777babdff6f946cb781b8f30bc9700</anchor>
+      <arglist>(int idx, const short xyz[3])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec3s.html</anchorfile>
+      <anchor>a6a331bfe3192aedcd24aff44476d883a</anchor>
+      <arglist>(short x, short y, short z)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec3s.html</anchorfile>
+      <anchor>a9d411d46c62ccf1a30d6ac1ea2a18b37</anchor>
+      <arglist>(const short xyz[3])</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFVec3s.html</anchorfile>
+      <anchor>a3219574eb3f419b81b8fc8c89889c201</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFVec3s.html</anchorfile>
+      <anchor>ae9f8112290e0f96c775f553d035bb317</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFVec4b</name>
+    <filename>classSoMFVec4b.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFVec4b.html</anchorfile>
+      <anchor>a5d8c1690892e658a81e95e62fb20268b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFVec4b.html</anchorfile>
+      <anchor>a83c65301962a44bdd0a8e83dd22fb8f6</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFVec4b.html</anchorfile>
+      <anchor>ab3ea6367ae6c6d0344cb1c9b436b566f</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec4b *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFVec4b.html</anchorfile>
+      <anchor>a38e385d1e973dcdc1c69c19260f7d850</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValues</name>
+      <anchorfile>classSoMFVec4b.html</anchorfile>
+      <anchor>ae5f898dde374d535f820c63500248386</anchor>
+      <arglist>(int start, int num, const int8_t xyzw[][4])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec4b.html</anchorfile>
+      <anchor>a4e833a78f33d8f3659314cfe74838eff</anchor>
+      <arglist>(int idx, int8_t x, int8_t y, int8_t z, int8_t w)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec4b.html</anchorfile>
+      <anchor>aad83d62876009fb953316eab963a0019</anchor>
+      <arglist>(int idx, const int8_t xyzw[4])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec4b.html</anchorfile>
+      <anchor>a41c1f22e0a61fe702cc558d66ff7295d</anchor>
+      <arglist>(int8_t x, int8_t y, int8_t z, int8_t w)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec4b.html</anchorfile>
+      <anchor>aeaea7c0d2ef003596338654161c0371a</anchor>
+      <arglist>(const int8_t xyzw[4])</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFVec4b.html</anchorfile>
+      <anchor>ae2faa2cc67e9e488cf6ab6d0ca2dd53f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFVec4b.html</anchorfile>
+      <anchor>a6b79a1ca5238e2532ce06f1b0e9785d2</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFVec4d</name>
+    <filename>classSoMFVec4d.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFVec4d.html</anchorfile>
+      <anchor>a64395041bf167accd317bdb58682a578</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFVec4d.html</anchorfile>
+      <anchor>a344addb93b3de450e5f48f308f839208</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFVec4d.html</anchorfile>
+      <anchor>acc5c6bc767d498feadd8c52b9c827d39</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec4d *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFVec4d.html</anchorfile>
+      <anchor>a2845a5199c3da264bae07e0db4ba7093</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValues</name>
+      <anchorfile>classSoMFVec4d.html</anchorfile>
+      <anchor>a8f7e94a8d3be48014cbaca903efa60f1</anchor>
+      <arglist>(int start, int num, const double xyzw[][4])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec4d.html</anchorfile>
+      <anchor>aa9971fc6860b18b6b34fc54101e3cae4</anchor>
+      <arglist>(int idx, double x, double y, double z, double w)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec4d.html</anchorfile>
+      <anchor>ab3e1930eab18354c716e34c59b05f9de</anchor>
+      <arglist>(int idx, const double xyzw[4])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec4d.html</anchorfile>
+      <anchor>a394787736ee95970c568390dad967262</anchor>
+      <arglist>(double x, double y, double z, double w)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec4d.html</anchorfile>
+      <anchor>a73cd42aa540f611a5eaa44498dc82080</anchor>
+      <arglist>(const double xyzw[4])</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFVec4d.html</anchorfile>
+      <anchor>a8230fe34fb38be0b4775767eb68bcfb9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFVec4d.html</anchorfile>
+      <anchor>a8f572df1cbc9af88774d388df49f894a</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFVec4f</name>
+    <filename>classSoMFVec4f.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFVec4f.html</anchorfile>
+      <anchor>a550d7043f83208cf568fcbff83a407a6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFVec4f.html</anchorfile>
+      <anchor>a5764906fdc39e715594b1eacb6d37201</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFVec4f.html</anchorfile>
+      <anchor>a7fea91256f800e1e0117498478f37fc0</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec4f *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFVec4f.html</anchorfile>
+      <anchor>af386b3d99c0b2bb0d0d48935887973f9</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValues</name>
+      <anchorfile>classSoMFVec4f.html</anchorfile>
+      <anchor>abe1baf6c62640d72762e3332de57e15e</anchor>
+      <arglist>(int start, int num, const float xyzw[][4])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec4f.html</anchorfile>
+      <anchor>a848407618b5107c8f0c3b9c175bd14b3</anchor>
+      <arglist>(int idx, float x, float y, float z, float w)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec4f.html</anchorfile>
+      <anchor>a50fc3afbb3a1d8aa1494c4e5d699db1f</anchor>
+      <arglist>(int idx, const float xyzw[4])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec4f.html</anchorfile>
+      <anchor>a7c0b984888fc60ba611725314ec5380b</anchor>
+      <arglist>(float x, float y, float z, float w)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec4f.html</anchorfile>
+      <anchor>ab28df8c0a98faaea72e53bc49802062a</anchor>
+      <arglist>(const float xyzw[4])</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFVec4f.html</anchorfile>
+      <anchor>a8a3e075d3e32296538fc9c07aaa7c1a4</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFVec4f.html</anchorfile>
+      <anchor>a5133cd3b5d5ffcece274c7d30ccf7a69</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFVec4i32</name>
+    <filename>classSoMFVec4i32.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFVec4i32.html</anchorfile>
+      <anchor>a8b5a4649738395089c15bcb37e78fee5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFVec4i32.html</anchorfile>
+      <anchor>a26625f0eaa09ca0ac8019504d6c81645</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFVec4i32.html</anchorfile>
+      <anchor>af943b2a0130045188765519c3acb85a3</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec4i32 *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFVec4i32.html</anchorfile>
+      <anchor>a98119dfaacdbb31396038b74a0dd9c66</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValues</name>
+      <anchorfile>classSoMFVec4i32.html</anchorfile>
+      <anchor>ad7ca7ca1c490802fd6660dfc13da7dcf</anchor>
+      <arglist>(int start, int num, const int32_t xyzw[][4])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec4i32.html</anchorfile>
+      <anchor>a7424a71e63b28ee9ff99e9f54187168f</anchor>
+      <arglist>(int idx, int32_t x, int32_t y, int32_t z, int32_t w)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec4i32.html</anchorfile>
+      <anchor>a76c617577ef29c4d2991733af92d47fd</anchor>
+      <arglist>(int idx, const int32_t xyzw[4])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec4i32.html</anchorfile>
+      <anchor>a5665e4423ace6a5cc8dbe2faf2338778</anchor>
+      <arglist>(int32_t x, int32_t y, int32_t z, int32_t w)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec4i32.html</anchorfile>
+      <anchor>a1ba9f5d08ce70cf8e5ac1159bfe348df</anchor>
+      <arglist>(const int32_t xyzw[4])</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFVec4i32.html</anchorfile>
+      <anchor>a9416fd3672371ab47ebde9c7e737007f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFVec4i32.html</anchorfile>
+      <anchor>af870a22ca19716ab2f1b5288e2352610</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFVec4s</name>
+    <filename>classSoMFVec4s.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFVec4s.html</anchorfile>
+      <anchor>a962b934e189226215640fbbf95ff75d6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFVec4s.html</anchorfile>
+      <anchor>a20af3bf918f887759ed41c69484f8b6d</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFVec4s.html</anchorfile>
+      <anchor>ab34c5514127d19387dd291bbfdeccc7c</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec4s *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFVec4s.html</anchorfile>
+      <anchor>a0fc79311468d902b95c21d7cad73ad09</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValues</name>
+      <anchorfile>classSoMFVec4s.html</anchorfile>
+      <anchor>a0f91dd08297e759cdf692eb00a0ce689</anchor>
+      <arglist>(int start, int num, const short xyzw[][4])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec4s.html</anchorfile>
+      <anchor>a51f4055c2b6591033e7b5875709d4d24</anchor>
+      <arglist>(int idx, short x, short y, short z, short w)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec4s.html</anchorfile>
+      <anchor>a439a0d0928783057885061dd52a565a0</anchor>
+      <arglist>(int idx, const short xyzw[4])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec4s.html</anchorfile>
+      <anchor>a44ab17d526f72a599966b2428d24b0c8</anchor>
+      <arglist>(short x, short y, short z, short w)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec4s.html</anchorfile>
+      <anchor>a11d55528b91d15a9e9195b3e803eabe1</anchor>
+      <arglist>(const short xyzw[4])</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFVec4s.html</anchorfile>
+      <anchor>ab2a055a73e0aa2ab8250de4e7eb2d23d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFVec4s.html</anchorfile>
+      <anchor>a33b08e4429ec7f628d69cdb572fb8e6a</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFVec4ub</name>
+    <filename>classSoMFVec4ub.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFVec4ub.html</anchorfile>
+      <anchor>ac7d2a2721b8b50f1fd4bfbb40644e5c3</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFVec4ub.html</anchorfile>
+      <anchor>a835e1eab6f8aa1f76c7af3ff014979a6</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFVec4ub.html</anchorfile>
+      <anchor>a88c64657df29f4cbe3346e611764c385</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec4ub *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFVec4ub.html</anchorfile>
+      <anchor>aee2a7a793253200173fc123294e97cde</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValues</name>
+      <anchorfile>classSoMFVec4ub.html</anchorfile>
+      <anchor>a28052541e3ec04cd8af4d769835a74a0</anchor>
+      <arglist>(int start, int num, const uint8_t xyzw[][4])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec4ub.html</anchorfile>
+      <anchor>ae45892ae2d5d5217d9582507bf9d849c</anchor>
+      <arglist>(int idx, uint8_t x, uint8_t y, uint8_t z, uint8_t w)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec4ub.html</anchorfile>
+      <anchor>a52394d0ee05cb66dcd2aa0c06f2e601a</anchor>
+      <arglist>(int idx, const uint8_t xyzw[4])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec4ub.html</anchorfile>
+      <anchor>af66de4d58808a51f4b055538718063a0</anchor>
+      <arglist>(uint8_t x, uint8_t y, uint8_t z, uint8_t w)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec4ub.html</anchorfile>
+      <anchor>af5558315f566aacb983282f65994bb38</anchor>
+      <arglist>(const uint8_t xyzw[4])</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFVec4ub.html</anchorfile>
+      <anchor>a5f064746327632e577066cecc0f09c03</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFVec4ub.html</anchorfile>
+      <anchor>a76a929fe61d2463fac62397f2bbcd3b1</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFVec4ui32</name>
+    <filename>classSoMFVec4ui32.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFVec4ui32.html</anchorfile>
+      <anchor>a10cc05a57113e220bfa6cf476575100d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFVec4ui32.html</anchorfile>
+      <anchor>a2d64161504e0e2af78d5cd4c0b846eb2</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFVec4ui32.html</anchorfile>
+      <anchor>a5e05461880faededd7b36b5095bf8e2c</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec4ui32 *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFVec4ui32.html</anchorfile>
+      <anchor>aa2c52e11101df5fc9e4669cbf75f73c9</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValues</name>
+      <anchorfile>classSoMFVec4ui32.html</anchorfile>
+      <anchor>a9c8564af2bf069b629166fd33efbb71c</anchor>
+      <arglist>(int start, int num, const uint32_t xyzw[][4])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec4ui32.html</anchorfile>
+      <anchor>a24884582f740f5bc535aa8206207f3b9</anchor>
+      <arglist>(int idx, uint32_t x, uint32_t y, uint32_t z, uint32_t w)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec4ui32.html</anchorfile>
+      <anchor>a84ae741f61ad9c102940c5d6d5736132</anchor>
+      <arglist>(int idx, const uint32_t xyzw[4])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec4ui32.html</anchorfile>
+      <anchor>a316d1fffc32009e12d5f5f81c5e28f89</anchor>
+      <arglist>(uint32_t x, uint32_t y, uint32_t z, uint32_t w)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec4ui32.html</anchorfile>
+      <anchor>a3e60ec1da5174d306cc4dc88a3239b18</anchor>
+      <arglist>(const uint32_t xyzw[4])</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFVec4ui32.html</anchorfile>
+      <anchor>a246ea2b1e0cdbc76a20fc5288ae98d55</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFVec4ui32.html</anchorfile>
+      <anchor>a7c792bc5cf8369d55b32aaa82d7aea42</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMFVec4us</name>
+    <filename>classSoMFVec4us.html</filename>
+    <base>SoMField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMFVec4us.html</anchorfile>
+      <anchor>a32853a5f5f384f56cd5b7191536161a6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoMFVec4us.html</anchorfile>
+      <anchor>af6963d021ded318a056852becb9d1411</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoMFVec4us.html</anchorfile>
+      <anchor>a8ecb2057e61b34ba0684bbe6160b9142</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec4us *</type>
+      <name>getValues</name>
+      <anchorfile>classSoMFVec4us.html</anchorfile>
+      <anchor>aacf5a81e24a55139b88129f9d3f33660</anchor>
+      <arglist>(const int start) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValues</name>
+      <anchorfile>classSoMFVec4us.html</anchorfile>
+      <anchor>a98ef84dfbc32a527518369704ef853fb</anchor>
+      <arglist>(int start, int num, const unsigned short xyzw[][4])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec4us.html</anchorfile>
+      <anchor>ab955e6843576da8cdc96954622402b8e</anchor>
+      <arglist>(int idx, unsigned short x, unsigned short y, unsigned short z, unsigned short w)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set1Value</name>
+      <anchorfile>classSoMFVec4us.html</anchorfile>
+      <anchor>adadbef2c20f5b6c6b109aa90bbb72330</anchor>
+      <arglist>(int idx, const unsigned short xyzw[4])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec4us.html</anchorfile>
+      <anchor>a74755d225279fccf3c19084bfeb920d8</anchor>
+      <arglist>(unsigned short x, unsigned short y, unsigned short z, unsigned short w)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoMFVec4us.html</anchorfile>
+      <anchor>aa802d7720500ecb3bd23380e46453e23</anchor>
+      <arglist>(const unsigned short xyzw[4])</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deleteAllValues</name>
+      <anchorfile>classSoMFVec4us.html</anchorfile>
+      <anchor>ac5cf4a3e3fd22ca0a6d47dbbdb620659</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyValue</name>
+      <anchorfile>classSoMFVec4us.html</anchorfile>
+      <anchor>a0ea4e4d6dc6c5d17ff1ace26ce3a8dc8</anchor>
+      <arglist>(int to, int from)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoModelMatrixElement</name>
+    <filename>classSoModelMatrixElement.html</filename>
+    <base>SoAccumulatedElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoModelMatrixElement.html</anchorfile>
+      <anchor>a5795900e2ab4d90c163c17349c3a5d93</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoModelMatrixElement.html</anchorfile>
+      <anchor>aee24b693e7440813fec120d6d8ba24f5</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>makeEltIdentity</name>
+      <anchorfile>classSoModelMatrixElement.html</anchorfile>
+      <anchor>a3373ade52add2968b9e74c48d84574e2</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setElt</name>
+      <anchorfile>classSoModelMatrixElement.html</anchorfile>
+      <anchor>ae2477b78bc5424d4c415718eaa4ba028</anchor>
+      <arglist>(const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>multElt</name>
+      <anchorfile>classSoModelMatrixElement.html</anchorfile>
+      <anchor>a60ec67f0cd97423998f3da2873c569f9</anchor>
+      <arglist>(const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>translateEltBy</name>
+      <anchorfile>classSoModelMatrixElement.html</anchorfile>
+      <anchor>a4cdd9572f29f3026515a9fd870fce4f6</anchor>
+      <arglist>(const SbVec3f &translation)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rotateEltBy</name>
+      <anchorfile>classSoModelMatrixElement.html</anchorfile>
+      <anchor>a3425bc649f4ef25b2af00cb27902650b</anchor>
+      <arglist>(const SbRotation &rotation)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>scaleEltBy</name>
+      <anchorfile>classSoModelMatrixElement.html</anchorfile>
+      <anchor>a4147bdbe8b988bd0ccf57bc03c555af9</anchor>
+      <arglist>(const SbVec3f &scaleFactor)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbMatrix</type>
+      <name>pushMatrixElt</name>
+      <anchorfile>classSoModelMatrixElement.html</anchorfile>
+      <anchor>ab5c2094bf2b2e405ddf69192a535017f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>popMatrixElt</name>
+      <anchorfile>classSoModelMatrixElement.html</anchorfile>
+      <anchor>a3c99c1ea29f9d53bc0a7286482c05194</anchor>
+      <arglist>(const SbMatrix &matrix)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMotion3Event</name>
+    <filename>classSoMotion3Event.html</filename>
+    <base>SoEvent</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMotion3Event.html</anchorfile>
+      <anchor>a214b9516175a0f717dcadb2e489452be</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoMotion3Event</name>
+      <anchorfile>classSoMotion3Event.html</anchorfile>
+      <anchor>ac9bed796981c0cc8aa35cee4c650ada9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoMotion3Event</name>
+      <anchorfile>classSoMotion3Event.html</anchorfile>
+      <anchor>a374a2d684e0d8fc75ae97a1f2081e763</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setTranslation</name>
+      <anchorfile>classSoMotion3Event.html</anchorfile>
+      <anchor>a43af2b05b6cc203b65a33af89b0fe3c6</anchor>
+      <arglist>(const SbVec3f &t)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f &</type>
+      <name>getTranslation</name>
+      <anchorfile>classSoMotion3Event.html</anchorfile>
+      <anchor>a0b86bafd5b75c84c4714c17e734076bf</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setRotation</name>
+      <anchorfile>classSoMotion3Event.html</anchorfile>
+      <anchor>ad8939e78c9bda17c6df6c58ce4af6bf5</anchor>
+      <arglist>(const SbRotation &r)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbRotation &</type>
+      <name>getRotation</name>
+      <anchorfile>classSoMotion3Event.html</anchorfile>
+      <anchor>a0f86d42c648dd8932bf1d67602100e56</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoMotion3Event.html</anchorfile>
+      <anchor>a7bb2b7b9366d8fdc327e89d2813ead27</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMouseButtonEvent</name>
+    <filename>classSoMouseButtonEvent.html</filename>
+    <base>SoButtonEvent</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Button</name>
+      <anchorfile>classSoMouseButtonEvent.html</anchorfile>
+      <anchor>aa573f2c74fcec1448935075c1db558d1</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>ANY</name>
+      <anchorfile>classSoMouseButtonEvent.html</anchorfile>
+      <anchor>aa573f2c74fcec1448935075c1db558d1a59c71efa7703a1c339be504fc7ebaee7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>BUTTON1</name>
+      <anchorfile>classSoMouseButtonEvent.html</anchorfile>
+      <anchor>aa573f2c74fcec1448935075c1db558d1af5d7769223dd6c689a7b2013a59b8e5b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>BUTTON2</name>
+      <anchorfile>classSoMouseButtonEvent.html</anchorfile>
+      <anchor>aa573f2c74fcec1448935075c1db558d1a7d0b1f94abea9762f72c12629136d7e2</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>BUTTON3</name>
+      <anchorfile>classSoMouseButtonEvent.html</anchorfile>
+      <anchor>aa573f2c74fcec1448935075c1db558d1a0a02611c40652f11d0fd5020acdf80ad</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>BUTTON4</name>
+      <anchorfile>classSoMouseButtonEvent.html</anchorfile>
+      <anchor>aa573f2c74fcec1448935075c1db558d1a9798425c1259ece21027f5f85ad754ee</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>BUTTON5</name>
+      <anchorfile>classSoMouseButtonEvent.html</anchorfile>
+      <anchor>aa573f2c74fcec1448935075c1db558d1adeef57ccd3569c84425e7b9d249b216f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMouseButtonEvent.html</anchorfile>
+      <anchor>a094a35cc45a8ad21f279f9e8b7645a6e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoMouseButtonEvent</name>
+      <anchorfile>classSoMouseButtonEvent.html</anchorfile>
+      <anchor>aa5b1a326508aff5a863143808b915d9c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoMouseButtonEvent</name>
+      <anchorfile>classSoMouseButtonEvent.html</anchorfile>
+      <anchor>a0792710e85d19b8ef15f31ba71ebdf03</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setButton</name>
+      <anchorfile>classSoMouseButtonEvent.html</anchorfile>
+      <anchor>a9b359f6069edec93f0c191db85ac54af</anchor>
+      <arglist>(Button button)</arglist>
+    </member>
+    <member kind="function">
+      <type>Button</type>
+      <name>getButton</name>
+      <anchorfile>classSoMouseButtonEvent.html</anchorfile>
+      <anchor>ae336365e6fc988fe24f58041249b6e40</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoMouseButtonEvent.html</anchorfile>
+      <anchor>a598706e642897c9fc14672a62faaba18</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isButtonPressEvent</name>
+      <anchorfile>classSoMouseButtonEvent.html</anchorfile>
+      <anchor>a5f44112bf193cbc7f95e19b89620f4bf</anchor>
+      <arglist>(const SoEvent *e, Button whichButton)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isButtonReleaseEvent</name>
+      <anchorfile>classSoMouseButtonEvent.html</anchorfile>
+      <anchor>ab3532fbc0655a657dde5c88d62d69cdd</anchor>
+      <arglist>(const SoEvent *e, Button whichButton)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>enumToString</name>
+      <anchorfile>classSoMouseButtonEvent.html</anchorfile>
+      <anchor>aa0e7366a6142e89078dcd038077fa2a1</anchor>
+      <arglist>(Button enumval, SbString &stringrep)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMultipleCopy</name>
+    <filename>classSoMultipleCopy.html</filename>
+    <base>SoGroup</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoMultipleCopy.html</anchorfile>
+      <anchor>aeb242880beb21b5a3be70e891a8c1271</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoMultipleCopy</name>
+      <anchorfile>classSoMultipleCopy.html</anchorfile>
+      <anchor>a34c646b72c9b8bff9242cf8673b7cb55</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>affectsState</name>
+      <anchorfile>classSoMultipleCopy.html</anchorfile>
+      <anchor>ac8ac87e9943fc776bafb3a6ba37eaf11</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoMultipleCopy.html</anchorfile>
+      <anchor>af0f0cfca3dd19c8b4f91b6a792c05412</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoMultipleCopy.html</anchorfile>
+      <anchor>a21b3da69d50aa73f909674933fa5fddb</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoMultipleCopy.html</anchorfile>
+      <anchor>a1b4846370824f72ed186e3f2aa4f98e0</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoMultipleCopy.html</anchorfile>
+      <anchor>a8575343bfb10e20bd7f8b489915b4095</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoMultipleCopy.html</anchorfile>
+      <anchor>ac1a47cb6251eb5621e733c6465b0aa37</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>handleEvent</name>
+      <anchorfile>classSoMultipleCopy.html</anchorfile>
+      <anchor>ae69117b12321a93950f6ae5e4fe8ee5c</anchor>
+      <arglist>(SoHandleEventAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoMultipleCopy.html</anchorfile>
+      <anchor>a134ccc31773694c5b632bc8a838e6516</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>search</name>
+      <anchorfile>classSoMultipleCopy.html</anchorfile>
+      <anchor>a35a75d0e8a96fdc6591c4854be361a9c</anchor>
+      <arglist>(SoSearchAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoMultipleCopy.html</anchorfile>
+      <anchor>ad9eedea404fe589aa91e9c9aaa8f2e42</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>audioRender</name>
+      <anchorfile>classSoMultipleCopy.html</anchorfile>
+      <anchor>ac9830df82d9d0f1e858a4283da5ac0c0</anchor>
+      <arglist>(SoAudioRenderAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFMatrix</type>
+      <name>matrix</name>
+      <anchorfile>classSoMultipleCopy.html</anchorfile>
+      <anchor>a6ef9f307573e60198d1cce4065bd5870</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoMultipleCopy.html</anchorfile>
+      <anchor>a4261013d39f4a0088239c49e682fc5dd</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoMultipleCopy</name>
+      <anchorfile>classSoMultipleCopy.html</anchorfile>
+      <anchor>ae09770ff7de036dbaf36b6d598afbeaa</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMultiTextureCoordinateElement</name>
+    <filename>classSoMultiTextureCoordinateElement.html</filename>
+    <base>SoElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>a4414df2321b9996ef0764ae1bbe02530</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual CoordType</type>
+      <name>getType</name>
+      <anchorfile>classSoMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>a0c0a926b27719f132ef9473e045068b2</anchor>
+      <arglist>(const int unit=0) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoMultiTextureCoordinateElement.html</anchorfile>
+      <anchor>a66e3959b413972d272550e46047daa82</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMultiTextureEnabledElement</name>
+    <filename>classSoMultiTextureEnabledElement.html</filename>
+    <base>SoElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoMultiTextureEnabledElement.html</anchorfile>
+      <anchor>adca1d2f2ce7b620f0b65641dabe59c0f</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setElt</name>
+      <anchorfile>classSoMultiTextureEnabledElement.html</anchorfile>
+      <anchor>aea7744c14073cc9bb9f466bda964c8e9</anchor>
+      <arglist>(const int unit, const int mode)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoMultiTextureEnabledElement.html</anchorfile>
+      <anchor>ada9001c5ddb888f8ce29aad33e34b8bf</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>matches</name>
+      <anchorfile>classSoMultiTextureEnabledElement.html</anchorfile>
+      <anchor>a5d4c02250e5e9e1335b09bd94c237611</anchor>
+      <arglist>(const SoElement *elem) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoElement *</type>
+      <name>copyMatchInfo</name>
+      <anchorfile>classSoMultiTextureEnabledElement.html</anchorfile>
+      <anchor>aa68b8bfb29cd97db49b90a1389d48438</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoMultiTextureEnabledElement.html</anchorfile>
+      <anchor>aea763a5907b814fa3584b2c5dbd4bb93</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoMultiTextureEnabledElement.html</anchorfile>
+      <anchor>a406db88857e8d17d3fb36b420a932c4c</anchor>
+      <arglist>(SoState *state, SoNode *node, const int unit, const SbBool enabled)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>get</name>
+      <anchorfile>classSoMultiTextureEnabledElement.html</anchorfile>
+      <anchor>a61c2e6f4b3e5589a528f18a10bf52ca1</anchor>
+      <arglist>(SoState *state, const int unit=0)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbBool *</type>
+      <name>getEnabledUnits</name>
+      <anchorfile>classSoMultiTextureEnabledElement.html</anchorfile>
+      <anchor>af7bd45c1ae6bb68b9d118be6c3554a5e</anchor>
+      <arglist>(SoState *state, int &lastenabled)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const Mode *</type>
+      <name>getActiveUnits</name>
+      <anchorfile>classSoMultiTextureEnabledElement.html</anchorfile>
+      <anchor>af3de045e5124ed15211e6dbe4bb5aa86</anchor>
+      <arglist>(SoState *state, int &lastenabled)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>enableRectangle</name>
+      <anchorfile>classSoMultiTextureEnabledElement.html</anchorfile>
+      <anchor>a8454a3c9f2a528ca15244df55ab42b74</anchor>
+      <arglist>(SoState *state, SoNode *node, const int unit=0)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>enableCubeMap</name>
+      <anchorfile>classSoMultiTextureEnabledElement.html</anchorfile>
+      <anchor>a2cf304a93dd719b2e5a867b706603188</anchor>
+      <arglist>(SoState *state, SoNode *node, const int unit=0)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>enableTexture3</name>
+      <anchorfile>classSoMultiTextureEnabledElement.html</anchorfile>
+      <anchor>ab8be46bcf7093612e708a7a7e42e6be6</anchor>
+      <arglist>(SoState *state, SoNode *node, const int unit=0)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static Mode</type>
+      <name>getMode</name>
+      <anchorfile>classSoMultiTextureEnabledElement.html</anchorfile>
+      <anchor>a38f62c55e0218f34f7f81ada9d4050d7</anchor>
+      <arglist>(SoState *state, const int unit=0)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>disableAll</name>
+      <anchorfile>classSoMultiTextureEnabledElement.html</anchorfile>
+      <anchor>aea40e5b1d030d7a6a2e840a0f93b8c9c</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoMultiTextureEnabledElement.html</anchorfile>
+      <anchor>a9190c69d99f6e18777595e11f8b394d1</anchor>
+      <arglist>(SoState *state, const SbBool enabled)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoMultiTextureEnabledElement.html</anchorfile>
+      <anchor>a2e611657feb46f68c81522c8da1629d0</anchor>
+      <arglist>(SoState *state, SoNode *node, const SbBool enabled)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoMultiTextureEnabledElement</name>
+      <anchorfile>classSoMultiTextureEnabledElement.html</anchorfile>
+      <anchor>aeebf241e4b747f76f1d7d62455e56d6e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoMultiTextureEnabledElement</name>
+      <anchorfile>classSoMultiTextureEnabledElement.html</anchorfile>
+      <anchor>a70eb4aec0c633b9df52967f89bcf4723</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>int</type>
+      <name>getMaxUnits</name>
+      <anchorfile>classSoMultiTextureEnabledElement.html</anchorfile>
+      <anchor>a26ca62f31318b66e50d9726ac682021b</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbBool</type>
+      <name>isEnabled</name>
+      <anchorfile>classSoMultiTextureEnabledElement.html</anchorfile>
+      <anchor>a8dab1d8dd0e0227cfdf66db0cc222e7a</anchor>
+      <arglist>(const int unit) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMultiTextureImageElement</name>
+    <filename>classSoMultiTextureImageElement.html</filename>
+    <base>SoElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoMultiTextureImageElement.html</anchorfile>
+      <anchor>a665311d3c877b003c9cc305481eb2dbe</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoMultiTextureImageElement.html</anchorfile>
+      <anchor>a55c388e636912dd7ab8a2e536b426457</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>hasTransparency</name>
+      <anchorfile>classSoMultiTextureImageElement.html</anchorfile>
+      <anchor>a8bcd170400d5828202388bd96c913675</anchor>
+      <arglist>(const int unit=0) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoMultiTextureMatrixElement</name>
+    <filename>classSoMultiTextureMatrixElement.html</filename>
+    <base>SoAccumulatedElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoMultiTextureMatrixElement.html</anchorfile>
+      <anchor>ac2e89928f4fed4975a9b3f07afa59b71</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoMultiTextureMatrixElement.html</anchorfile>
+      <anchor>a01d93af1d4ca8cbcdf1f50d77cd43042</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>multElt</name>
+      <anchorfile>classSoMultiTextureMatrixElement.html</anchorfile>
+      <anchor>acb72049d5814678cecf76a2ccc162be6</anchor>
+      <arglist>(const int unit, const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setElt</name>
+      <anchorfile>classSoMultiTextureMatrixElement.html</anchorfile>
+      <anchor>a181f56f9fc4c928d977bace3d232cf36</anchor>
+      <arglist>(const int unit, const SbMatrix &matrix)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoNode</name>
+    <filename>classSoNode.html</filename>
+    <base>SoFieldContainer</base>
+  </compound>
+  <compound kind="class">
+    <name>SoNodeEngine</name>
+    <filename>classSoNodeEngine.html</filename>
+    <base>SoNode</base>
+    <member kind="function">
+      <type>void</type>
+      <name>evaluateWrapper</name>
+      <anchorfile>classSoNodeEngine.html</anchorfile>
+      <anchor>a93cc3e9cbd86d6eaac05cac714d6617f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual int</type>
+      <name>getOutputs</name>
+      <anchorfile>classSoNodeEngine.html</anchorfile>
+      <anchor>a32f553d015208edea8dff8c9e913cf85</anchor>
+      <arglist>(SoEngineOutputList &l) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoEngineOutput *</type>
+      <name>getOutput</name>
+      <anchorfile>classSoNodeEngine.html</anchorfile>
+      <anchor>abd9dd32cf1b2449b08603828c77ebe77</anchor>
+      <arglist>(const SbName &outputname) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>getOutputName</name>
+      <anchorfile>classSoNodeEngine.html</anchorfile>
+      <anchor>a67e8549b5376a02fff985887b85674f7</anchor>
+      <arglist>(const SoEngineOutput *output, SbName &outputname) const </arglist>
+    </member>
+    <member kind="function" virtualness="pure">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoNodeEngine.html</anchorfile>
+      <anchor>aa7da66917b1806e0a9b19f7f990e72b5</anchor>
+      <arglist>(void) const =0</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isNotifying</name>
+      <anchorfile>classSoNodeEngine.html</anchorfile>
+      <anchor>a38f6278b40a72c4195556ba11493c3b0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoNodeEngine.html</anchorfile>
+      <anchor>a40413791c6f3f3421183a4e499db195a</anchor>
+      <arglist>(SoNotList *nl)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>writeInstance</name>
+      <anchorfile>classSoNodeEngine.html</anchorfile>
+      <anchor>a37846b3b14d6cc800ed030b6401d7066</anchor>
+      <arglist>(SoOutput *out)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoNodeEngine</name>
+      <anchorfile>classSoNodeEngine.html</anchorfile>
+      <anchor>adc20dc10d53e636f98add5e040008aae</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoNodeEngine</name>
+      <anchorfile>classSoNodeEngine.html</anchorfile>
+      <anchor>a708af696531402e5d052db42691535b5</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="pure">
+      <type>virtual void</type>
+      <name>evaluate</name>
+      <anchorfile>classSoNodeEngine.html</anchorfile>
+      <anchor>a6544608ae91070d36dadeb27b96cc489</anchor>
+      <arglist>(void)=0</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readInstance</name>
+      <anchorfile>classSoNodeEngine.html</anchorfile>
+      <anchor>a95569ab1ef2a6821a2277fb549342305</anchor>
+      <arglist>(SoInput *in, unsigned short flags)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>inputChanged</name>
+      <anchorfile>classSoNodeEngine.html</anchorfile>
+      <anchor>a3d7f09a6ee88f91a718ef692b47d25f9</anchor>
+      <arglist>(SoField *which)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>writeOutputTypes</name>
+      <anchorfile>classSoNodeEngine.html</anchorfile>
+      <anchor>af30c4fefca9bafed14e9eca71390a413</anchor>
+      <arglist>(SoOutput *out)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static const SoFieldData **</type>
+      <name>getFieldDataPtr</name>
+      <anchorfile>classSoNodeEngine.html</anchorfile>
+      <anchor>a2167067a23c2ee1b695ca07a6d8d88cd</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static const SoEngineOutputData **</type>
+      <name>getOutputDataPtr</name>
+      <anchorfile>classSoNodeEngine.html</anchorfile>
+      <anchor>a6c2bbc91b1dcddf720bfa2a286853bb9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoNodeKit</name>
+    <filename>classSoNodeKit.html</filename>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>init</name>
+      <anchorfile>classSoNodeKit.html</anchorfile>
+      <anchor>a008ec3602a4cc4127902c25b29cf55b4</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoNodekitCatalog</name>
+    <filename>classSoNodekitCatalog.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SoNodekitCatalog</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>a21c68eb07748783a244b0af93e14c1be</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SoNodekitCatalog</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>a970382d3ef0253a691ae00e3db6345dc</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNumEntries</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>a83349d35f6e6647a20f0306727c946f9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getPartNumber</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>a070c7f2285a5374ebb4faa4c1e2f7157</anchor>
+      <arglist>(const SbName &name) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbName &</type>
+      <name>getName</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>a8ca071b6f6846a58237b4fdef03e2cb3</anchor>
+      <arglist>(int part) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoType</type>
+      <name>getType</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>a39a8eaf198df7c8cd5dc282a189df24b</anchor>
+      <arglist>(int part) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoType</type>
+      <name>getType</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>a644f88d54b0eef62f8949b81c5909cab</anchor>
+      <arglist>(const SbName &name) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoType</type>
+      <name>getDefaultType</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>a456de2da182ec81c6093239cdf3fbd76</anchor>
+      <arglist>(int part) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoType</type>
+      <name>getDefaultType</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>a6b3edee43931b91de43527c8fa745fba</anchor>
+      <arglist>(const SbName &name) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isNullByDefault</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>a30b1e5facd296dcd9ef195db6b14da20</anchor>
+      <arglist>(int part) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isNullByDefault</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>a3963d257a86d4a2254177f1fec078b34</anchor>
+      <arglist>(const SbName &name) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isLeaf</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>a522b0531b1109aab0c1d2053f2a41ecf</anchor>
+      <arglist>(int part) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isLeaf</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>a1c5a9ce6dd7c9aca2dca131147b039b0</anchor>
+      <arglist>(const SbName &name) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbName &</type>
+      <name>getParentName</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>a7a8796f31734c905f90f38c6727b7bac</anchor>
+      <arglist>(int part) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbName &</type>
+      <name>getParentName</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>af76eee5631600dc0d4d70c66d015c85b</anchor>
+      <arglist>(const SbName &name) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getParentPartNumber</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>acab56d6ab8f82f812fcc9205995a0d42</anchor>
+      <arglist>(int part) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getParentPartNumber</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>a76181ee3622cf7ae3f7508cd2785d087</anchor>
+      <arglist>(const SbName &name) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbName &</type>
+      <name>getRightSiblingName</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>a1517474c18c79a1174f1540ea9a5d55c</anchor>
+      <arglist>(int part) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbName &</type>
+      <name>getRightSiblingName</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>a97db17efd0ffab310ef16f687b6caf83</anchor>
+      <arglist>(const SbName &name) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getRightSiblingPartNumber</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>af147f9123b1fdbb330f883bb34b6ab38</anchor>
+      <arglist>(int part) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getRightSiblingPartNumber</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>a3af9c8d0a0849539a1afb4d27125131c</anchor>
+      <arglist>(const SbName &name) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isList</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>adfb367a25a05dbf5b85fdf047bfe1868</anchor>
+      <arglist>(int part) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isList</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>ac5ccd4f18152f7eae32105b613f3ca1d</anchor>
+      <arglist>(const SbName &name) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoType</type>
+      <name>getListContainerType</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>a23cf8051c852192920ca750b05902d42</anchor>
+      <arglist>(int part) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoType</type>
+      <name>getListContainerType</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>ac8034493eddcf5eb127a3b74aed5ade1</anchor>
+      <arglist>(const SbName &name) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SoTypeList &</type>
+      <name>getListItemTypes</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>a26fae404cc31bc44da5138bf426953f7</anchor>
+      <arglist>(int part) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SoTypeList &</type>
+      <name>getListItemTypes</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>aa60ce2e9f0552409222683614cd42c39</anchor>
+      <arglist>(const SbName &name) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isPublic</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>a7a3c44408a3b1d16367c0720088f1045</anchor>
+      <arglist>(int part) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isPublic</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>a64fda8180f53f5242b2c8fb3715f5a27</anchor>
+      <arglist>(const SbName &name) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoNodekitCatalog *</type>
+      <name>clone</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>a0a282970cfca5c4e6396a79c2f011fbd</anchor>
+      <arglist>(SoType type) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>addEntry</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>a493028c3171b482d50ca3584bba9a8ba</anchor>
+      <arglist>(const SbName &name, SoType type, SoType defaulttype, SbBool isdefaultnull, const SbName &parent, const SbName &rightsibling, SbBool islist, SoType listcontainertype, SoType listitemtype, SbBool ispublic)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addListItemType</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>a9fb2b11ca99ec73969da012b5cfe82be</anchor>
+      <arglist>(int part, SoType type)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addListItemType</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>ac2d98fbceba797420f2e63d9617e6085</anchor>
+      <arglist>(const SbName &name, SoType type)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>narrowTypes</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>ab6a65d84a8beabe1b65a5cf13ac91872</anchor>
+      <arglist>(const SbName &name, SoType newtype, SoType newdefaulttype)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setNullByDefault</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>ad73c8908fe7f5b0de0bc9f71d42564aa</anchor>
+      <arglist>(const SbName &name, SbBool nullbydefault)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>recursiveSearch</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>ace86fd62b00bde426e1d08c04e127922</anchor>
+      <arglist>(int part, const SbName &name, SoTypeList *checked) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>printCheck</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>a482be783903441ede04cb75846bcb7b0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoNodekitCatalog.html</anchorfile>
+      <anchor>ad32a1fe319c0a1e38dceea40f65cbab2</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoNodeKitDetail</name>
+    <filename>classSoNodeKitDetail.html</filename>
+    <base>SoDetail</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoNodeKitDetail.html</anchorfile>
+      <anchor>a63b36f121db008fcb42217350303337f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoNodeKitDetail</name>
+      <anchorfile>classSoNodeKitDetail.html</anchorfile>
+      <anchor>a49132125e7e3dfa2d7fc26eb695682c3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoNodeKitDetail</name>
+      <anchorfile>classSoNodeKitDetail.html</anchorfile>
+      <anchor>acf9d418177da275c3811ad2824005a3d</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoDetail *</type>
+      <name>copy</name>
+      <anchorfile>classSoNodeKitDetail.html</anchorfile>
+      <anchor>a5710b998c8e8a4b0c2babbfea4e3ee64</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setNodeKit</name>
+      <anchorfile>classSoNodeKitDetail.html</anchorfile>
+      <anchor>a830758a446544062fcab1f99a1311ef2</anchor>
+      <arglist>(SoBaseKit *kit)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoBaseKit *</type>
+      <name>getNodeKit</name>
+      <anchorfile>classSoNodeKitDetail.html</anchorfile>
+      <anchor>adea024fe1dbe7bc8790ac37b30594c20</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPart</name>
+      <anchorfile>classSoNodeKitDetail.html</anchorfile>
+      <anchor>a4a2185278f05521b4c6df1d4211c98bd</anchor>
+      <arglist>(SoNode *part)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoNode *</type>
+      <name>getPart</name>
+      <anchorfile>classSoNodeKitDetail.html</anchorfile>
+      <anchor>a1c0c242caa266f634a0ce7cd28f5bdf2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPartName</name>
+      <anchorfile>classSoNodeKitDetail.html</anchorfile>
+      <anchor>a70114e163304ff318e0b39e20c2f35f4</anchor>
+      <arglist>(const SbName &name)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbName &</type>
+      <name>getPartName</name>
+      <anchorfile>classSoNodeKitDetail.html</anchorfile>
+      <anchor>ab3e6915e5760813091be092c15e3439b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoBaseKit *</type>
+      <name>myNodeKit</name>
+      <anchorfile>classSoNodeKitDetail.html</anchorfile>
+      <anchor>a051399a0a9872fb2b88911efab580ec7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoNode *</type>
+      <name>myPart</name>
+      <anchorfile>classSoNodeKitDetail.html</anchorfile>
+      <anchor>a72ccacfcc796d1f9c7114f545ca06c1d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbName</type>
+      <name>myPartName</name>
+      <anchorfile>classSoNodeKitDetail.html</anchorfile>
+      <anchor>a0b4edca9bdd6c91883b664126fbf8c7d</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoNodeKitListPart</name>
+    <filename>classSoNodeKitListPart.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>acaa9d68c314e92d6297ff70ca5ea6b93</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoNodeKitListPart</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>aacbae6fc4f8b1b7955f09caffd70d926</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoType</type>
+      <name>getContainerType</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>a0b42aa5f7f65aa04b55a4f48a2eff178</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setContainerType</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>a8de46164a424a023bbfb9d0a90bd92c2</anchor>
+      <arglist>(SoType newContainerType)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SoTypeList &</type>
+      <name>getChildTypes</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>ac6b3e7427a98afc138fe8a492daa72f9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addChildType</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>a2c3732febfb0ff5925c6838ea692f970</anchor>
+      <arglist>(SoType typeToAdd)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isTypePermitted</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>a357620a0a06419f9d12837ed445f4a9c</anchor>
+      <arglist>(SoType typeToCheck) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isChildPermitted</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>af148c67db28fa255a08307a578761baa</anchor>
+      <arglist>(const SoNode *child) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>containerSet</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>a741334835fea98314e6f353110c18619</anchor>
+      <arglist>(const char *fieldDataString)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>lockTypes</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>a9030b9bc899b21c18a22da8e3d9f62e1</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isTypeLocked</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>a0ef89d7cbdd9e0b830e49aaf3ffa477b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addChild</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>a36b268c13ffd50300622651f5244b670</anchor>
+      <arglist>(SoNode *child)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>insertChild</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>af1f0f063fec383b29d0c1242645fb3df</anchor>
+      <arglist>(SoNode *child, int childIndex)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoNode *</type>
+      <name>getChild</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>a2c7f4ef03d2d27cdcf797e5582821df6</anchor>
+      <arglist>(int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>findChild</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>a6432e75bc0a84d43e49ce05d1a2ae8eb</anchor>
+      <arglist>(SoNode *child) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNumChildren</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>aeb130f374d6a5b02daabad2b03106661</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeChild</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>a84b4e5324bbccce6200b5b1c3f91d171</anchor>
+      <arglist>(int index)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeChild</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>a18f010bdb9d39c26e2202fe2bc92ff8f</anchor>
+      <arglist>(SoNode *child)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>replaceChild</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>aa4a3602b1db8118470ce841c250bf454</anchor>
+      <arglist>(int index, SoNode *newChild)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>replaceChild</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>ae4dba51f7db4d829bc6be7dfce106d75</anchor>
+      <arglist>(SoNode *oldChild, SoNode *newChild)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>affectsState</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>a606b1d5c08c51722a5168e8c8507835a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>a21bbd14f2a1b4f0f3d82fef87c783c15</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>a12a8d1e89f0c085b5c759960821e99c2</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>a8ebf8666820a3531f5c367cc38a3102a</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>a4dfd89d3309e12de0fe8426139961ad6</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>a0f320f0d1261b44e4887aec53d85d818</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>handleEvent</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>a1919e9b426683c55803656956ea4d17f</anchor>
+      <arglist>(SoHandleEventAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>aa53ce751cc4b32a4ca6b6d128329baea</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>search</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>a326afbd057ac629955e73cbe0a4296cc</anchor>
+      <arglist>(SoSearchAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>a802b0df26423d87f8fcf1ad25844d1cd</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoChildList *</type>
+      <name>getChildren</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>ae09ad69fda1d8ab919b7fc46bb11ea21</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>a0cd616cd4955ab9de69b465ae130a4d0</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>a87683f4ff39264b8807f5113748d340b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoNodeKitListPart</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>ab4eb32286233f77774a6fee952da3df9</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SoGroup *</type>
+      <name>getContainerNode</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>aa3408947d50597027d39e21d0a565e63</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readInstance</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>aa7272605375093b31d7751b4ca1029d9</anchor>
+      <arglist>(SoInput *in, unsigned short flags)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyContents</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>a3ced3ddfc281731f112d1e75e7aa894f</anchor>
+      <arglist>(const SoFieldContainer *fromFC, SbBool copyConnections)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoChildList *</type>
+      <name>children</name>
+      <anchorfile>classSoNodeKitListPart.html</anchorfile>
+      <anchor>ae8e7deb66408ebf7bf2c0169c709090d</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoNodeKitPath</name>
+    <filename>classSoNodeKitPath.html</filename>
+    <base>SoPath</base>
+    <member kind="function">
+      <type>int</type>
+      <name>getLength</name>
+      <anchorfile>classSoNodeKitPath.html</anchorfile>
+      <anchor>a624f01f0eb5dba0b226b51b42092818f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoNode *</type>
+      <name>getTail</name>
+      <anchorfile>classSoNodeKitPath.html</anchorfile>
+      <anchor>a88d954807186707f08380257028bf59e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoNode *</type>
+      <name>getNode</name>
+      <anchorfile>classSoNodeKitPath.html</anchorfile>
+      <anchor>a05a011e9f733636f81f58bd2d0c86116</anchor>
+      <arglist>(const int idx) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoNode *</type>
+      <name>getNodeFromTail</name>
+      <anchorfile>classSoNodeKitPath.html</anchorfile>
+      <anchor>a86f2567ca9bde15d2b82d12dd8088848</anchor>
+      <arglist>(const int idx) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>truncate</name>
+      <anchorfile>classSoNodeKitPath.html</anchorfile>
+      <anchor>aaa7b5e960e4c751a0e5a7c3c8f75c1fe</anchor>
+      <arglist>(const int length)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>pop</name>
+      <anchorfile>classSoNodeKitPath.html</anchorfile>
+      <anchor>ae3218e321593b0f509f91e9ca2d8de56</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>append</name>
+      <anchorfile>classSoNodeKitPath.html</anchorfile>
+      <anchor>a1c944ad83c395fb0cbb6c4248cbe663b</anchor>
+      <arglist>(SoBaseKit *childKit)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>append</name>
+      <anchorfile>classSoNodeKitPath.html</anchorfile>
+      <anchor>a0409937d795db96449e75dd65fb1647f</anchor>
+      <arglist>(const SoNodeKitPath *fromPath)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>containsNode</name>
+      <anchorfile>classSoNodeKitPath.html</anchorfile>
+      <anchor>aa4501d314bcab9d2e7faba127b0b646c</anchor>
+      <arglist>(SoBaseKit *node) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>findFork</name>
+      <anchorfile>classSoNodeKitPath.html</anchorfile>
+      <anchor>aaacc3e802668f4772f39d20e646fc233</anchor>
+      <arglist>(const SoNodeKitPath *path) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoNodeKitPath</name>
+      <anchorfile>classSoNodeKitPath.html</anchorfile>
+      <anchor>ab1419322991dc95ed80ebada53ee6e76</anchor>
+      <arglist>(const int approxLength)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoNodeKitPath</name>
+      <anchorfile>classSoNodeKitPath.html</anchorfile>
+      <anchor>a0f2b9d6aff34f7fec50b5aebe27fe554</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend int</type>
+      <name>operator==</name>
+      <anchorfile>classSoNodeKitPath.html</anchorfile>
+      <anchor>a8067b1878ec9a4848bb132f84b37c66f</anchor>
+      <arglist>(const SoNodeKitPath &p1, const SoNodeKitPath &p2)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoNodeList</name>
+    <filename>classSoNodeList.html</filename>
+    <base>SoBaseList</base>
+  </compound>
+  <compound kind="class">
+    <name>SoNodeSensor</name>
+    <filename>classSoNodeSensor.html</filename>
+    <base>SoDataSensor</base>
+    <member kind="function">
+      <type></type>
+      <name>SoNodeSensor</name>
+      <anchorfile>classSoNodeSensor.html</anchorfile>
+      <anchor>a9d61b97e7ff67f105b99ddffe15ef6ff</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoNodeSensor</name>
+      <anchorfile>classSoNodeSensor.html</anchorfile>
+      <anchor>ae6c56d5dff51e67fcabfa81f4abbf79a</anchor>
+      <arglist>(SoSensorCB *func, void *data)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoNodeSensor</name>
+      <anchorfile>classSoNodeSensor.html</anchorfile>
+      <anchor>a9caae5b30dc282640355b8abf38fe4f7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>attach</name>
+      <anchorfile>classSoNodeSensor.html</anchorfile>
+      <anchor>acb9a4d413e1e2aa081ffaf3988e3f6bd</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>detach</name>
+      <anchorfile>classSoNodeSensor.html</anchorfile>
+      <anchor>abb62ded137dcd724e2dec2364f65d7ce</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoNode *</type>
+      <name>getAttachedNode</name>
+      <anchorfile>classSoNodeSensor.html</anchorfile>
+      <anchor>a7378a6f5d98d34dc6a90dbfb89f0399a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoNonIndexedShape</name>
+    <filename>classSoNonIndexedShape.html</filename>
+    <base>SoVertexShape</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoNonIndexedShape.html</anchorfile>
+      <anchor>a60386064f3f1564bd9eb9fa52cd50a84</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="pure">
+      <type>virtual void</type>
+      <name>computeBBox</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>a06a7390e836c583fcd9e840ccd670a52</anchor>
+      <arglist>(SoAction *action, SbBox3f &box, SbVec3f &center)=0</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoNonIndexedShape.html</anchorfile>
+      <anchor>afd1b0d0f9bf1140f3c0d6f2fbba63f30</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoNormal</name>
+    <filename>classSoNormal.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoNormal.html</anchorfile>
+      <anchor>acd5e5d38c5cd99e4ecb0be85c093cd1e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoNormal</name>
+      <anchorfile>classSoNormal.html</anchorfile>
+      <anchor>a1fa1719b1d6cd9004af09733923c7cb0</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoNormal.html</anchorfile>
+      <anchor>a891f460ab012b5087ebb49f368aabf6d</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoNormal.html</anchorfile>
+      <anchor>a49dc995bfe81720fb30040a5fbbfa72e</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoNormal.html</anchorfile>
+      <anchor>ad5832fc6eb4a17282a9d02cc0eb0fb38</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoNormal.html</anchorfile>
+      <anchor>aa31eeccc607846914e08261b2858f2f2</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoNormal.html</anchorfile>
+      <anchor>ab06b674a8585b9d68614b9e665ef7f6f</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec3f</type>
+      <name>vector</name>
+      <anchorfile>classSoNormal.html</anchorfile>
+      <anchor>a12fc0a7b16402d6f0b15ad76a22d2ce0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoNormal.html</anchorfile>
+      <anchor>acdc9270529d42bb2d54503f3b5f783ed</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoNormal</name>
+      <anchorfile>classSoNormal.html</anchorfile>
+      <anchor>aa340cf2f69e722be4c5d5b1172ef027a</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoNormalBinding</name>
+    <filename>classSoNormalBinding.html</filename>
+    <base>SoNode</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Binding</name>
+      <anchorfile>classSoNormalBinding.html</anchorfile>
+      <anchor>abac17246b7bc2d3be7f03d80556cba91</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoNormalBinding.html</anchorfile>
+      <anchor>afc9b1c7df130f1e97ccefd95c6e7de86</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoNormalBinding</name>
+      <anchorfile>classSoNormalBinding.html</anchorfile>
+      <anchor>acce671ebf57f859f9db9d5c6ab41657a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoNormalBinding.html</anchorfile>
+      <anchor>a02178113ee957f5ef763063fb5c2298b</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoNormalBinding.html</anchorfile>
+      <anchor>af3a3ee4e7131230ffb61fe40d85fc95b</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoNormalBinding.html</anchorfile>
+      <anchor>a6cd99b236d196df8658f5de04bdec759</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoNormalBinding.html</anchorfile>
+      <anchor>a008c60dcc7a8ba84053c8afb9a4decd9</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoNormalBinding.html</anchorfile>
+      <anchor>a6d88dc3f5145224fc8b63da4a52d0bc4</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>value</name>
+      <anchorfile>classSoNormalBinding.html</anchorfile>
+      <anchor>adb4d71cf892697e6b4d308f55561e3b4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoNormalBinding.html</anchorfile>
+      <anchor>a2ed6eadc16d06eea95f028d3915fcf61</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoNormalBinding</name>
+      <anchorfile>classSoNormalBinding.html</anchorfile>
+      <anchor>a9abda22da81e8e173ecafecaa198782b</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readInstance</name>
+      <anchorfile>classSoNormalBinding.html</anchorfile>
+      <anchor>a32ab1c5b7435fbbfeb7789cd4d020c97</anchor>
+      <arglist>(SoInput *in, unsigned short flags)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoNormalBindingElement</name>
+    <filename>classSoNormalBindingElement.html</filename>
+    <base>SoInt32Element</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Binding</name>
+      <anchorfile>classSoNormalBindingElement.html</anchorfile>
+      <anchor>aac0e8417b30d1e5910a9bf5e2cd6c009</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoNormalBindingElement.html</anchorfile>
+      <anchor>a630c146cf89169c29d938f5470f3f531</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoNormalBindingElement.html</anchorfile>
+      <anchor>ab3b360db9eaeb586a2ffdc6042f87f4e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoNormalBindingElement.html</anchorfile>
+      <anchor>aa06f880913f2403f83fab3817a90d49c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoNormalBindingElement.html</anchorfile>
+      <anchor>a4d06ba7a4ab5488008cca4fd2372f073</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const Binding binding)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoNormalBindingElement.html</anchorfile>
+      <anchor>ac7e327b19ca9e1b0b107fca086bdc326</anchor>
+      <arglist>(SoState *const state, const Binding binding)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static Binding</type>
+      <name>get</name>
+      <anchorfile>classSoNormalBindingElement.html</anchorfile>
+      <anchor>a8bc2eda3153c3a93a41c93496359c17b</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static Binding</type>
+      <name>getDefault</name>
+      <anchorfile>classSoNormalBindingElement.html</anchorfile>
+      <anchor>a9e445c554b4df3db52f8377281bb60f4</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoNormalBindingElement</name>
+      <anchorfile>classSoNormalBindingElement.html</anchorfile>
+      <anchor>a5f1152a5d4bcab862acc9798e74f4a28</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoNormalBundle</name>
+    <filename>classSoNormalBundle.html</filename>
+    <base>SoBundle</base>
+    <member kind="function">
+      <type></type>
+      <name>SoNormalBundle</name>
+      <anchorfile>classSoNormalBundle.html</anchorfile>
+      <anchor>a175dedbe45df71ed253c0cd016f3c1d3</anchor>
+      <arglist>(SoAction *action, SbBool forrendering)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SoNormalBundle</name>
+      <anchorfile>classSoNormalBundle.html</anchorfile>
+      <anchor>a7f08b8f73943420cf9e896d2fa86840c</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>shouldGenerate</name>
+      <anchorfile>classSoNormalBundle.html</anchorfile>
+      <anchor>afdb769b4e28cd20b37182d4e29b1a52d</anchor>
+      <arglist>(int numneeded)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>initGenerator</name>
+      <anchorfile>classSoNormalBundle.html</anchorfile>
+      <anchor>add80eab75f0567854eadf422b72f0d4e</anchor>
+      <arglist>(int initnum=100)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>beginPolygon</name>
+      <anchorfile>classSoNormalBundle.html</anchorfile>
+      <anchor>ac5233061d688590d91d5f0cf932b7a61</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>polygonVertex</name>
+      <anchorfile>classSoNormalBundle.html</anchorfile>
+      <anchor>a28ba99cd7f2d38aa3c5f0cee59a7add1</anchor>
+      <arglist>(const SbVec3f &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>endPolygon</name>
+      <anchorfile>classSoNormalBundle.html</anchorfile>
+      <anchor>ab03148682921c9a8d3017294eb05f3a1</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>triangle</name>
+      <anchorfile>classSoNormalBundle.html</anchorfile>
+      <anchor>a9c7ab71ed84cda1ff7e10dd138a185d6</anchor>
+      <arglist>(const SbVec3f &p1, const SbVec3f &p2, const SbVec3f &p3)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>generate</name>
+      <anchorfile>classSoNormalBundle.html</anchorfile>
+      <anchor>af723c14d943bb54a74ab84b961f8ed6d</anchor>
+      <arglist>(int startindex=0, SbBool addtostate=TRUE)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f *</type>
+      <name>getGeneratedNormals</name>
+      <anchorfile>classSoNormalBundle.html</anchorfile>
+      <anchor>adefd4ace70eaf7fc5282284c3035a49e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNumGeneratedNormals</name>
+      <anchorfile>classSoNormalBundle.html</anchorfile>
+      <anchor>a240f92ce820a4f896277b2f219f4f43b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set</name>
+      <anchorfile>classSoNormalBundle.html</anchorfile>
+      <anchor>a0eab7ee8f75ae530085c43a7080a7030</anchor>
+      <arglist>(int32_t num, const SbVec3f *normals)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f &</type>
+      <name>get</name>
+      <anchorfile>classSoNormalBundle.html</anchorfile>
+      <anchor>a76e841b7a7ec995b1e8d75ed12b4de94</anchor>
+      <arglist>(int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>send</name>
+      <anchorfile>classSoNormalBundle.html</anchorfile>
+      <anchor>a0216cac3edf9bfe015966bae01f0b482</anchor>
+      <arglist>(int index) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoNormalCache</name>
+    <filename>classSoNormalCache.html</filename>
+    <base>SoCache</base>
+    <member kind="function">
+      <type></type>
+      <name>SoNormalCache</name>
+      <anchorfile>classSoNormalCache.html</anchorfile>
+      <anchor>a2c94bc86711d0e48fc91cb6172bb59dc</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoNormalCache</name>
+      <anchorfile>classSoNormalCache.html</anchorfile>
+      <anchor>a374079a66605b434019f1df521c580a0</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set</name>
+      <anchorfile>classSoNormalCache.html</anchorfile>
+      <anchor>a292b138426df55af685529bc9230f142</anchor>
+      <arglist>(const int num, const SbVec3f *const normals)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set</name>
+      <anchorfile>classSoNormalCache.html</anchorfile>
+      <anchor>a2cadabedcab481668c8eb56063735dbe</anchor>
+      <arglist>(SoNormalGenerator *generator)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNum</name>
+      <anchorfile>classSoNormalCache.html</anchorfile>
+      <anchor>affef6850c255f7f2107fdbfe8ebbfacf</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f *</type>
+      <name>getNormals</name>
+      <anchorfile>classSoNormalCache.html</anchorfile>
+      <anchor>aec10bf612b1f5405a27cc4a7c330e64a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNumIndices</name>
+      <anchorfile>classSoNormalCache.html</anchorfile>
+      <anchor>a21ef79a2b32f7db7ee9f45b0d035895e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const int32_t *</type>
+      <name>getIndices</name>
+      <anchorfile>classSoNormalCache.html</anchorfile>
+      <anchor>ad76c8b310da41036126479906a90a109</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>generatePerVertex</name>
+      <anchorfile>classSoNormalCache.html</anchorfile>
+      <anchor>a878c67e6ff119dff978082528f427071</anchor>
+      <arglist>(const SbVec3f *const coords, const unsigned int numcoords, const int32_t *coordindices, const int numcoordindices, const float crease_angle, const SbVec3f *facenormals=NULL, const int numfacenormals=-1, const SbBool ccw=TRUE, const SbBool tristrip=FALSE)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>generatePerFace</name>
+      <anchorfile>classSoNormalCache.html</anchorfile>
+      <anchor>a698615f1676fa126062959875b631b30</anchor>
+      <arglist>(const SbVec3f *const coords, const unsigned int numcoords, const int32_t *coordindices, const int numcoorindices, const SbBool ccw)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>generatePerFaceStrip</name>
+      <anchorfile>classSoNormalCache.html</anchorfile>
+      <anchor>a9c2f059ccd6d8921a9d95aff8ba78f21</anchor>
+      <arglist>(const SbVec3f *const coords, const unsigned int numcoords, const int32_t *coordindices, const int numcoorindices, const SbBool ccw)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>generatePerStrip</name>
+      <anchorfile>classSoNormalCache.html</anchorfile>
+      <anchor>a31dc27ee3196e467a8857dc90ead11f4</anchor>
+      <arglist>(const SbVec3f *const coords, const unsigned int numcoords, const int32_t *coordindices, const int numcoorindices, const SbBool ccw)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>generatePerVertexQuad</name>
+      <anchorfile>classSoNormalCache.html</anchorfile>
+      <anchor>a8816d3c3f2422f31edb1659943f75847</anchor>
+      <arglist>(const SbVec3f *const coords, const unsigned int numcoords, const int vPerRow, const int vPerColumn, const SbBool ccw)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>generatePerFaceQuad</name>
+      <anchorfile>classSoNormalCache.html</anchorfile>
+      <anchor>a473e39b801e7a2b5a3afffbdc38f3ef2</anchor>
+      <arglist>(const SbVec3f *const coords, const unsigned int numcoords, const int vPerRow, const int vPerColumn, const SbBool ccw)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>generatePerRowQuad</name>
+      <anchorfile>classSoNormalCache.html</anchorfile>
+      <anchor>a076429b82121b45ca268eb986cfd2361</anchor>
+      <arglist>(const SbVec3f *const coords, const unsigned int numcoords, const int vPerRow, const int vPerColumn, const SbBool ccw)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoNormalElement</name>
+    <filename>classSoNormalElement.html</filename>
+    <base>SoReplacedElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoNormalElement.html</anchorfile>
+      <anchor>a7b5834488e142f9e83b113633b0b70c4</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoNormalGenerator</name>
+    <filename>classSoNormalGenerator.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SoNormalGenerator</name>
+      <anchorfile>classSoNormalGenerator.html</anchorfile>
+      <anchor>ac8fb1dbd29f1c38356e5c64502c84369</anchor>
+      <arglist>(const SbBool ccw, const int approxVertices=64)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SoNormalGenerator</name>
+      <anchorfile>classSoNormalGenerator.html</anchorfile>
+      <anchor>abf41bbee6e824796bb1f29468007af48</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>reset</name>
+      <anchorfile>classSoNormalGenerator.html</anchorfile>
+      <anchor>a66176ab631d164294bed5f2400a7c106</anchor>
+      <arglist>(const SbBool ccw)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>beginPolygon</name>
+      <anchorfile>classSoNormalGenerator.html</anchorfile>
+      <anchor>a3a7820bc158972f62b92142791349b43</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>polygonVertex</name>
+      <anchorfile>classSoNormalGenerator.html</anchorfile>
+      <anchor>a16775df221913f227ff02c2ce3155bec</anchor>
+      <arglist>(const SbVec3f &v)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>endPolygon</name>
+      <anchorfile>classSoNormalGenerator.html</anchorfile>
+      <anchor>a358f8df7dda6a9dc99e914cf87cf48e2</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>triangle</name>
+      <anchorfile>classSoNormalGenerator.html</anchorfile>
+      <anchor>afe1cd3c1042ea0d331ff181ecf7a35a1</anchor>
+      <arglist>(const SbVec3f &v0, const SbVec3f &v1, const SbVec3f &v2)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>quad</name>
+      <anchorfile>classSoNormalGenerator.html</anchorfile>
+      <anchor>aaf193c451b8d0318427ce42d2f6f192c</anchor>
+      <arglist>(const SbVec3f &v0, const SbVec3f &v1, const SbVec3f &v2, const SbVec3f &v3)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>generate</name>
+      <anchorfile>classSoNormalGenerator.html</anchorfile>
+      <anchor>ab26d17c59c008e9d77228512e5b894c3</anchor>
+      <arglist>(const float creaseAngle, const int32_t *striplens=NULL, const int numstrips=0)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>generatePerStrip</name>
+      <anchorfile>classSoNormalGenerator.html</anchorfile>
+      <anchor>ad47c54800d433f6aa115d17547c2d8e9</anchor>
+      <arglist>(const int32_t *striplens, const int numstrips)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>generatePerFace</name>
+      <anchorfile>classSoNormalGenerator.html</anchorfile>
+      <anchor>a1c198dfe0a6a050d205c28a043fb1e97</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>generateOverall</name>
+      <anchorfile>classSoNormalGenerator.html</anchorfile>
+      <anchor>a721100b18cee07fb847f3f5af202d157</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNumNormals</name>
+      <anchorfile>classSoNormalGenerator.html</anchorfile>
+      <anchor>a217ba951df3be0ceaed023783df45572</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setNumNormals</name>
+      <anchorfile>classSoNormalGenerator.html</anchorfile>
+      <anchor>a0eff345d55380b6b60cbbae161794cc4</anchor>
+      <arglist>(const int num)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f *</type>
+      <name>getNormals</name>
+      <anchorfile>classSoNormalGenerator.html</anchorfile>
+      <anchor>ab911f734b4d659b39a0e79a5845c9eca</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f &</type>
+      <name>getNormal</name>
+      <anchorfile>classSoNormalGenerator.html</anchorfile>
+      <anchor>a5771c66dc3275cb9005f29b4130db5fd</anchor>
+      <arglist>(const int32_t i) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setNormal</name>
+      <anchorfile>classSoNormalGenerator.html</anchorfile>
+      <anchor>a6bf4e3d3a9aec6cea0f90c47796ccf86</anchor>
+      <arglist>(const int32_t index, const SbVec3f &normal)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoNotList</name>
+    <filename>classSoNotList.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SoNotList</name>
+      <anchorfile>classSoNotList.html</anchorfile>
+      <anchor>a92b6e203e1252283476e266a91230a89</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoNotList</name>
+      <anchorfile>classSoNotList.html</anchorfile>
+      <anchor>a82f4a011075ee5183376392a315ae57f</anchor>
+      <arglist>(const SoNotList *nl)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>append</name>
+      <anchorfile>classSoNotList.html</anchorfile>
+      <anchor>a268385c91be6b0a91b06d2e82b6fca1c</anchor>
+      <arglist>(SoNotRec *const rec)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>append</name>
+      <anchorfile>classSoNotList.html</anchorfile>
+      <anchor>abfe693b2c5574417ea58a7fdc16a3e84</anchor>
+      <arglist>(SoNotRec *const rec, SoField *const field)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>append</name>
+      <anchorfile>classSoNotList.html</anchorfile>
+      <anchor>af0491f9aa4d32754bb75f38d2d10b310</anchor>
+      <arglist>(SoNotRec *const rec, SoEngineOutput *const engineout)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setLastType</name>
+      <anchorfile>classSoNotList.html</anchorfile>
+      <anchor>a3ce00891aad5c25824fe4433db95a70d</anchor>
+      <arglist>(const SoNotRec::Type type)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoNotRec *</type>
+      <name>getFirstRec</name>
+      <anchorfile>classSoNotList.html</anchorfile>
+      <anchor>a0a3c2c0ecda9981eaca64d7761d102da</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoNotRec *</type>
+      <name>getLastRec</name>
+      <anchorfile>classSoNotList.html</anchorfile>
+      <anchor>a3b27698a942e817b0082f192c7d62b3a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoNotRec *</type>
+      <name>getFirstRecAtNode</name>
+      <anchorfile>classSoNotList.html</anchorfile>
+      <anchor>a47f7b933ac71766a6df17bb73553e832</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoField *</type>
+      <name>getLastField</name>
+      <anchorfile>classSoNotList.html</anchorfile>
+      <anchor>a918124d59ca16142eeb51352c7596af5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoEngineOutput *</type>
+      <name>getLastEngineOutput</name>
+      <anchorfile>classSoNotList.html</anchorfile>
+      <anchor>a53428710d92a1984bdacf4af1e64b1a5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>uint32_t</type>
+      <name>getTimeStamp</name>
+      <anchorfile>classSoNotList.html</anchorfile>
+      <anchor>af063297d2471cd597c589a3dd0d787c7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>print</name>
+      <anchorfile>classSoNotList.html</anchorfile>
+      <anchor>a03bb0f89adc157aa9c4ee286175c8b0e</anchor>
+      <arglist>(FILE *const file=stdout) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoNotRec</name>
+    <filename>classSoNotRec.html</filename>
+    <member kind="enumeration">
+      <type></type>
+      <name>Type</name>
+      <anchorfile>classSoNotRec.html</anchorfile>
+      <anchor>a3dadebf7917d6722df3485e7971ca25c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>OperationType</name>
+      <anchorfile>classSoNotRec.html</anchorfile>
+      <anchor>a881de32e1ff224860ce27dd27b638e9f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoNotRec</name>
+      <anchorfile>classSoNotRec.html</anchorfile>
+      <anchor>abaaeeb7bd0ae0083307e5c81e7dfeef0</anchor>
+      <arglist>(SoBase *const notifbase)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setType</name>
+      <anchorfile>classSoNotRec.html</anchorfile>
+      <anchor>aeeb4a71b12daa304cf54adf2f140ab97</anchor>
+      <arglist>(const SoNotRec::Type type)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoBase *</type>
+      <name>getBase</name>
+      <anchorfile>classSoNotRec.html</anchorfile>
+      <anchor>a0f71f7948adee96a719503e3953db80b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoNotRec::Type</type>
+      <name>getType</name>
+      <anchorfile>classSoNotRec.html</anchorfile>
+      <anchor>a87ebe9e28fc97a58cec8bba6b71b6ec1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SoNotRec *</type>
+      <name>getPrevious</name>
+      <anchorfile>classSoNotRec.html</anchorfile>
+      <anchor>aa15e07fd64b62411960e6df69a28d643</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPrevious</name>
+      <anchorfile>classSoNotRec.html</anchorfile>
+      <anchor>aaf269e73def30a2ee874d442f4510006</anchor>
+      <arglist>(const SoNotRec *const prev)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>print</name>
+      <anchorfile>classSoNotRec.html</anchorfile>
+      <anchor>a99efd001681ca211e7104c70a07d6e46</anchor>
+      <arglist>(FILE *const file) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoNurbsCurve</name>
+    <filename>classSoNurbsCurve.html</filename>
+    <base>SoShape</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoNurbsCurve.html</anchorfile>
+      <anchor>a8af6b8d9c8edf4323beef5086960aed7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoNurbsCurve</name>
+      <anchorfile>classSoNurbsCurve.html</anchorfile>
+      <anchor>a707a7407ccfa95a9218c0886f309314f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoNurbsCurve.html</anchorfile>
+      <anchor>a773d2d1e2bdd31cc85c8517712f55484</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoNurbsCurve.html</anchorfile>
+      <anchor>a6658f84a649650ae5e0cc09f04b719d8</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoNurbsCurve.html</anchorfile>
+      <anchor>a00ad5547d179320656cdc8ea180f9a51</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoNurbsCurve.html</anchorfile>
+      <anchor>a1cecea20fd238b26d9663dd3ee072637</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>sendPrimitive</name>
+      <anchorfile>classSoNurbsCurve.html</anchorfile>
+      <anchor>a39b034fa1f0868a1a861c58f7d55b1a8</anchor>
+      <arglist>(SoAction *, SoPrimitiveVertex *)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFInt32</type>
+      <name>numControlPoints</name>
+      <anchorfile>classSoNurbsCurve.html</anchorfile>
+      <anchor>a91469a8ac2ae7fab28ad6669e92b0dcb</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>knotVector</name>
+      <anchorfile>classSoNurbsCurve.html</anchorfile>
+      <anchor>aba42bb016762b862804d5ba3df5eb7c4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoNurbsCurve.html</anchorfile>
+      <anchor>afada574a05d5804e97637b24152f1af9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoNurbsCurve</name>
+      <anchorfile>classSoNurbsCurve.html</anchorfile>
+      <anchor>a77f9603cb196b4e25df65fa5827c24b9</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>generatePrimitives</name>
+      <anchorfile>classSoNurbsCurve.html</anchorfile>
+      <anchor>a810f685acd09413fb856e36ba2a81f9c</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>computeBBox</name>
+      <anchorfile>classSoNurbsCurve.html</anchorfile>
+      <anchor>a1a3c902f86997bb9cf320366140eba13</anchor>
+      <arglist>(SoAction *action, SbBox3f &box, SbVec3f &center)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SoDetail *</type>
+      <name>createLineSegmentDetail</name>
+      <anchorfile>classSoNurbsCurve.html</anchorfile>
+      <anchor>ae4288e967530d715321e144be343b528</anchor>
+      <arglist>(SoRayPickAction *action, const SoPrimitiveVertex *v1, const SoPrimitiveVertex *v2, SoPickedPoint *pp)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoNurbsProfile</name>
+    <filename>classSoNurbsProfile.html</filename>
+    <base>SoProfile</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoNurbsProfile.html</anchorfile>
+      <anchor>abcc9ef35346fe624761d12fddd759a2b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoNurbsProfile</name>
+      <anchorfile>classSoNurbsProfile.html</anchorfile>
+      <anchor>ae72ccd03030cfc36dfe8f51443a39267</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getTrimCurve</name>
+      <anchorfile>classSoNurbsProfile.html</anchorfile>
+      <anchor>ab4d79b0dae4accddc7181c6dd7624e58</anchor>
+      <arglist>(SoState *state, int32_t &numpoints, float *&points, int &floatspervec, int32_t &numknots, float *&knotvector)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getVertices</name>
+      <anchorfile>classSoNurbsProfile.html</anchorfile>
+      <anchor>a55ebbb02b9a31fc70a5c5427db8cb4fb</anchor>
+      <arglist>(SoState *state, int32_t &numvertices, SbVec2f *&vertices)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>knotVector</name>
+      <anchorfile>classSoNurbsProfile.html</anchorfile>
+      <anchor>a50428ab26e0d898331492ed34faf0d32</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoNurbsProfile.html</anchorfile>
+      <anchor>a9f6fa2426ed3c3f9ccd711bc36d122f2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoNurbsProfile</name>
+      <anchorfile>classSoNurbsProfile.html</anchorfile>
+      <anchor>a1e5cb855e47b5428b5dcc80068048756</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoNurbsSurface</name>
+    <filename>classSoNurbsSurface.html</filename>
+    <base>SoShape</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoNurbsSurface.html</anchorfile>
+      <anchor>aefafd4e7996fd247d3038209307a75f3</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoNurbsSurface</name>
+      <anchorfile>classSoNurbsSurface.html</anchorfile>
+      <anchor>a021fc183fe9351d26a3f3a50444267ce</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoNurbsSurface.html</anchorfile>
+      <anchor>ab3a2c4796906a1b55047c1885888aa87</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoNurbsSurface.html</anchorfile>
+      <anchor>a15e692f7a59fa12e89e4dca22ea0a4c7</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoNurbsSurface.html</anchorfile>
+      <anchor>aaec204eb1b27b630ae589a7fa902d2f9</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>sendPrimitive</name>
+      <anchorfile>classSoNurbsSurface.html</anchorfile>
+      <anchor>a3b81b3723118cca4b254d6a4cc2d66f5</anchor>
+      <arglist>(SoAction *, SoPrimitiveVertex *)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFInt32</type>
+      <name>numUControlPoints</name>
+      <anchorfile>classSoNurbsSurface.html</anchorfile>
+      <anchor>afa7908b93542130032620e3c29d78370</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFInt32</type>
+      <name>numVControlPoints</name>
+      <anchorfile>classSoNurbsSurface.html</anchorfile>
+      <anchor>acdf7111479729258a4103c9df16bb4a2</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFInt32</type>
+      <name>numSControlPoints</name>
+      <anchorfile>classSoNurbsSurface.html</anchorfile>
+      <anchor>a9cfd3e94de4ecc0b8766effca8577a06</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFInt32</type>
+      <name>numTControlPoints</name>
+      <anchorfile>classSoNurbsSurface.html</anchorfile>
+      <anchor>a83e266e1b116e8f6fb4a0b8fb364f18e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>uKnotVector</name>
+      <anchorfile>classSoNurbsSurface.html</anchorfile>
+      <anchor>ad1d39130138f869f47acbfda3879e72a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>vKnotVector</name>
+      <anchorfile>classSoNurbsSurface.html</anchorfile>
+      <anchor>ad029ec34de725d2b7b6ad77d0d17493c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>sKnotVector</name>
+      <anchorfile>classSoNurbsSurface.html</anchorfile>
+      <anchor>a360f3db13ba21273f9dd72f7691428c0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>tKnotVector</name>
+      <anchorfile>classSoNurbsSurface.html</anchorfile>
+      <anchor>ae21f99c3146dc2a9a2ec0d897aa4ded2</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoNurbsSurface.html</anchorfile>
+      <anchor>a52668983b01ec1f12d7b46fd24fb9616</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoNurbsSurface</name>
+      <anchorfile>classSoNurbsSurface.html</anchorfile>
+      <anchor>a9aa3ad64326b6c3de093e1e9bc44e723</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>generatePrimitives</name>
+      <anchorfile>classSoNurbsSurface.html</anchorfile>
+      <anchor>a506313fbd812567918fbc7d44317dfe1</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>computeBBox</name>
+      <anchorfile>classSoNurbsSurface.html</anchorfile>
+      <anchor>acf0a98d57b8122f2c3ce8b9188c77b8d</anchor>
+      <arglist>(SoAction *action, SbBox3f &box, SbVec3f &center)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SoDetail *</type>
+      <name>createTriangleDetail</name>
+      <anchorfile>classSoNurbsSurface.html</anchorfile>
+      <anchor>a1b6da551d2e6548baff48343e2840594</anchor>
+      <arglist>(SoRayPickAction *action, const SoPrimitiveVertex *v1, const SoPrimitiveVertex *v2, const SoPrimitiveVertex *v3, SoPickedPoint *pp)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoOffscreenRenderer</name>
+    <filename>classSoOffscreenRenderer.html</filename>
+    <member kind="enumeration">
+      <type></type>
+      <name>Components</name>
+      <anchorfile>classSoOffscreenRenderer.html</anchorfile>
+      <anchor>acd70da14761ef3b54c07d0e6f642a338</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoOffscreenRenderer</name>
+      <anchorfile>classSoOffscreenRenderer.html</anchorfile>
+      <anchor>a77b05979638e69baa4b8df817f5c2b6f</anchor>
+      <arglist>(const SbViewportRegion &viewportregion)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoOffscreenRenderer</name>
+      <anchorfile>classSoOffscreenRenderer.html</anchorfile>
+      <anchor>a68bd02d137b6f8edc298b6099ab15c6b</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SoOffscreenRenderer</name>
+      <anchorfile>classSoOffscreenRenderer.html</anchorfile>
+      <anchor>adff1873304cf86867b06a4b146c1f764</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setComponents</name>
+      <anchorfile>classSoOffscreenRenderer.html</anchorfile>
+      <anchor>a009e27700869d11686d47d61c5e53a72</anchor>
+      <arglist>(const Components components)</arglist>
+    </member>
+    <member kind="function">
+      <type>Components</type>
+      <name>getComponents</name>
+      <anchorfile>classSoOffscreenRenderer.html</anchorfile>
+      <anchor>a9cdc6fa3f664102cd419596f7b14407f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setViewportRegion</name>
+      <anchorfile>classSoOffscreenRenderer.html</anchorfile>
+      <anchor>aafc12ce58b3ac94b37b0cbf79f548214</anchor>
+      <arglist>(const SbViewportRegion &region)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbViewportRegion &</type>
+      <name>getViewportRegion</name>
+      <anchorfile>classSoOffscreenRenderer.html</anchorfile>
+      <anchor>a770b8bd8a6f21cdd91e06a8ce52a6317</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setBackgroundColor</name>
+      <anchorfile>classSoOffscreenRenderer.html</anchorfile>
+      <anchor>ac59934bffc73bbfa8242ab16e9a0000f</anchor>
+      <arglist>(const SbColor &color)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbColor &</type>
+      <name>getBackgroundColor</name>
+      <anchorfile>classSoOffscreenRenderer.html</anchorfile>
+      <anchor>ac70e76193eb78c01365fd975586f9995</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setGLRenderAction</name>
+      <anchorfile>classSoOffscreenRenderer.html</anchorfile>
+      <anchor>a9e0d9ddb3466b29d38f9873a30530d8d</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoGLRenderAction *</type>
+      <name>getGLRenderAction</name>
+      <anchorfile>classSoOffscreenRenderer.html</anchorfile>
+      <anchor>aa7e4f0a784a45bf51a6ab3dcd040b35c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>render</name>
+      <anchorfile>classSoOffscreenRenderer.html</anchorfile>
+      <anchor>ae2ae3abd666f819002798abad9385638</anchor>
+      <arglist>(SoNode *scene)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>render</name>
+      <anchorfile>classSoOffscreenRenderer.html</anchorfile>
+      <anchor>abaa113ccb637bf0d213d64883ec01123</anchor>
+      <arglist>(SoPath *scene)</arglist>
+    </member>
+    <member kind="function">
+      <type>unsigned char *</type>
+      <name>getBuffer</name>
+      <anchorfile>classSoOffscreenRenderer.html</anchorfile>
+      <anchor>aaf272a90179a0bbb3540f0811d6cadbd</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const void *const &</type>
+      <name>getDC</name>
+      <anchorfile>classSoOffscreenRenderer.html</anchorfile>
+      <anchor>a308b1d55a237cc2260593086f7246bb3</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>writeToRGB</name>
+      <anchorfile>classSoOffscreenRenderer.html</anchorfile>
+      <anchor>a13fe56cc8079f22d3d768adda9b7e0f6</anchor>
+      <arglist>(FILE *fp) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>writeToPostScript</name>
+      <anchorfile>classSoOffscreenRenderer.html</anchorfile>
+      <anchor>a6c8e92ed57feb4b7ae18ffccf1b59ca3</anchor>
+      <arglist>(FILE *fp) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>writeToPostScript</name>
+      <anchorfile>classSoOffscreenRenderer.html</anchorfile>
+      <anchor>a367300d1931d1e5e6f6d9e708a7956a8</anchor>
+      <arglist>(FILE *fp, const SbVec2f &printsize) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>writeToRGB</name>
+      <anchorfile>classSoOffscreenRenderer.html</anchorfile>
+      <anchor>a2a15945cad934827d459af3f4f22bc33</anchor>
+      <arglist>(const char *filename) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>writeToPostScript</name>
+      <anchorfile>classSoOffscreenRenderer.html</anchorfile>
+      <anchor>a6c3530a99129996f36edd34bdc9c29ed</anchor>
+      <arglist>(const char *filename) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>writeToPostScript</name>
+      <anchorfile>classSoOffscreenRenderer.html</anchorfile>
+      <anchor>af6f2372e7cd95af42c2d36b8ad7cab71</anchor>
+      <arglist>(const char *filename, const SbVec2f &printsize) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isWriteSupported</name>
+      <anchorfile>classSoOffscreenRenderer.html</anchorfile>
+      <anchor>a0c561291489f9a892eb6d0c89835b625</anchor>
+      <arglist>(const SbName &filetypeextension) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNumWriteFiletypes</name>
+      <anchorfile>classSoOffscreenRenderer.html</anchorfile>
+      <anchor>a81d48f9b548a4bdaa9097aeda79e7058</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getWriteFiletypeInfo</name>
+      <anchorfile>classSoOffscreenRenderer.html</anchorfile>
+      <anchor>a3d6757d586bdaaa32e19cb9db161756d</anchor>
+      <arglist>(const int idx, SbPList &extlist, SbString &fullname, SbString &description)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>writeToFile</name>
+      <anchorfile>classSoOffscreenRenderer.html</anchorfile>
+      <anchor>ac5d05306b2e7ff55482cd8f24319f544</anchor>
+      <arglist>(const SbString &filename, const SbName &filetypeextension) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPbufferEnable</name>
+      <anchorfile>classSoOffscreenRenderer.html</anchorfile>
+      <anchor>ae400ae638df4585c8881ee718ccb8189</anchor>
+      <arglist>(SbBool enable)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>getPbufferEnable</name>
+      <anchorfile>classSoOffscreenRenderer.html</anchorfile>
+      <anchor>a46f38ed43f165aa6b98fd2b4e2b9b0bf</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static float</type>
+      <name>getScreenPixelsPerInch</name>
+      <anchorfile>classSoOffscreenRenderer.html</anchorfile>
+      <anchor>a83ce4f862d4bc99aaa72368a638c587b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbVec2s</type>
+      <name>getMaximumResolution</name>
+      <anchorfile>classSoOffscreenRenderer.html</anchorfile>
+      <anchor>ae16cf2d7ac5a87dae6a6888e0ec9bc94</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoOneShot</name>
+    <filename>classSoOneShot.html</filename>
+    <base>SoEngine</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Flags</name>
+      <anchorfile>classSoOneShot.html</anchorfile>
+      <anchor>afc3baac087b8c4478e49448e5a66284d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoOneShot.html</anchorfile>
+      <anchor>a4d38c0f265c9e9b19f9aa6275034accb</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoOneShot.html</anchorfile>
+      <anchor>af7e35d2a21744ba67cc56dd4bed4bf69</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoOneShot.html</anchorfile>
+      <anchor>a884864cb56e91a86174976e080c1bcb5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoOneShot</name>
+      <anchorfile>classSoOneShot.html</anchorfile>
+      <anchor>afe76b1224b4a444946eb5959ae6c7024</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTime</type>
+      <name>timeIn</name>
+      <anchorfile>classSoOneShot.html</anchorfile>
+      <anchor>a523667f0cf215af1aa0ebdf6453efee3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTime</type>
+      <name>duration</name>
+      <anchorfile>classSoOneShot.html</anchorfile>
+      <anchor>a5402f0539f89087915ae9ce39b83c9d5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTrigger</type>
+      <name>trigger</name>
+      <anchorfile>classSoOneShot.html</anchorfile>
+      <anchor>a9ac64496a4b06c4563d6c5918f3247d5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBitMask</type>
+      <name>flags</name>
+      <anchorfile>classSoOneShot.html</anchorfile>
+      <anchor>a40d1a6edce296a08b043c019d1f1a76d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>disable</name>
+      <anchorfile>classSoOneShot.html</anchorfile>
+      <anchor>ad10b5ea160e8415ac604c8babfa9881d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>timeOut</name>
+      <anchorfile>classSoOneShot.html</anchorfile>
+      <anchor>a1d64e33e3adb42e11fe53c65fcfd54c7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>isActive</name>
+      <anchorfile>classSoOneShot.html</anchorfile>
+      <anchor>ab8f275e7d87075c9910ce3861b726294</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>ramp</name>
+      <anchorfile>classSoOneShot.html</anchorfile>
+      <anchor>a965fa27c10f46fd0026fa50dcb77fd4a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoOneShot</name>
+      <anchorfile>classSoOneShot.html</anchorfile>
+      <anchor>aa648206d54df34be28a70adab0e16abe</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoOneShotSensor</name>
+    <filename>classSoOneShotSensor.html</filename>
+    <base>SoDelayQueueSensor</base>
+    <member kind="function">
+      <type></type>
+      <name>SoOneShotSensor</name>
+      <anchorfile>classSoOneShotSensor.html</anchorfile>
+      <anchor>a224e5711152cd08e4779ed0d991526d8</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoOneShotSensor</name>
+      <anchorfile>classSoOneShotSensor.html</anchorfile>
+      <anchor>a7dfa67adceb3518378aa6ca78cfc5d2e</anchor>
+      <arglist>(SoSensorCB *func, void *data)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoOneShotSensor</name>
+      <anchorfile>classSoOneShotSensor.html</anchorfile>
+      <anchor>ac41a2d7885758bc62f8783cd50b3b5a3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoOnOff</name>
+    <filename>classSoOnOff.html</filename>
+    <base>SoEngine</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoOnOff.html</anchorfile>
+      <anchor>abd44b0da4cc0161623c339b3f3394bd8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoOnOff.html</anchorfile>
+      <anchor>aa7a5855b2b9b4873016ff362cd03ed8f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoOnOff.html</anchorfile>
+      <anchor>ac7d7fc4cb4ad18367fae10b181547989</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoOnOff</name>
+      <anchorfile>classSoOnOff.html</anchorfile>
+      <anchor>a205592b8ed646c55edf02b080ee58e62</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTrigger</type>
+      <name>on</name>
+      <anchorfile>classSoOnOff.html</anchorfile>
+      <anchor>aa07267d61496b90f093bf0c8b8105d76</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTrigger</type>
+      <name>off</name>
+      <anchorfile>classSoOnOff.html</anchorfile>
+      <anchor>a767801c6d7525f407337a1dcddbbc0c8</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTrigger</type>
+      <name>toggle</name>
+      <anchorfile>classSoOnOff.html</anchorfile>
+      <anchor>ad77a578627c17733b24827677a0da4ad</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>isOn</name>
+      <anchorfile>classSoOnOff.html</anchorfile>
+      <anchor>a20a312cefc57afe39efaf44de5d0fc4a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>isOff</name>
+      <anchorfile>classSoOnOff.html</anchorfile>
+      <anchor>a4c6ec5c2c21dc0a24928d385b2ad383b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoOnOff</name>
+      <anchorfile>classSoOnOff.html</anchorfile>
+      <anchor>a961f6a2f666d49542c069d8226585552</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoOrthographicCamera</name>
+    <filename>classSoOrthographicCamera.html</filename>
+    <base>SoCamera</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoOrthographicCamera.html</anchorfile>
+      <anchor>a32c888a60ab33e0e7b7261ce9e10c9db</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoOrthographicCamera</name>
+      <anchorfile>classSoOrthographicCamera.html</anchorfile>
+      <anchor>a3ac5e89efffdb019d0b20005ac204692</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>scaleHeight</name>
+      <anchorfile>classSoOrthographicCamera.html</anchorfile>
+      <anchor>acb614f185ad090062266cfbcb9a03267</anchor>
+      <arglist>(float scalefactor)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbViewVolume</type>
+      <name>getViewVolume</name>
+      <anchorfile>classSoOrthographicCamera.html</anchorfile>
+      <anchor>a97b3f199148d18644872585443d70938</anchor>
+      <arglist>(float useaspectratio=0.0f) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>viewBoundingBox</name>
+      <anchorfile>classSoOrthographicCamera.html</anchorfile>
+      <anchor>a16be61ad5950ab52c3809854c67efa24</anchor>
+      <arglist>(const SbBox3f &box, float aspect, float slack)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>height</name>
+      <anchorfile>classSoOrthographicCamera.html</anchorfile>
+      <anchor>afa9dc163f3356dee50e46ca66f31c2da</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoOrthographicCamera.html</anchorfile>
+      <anchor>a64959c96ebe70e0a1fd242644ab8c97a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoOrthographicCamera</name>
+      <anchorfile>classSoOrthographicCamera.html</anchorfile>
+      <anchor>ac36552953c97da2e4b494b672ae30493</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoOutput</name>
+    <filename>classSoOutput.html</filename>
+    <member kind="enumeration">
+      <type></type>
+      <name>Stage</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>af5f67f92434acc6d7c7619d3ef1dfb7f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>COUNT_REFS</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>af5f67f92434acc6d7c7619d3ef1dfb7fae0d98ba0aaa299ac5309ba8280c54282</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>WRITE</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>af5f67f92434acc6d7c7619d3ef1dfb7fa65828b821d5c69d570a053c2f0b032b2</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>Annotations</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a6557a37a92efd9a0dc80f717f832f65c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>ADDRESSES</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a6557a37a92efd9a0dc80f717f832f65cae6f5a8f71f72eb2287c6c5f9715de398</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>REF_COUNTS</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a6557a37a92efd9a0dc80f717f832f65cab8cd4cd580cbe52f6f29a34b3593edb1</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoOutput</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>af6b0a04ee8bfd49d99fe40d691dc2564</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoOutput</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>abb7cc39477298359896a2d542a8996c4</anchor>
+      <arglist>(SoOutput *dictOut)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoOutput</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a670ea6c80f55d25c7b0021c3e86b883a</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setFilePointer</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a23b6ff34263ce8bbe6e6a354b8e24382</anchor>
+      <arglist>(FILE *newFP)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual FILE *</type>
+      <name>getFilePointer</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a1ac7eb115c441a430f2389fbcc9fa6ec</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>openFile</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a15bd93d4388bcbd7415c85241b2e9d3b</anchor>
+      <arglist>(const char *const fileName)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>closeFile</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a731b0fb2e9d1bc7022072c731a016e80</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>setCompression</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>aa6e3cda480c9a958e43d49e937925911</anchor>
+      <arglist>(const SbName &compmethod, const float level=0.5f)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setBuffer</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a09e03f4b73073ca6e120029581774bc7</anchor>
+      <arglist>(void *bufPointer, size_t initSize, SoOutputReallocCB *reallocFunc, int32_t offset=0)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>getBuffer</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a693680cac7bfcffbb201447dfed7aee5</anchor>
+      <arglist>(void *&bufPointer, size_t &nBytes) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual size_t</type>
+      <name>getBufferSize</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a30f9c9a4ac7a7f27e969381b75de4edd</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>resetBuffer</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>afa8509851087905c9952fa03a68e489e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setBinary</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>ae475769e022ccd316ad1125bbda7b3d3</anchor>
+      <arglist>(const SbBool flag)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isBinary</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>af5bf91370930a0fbee260f35d5afd554</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setHeaderString</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>ad993f2c040c1b39d7dc560784188847c</anchor>
+      <arglist>(const SbString &str)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>resetHeaderString</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a6a029142b4b708bb2f4ca4662a21fa2a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setFloatPrecision</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a499be4cd2d30a68ef86849b924a1300b</anchor>
+      <arglist>(const int precision)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setStage</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>ad6b89daf5481cda8842a32d1731a919f</anchor>
+      <arglist>(Stage stage)</arglist>
+    </member>
+    <member kind="function">
+      <type>Stage</type>
+      <name>getStage</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>af3a93c097677d41546afea7c0805fd92</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>incrementIndent</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a8625a0963e65ae38cf211979b0ea0c7c</anchor>
+      <arglist>(const int levels=1)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>decrementIndent</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a164e1c3bc35933add8a2651905a3735a</anchor>
+      <arglist>(const int levels=1)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>ab175e8569a99c5b78a02fc4210a50d5d</anchor>
+      <arglist>(const char c)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>ad0fdc3bb8f3dd2c69f771f8d7c892e96</anchor>
+      <arglist>(const char *s)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>aea09a032e44d59688fe1855be110c4a4</anchor>
+      <arglist>(const SbString &s)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a7f2835386710c5744793bac2fdfb3038</anchor>
+      <arglist>(const SbName &n)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a1835bb7abf99a29d19650be36e51ee9f</anchor>
+      <arglist>(const int i)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a1673aac3831873bcfa7e257175447a6b</anchor>
+      <arglist>(const unsigned int i)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a9a6434dfbac3a2baf7ef766083eb7875</anchor>
+      <arglist>(const short s)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a24b9e65b5c83d3bf70bde83ffb55efdc</anchor>
+      <arglist>(const unsigned short s)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a762585e6856d8e234ae358a1e5de4c91</anchor>
+      <arglist>(const float f)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>aa46f450533be763ccd3f45484ed3f139</anchor>
+      <arglist>(const double d)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>writeBinaryArray</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a1d1cce06bcb3e36cefb419da32cf70e9</anchor>
+      <arglist>(const unsigned char *c, const int length)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>writeBinaryArray</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a7d676b7c5e16473572bf1c7925615600</anchor>
+      <arglist>(const int32_t *const l, const int length)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>writeBinaryArray</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a93c825150ca0a1b3bef4d41c38bda5ef</anchor>
+      <arglist>(const float *const f, const int length)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>writeBinaryArray</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a943723970330050a9d23c97a89e089e2</anchor>
+      <arglist>(const double *const d, const int length)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>indent</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a80e9261a4563b7441d2fe7cdca92471c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>reset</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a00035cbc43d148976dc9dfef26f13932</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setCompact</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a9ff4168e5475effe76369d9095f86ef7</anchor>
+      <arglist>(SbBool flag)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isCompact</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a37347a8f9b7f7e5dff4f2b7e44ca9e54</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setAnnotation</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a7edfea0bd68a9b59100464883534f64e</anchor>
+      <arglist>(uint32_t bits)</arglist>
+    </member>
+    <member kind="function">
+      <type>uint32_t</type>
+      <name>getAnnotation</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a93a2381046d761beeaa7f76145bc02fd</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>addReference</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a3a62c959a6b070ca51af5ca64af63360</anchor>
+      <arglist>(const SoBase *base)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>findReference</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>ae95dee389bfbbf82c8b848a5f9e79690</anchor>
+      <arglist>(const SoBase *base) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setReference</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a85ba02856c3f3e90753700fa51a837a8</anchor>
+      <arglist>(const SoBase *base, int refid)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addDEFNode</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a3af119503db875683d18470c5dec34d1</anchor>
+      <arglist>(SbName name)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>lookupDEFNode</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a0106943506a2ed550af5897069a80c32</anchor>
+      <arglist>(SbName name)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeDEFNode</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a7555f4de703a968d5b00f5b044df801e</anchor>
+      <arglist>(SbName name)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>pushProto</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a5ff364eb3e0d6b21817684503414f252</anchor>
+      <arglist>(SoProto *proto)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoProto *</type>
+      <name>getCurrentProto</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>ad593c653fd3ba9a690ee70de40ad06b0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>popProto</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a59dc3572204939c84da139f4ddc441e0</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addRoute</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a13040af220e1a609e2402c7b4b6a3b3d</anchor>
+      <arglist>(SoFieldContainer *from, const SbName &fromfield, SoFieldContainer *to, const SbName &tofield)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>resolveRoutes</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a8a4d22c3ae245f50060e2e6ab5272012</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbName *</type>
+      <name>getAvailableCompressionMethods</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a902c5214a8a02777bca40f69f37a817a</anchor>
+      <arglist>(unsigned int &num)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbString</type>
+      <name>getDefaultASCIIHeader</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>ab28e992d4158657626b1dfcca79d2ae6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbString</type>
+      <name>getDefaultBinaryHeader</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>af494abf9f4e052c86c9e53910fe0fc81</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbBool</type>
+      <name>isToBuffer</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a07b0d89b1e74854627f28ec3a8323a87</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>size_t</type>
+      <name>bytesInBuf</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a0536ad85df0d6660aa3d0b9208764fd8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbBool</type>
+      <name>makeRoomInBuf</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>ac0e2ef06c15f73d0b50cfa899df46d9b</anchor>
+      <arglist>(size_t nBytes)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>convertShort</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>ae722ef6508d77fec90d3842d426782cc</anchor>
+      <arglist>(short s, char *to)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>convertInt32</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>af03ec3e531799b0ab872dbd6f2feefd6</anchor>
+      <arglist>(int32_t l, char *to)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>convertFloat</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>ae2a6d2389dbb3a6fb43df619588243f1</anchor>
+      <arglist>(float f, char *to)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>convertDouble</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>aa735b7f04b8175020d674bfb3f7841e5</anchor>
+      <arglist>(double d, char *to)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>convertShortArray</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a0b4067438e84b6ab7b32a22cb7b5f746</anchor>
+      <arglist>(short *from, char *to, int len)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>convertInt32Array</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>aa5d1259c90e3f9d45680511216befca8</anchor>
+      <arglist>(int32_t *from, char *to, int len)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>convertFloatArray</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a1c28b4db51c1e81e4edc7078c43a054e</anchor>
+      <arglist>(float *from, char *to, int len)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>convertDoubleArray</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a7fb0aac2bae9ef5fabdf6dcfec9bff3b</anchor>
+      <arglist>(double *from, char *to, int len)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static SbString</type>
+      <name>padHeader</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a998d4708239ebb78dc26d23a3e452794</anchor>
+      <arglist>(const SbString &inString)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbBool</type>
+      <name>wroteHeader</name>
+      <anchorfile>classSoOutput.html</anchorfile>
+      <anchor>a115045b8a4e57f8936223a75c991e8e8</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoOverrideElement</name>
+    <filename>classSoOverrideElement.html</filename>
+    <base>SoElement</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>FlagBits</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a86547021386028749c51e7cd3cad38c5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a3966fba44730dcf3c99ec5e906e1b470</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>acc982f58f20b8fae6917204722646cdc</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>matches</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>acb4e5ad0be0383557b027c7130486bc3</anchor>
+      <arglist>(const SoElement *element) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoElement *</type>
+      <name>copyMatchInfo</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a3bb2427e459a281e15c4a6fa16b7a44a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>print</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a0419c2b86d2326f403e64cda7cf595ad</anchor>
+      <arglist>(FILE *file) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a38056a87f7f3a2f6a9b2801eaa89a899</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a35d8907e2a8f14b1781df6f111de2667</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getAmbientColorOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>aa7423f8388266902f532c513423e4418</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getColorIndexOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a2170cf7503eb4a761eb66f89a3805b94</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getComplexityOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>adbd75fa8e24a2ea1bd7b7a518e7b0880</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getComplexityTypeOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a1fba4d8693689e02fccceadfbba011c4</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getCreaseAngleOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>aea21a4f721c72193385fdb0094f2607b</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getDiffuseColorOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a0d75746dc3a609cbe9a5cec222ff157c</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getDrawStyleOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a443a55aaa202eaef0409ce937e7731ed</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getEmissiveColorOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a0ba637cdc533c0afbea5fef6b5be2fe7</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getFontNameOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a76e43dd079c0ce5b4a19294f5e7f971e</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getFontSizeOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a4c06db1e667973c827c058e7fc92d8cb</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getLightModelOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a61d970749935f30c8eb68a38714cddaf</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getLinePatternOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a0bdda781e2dab64df9cebefa27631ebd</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getLineWidthOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>ad6bfb7a86523f40006f53f830eb76ea9</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getMaterialBindingOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a8296c5e587f07d9c900c1cbcd39cf15b</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getPickStyleOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>ad2279584837a90fbea47afba15c21f73</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getPointSizeOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a1acb64026d3e557ee9faf8a7016955e5</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getPolygonOffsetOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>afbdfaac2fec0e6f54301e0bcb5f8b852</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getShapeHintsOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a39b36e49178c07f13d4ac02e5c92c483</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getShininessOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a339d656a5247b4f99ff00e0c66f31881</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getSpecularColorOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a72baa9c2a1eab5b7b3d696b4264afe24</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getTransparencyOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a8e382690e7068d0535ae9711fc899217</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getTransparencyTypeOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>aa1b3c741562cca807a96b9ae74af25ae</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getNormalVectorOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>af01ea9c65d78ea6f76ce27820c50e392</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getNormalBindingOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>af6ab846e87b5a4e50117809b6a30fafa</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setAmbientColorOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a55367ef42426a1044d700c7fe5432056</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbBool override)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setColorIndexOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>af2f9bdb3878f46956d159ebaef0e95c4</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbBool override)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setComplexityOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a277c3ce2ccf69daa2c8605448265c9ab</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbBool override)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setComplexityTypeOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a8c5be3b4996d960bb38a7177e50aa460</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbBool override)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setCreaseAngleOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a0f742dbfe32609ee1476977857b95678</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbBool override)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setDiffuseColorOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a9c4fd3e3522f1a1871f7cec4d9d3bbd0</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbBool override)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setDrawStyleOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>aa90d7cd63aa89a7de8935d34c0f2fb66</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbBool override)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setEmissiveColorOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a7a30f1cfccd9fbdfeffba855be867dfe</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbBool override)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setFontNameOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>ab08e89ebed7fe03d09467b0023587bcf</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbBool override)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setFontSizeOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a7f8b47f0b35b3599184804b7c931208f</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbBool override)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setLightModelOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a0dc4aa6f9efb2d9be354003cbf52d114</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbBool override)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setLinePatternOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a8be305cab6066b2c91a27bcc4ca70568</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbBool override)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setLineWidthOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a98b3d8add28f587c2b43e49775eb5038</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbBool override)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setMaterialBindingOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a1d10f0d2b682675edc6db98f92faa6ea</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbBool override)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setPickStyleOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>aff3ad061fff9865c6f49e88ffa790b2b</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbBool override)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setPointSizeOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a7844dde3bc3f8c98172ffad3b3de5c77</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbBool override)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setPolygonOffsetOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a14d7370e00f01ea2b25de2afa4f9027d</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbBool override)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setShapeHintsOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a0d46ac2e54ba716168351add7056baf6</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbBool override)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setShininessOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a9a1c8507402ac031efa50d5449e10b6c</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbBool override)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setSpecularColorOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>aae88cc42e33ab4719383f6026c88f91a</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbBool override)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setTransparencyOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a79c936621656ff5e68c7b5ad47d1d474</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbBool override)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setTransparencyTypeOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>abef2367e1db9b5d904f15a4287dac2f5</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbBool override)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setNormalVectorOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>a8c350422b3076a479e06f250fd9d17c2</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbBool override)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setNormalBindingOverride</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>afed2ccbdfecbf2f76fe558c2ad41caf3</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbBool override)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoOverrideElement</name>
+      <anchorfile>classSoOverrideElement.html</anchorfile>
+      <anchor>ab723abe1857ad98350f4a0fa70be2a79</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoPackedColor</name>
+    <filename>classSoPackedColor.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoPackedColor.html</anchorfile>
+      <anchor>a3baaee978b6514fb42efbc8b2086438f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoPackedColor</name>
+      <anchorfile>classSoPackedColor.html</anchorfile>
+      <anchor>ae6f17502ef2f9ea9457a200e559684f4</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoPackedColor.html</anchorfile>
+      <anchor>aa2e79b246c5e27927cd1689d068d067c</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoPackedColor.html</anchorfile>
+      <anchor>a665c14d88bc3e532cca9a0d852c07bf5</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoPackedColor.html</anchorfile>
+      <anchor>a580299fe736f852776115f02fe522ef9</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isTransparent</name>
+      <anchorfile>classSoPackedColor.html</anchorfile>
+      <anchor>a8b4be408dbf6dbda6dca287a2c5f83e4</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFUInt32</type>
+      <name>orderedRGBA</name>
+      <anchorfile>classSoPackedColor.html</anchorfile>
+      <anchor>a6c1556f83e403fa64e7323666a98e017</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoPackedColor.html</anchorfile>
+      <anchor>a3194cb4a087d3e55c4fc5b386ecfa414</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoPackedColor</name>
+      <anchorfile>classSoPackedColor.html</anchorfile>
+      <anchor>a6ca8bc5d6b13284e14f319772b216d84</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoPackedColor.html</anchorfile>
+      <anchor>a78644a7fbbaaba4f7304842c13c2e961</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoPackedColorV20</name>
+    <filename>classSoPackedColorV20.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoPackedColorV20.html</anchorfile>
+      <anchor>a604df5c4c04e741543cb34d001106390</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoPackedColorV20</name>
+      <anchorfile>classSoPackedColorV20.html</anchorfile>
+      <anchor>ae7729cceb547547b791daa307b6b1ae8</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFUInt32</type>
+      <name>rgba</name>
+      <anchorfile>classSoPackedColorV20.html</anchorfile>
+      <anchor>ae8695f4706f16dc39c70575783458b46</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoPackedColorV20.html</anchorfile>
+      <anchor>aa5f766f53f36692de6374161234d244d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoPackedColorV20</name>
+      <anchorfile>classSoPackedColorV20.html</anchorfile>
+      <anchor>aeb9155eedceb445e43653ba4bc25dd9b</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoPath</name>
+    <filename>classSoPath.html</filename>
+    <base>SoBase</base>
+    <member kind="friend">
+      <type>friend SbBool</type>
+      <name>operator==</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>ab4848beb2243ec5b8166c38835a1583a</anchor>
+      <arglist>(const SoPath &lhs, const SoPath &rhs)</arglist>
+    </member>
+    <member kind="friend">
+      <type>friend SbBool</type>
+      <name>operator!=</name>
+      <anchorfile>classSoPath.html</anchorfile>
+      <anchor>afb925263baf09f7c209443e06bf9e528</anchor>
+      <arglist>(const SoPath &lhs, const SoPath &rhs)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoPathList</name>
+    <filename>classSoPathList.html</filename>
+    <base>SoBaseList</base>
+    <member kind="function">
+      <type></type>
+      <name>SoPathList</name>
+      <anchorfile>classSoPathList.html</anchorfile>
+      <anchor>a5ce3a1a16f9d446fde9adbc709343c80</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoPathList</name>
+      <anchorfile>classSoPathList.html</anchorfile>
+      <anchor>a9c025184ffe3e06f23ee0ac688a9abe6</anchor>
+      <arglist>(const int size)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoPathList</name>
+      <anchorfile>classSoPathList.html</anchorfile>
+      <anchor>a766e53ea91953ed447ef94a4a64edfc4</anchor>
+      <arglist>(const SoPathList &pl)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SoPathList</name>
+      <anchorfile>classSoPathList.html</anchorfile>
+      <anchor>ad2e58a99ae5a73a8c110315acc81ce83</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>append</name>
+      <anchorfile>classSoPathList.html</anchorfile>
+      <anchor>ac41fb316c367ddb3a0b536a19347035f</anchor>
+      <arglist>(SoPath *const path)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoPath *</type>
+      <name>operator[]</name>
+      <anchorfile>classSoPathList.html</anchorfile>
+      <anchor>a808474a2fbca3616e47c5568563308be</anchor>
+      <arglist>(const int i) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoPathList &</type>
+      <name>operator=</name>
+      <anchorfile>classSoPathList.html</anchorfile>
+      <anchor>aa1c2b469e374756a65a836c7727a9029</anchor>
+      <arglist>(const SoPathList &pl)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>findPath</name>
+      <anchorfile>classSoPathList.html</anchorfile>
+      <anchor>a875843c0f99cc6186cd535e5af75ff81</anchor>
+      <arglist>(const SoPath &path) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>sort</name>
+      <anchorfile>classSoPathList.html</anchorfile>
+      <anchor>a61cc92b1b79e4387a2dead9352d1017d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>uniquify</name>
+      <anchorfile>classSoPathList.html</anchorfile>
+      <anchor>a0a7da1bdcc904d018b69ed4fb1edaca8</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoPathSensor</name>
+    <filename>classSoPathSensor.html</filename>
+    <base>SoDataSensor</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>TriggerFilter</name>
+      <anchorfile>classSoPathSensor.html</anchorfile>
+      <anchor>af13a360f1b0240372aa25b796253c00c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>PATH</name>
+      <anchorfile>classSoPathSensor.html</anchorfile>
+      <anchor>af13a360f1b0240372aa25b796253c00ca3e071abe57169a91f8ca4435ded46e6c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>NODES</name>
+      <anchorfile>classSoPathSensor.html</anchorfile>
+      <anchor>af13a360f1b0240372aa25b796253c00ca8553f30f599f632e588f7b24f54ac16d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>PATH_AND_NODES</name>
+      <anchorfile>classSoPathSensor.html</anchorfile>
+      <anchor>af13a360f1b0240372aa25b796253c00ca8797a96f28abcfa252605892a2447257</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoPathSensor</name>
+      <anchorfile>classSoPathSensor.html</anchorfile>
+      <anchor>a50c0df3f741d8f01bcc742af5f0e4838</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoPathSensor</name>
+      <anchorfile>classSoPathSensor.html</anchorfile>
+      <anchor>a42419b1bb7c69c47ddc6d0f8ab5e822f</anchor>
+      <arglist>(SoSensorCB *func, void *data)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoPathSensor</name>
+      <anchorfile>classSoPathSensor.html</anchorfile>
+      <anchor>aa16ce9bd3d9772af21a1ab463c86a08e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setTriggerFilter</name>
+      <anchorfile>classSoPathSensor.html</anchorfile>
+      <anchor>ab158a94ca8c31d52afa579d2232ade31</anchor>
+      <arglist>(const TriggerFilter type)</arglist>
+    </member>
+    <member kind="function">
+      <type>TriggerFilter</type>
+      <name>getTriggerFilter</name>
+      <anchorfile>classSoPathSensor.html</anchorfile>
+      <anchor>a18a992f1cb63423696519172586201a6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>attach</name>
+      <anchorfile>classSoPathSensor.html</anchorfile>
+      <anchor>ae96bfde8b84277455c6b8e63f65477fa</anchor>
+      <arglist>(SoPath *path)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>detach</name>
+      <anchorfile>classSoPathSensor.html</anchorfile>
+      <anchor>aa22f4e63a909c16ab4a1083d55abd718</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoPath *</type>
+      <name>getAttachedPath</name>
+      <anchorfile>classSoPathSensor.html</anchorfile>
+      <anchor>ac5a327d01458a5c610260226914ae882</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoPathSensor.html</anchorfile>
+      <anchor>a7ef4a67b977aba476b25c44d839099af</anchor>
+      <arglist>(SoNotList *l)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoPathSwitch</name>
+    <filename>classSoPathSwitch.html</filename>
+    <base>SoGroup</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoPathSwitch.html</anchorfile>
+      <anchor>a5478f3c3f124306dc7c71d827f5f74ef</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoPathSwitch</name>
+      <anchorfile>classSoPathSwitch.html</anchorfile>
+      <anchor>a71b1074745fc0c4545a6795eb089d50a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoPathSwitch</name>
+      <anchorfile>classSoPathSwitch.html</anchorfile>
+      <anchor>a702f2b79a88fb2805f5aa57349442271</anchor>
+      <arglist>(int numchildren)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoPathSwitch.html</anchorfile>
+      <anchor>a952bdb39d0b83ee2c86b41f39af636c2</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoPathSwitch.html</anchorfile>
+      <anchor>ae7aa9b89138b90ad28f8a769fcaf576a</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoPathSwitch.html</anchorfile>
+      <anchor>a03e2386a8f0ee814cf7adecb0bc276f8</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoPathSwitch.html</anchorfile>
+      <anchor>ab5023bc95c6934d95b6a045e3305d1ac</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>handleEvent</name>
+      <anchorfile>classSoPathSwitch.html</anchorfile>
+      <anchor>aa154e44199df1c8ab4e7e4808cf771b8</anchor>
+      <arglist>(SoHandleEventAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoPathSwitch.html</anchorfile>
+      <anchor>a594c091f21ab64d3cebb0d5c91d5f51c</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>search</name>
+      <anchorfile>classSoPathSwitch.html</anchorfile>
+      <anchor>a0a1943cee725b3eeff7911cda4ad9c1e</anchor>
+      <arglist>(SoSearchAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoPathSwitch.html</anchorfile>
+      <anchor>a92125a0f8e06b5ad71bd4489f6211a97</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoPathSwitch.html</anchorfile>
+      <anchor>a46e3c95398c5b8c569154b6671fc66ee</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>audioRender</name>
+      <anchorfile>classSoPathSwitch.html</anchorfile>
+      <anchor>a91096708071d93cc1c6f8ce37531b76c</anchor>
+      <arglist>(SoAudioRenderAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFPath</type>
+      <name>path</name>
+      <anchorfile>classSoPathSwitch.html</anchorfile>
+      <anchor>af4bcec211ad950591c11071828bf4e7e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoPathSwitch.html</anchorfile>
+      <anchor>acf38cb9efc7d0f4c764d8d9b18171f3d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoPathSwitch</name>
+      <anchorfile>classSoPathSwitch.html</anchorfile>
+      <anchor>ae3ed5031e8ddba1c792630ed61231339</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoPendulum</name>
+    <filename>classSoPendulum.html</filename>
+    <base>SoRotation</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoPendulum.html</anchorfile>
+      <anchor>a98c68ecbb9e75d938133647f1b8c78de</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoPendulum</name>
+      <anchorfile>classSoPendulum.html</anchorfile>
+      <anchor>a6f7fc6042015eeee927af1272e523758</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoPendulum.html</anchorfile>
+      <anchor>a3e35a5e2cb0834178d5637038567ea1e</anchor>
+      <arglist>(SoWriteAction *action)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoRotation</name>
+      <anchorfile>classSoRotation.html</anchorfile>
+      <anchor>afe0b58625a11c76516572e4b9f03c01e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoRotation.html</anchorfile>
+      <anchor>a4ac099c6d0f3cc1259db1b1ed84a9b63</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoRotation.html</anchorfile>
+      <anchor>a3e15e394a55ba13674bab97ba8401c46</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoRotation.html</anchorfile>
+      <anchor>ad88d8bc2a75a72799b5ada4a07511277</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoRotation.html</anchorfile>
+      <anchor>a1888b9f40d6bfb4c8241bee42b578804</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoRotation.html</anchorfile>
+      <anchor>a8e800eac71d7ce33a35f4cafc09d800c</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoRotation.html</anchorfile>
+      <anchor>a9f28f3f94a2dd3070ba0567735aa99a7</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoRotation.html</anchorfile>
+      <anchor>a03592c03beb0430fa96705ee90bca1de</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFRotation</type>
+      <name>rotation0</name>
+      <anchorfile>classSoPendulum.html</anchorfile>
+      <anchor>a28028aa61a2bdfb67317134494c06a11</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFRotation</type>
+      <name>rotation1</name>
+      <anchorfile>classSoPendulum.html</anchorfile>
+      <anchor>a8871d12aecbed29e419ffb24783a2d8a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>speed</name>
+      <anchorfile>classSoPendulum.html</anchorfile>
+      <anchor>a25a1b9dd870728ca6b94eb42dc59884d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>on</name>
+      <anchorfile>classSoPendulum.html</anchorfile>
+      <anchor>aa358f359bd1b735dc6a4a55f270cc47f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFRotation</type>
+      <name>rotation</name>
+      <anchorfile>classSoRotation.html</anchorfile>
+      <anchor>aa9846ffb82adb6d7519b9a8131bd7841</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoPendulum.html</anchorfile>
+      <anchor>ad485e00f79616ce4802adf06f137b1ff</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoPendulum</name>
+      <anchorfile>classSoPendulum.html</anchorfile>
+      <anchor>a167d38d39eb074f0ca88da2d3205265f</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoRotation</name>
+      <anchorfile>classSoRotation.html</anchorfile>
+      <anchor>a85cd42ea491be5acbe30b86a4b89ab25</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoPerspectiveCamera</name>
+    <filename>classSoPerspectiveCamera.html</filename>
+    <base>SoCamera</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoPerspectiveCamera.html</anchorfile>
+      <anchor>a839ff00f39a495140824f7dc8bb59ba4</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoPerspectiveCamera</name>
+      <anchorfile>classSoPerspectiveCamera.html</anchorfile>
+      <anchor>ae9c95ccbe347e52096e647d1dc29d631</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>scaleHeight</name>
+      <anchorfile>classSoPerspectiveCamera.html</anchorfile>
+      <anchor>ad8d86d60668c2ac204c2797e9769552e</anchor>
+      <arglist>(float scalefactor)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbViewVolume</type>
+      <name>getViewVolume</name>
+      <anchorfile>classSoPerspectiveCamera.html</anchorfile>
+      <anchor>ab9e0fc50886b30aebeba93bfdb584d09</anchor>
+      <arglist>(float useaspectratio=0.0f) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>viewBoundingBox</name>
+      <anchorfile>classSoPerspectiveCamera.html</anchorfile>
+      <anchor>abb3b80a6d65257800cd35649aa663f29</anchor>
+      <arglist>(const SbBox3f &box, float aspect, float slack)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>heightAngle</name>
+      <anchorfile>classSoPerspectiveCamera.html</anchorfile>
+      <anchor>a93f52a6de7d2a5d6c1c7e423ca161a60</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoPerspectiveCamera.html</anchorfile>
+      <anchor>a858e79fb2e2983921259eedd23a44508</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoPerspectiveCamera</name>
+      <anchorfile>classSoPerspectiveCamera.html</anchorfile>
+      <anchor>ac270d84b11e56917c2cf5042658dbe4b</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoPickAction</name>
+    <filename>classSoPickAction.html</filename>
+    <base>SoAction</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoPickAction.html</anchorfile>
+      <anchor>aa4dcdb579a8e99250ee7bf8a1be69c18</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setViewportRegion</name>
+      <anchorfile>classSoPickAction.html</anchorfile>
+      <anchor>a91d1b4b418832a2e6fdf6efbee333319</anchor>
+      <arglist>(const SbViewportRegion &newregion)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbViewportRegion &</type>
+      <name>getViewportRegion</name>
+      <anchorfile>classSoPickAction.html</anchorfile>
+      <anchor>ac45ee1fb86e71eab3f6640a1dfef32df</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>enableCulling</name>
+      <anchorfile>classSoPickAction.html</anchorfile>
+      <anchor>a8895fd2df360a3626aaee7850c9b0db0</anchor>
+      <arglist>(const SbBool flag)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isCullingEnabled</name>
+      <anchorfile>classSoPickAction.html</anchorfile>
+      <anchor>a1c6e5e959d567c72b282ff0763d99d58</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addMethod</name>
+      <anchorfile>classSoPickAction.html</anchorfile>
+      <anchor>a75b110192fe6049693a43de1279a059e</anchor>
+      <arglist>(const SoType type, SoActionMethod method)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>enableElement</name>
+      <anchorfile>classSoPickAction.html</anchorfile>
+      <anchor>a11f727c349a0c00867ca45df2baf789d</anchor>
+      <arglist>(const SoType type, const int stackindex)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoEnabledElementsList &</type>
+      <name>getEnabledElements</name>
+      <anchorfile>classSoPickAction.html</anchorfile>
+      <anchor>a6f0b6fad3d403145cc702ddbfe285ae9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoPickAction</name>
+      <anchorfile>classSoPickAction.html</anchorfile>
+      <anchor>a6ed6d76ab6b1a4a22f2b8faf42615a6f</anchor>
+      <arglist>(const SbViewportRegion &viewportregion)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoPickAction</name>
+      <anchorfile>classSoPickAction.html</anchorfile>
+      <anchor>a03cbd902f92d220a73eae0ff8375dbe5</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>beginTraversal</name>
+      <anchorfile>classSoPickAction.html</anchorfile>
+      <anchor>a08ec3ccd8cd0f5a01ff68e86dc49ae65</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbViewportRegion</type>
+      <name>vpRegion</name>
+      <anchorfile>classSoPickAction.html</anchorfile>
+      <anchor>a08a0e09db22850dbfcabfa4dc24c3945</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoPickedPoint</name>
+    <filename>classSoPickedPoint.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SoPickedPoint</name>
+      <anchorfile>classSoPickedPoint.html</anchorfile>
+      <anchor>adae5a2b092425ca7138d4fb0a94d9918</anchor>
+      <arglist>(const SoPickedPoint &pp)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoPickedPoint</name>
+      <anchorfile>classSoPickedPoint.html</anchorfile>
+      <anchor>a1becb15a2e466624d2d8a115a5d0eb72</anchor>
+      <arglist>(const SoPath *const path, SoState *const state, const SbVec3f &objSpacePoint)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SoPickedPoint</name>
+      <anchorfile>classSoPickedPoint.html</anchorfile>
+      <anchor>aa48f329405ffd09d81924d556d398a06</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>SoPickedPoint *</type>
+      <name>copy</name>
+      <anchorfile>classSoPickedPoint.html</anchorfile>
+      <anchor>a33e209c55a30952eaef7f46a040a6171</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f &</type>
+      <name>getPoint</name>
+      <anchorfile>classSoPickedPoint.html</anchorfile>
+      <anchor>acdbff9b2500ecf8d34494add1f2f09d9</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f &</type>
+      <name>getNormal</name>
+      <anchorfile>classSoPickedPoint.html</anchorfile>
+      <anchor>ae6d2f6b4284650d311a0a1330ec7a2bb</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec4f &</type>
+      <name>getTextureCoords</name>
+      <anchorfile>classSoPickedPoint.html</anchorfile>
+      <anchor>a42cbd1b11b75758e0b8f379a681306b4</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getMaterialIndex</name>
+      <anchorfile>classSoPickedPoint.html</anchorfile>
+      <anchor>a84144b6931dbf83fb3f293f85ecf3de4</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoPath *</type>
+      <name>getPath</name>
+      <anchorfile>classSoPickedPoint.html</anchorfile>
+      <anchor>a6f508f910532e54303450081b16f06a4</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isOnGeometry</name>
+      <anchorfile>classSoPickedPoint.html</anchorfile>
+      <anchor>af8d0bbaae906d46dd5b744d38b93028a</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SoDetail *</type>
+      <name>getDetail</name>
+      <anchorfile>classSoPickedPoint.html</anchorfile>
+      <anchor>a9c1430a0ed4066ecb080afde7f382205</anchor>
+      <arglist>(const SoNode *const node=NULL) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbMatrix &</type>
+      <name>getObjectToWorld</name>
+      <anchorfile>classSoPickedPoint.html</anchorfile>
+      <anchor>a3dc84afe2333313ba07669990712a087</anchor>
+      <arglist>(const SoNode *const node=NULL) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbMatrix &</type>
+      <name>getWorldToObject</name>
+      <anchorfile>classSoPickedPoint.html</anchorfile>
+      <anchor>a692b91c8dddebcb3b43dab57df745525</anchor>
+      <arglist>(const SoNode *const node=NULL) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbMatrix &</type>
+      <name>getObjectToImage</name>
+      <anchorfile>classSoPickedPoint.html</anchorfile>
+      <anchor>a1d4cf29b62c3361bb22f908e9c1ee6b7</anchor>
+      <arglist>(const SoNode *const node=NULL) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbMatrix &</type>
+      <name>getImageToObject</name>
+      <anchorfile>classSoPickedPoint.html</anchorfile>
+      <anchor>acd43eb93da1c5dd396765f60166e36ae</anchor>
+      <arglist>(const SoNode *const node=NULL) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f</type>
+      <name>getObjectPoint</name>
+      <anchorfile>classSoPickedPoint.html</anchorfile>
+      <anchor>ac2a7fe42f9c09488f6dadd973d0aed4f</anchor>
+      <arglist>(const SoNode *const node=NULL) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec3f</type>
+      <name>getObjectNormal</name>
+      <anchorfile>classSoPickedPoint.html</anchorfile>
+      <anchor>a03a4ebbe30a7431d1cf89d8cb98cfd0d</anchor>
+      <arglist>(const SoNode *const node=NULL) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbVec4f</type>
+      <name>getObjectTextureCoords</name>
+      <anchorfile>classSoPickedPoint.html</anchorfile>
+      <anchor>abd05737d43c1af1e80ae87790dd573f5</anchor>
+      <arglist>(const SoNode *const node=NULL) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setObjectNormal</name>
+      <anchorfile>classSoPickedPoint.html</anchorfile>
+      <anchor>a7f84dfc0ccea4f4e7681fa5e60a93515</anchor>
+      <arglist>(const SbVec3f &normal)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setObjectTextureCoords</name>
+      <anchorfile>classSoPickedPoint.html</anchorfile>
+      <anchor>a211ab4a4a2eba8119bfa44bdb159a93a</anchor>
+      <arglist>(const SbVec4f &texCoords)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setMaterialIndex</name>
+      <anchorfile>classSoPickedPoint.html</anchorfile>
+      <anchor>a5cd46408f05dad94cb2784bb4842c303</anchor>
+      <arglist>(const int index)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setDetail</name>
+      <anchorfile>classSoPickedPoint.html</anchorfile>
+      <anchor>ada0b8d4ce276eb3c3bd1a067de6681e2</anchor>
+      <arglist>(SoDetail *detail, SoNode *node)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoPickedPointList</name>
+    <filename>classSoPickedPointList.html</filename>
+    <base>SbPList</base>
+    <member kind="function">
+      <type></type>
+      <name>SoPickedPointList</name>
+      <anchorfile>classSoPickedPointList.html</anchorfile>
+      <anchor>a8e05dc5fa3140dbce320d5bb1eb63feb</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoPickedPointList</name>
+      <anchorfile>classSoPickedPointList.html</anchorfile>
+      <anchor>a63a03530b4d49f0c12c0ebe462bc44fd</anchor>
+      <arglist>(const int sizehint)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoPickedPointList</name>
+      <anchorfile>classSoPickedPointList.html</anchorfile>
+      <anchor>a2a4d6d5e94746d453b63dfb3e4f62e68</anchor>
+      <arglist>(const SoPickedPointList &l)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoPickedPoint *</type>
+      <name>operator[]</name>
+      <anchorfile>classSoPickedPointList.html</anchorfile>
+      <anchor>a85c2f1f0a14d840902983b8afc2e1737</anchor>
+      <arglist>(const int idx) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>truncate</name>
+      <anchorfile>classSoPickedPointList.html</anchorfile>
+      <anchor>aa777ed4003982edeb812aafaca2cd2c0</anchor>
+      <arglist>(const int start, const int fit=0)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set</name>
+      <anchorfile>classSoPickedPointList.html</anchorfile>
+      <anchor>aa80c6ec6371bb2a75fdaed60e4dd05b5</anchor>
+      <arglist>(const int idx, SoPickedPoint *pp)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoPickRayElement</name>
+    <filename>classSoPickRayElement.html</filename>
+    <base>SoElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoPickRayElement.html</anchorfile>
+      <anchor>af2a5367c5655a022d797801970bdec5d</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>matches</name>
+      <anchorfile>classSoPickRayElement.html</anchorfile>
+      <anchor>a29c81a500b0367f98d16ea6fd55e0d98</anchor>
+      <arglist>(const SoElement *element) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoElement *</type>
+      <name>copyMatchInfo</name>
+      <anchorfile>classSoPickRayElement.html</anchorfile>
+      <anchor>a592afa7ffce96d2c7c7012751998a62d</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoPickRayElement.html</anchorfile>
+      <anchor>af83a92685bdebe0fa7d3d0e6f2ff6aae</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoPickRayElement.html</anchorfile>
+      <anchor>a9eb4582d726cf4e1ac274db8125d702a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoPickRayElement.html</anchorfile>
+      <anchor>ae56a1c7d576d56c831e4143c453fe01c</anchor>
+      <arglist>(SoState *const state, const SbViewVolume &volume)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbViewVolume &</type>
+      <name>get</name>
+      <anchorfile>classSoPickRayElement.html</anchorfile>
+      <anchor>a1cac8446c2f7d7c508e2588900e7f06a</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoPickRayElement</name>
+      <anchorfile>classSoPickRayElement.html</anchorfile>
+      <anchor>a6108cf13cf835409b2fcbe6ad11474c2</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbViewVolume</type>
+      <name>volume</name>
+      <anchorfile>classSoPickRayElement.html</anchorfile>
+      <anchor>abd6623e380acf63f358c4c8fbef54e72</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoPickStyle</name>
+    <filename>classSoPickStyle.html</filename>
+    <base>SoNode</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Style</name>
+      <anchorfile>classSoPickStyle.html</anchorfile>
+      <anchor>a8c23088ad3a4eb7bdeaa93ae5a29b910</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>SHAPE</name>
+      <anchorfile>classSoPickStyle.html</anchorfile>
+      <anchor>a8c23088ad3a4eb7bdeaa93ae5a29b910a8ae8ec595b7fe45f29d7ce88d1e8ab41</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>BOUNDING_BOX</name>
+      <anchorfile>classSoPickStyle.html</anchorfile>
+      <anchor>a8c23088ad3a4eb7bdeaa93ae5a29b910add95380db49456848037da8e016153a6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>UNPICKABLE</name>
+      <anchorfile>classSoPickStyle.html</anchorfile>
+      <anchor>a8c23088ad3a4eb7bdeaa93ae5a29b910a110f32f99cd9ba0d4022a062ed39c302</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>SHAPE_ON_TOP</name>
+      <anchorfile>classSoPickStyle.html</anchorfile>
+      <anchor>a8c23088ad3a4eb7bdeaa93ae5a29b910a0fee7d1d7bbf9842727901529f9fb931</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>BOUNDING_BOX_ON_TOP</name>
+      <anchorfile>classSoPickStyle.html</anchorfile>
+      <anchor>a8c23088ad3a4eb7bdeaa93ae5a29b910a045b68eebd302c45ffd5260e7a97ab3c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>SHAPE_FRONTFACES</name>
+      <anchorfile>classSoPickStyle.html</anchorfile>
+      <anchor>a8c23088ad3a4eb7bdeaa93ae5a29b910aeb3db5809eb2c0c42329b1b386544c7b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoPickStyle.html</anchorfile>
+      <anchor>a598c4aad17f6af10df42312718b26c57</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoPickStyle</name>
+      <anchorfile>classSoPickStyle.html</anchorfile>
+      <anchor>abdb60829515f29ff3eb4d21b05c7bf2c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoPickStyle.html</anchorfile>
+      <anchor>aefeef5e8db1e21ac4e750fca2c6a807c</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoPickStyle.html</anchorfile>
+      <anchor>a966a157ec8174d28be481881de1856ea</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoPickStyle.html</anchorfile>
+      <anchor>abf0c9ee342011e88cb045461f8261d5c</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>style</name>
+      <anchorfile>classSoPickStyle.html</anchorfile>
+      <anchor>a85089766be4c884fce884971ac8cbcac</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoPickStyle.html</anchorfile>
+      <anchor>a1ac1b56a4ff19af05622992ced810930</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoPickStyle</name>
+      <anchorfile>classSoPickStyle.html</anchorfile>
+      <anchor>a8969b7fe748a0dc35b6c4835a4855978</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoPickStyleElement</name>
+    <filename>classSoPickStyleElement.html</filename>
+    <base>SoInt32Element</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Style</name>
+      <anchorfile>classSoPickStyleElement.html</anchorfile>
+      <anchor>aa8be905ec6ff573cf54db40b70a0eda5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoPickStyleElement.html</anchorfile>
+      <anchor>aeb584dec0f6a37a1b5792e63034c4654</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoPickStyleElement.html</anchorfile>
+      <anchor>a91f5c6a7e66ed64fefcb33ed15fe7237</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoPickStyleElement.html</anchorfile>
+      <anchor>adf64dce1fd641c3c2324d59d8aecfb15</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoPickStyleElement.html</anchorfile>
+      <anchor>ac1d94b5453b26c146a9d4669c86223e0</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const int32_t style)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoPickStyleElement.html</anchorfile>
+      <anchor>a640be670fda2d6a2fd3daf90e7a96508</anchor>
+      <arglist>(SoState *const state, const Style style)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static Style</type>
+      <name>get</name>
+      <anchorfile>classSoPickStyleElement.html</anchorfile>
+      <anchor>ae0ec416fb655a47ce63e18c6a011d01e</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static Style</type>
+      <name>getDefault</name>
+      <anchorfile>classSoPickStyleElement.html</anchorfile>
+      <anchor>a8ebb08ab529f601a19809d9e6adc00c5</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoPickStyleElement</name>
+      <anchorfile>classSoPickStyleElement.html</anchorfile>
+      <anchor>a5278b06605224592373df162fdda485a</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoPointDetail</name>
+    <filename>classSoPointDetail.html</filename>
+    <base>SoDetail</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoPointDetail.html</anchorfile>
+      <anchor>ac1731ecdfe2eb9d8a8cd5e7adf7b6762</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoPointDetail</name>
+      <anchorfile>classSoPointDetail.html</anchorfile>
+      <anchor>a785f9613d295f3b463c77d17de37067a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoPointDetail</name>
+      <anchorfile>classSoPointDetail.html</anchorfile>
+      <anchor>af6f0267affab84e2550abba05df8e369</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoDetail *</type>
+      <name>copy</name>
+      <anchorfile>classSoPointDetail.html</anchorfile>
+      <anchor>ac911b50e9e12ec7aff0c790dde90a516</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getCoordinateIndex</name>
+      <anchorfile>classSoPointDetail.html</anchorfile>
+      <anchor>a18359f000c9244dcca35474b74870e34</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getMaterialIndex</name>
+      <anchorfile>classSoPointDetail.html</anchorfile>
+      <anchor>a40034eab6a3841c7910f83bc589b7289</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNormalIndex</name>
+      <anchorfile>classSoPointDetail.html</anchorfile>
+      <anchor>aff34db2e4b1033be14c738a875473bb1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getTextureCoordIndex</name>
+      <anchorfile>classSoPointDetail.html</anchorfile>
+      <anchor>a23cf9562c9149644e729701e3603f2b3</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setCoordinateIndex</name>
+      <anchorfile>classSoPointDetail.html</anchorfile>
+      <anchor>a2d8ca058bc13db4e06f8b235228ebe08</anchor>
+      <arglist>(const int idx)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setMaterialIndex</name>
+      <anchorfile>classSoPointDetail.html</anchorfile>
+      <anchor>aa92849731bf7eba6ffd8727b017d7c85</anchor>
+      <arglist>(const int idx)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setNormalIndex</name>
+      <anchorfile>classSoPointDetail.html</anchorfile>
+      <anchor>a7eab228fa2a4d7de3314e7293659fcac</anchor>
+      <arglist>(const int idx)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setTextureCoordIndex</name>
+      <anchorfile>classSoPointDetail.html</anchorfile>
+      <anchor>a3f5c5a9fe17fa10db0d0f28bf4f1fbf2</anchor>
+      <arglist>(const int idx)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoPointLight</name>
+    <filename>classSoPointLight.html</filename>
+    <base>SoLight</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoPointLight.html</anchorfile>
+      <anchor>a85278e58a14ad7f5b431eed70a6a6f9f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoPointLight</name>
+      <anchorfile>classSoPointLight.html</anchorfile>
+      <anchor>a313211c4875a5b6faf55fe131083dd89</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoPointLight.html</anchorfile>
+      <anchor>ad748c88820b2fbb674b6dab700eb0df6</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>location</name>
+      <anchorfile>classSoPointLight.html</anchorfile>
+      <anchor>ad35ae059a7556bbde5f6f875b348ca02</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoPointLight.html</anchorfile>
+      <anchor>a89a929b6006f293add3a994406a351c7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoPointLight</name>
+      <anchorfile>classSoPointLight.html</anchorfile>
+      <anchor>a8e638ba1135ce97831c710ba510b697d</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoPointLightDragger</name>
+    <filename>classSoPointLightDragger.html</filename>
+    <base>SoDragger</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoPointLightDragger.html</anchorfile>
+      <anchor>ae0a3764dfc902bff3014b7f3083b3fb4</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoNodekitCatalog *</type>
+      <name>getNodekitCatalog</name>
+      <anchorfile>classSoPointLightDragger.html</anchorfile>
+      <anchor>a36c70dcfb311a427986a201d39f3b9bb</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoPointLightDragger</name>
+      <anchorfile>classSoPointLightDragger.html</anchorfile>
+      <anchor>a3487aadd4014c36a8484d08e3753cc03</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>translation</name>
+      <anchorfile>classSoPointLightDragger.html</anchorfile>
+      <anchor>a85712188ff90a6653b253a3b053913a9</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoPointLightDragger.html</anchorfile>
+      <anchor>a7175def6478387ba4740e0bb323f148b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoPointLightDragger</name>
+      <anchorfile>classSoPointLightDragger.html</anchorfile>
+      <anchor>a003cac25d30191b2272aa38839d52729</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setUpConnections</name>
+      <anchorfile>classSoPointLightDragger.html</anchorfile>
+      <anchor>ac0308fc6fd0758360d04543e275c3295</anchor>
+      <arglist>(SbBool onoff, SbBool doitalways=FALSE)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setDefaultOnNonWritingFields</name>
+      <anchorfile>classSoPointLightDragger.html</anchorfile>
+      <anchor>ad769c527f6a93665f68eac68805019ff</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>fieldSensorCB</name>
+      <anchorfile>classSoPointLightDragger.html</anchorfile>
+      <anchor>a4c8c4496bfbf83a7585fdf70a4a0de7b</anchor>
+      <arglist>(void *f, SoSensor *s)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>valueChangedCB</name>
+      <anchorfile>classSoPointLightDragger.html</anchorfile>
+      <anchor>a42ee894f4a72a555438f12633c14bf07</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoPointLightManip</name>
+    <filename>classSoPointLightManip.html</filename>
+    <base>SoPointLight</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoPointLightManip.html</anchorfile>
+      <anchor>ad5abf0a04eb605c180924cdc6d6f7c2c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoPointLightManip</name>
+      <anchorfile>classSoPointLightManip.html</anchorfile>
+      <anchor>ae6869050d5f6e9cd889e81cc0be421a3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoDragger *</type>
+      <name>getDragger</name>
+      <anchorfile>classSoPointLightManip.html</anchorfile>
+      <anchor>a2f847237cfb4567483c925b55049f479</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>replaceNode</name>
+      <anchorfile>classSoPointLightManip.html</anchorfile>
+      <anchor>a66e36c3ba501846588338be6f9e336be</anchor>
+      <arglist>(SoPath *path)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>replaceManip</name>
+      <anchorfile>classSoPointLightManip.html</anchorfile>
+      <anchor>a90189b1963b243840fe0ddc74865d6c9</anchor>
+      <arglist>(SoPath *path, SoPointLight *newone) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoPointLightManip.html</anchorfile>
+      <anchor>a7d4597eeebd33e4fcb70498bec7f8cc6</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoPointLightManip.html</anchorfile>
+      <anchor>aba8af3f8293fc5783fcd6ef2536821cf</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoPointLightManip.html</anchorfile>
+      <anchor>acf5035fd9ca6493ff845d1d378e7ced2</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoPointLightManip.html</anchorfile>
+      <anchor>a3dcb961b3c87b30509759e0598afa358</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoPointLightManip.html</anchorfile>
+      <anchor>ab8b641220cdccf3d2a8a2d5c8ac14ff0</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>handleEvent</name>
+      <anchorfile>classSoPointLightManip.html</anchorfile>
+      <anchor>ab199d00ec8503679b5fc864599549018</anchor>
+      <arglist>(SoHandleEventAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoPointLightManip.html</anchorfile>
+      <anchor>a951e1f9a20778fc9d0fa15e041b9ce0d</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>search</name>
+      <anchorfile>classSoPointLightManip.html</anchorfile>
+      <anchor>aa6501d264533b6a63f9341300d0f30e6</anchor>
+      <arglist>(SoSearchAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoChildList *</type>
+      <name>getChildren</name>
+      <anchorfile>classSoPointLightManip.html</anchorfile>
+      <anchor>a3a32abafa970b50767ca42dc36c44a04</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoPointLightManip.html</anchorfile>
+      <anchor>a6841f7730313c73fdf11da53685d410a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoPointLightManip</name>
+      <anchorfile>classSoPointLightManip.html</anchorfile>
+      <anchor>a73f17c61149b1c92e2648222d8563329</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setDragger</name>
+      <anchorfile>classSoPointLightManip.html</anchorfile>
+      <anchor>aef58cc2174106ef2e1d989e8add379b4</anchor>
+      <arglist>(SoDragger *newdragger)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyContents</name>
+      <anchorfile>classSoPointLightManip.html</anchorfile>
+      <anchor>aaedcb5ecb52fd437c743e80becb96e9f</anchor>
+      <arglist>(const SoFieldContainer *fromfc, SbBool copyconnections)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>transferFieldValues</name>
+      <anchorfile>classSoPointLightManip.html</anchorfile>
+      <anchor>a94ce078a467cff54cf221758b4fb571f</anchor>
+      <arglist>(const SoPointLight *from, SoPointLight *to)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>valueChangedCB</name>
+      <anchorfile>classSoPointLightManip.html</anchorfile>
+      <anchor>a952242b9d6a8926cd994f3cab8f550ba</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>fieldSensorCB</name>
+      <anchorfile>classSoPointLightManip.html</anchorfile>
+      <anchor>af98064b28f20d047c06d4967adb7afc4</anchor>
+      <arglist>(void *f, SoSensor *d)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>locationFieldSensor</name>
+      <anchorfile>classSoPointLightManip.html</anchorfile>
+      <anchor>a08bbb2e18f59c7500c15022ebf3f4838</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>colorFieldSensor</name>
+      <anchorfile>classSoPointLightManip.html</anchorfile>
+      <anchor>a12b64eae5a25a238c619a38a8b594445</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoChildList *</type>
+      <name>children</name>
+      <anchorfile>classSoPointLightManip.html</anchorfile>
+      <anchor>a0387379c4871f305f2e4e023f41daac6</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoPointSet</name>
+    <filename>classSoPointSet.html</filename>
+    <base>SoNonIndexedShape</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoPointSet.html</anchorfile>
+      <anchor>a007a14997d772f05637fc89334b87c33</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoPointSet.html</anchorfile>
+      <anchor>a17f44d57e8a765972a1cd694e8f79339</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoPointSet.html</anchorfile>
+      <anchor>a6e4bac14c76a4560a2adcc5a312eaa3a</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoPointSet.html</anchorfile>
+      <anchor>a8922c66fa1b576a4aaf9ddcdeca30247</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoPointSizeElement</name>
+    <filename>classSoPointSizeElement.html</filename>
+    <base>SoFloatElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoPointSizeElement.html</anchorfile>
+      <anchor>a6208ec6da33165c283213b7f94b0ac19</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoPolygonOffset</name>
+    <filename>classSoPolygonOffset.html</filename>
+    <base>SoNode</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Style</name>
+      <anchorfile>classSoPolygonOffset.html</anchorfile>
+      <anchor>a4db5d089190917a978b376151aa53065</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoPolygonOffset.html</anchorfile>
+      <anchor>a661536156716cb96796652cf318a8e15</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoPolygonOffset</name>
+      <anchorfile>classSoPolygonOffset.html</anchorfile>
+      <anchor>a02f8b7b8a83efc7dd4cfc7fc3cb5546b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoPolygonOffset.html</anchorfile>
+      <anchor>af8ea39daf2f80c17195d52b03a6807b3</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoPolygonOffset.html</anchorfile>
+      <anchor>a53a5fdd10cc957be25ef4c64a10537aa</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoPolygonOffset.html</anchorfile>
+      <anchor>af73a45aa895542aa0fbc2a8caf05fe89</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>factor</name>
+      <anchorfile>classSoPolygonOffset.html</anchorfile>
+      <anchor>a512aaa43ae3841a504a4b022e9f464e7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>units</name>
+      <anchorfile>classSoPolygonOffset.html</anchorfile>
+      <anchor>a838e7aeb2af1bb4f72e70ab84253f884</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBitMask</type>
+      <name>styles</name>
+      <anchorfile>classSoPolygonOffset.html</anchorfile>
+      <anchor>a1a5a1927866204d123ee922b6c87d875</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>on</name>
+      <anchorfile>classSoPolygonOffset.html</anchorfile>
+      <anchor>a1e6009d9e08a0dda75f6457ef7b0b8b9</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoPolygonOffset.html</anchorfile>
+      <anchor>a9932386594bf505e22148a3d7edc19b9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoPolygonOffset</name>
+      <anchorfile>classSoPolygonOffset.html</anchorfile>
+      <anchor>acc5e709aaf00f9e914901c9220e9fa9b</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoPolygonOffsetElement</name>
+    <filename>classSoPolygonOffsetElement.html</filename>
+    <base>SoReplacedElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoPolygonOffsetElement.html</anchorfile>
+      <anchor>a41d8183c756acbb0cba40cc0fb4bab41</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setElt</name>
+      <anchorfile>classSoPolygonOffsetElement.html</anchorfile>
+      <anchor>a242c5f194a4a3d98e402872ffafc1359</anchor>
+      <arglist>(float factor, float units, Style styles, SbBool on)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoPrimitiveVertex</name>
+    <filename>classSoPrimitiveVertex.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SoPrimitiveVertex</name>
+      <anchorfile>classSoPrimitiveVertex.html</anchorfile>
+      <anchor>a7e79937870f2277e08353c938348bf4e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoPrimitiveVertex</name>
+      <anchorfile>classSoPrimitiveVertex.html</anchorfile>
+      <anchor>a334877f887ff97983e0e51da3de7cc5f</anchor>
+      <arglist>(const SoPrimitiveVertex &pv)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SoPrimitiveVertex</name>
+      <anchorfile>classSoPrimitiveVertex.html</anchorfile>
+      <anchor>a40c5330df46357e89b910bac75667192</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoPrimitiveVertex &</type>
+      <name>operator=</name>
+      <anchorfile>classSoPrimitiveVertex.html</anchorfile>
+      <anchor>a97844d1534385b06edc42e1506eb28bc</anchor>
+      <arglist>(const SoPrimitiveVertex &pv)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f &</type>
+      <name>getPoint</name>
+      <anchorfile>classSoPrimitiveVertex.html</anchorfile>
+      <anchor>ac3393e08d3b1cd60e926d9a2e2bf8680</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f &</type>
+      <name>getNormal</name>
+      <anchorfile>classSoPrimitiveVertex.html</anchorfile>
+      <anchor>ae218d0962df0a5cda4672cdc4da20b89</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec4f &</type>
+      <name>getTextureCoords</name>
+      <anchorfile>classSoPrimitiveVertex.html</anchorfile>
+      <anchor>a6a49f2f2c5c734912f102805d58d6eb8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getMaterialIndex</name>
+      <anchorfile>classSoPrimitiveVertex.html</anchorfile>
+      <anchor>aaab3d06c3f889498c640d82f3da1a15c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>uint32_t</type>
+      <name>getPackedColor</name>
+      <anchorfile>classSoPrimitiveVertex.html</anchorfile>
+      <anchor>a2c0337f62a9cc1ffcd63bf450e9a0215</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SoDetail *</type>
+      <name>getDetail</name>
+      <anchorfile>classSoPrimitiveVertex.html</anchorfile>
+      <anchor>acfab8e27113935ad9554d35d58b6ca17</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPoint</name>
+      <anchorfile>classSoPrimitiveVertex.html</anchorfile>
+      <anchor>a579d0dc78e73ac036a03e657203454f7</anchor>
+      <arglist>(const SbVec3f &pt)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPoint</name>
+      <anchorfile>classSoPrimitiveVertex.html</anchorfile>
+      <anchor>ac84c87633c0c51c48fe7e3da1f95b0f4</anchor>
+      <arglist>(float x, float y, float z)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setNormal</name>
+      <anchorfile>classSoPrimitiveVertex.html</anchorfile>
+      <anchor>a95518bf3e7bc4141a3d6a38841a869df</anchor>
+      <arglist>(const SbVec3f &n)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setNormal</name>
+      <anchorfile>classSoPrimitiveVertex.html</anchorfile>
+      <anchor>a53296f548ea1342053078d38643e6535</anchor>
+      <arglist>(float nx, float ny, float nz)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setTextureCoords</name>
+      <anchorfile>classSoPrimitiveVertex.html</anchorfile>
+      <anchor>ac2e53ba32a5d66ceca0c0395e5185b5d</anchor>
+      <arglist>(const SbVec2f &tex)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setTextureCoords</name>
+      <anchorfile>classSoPrimitiveVertex.html</anchorfile>
+      <anchor>ac04a23e09567206b6fbc317b736dd5b0</anchor>
+      <arglist>(float tx, float ty)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setTextureCoords</name>
+      <anchorfile>classSoPrimitiveVertex.html</anchorfile>
+      <anchor>a61285c4c3a1ea641dafd21801a1e5ac4</anchor>
+      <arglist>(const SbVec3f &tex)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setTextureCoords</name>
+      <anchorfile>classSoPrimitiveVertex.html</anchorfile>
+      <anchor>a651a05ef3d7da4b77e1a3f634df69ed5</anchor>
+      <arglist>(float tx, float ty, float tz)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setTextureCoords</name>
+      <anchorfile>classSoPrimitiveVertex.html</anchorfile>
+      <anchor>a8aeec73929df581a885f1e93f9ccdb1b</anchor>
+      <arglist>(const SbVec4f &tex)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setMaterialIndex</name>
+      <anchorfile>classSoPrimitiveVertex.html</anchorfile>
+      <anchor>a91267d261b5a425032701058ce8df733</anchor>
+      <arglist>(int index)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPackedColor</name>
+      <anchorfile>classSoPrimitiveVertex.html</anchorfile>
+      <anchor>a6520a723b75e5b1b40728ee06b6cfaf2</anchor>
+      <arglist>(uint32_t rgba)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setDetail</name>
+      <anchorfile>classSoPrimitiveVertex.html</anchorfile>
+      <anchor>a8b13da6106766fef7579b3d40ed94a35</anchor>
+      <arglist>(SoDetail *d)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoPrimitiveVertexCache</name>
+    <filename>classSoPrimitiveVertexCache.html</filename>
+    <base>SoCache</base>
+    <member kind="function">
+      <type></type>
+      <name>SoPrimitiveVertexCache</name>
+      <anchorfile>classSoPrimitiveVertexCache.html</anchorfile>
+      <anchor>a3a3aa7bd1159b04af70e5034ae924067</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoPrimitiveVertexCache</name>
+      <anchorfile>classSoPrimitiveVertexCache.html</anchorfile>
+      <anchor>a07945544b5c694532e604423d97ea05d</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isValid</name>
+      <anchorfile>classSoPrimitiveVertexCache.html</anchorfile>
+      <anchor>a0d3f0e252499ac52b2be3cfc0c019569</anchor>
+      <arglist>(const SoState *state) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>close</name>
+      <anchorfile>classSoPrimitiveVertexCache.html</anchorfile>
+      <anchor>aedcdb42a3fd8bfbbb03ab44765ebf58a</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoProfile</name>
+    <filename>classSoProfile.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoProfile.html</anchorfile>
+      <anchor>adfabe7b73cf38b79b1bb398e71f80d0b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="pure">
+      <type>virtual void</type>
+      <name>getTrimCurve</name>
+      <anchorfile>classSoProfile.html</anchorfile>
+      <anchor>a74d5b0d86160f6b72db9db252e9a2dc1</anchor>
+      <arglist>(SoState *state, int32_t &numpoints, float *&points, int &floatspervec, int32_t &numknots, float *&knotvector)=0</arglist>
+    </member>
+    <member kind="function" virtualness="pure">
+      <type>virtual void</type>
+      <name>getVertices</name>
+      <anchorfile>classSoProfile.html</anchorfile>
+      <anchor>a9f959456c283195a78c7c6ec4977ed2a</anchor>
+      <arglist>(SoState *state, int32_t &numvertices, SbVec2f *&vertices)=0</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoProfile.html</anchorfile>
+      <anchor>a7e2cb1412a50c9163cd0d861293ce436</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoProfileCoordinate2</name>
+    <filename>classSoProfileCoordinate2.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoProfileCoordinate2.html</anchorfile>
+      <anchor>a734d5c42a0e0354d38a1907dad33f834</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoProfileCoordinate2</name>
+      <anchorfile>classSoProfileCoordinate2.html</anchorfile>
+      <anchor>ac875afacda9d8461e66321c2ec8f71dc</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoProfileCoordinate2.html</anchorfile>
+      <anchor>ae2214aa16fe421527f37c1607ede871e</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoProfileCoordinate2.html</anchorfile>
+      <anchor>a56141357d6523b00360945c1359dbef1</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoProfileCoordinate2.html</anchorfile>
+      <anchor>ab4dfea889db07874300f9105e9b05fec</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoProfileCoordinate2.html</anchorfile>
+      <anchor>a5925f1c9e9395661662cf5dfebd15aa7</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoProfileCoordinate2.html</anchorfile>
+      <anchor>a1012bf2224bb07516ea88516f594653d</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoProfileCoordinate2.html</anchorfile>
+      <anchor>a1dfd7c64d2ddb1ec29f47c28b5fb6d0a</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec2f</type>
+      <name>point</name>
+      <anchorfile>classSoProfileCoordinate2.html</anchorfile>
+      <anchor>a4d5fea11479fb8b72acbffb833490dd7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoProfileCoordinate2.html</anchorfile>
+      <anchor>a46106d623cc98fc66c17974a38f5bc5f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoProfileCoordinate2</name>
+      <anchorfile>classSoProfileCoordinate2.html</anchorfile>
+      <anchor>aaed87ab48f0010a940e888797e852b9b</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoProfileCoordinate3</name>
+    <filename>classSoProfileCoordinate3.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoProfileCoordinate3.html</anchorfile>
+      <anchor>a019b9e118da1781d39f25426b5c7018a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoProfileCoordinate3</name>
+      <anchorfile>classSoProfileCoordinate3.html</anchorfile>
+      <anchor>a83842009f7c1cba2b4ab1cecffc6445e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoProfileCoordinate3.html</anchorfile>
+      <anchor>a1b275c3d5885520c05b33f9bde0c6536</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoProfileCoordinate3.html</anchorfile>
+      <anchor>aab08dc6ab88e6d319267bb33cff3343e</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoProfileCoordinate3.html</anchorfile>
+      <anchor>abecd63f3a60bfa1b5ddc85495f2f9d03</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoProfileCoordinate3.html</anchorfile>
+      <anchor>af208d796dc9bae9b9d4d2f8a3ebfb224</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoProfileCoordinate3.html</anchorfile>
+      <anchor>a26553b653aa7c2e07925c1cac41db356</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoProfileCoordinate3.html</anchorfile>
+      <anchor>a0d51c0fa0fd10477d77634c808d80911</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec3f</type>
+      <name>point</name>
+      <anchorfile>classSoProfileCoordinate3.html</anchorfile>
+      <anchor>ae1f2958d22ff9e3965d7a83efd485c84</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoProfileCoordinate3.html</anchorfile>
+      <anchor>a40749986f7983eef3de3b2d2e71bab3d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoProfileCoordinate3</name>
+      <anchorfile>classSoProfileCoordinate3.html</anchorfile>
+      <anchor>a7bee50aa0ccfaec01cede91332577055</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoProfileCoordinateElement</name>
+    <filename>classSoProfileCoordinateElement.html</filename>
+    <base>SoReplacedElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoProfileCoordinateElement.html</anchorfile>
+      <anchor>acdf38a6e5d58979c1df6a36a55151a34</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function">
+      <type>int32_t</type>
+      <name>getNum</name>
+      <anchorfile>classSoProfileCoordinateElement.html</anchorfile>
+      <anchor>a31bd9a63715f489ca8657684c0d0e0a0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2f &</type>
+      <name>get2</name>
+      <anchorfile>classSoProfileCoordinateElement.html</anchorfile>
+      <anchor>a504a509ef1b2be5ace81afabe2991fe1</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f &</type>
+      <name>get3</name>
+      <anchorfile>classSoProfileCoordinateElement.html</anchorfile>
+      <anchor>a263bfab58711603c08f9521c013be071</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>is2D</name>
+      <anchorfile>classSoProfileCoordinateElement.html</anchorfile>
+      <anchor>a1ec6a574679fb1ea674f452f27d54c31</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2f *</type>
+      <name>getArrayPtr2</name>
+      <anchorfile>classSoProfileCoordinateElement.html</anchorfile>
+      <anchor>a1b593e5a8673d3bedd05d6b78a5f7b2b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec3f *</type>
+      <name>getArrayPtr3</name>
+      <anchorfile>classSoProfileCoordinateElement.html</anchorfile>
+      <anchor>aaae466db9d8718c9a49b82978c2eeecb</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoProfileCoordinateElement.html</anchorfile>
+      <anchor>a23b7d9f47f0c625c22674f27f59fe0b6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set2</name>
+      <anchorfile>classSoProfileCoordinateElement.html</anchorfile>
+      <anchor>af29242ef15da3e581fc4affcc288d7a8</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const int32_t numCoords, const SbVec2f *const coords)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set3</name>
+      <anchorfile>classSoProfileCoordinateElement.html</anchorfile>
+      <anchor>aa3c6c37779d378b349c7c34d95ecc57d</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const int32_t numCoords, const SbVec3f *const coords)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SoProfileCoordinateElement *</type>
+      <name>getInstance</name>
+      <anchorfile>classSoProfileCoordinateElement.html</anchorfile>
+      <anchor>aed6cea0a2978c2a47243c98cd497915b</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbVec2f</type>
+      <name>getDefault2</name>
+      <anchorfile>classSoProfileCoordinateElement.html</anchorfile>
+      <anchor>a80a27f098dbfe28f42eecb7244abb558</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbVec3f</type>
+      <name>getDefault3</name>
+      <anchorfile>classSoProfileCoordinateElement.html</anchorfile>
+      <anchor>a64e00fb8c0c6564f1d93d8c1dc70496b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoProfileCoordinateElement</name>
+      <anchorfile>classSoProfileCoordinateElement.html</anchorfile>
+      <anchor>a0994b5054e4d010e6e1959487be8d596</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>int32_t</type>
+      <name>numCoords</name>
+      <anchorfile>classSoProfileCoordinateElement.html</anchorfile>
+      <anchor>a948ef3233625576775828ebc2a9a79e4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>const SbVec2f *</type>
+      <name>coords2</name>
+      <anchorfile>classSoProfileCoordinateElement.html</anchorfile>
+      <anchor>a06b2a26b913d349800a6d1c9fc1f4061</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>const SbVec3f *</type>
+      <name>coords3</name>
+      <anchorfile>classSoProfileCoordinateElement.html</anchorfile>
+      <anchor>a664641e352e5ae43645fc6ec749eb594</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbBool</type>
+      <name>coordsAre2D</name>
+      <anchorfile>classSoProfileCoordinateElement.html</anchorfile>
+      <anchor>a2f8259eb28b77483091d9008c5ebc614</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoProfileElement</name>
+    <filename>classSoProfileElement.html</filename>
+    <base>SoAccumulatedElement</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Profile</name>
+      <anchorfile>classSoProfileElement.html</anchorfile>
+      <anchor>a4234a4d6f3cb31c005d99063c050c5f8</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoProfileElement.html</anchorfile>
+      <anchor>a19d24518f79559cd94bb6da8be421024</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoProfileElement.html</anchorfile>
+      <anchor>ace26399dcc181e07e998881ac20615b2</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoProfileElement.html</anchorfile>
+      <anchor>a56552146db487f5cf847daef6dab973d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>add</name>
+      <anchorfile>classSoProfileElement.html</anchorfile>
+      <anchor>aa5b2283aed09daa037e24f45ae88020f</anchor>
+      <arglist>(SoState *const state, SoProfile *const profile)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SoNodeList &</type>
+      <name>get</name>
+      <anchorfile>classSoProfileElement.html</anchorfile>
+      <anchor>a4ec9eaaa0cc2c41dab0c475355839df8</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoProfileElement</name>
+      <anchorfile>classSoProfileElement.html</anchorfile>
+      <anchor>a47fbdaca0128c1b739b7a0f280e2347f</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoNodeList</type>
+      <name>profiles</name>
+      <anchorfile>classSoProfileElement.html</anchorfile>
+      <anchor>a7ca3481263badeed2a8efa4570706d8e</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoProfiler</name>
+    <filename>classSoProfiler.html</filename>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>init</name>
+      <anchorfile>classSoProfiler.html</anchorfile>
+      <anchor>a47f803f8270f533ecf57f4ea23291f11</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>enable</name>
+      <anchorfile>classSoProfiler.html</anchorfile>
+      <anchor>a7592f7d6b663eccdef997264062a2f22</anchor>
+      <arglist>(SbBool enable=TRUE)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isEnabled</name>
+      <anchorfile>classSoProfiler.html</anchorfile>
+      <anchor>aed3f5f5a4cf590d0faa0ced5aeedef6a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isOverlayActive</name>
+      <anchorfile>classSoProfiler.html</anchorfile>
+      <anchor>a619f5a8a8289e31647a7b725c444e19c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isConsoleActive</name>
+      <anchorfile>classSoProfiler.html</anchorfile>
+      <anchor>af2a37ad1edd28caee47cddf3ec004548</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoProfilerElement</name>
+    <filename>classSoProfilerElement.html</filename>
+    <base>SoElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>matches</name>
+      <anchorfile>classSoProfilerElement.html</anchorfile>
+      <anchor>a114223d0b05adacd04a9da5b88737bce</anchor>
+      <arglist>(const SoElement *element) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoElement *</type>
+      <name>copyMatchInfo</name>
+      <anchorfile>classSoProfilerElement.html</anchorfile>
+      <anchor>a72f7e11c9a33b0e7608c3d25ee49edf3</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoProfilerElement.html</anchorfile>
+      <anchor>abb9583407bd21212af546267e5e0f28c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoProfilerElement *</type>
+      <name>get</name>
+      <anchorfile>classSoProfilerElement.html</anchorfile>
+      <anchor>acb148ed3cba6b30e7c8d33a8c22d5da9</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoProfilerStats</name>
+    <filename>classSoProfilerStats.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoProfilerStats.html</anchorfile>
+      <anchor>a0b5b43b2e6d850d8b5aef52d46bac0b9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoProfilerStats</name>
+      <anchorfile>classSoProfilerStats.html</anchorfile>
+      <anchor>a1ba56b69fe878bb11140c63a1aadbd8e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoProfilerStats.html</anchorfile>
+      <anchor>adc652f0ce0e3299046ff3848d4fc25a6</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>handleEvent</name>
+      <anchorfile>classSoProfilerStats.html</anchorfile>
+      <anchor>a3b79a561786d92913da8d53cb8acfaef</anchor>
+      <arglist>(SoHandleEventAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoProfilerStats.html</anchorfile>
+      <anchor>a0af42fb5b8eaca4d7a6d9b2b1b06b3cd</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoProfilerStats.html</anchorfile>
+      <anchor>a22e63be13ab094ce3ba72df36338f433</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoProfilerStats.html</anchorfile>
+      <anchor>adaa326f20feb8c71a822c0624298c046</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>audioRender</name>
+      <anchorfile>classSoProfilerStats.html</anchorfile>
+      <anchor>aa4cd6c322fe34cf483e8d8ea759f7372</anchor>
+      <arglist>(SoAudioRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoProfilerStats.html</anchorfile>
+      <anchor>aacacd8ec8201b99bcc243f826eed30fa</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoProfilerStats.html</anchorfile>
+      <anchor>aa439458670b855842c7f9f64bf2610b7</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoProfilerStats.html</anchorfile>
+      <anchor>aca954bdce909e11709e6c0eaf87747f2</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>search</name>
+      <anchorfile>classSoProfilerStats.html</anchorfile>
+      <anchor>ad0ae17901b51ab3e65b733b04dbfb281</anchor>
+      <arglist>(SoSearchAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoProfilerStats.html</anchorfile>
+      <anchor>aca6676e5bf6e40dbe2b431037e2132bc</anchor>
+      <arglist>(SoWriteAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFName</type>
+      <name>renderedNodeType</name>
+      <anchorfile>classSoProfilerStats.html</anchorfile>
+      <anchor>ab8f938eac96792ecd1614fdb0b615e28</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFTime</type>
+      <name>renderingTimePerNodeType</name>
+      <anchorfile>classSoProfilerStats.html</anchorfile>
+      <anchor>ab09e6e0c199ef6d4ee738b4bd3740d6e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoProfilerStats.html</anchorfile>
+      <anchor>a33d541adc9c72ae71bdee04bc65a10f1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoProfilerStats</name>
+      <anchorfile>classSoProfilerStats.html</anchorfile>
+      <anchor>a70c3ba16418d39590a1aa80b3e382858</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoProfilerStats.html</anchorfile>
+      <anchor>a512f26d25b1bd15cc389374145579e7d</anchor>
+      <arglist>(SoNotList *l)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoProfilingReportGenerator</name>
+    <filename>classSoProfilingReportGenerator.html</filename>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>init</name>
+      <anchorfile>classSoProfilingReportGenerator.html</anchorfile>
+      <anchor>a15c4a831bc56a2097078d2acf0630096</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbProfilingReportSortCriteria *</type>
+      <name>getReportSortCriteria</name>
+      <anchorfile>classSoProfilingReportGenerator.html</anchorfile>
+      <anchor>af4eafba359310ac9059ac75bc7631b54</anchor>
+      <arglist>(const SbList< SortOrder > &order)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbProfilingReportSortCriteria *</type>
+      <name>getDefaultReportSortCriteria</name>
+      <anchorfile>classSoProfilingReportGenerator.html</anchorfile>
+      <anchor>a4a8e6acfcd8ad29c0495c8508f542f7e</anchor>
+      <arglist>(DataCategorization category)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbProfilingReportPrintCriteria *</type>
+      <name>getReportPrintCriteria</name>
+      <anchorfile>classSoProfilingReportGenerator.html</anchorfile>
+      <anchor>abd98e18e6d207093f30396383d82b513</anchor>
+      <arglist>(const SbList< Column > &order)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbProfilingReportPrintCriteria *</type>
+      <name>getDefaultReportPrintCriteria</name>
+      <anchorfile>classSoProfilingReportGenerator.html</anchorfile>
+      <anchor>a1f6cef986449b810646b99d1a03773a1</anchor>
+      <arglist>(DataCategorization category)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>generate</name>
+      <anchorfile>classSoProfilingReportGenerator.html</anchorfile>
+      <anchor>ae893e60273707681569f65e97797baed</anchor>
+      <arglist>(const SbProfilingData &data, DataCategorization categorization, SbProfilingReportSortCriteria *sort, SbProfilingReportPrintCriteria *print, int count, SbBool addheader, ReportCB *reportcallback, void *userdata)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static CallbackResponse</type>
+      <name>stdoutCB</name>
+      <anchorfile>classSoProfilingReportGenerator.html</anchorfile>
+      <anchor>ab9616b6991ef3b41a884d2cc4555ddf8</anchor>
+      <arglist>(void *userdata, int entrynum, const char *text)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static CallbackResponse</type>
+      <name>stderrCB</name>
+      <anchorfile>classSoProfilingReportGenerator.html</anchorfile>
+      <anchor>acf9cf9cadc77d38225a6bbcd955f2ad1</anchor>
+      <arglist>(void *userdata, int entrynum, const char *text)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoProto</name>
+    <filename>classSoProto.html</filename>
+    <base>SoNode</base>
+    <member kind="function">
+      <type></type>
+      <name>SoProto</name>
+      <anchorfile>classSoProto.html</anchorfile>
+      <anchor>a38f68fbd1c410d8ed8285aff15659140</anchor>
+      <arglist>(const SbBool externproto=FALSE)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoProto.html</anchorfile>
+      <anchor>a825dee5b56cf6cbe8f338630d457eb8a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoProtoInstance *</type>
+      <name>createProtoInstance</name>
+      <anchorfile>classSoProto.html</anchorfile>
+      <anchor>a8fcd34f71bcf30147317347cbe0f99e5</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addISReference</name>
+      <anchorfile>classSoProto.html</anchorfile>
+      <anchor>a96e895ad3df7545e810ae4a32dd9f4ac</anchor>
+      <arglist>(SoNode *container, const SbName &fieldname, const SbName &interfacename)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbName</type>
+      <name>findISReference</name>
+      <anchorfile>classSoProto.html</anchorfile>
+      <anchor>a4c24eaf9746d284fff8f15de05ea3417</anchor>
+      <arglist>(const SoFieldContainer *container, const SbName &fieldname)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addReference</name>
+      <anchorfile>classSoProto.html</anchorfile>
+      <anchor>a5b29336e72295effa7ebcfe06e58b7f3</anchor>
+      <arglist>(const SbName &name, SoBase *base)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeReference</name>
+      <anchorfile>classSoProto.html</anchorfile>
+      <anchor>a53f0e0fdf345a03c2f70c67fe8120b43</anchor>
+      <arglist>(const SbName &name)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoBase *</type>
+      <name>findReference</name>
+      <anchorfile>classSoProto.html</anchorfile>
+      <anchor>af0f1601fb4447c25f44d0e298203e974</anchor>
+      <arglist>(const SbName &name) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addRoute</name>
+      <anchorfile>classSoProto.html</anchorfile>
+      <anchor>a470ce5ac79a2e0dd80d410ca703b182f</anchor>
+      <arglist>(const SbName &fromnode, const SbName &fromfield, const SbName &tonode, const SbName &tofield)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbName</type>
+      <name>getProtoName</name>
+      <anchorfile>classSoProto.html</anchorfile>
+      <anchor>a77a53bb799e3aeef27ccb93306ab4948</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readInstance</name>
+      <anchorfile>classSoProto.html</anchorfile>
+      <anchor>a79cc167fabff4ff755d06fb49567640f</anchor>
+      <arglist>(SoInput *input, unsigned short flags)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoProto.html</anchorfile>
+      <anchor>ae832cd06b9cea87764f0daf5e50987fc</anchor>
+      <arglist>(SoWriteAction *action)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoProto *</type>
+      <name>findProto</name>
+      <anchorfile>classSoProto.html</anchorfile>
+      <anchor>a494cbebd186b0d58bd02f1d0a3d7666a</anchor>
+      <arglist>(const SbName &name)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoProto</name>
+      <anchorfile>classSoProto.html</anchorfile>
+      <anchor>aaa03be2a304d1cab8aa6bc0be6bca858</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>destroy</name>
+      <anchorfile>classSoProto.html</anchorfile>
+      <anchor>a2c430d9f50d1c1bb7e2e0f229c74bf31</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoProtoInstance</name>
+    <filename>classSoProtoInstance.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoProtoInstance.html</anchorfile>
+      <anchor>aac85124aa4b049ec68d10655d3176e76</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoProtoInstance</name>
+      <anchorfile>classSoProtoInstance.html</anchorfile>
+      <anchor>a64eeba644c7beab7ed7d709f2169d332</anchor>
+      <arglist>(SoProto *proto, const SoFieldData *deffielddata)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setRootNode</name>
+      <anchorfile>classSoProtoInstance.html</anchorfile>
+      <anchor>ad12d0d9ebc785c8a4de49ebadccc2640</anchor>
+      <arglist>(SoNode *root)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoNode *</type>
+      <name>getRootNode</name>
+      <anchorfile>classSoProtoInstance.html</anchorfile>
+      <anchor>a60eeb7519586034395b687e45f943c39</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoProto *</type>
+      <name>getProtoDefinition</name>
+      <anchorfile>classSoProtoInstance.html</anchorfile>
+      <anchor>a9558e2db1647b4b06df81067a35c247e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbName</type>
+      <name>getProtoName</name>
+      <anchorfile>classSoProtoInstance.html</anchorfile>
+      <anchor>acad45c7ebface9802b7493f165fce4f6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoProtoInstance.html</anchorfile>
+      <anchor>a0200a509e4e6049f3bc77a1b043e2d8d</anchor>
+      <arglist>(SoWriteAction *action)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoProtoInstance *</type>
+      <name>findProtoInstance</name>
+      <anchorfile>classSoProtoInstance.html</anchorfile>
+      <anchor>ad5aaf492de15af375c77ee0e1d7849b9</anchor>
+      <arglist>(const SoNode *rootnode)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoProtoInstance.html</anchorfile>
+      <anchor>a498f5e529e87bd208c61aa603f82f74c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoProtoInstance</name>
+      <anchorfile>classSoProtoInstance.html</anchorfile>
+      <anchor>a009065382215b3304c24f234ed19b14b</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readInstance</name>
+      <anchorfile>classSoProtoInstance.html</anchorfile>
+      <anchor>a5749cfa5b26678c8e0a39c632e456c07</anchor>
+      <arglist>(SoInput *in, unsigned short flags)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const char *</type>
+      <name>getFileFormatName</name>
+      <anchorfile>classSoProtoInstance.html</anchorfile>
+      <anchor>abf5ac5d85a692ce09231e7dacde68604</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoPSVectorOutput</name>
+    <filename>classSoPSVectorOutput.html</filename>
+    <base>SoVectorOutput</base>
+    <member kind="function">
+      <type></type>
+      <name>SoPSVectorOutput</name>
+      <anchorfile>classSoPSVectorOutput.html</anchorfile>
+      <anchor>af7d869932b81b4681b7644857f602765</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoPSVectorOutput</name>
+      <anchorfile>classSoPSVectorOutput.html</anchorfile>
+      <anchor>a8e87520959156dc78351e8aa8bb49d06</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setColored</name>
+      <anchorfile>classSoPSVectorOutput.html</anchorfile>
+      <anchor>a5597d89528eadf13180b02529eb054a7</anchor>
+      <arglist>(SbBool flag=TRUE)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>getColored</name>
+      <anchorfile>classSoPSVectorOutput.html</anchorfile>
+      <anchor>a21d4faddbc129e513fa5f4d181c8ccbf</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVectorOutput</name>
+      <anchorfile>classSoVectorOutput.html</anchorfile>
+      <anchor>ab17c6218fe19f5636c8adb2787da056c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVectorOutput</name>
+      <anchorfile>classSoVectorOutput.html</anchorfile>
+      <anchor>ace1948df767acc89dcc5a7edc2fdd2f6</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>openFile</name>
+      <anchorfile>classSoVectorOutput.html</anchorfile>
+      <anchor>a549c1a37d36a38f188b767cab728b4af</anchor>
+      <arglist>(const char *filename)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>closeFile</name>
+      <anchorfile>classSoVectorOutput.html</anchorfile>
+      <anchor>a358eba46a36e6bb2e3738215e78bfdfe</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>FILE *</type>
+      <name>getFilePointer</name>
+      <anchorfile>classSoVectorOutput.html</anchorfile>
+      <anchor>ac926cd1f547382b0cebb351baaa72118</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoQuadMesh</name>
+    <filename>classSoQuadMesh.html</filename>
+    <base>SoNonIndexedShape</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoQuadMesh.html</anchorfile>
+      <anchor>a1a0a036c6103de2ff1ae1f7b54e6ae19</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoQuadMesh</name>
+      <anchorfile>classSoQuadMesh.html</anchorfile>
+      <anchor>a09af3a753f1a96185756c8b4ff8374d6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoQuadMesh.html</anchorfile>
+      <anchor>a333a726bbacb445e698431edaeeebb76</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoQuadMesh.html</anchorfile>
+      <anchor>ad603319e47062bd6a389b5fb8c1dec7c</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>generateDefaultNormals</name>
+      <anchorfile>classSoQuadMesh.html</anchorfile>
+      <anchor>ac103058142beca3a46976b0572082953</anchor>
+      <arglist>(SoState *state, SoNormalBundle *nb)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFInt32</type>
+      <name>verticesPerColumn</name>
+      <anchorfile>classSoQuadMesh.html</anchorfile>
+      <anchor>a94d6ba88c902d679fb3fcdcb99650618</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFInt32</type>
+      <name>verticesPerRow</name>
+      <anchorfile>classSoQuadMesh.html</anchorfile>
+      <anchor>aa1a0a9413d7cd1b21d1fed1d1c10497d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoQuadMesh.html</anchorfile>
+      <anchor>a92c4a779bf9b6131a20f2a37eba682f3</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoQuadMesh</name>
+      <anchorfile>classSoQuadMesh.html</anchorfile>
+      <anchor>aa87bbf7bf8313b31a617ca7bc3d9ab06</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>generatePrimitives</name>
+      <anchorfile>classSoQuadMesh.html</anchorfile>
+      <anchor>aa883a16a18b585c529b616728044477c</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>computeBBox</name>
+      <anchorfile>classSoQuadMesh.html</anchorfile>
+      <anchor>aa84e90b7a45a470f8ee18023eda135f1</anchor>
+      <arglist>(SoAction *action, SbBox3f &box, SbVec3f &center)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>generateDefaultNormals</name>
+      <anchorfile>classSoQuadMesh.html</anchorfile>
+      <anchor>adeca0c1c50aa3c061d7e8aa8de2d602e</anchor>
+      <arglist>(SoState *, SoNormalCache *)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoRayPickAction</name>
+    <filename>classSoRayPickAction.html</filename>
+    <base>SoPickAction</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoRayPickAction.html</anchorfile>
+      <anchor>a1e829cec1d44f322cb51a3ba3fcf0105</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoRayPickAction</name>
+      <anchorfile>classSoRayPickAction.html</anchorfile>
+      <anchor>a37dfa9cc373e091f90d44acd0e9f15c5</anchor>
+      <arglist>(const SbViewportRegion &viewportregion)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoRayPickAction</name>
+      <anchorfile>classSoRayPickAction.html</anchorfile>
+      <anchor>a5a29e1620f7b13a1a285f9f44f42f0a1</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPoint</name>
+      <anchorfile>classSoRayPickAction.html</anchorfile>
+      <anchor>a70e6bdc9b5a5a649b3a76763ba0a1757</anchor>
+      <arglist>(const SbVec2s &viewportPoint)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setNormalizedPoint</name>
+      <anchorfile>classSoRayPickAction.html</anchorfile>
+      <anchor>a6e0d7dfc5120410e69d92fcf89967240</anchor>
+      <arglist>(const SbVec2f &normpoint)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setRadius</name>
+      <anchorfile>classSoRayPickAction.html</anchorfile>
+      <anchor>a6bf83394f1cd7b6cbd7eb35c38045216</anchor>
+      <arglist>(const float radiusinpixels)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setRay</name>
+      <anchorfile>classSoRayPickAction.html</anchorfile>
+      <anchor>aceef8d6b18e7ae88a2c67c305d6b6763</anchor>
+      <arglist>(const SbVec3f &start, const SbVec3f &direction, float neardistance=-1.0, float fardistance=-1.0)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPickAll</name>
+      <anchorfile>classSoRayPickAction.html</anchorfile>
+      <anchor>a95f20477fd6206c4a7d5c6776918d44e</anchor>
+      <arglist>(const SbBool flag)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isPickAll</name>
+      <anchorfile>classSoRayPickAction.html</anchorfile>
+      <anchor>aacb421565b5b7ea0bf9448717ca9d1d9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SoPickedPointList &</type>
+      <name>getPickedPointList</name>
+      <anchorfile>classSoRayPickAction.html</anchorfile>
+      <anchor>a5016b47568897c0d5063c799fa383d01</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoPickedPoint *</type>
+      <name>getPickedPoint</name>
+      <anchorfile>classSoRayPickAction.html</anchorfile>
+      <anchor>a5f0b0034166fe3a8e291d2dd66c5049a</anchor>
+      <arglist>(const int index=0) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>computeWorldSpaceRay</name>
+      <anchorfile>classSoRayPickAction.html</anchorfile>
+      <anchor>ac18eed9a9c6b28a470aa4f070b917a4c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>hasWorldSpaceRay</name>
+      <anchorfile>classSoRayPickAction.html</anchorfile>
+      <anchor>aad6922ca997c2092cc1bc30fa90bcabb</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setObjectSpace</name>
+      <anchorfile>classSoRayPickAction.html</anchorfile>
+      <anchor>a7f897b7cda2949315969c7788f10895e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setObjectSpace</name>
+      <anchorfile>classSoRayPickAction.html</anchorfile>
+      <anchor>afe9401227afb3b21c1ab78938d899b16</anchor>
+      <arglist>(const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSoRayPickAction.html</anchorfile>
+      <anchor>a0d892e624bbc65bc1794723bd065bfdd</anchor>
+      <arglist>(const SbVec3f &v0, const SbVec3f &v1, const SbVec3f &v2, SbVec3f &intersection, SbVec3f &barycentric, SbBool &front) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSoRayPickAction.html</anchorfile>
+      <anchor>a5271fd7f31710162cb1ade43062999a1</anchor>
+      <arglist>(const SbVec3f &v0, const SbVec3f &v1, SbVec3f &intersection) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSoRayPickAction.html</anchorfile>
+      <anchor>aa0217858e58d40ec1198d04cfc4d34cb</anchor>
+      <arglist>(const SbVec3f &point) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSoRayPickAction.html</anchorfile>
+      <anchor>a6dddc8f8d808008cca6bc7fad1be0cb4</anchor>
+      <arglist>(const SbBox3f &box, const SbBool usefullviewvolume=TRUE)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>intersect</name>
+      <anchorfile>classSoRayPickAction.html</anchorfile>
+      <anchor>a91e7773175f002f020a13b23f28c2aef</anchor>
+      <arglist>(const SbBox3f &box, SbVec3f &intersection, const SbBool usefullviewvolume=TRUE)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbViewVolume &</type>
+      <name>getViewVolume</name>
+      <anchorfile>classSoRayPickAction.html</anchorfile>
+      <anchor>a9005ceea2d4e5d07d8536e994b51eb9d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbLine &</type>
+      <name>getLine</name>
+      <anchorfile>classSoRayPickAction.html</anchorfile>
+      <anchor>a31d06df83d998c24dff43eea854f830f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isBetweenPlanes</name>
+      <anchorfile>classSoRayPickAction.html</anchorfile>
+      <anchor>aedc5c6f951d8707630799adf1b46ef71</anchor>
+      <arglist>(const SbVec3f &intersection) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoPickedPoint *</type>
+      <name>addIntersection</name>
+      <anchorfile>classSoRayPickAction.html</anchorfile>
+      <anchor>acae017714b5f721830e4b46ea355d28f</anchor>
+      <arglist>(const SbVec3f &objectspacepoint, SbBool frontpick=TRUE)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>reset</name>
+      <anchorfile>classSoRayPickAction.html</anchorfile>
+      <anchor>af773d716c3fe7f26c59510c1dc63b6c9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addMethod</name>
+      <anchorfile>classSoRayPickAction.html</anchorfile>
+      <anchor>a77b5147f4fd6c17eb49e687719c0d5bc</anchor>
+      <arglist>(const SoType type, SoActionMethod method)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>enableElement</name>
+      <anchorfile>classSoRayPickAction.html</anchorfile>
+      <anchor>a9592ef21c9795726f0647ab74d2cc795</anchor>
+      <arglist>(const SoType type, const int stackindex)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoEnabledElementsList &</type>
+      <name>getEnabledElements</name>
+      <anchorfile>classSoRayPickAction.html</anchorfile>
+      <anchor>a0980a786784b0ea331a1479a1a41c715</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>beginTraversal</name>
+      <anchorfile>classSoRayPickAction.html</anchorfile>
+      <anchor>a4660d704917cfe585b0b136bb3e582db</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoReadError</name>
+    <filename>classSoReadError.html</filename>
+    <base>SoError</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoReadError.html</anchorfile>
+      <anchor>ab063fbf1debb6520b343d322d30a9466</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>post</name>
+      <anchorfile>classSoReadError.html</anchorfile>
+      <anchor>a0329c71b325e64cac0c5cf8b79cba58f</anchor>
+      <arglist>(const SoInput *const input, const char *const format,...)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SoErrorCBPtr</type>
+      <name>getHandler</name>
+      <anchorfile>classSoReadError.html</anchorfile>
+      <anchor>a5888697ba98f08f2fa9a305b19b2c963</anchor>
+      <arglist>(void *&data) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoRenderManager</name>
+    <filename>classSoRenderManager.html</filename>
+    <member kind="enumeration">
+      <type></type>
+      <name>RenderMode</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a4b8d99cff0fd91e31bc2c5d33610f6eb</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>AS_IS</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a4b8d99cff0fd91e31bc2c5d33610f6eba41d5486d26e07494c0723fdadf3ac48f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>WIREFRAME</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a4b8d99cff0fd91e31bc2c5d33610f6eba0319a8ba1bf7ba758a8f90f0d944ca29</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>POINTS</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a4b8d99cff0fd91e31bc2c5d33610f6eba6dd6bd4a34ee379d4f174da7eaa94102</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>WIREFRAME_OVERLAY</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a4b8d99cff0fd91e31bc2c5d33610f6eba529a9e9ee81756194229418bff577e7a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>HIDDEN_LINE</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a4b8d99cff0fd91e31bc2c5d33610f6eba0bdce559dba0d05efbd360e6aaccdb4b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>BOUNDING_BOX</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a4b8d99cff0fd91e31bc2c5d33610f6eba9c2898a8743afd5e55fbdd06ca8e7ccf</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>StereoMode</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a34169ef6635a94765aa0d4f25537a26e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>MONO</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a34169ef6635a94765aa0d4f25537a26eaf233746e8954c7e4f9d201311aab2e79</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>ANAGLYPH</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a34169ef6635a94765aa0d4f25537a26eae884638b7b5b349d4f314b2ad3734f97</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>SEPARATE_OUTPUT</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a34169ef6635a94765aa0d4f25537a26ea7534ce29815527d9f009b0df2e90000d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>QUAD_BUFFER</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a34169ef6635a94765aa0d4f25537a26ea317100d42d54cf314250b80d06f56498</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>INTERLEAVED_ROWS</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a34169ef6635a94765aa0d4f25537a26eacfda8c636cb70c8a7c54e0574a849b1f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>INTERLEAVED_COLUMNS</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a34169ef6635a94765aa0d4f25537a26eaf1d738a792fa4f1011bf0290ee07f327</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>BufferType</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>ae8eb15bc16e3f7c72a8bfba2bd259f9a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>BUFFER_SINGLE</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>ae8eb15bc16e3f7c72a8bfba2bd259f9aad8db6700a3ec69a7521395f5f3f5528f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>BUFFER_DOUBLE</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>ae8eb15bc16e3f7c72a8bfba2bd259f9aab819b0aaa8ba8c5a0b19c61056f6712c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>AutoClippingStrategy</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>aa73c943c31d9d7950858fc2ef24ea45f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>NO_AUTO_CLIPPING</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>aa73c943c31d9d7950858fc2ef24ea45fa6f64e23ca388796119edc531f4f881cb</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>FIXED_NEAR_PLANE</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>aa73c943c31d9d7950858fc2ef24ea45fa68306b5c74257c54663ba03cd4d863de</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>VARIABLE_NEAR_PLANE</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>aa73c943c31d9d7950858fc2ef24ea45fa6c42d938a028ae69ea309846ec5f635b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoRenderManager</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a0ae0a3ae845b26803c7c1e547a0762f0</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoRenderManager</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a320aa074652f4dfcc76a9d17be235b6b</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>render</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>aaa6e81a59d435478a7a4ea36bbced468</anchor>
+      <arglist>(const SbBool clearwindow=TRUE, const SbBool clearzbuffer=TRUE)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>render</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>ae221f17497bac003a6f0ad5f569fcfc0</anchor>
+      <arglist>(SoGLRenderAction *action, const SbBool initmatrices=TRUE, const SbBool clearwindow=TRUE, const SbBool clearzbuffer=TRUE)</arglist>
+    </member>
+    <member kind="function">
+      <type>Superimposition *</type>
+      <name>addSuperimposition</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>ac9dbf94aeabcb86533620551fb85b793</anchor>
+      <arglist>(SoNode *scene, uint32_t flags=Superimposition::AUTOREDRAW|Superimposition::ZBUFFERON|Superimposition::CLEARZBUFFER)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeSuperimposition</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>aa48569832076aa82cce0c243d7ec903f</anchor>
+      <arglist>(Superimposition *s)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setSceneGraph</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a65757fbbaff373bec7d0b570b5876d7e</anchor>
+      <arglist>(SoNode *const sceneroot)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoNode *</type>
+      <name>getSceneGraph</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>abaa8f2c927edd8eea8c890175d25d3f7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setCamera</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a1c41a7c3e97a5f5ad4e6cc9375e5a5a7</anchor>
+      <arglist>(SoCamera *camera)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoCamera *</type>
+      <name>getCamera</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a5c0a4c901070d884a371a9a2e76db98c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setAutoClipping</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a9e8d39ab12f70dc6cf3059751cd52376</anchor>
+      <arglist>(AutoClippingStrategy autoclipping)</arglist>
+    </member>
+    <member kind="function">
+      <type>AutoClippingStrategy</type>
+      <name>getAutoClipping</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a30a0d7c828967404b01515e317f868e7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setNearPlaneValue</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a5f59f1429587b5bf12107d33935030e1</anchor>
+      <arglist>(float value)</arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getNearPlaneValue</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a6e7d949f20a864a86a475474172b930b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setTexturesEnabled</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a30e8314c16428850d7ebe2d55613e40c</anchor>
+      <arglist>(const SbBool onoff)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isTexturesEnabled</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a40d4befe540e49b524833af206414171</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setDoubleBuffer</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>aa3297d6d24da46e0eaeb23f2ed57a064</anchor>
+      <arglist>(const SbBool enable)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isDoubleBuffer</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>aadbf66be0d83b9e3146c0ceccbab79ea</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setRenderMode</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>ad5322ddd59fbc8b77754eec17c45a8c3</anchor>
+      <arglist>(const RenderMode mode)</arglist>
+    </member>
+    <member kind="function">
+      <type>RenderMode</type>
+      <name>getRenderMode</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a7a593b107a9b2c87eaea6b5d711ba956</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setStereoMode</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>afb1d29761e7aa487799473b384423d4c</anchor>
+      <arglist>(const StereoMode mode)</arglist>
+    </member>
+    <member kind="function">
+      <type>StereoMode</type>
+      <name>getStereoMode</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>aee72d5da07a04880fa9c89ecb6d0553b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setStereoOffset</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>af6bf09e76a510918e6d18b9a63c96a41</anchor>
+      <arglist>(const float offset)</arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getStereoOffset</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>ae01a4919f597e5f1245ce2549029b4ae</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setRenderCallback</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a62b093b4687c42f4a9668d4b5334ef1d</anchor>
+      <arglist>(SoRenderManagerRenderCB *f, void *const userData=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isAutoRedraw</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>ad0c9e4103edf5b312837db4e3b318e46</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setRedrawPriority</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>adaa58cfd46a86e57356dc316fcc81edb</anchor>
+      <arglist>(const uint32_t priority)</arglist>
+    </member>
+    <member kind="function">
+      <type>uint32_t</type>
+      <name>getRedrawPriority</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a42168cc57a99552b2176b55631570281</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>scheduleRedraw</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a6ce17404aa20fccf0bc6a64d9a3134d5</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setWindowSize</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a2bfcd506a76be364a7826f4dd78a83f9</anchor>
+      <arglist>(const SbVec2s &newsize)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2s &</type>
+      <name>getWindowSize</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a5a0f7c96a06551968a457755049220f4</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setSize</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>ac3ae78e61148f0576744e283125067be</anchor>
+      <arglist>(const SbVec2s &newsize)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2s &</type>
+      <name>getSize</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>ad414b6429956bd845eddf230e09ec405</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setOrigin</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a824a71588513d16118b2bbcf828c933f</anchor>
+      <arglist>(const SbVec2s &newOrigin)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2s &</type>
+      <name>getOrigin</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a95438079f96e178d7fb0b8442dc2233b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setViewportRegion</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>aefae350517dde035dbad1409a0d75dcc</anchor>
+      <arglist>(const SbViewportRegion &newRegion)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbViewportRegion &</type>
+      <name>getViewportRegion</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>ac6150dc7eb4df2a7c538925b1943e50f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setBackgroundColor</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a541b2b59f3bc72d32146be948440f074</anchor>
+      <arglist>(const SbColor4f &color)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbColor4f &</type>
+      <name>getBackgroundColor</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a65aa8686831a1b75a86235efe3ac2df7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setOverlayColor</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a770ef264686d40b0f865b08ab00553ac</anchor>
+      <arglist>(const SbColor4f &color)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbColor4f</type>
+      <name>getOverlayColor</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>ad8e87fd4ee7b1b77f6701883a9f9d57c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setBackgroundIndex</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a215e56519f7ea8c48d21b381e1841995</anchor>
+      <arglist>(const int index)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getBackgroundIndex</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a591dfd41e81fdf535aa7eb880d485494</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setRGBMode</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a676b8a84239b9c426b057d6314908e23</anchor>
+      <arglist>(const SbBool onOrOff)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isRGBMode</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a896964dc226ede866b14a576f2404ce1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>activate</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a7afcecbd7420c43a29307f07daed320e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deactivate</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>af34cd9780eedddfb82ce1863f787bc89</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setAntialiasing</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>ad0d5aa9ecd0bc31f0a86fac0d7732a82</anchor>
+      <arglist>(const SbBool smoothing, const int numPasses)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getAntialiasing</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>ac5ea7dd16507c17ce6aa0673e40e1054</anchor>
+      <arglist>(SbBool &smoothing, int &numPasses) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setGLRenderAction</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a8be5c7e2b1af9dafa38be71be45e33b4</anchor>
+      <arglist>(SoGLRenderAction *const action)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoGLRenderAction *</type>
+      <name>getGLRenderAction</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>ababaefe531c3dd52231155d2e8e97e85</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setAudioRenderAction</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>afa2f9dc4d6ab4f0df90998593e75d8d5</anchor>
+      <arglist>(SoAudioRenderAction *const action)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoAudioRenderAction *</type>
+      <name>getAudioRenderAction</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a64cd1acc8d3178b4f55c3933687bbc47</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addPreRenderCallback</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a76d7c3dddabe07cad68eadbdc98c732b</anchor>
+      <arglist>(SoRenderManagerRenderCB *cb, void *data)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removePreRenderCallback</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a7725e8cc9f1b4e013b2a7ebfe5f452d8</anchor>
+      <arglist>(SoRenderManagerRenderCB *cb, void *data)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addPostRenderCallback</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a58329aea3262e2e23010b7531cc4b893</anchor>
+      <arglist>(SoRenderManagerRenderCB *cb, void *data)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removePostRenderCallback</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a12723c2556a6ae3e27454c6dae58a7a6</anchor>
+      <arglist>(SoRenderManagerRenderCB *cb, void *data)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>reinitialize</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a81e3441ea669167335e6f5baf4d3cf2c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>enableRealTimeUpdate</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a0493a93fcbdde26fe6d22ae1b4e5a3cd</anchor>
+      <arglist>(const SbBool flag)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isRealTimeUpdateEnabled</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a8182afec612458fec397160a0caa9ad7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static uint32_t</type>
+      <name>getDefaultRedrawPriority</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a04f925ac3085e1dccdabc5e071880cf9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>int</type>
+      <name>isActive</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>ab6d7629e5bcbf41f4558cbe909d1e47a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>redraw</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>af794bd8a89d7a0dcb497cb7a7052ef4b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>renderScene</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>ae0a117546dc0c5ceeaf9904d6a0cde33</anchor>
+      <arglist>(SoGLRenderAction *action, SoNode *scene, uint32_t clearmask)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>actuallyRender</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>aaa34c0d12f2b8f06238ff355e55137ea</anchor>
+      <arglist>(SoGLRenderAction *action, const SbBool initmatrices=TRUE, const SbBool clearwindow=TRUE, const SbBool clearzbuffer=TRUE)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>renderSingle</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>aa82554c456af93a00b24ab6edf367fc2</anchor>
+      <arglist>(SoGLRenderAction *action, SbBool initmatrices, SbBool clearwindow, SbBool clearzbuffer)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>renderStereo</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>a4e7144a5d1746a0ad2ad0d42946b6715</anchor>
+      <arglist>(SoGLRenderAction *action, SbBool initmatrices, SbBool clearwindow, SbBool clearzbuffer)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>initStencilBufferForInterleavedStereo</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>ad79cad741c75c7f4078346da075628bf</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>clearBuffers</name>
+      <anchorfile>classSoRenderManager.html</anchorfile>
+      <anchor>ae631f68a83e94fadccb9c072276d6552</anchor>
+      <arglist>(SbBool color, SbBool depth)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoReorganizeAction</name>
+    <filename>classSoReorganizeAction.html</filename>
+    <base>SoSimplifyAction</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoReorganizeAction.html</anchorfile>
+      <anchor>a71cb68acd7d070f5b7e331134ff6f659</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoReorganizeAction</name>
+      <anchorfile>classSoReorganizeAction.html</anchorfile>
+      <anchor>ab9d0e97cc83ffeefcb5222b4785586f4</anchor>
+      <arglist>(SoSimplifier *simplifier=NULL)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoReorganizeAction</name>
+      <anchorfile>classSoReorganizeAction.html</anchorfile>
+      <anchor>a0d11c9913fbefa3a7137172a0fc8aee9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>apply</name>
+      <anchorfile>classSoReorganizeAction.html</anchorfile>
+      <anchor>aec487b8e9a8cb6501ec7901018e954d8</anchor>
+      <arglist>(SoNode *root)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>apply</name>
+      <anchorfile>classSoReorganizeAction.html</anchorfile>
+      <anchor>a6eb785a31b9cffbc0dbbc74d587b64c9</anchor>
+      <arglist>(SoPath *path)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>apply</name>
+      <anchorfile>classSoReorganizeAction.html</anchorfile>
+      <anchor>a056620e91eb6f55bb51af9dc0efed5ae</anchor>
+      <arglist>(const SoPathList &pathlist, SbBool obeysrules=FALSE)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addMethod</name>
+      <anchorfile>classSoReorganizeAction.html</anchorfile>
+      <anchor>a0cecedc16815d13975e6140c0ba497a6</anchor>
+      <arglist>(const SoType type, SoActionMethod method)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>enableElement</name>
+      <anchorfile>classSoReorganizeAction.html</anchorfile>
+      <anchor>ae294bc452638aa2238ccefad901f8d08</anchor>
+      <arglist>(const SoType type, const int stackindex)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoEnabledElementsList &</type>
+      <name>getEnabledElements</name>
+      <anchorfile>classSoReorganizeAction.html</anchorfile>
+      <anchor>a9b7b6976d9ed22de414c03eead8ccfd4</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>beginTraversal</name>
+      <anchorfile>classSoReorganizeAction.html</anchorfile>
+      <anchor>a9bfa197339cfb4c8b730c4b3385777ff</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoReplacedElement</name>
+    <filename>classSoReplacedElement.html</filename>
+    <base>SoElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoReplacedElement.html</anchorfile>
+      <anchor>aca56a97e24325fb4892226e6ef43e23f</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoResetTransform</name>
+    <filename>classSoResetTransform.html</filename>
+    <base>SoTransformation</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>ResetType</name>
+      <anchorfile>classSoResetTransform.html</anchorfile>
+      <anchor>aff3d681c2399f5be778097f94b5598fd</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>TRANSFORM</name>
+      <anchorfile>classSoResetTransform.html</anchorfile>
+      <anchor>aff3d681c2399f5be778097f94b5598fda30e7fa82d5edb52fd10ef75087eeea02</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>BBOX</name>
+      <anchorfile>classSoResetTransform.html</anchorfile>
+      <anchor>aff3d681c2399f5be778097f94b5598fda1e28c5eef811d69f90d9b35a2a4281e7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoResetTransform.html</anchorfile>
+      <anchor>aaa61a17140f62ee8bcf06d6d28b57151</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoResetTransform</name>
+      <anchorfile>classSoResetTransform.html</anchorfile>
+      <anchor>a6f223c1f80bdaed3cf021e2ec1ab3fac</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoResetTransform.html</anchorfile>
+      <anchor>a786e52fd7761b645eccc492a51c1d8ab</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoResetTransform.html</anchorfile>
+      <anchor>a58ade0f96858be2d49389b473bb0ac4a</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoResetTransform.html</anchorfile>
+      <anchor>a3ddc94dda88983aef61664c54b11c54e</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoResetTransform.html</anchorfile>
+      <anchor>afb5eb44b6a3b429625859f4509a002b7</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoResetTransform.html</anchorfile>
+      <anchor>ad00a46bc69090b2cb2f1d254384ac278</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoResetTransform.html</anchorfile>
+      <anchor>af6403b701a6942d564799045afd4a990</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoResetTransform.html</anchorfile>
+      <anchor>a174f1ad85fe18c5062e8dcd28d570b1b</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBitMask</type>
+      <name>whatToReset</name>
+      <anchorfile>classSoResetTransform.html</anchorfile>
+      <anchor>afc3702d55c848d7e5b235f65aa20b40d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoResetTransform.html</anchorfile>
+      <anchor>ab43066b5e78fbbeff4b4449a77bb9146</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoResetTransform</name>
+      <anchorfile>classSoResetTransform.html</anchorfile>
+      <anchor>a6e9f0ac70d6071466fb20283fa11e352</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoRotateCylindricalDragger</name>
+    <filename>classSoRotateCylindricalDragger.html</filename>
+    <base>SoDragger</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoRotateCylindricalDragger.html</anchorfile>
+      <anchor>a2d015e5e42137896081a72b301d0dd22</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoNodekitCatalog *</type>
+      <name>getNodekitCatalog</name>
+      <anchorfile>classSoRotateCylindricalDragger.html</anchorfile>
+      <anchor>a04d6fd604865f17f2028faa215671c6a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoRotateCylindricalDragger</name>
+      <anchorfile>classSoRotateCylindricalDragger.html</anchorfile>
+      <anchor>a1576d6ec1c2fa52d52492ccda1754712</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setProjector</name>
+      <anchorfile>classSoRotateCylindricalDragger.html</anchorfile>
+      <anchor>a61e172fd0a872b4605fb7c5902e7870d</anchor>
+      <arglist>(SbCylinderProjector *p)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbCylinderProjector *</type>
+      <name>getProjector</name>
+      <anchorfile>classSoRotateCylindricalDragger.html</anchorfile>
+      <anchor>a325853a7dc6ca28ddc48203ce0ffe1da</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFRotation</type>
+      <name>rotation</name>
+      <anchorfile>classSoRotateCylindricalDragger.html</anchorfile>
+      <anchor>a89906f8dd833222624b9cde2d239bfe6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoRotateCylindricalDragger.html</anchorfile>
+      <anchor>a52d47555f787b9ebcd334ce4adf778ad</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoRotateCylindricalDragger</name>
+      <anchorfile>classSoRotateCylindricalDragger.html</anchorfile>
+      <anchor>af2aba14beb5c43ad352f16d76ecd8f81</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setUpConnections</name>
+      <anchorfile>classSoRotateCylindricalDragger.html</anchorfile>
+      <anchor>ae99ffb45d421fedf6cfd3c27282318a1</anchor>
+      <arglist>(SbBool onoff, SbBool doitalways=FALSE)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyContents</name>
+      <anchorfile>classSoRotateCylindricalDragger.html</anchorfile>
+      <anchor>a4de8d8137a749fa823fb6655e47e955b</anchor>
+      <arglist>(const SoFieldContainer *fromfc, SbBool copyconnections)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>dragStart</name>
+      <anchorfile>classSoRotateCylindricalDragger.html</anchorfile>
+      <anchor>a587148eb9e57eb2754da618d830c44da</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>drag</name>
+      <anchorfile>classSoRotateCylindricalDragger.html</anchorfile>
+      <anchor>a74625712c2b7eeae4bc681ac4dcca959</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>dragFinish</name>
+      <anchorfile>classSoRotateCylindricalDragger.html</anchorfile>
+      <anchor>a16e5ae1322d35d8c4deb178d72abbc7c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>startCB</name>
+      <anchorfile>classSoRotateCylindricalDragger.html</anchorfile>
+      <anchor>a365fff9bd6a79f2c6f0b9e557ae97622</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>motionCB</name>
+      <anchorfile>classSoRotateCylindricalDragger.html</anchorfile>
+      <anchor>aafb368f2ed9f6b7c33676c5051a6e587</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>doneCB</name>
+      <anchorfile>classSoRotateCylindricalDragger.html</anchorfile>
+      <anchor>a23107d6770d73da8f0ce88cf6b417650</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>fieldSensorCB</name>
+      <anchorfile>classSoRotateCylindricalDragger.html</anchorfile>
+      <anchor>aecf1ea6c9c1d1b2ef1979a1003bb4408</anchor>
+      <arglist>(void *f, SoSensor *s)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>valueChangedCB</name>
+      <anchorfile>classSoRotateCylindricalDragger.html</anchorfile>
+      <anchor>ac37b6fb32f773f1f3f392c532fea7abf</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>fieldSensor</name>
+      <anchorfile>classSoRotateCylindricalDragger.html</anchorfile>
+      <anchor>a8060a49fa34c4f86a473d718428cc9d0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbCylinderProjector *</type>
+      <name>cylinderProj</name>
+      <anchorfile>classSoRotateCylindricalDragger.html</anchorfile>
+      <anchor>a71b51e39aef999f7cd1e8362b3963d91</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbBool</type>
+      <name>userProj</name>
+      <anchorfile>classSoRotateCylindricalDragger.html</anchorfile>
+      <anchor>afe3103c732a13e57cc7d52a3d7b6a007</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoRotateDiscDragger</name>
+    <filename>classSoRotateDiscDragger.html</filename>
+    <base>SoDragger</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoRotateDiscDragger.html</anchorfile>
+      <anchor>a276df1361d13996e0a280ce45e61b176</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoNodekitCatalog *</type>
+      <name>getNodekitCatalog</name>
+      <anchorfile>classSoRotateDiscDragger.html</anchorfile>
+      <anchor>aaeb9d2e4e2d15b3f0df359b025fab843</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoRotateDiscDragger</name>
+      <anchorfile>classSoRotateDiscDragger.html</anchorfile>
+      <anchor>ac5c60319ae6700651f7ea7ef37ccfbd9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFRotation</type>
+      <name>rotation</name>
+      <anchorfile>classSoRotateDiscDragger.html</anchorfile>
+      <anchor>a069a5c9dcf02b23418e2eeb0bced07fe</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoRotateDiscDragger.html</anchorfile>
+      <anchor>aa03057718261c27c805b3a21881ab8c8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoRotateDiscDragger</name>
+      <anchorfile>classSoRotateDiscDragger.html</anchorfile>
+      <anchor>adb437a80cd73bdead836cd65fc147ec2</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setUpConnections</name>
+      <anchorfile>classSoRotateDiscDragger.html</anchorfile>
+      <anchor>a921e4c679228b04e4e58a0665c7ca60e</anchor>
+      <arglist>(SbBool onoff, SbBool doitalways=FALSE)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>dragStart</name>
+      <anchorfile>classSoRotateDiscDragger.html</anchorfile>
+      <anchor>a16bc68f9ede7e33b60027f14602781db</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>drag</name>
+      <anchorfile>classSoRotateDiscDragger.html</anchorfile>
+      <anchor>a3cda5577b1318a54f4154cef1910aee2</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>dragFinish</name>
+      <anchorfile>classSoRotateDiscDragger.html</anchorfile>
+      <anchor>ae2d0fb22efa807eacc07d9181e6a377c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>startCB</name>
+      <anchorfile>classSoRotateDiscDragger.html</anchorfile>
+      <anchor>ae093a5b08aee1e26cb3617cf91b64472</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>motionCB</name>
+      <anchorfile>classSoRotateDiscDragger.html</anchorfile>
+      <anchor>ac91297ac0091128061072900a6e55615</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>doneCB</name>
+      <anchorfile>classSoRotateDiscDragger.html</anchorfile>
+      <anchor>aa92483f5f670b3f26ec0d8be90bd5acf</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>fieldSensorCB</name>
+      <anchorfile>classSoRotateDiscDragger.html</anchorfile>
+      <anchor>a5cb4f8a6750f51de861634ce0c1fd26d</anchor>
+      <arglist>(void *f, SoSensor *s)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>valueChangedCB</name>
+      <anchorfile>classSoRotateDiscDragger.html</anchorfile>
+      <anchor>ae82f815ed76b150e05b94e337345938d</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>fieldSensor</name>
+      <anchorfile>classSoRotateDiscDragger.html</anchorfile>
+      <anchor>a5aad4a074bb96fdb3623fb19af2f1df0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbPlaneProjector *</type>
+      <name>planeProj</name>
+      <anchorfile>classSoRotateDiscDragger.html</anchorfile>
+      <anchor>a03c75b8753db45e3496d59f076e26734</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoRotateSphericalDragger</name>
+    <filename>classSoRotateSphericalDragger.html</filename>
+    <base>SoDragger</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoRotateSphericalDragger.html</anchorfile>
+      <anchor>a8923a30ba906a813b785a630257cd7c1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoNodekitCatalog *</type>
+      <name>getNodekitCatalog</name>
+      <anchorfile>classSoRotateSphericalDragger.html</anchorfile>
+      <anchor>a8e22f7ca80e5069073e1f0c986f6e368</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoRotateSphericalDragger</name>
+      <anchorfile>classSoRotateSphericalDragger.html</anchorfile>
+      <anchor>a1feff0d736ae22ffd2f6bc1be8cd0aba</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setProjector</name>
+      <anchorfile>classSoRotateSphericalDragger.html</anchorfile>
+      <anchor>ae3825a3b498f47dfcf9c7fb58055f094</anchor>
+      <arglist>(SbSphereProjector *p)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbSphereProjector *</type>
+      <name>getProjector</name>
+      <anchorfile>classSoRotateSphericalDragger.html</anchorfile>
+      <anchor>a3fe455e036af1f289ace4789d5ab12f7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFRotation</type>
+      <name>rotation</name>
+      <anchorfile>classSoRotateSphericalDragger.html</anchorfile>
+      <anchor>a94ddf31783821b046146f0a3800bb010</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoRotateSphericalDragger.html</anchorfile>
+      <anchor>a2666d4c9478786b3e102b83f74e1877b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoRotateSphericalDragger</name>
+      <anchorfile>classSoRotateSphericalDragger.html</anchorfile>
+      <anchor>aef28beaaf0db1d88307c4a4a2c6e3e03</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setUpConnections</name>
+      <anchorfile>classSoRotateSphericalDragger.html</anchorfile>
+      <anchor>a8aa0388c6731115f6e8e825257f1349d</anchor>
+      <arglist>(SbBool onoff, SbBool doitalways=FALSE)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyContents</name>
+      <anchorfile>classSoRotateSphericalDragger.html</anchorfile>
+      <anchor>a5dd74d015b255ce0ff16196a1ff1bb8d</anchor>
+      <arglist>(const SoFieldContainer *fromfc, SbBool copyconnections)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>dragStart</name>
+      <anchorfile>classSoRotateSphericalDragger.html</anchorfile>
+      <anchor>aefcafb68da8f20710cff3b398e7651b6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>drag</name>
+      <anchorfile>classSoRotateSphericalDragger.html</anchorfile>
+      <anchor>a0bba9a063c2b125332524f066828110a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>dragFinish</name>
+      <anchorfile>classSoRotateSphericalDragger.html</anchorfile>
+      <anchor>a113b5b601700cada470e9d7ea77c5337</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>startCB</name>
+      <anchorfile>classSoRotateSphericalDragger.html</anchorfile>
+      <anchor>a5570f1b4d693f3e91a5372d4f53ac936</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>motionCB</name>
+      <anchorfile>classSoRotateSphericalDragger.html</anchorfile>
+      <anchor>a8e5753b12b20aacd0314221592b62fe8</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>doneCB</name>
+      <anchorfile>classSoRotateSphericalDragger.html</anchorfile>
+      <anchor>a35bfa6e9fbebdcd67a98126afefb1be9</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>fieldSensorCB</name>
+      <anchorfile>classSoRotateSphericalDragger.html</anchorfile>
+      <anchor>af988e14e76c6c1c77832395957d4746d</anchor>
+      <arglist>(void *f, SoSensor *s)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>valueChangedCB</name>
+      <anchorfile>classSoRotateSphericalDragger.html</anchorfile>
+      <anchor>a4573ed592f6d37fd15eae67c5977bf4a</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>fieldSensor</name>
+      <anchorfile>classSoRotateSphericalDragger.html</anchorfile>
+      <anchor>a673df6cdec09a303f4dab90ed82fd7b5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbMatrix</type>
+      <name>prevMotionMatrix</name>
+      <anchorfile>classSoRotateSphericalDragger.html</anchorfile>
+      <anchor>aaca0e39d554e98d2227101c98fc749a2</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbVec3f</type>
+      <name>prevWorldHitPt</name>
+      <anchorfile>classSoRotateSphericalDragger.html</anchorfile>
+      <anchor>a5e75bf09769317d1bc22c3c748c0bd73</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbSphereProjector *</type>
+      <name>sphereProj</name>
+      <anchorfile>classSoRotateSphericalDragger.html</anchorfile>
+      <anchor>ab0229ed1c29e2d55a254a23dff0ff001</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbBool</type>
+      <name>userProj</name>
+      <anchorfile>classSoRotateSphericalDragger.html</anchorfile>
+      <anchor>a38954f54b35212da972d69f2126805ae</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoRotation</name>
+    <filename>classSoRotation.html</filename>
+    <base>SoTransformation</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoRotation.html</anchorfile>
+      <anchor>a00960cfef491ac369a5a0dd6612d8d1b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoRotation.html</anchorfile>
+      <anchor>ab1e426fcb1a8a7be44695603c83fe087</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoRotationXYZ</name>
+    <filename>classSoRotationXYZ.html</filename>
+    <base>SoTransformation</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Axis</name>
+      <anchorfile>classSoRotationXYZ.html</anchorfile>
+      <anchor>afe6a3f9d0f3a142fd2b57309107df652</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoRotationXYZ.html</anchorfile>
+      <anchor>a238ef7357c75a5bb8f8a7c2f3e73fd04</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoRotationXYZ</name>
+      <anchorfile>classSoRotationXYZ.html</anchorfile>
+      <anchor>a82135baa87e2cbafc71f759af2128c63</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbRotation</type>
+      <name>getRotation</name>
+      <anchorfile>classSoRotationXYZ.html</anchorfile>
+      <anchor>ae13228a315a58efa60028a9a5ad32ae7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoRotationXYZ.html</anchorfile>
+      <anchor>a443531482f75661c618f22fbe91e0e06</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoRotationXYZ.html</anchorfile>
+      <anchor>a91151eb20d89f40741c3ac813fb6028a</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoRotationXYZ.html</anchorfile>
+      <anchor>ada54450b77b2125c9544e1703a557d3c</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoRotationXYZ.html</anchorfile>
+      <anchor>acff15a0aa6f54da5d4adbcf3867d6e38</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoRotationXYZ.html</anchorfile>
+      <anchor>af38414390917f72aa8f0deaf837ed71e</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoRotationXYZ.html</anchorfile>
+      <anchor>aae2d92051f1d6d8e81bb1fab5f5e50c1</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoRotationXYZ.html</anchorfile>
+      <anchor>a6405efe39290ac9d5455012bfb139f81</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>axis</name>
+      <anchorfile>classSoRotationXYZ.html</anchorfile>
+      <anchor>a48ba83de70eb76dd5c759a9a46df405d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>angle</name>
+      <anchorfile>classSoRotationXYZ.html</anchorfile>
+      <anchor>aef535eb2cb783e7d471c69c260663e12</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoRotationXYZ.html</anchorfile>
+      <anchor>a3af368d511633f0eff62a23615bcda2f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoRotationXYZ</name>
+      <anchorfile>classSoRotationXYZ.html</anchorfile>
+      <anchor>aece4b4636ac1a69b92ce6ccd9807582e</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoRotor</name>
+    <filename>classSoRotor.html</filename>
+    <base>SoRotation</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoRotor.html</anchorfile>
+      <anchor>a79a3a90046026758eb796f44251d9db0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoRotor</name>
+      <anchorfile>classSoRotor.html</anchorfile>
+      <anchor>a3239f2beb405d148a8feb1a0c7cc0af9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>speed</name>
+      <anchorfile>classSoRotor.html</anchorfile>
+      <anchor>a4ff0665a5105f700ea616b734e2e0762</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>on</name>
+      <anchorfile>classSoRotor.html</anchorfile>
+      <anchor>a2d244bc7275f8e18e89c9dbeb9ae93ce</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoRotor.html</anchorfile>
+      <anchor>ac17cb7238cd11c31abf18e13647766e7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoRotor</name>
+      <anchorfile>classSoRotor.html</anchorfile>
+      <anchor>a976dd20ce4f6c5a9dd8185f2268b8a5c</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoScale</name>
+    <filename>classSoScale.html</filename>
+    <base>SoTransformation</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoScale.html</anchorfile>
+      <anchor>acf46b9652708b274e4d57d9f045d8bc7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoScale</name>
+      <anchorfile>classSoScale.html</anchorfile>
+      <anchor>a7c1f8c21438519f68b55ae497093f835</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoScale.html</anchorfile>
+      <anchor>a13b33513fd03d57159f79e07716688bc</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoScale.html</anchorfile>
+      <anchor>a9a581bcc7062f8efb882a5c0b178815b</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoScale.html</anchorfile>
+      <anchor>a5a9e70ada8899868ffd30a1cfa1e8a76</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoScale.html</anchorfile>
+      <anchor>a26ace8bd21c4e4b87b38131446f71c14</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoScale.html</anchorfile>
+      <anchor>ab70992289c7c98d1e696194e78c2985b</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoScale.html</anchorfile>
+      <anchor>a288ba850f2c90cb484cc68042c5ce5aa</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoScale.html</anchorfile>
+      <anchor>a2d033efcd51a17ce4affc02832d2f069</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>scaleFactor</name>
+      <anchorfile>classSoScale.html</anchorfile>
+      <anchor>a2c15dfda105af447adf43732e6dc435d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoScale.html</anchorfile>
+      <anchor>afea2283f7ef4a395b8be577fb5efa502</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoScale</name>
+      <anchorfile>classSoScale.html</anchorfile>
+      <anchor>aafe18b05caf5415e806c9791a507ffe3</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoScale1Dragger</name>
+    <filename>classSoScale1Dragger.html</filename>
+    <base>SoDragger</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoScale1Dragger.html</anchorfile>
+      <anchor>a9e622008ca6db12ee70e67ade120f197</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoNodekitCatalog *</type>
+      <name>getNodekitCatalog</name>
+      <anchorfile>classSoScale1Dragger.html</anchorfile>
+      <anchor>a388152d2e8e2d63c99e1386c4c2b9dd7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoScale1Dragger</name>
+      <anchorfile>classSoScale1Dragger.html</anchorfile>
+      <anchor>acde979a70d10da9e06a93214c997e0dd</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>scaleFactor</name>
+      <anchorfile>classSoScale1Dragger.html</anchorfile>
+      <anchor>a2b22f368228ca79173060e08ef3c6833</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoScale1Dragger.html</anchorfile>
+      <anchor>aa191c1645f7a852807e7d93aaf660fc3</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoScale1Dragger</name>
+      <anchorfile>classSoScale1Dragger.html</anchorfile>
+      <anchor>a8c2f307c1419e6563dbc7d7d742d5ca3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setUpConnections</name>
+      <anchorfile>classSoScale1Dragger.html</anchorfile>
+      <anchor>a60989a5645eb65650605c0ae50734fb5</anchor>
+      <arglist>(SbBool onoff, SbBool doitalways=FALSE)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>dragStart</name>
+      <anchorfile>classSoScale1Dragger.html</anchorfile>
+      <anchor>ac8a4da3c02c861794e1fd8304309fa08</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>drag</name>
+      <anchorfile>classSoScale1Dragger.html</anchorfile>
+      <anchor>ab328301856bb4c91881bbf4a8cb9a464</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>dragFinish</name>
+      <anchorfile>classSoScale1Dragger.html</anchorfile>
+      <anchor>a88c7a0da9053acaeead1a4511c9071cd</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>startCB</name>
+      <anchorfile>classSoScale1Dragger.html</anchorfile>
+      <anchor>a4d68fbe72ddcf18ef97feaa96c51e42f</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>motionCB</name>
+      <anchorfile>classSoScale1Dragger.html</anchorfile>
+      <anchor>ad6671e8ded80da32d413ac54d95f6488</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>finishCB</name>
+      <anchorfile>classSoScale1Dragger.html</anchorfile>
+      <anchor>a1ca12e641755e03cc5cb0032e55ddc16</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>fieldSensorCB</name>
+      <anchorfile>classSoScale1Dragger.html</anchorfile>
+      <anchor>a179154b8e63920a2d5d1c47c9aba9287</anchor>
+      <arglist>(void *f, SoSensor *s)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>valueChangedCB</name>
+      <anchorfile>classSoScale1Dragger.html</anchorfile>
+      <anchor>a5fe948d97c701582d0a2eb4287444f81</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>fieldSensor</name>
+      <anchorfile>classSoScale1Dragger.html</anchorfile>
+      <anchor>a1e9aaa7992bd63d099455692422739a1</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbLineProjector *</type>
+      <name>lineProj</name>
+      <anchorfile>classSoScale1Dragger.html</anchorfile>
+      <anchor>a25f0b322918e79d9cef5bd77c901d9b0</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoScale2Dragger</name>
+    <filename>classSoScale2Dragger.html</filename>
+    <base>SoDragger</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoScale2Dragger.html</anchorfile>
+      <anchor>afc3fb96c1577cda94d101714a032b0d4</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoNodekitCatalog *</type>
+      <name>getNodekitCatalog</name>
+      <anchorfile>classSoScale2Dragger.html</anchorfile>
+      <anchor>a888b5714c0d039e30ebaf5caea8164c3</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoScale2Dragger</name>
+      <anchorfile>classSoScale2Dragger.html</anchorfile>
+      <anchor>a3a28953c0a7bdc84354977c40079687b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>scaleFactor</name>
+      <anchorfile>classSoScale2Dragger.html</anchorfile>
+      <anchor>aef6777f9908ab236fb6b71d0ee404796</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoScale2Dragger.html</anchorfile>
+      <anchor>a54c3e06beb679119a3bab703df95ee73</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoScale2Dragger</name>
+      <anchorfile>classSoScale2Dragger.html</anchorfile>
+      <anchor>afe00712c81c8ef7245d3607d5b9ba829</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setUpConnections</name>
+      <anchorfile>classSoScale2Dragger.html</anchorfile>
+      <anchor>ab60ab35a1153006e383a0437602a0357</anchor>
+      <arglist>(SbBool onoff, SbBool doitalways=FALSE)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>dragStart</name>
+      <anchorfile>classSoScale2Dragger.html</anchorfile>
+      <anchor>af8f708039384840c14ca813c1408f11d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>drag</name>
+      <anchorfile>classSoScale2Dragger.html</anchorfile>
+      <anchor>af9fd08100fd09a43f5eb27808624ef7f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>dragFinish</name>
+      <anchorfile>classSoScale2Dragger.html</anchorfile>
+      <anchor>a9613c4614f6ca8d676a5391267c69fdd</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>startCB</name>
+      <anchorfile>classSoScale2Dragger.html</anchorfile>
+      <anchor>a27b640e6c194f3f497614e5650507245</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>motionCB</name>
+      <anchorfile>classSoScale2Dragger.html</anchorfile>
+      <anchor>a4290e9c9b99ba1658e34e5bb769718d4</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>finishCB</name>
+      <anchorfile>classSoScale2Dragger.html</anchorfile>
+      <anchor>ad92900ac401291bbd88f0723b613c18d</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>fieldSensorCB</name>
+      <anchorfile>classSoScale2Dragger.html</anchorfile>
+      <anchor>a2b812bdb928af8b75722bd3dc9b72ee6</anchor>
+      <arglist>(void *f, SoSensor *s)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>valueChangedCB</name>
+      <anchorfile>classSoScale2Dragger.html</anchorfile>
+      <anchor>addba00eb29278293c77a2e3576e730eb</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>fieldSensor</name>
+      <anchorfile>classSoScale2Dragger.html</anchorfile>
+      <anchor>a8e523be0ff6c5d8bf9723e7c75be2fee</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbPlaneProjector *</type>
+      <name>planeProj</name>
+      <anchorfile>classSoScale2Dragger.html</anchorfile>
+      <anchor>aa76640487b6c8778e1378a61ae9ca861</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoScale2UniformDragger</name>
+    <filename>classSoScale2UniformDragger.html</filename>
+    <base>SoDragger</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoScale2UniformDragger.html</anchorfile>
+      <anchor>a4f1b245c13e08aef0b685865c41fe6e5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoNodekitCatalog *</type>
+      <name>getNodekitCatalog</name>
+      <anchorfile>classSoScale2UniformDragger.html</anchorfile>
+      <anchor>aba612162cccc9b94f7d79db023e16360</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoScale2UniformDragger</name>
+      <anchorfile>classSoScale2UniformDragger.html</anchorfile>
+      <anchor>a80c5220b90ae41b0812c464a6de76078</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>scaleFactor</name>
+      <anchorfile>classSoScale2UniformDragger.html</anchorfile>
+      <anchor>a593f703d9ea5347e3342c3efc0da52d9</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoScale2UniformDragger.html</anchorfile>
+      <anchor>a9cf1e366501bb235075afe954fa3b62f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoScale2UniformDragger</name>
+      <anchorfile>classSoScale2UniformDragger.html</anchorfile>
+      <anchor>a59f35fd89df0616c0c0807f3f371806e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setUpConnections</name>
+      <anchorfile>classSoScale2UniformDragger.html</anchorfile>
+      <anchor>a9fec784ea518252c32eb72ab1142ea25</anchor>
+      <arglist>(SbBool onoff, SbBool doitalways=FALSE)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>dragStart</name>
+      <anchorfile>classSoScale2UniformDragger.html</anchorfile>
+      <anchor>a224a4ae47ed96214db95dbef4fcd8cfe</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>drag</name>
+      <anchorfile>classSoScale2UniformDragger.html</anchorfile>
+      <anchor>a91c0e229a2f6dcc3471651c01f8329d9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>dragFinish</name>
+      <anchorfile>classSoScale2UniformDragger.html</anchorfile>
+      <anchor>aeb9a785e3e2fb26c2bdd38df0ae71e7d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>startCB</name>
+      <anchorfile>classSoScale2UniformDragger.html</anchorfile>
+      <anchor>a29e8b39ea478fdc5ac4f9dae3e12e7f0</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>motionCB</name>
+      <anchorfile>classSoScale2UniformDragger.html</anchorfile>
+      <anchor>a318051f6db4cee2207ed38d5e28736c9</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>finishCB</name>
+      <anchorfile>classSoScale2UniformDragger.html</anchorfile>
+      <anchor>aae5f963139d44413fedc0b101ad14950</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>fieldSensorCB</name>
+      <anchorfile>classSoScale2UniformDragger.html</anchorfile>
+      <anchor>aa5ed45e317cfb462d492c75985e378f1</anchor>
+      <arglist>(void *f, SoSensor *s)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>valueChangedCB</name>
+      <anchorfile>classSoScale2UniformDragger.html</anchorfile>
+      <anchor>a699677ed37c5533a0ead9de9f5281b75</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>fieldSensor</name>
+      <anchorfile>classSoScale2UniformDragger.html</anchorfile>
+      <anchor>ac7c108b85a61466962eafafecfdf4b8f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbLineProjector *</type>
+      <name>lineProj</name>
+      <anchorfile>classSoScale2UniformDragger.html</anchorfile>
+      <anchor>af4391e83645414aa15b9b394d638322e</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoScaleUniformDragger</name>
+    <filename>classSoScaleUniformDragger.html</filename>
+    <base>SoDragger</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoScaleUniformDragger.html</anchorfile>
+      <anchor>a77e63a6f0bc0b0f395c2e2a1b7543f1c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoNodekitCatalog *</type>
+      <name>getNodekitCatalog</name>
+      <anchorfile>classSoScaleUniformDragger.html</anchorfile>
+      <anchor>ad8a07b4975295534464f5d2084daaa71</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoScaleUniformDragger</name>
+      <anchorfile>classSoScaleUniformDragger.html</anchorfile>
+      <anchor>ac2530ac40d72d7256296f628de39cb50</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>scaleFactor</name>
+      <anchorfile>classSoScaleUniformDragger.html</anchorfile>
+      <anchor>a479906996b2b456ca9a99bde2de50331</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoScaleUniformDragger.html</anchorfile>
+      <anchor>a0fd8428e9ed86bee0fb8d00e88b2d09f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoScaleUniformDragger</name>
+      <anchorfile>classSoScaleUniformDragger.html</anchorfile>
+      <anchor>a7fa8b3ad306be1916cf4669b5c6bef32</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setUpConnections</name>
+      <anchorfile>classSoScaleUniformDragger.html</anchorfile>
+      <anchor>a2018727ffa570638aa72538028ada561</anchor>
+      <arglist>(SbBool onoff, SbBool doitalways=FALSE)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>dragStart</name>
+      <anchorfile>classSoScaleUniformDragger.html</anchorfile>
+      <anchor>ae166f332746592d89502464e1b84934b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>drag</name>
+      <anchorfile>classSoScaleUniformDragger.html</anchorfile>
+      <anchor>ae0dc7068b0ec55d36fa06c4dbb63bcfd</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>dragFinish</name>
+      <anchorfile>classSoScaleUniformDragger.html</anchorfile>
+      <anchor>adf4406d3bac0423745e83e5f3f52613b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>startCB</name>
+      <anchorfile>classSoScaleUniformDragger.html</anchorfile>
+      <anchor>a6b04d388f1fadad5907b13a130f334a9</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>motionCB</name>
+      <anchorfile>classSoScaleUniformDragger.html</anchorfile>
+      <anchor>ae739733fedf6a1f3281104b0ae5a1ae0</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>finishCB</name>
+      <anchorfile>classSoScaleUniformDragger.html</anchorfile>
+      <anchor>a0a14db706f1058c5d6f493442a963b19</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>fieldSensorCB</name>
+      <anchorfile>classSoScaleUniformDragger.html</anchorfile>
+      <anchor>aac5e76b37900577833c987aef6d89544</anchor>
+      <arglist>(void *f, SoSensor *s)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>valueChangedCB</name>
+      <anchorfile>classSoScaleUniformDragger.html</anchorfile>
+      <anchor>ab1c98b3b8256a68f979927aa0f816b07</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>fieldSensor</name>
+      <anchorfile>classSoScaleUniformDragger.html</anchorfile>
+      <anchor>ab9e6c8e3165faeaa783cb0c3b0d31227</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbLineProjector *</type>
+      <name>lineProj</name>
+      <anchorfile>classSoScaleUniformDragger.html</anchorfile>
+      <anchor>a953ac58b6edac0c6fe863f6d98688d98</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSceneKit</name>
+    <filename>classSoSceneKit.html</filename>
+    <base>SoBaseKit</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSceneKit.html</anchorfile>
+      <anchor>ad720395694ac3a9715a0e33d0ee4eb46</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoNodekitCatalog *</type>
+      <name>getNodekitCatalog</name>
+      <anchorfile>classSoSceneKit.html</anchorfile>
+      <anchor>a5c9a13a0547ffb806704df910a8cc73f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoSceneKit</name>
+      <anchorfile>classSoSceneKit.html</anchorfile>
+      <anchor>a29306e4350339ca1b6b7e8604834cdbd</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getCameraNumber</name>
+      <anchorfile>classSoSceneKit.html</anchorfile>
+      <anchor>a44698e6b485d82d53f5e99a61d7dd932</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setCameraNumber</name>
+      <anchorfile>classSoSceneKit.html</anchorfile>
+      <anchor>a9b0cbe5e738ff48e9fcd643a1d680b30</anchor>
+      <arglist>(int camNum)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>affectsState</name>
+      <anchorfile>classSoSceneKit.html</anchorfile>
+      <anchor>ad0503e23ee8237faf31d802ac1f1d313</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoSceneKit.html</anchorfile>
+      <anchor>a0c498e62e50adf1d211536a0ac1522a7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoSceneKit</name>
+      <anchorfile>classSoSceneKit.html</anchorfile>
+      <anchor>a580c20f02f4127be29fa3732d9ee6546</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSceneManager</name>
+    <filename>classSoSceneManager.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SoSceneManager</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>a9704986971846565065a072c99484806</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoSceneManager</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>a210e1ab4142ed3c45f1e476eab4b9bf4</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>render</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>a0cfa158a909124e3e720f9db8114c489</anchor>
+      <arglist>(const SbBool clearwindow=TRUE, const SbBool clearzbuffer=TRUE)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>render</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>aead5d7063b14361bd3a6d04285a3b33d</anchor>
+      <arglist>(SoGLRenderAction *action, const SbBool initmatrices=TRUE, const SbBool clearwindow=TRUE, const SbBool clearzbuffer=TRUE)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setCamera</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>a7bd55a2fcc75c5cec4d18f421673c653</anchor>
+      <arglist>(SoCamera *camera)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoCamera *</type>
+      <name>getCamera</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>ad233f21ae635bf5c90c39ebd4e4f1421</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>processEvent</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>a164724acbbba552857a20b55cb68cf8c</anchor>
+      <arglist>(const SoEvent *const event)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>reinitialize</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>a0cef7afefe475fb47e0030b6693875a9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>scheduleRedraw</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>afb650803938936b1fb57c73aa89dcf17</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setSceneGraph</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>a1f41bd4e9b94ecd066a649f6c9b44b30</anchor>
+      <arglist>(SoNode *const sceneroot)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoNode *</type>
+      <name>getSceneGraph</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>a26a4b7740e81dbd521fe0c19e0d71712</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setWindowSize</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>afc73c9086f66e7474e11c25557a425a1</anchor>
+      <arglist>(const SbVec2s &newsize)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2s &</type>
+      <name>getWindowSize</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>a32fb4f23b81fb2e64c824fd878bbe456</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setSize</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>a4cffa44277eeddbb65a94e0b4e76ba9c</anchor>
+      <arglist>(const SbVec2s &newsize)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2s &</type>
+      <name>getSize</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>aa99bc0ace36b4e2770f9e97c65b48f8d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setOrigin</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>a6853b808d00023c2dadc2547235eedc6</anchor>
+      <arglist>(const SbVec2s &newOrigin)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2s &</type>
+      <name>getOrigin</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>ae693af509802bd2d8eee8869a9d1578b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setViewportRegion</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>ac5299ca92d36220e4c273435135eb118</anchor>
+      <arglist>(const SbViewportRegion &newRegion)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbViewportRegion &</type>
+      <name>getViewportRegion</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>a1b8f9a7f6dddc580dcfe1649d813b0f5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setBackgroundColor</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>a9aa44f74cb725133e94a98d1293cf282</anchor>
+      <arglist>(const SbColor &color)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbColor &</type>
+      <name>getBackgroundColor</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>a8fcdebb874d57c73c5f097a18fc6f91d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setBackgroundIndex</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>afa5be65f0d2cc11fcfa8c3a587e1e9cb</anchor>
+      <arglist>(const int index)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getBackgroundIndex</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>a35062a43ff9c017974d21401714a156a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setRGBMode</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>ad2e05b78dc33de00413977cef0a35523</anchor>
+      <arglist>(const SbBool onOrOff)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isRGBMode</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>a5b75726263240c127a4b93b62a73925e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>activate</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>af3fda334b83cac661f991216315d516d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>deactivate</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>abaa12148fe20e11560eef2be8d4fa2a6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setRenderCallback</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>a563bde529e8d5c10a1920fa62297857e</anchor>
+      <arglist>(SoSceneManagerRenderCB *f, void *const userData=NULL)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isAutoRedraw</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>aa1da810d9ee8973d45b59b19c384881f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setRedrawPriority</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>abb6debb37351d62af837e9f1780b049c</anchor>
+      <arglist>(const uint32_t priority)</arglist>
+    </member>
+    <member kind="function">
+      <type>uint32_t</type>
+      <name>getRedrawPriority</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>a227e82edc3db77e8ed8fdf338282d8df</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setAntialiasing</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>a275795206d10f49d4c4c0d855ca413a9</anchor>
+      <arglist>(const SbBool smoothing, const int numPasses)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getAntialiasing</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>a5a864e97c8addf4893811911afe5f223</anchor>
+      <arglist>(SbBool &smoothing, int &numPasses) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setGLRenderAction</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>ad24401b58d7c4eb56448188db83d2b57</anchor>
+      <arglist>(SoGLRenderAction *const action)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoGLRenderAction *</type>
+      <name>getGLRenderAction</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>a1fa9367322ac9b69776989cee3cf3aab</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setAudioRenderAction</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>a33b8c61c3e0741acba88e33d044b5a0e</anchor>
+      <arglist>(SoAudioRenderAction *const action)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoAudioRenderAction *</type>
+      <name>getAudioRenderAction</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>afb7e0aa921ebf7bb66772d301e077cc6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setHandleEventAction</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>acdfb0b6ad76497d2f1d8678aaf2202ce</anchor>
+      <arglist>(SoHandleEventAction *hea)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoHandleEventAction *</type>
+      <name>getHandleEventAction</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>a109cbddba1b5534873fe9384071a8afe</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static uint32_t</type>
+      <name>getDefaultRedrawPriority</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>a9c50781f068ea9640f33c3ce71985508</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>enableRealTimeUpdate</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>a2ccbbe194653b58779339b4a6de58bc2</anchor>
+      <arglist>(const SbBool flag)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isRealTimeUpdateEnabled</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>a30e5c9b856bd1bfaf344800372a3f8f0</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>int</type>
+      <name>isActive</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>ab6e4d265c699bda2348415ab06fae7c0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>redraw</name>
+      <anchorfile>classSoSceneManager.html</anchorfile>
+      <anchor>ae0bd90533913635a4d55717c7daea18d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSceneTexture2</name>
+    <filename>classSoSceneTexture2.html</filename>
+    <base>SoNode</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Model</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>a6b5f0308c57d4016c630c5bb12f86d26</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>MODULATE</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>a6b5f0308c57d4016c630c5bb12f86d26a8d78402c5c585f109f402d2d02daa36b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>DECAL</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>a6b5f0308c57d4016c630c5bb12f86d26ab3290d8558c5a14c6f1923aac08a9cb4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>BLEND</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>a6b5f0308c57d4016c630c5bb12f86d26adc5c23d133298648e6ab4e87fc918fa7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>REPLACE</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>a6b5f0308c57d4016c630c5bb12f86d26ad3a76ad70950bb1127b4c586f66fb9bc</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>Wrap</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>ab76f95aa60de5b5753520b9462b644c2</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>REPEAT</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>ab76f95aa60de5b5753520b9462b644c2a3a5dbbdfa290a772587dcdcdbd76fdcc</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>CLAMP</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>ab76f95aa60de5b5753520b9462b644c2a7ad4a917801632a9fc7130f1019c489b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>TransparencyFunction</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>a05be2984fe23a2a1f320c53d5a02e4a8</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>NONE</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>a05be2984fe23a2a1f320c53d5a02e4a8af7185d53d148a91d8769771b1568bcb7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>ALPHA_BLEND</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>a05be2984fe23a2a1f320c53d5a02e4a8a451a224548eeafcbb13616799027af41</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>ALPHA_TEST</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>a05be2984fe23a2a1f320c53d5a02e4a8a18739148c37b2573b4a5a5c577befe83</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>Type</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>ac5c5cf3ecdff226446e495cc5b9ef6a3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>DEPTH</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>ac5c5cf3ecdff226446e495cc5b9ef6a3af120c97884f90e00a510208cf917fd0e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>RGBA8</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>ac5c5cf3ecdff226446e495cc5b9ef6a3a73b93c98d5ef0598897bc38ce4920eea</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>RGBA32F</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>ac5c5cf3ecdff226446e495cc5b9ef6a3af1845ec8737673693d7621f7662f378e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>a60ab68f6254b9d26a831591e46fa4093</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>ab65e99503744fd8d90eac6fc646d1871</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>a76db9ced3534a7046e789d6ad0aff119</anchor>
+      <arglist>(SoWriteAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>aebc74a708a70231210c7c63e26fb4565</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>aff4d17c853098de5cb5cf6435f5556b7</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>a665ce568af35750391b1d6365d86769f</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>a667716444a53b28810d1f09388bec8e2</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>wrapS</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>a50f193fabb2096001a52448f5f2b0131</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>wrapT</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>aaf8cb1279f6e34d53fc5dfb03c823f69</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>model</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>aab68d19aac299191e248189c7d7867e2</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFColor</type>
+      <name>blendColor</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>a77b6bbdb57d5cf9cdbe793bfb993b296</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec4f</type>
+      <name>backgroundColor</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>a7eb407e7133231bda6ade026b0c67bd8</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec2s</type>
+      <name>size</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>afa916aeb3b4db8e7a5c3451c27633df3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFNode</type>
+      <name>scene</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>ac1785f4d6f43e5f0b129571e33d23720</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFNode</type>
+      <name>sceneTransparencyType</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>ac5d953499d9dd85190766d33a2015624</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>transparencyFunction</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>acb58cd7c4e6ecd50681ab0cadb86b067</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>type</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>a22e47d847c67f2421740b9a637673e89</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoSceneTexture2.html</anchorfile>
+      <anchor>a2209d94316abddfc883545f600b4261c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSceneTextureCubeMap</name>
+    <filename>classSoSceneTextureCubeMap.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSceneTextureCubeMap.html</anchorfile>
+      <anchor>adcf9dd1bac576f3b3981cafad407a4cc</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoSceneTextureCubeMap</name>
+      <anchorfile>classSoSceneTextureCubeMap.html</anchorfile>
+      <anchor>ada91921ec94a28ba02eab9fa3735b8ea</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoSceneTextureCubeMap.html</anchorfile>
+      <anchor>a341273024331813eb0743b82990639d1</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoSceneTextureCubeMap.html</anchorfile>
+      <anchor>a7d566bb461e6749ec14de6b99b7756cc</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoSceneTextureCubeMap.html</anchorfile>
+      <anchor>ab5ed3b2c1f789d7d7710f95cbaea6acf</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoSceneTextureCubeMap.html</anchorfile>
+      <anchor>a29fb4867b5a3af00a675385762e4218e</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoSceneTextureCubeMap.html</anchorfile>
+      <anchor>af5fa008644c21302a3075977710d9352</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoSceneTextureCubeMap</name>
+      <anchorfile>classSoSceneTextureCubeMap.html</anchorfile>
+      <anchor>abccfead98eb6832923bc926553f411b6</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoSceneTextureCubeMap.html</anchorfile>
+      <anchor>a58a98e497e226431b9c92f4ee0796350</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoScXMLDollyTarget</name>
+    <filename>classSoScXMLDollyTarget.html</filename>
+    <base>SoScXMLNavigationTarget</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoScXMLDollyTarget.html</anchorfile>
+      <anchor>a1ee91a0492ab642cb7795295b55cccab</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbName &</type>
+      <name>BEGIN</name>
+      <anchorfile>classSoScXMLDollyTarget.html</anchorfile>
+      <anchor>a10cf0f730733811a5ab19ed7f54893ec</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbName &</type>
+      <name>UPDATE</name>
+      <anchorfile>classSoScXMLDollyTarget.html</anchorfile>
+      <anchor>aae93c9de169b372437741a3a7c8aea62</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbName &</type>
+      <name>END</name>
+      <anchorfile>classSoScXMLDollyTarget.html</anchorfile>
+      <anchor>ae1c37c441cc9217176457ea7ac924572</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbName &</type>
+      <name>JUMP</name>
+      <anchorfile>classSoScXMLDollyTarget.html</anchorfile>
+      <anchor>ae2d75c12bf5fc6d8e762a6aecdf8bd33</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbName &</type>
+      <name>STEP_IN</name>
+      <anchorfile>classSoScXMLDollyTarget.html</anchorfile>
+      <anchor>a2fa4b9c2854abb478dbeb2ace2b550f3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbName &</type>
+      <name>STEP_OUT</name>
+      <anchorfile>classSoScXMLDollyTarget.html</anchorfile>
+      <anchor>a25e3623daf602108b97687a366f0e1a1</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>jump</name>
+      <anchorfile>classSoScXMLDollyTarget.html</anchorfile>
+      <anchor>a86ebbe38ca8a334c32513252ac344b1b</anchor>
+      <arglist>(SoCamera *camera, float focaldistance)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>step</name>
+      <anchorfile>classSoScXMLDollyTarget.html</anchorfile>
+      <anchor>a17c2c4a1e7fcc247499e679051e887a3</anchor>
+      <arglist>(SoCamera *camera, SbBool exponential, float diff, float min=0.0f, float max=0.0f)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoScXMLDollyTarget</name>
+      <anchorfile>classSoScXMLDollyTarget.html</anchorfile>
+      <anchor>a5d2d959f72c712e4f590f6a5648fc768</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>processOneEvent</name>
+      <anchorfile>classSoScXMLDollyTarget.html</anchorfile>
+      <anchor>a1c06e7a3f0438d4253af4169dfba704d</anchor>
+      <arglist>(const ScXMLEvent *event)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>Data *</type>
+      <name>getSessionData</name>
+      <anchorfile>classSoScXMLNavigationTarget.html</anchorfile>
+      <anchor>a98991c5e8856d863925b273d1ebb86a7</anchor>
+      <arglist>(SbName sessionid, NewDataFunc *constructor)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>freeSessionData</name>
+      <anchorfile>classSoScXMLNavigationTarget.html</anchorfile>
+      <anchor>a2c69c6524422c52b30787b8e9a68d43b</anchor>
+      <arglist>(SbName sessionid)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static SbName</type>
+      <name>getSessionId</name>
+      <anchorfile>classSoScXMLNavigationTarget.html</anchorfile>
+      <anchor>abfbd0b1f3f7b37ccab125cf35737d47a</anchor>
+      <arglist>(const ScXMLEvent *event)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static ScXMLStateMachine *</type>
+      <name>getStateMachine</name>
+      <anchorfile>classSoScXMLNavigationTarget.html</anchorfile>
+      <anchor>aa19fb42cc5180d28f5c099537ef32767</anchor>
+      <arglist>(const ScXMLEvent *event, SbName sessionid)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static SoScXMLStateMachine *</type>
+      <name>getSoStateMachine</name>
+      <anchorfile>classSoScXMLNavigationTarget.html</anchorfile>
+      <anchor>a0b4cba074ddcec3edd9ab63773250bb3</anchor>
+      <arglist>(const ScXMLEvent *event, SbName sessionid)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static SoCamera *</type>
+      <name>getActiveCamera</name>
+      <anchorfile>classSoScXMLNavigationTarget.html</anchorfile>
+      <anchor>aa85d03bc972c8294f29f48cd8f6fcb96</anchor>
+      <arglist>(const ScXMLEvent *event, SbName sessionid)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static SbBool</type>
+      <name>getEventDouble</name>
+      <anchorfile>classSoScXMLNavigationTarget.html</anchorfile>
+      <anchor>a8e90b752ad87898b51a79f5b676f9362</anchor>
+      <arglist>(const ScXMLEvent *event, const char *label, double &dbl_out, SbBool required=TRUE)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static SbBool</type>
+      <name>getEventString</name>
+      <anchorfile>classSoScXMLNavigationTarget.html</anchorfile>
+      <anchor>a521c7aa4a5ea8c98491f532e1ab6e88b</anchor>
+      <arglist>(const ScXMLEvent *event, const char *label, SbString &str_out, SbBool required=TRUE)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static SbBool</type>
+      <name>getEventSbBool</name>
+      <anchorfile>classSoScXMLNavigationTarget.html</anchorfile>
+      <anchor>a5a359b0a4af419d6b422a5e367b4e245</anchor>
+      <arglist>(const ScXMLEvent *event, const char *label, SbBool &bool_out, SbBool required=TRUE)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static SbBool</type>
+      <name>getEventSbVec2f</name>
+      <anchorfile>classSoScXMLNavigationTarget.html</anchorfile>
+      <anchor>ac891bf771c8ee3e632d0571f0541fe88</anchor>
+      <arglist>(const ScXMLEvent *event, const char *label, SbVec2f &vec_out, SbBool required=TRUE)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static SbBool</type>
+      <name>getEventSbVec3f</name>
+      <anchorfile>classSoScXMLNavigationTarget.html</anchorfile>
+      <anchor>a3324aac42850495b2ec375894dc597e3</anchor>
+      <arglist>(const ScXMLEvent *event, const char *label, SbVec3f &vec_out, SbBool required=TRUE)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static SbBool</type>
+      <name>getEventSbRotation</name>
+      <anchorfile>classSoScXMLNavigationTarget.html</anchorfile>
+      <anchor>a06fcf35662e7d7e737c112d0bf69076a</anchor>
+      <arglist>(const ScXMLEvent *event, const char *label, SbRotation &rot_out, SbBool required=TRUE)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoScXMLEvent</name>
+    <filename>classSoScXMLEvent.html</filename>
+    <base>ScXMLEvent</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoScXMLEvent.html</anchorfile>
+      <anchor>a6ae22eed0d4e2cd17df5bf8ecdcd8e7e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setSoEvent</name>
+      <anchorfile>classSoScXMLEvent.html</anchorfile>
+      <anchor>a330e3b8d16002b47434dfa99a13deb1d</anchor>
+      <arglist>(const SoEvent *soevent)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEvent *</type>
+      <name>getSoEvent</name>
+      <anchorfile>classSoScXMLEvent.html</anchorfile>
+      <anchor>a9af99b031e2969a30747fcf07220697a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setUpIdentifier</name>
+      <anchorfile>classSoScXMLEvent.html</anchorfile>
+      <anchor>a3c1c64247943173c040bd1dc9bb65700</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoScXMLFlightControlTarget</name>
+    <filename>classSoScXMLFlightControlTarget.html</filename>
+    <base>SoScXMLNavigationTarget</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoScXMLFlightControlTarget.html</anchorfile>
+      <anchor>ac3849946fe9d97d2167f26c31ee5c4d1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>processOneEvent</name>
+      <anchorfile>classSoScXMLFlightControlTarget.html</anchorfile>
+      <anchor>a41e426aa1e15ee506d1dfff2951c7138</anchor>
+      <arglist>(const ScXMLEvent *event)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoScXMLMiscTarget</name>
+    <filename>classSoScXMLMiscTarget.html</filename>
+    <base>SoScXMLNavigationTarget</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoScXMLMiscTarget.html</anchorfile>
+      <anchor>a35d35e9114543c5cf9c413376df390e1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>processOneEvent</name>
+      <anchorfile>classSoScXMLMiscTarget.html</anchorfile>
+      <anchor>a1bd9afdd566d4c21d66297d48f395e86</anchor>
+      <arglist>(const ScXMLEvent *event)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoScXMLMotionTarget</name>
+    <filename>classSoScXMLMotionTarget.html</filename>
+    <base>SoScXMLNavigationTarget</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoScXMLMotionTarget.html</anchorfile>
+      <anchor>adceb9a357e9b06535cf697d526213aa5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>processOneEvent</name>
+      <anchorfile>classSoScXMLMotionTarget.html</anchorfile>
+      <anchor>ab73bd1dc38be2b6b256b2a8e370a9d78</anchor>
+      <arglist>(const ScXMLEvent *event)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoScXMLNavigation</name>
+    <filename>classSoScXMLNavigation.html</filename>
+  </compound>
+  <compound kind="class">
+    <name>SoScXMLNavigationTarget</name>
+    <filename>classSoScXMLNavigationTarget.html</filename>
+    <base>ScXMLEventTarget</base>
+    <member kind="function" virtualness="pure">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoScXMLNavigationTarget.html</anchorfile>
+      <anchor>ae069d9168c40e876a58fa4d0f53c4eb1</anchor>
+      <arglist>(void) const =0</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoScXMLPanTarget</name>
+    <filename>classSoScXMLPanTarget.html</filename>
+    <base>SoScXMLNavigationTarget</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoScXMLPanTarget.html</anchorfile>
+      <anchor>a264f01552f7880e2fd436c11be5bdcdf</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>processOneEvent</name>
+      <anchorfile>classSoScXMLPanTarget.html</anchorfile>
+      <anchor>a1bc9ef9512f7c984e828860c1109fead</anchor>
+      <arglist>(const ScXMLEvent *event)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoScXMLRotateTarget</name>
+    <filename>classSoScXMLRotateTarget.html</filename>
+    <base>SoScXMLNavigationTarget</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoScXMLRotateTarget.html</anchorfile>
+      <anchor>a40fb8445b1192d006e0ae464c08a6156</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>processOneEvent</name>
+      <anchorfile>classSoScXMLRotateTarget.html</anchorfile>
+      <anchor>a1e80eef7d03f707782589f87bfe5a186</anchor>
+      <arglist>(const ScXMLEvent *event)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoScXMLSeekTarget</name>
+    <filename>classSoScXMLSeekTarget.html</filename>
+    <base>SoScXMLNavigationTarget</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoScXMLSeekTarget.html</anchorfile>
+      <anchor>acf83169dad6fa437f4611857bf219812</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>processOneEvent</name>
+      <anchorfile>classSoScXMLSeekTarget.html</anchorfile>
+      <anchor>a6d93cce7c9530a91ed42ebd2b52898b4</anchor>
+      <arglist>(const ScXMLEvent *event)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoScXMLSpinTarget</name>
+    <filename>classSoScXMLSpinTarget.html</filename>
+    <base>SoScXMLNavigationTarget</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoScXMLSpinTarget.html</anchorfile>
+      <anchor>a22a33e91a378202624996b07227b5bfb</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>processOneEvent</name>
+      <anchorfile>classSoScXMLSpinTarget.html</anchorfile>
+      <anchor>a06264565ff274cc1ae96b912c7d98230</anchor>
+      <arglist>(const ScXMLEvent *event)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoScXMLStateMachine</name>
+    <filename>classSoScXMLStateMachine.html</filename>
+    <base>ScXMLStateMachine</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoScXMLStateMachine.html</anchorfile>
+      <anchor>ae391bd0fa6d4ab1b3d0e71f5a80a48d9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>processSoEvent</name>
+      <anchorfile>classSoScXMLStateMachine.html</anchorfile>
+      <anchor>aee8fb31d0e01eac95c8161f57da2c2c7</anchor>
+      <arglist>(const SoEvent *event)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const char *</type>
+      <name>getVariable</name>
+      <anchorfile>classSoScXMLStateMachine.html</anchorfile>
+      <anchor>a964c926574ea81750059586881ec830f</anchor>
+      <arglist>(const char *key) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoScXMLZoomTarget</name>
+    <filename>classSoScXMLZoomTarget.html</filename>
+    <base>SoScXMLNavigationTarget</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoScXMLZoomTarget.html</anchorfile>
+      <anchor>a42880764a260fa7187b524b8fc12ffd1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>reset</name>
+      <anchorfile>classSoScXMLZoomTarget.html</anchorfile>
+      <anchor>acfac0326f5e9864c0ab2b0a40554ebb2</anchor>
+      <arglist>(SoCamera *camera)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>processOneEvent</name>
+      <anchorfile>classSoScXMLZoomTarget.html</anchorfile>
+      <anchor>ab8a236de1f571a2db85a2a03011ac56e</anchor>
+      <arglist>(const ScXMLEvent *event)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSearchAction</name>
+    <filename>classSoSearchAction.html</filename>
+    <base>SoAction</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>LookFor</name>
+      <anchorfile>classSoSearchAction.html</anchorfile>
+      <anchor>a82f470ac3a858c80abcba30deb61ea08</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>Interest</name>
+      <anchorfile>classSoSearchAction.html</anchorfile>
+      <anchor>a822473f6d7fe12d1ba4c9e46f76fa3fc</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSearchAction.html</anchorfile>
+      <anchor>a92729c3573fa93f2aa1398243b8e101c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoSearchAction</name>
+      <anchorfile>classSoSearchAction.html</anchorfile>
+      <anchor>a615102a5076ad4e115b9bdaefe87b5b4</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoSearchAction</name>
+      <anchorfile>classSoSearchAction.html</anchorfile>
+      <anchor>a16ed3d5859085ea213e0854f86191aab</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setNode</name>
+      <anchorfile>classSoSearchAction.html</anchorfile>
+      <anchor>a0240b3bfcb7841a2b77afd1b032f132c</anchor>
+      <arglist>(SoNode *const node)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoNode *</type>
+      <name>getNode</name>
+      <anchorfile>classSoSearchAction.html</anchorfile>
+      <anchor>aa293134a17d8cc49dfc1aefd44110f72</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setType</name>
+      <anchorfile>classSoSearchAction.html</anchorfile>
+      <anchor>a039a4e9b35c52ba6c557ba70ca1c23c6</anchor>
+      <arglist>(const SoType type, const SbBool chkderived=TRUE)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoType</type>
+      <name>getType</name>
+      <anchorfile>classSoSearchAction.html</anchorfile>
+      <anchor>a66dbd9c7ea1dde4c634f54c4194a7049</anchor>
+      <arglist>(SbBool &chkderived) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setName</name>
+      <anchorfile>classSoSearchAction.html</anchorfile>
+      <anchor>a2add714af6079bf1687358dc36d4118b</anchor>
+      <arglist>(const SbName name)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbName</type>
+      <name>getName</name>
+      <anchorfile>classSoSearchAction.html</anchorfile>
+      <anchor>ac5c7e4c7ad01fc1d352c06a51b6cda83</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setFind</name>
+      <anchorfile>classSoSearchAction.html</anchorfile>
+      <anchor>a2ccf8e473dd95ccc9602237789318f0c</anchor>
+      <arglist>(const int what)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getFind</name>
+      <anchorfile>classSoSearchAction.html</anchorfile>
+      <anchor>a0a25674a44e9e0356e461bac3c9c987e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setInterest</name>
+      <anchorfile>classSoSearchAction.html</anchorfile>
+      <anchor>af35db54377e6ba3903616490cba0f3ae</anchor>
+      <arglist>(const Interest interest)</arglist>
+    </member>
+    <member kind="function">
+      <type>Interest</type>
+      <name>getInterest</name>
+      <anchorfile>classSoSearchAction.html</anchorfile>
+      <anchor>ac5dbe8625bd71196c8a9dfd21e40b85f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setSearchingAll</name>
+      <anchorfile>classSoSearchAction.html</anchorfile>
+      <anchor>aa3410b208f67fbdf84288c0c0c890ef9</anchor>
+      <arglist>(const SbBool searchall)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isSearchingAll</name>
+      <anchorfile>classSoSearchAction.html</anchorfile>
+      <anchor>a750ce734707e34ce9efdf993415420bc</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoPath *</type>
+      <name>getPath</name>
+      <anchorfile>classSoSearchAction.html</anchorfile>
+      <anchor>a7bda78192bd0fca30ccb57efa9513865</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoPathList &</type>
+      <name>getPaths</name>
+      <anchorfile>classSoSearchAction.html</anchorfile>
+      <anchor>ab64cca81e4ffae6c1d69de01e8ba8fc6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>reset</name>
+      <anchorfile>classSoSearchAction.html</anchorfile>
+      <anchor>a89e481f720f0894135e2d7de907dd0df</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setFound</name>
+      <anchorfile>classSoSearchAction.html</anchorfile>
+      <anchor>a913ee98e24a2344167ec3bc5e5a445ab</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isFound</name>
+      <anchorfile>classSoSearchAction.html</anchorfile>
+      <anchor>a073a738bfa7960bb25d9045e38237eda</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addPath</name>
+      <anchorfile>classSoSearchAction.html</anchorfile>
+      <anchor>a39c8cf8fbdf2428df3a3218458da0496</anchor>
+      <arglist>(SoPath *const path)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addMethod</name>
+      <anchorfile>classSoSearchAction.html</anchorfile>
+      <anchor>ae3b38bc821e9cb6ed0612f0713264d53</anchor>
+      <arglist>(const SoType type, SoActionMethod method)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>enableElement</name>
+      <anchorfile>classSoSearchAction.html</anchorfile>
+      <anchor>a42fdc9444d7eb7489ef0830f4858d62a</anchor>
+      <arglist>(const SoType type, const int stackindex)</arglist>
+    </member>
+    <member kind="variable" static="yes">
+      <type>static SbBool</type>
+      <name>duringSearchAll</name>
+      <anchorfile>classSoSearchAction.html</anchorfile>
+      <anchor>a866921a3337fa2376a8437cacd45ca22</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoEnabledElementsList &</type>
+      <name>getEnabledElements</name>
+      <anchorfile>classSoSearchAction.html</anchorfile>
+      <anchor>a6ea3c49369645608aacba5a9025251a8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>beginTraversal</name>
+      <anchorfile>classSoSearchAction.html</anchorfile>
+      <anchor>af872bdd2e1a93beee4594cfaaef6ab5e</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSelection</name>
+    <filename>classSoSelection.html</filename>
+    <base>SoSeparator</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>a035cd10dec5133adc5054ed895118faa</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRenderBelowPath</name>
+      <anchorfile>classSoSeparator.html</anchorfile>
+      <anchor>aa119fff3cff7236b688f971d42c9f7c1</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>a51527ba98d1ed175c4bfc506eba30b2a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>handleEvent</name>
+      <anchorfile>classSoSelection.html</anchorfile>
+      <anchor>a8a5c2e9c70ef3faa6251bd1a3f971379</anchor>
+      <arglist>(SoHandleEventAction *action)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSelectOne</name>
+    <filename>classSoSelectOne.html</filename>
+    <base>SoEngine</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSelectOne.html</anchorfile>
+      <anchor>a8ce00c6a7af892236b372d55ff41eb07</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoSelectOne.html</anchorfile>
+      <anchor>ae5104db97d558d378af0f5478e96baea</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoSelectOne.html</anchorfile>
+      <anchor>ab83d0b3445297decd7666d39697eac34</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoSelectOne</name>
+      <anchorfile>classSoSelectOne.html</anchorfile>
+      <anchor>a57e993f7a5c578d4ce71e19bdb4c221d</anchor>
+      <arglist>(SoType inputtype)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFInt32</type>
+      <name>index</name>
+      <anchorfile>classSoSelectOne.html</anchorfile>
+      <anchor>ab437f04656386e512f6e545a2876a3ba</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMField *</type>
+      <name>input</name>
+      <anchorfile>classSoSelectOne.html</anchorfile>
+      <anchor>af016b9b7a223cc0b14cad1474ec9cdaf</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput *</type>
+      <name>output</name>
+      <anchorfile>classSoSelectOne.html</anchorfile>
+      <anchor>aa4ecf9edff2e8739cd872d3260db829d</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSensor</name>
+    <filename>classSoSensor.html</filename>
+    <member kind="function" virtualness="pure">
+      <type>virtual void</type>
+      <name>schedule</name>
+      <anchorfile>classSoSensor.html</anchorfile>
+      <anchor>a99166cb15447e892c5dc1085e3621f39</anchor>
+      <arglist>(void)=0</arglist>
+    </member>
+    <member kind="function" virtualness="pure">
+      <type>virtual void</type>
+      <name>unschedule</name>
+      <anchorfile>classSoSensor.html</anchorfile>
+      <anchor>a706845e298a21e98af4be9f029017f82</anchor>
+      <arglist>(void)=0</arglist>
+    </member>
+    <member kind="function" virtualness="pure">
+      <type>virtual SbBool</type>
+      <name>isScheduled</name>
+      <anchorfile>classSoSensor.html</anchorfile>
+      <anchor>abac04269436f8ff1c2e9cd5f0a0058c5</anchor>
+      <arglist>(void) const =0</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>trigger</name>
+      <anchorfile>classSoSensor.html</anchorfile>
+      <anchor>aa26e7ea1cfa0abd0c72d15bba2bf5b31</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="pure">
+      <type>virtual SbBool</type>
+      <name>isBefore</name>
+      <anchorfile>classSoSensor.html</anchorfile>
+      <anchor>ada04836f1895bd324dda8fc94a8b49cb</anchor>
+      <arglist>(const SoSensor *s) const =0</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSensorManager</name>
+    <filename>classSoSensorManager.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SoSensorManager</name>
+      <anchorfile>classSoSensorManager.html</anchorfile>
+      <anchor>abeccc05aac1a5c6f9dd1acd2d840b3b1</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SoSensorManager</name>
+      <anchorfile>classSoSensorManager.html</anchorfile>
+      <anchor>af814b68de590aa2f6c0969fd0fe9c545</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>insertDelaySensor</name>
+      <anchorfile>classSoSensorManager.html</anchorfile>
+      <anchor>a61330b4c7025160d37bcc33a13f6cd4d</anchor>
+      <arglist>(SoDelayQueueSensor *s)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>insertTimerSensor</name>
+      <anchorfile>classSoSensorManager.html</anchorfile>
+      <anchor>a7fdfa6ddc1d24ddaa21353c07fa476b8</anchor>
+      <arglist>(SoTimerQueueSensor *s)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeDelaySensor</name>
+      <anchorfile>classSoSensorManager.html</anchorfile>
+      <anchor>a1566dfe9d1026d092bbbcf9135c31d5d</anchor>
+      <arglist>(SoDelayQueueSensor *s)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeTimerSensor</name>
+      <anchorfile>classSoSensorManager.html</anchorfile>
+      <anchor>ac2874c96dce48be7dc531fa0b3e005f8</anchor>
+      <arglist>(SoTimerQueueSensor *s)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setChangedCallback</name>
+      <anchorfile>classSoSensorManager.html</anchorfile>
+      <anchor>a5039008fb24defa335d63723528bc915</anchor>
+      <arglist>(void(*sensorQueueChangedCB)(void *), void *data)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>rescheduleTimer</name>
+      <anchorfile>classSoSensorManager.html</anchorfile>
+      <anchor>a6b09f419c039fa5917c2725eab33b82f</anchor>
+      <arglist>(SoTimerSensor *s)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeRescheduledTimer</name>
+      <anchorfile>classSoSensorManager.html</anchorfile>
+      <anchor>a189348611c49f36d58af5077f920a162</anchor>
+      <arglist>(SoTimerQueueSensor *s)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>processDelayQueue</name>
+      <anchorfile>classSoSensorManager.html</anchorfile>
+      <anchor>aa077dc9dd11e12cad63016c60e4c9af7</anchor>
+      <arglist>(SbBool isidle)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>processImmediateQueue</name>
+      <anchorfile>classSoSensorManager.html</anchorfile>
+      <anchor>a1e6b511731fc72c3adb16f7f345d11d6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>processTimerQueue</name>
+      <anchorfile>classSoSensorManager.html</anchorfile>
+      <anchor>a3b5935cf5cdaeaf4825940260e5a142f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isDelaySensorPending</name>
+      <anchorfile>classSoSensorManager.html</anchorfile>
+      <anchor>a23dad9c29887f3039ddc3f751af2e501</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isTimerSensorPending</name>
+      <anchorfile>classSoSensorManager.html</anchorfile>
+      <anchor>ae598bb762c7a417b8f4f45f7a13fc80f</anchor>
+      <arglist>(SbTime &tm)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setDelaySensorTimeout</name>
+      <anchorfile>classSoSensorManager.html</anchorfile>
+      <anchor>a017db6daa54156ec1a2f8198fb30d531</anchor>
+      <arglist>(const SbTime &t)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbTime &</type>
+      <name>getDelaySensorTimeout</name>
+      <anchorfile>classSoSensorManager.html</anchorfile>
+      <anchor>a2a1df40e1496ae286e383b2a8f6ef2bb</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>doSelect</name>
+      <anchorfile>classSoSensorManager.html</anchorfile>
+      <anchor>a4733de33513041df15133146fe5910f0</anchor>
+      <arglist>(int nfds, void *readfds, void *writefds, void *exceptfds, struct timeval *userTimeOut)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSeparator</name>
+    <filename>classSoSeparator.html</filename>
+    <base>SoGroup</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSeparator.html</anchorfile>
+      <anchor>a20d6f746333fe5e5b51098e21e7fdd9d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoSeparator.html</anchorfile>
+      <anchor>a52d32f3065917031f817a6923aadcadd</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSeparatorKit</name>
+    <filename>classSoSeparatorKit.html</filename>
+    <base>SoBaseKit</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>CacheEnabled</name>
+      <anchorfile>classSoSeparatorKit.html</anchorfile>
+      <anchor>a9ca337b88c73bf3f95ad7392b51c7b30</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSeparatorKit.html</anchorfile>
+      <anchor>a1face2d55ba00a9247904daf0e4a4366</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoNodekitCatalog *</type>
+      <name>getNodekitCatalog</name>
+      <anchorfile>classSoSeparatorKit.html</anchorfile>
+      <anchor>aba9ade6a20448167344463ddddd6d316</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoSeparatorKit</name>
+      <anchorfile>classSoSeparatorKit.html</anchorfile>
+      <anchor>a777bd75c01c3e2ab37a4b4ddc1852e59</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoSeparatorKit.html</anchorfile>
+      <anchor>a142e7921678b5d075579caff99989951</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>renderCaching</name>
+      <anchorfile>classSoSeparatorKit.html</anchorfile>
+      <anchor>a9a5381e3d24ca6f17892dce93792e83a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>boundingBoxCaching</name>
+      <anchorfile>classSoSeparatorKit.html</anchorfile>
+      <anchor>ac2fc2e42f3069a7e66b600af9e39999d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>renderCulling</name>
+      <anchorfile>classSoSeparatorKit.html</anchorfile>
+      <anchor>a5237653e0daab24d986acf2301059f78</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>pickCulling</name>
+      <anchorfile>classSoSeparatorKit.html</anchorfile>
+      <anchor>af7c5f3107bb073bb0ee7924d820c81e5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoSeparatorKit.html</anchorfile>
+      <anchor>a2545f85c784c643c5ac958bccd8db0db</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoSeparatorKit</name>
+      <anchorfile>classSoSeparatorKit.html</anchorfile>
+      <anchor>a35fc912085f04f68b30916cc935620a4</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setDefaultOnNonWritingFields</name>
+      <anchorfile>classSoSeparatorKit.html</anchorfile>
+      <anchor>a55d5caf5ef9514566542781affe6b142</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setUpConnections</name>
+      <anchorfile>classSoSeparatorKit.html</anchorfile>
+      <anchor>a25ea8d7e7a737be12ae8d67767f3e6a8</anchor>
+      <arglist>(SbBool onoff, SbBool doitalways=FALSE)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFBitMask</name>
+    <filename>classSoSFBitMask.html</filename>
+    <base>SoSFEnum</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFBitMask.html</anchorfile>
+      <anchor>af996b460e494a208a0367f1ab6d67289</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFBitMask.html</anchorfile>
+      <anchor>af1ec2052ee26ccb6a46cc7cb21105566</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFBitMask.html</anchorfile>
+      <anchor>ae34469daae6c0c4e7d49b54857f01851</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFEnum.html</anchorfile>
+      <anchor>ab716f5dad68b35454bf7d0b21095e17a</anchor>
+      <arglist>(const SbName name)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setEnums</name>
+      <anchorfile>classSoSFEnum.html</anchorfile>
+      <anchor>add37440b47f91d4db1e6799a63fae22b</anchor>
+      <arglist>(const int num, const int *vals, const SbName *names)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNumEnums</name>
+      <anchorfile>classSoSFEnum.html</anchorfile>
+      <anchor>a508e9b550fd973b9c9a777f7b8dcd582</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getEnum</name>
+      <anchorfile>classSoSFEnum.html</anchorfile>
+      <anchor>a6b367c5d6adae8170b27540b3d58e525</anchor>
+      <arglist>(const int idx, SbName &name) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoSField</name>
+      <anchorfile>classSoSField.html</anchorfile>
+      <anchor>aec64dd05099f8ed4ad7b1c89277e9689</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>findEnumValue</name>
+      <anchorfile>classSoSFEnum.html</anchorfile>
+      <anchor>af0ae9cc8907eb12848e4f31c76b6be9a</anchor>
+      <arglist>(const SbName &name, int &val)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>findEnumName</name>
+      <anchorfile>classSoSFEnum.html</anchorfile>
+      <anchor>a4f3fa72f7a349b8d91679f8f4c667715</anchor>
+      <arglist>(int value, const SbName *&name) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoSField</name>
+      <anchorfile>classSoSField.html</anchorfile>
+      <anchor>a8bcb2c917d24ab3e90078b4e4857ca78</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>int</type>
+      <name>numEnums</name>
+      <anchorfile>classSoSFEnum.html</anchorfile>
+      <anchor>a96ffcd9247709d092d8f15e6a64caecc</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>int *</type>
+      <name>enumValues</name>
+      <anchorfile>classSoSFEnum.html</anchorfile>
+      <anchor>a9da6555d0c2d479dea050d296428174c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbName *</type>
+      <name>enumNames</name>
+      <anchorfile>classSoSFEnum.html</anchorfile>
+      <anchor>a4a80e7e93e9d44be8a52b2b9818e3392</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbBool</type>
+      <name>legalValuesSet</name>
+      <anchorfile>classSoSFEnum.html</anchorfile>
+      <anchor>ad47b48109b72c570134c2bff1722b2d4</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFBool</name>
+    <filename>classSoSFBool.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFBool.html</anchorfile>
+      <anchor>a2590b331fa45ff4e972e5953c187a90c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFBool.html</anchorfile>
+      <anchor>a289e072851051783dae5ec910d439ce6</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFBool.html</anchorfile>
+      <anchor>a49cc43284901e3f89d9559cc4b0b3e6f</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFBox2d</name>
+    <filename>classSoSFBox2d.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFBox2d.html</anchorfile>
+      <anchor>a0abfddb4eaa76ad1db97de927c20ccb7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFBox2d.html</anchorfile>
+      <anchor>a953c59a38f66c103eebd088f9c8ac0d4</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFBox2d.html</anchorfile>
+      <anchor>a9db3e83b16217ce2788ca21434a4a659</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFBox2d.html</anchorfile>
+      <anchor>a482eb744c2f66575967d31767062a7b7</anchor>
+      <arglist>(double xmin, double ymin, double xmax, double ymax)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFBox2d.html</anchorfile>
+      <anchor>ad841811ddc305454e8ba1e781dfb9598</anchor>
+      <arglist>(const SbVec2d &minvec, const SbVec2d &maxvec)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getValue</name>
+      <anchorfile>classSoSFBox2d.html</anchorfile>
+      <anchor>a549967147463564dbd1313df1cb6db16</anchor>
+      <arglist>(SbBox2d &box) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFBox2f</name>
+    <filename>classSoSFBox2f.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFBox2f.html</anchorfile>
+      <anchor>a7aa9e97226fb95c12997336c16f588c2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFBox2f.html</anchorfile>
+      <anchor>a7830583d67180c7b8e9eb57bfe8b42e6</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFBox2f.html</anchorfile>
+      <anchor>a20bf8b7932cb75a7e90d29a02b1a1a12</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFBox2f.html</anchorfile>
+      <anchor>a2fbc1187acde93735e986b043f233b85</anchor>
+      <arglist>(float xmin, float ymin, float xmax, float ymax)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFBox2f.html</anchorfile>
+      <anchor>aa51741868e8c0d9512a4b5c09fb0def9</anchor>
+      <arglist>(const SbVec2f &minvec, const SbVec2f &maxvec)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getValue</name>
+      <anchorfile>classSoSFBox2f.html</anchorfile>
+      <anchor>ad9a5d106cd89c48d3c868f8b6c85151b</anchor>
+      <arglist>(SbBox2f &box) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFBox2i32</name>
+    <filename>classSoSFBox2i32.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFBox2i32.html</anchorfile>
+      <anchor>aa5ea7ef7c8cdb184933a0b9657e4a95b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFBox2i32.html</anchorfile>
+      <anchor>a2fdb8b0491d5677d5b9e04a1dee1c0a4</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFBox2i32.html</anchorfile>
+      <anchor>a35a22ae4df15887dadb05d2489576d0a</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFBox2i32.html</anchorfile>
+      <anchor>aff0fad06adfe1ce309fd7f435923c48c</anchor>
+      <arglist>(int32_t xmin, int32_t ymin, int32_t xmax, int32_t ymax)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFBox2i32.html</anchorfile>
+      <anchor>a01ca38735b2f6a8ec8b570f6eac7ff02</anchor>
+      <arglist>(const SbVec2i32 &minvec, const SbVec2i32 &maxvec)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getValue</name>
+      <anchorfile>classSoSFBox2i32.html</anchorfile>
+      <anchor>abb1a08dea8c4d70b1ba9d793e34ea2cd</anchor>
+      <arglist>(SbBox2i32 &box) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFBox2s</name>
+    <filename>classSoSFBox2s.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFBox2s.html</anchorfile>
+      <anchor>a2dbc590748add80003d535b2076c7932</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFBox2s.html</anchorfile>
+      <anchor>a0c46cd26d789add9fd3e80d6bd120878</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFBox2s.html</anchorfile>
+      <anchor>a41421eeb4da048e900f273775bf69db8</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFBox2s.html</anchorfile>
+      <anchor>a42ce056d508c117e67482a7bd4404f12</anchor>
+      <arglist>(short xmin, short ymin, short xmax, short ymax)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFBox2s.html</anchorfile>
+      <anchor>a30632b1916be2ece4be17d2ef7c33e1f</anchor>
+      <arglist>(SbVec2s minvec, SbVec2s maxvec)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getValue</name>
+      <anchorfile>classSoSFBox2s.html</anchorfile>
+      <anchor>a8513a7d1a8eafaabc78b85f0d7c6a34f</anchor>
+      <arglist>(SbBox2s &box) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFBox3d</name>
+    <filename>classSoSFBox3d.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFBox3d.html</anchorfile>
+      <anchor>afb5e5bca5e1e67f9ea0861714c7a9697</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFBox3d.html</anchorfile>
+      <anchor>ae60f1f7df3402dcf73fa257a15644a1a</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFBox3d.html</anchorfile>
+      <anchor>aea4675c1d3f8592707a74cb55be963d5</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFBox3d.html</anchorfile>
+      <anchor>a8caad1d4899f8925764fb7edf93ade00</anchor>
+      <arglist>(double xmin, double ymin, double zmin, double xmax, double ymax, double zmax)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFBox3d.html</anchorfile>
+      <anchor>a45e0831843bb70907785f8d5964e93e3</anchor>
+      <arglist>(const SbVec3d &minvec, const SbVec3d &maxvec)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getValue</name>
+      <anchorfile>classSoSFBox3d.html</anchorfile>
+      <anchor>a69fa9173931f71d2a7df14b50fc03884</anchor>
+      <arglist>(SbBox3d &box) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFBox3f</name>
+    <filename>classSoSFBox3f.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFBox3f.html</anchorfile>
+      <anchor>a90add1729783ba4663eed6e468c026e0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFBox3f.html</anchorfile>
+      <anchor>a8d46613b4ba932a6ed7c5d62a7c12369</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFBox3f.html</anchorfile>
+      <anchor>a8181b12703addfefbc3b6f2db4c9a16c</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFBox3f.html</anchorfile>
+      <anchor>a5aa392e42e05f871128c09428c873ee3</anchor>
+      <arglist>(float xmin, float ymin, float zmin, float xmax, float ymax, float zmax)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFBox3f.html</anchorfile>
+      <anchor>a1a95811639370e3d9f1f4f20eeab752c</anchor>
+      <arglist>(const SbVec3f &minvec, const SbVec3f &maxvec)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getValue</name>
+      <anchorfile>classSoSFBox3f.html</anchorfile>
+      <anchor>abd008c53de59de31e2fefbeaff948f74</anchor>
+      <arglist>(SbBox3f &box) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFBox3i32</name>
+    <filename>classSoSFBox3i32.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFBox3i32.html</anchorfile>
+      <anchor>aea523c3b21f7e7867760a55cfd3445bb</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFBox3i32.html</anchorfile>
+      <anchor>a9e7d00d893bf3e8c1c864c6a3ca6f2cb</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFBox3i32.html</anchorfile>
+      <anchor>a7ca2db7cc1f4627570078ccd9b1b8923</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFBox3i32.html</anchorfile>
+      <anchor>a9d8bd6312501158dfd1a9fab47704550</anchor>
+      <arglist>(int32_t xmin, int32_t ymin, int32_t zmin, int32_t xmax, int32_t ymax, int32_t zmax)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFBox3i32.html</anchorfile>
+      <anchor>afbb88622535d17a192f827f879b56dfb</anchor>
+      <arglist>(const SbVec3i32 &minvec, const SbVec3i32 &maxvec)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getValue</name>
+      <anchorfile>classSoSFBox3i32.html</anchorfile>
+      <anchor>a94e3b893068d0cfa83529868a7c6d99b</anchor>
+      <arglist>(SbBox3i32 &box) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFBox3s</name>
+    <filename>classSoSFBox3s.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFBox3s.html</anchorfile>
+      <anchor>ad7af31440876080426ffa1395fb2750e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFBox3s.html</anchorfile>
+      <anchor>a67b935a216351b5d345e1a40bf19dc30</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFBox3s.html</anchorfile>
+      <anchor>ac83135ba2b7082a13bc2b95f805cf436</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFBox3s.html</anchorfile>
+      <anchor>a0a09550d6f78c28e1eceb78a460f030f</anchor>
+      <arglist>(short xmin, short ymin, short zmin, short xmax, short ymax, short zmax)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFBox3s.html</anchorfile>
+      <anchor>ab35d5827d38fdca237cf00cac8f29aa9</anchor>
+      <arglist>(const SbVec3s &minvec, const SbVec3s &maxvec)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getValue</name>
+      <anchorfile>classSoSFBox3s.html</anchorfile>
+      <anchor>a998b80990ba4cbd874d313ebf4a5b5ea</anchor>
+      <arglist>(SbBox3s &box) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFColor</name>
+    <filename>classSoSFColor.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFColor.html</anchorfile>
+      <anchor>ad540695b7db604e6f463423da7495751</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFColor.html</anchorfile>
+      <anchor>aed378f9f2d6657fdd0f3094b00f8e533</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFColor.html</anchorfile>
+      <anchor>a5f0f112335c7a720c8d9341561721b1d</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFColor.html</anchorfile>
+      <anchor>a4c1593d5b0619f7873d92cf2457ca5a6</anchor>
+      <arglist>(const SbVec3f &vec)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFColor.html</anchorfile>
+      <anchor>a3c86c90e39733f9d449bae41a3fddb95</anchor>
+      <arglist>(float red, float green, float blue)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFColor.html</anchorfile>
+      <anchor>afcf64b0594f5d66f42b7071ed53f02d0</anchor>
+      <arglist>(const float rgb[3])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setHSVValue</name>
+      <anchorfile>classSoSFColor.html</anchorfile>
+      <anchor>a4fffe05880bd9a5355745bfd36a175f4</anchor>
+      <arglist>(float h, float s, float v)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setHSVValue</name>
+      <anchorfile>classSoSFColor.html</anchorfile>
+      <anchor>a163246c6de68a1b90ef7559d27459121</anchor>
+      <arglist>(const float hsv[3])</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFColorRGBA</name>
+    <filename>classSoSFColorRGBA.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFColorRGBA.html</anchorfile>
+      <anchor>a499db217f1f10365d6af2e276c0469fd</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFColorRGBA.html</anchorfile>
+      <anchor>ad841dddc23ef85240e3affd52560e27b</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFColorRGBA.html</anchorfile>
+      <anchor>a7ec2413f3b42b651c9204cdd916c966a</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFColorRGBA.html</anchorfile>
+      <anchor>aa257fa9d916abe47bd05d99a5a41e7d4</anchor>
+      <arglist>(const SbVec4f &vec)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFColorRGBA.html</anchorfile>
+      <anchor>a9b4214be1587f499e870313f1d9b39d7</anchor>
+      <arglist>(float red, float green, float blue, float alpha)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFColorRGBA.html</anchorfile>
+      <anchor>a191e7eafe1efa66d7278bca01045ecc9</anchor>
+      <arglist>(const float rgba[4])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setHSVValue</name>
+      <anchorfile>classSoSFColorRGBA.html</anchorfile>
+      <anchor>a11e4dcc0b7c1b27147cd6437372a113f</anchor>
+      <arglist>(float h, float s, float v, float a)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setHSVValue</name>
+      <anchorfile>classSoSFColorRGBA.html</anchorfile>
+      <anchor>a41c616fe1bcbdf794dfd2e1a0f3424e3</anchor>
+      <arglist>(const float hsva[4])</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFDouble</name>
+    <filename>classSoSFDouble.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFDouble.html</anchorfile>
+      <anchor>a95412c8f1b7049048d61a17e5f9cde3b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFDouble.html</anchorfile>
+      <anchor>a021cedec6c0f5ba5825adf6c23e5e00c</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFDouble.html</anchorfile>
+      <anchor>a3764cc65c3508dee814d2c3ec41d35cf</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFEngine</name>
+    <filename>classSoSFEngine.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFEngine.html</anchorfile>
+      <anchor>a1222f0a7fc1142fe2f93d137a46e7060</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFEngine.html</anchorfile>
+      <anchor>a1cd6bb9fe526863daaf7b6fcd80e9acc</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFEngine.html</anchorfile>
+      <anchor>aacd2f4971a924e0101cf13a44ce4aed3</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>fixCopy</name>
+      <anchorfile>classSoSFEngine.html</anchorfile>
+      <anchor>afdafcb093e09b6b91c1ee4e2a85a21d4</anchor>
+      <arglist>(SbBool copyconnections)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>referencesCopy</name>
+      <anchorfile>classSoSFEngine.html</anchorfile>
+      <anchor>ab16cc1ab455a0185d78d1e48541cb3c9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFEnum</name>
+    <filename>classSoSFEnum.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFEnum.html</anchorfile>
+      <anchor>afc786081034fdeccf7ac63cc9e194b86</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFEnum.html</anchorfile>
+      <anchor>acf6d727c78cada401dad1db90f93b398</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFEnum.html</anchorfile>
+      <anchor>a0c50a39a7661658e9abbf68dcba1518a</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFFloat</name>
+    <filename>classSoSFFloat.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFFloat.html</anchorfile>
+      <anchor>ac71081328ad25d8a481ad13f169d1a9c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFFloat.html</anchorfile>
+      <anchor>a52fe5875b96f27403ed52d16655da4ff</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFFloat.html</anchorfile>
+      <anchor>a7890a64bcc411899f7c3bc5e10ac8e48</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSField</name>
+    <filename>classSoSField.html</filename>
+    <base>SoField</base>
+  </compound>
+  <compound kind="class">
+    <name>SoSFImage</name>
+    <filename>classSoSFImage.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFImage.html</anchorfile>
+      <anchor>a6dff3a19cc481d0f1a1612a9fa5068b5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFImage.html</anchorfile>
+      <anchor>a8667a2c6d593b37aa2f3ae721e4cc678</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFImage.html</anchorfile>
+      <anchor>acdfaa315d6c0b52603ec2e92dab252fb</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const unsigned char *</type>
+      <name>getValue</name>
+      <anchorfile>classSoSFImage.html</anchorfile>
+      <anchor>a33e149188a7d2d1002170f0c801acd8d</anchor>
+      <arglist>(SbVec2s &size, int &nc) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbImage &</type>
+      <name>getValue</name>
+      <anchorfile>classSoSFImage.html</anchorfile>
+      <anchor>ae78f82fcf805ae5e54f46adba7647e81</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFImage.html</anchorfile>
+      <anchor>a5880716aa92e2b3c19da773e6a48d48c</anchor>
+      <arglist>(const SbVec2s &size, const int nc, const unsigned char *pixels, CopyPolicy copypolicy=COPY)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator==</name>
+      <anchorfile>classSoSFImage.html</anchorfile>
+      <anchor>a597ca849f52bdd6ea315ba05e5863b08</anchor>
+      <arglist>(const SoSFImage &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator!=</name>
+      <anchorfile>classSoSFImage.html</anchorfile>
+      <anchor>a6a60d33eed8a7554f98eb259a2f184be</anchor>
+      <arglist>(const SoSFImage &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>unsigned char *</type>
+      <name>startEditing</name>
+      <anchorfile>classSoSFImage.html</anchorfile>
+      <anchor>a6169d4cfdbf28ca74b71fcbf63ab1e13</anchor>
+      <arglist>(SbVec2s &size, int &nc)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>finishEditing</name>
+      <anchorfile>classSoSFImage.html</anchorfile>
+      <anchor>a4b49eeb7af4905941aa12be4fb9ea594</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setSubValue</name>
+      <anchorfile>classSoSFImage.html</anchorfile>
+      <anchor>a2d300c97e241e37a6c1d218faea3bd93</anchor>
+      <arglist>(const SbVec2s &dims, const SbVec2s &offset, unsigned char *pixels)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setSubValues</name>
+      <anchorfile>classSoSFImage.html</anchorfile>
+      <anchor>a982c36b8a34aff95b3dac006351e7514</anchor>
+      <arglist>(const SbVec2s *dims, const SbVec2s *offsets, int num, unsigned char **pixelblocks)</arglist>
+    </member>
+    <member kind="function">
+      <type>unsigned char *</type>
+      <name>getSubTexture</name>
+      <anchorfile>classSoSFImage.html</anchorfile>
+      <anchor>a7f79fa315a141dd3207b541dd93d99a6</anchor>
+      <arglist>(int idx, SbVec2s &dims, SbVec2s &offset) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>hasSubTextures</name>
+      <anchorfile>classSoSFImage.html</anchorfile>
+      <anchor>ad7b9f62520e29b3fb607e2da64b915e0</anchor>
+      <arglist>(int &numsubtextures)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setNeverWrite</name>
+      <anchorfile>classSoSFImage.html</anchorfile>
+      <anchor>a2d8575f9eed381b9cdae5cb752b5a02a</anchor>
+      <arglist>(SbBool flag)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isNeverWrite</name>
+      <anchorfile>classSoSFImage.html</anchorfile>
+      <anchor>ada1c34045547d005fd30a1edc3b3a100</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>hasTransparency</name>
+      <anchorfile>classSoSFImage.html</anchorfile>
+      <anchor>a135e863e5ea6e2b3ea514f3bf68653c7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFImage3</name>
+    <filename>classSoSFImage3.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFImage3.html</anchorfile>
+      <anchor>a6c5017a7805e3116e5cbce9523be52c6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFImage3.html</anchorfile>
+      <anchor>a6774ae69db13c7bfc639f3ad3fdf913e</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFImage3.html</anchorfile>
+      <anchor>a843dd24a88e0457e63653e666607e03d</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const unsigned char *</type>
+      <name>getValue</name>
+      <anchorfile>classSoSFImage3.html</anchorfile>
+      <anchor>a79a3010c16852010cca62e4299c931cb</anchor>
+      <arglist>(SbVec3s &size, int &nc) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFImage3.html</anchorfile>
+      <anchor>a9bd34f3ee9e3a8d958daedd2268fe28f</anchor>
+      <arglist>(const SbVec3s &size, const int nc, const unsigned char *bytes)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator==</name>
+      <anchorfile>classSoSFImage3.html</anchorfile>
+      <anchor>ab8ef3df9b63103a19c5186434c8d400b</anchor>
+      <arglist>(const SoSFImage3 &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator!=</name>
+      <anchorfile>classSoSFImage3.html</anchorfile>
+      <anchor>a3f9125d473e3ebace3d89c80d41512d0</anchor>
+      <arglist>(const SoSFImage3 &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>unsigned char *</type>
+      <name>startEditing</name>
+      <anchorfile>classSoSFImage3.html</anchorfile>
+      <anchor>a6050a26d3cec684589c7e908041b2117</anchor>
+      <arglist>(SbVec3s &size, int &nc)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>finishEditing</name>
+      <anchorfile>classSoSFImage3.html</anchorfile>
+      <anchor>a8c84e01537f01fef2f1bac7414454743</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFInt32</name>
+    <filename>classSoSFInt32.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFInt32.html</anchorfile>
+      <anchor>a9693bb8db1f55e2e694244b6f625fae7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFInt32.html</anchorfile>
+      <anchor>a9e468769cabc838e362d44dae0ec5bdc</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFInt32.html</anchorfile>
+      <anchor>a390607af6814f88c89bb50a184e86cf5</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFMatrix</name>
+    <filename>classSoSFMatrix.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFMatrix.html</anchorfile>
+      <anchor>aacf817893631150023d3519a9044b88d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFMatrix.html</anchorfile>
+      <anchor>a8f583437e0afdbd2a315ea0c91116e35</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFMatrix.html</anchorfile>
+      <anchor>a6ad93e13c7417ea9bbd06607743adaed</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFMatrix.html</anchorfile>
+      <anchor>a948122a09e8639e8982f2fe4de0788fb</anchor>
+      <arglist>(const float a11, const float a12, const float a13, const float a14, const float a21, const float a22, const float a23, const float a24, const float a31, const float a32, const float a33, const float a34, const float a41, const float a42, const float a43, const float a44)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFName</name>
+    <filename>classSoSFName.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFName.html</anchorfile>
+      <anchor>a670daebfa179ab2162e453cdc9f9c658</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFName.html</anchorfile>
+      <anchor>a5c7c68c05f02f41cc110196ea31d67e6</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFName.html</anchorfile>
+      <anchor>aac19ba9792bf7c36cb48650ffa083a1d</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFName.html</anchorfile>
+      <anchor>ae7e757657dec48d0c2c97c30dfcebef1</anchor>
+      <arglist>(const char *const name)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFNode</name>
+    <filename>classSoSFNode.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFNode.html</anchorfile>
+      <anchor>a5d4d8fced7b13e46f5d0d7626b447c77</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFNode.html</anchorfile>
+      <anchor>ac9f6cf8d1657fde9302672470d3600bf</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFNode.html</anchorfile>
+      <anchor>ad397015eff13541c9503e378f76ca063</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>fixCopy</name>
+      <anchorfile>classSoSFNode.html</anchorfile>
+      <anchor>aa2f5f9e0ef5519fb9de6b46274b8d5c8</anchor>
+      <arglist>(SbBool copyconnections)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>referencesCopy</name>
+      <anchorfile>classSoSFNode.html</anchorfile>
+      <anchor>a8e8c75677892a764544c7cca1214f24b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFPath</name>
+    <filename>classSoSFPath.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFPath.html</anchorfile>
+      <anchor>a2d4fb268c4dc1fbf5bcaebb52fbef239</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFPath.html</anchorfile>
+      <anchor>ac0781fb1f346517f29e79bb2af80d56e</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFPath.html</anchorfile>
+      <anchor>abfa11b7d9e9e88e16370a7fb31e3aa14</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoSFPath.html</anchorfile>
+      <anchor>a9e901becab866677723bb6aae8ee4863</anchor>
+      <arglist>(SoNotList *l)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>fixCopy</name>
+      <anchorfile>classSoSFPath.html</anchorfile>
+      <anchor>a60f6e7960364afce4547908db55fad00</anchor>
+      <arglist>(SbBool copyconnections)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>referencesCopy</name>
+      <anchorfile>classSoSFPath.html</anchorfile>
+      <anchor>a6621231c47762544cf9cd34648eb90f5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFPlane</name>
+    <filename>classSoSFPlane.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFPlane.html</anchorfile>
+      <anchor>a372c9b9e32efc2ade70ceb18ad9d844c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFPlane.html</anchorfile>
+      <anchor>a205738a40ecbbe8a0b0467f36c00f356</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFPlane.html</anchorfile>
+      <anchor>a55bdd7dd5f635ddd5a0aa5aac8323cdf</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFRotation</name>
+    <filename>classSoSFRotation.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFRotation.html</anchorfile>
+      <anchor>af8e14e98bcfbe1e6a159bb92d459db28</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFRotation.html</anchorfile>
+      <anchor>ae7ad0bc4d552e0cbe39f6e98a9cbe74e</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFRotation.html</anchorfile>
+      <anchor>af45cc8ae129b3f3f9a482922f1f48804</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getValue</name>
+      <anchorfile>classSoSFRotation.html</anchorfile>
+      <anchor>aea53431d3b14eed6dd8b08bc9fef8d87</anchor>
+      <arglist>(SbVec3f &axis, float &angle) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFRotation.html</anchorfile>
+      <anchor>add6a824aafb7fbf2ccd80a5045666141</anchor>
+      <arglist>(const float q0, const float q1, const float q2, const float q3)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFRotation.html</anchorfile>
+      <anchor>a595a89e001362c09fbb5bf7fbfc8cb20</anchor>
+      <arglist>(const float q[4])</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFRotation.html</anchorfile>
+      <anchor>af771d6204dc8070834564d81eef0eb26</anchor>
+      <arglist>(const SbVec3f &axis, const float angle)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFShort</name>
+    <filename>classSoSFShort.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFShort.html</anchorfile>
+      <anchor>afe76039cc3e2a3bdb7464e421734ff49</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFShort.html</anchorfile>
+      <anchor>a132400523b19890773b34d83078bc2d5</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFShort.html</anchorfile>
+      <anchor>a19f94fb60d5a393c241fc7a9aed1b7f0</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFString</name>
+    <filename>classSoSFString.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFString.html</anchorfile>
+      <anchor>a208a26486892d95519db438f243ea3a8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFString.html</anchorfile>
+      <anchor>af5966cfe2665fc5fc3ce5aa5586b9231</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFString.html</anchorfile>
+      <anchor>a8fa32a9f5fd4e189c9cb9337d5baa54b</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFString.html</anchorfile>
+      <anchor>a4d2d0e11405314e1e966d023916342f1</anchor>
+      <arglist>(const char *str)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFTime</name>
+    <filename>classSoSFTime.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFTime.html</anchorfile>
+      <anchor>ae3930acf0b148b2f435739a907546ee7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFTime.html</anchorfile>
+      <anchor>ab883d07da23c4e371d832bffc4ec592c</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFTime.html</anchorfile>
+      <anchor>a32768ba49bf45915fe2981747f15bbb0</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFTrigger</name>
+    <filename>classSoSFTrigger.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFTrigger.html</anchorfile>
+      <anchor>a69ec10177487c7562aabccbe33852a56</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFTrigger.html</anchorfile>
+      <anchor>a597763a2971f5ef4031f6263a08326b5</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFTrigger.html</anchorfile>
+      <anchor>a2f35f4fb16af311de505ad59f3268230</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFTrigger.html</anchorfile>
+      <anchor>a045b573e883437b692d8c0c4edc67a72</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getValue</name>
+      <anchorfile>classSoSFTrigger.html</anchorfile>
+      <anchor>a561547d36093c3d75cd57525b1d15670</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator==</name>
+      <anchorfile>classSoSFTrigger.html</anchorfile>
+      <anchor>ac35caada131fa81f53d43ee7d7b6ed51</anchor>
+      <arglist>(const SoSFTrigger &trigger) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>operator!=</name>
+      <anchorfile>classSoSFTrigger.html</anchorfile>
+      <anchor>a497a2471a9715a6278a75defd69794ad</anchor>
+      <arglist>(const SoSFTrigger &trigger) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>startNotify</name>
+      <anchorfile>classSoSFTrigger.html</anchorfile>
+      <anchor>abc5f31011bf42e2b4c5b4a383043609e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoSFTrigger.html</anchorfile>
+      <anchor>a476fe11c5e7e807492e0a9214dd3ac01</anchor>
+      <arglist>(SoNotList *l)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>touch</name>
+      <anchorfile>classSoSFTrigger.html</anchorfile>
+      <anchor>adb7f1ab13558de6281846da18a7d2fb7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFUInt32</name>
+    <filename>classSoSFUInt32.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFUInt32.html</anchorfile>
+      <anchor>a8aa809fa8d6e542074c8d2a92097e265</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFUInt32.html</anchorfile>
+      <anchor>a5568b4441f1e980d98e13c3b3cc13aa2</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFUInt32.html</anchorfile>
+      <anchor>a69493a2ba4ec852e84d8dcfcad570258</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFUShort</name>
+    <filename>classSoSFUShort.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFUShort.html</anchorfile>
+      <anchor>a21dd4f2dfaf23d321841914a12005e61</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFUShort.html</anchorfile>
+      <anchor>a52c477d044961baa59d3302df06d19c7</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFUShort.html</anchorfile>
+      <anchor>a31f1eec83f4589ab312abdde2a357032</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFVec2b</name>
+    <filename>classSoSFVec2b.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFVec2b.html</anchorfile>
+      <anchor>a04509bfcae33e0f358912e1e7f2abdf5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFVec2b.html</anchorfile>
+      <anchor>a7e3988333130143484b92f0cc4080eac</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFVec2b.html</anchorfile>
+      <anchor>a4dc907ee0d6e9eba794a197865752ef7</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec2b.html</anchorfile>
+      <anchor>a76d163a6c2bf8918521c07ecd0061d98</anchor>
+      <arglist>(int8_t x, int8_t y)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec2b.html</anchorfile>
+      <anchor>a77d8ece2decbcf6a3720f5334042b595</anchor>
+      <arglist>(const int8_t xy[2])</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFVec2d</name>
+    <filename>classSoSFVec2d.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFVec2d.html</anchorfile>
+      <anchor>a448f05cdceb230a92738fe8856b7b082</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFVec2d.html</anchorfile>
+      <anchor>a33067ffa65cbdbe8daa6c139fc8fa983</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFVec2d.html</anchorfile>
+      <anchor>abd229d30868098fc5455e676ee80b831</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec2d.html</anchorfile>
+      <anchor>aca3e1cbe1242673a559f330eb394e350</anchor>
+      <arglist>(double x, double y)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec2d.html</anchorfile>
+      <anchor>a26213d0aa89972fbc5dbea4261fd487c</anchor>
+      <arglist>(const double xy[2])</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFVec2f</name>
+    <filename>classSoSFVec2f.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFVec2f.html</anchorfile>
+      <anchor>a826772210401bfb32ddc4e4be10cf859</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFVec2f.html</anchorfile>
+      <anchor>ac8e23785a5ee149e421f63b62a2ae8e4</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFVec2f.html</anchorfile>
+      <anchor>a8fbfbfb53823bd932932ce0c5bac7d33</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec2f.html</anchorfile>
+      <anchor>a437f86a176f211e17f39ff7db40cdc15</anchor>
+      <arglist>(float x, float y)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec2f.html</anchorfile>
+      <anchor>aee28a456759b6969cecafe3850c43e70</anchor>
+      <arglist>(const float xy[2])</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFVec2i32</name>
+    <filename>classSoSFVec2i32.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFVec2i32.html</anchorfile>
+      <anchor>acf007f6768dae3259488f6b533d90392</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFVec2i32.html</anchorfile>
+      <anchor>ad4d7ed95f5a67402103741b875428897</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFVec2i32.html</anchorfile>
+      <anchor>a4925ddc5a63861cc274825f6970f1488</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec2i32.html</anchorfile>
+      <anchor>a193f950abf20fe286863a35a394d325a</anchor>
+      <arglist>(int32_t x, int32_t y)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec2i32.html</anchorfile>
+      <anchor>af88e60906153eef2b178cbea14f86b61</anchor>
+      <arglist>(const int32_t xy[2])</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFVec2s</name>
+    <filename>classSoSFVec2s.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFVec2s.html</anchorfile>
+      <anchor>a3e5ef604dc8bf7883be2ba6dd2a8af8e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFVec2s.html</anchorfile>
+      <anchor>aa616756b25616a0b43a119c596a9eefe</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFVec2s.html</anchorfile>
+      <anchor>a8cf41f840819b68eefcde8f9db1d9d29</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec2s.html</anchorfile>
+      <anchor>a5eaad2bd13d5076c47e427ce4e0ae11e</anchor>
+      <arglist>(short x, short y)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec2s.html</anchorfile>
+      <anchor>a6768fd29432c3694e5d38b4ce598ce20</anchor>
+      <arglist>(const short xy[2])</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFVec3b</name>
+    <filename>classSoSFVec3b.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFVec3b.html</anchorfile>
+      <anchor>aeb1625ca3072384bfe06d1e6ad9818ce</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFVec3b.html</anchorfile>
+      <anchor>a3fd4277f94a98e699efbccba09b778a3</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFVec3b.html</anchorfile>
+      <anchor>a683b840510b5d256497362a6b7ac032e</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec3b.html</anchorfile>
+      <anchor>afd538b712b7d77f3dfdd0f2cc8667731</anchor>
+      <arglist>(int8_t x, int8_t y, int8_t z)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec3b.html</anchorfile>
+      <anchor>ae0d3435e0119b56a9b69e7ebaf2800fb</anchor>
+      <arglist>(const int8_t xyz[3])</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFVec3d</name>
+    <filename>classSoSFVec3d.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFVec3d.html</anchorfile>
+      <anchor>a882d52a28840297f576b7f0d3c08fed7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFVec3d.html</anchorfile>
+      <anchor>a79b9ee87ce03ea8a6c73fb5b85cdf912</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFVec3d.html</anchorfile>
+      <anchor>a6923d7f80963f15d5b97f3dd0d8d9574</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec3d.html</anchorfile>
+      <anchor>aefc4c9dab8bc77fd0fa134f3c3fda466</anchor>
+      <arglist>(double x, double y, double z)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec3d.html</anchorfile>
+      <anchor>a05459a7dc7d1bd938a2c2e8429bcae86</anchor>
+      <arglist>(const double xyz[3])</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFVec3f</name>
+    <filename>classSoSFVec3f.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFVec3f.html</anchorfile>
+      <anchor>a633a9c3abe5f581a4e353555448cd5ec</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFVec3f.html</anchorfile>
+      <anchor>a5162520e6e5030ef02d3401d886eea6d</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFVec3f.html</anchorfile>
+      <anchor>af210270615869f63654dc76f6d5ff9f6</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec3f.html</anchorfile>
+      <anchor>ae843e40538d57a93ea0e140d38ac59b1</anchor>
+      <arglist>(float x, float y, float z)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec3f.html</anchorfile>
+      <anchor>ac85373bbd89fd21fb06b9ec1bdb9ecd2</anchor>
+      <arglist>(const float xyz[3])</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFVec3i32</name>
+    <filename>classSoSFVec3i32.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFVec3i32.html</anchorfile>
+      <anchor>ac43a1dd06692bb982dae6e65d281e372</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFVec3i32.html</anchorfile>
+      <anchor>afe0e0603eebf6e950f077562c0ce8f02</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFVec3i32.html</anchorfile>
+      <anchor>a576f97497d45ffb14d14a248e577776e</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec3i32.html</anchorfile>
+      <anchor>a59f5356363a1d3e71e39336b7671cc59</anchor>
+      <arglist>(int32_t x, int32_t y, int32_t z)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec3i32.html</anchorfile>
+      <anchor>aef91bf681ec20b4b36c5d3582a3267e7</anchor>
+      <arglist>(const int32_t xyz[3])</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFVec3s</name>
+    <filename>classSoSFVec3s.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFVec3s.html</anchorfile>
+      <anchor>a90d64d53e2aa23c5b77a6676893dbb93</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFVec3s.html</anchorfile>
+      <anchor>a715bbfd6f0989a2c4b458e64a934e7f8</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFVec3s.html</anchorfile>
+      <anchor>aba16053d4a863ce0f9e2894caf3141c2</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec3s.html</anchorfile>
+      <anchor>a4dcdd53a4e85660233502ab0105712e1</anchor>
+      <arglist>(short x, short y, short z)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec3s.html</anchorfile>
+      <anchor>a377950934659241b3c586f6756ff1d90</anchor>
+      <arglist>(const short xyz[3])</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFVec4b</name>
+    <filename>classSoSFVec4b.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFVec4b.html</anchorfile>
+      <anchor>a4a9e457f11edb3a79778e0726d8f942b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFVec4b.html</anchorfile>
+      <anchor>a7c6359aa65f247bea6fa72504c6c5595</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFVec4b.html</anchorfile>
+      <anchor>a19356e46945f57e1a3bc96218246d76d</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec4b.html</anchorfile>
+      <anchor>ae55b86a29fdeea3d0ddea787418c732e</anchor>
+      <arglist>(int8_t x, int8_t y, int8_t z, int8_t w)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec4b.html</anchorfile>
+      <anchor>aa62f7363d22c066a43faaacd589bec27</anchor>
+      <arglist>(const int8_t xyzw[4])</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFVec4d</name>
+    <filename>classSoSFVec4d.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFVec4d.html</anchorfile>
+      <anchor>a565ba95d639f0ba28460380d06e70d1d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFVec4d.html</anchorfile>
+      <anchor>a741dfe1d41d931583d21b54336862e18</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFVec4d.html</anchorfile>
+      <anchor>ac067c5b5837c1dfa7e630e315c37b252</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec4d.html</anchorfile>
+      <anchor>a02356bad46358261fd25cfc8d2209c38</anchor>
+      <arglist>(double x, double y, double z, double w)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec4d.html</anchorfile>
+      <anchor>a54d7a7c6e4ea3ae6d7cd98d4dc69b9f5</anchor>
+      <arglist>(const double xyzw[4])</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFVec4f</name>
+    <filename>classSoSFVec4f.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFVec4f.html</anchorfile>
+      <anchor>a119057c9db67311a3d8b821bf12bc57e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFVec4f.html</anchorfile>
+      <anchor>a8b8f45c2792348464edfdbee57f2dd34</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFVec4f.html</anchorfile>
+      <anchor>ab261053aa921a791d0e53a0d21e0ee7c</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec4f.html</anchorfile>
+      <anchor>a94d3f34e431fef871efb81e021e29b01</anchor>
+      <arglist>(float x, float y, float z, float w)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec4f.html</anchorfile>
+      <anchor>a4c55a6c141788b7178c8f2b5187f4c73</anchor>
+      <arglist>(const float xyzw[4])</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFVec4i32</name>
+    <filename>classSoSFVec4i32.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFVec4i32.html</anchorfile>
+      <anchor>a6dd0a821ee26c04d0fa3d15af8aa28a1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFVec4i32.html</anchorfile>
+      <anchor>a92ce4a60a41c648fbbbb80292605c86c</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFVec4i32.html</anchorfile>
+      <anchor>a0efd89ec4b65c462d716ae9a6e339fe0</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec4i32.html</anchorfile>
+      <anchor>af441c842ab06cee76d8902fa378ed3c3</anchor>
+      <arglist>(int32_t x, int32_t y, int32_t z, int32_t w)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec4i32.html</anchorfile>
+      <anchor>add9ed6d9828a0ab150da951a15e4d185</anchor>
+      <arglist>(const int32_t xyzw[4])</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFVec4s</name>
+    <filename>classSoSFVec4s.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFVec4s.html</anchorfile>
+      <anchor>ace87082372eba650a57a9002074abf4b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFVec4s.html</anchorfile>
+      <anchor>a47fddf89b0a235401db945939e3956c4</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFVec4s.html</anchorfile>
+      <anchor>aafca84611e3d210c1540e0d4fd7c4ef7</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec4s.html</anchorfile>
+      <anchor>ab7e5d8ff558de1d61a4a511222dfdf62</anchor>
+      <arglist>(short x, short y, short z, short w)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec4s.html</anchorfile>
+      <anchor>a416f0d111d0393993e2838b34cd26f1c</anchor>
+      <arglist>(const short xyzw[4])</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFVec4ub</name>
+    <filename>classSoSFVec4ub.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFVec4ub.html</anchorfile>
+      <anchor>af81dd0a81f3c8ec706c0b6cfeeeb19c4</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFVec4ub.html</anchorfile>
+      <anchor>a9a3e6d4e7d6ed57b2805f4a7b2c4cba2</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFVec4ub.html</anchorfile>
+      <anchor>a29419621b814dc040928cf40d60d8fcb</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec4ub.html</anchorfile>
+      <anchor>a95d6f245761ac14464f2e8ef6954e9ad</anchor>
+      <arglist>(uint8_t x, uint8_t y, uint8_t z, uint8_t w)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec4ub.html</anchorfile>
+      <anchor>a6c1cfa87d37384141116ec88860ff379</anchor>
+      <arglist>(const uint8_t xyzw[4])</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFVec4ui32</name>
+    <filename>classSoSFVec4ui32.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFVec4ui32.html</anchorfile>
+      <anchor>ae43e07d6f03ace29450221ede429fdb9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFVec4ui32.html</anchorfile>
+      <anchor>a76a855aa6b5978f8d9299ccc8c77f6d0</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFVec4ui32.html</anchorfile>
+      <anchor>a36fdea46247127aea4d22d5faa01ba17</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec4ui32.html</anchorfile>
+      <anchor>aa59cdaf50711332a75292fc69b372553</anchor>
+      <arglist>(uint32_t x, uint32_t y, uint32_t z, uint32_t w)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec4ui32.html</anchorfile>
+      <anchor>ad39b831962d752a49847884963e9be4a</anchor>
+      <arglist>(const uint32_t xyzw[4])</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSFVec4us</name>
+    <filename>classSoSFVec4us.html</filename>
+    <base>SoSField</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSFVec4us.html</anchorfile>
+      <anchor>a1016f2a766e869234c28b129d5919dcb</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyFrom</name>
+      <anchorfile>classSoSFVec4us.html</anchorfile>
+      <anchor>aca58ee7bfe1ad5c0658ccc7bb9d97fa2</anchor>
+      <arglist>(const SoField &field)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>isSame</name>
+      <anchorfile>classSoSFVec4us.html</anchorfile>
+      <anchor>afee12642bd67157b678472d9c617e2b1</anchor>
+      <arglist>(const SoField &field) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec4us.html</anchorfile>
+      <anchor>a50244668688ea44c1f54f0bd71fc28f1</anchor>
+      <arglist>(unsigned short x, unsigned short y, unsigned short z, unsigned short w)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setValue</name>
+      <anchorfile>classSoSFVec4us.html</anchorfile>
+      <anchor>a741e7108e57b39283f3ce3af3ac2a7d1</anchor>
+      <arglist>(const unsigned short xyzw[4])</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoShaderGenerator</name>
+    <filename>classSoShaderGenerator.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SoShaderGenerator</name>
+      <anchorfile>classSoShaderGenerator.html</anchorfile>
+      <anchor>a25a48d44118cf418fa132f6bfe7d2945</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SoShaderGenerator</name>
+      <anchorfile>classSoShaderGenerator.html</anchorfile>
+      <anchor>a044ebf73335b28ff58890349671f9d9c</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addDefine</name>
+      <anchorfile>classSoShaderGenerator.html</anchorfile>
+      <anchor>a515bb8a72fa37a6df55358c639b905b1</anchor>
+      <arglist>(const SbString &str, const SbBool checkexists)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addDeclaration</name>
+      <anchorfile>classSoShaderGenerator.html</anchorfile>
+      <anchor>ade982991776a5d0ded09dca3cae3a92c</anchor>
+      <arglist>(const SbString &str, const SbBool checkexists)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addFunction</name>
+      <anchorfile>classSoShaderGenerator.html</anchorfile>
+      <anchor>a18aa8b222f361957911767e91470e5bd</anchor>
+      <arglist>(const SbString &str, const SbBool checkexists)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addNamedFunction</name>
+      <anchorfile>classSoShaderGenerator.html</anchorfile>
+      <anchor>a262f56b075202bd61538edf8e3a4088f</anchor>
+      <arglist>(const SbName &name, const SbBool checkexists)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addMainStatement</name>
+      <anchorfile>classSoShaderGenerator.html</anchorfile>
+      <anchor>a0ac122267524c49384b8b7eb0621f67e</anchor>
+      <arglist>(const SbString &str)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbString &</type>
+      <name>getShaderProgram</name>
+      <anchorfile>classSoShaderGenerator.html</anchorfile>
+      <anchor>a5b380d3fd89ddf54de54662e73bb5714</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoShaderObject</name>
+    <filename>classSoShaderObject.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoShaderObject.html</anchorfile>
+      <anchor>aa9848696949e3174b1c09b768d5231de</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoShaderObject.html</anchorfile>
+      <anchor>a1a400224a0e397bf6d67958c8d7ebb58</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoShaderParameter</name>
+    <filename>classSoShaderParameter.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoShaderParameter.html</anchorfile>
+      <anchor>a11ca3652d15ded03532340d793c6ca48</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoType</type>
+      <name>getClassTypeId</name>
+      <anchorfile>classSoShaderParameter.html</anchorfile>
+      <anchor>a649e46f0bf370ada745b707fa0dc61f9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoShaderParameter.html</anchorfile>
+      <anchor>af4dcf9dc58a6bc510740eb5c8920e6bc</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoShaderParameter</name>
+      <anchorfile>classSoShaderParameter.html</anchorfile>
+      <anchor>a7831841fb8ee3e6317dbf31206fc43f9</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoShaderParameter</name>
+      <anchorfile>classSoShaderParameter.html</anchorfile>
+      <anchor>a366c8e9b2bd076faf5ceffa5bef51bd2</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoShaderProgram</name>
+    <filename>classSoShaderProgram.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoShaderProgram.html</anchorfile>
+      <anchor>af4366a5e12f08205d24ed3c512dbe59a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoShaderProgram</name>
+      <anchorfile>classSoShaderProgram.html</anchorfile>
+      <anchor>a5c317028b250915a631803a722091c05</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setEnableCallback</name>
+      <anchorfile>classSoShaderProgram.html</anchorfile>
+      <anchor>a40df3fde0c5866b6ebdca47af14bc12f</anchor>
+      <arglist>(SoShaderProgramEnableCB *cb, void *closure)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoShaderProgram.html</anchorfile>
+      <anchor>a3b3b52d9fbbe765e462403c5c0b0f04e</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>search</name>
+      <anchorfile>classSoShaderProgram.html</anchorfile>
+      <anchor>a60aef430fb83bf5b3a0f7a5a0714bfed</anchor>
+      <arglist>(SoSearchAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFNode</type>
+      <name>shaderObject</name>
+      <anchorfile>classSoShaderProgram.html</anchorfile>
+      <anchor>ab9456609f30a7b9889a61833f0346121</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoShaderProgram.html</anchorfile>
+      <anchor>a83b67a624086080016049bbffc14d820</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoShaderProgram</name>
+      <anchorfile>classSoShaderProgram.html</anchorfile>
+      <anchor>a5ac9e10bf957f3de8639188d7312ed76</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoShaderProgramCache</name>
+    <filename>classSoShaderProgramCache.html</filename>
+    <base>SoCache</base>
+    <member kind="function">
+      <type></type>
+      <name>SoShaderProgramCache</name>
+      <anchorfile>classSoShaderProgramCache.html</anchorfile>
+      <anchor>a15dc1dfe3ea9f1d9b528c48bfa4b39b8</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoShaderProgramCache</name>
+      <anchorfile>classSoShaderProgramCache.html</anchorfile>
+      <anchor>af054bb953982ff3de1d216242a2e8523</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set</name>
+      <anchorfile>classSoShaderProgramCache.html</anchorfile>
+      <anchor>ac989a77846603c48ad1acb86894bf963</anchor>
+      <arglist>(const SbString &program)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbString &</type>
+      <name>get</name>
+      <anchorfile>classSoShaderProgramCache.html</anchorfile>
+      <anchor>a3ce38c2cc26a93e9d3e5c30546196932</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoShadowCulling</name>
+    <filename>classSoShadowCulling.html</filename>
+    <base>SoNode</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Mode</name>
+      <anchorfile>classSoShadowCulling.html</anchorfile>
+      <anchor>a660ad0cf711339bc72109fb48babf3da</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>AS_IS_CULLING</name>
+      <anchorfile>classSoShadowCulling.html</anchorfile>
+      <anchor>a660ad0cf711339bc72109fb48babf3daa222d58869d50ab39d60b1b6c0e11dc39</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>NO_CULLING</name>
+      <anchorfile>classSoShadowCulling.html</anchorfile>
+      <anchor>a660ad0cf711339bc72109fb48babf3daa3aa79df88f51141ebac2e04de695ef4f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoShadowCulling.html</anchorfile>
+      <anchor>ad3f46de7e8d13f134414a2d5e2137be9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoShadowCulling</name>
+      <anchorfile>classSoShadowCulling.html</anchorfile>
+      <anchor>acef775f4bc82900232f25867ef35ca47</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoShadowCulling.html</anchorfile>
+      <anchor>a670507772cef77d575c3d5792e499e9c</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>mode</name>
+      <anchorfile>classSoShadowCulling.html</anchorfile>
+      <anchor>a5fa2b93eeb108f229fae399216d79933</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoShadowCulling.html</anchorfile>
+      <anchor>a495e101ec30e40784360ee51638eaf6a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoShadowCulling</name>
+      <anchorfile>classSoShadowCulling.html</anchorfile>
+      <anchor>ad5aba261b095d034ec24aed738fac2db</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoShadowDirectionalLight</name>
+    <filename>classSoShadowDirectionalLight.html</filename>
+    <base>SoDirectionalLight</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoShadowDirectionalLight.html</anchorfile>
+      <anchor>ac84c1e455dcb4ad0232d639d3ecc9023</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoShadowDirectionalLight</name>
+      <anchorfile>classSoShadowDirectionalLight.html</anchorfile>
+      <anchor>a51170d9014a218add175d673f44b1fc5</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoShadowDirectionalLight.html</anchorfile>
+      <anchor>ad6c159d427e190e2c891d3fadf54cbc3</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFNode</type>
+      <name>shadowMapScene</name>
+      <anchorfile>classSoShadowDirectionalLight.html</anchorfile>
+      <anchor>abe32ba27952afde217a46f87f7bc77fb</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>maxShadowDistance</name>
+      <anchorfile>classSoShadowDirectionalLight.html</anchorfile>
+      <anchor>abcd2d523a39688547a80a29c0ad1ce7e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>bboxCenter</name>
+      <anchorfile>classSoShadowDirectionalLight.html</anchorfile>
+      <anchor>a0736d43e5688a1ba8253afcca5edde98</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>bboxSize</name>
+      <anchorfile>classSoShadowDirectionalLight.html</anchorfile>
+      <anchor>a51326f83fc8e1fd2889ab0d3a1a3ea05</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoShadowDirectionalLight.html</anchorfile>
+      <anchor>a34924a98462b02378641aa26c34a81c5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoShadowDirectionalLight</name>
+      <anchorfile>classSoShadowDirectionalLight.html</anchorfile>
+      <anchor>a5cd20d31d555ab9d18bc71855fc7f157</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoShadowGroup</name>
+    <filename>classSoShadowGroup.html</filename>
+    <base>SoSeparator</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoShadowGroup.html</anchorfile>
+      <anchor>af3040ebeb0543e55a41212c064767ec0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoShadowGroup</name>
+      <anchorfile>classSoShadowGroup.html</anchorfile>
+      <anchor>af2bc6876aa1d37a844f84187db5e83bf</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRenderBelowPath</name>
+      <anchorfile>classSoShadowGroup.html</anchorfile>
+      <anchor>abab5ad841213f97491aa0d171e4cf29a</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRenderInPath</name>
+      <anchorfile>classSoShadowGroup.html</anchorfile>
+      <anchor>a136346e61d451925585c945bbeb148fc</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoShadowGroup.html</anchorfile>
+      <anchor>a398e820ad8e9e3aef5abc1b89135e78b</anchor>
+      <arglist>(SoNotList *nl)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>enableSubgraphSearchOnNotify</name>
+      <anchorfile>classSoShadowGroup.html</anchorfile>
+      <anchor>aed06c73226c44e9089a8eb6614b47a41</anchor>
+      <arglist>(const SbBool onoff)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isSupported</name>
+      <anchorfile>classSoShadowGroup.html</anchorfile>
+      <anchor>a11ff36f9230135d9be90a0c3da21988e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>isActive</name>
+      <anchorfile>classSoShadowGroup.html</anchorfile>
+      <anchor>a4cf828608b7806c7a5049e24922eb818</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>intensity</name>
+      <anchorfile>classSoShadowGroup.html</anchorfile>
+      <anchor>acf66e09f9678e42abc3199387e10fe3e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>precision</name>
+      <anchorfile>classSoShadowGroup.html</anchorfile>
+      <anchor>a13a263d9169beb50117fbe7decf4da3b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>quality</name>
+      <anchorfile>classSoShadowGroup.html</anchorfile>
+      <anchor>a1fc9e0cb707252d18cb85f5df9ccfc52</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>smoothBorder</name>
+      <anchorfile>classSoShadowGroup.html</anchorfile>
+      <anchor>a19b392e9579d7f9fb24d63e635885c2e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>shadowCachingEnabled</name>
+      <anchorfile>classSoShadowGroup.html</anchorfile>
+      <anchor>ab1c1619072f4096a4d77bf1623a252df</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>visibilityNearRadius</name>
+      <anchorfile>classSoShadowGroup.html</anchorfile>
+      <anchor>a87e8ff6e0fa0ced46afb7f746efddb7c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>visibilityRadius</name>
+      <anchorfile>classSoShadowGroup.html</anchorfile>
+      <anchor>a0024548d9379e28dfd3f500fc89d02ca</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>visibilityFlag</name>
+      <anchorfile>classSoShadowGroup.html</anchorfile>
+      <anchor>a1923b011774abeed924c7dd8f38e06a8</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>epsilon</name>
+      <anchorfile>classSoShadowGroup.html</anchorfile>
+      <anchor>a9c89b284d1df98f614cf69ff60a7024b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>threshold</name>
+      <anchorfile>classSoShadowGroup.html</anchorfile>
+      <anchor>abcd4598f26c6418344f2ba6eba0ce68f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoShadowGroup.html</anchorfile>
+      <anchor>a611345f916d72b4a9fb7112cd11c7793</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoShadowGroup</name>
+      <anchorfile>classSoShadowGroup.html</anchorfile>
+      <anchor>abed38bb31e3f53cf9cbc66719357e965</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoShadowSpotLight</name>
+    <filename>classSoShadowSpotLight.html</filename>
+    <base>SoSpotLight</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoShadowSpotLight.html</anchorfile>
+      <anchor>a69950c25699e7e7c531d5d7db3a3696c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoShadowSpotLight</name>
+      <anchorfile>classSoShadowSpotLight.html</anchorfile>
+      <anchor>acdf176ead7faef3bfaf1f024180ba050</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoShadowSpotLight.html</anchorfile>
+      <anchor>a13d71542e1c71aa0a2e1b4c9ac9df568</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoSpotLight</name>
+      <anchorfile>classSoSpotLight.html</anchorfile>
+      <anchor>ac8d939957124e6aad0ae2dcd641e670b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFNode</type>
+      <name>shadowMapScene</name>
+      <anchorfile>classSoShadowSpotLight.html</anchorfile>
+      <anchor>a5374a5c03aa915af2a36078e9eeae8de</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>nearDistance</name>
+      <anchorfile>classSoShadowSpotLight.html</anchorfile>
+      <anchor>a5e78dc6434ea9d09f9ceeda0de2420e1</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>farDistance</name>
+      <anchorfile>classSoShadowSpotLight.html</anchorfile>
+      <anchor>a29e941532f4a652b0b37916343f3e5b4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>location</name>
+      <anchorfile>classSoSpotLight.html</anchorfile>
+      <anchor>a85c4fefdc2bf0d9653921b55fcef3756</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>direction</name>
+      <anchorfile>classSoSpotLight.html</anchorfile>
+      <anchor>af1d55d115b1f9751e23989ed39a238be</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>dropOffRate</name>
+      <anchorfile>classSoSpotLight.html</anchorfile>
+      <anchor>adbfe19389f27dfc2740a8cd7bac98448</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>cutOffAngle</name>
+      <anchorfile>classSoSpotLight.html</anchorfile>
+      <anchor>a71ea38384bdabc980dbc64aa472a7cef</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoShadowSpotLight.html</anchorfile>
+      <anchor>a40405a6fc6b1fccd2e9c52926f9870bc</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoShadowSpotLight</name>
+      <anchorfile>classSoShadowSpotLight.html</anchorfile>
+      <anchor>a647380eaa80a46304a8e1de90d9ef251</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoSpotLight</name>
+      <anchorfile>classSoSpotLight.html</anchorfile>
+      <anchor>a26d9222804846073a365508041ac621c</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoShadowStyle</name>
+    <filename>classSoShadowStyle.html</filename>
+    <base>SoNode</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Style</name>
+      <anchorfile>classSoShadowStyle.html</anchorfile>
+      <anchor>a61dc87f3fa93bf59ca5ea5798eac6c30</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>NO_SHADOWING</name>
+      <anchorfile>classSoShadowStyle.html</anchorfile>
+      <anchor>a61dc87f3fa93bf59ca5ea5798eac6c30a4220d2411f102823e5bc0cc5d27dd50f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>CASTS_SHADOW</name>
+      <anchorfile>classSoShadowStyle.html</anchorfile>
+      <anchor>a61dc87f3fa93bf59ca5ea5798eac6c30a98b569c69c1efe7b92128ea80301cd8e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>SHADOWED</name>
+      <anchorfile>classSoShadowStyle.html</anchorfile>
+      <anchor>a61dc87f3fa93bf59ca5ea5798eac6c30a09f25ba237a999769a272f167adb008c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>CASTS_SHADOW_AND_SHADOWED</name>
+      <anchorfile>classSoShadowStyle.html</anchorfile>
+      <anchor>a61dc87f3fa93bf59ca5ea5798eac6c30a2d060bee09e4077fa113336baebf2ffe</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoShadowStyle.html</anchorfile>
+      <anchor>a97589dc23069b03a149c0a34cd6b332a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoShadowStyle</name>
+      <anchorfile>classSoShadowStyle.html</anchorfile>
+      <anchor>aeb47f13106186f13d6fd7ce067c6feb5</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoShadowStyle.html</anchorfile>
+      <anchor>a15e0bfdc4a862917f3cfe81e9c07df82</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>style</name>
+      <anchorfile>classSoShadowStyle.html</anchorfile>
+      <anchor>a4e49949cb859732ba6ea89de529867c5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoShadowStyle.html</anchorfile>
+      <anchor>a7997c3ae2362e8a350540bf2221ab0b2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoShadowStyle</name>
+      <anchorfile>classSoShadowStyle.html</anchorfile>
+      <anchor>a6a3f5e2a78eaa5a1fef88983fc676f55</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoShadowStyleElement</name>
+    <filename>classSoShadowStyleElement.html</filename>
+    <base>SoInt32Element</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoShadowStyleElement.html</anchorfile>
+      <anchor>a0b065f9cecf4824416155b96849a26e2</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoShadowStyleElement.html</anchorfile>
+      <anchor>a32dea8dd07849c954f1604e230964c55</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoShadowStyleElement.html</anchorfile>
+      <anchor>a625b61bd0bdd4c20c9513cc5fad0aeff</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const int styleflags)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoShadowStyleElement.html</anchorfile>
+      <anchor>a1085445a8cd16d6e4323231ed5176607</anchor>
+      <arglist>(SoState *const state, const int styleflags)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int</type>
+      <name>get</name>
+      <anchorfile>classSoShadowStyleElement.html</anchorfile>
+      <anchor>a55ac6d246c3f7480d69c93c32e54118d</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int</type>
+      <name>getDefault</name>
+      <anchorfile>classSoShadowStyleElement.html</anchorfile>
+      <anchor>a31bfc2e44c2cf0943feff8b9e20706eb</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoShadowStyleElement</name>
+      <anchorfile>classSoShadowStyleElement.html</anchorfile>
+      <anchor>ab017f67e51834d152ed0d215af9e4be2</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoShape</name>
+    <filename>classSoShape.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>aa353992a612b2f5da9e1caaa54f3d223</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoShape.html</anchorfile>
+      <anchor>a875fc9e984bbc48e77236cd857a23696</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoShapeHints</name>
+    <filename>classSoShapeHints.html</filename>
+    <base>SoNode</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>VertexOrdering</name>
+      <anchorfile>classSoShapeHints.html</anchorfile>
+      <anchor>a8b5f51cadba677ab1fb3abb6b5bb589f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>UNKNOWN_ORDERING</name>
+      <anchorfile>classSoShapeHints.html</anchorfile>
+      <anchor>a8b5f51cadba677ab1fb3abb6b5bb589fa2f6030ff2a73dbcb19dd16a83d5bb9d0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>CLOCKWISE</name>
+      <anchorfile>classSoShapeHints.html</anchorfile>
+      <anchor>a8b5f51cadba677ab1fb3abb6b5bb589fa60096b3deefd82e621aa16d5c08c0495</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>COUNTERCLOCKWISE</name>
+      <anchorfile>classSoShapeHints.html</anchorfile>
+      <anchor>a8b5f51cadba677ab1fb3abb6b5bb589fa35af3b282ec837d8d00027262431d2e8</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>ShapeType</name>
+      <anchorfile>classSoShapeHints.html</anchorfile>
+      <anchor>adefced009b47d7b5debc6b2d3ce19cfb</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>UNKNOWN_SHAPE_TYPE</name>
+      <anchorfile>classSoShapeHints.html</anchorfile>
+      <anchor>adefced009b47d7b5debc6b2d3ce19cfbad947376acd1a4f2828ad8172c214aff5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>SOLID</name>
+      <anchorfile>classSoShapeHints.html</anchorfile>
+      <anchor>adefced009b47d7b5debc6b2d3ce19cfbab8299de0fecb6f5cee3ef42fee7e2e90</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>FaceType</name>
+      <anchorfile>classSoShapeHints.html</anchorfile>
+      <anchor>a19a3acc8d0e36b7fa2b43339e1a4b964</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>UNKNOWN_FACE_TYPE</name>
+      <anchorfile>classSoShapeHints.html</anchorfile>
+      <anchor>a19a3acc8d0e36b7fa2b43339e1a4b964a6ef654ad4f56f00d5c8e1ac0ba394c14</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>CONVEX</name>
+      <anchorfile>classSoShapeHints.html</anchorfile>
+      <anchor>a19a3acc8d0e36b7fa2b43339e1a4b964a41006d88add0b114dfaf545256a2aff3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoShapeHints.html</anchorfile>
+      <anchor>a2c129cf4033b56b09471bd7d0b4f2709</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoShapeHints</name>
+      <anchorfile>classSoShapeHints.html</anchorfile>
+      <anchor>a1c36b751f6a5b31463cbd32d45816461</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoShapeHints.html</anchorfile>
+      <anchor>a3bab27ddd4d4e6b89222297db8b0cbb2</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoShapeHints.html</anchorfile>
+      <anchor>aad936a2675c5af7ebce1e7354c4a60e1</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoShapeHints.html</anchorfile>
+      <anchor>a6deab5e0c59f45c9c189c6119feb077e</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoShapeHints.html</anchorfile>
+      <anchor>a548c73331827f815e17b10a786ac49fa</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoShapeHints.html</anchorfile>
+      <anchor>a1561331b58ecb6a3c97db298544264e7</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>vertexOrdering</name>
+      <anchorfile>classSoShapeHints.html</anchorfile>
+      <anchor>a1ad504e82e6f9478b1ffe3f8730107d0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>shapeType</name>
+      <anchorfile>classSoShapeHints.html</anchorfile>
+      <anchor>a259749fdc51667b6a424862f43165790</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>faceType</name>
+      <anchorfile>classSoShapeHints.html</anchorfile>
+      <anchor>a8472cabcb2457e13d74034a3b6b8810a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>creaseAngle</name>
+      <anchorfile>classSoShapeHints.html</anchorfile>
+      <anchor>ac801b32b6b907de13c07862fbbeb38c8</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoShapeHints.html</anchorfile>
+      <anchor>ab6a778a3cccf83d712dfc230be4dcf53</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoShapeHints</name>
+      <anchorfile>classSoShapeHints.html</anchorfile>
+      <anchor>ae68fff8678714750ead87cd5a822c51e</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoShapeHintsV10</name>
+    <filename>classSoShapeHintsV10.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoShapeHintsV10.html</anchorfile>
+      <anchor>afb4b1ae26823a2041dd3017de95e9e7e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoShapeHintsV10</name>
+      <anchorfile>classSoShapeHintsV10.html</anchorfile>
+      <anchor>a0615da49049e17a6a219a36f611f1713</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoShapeHintsV10.html</anchorfile>
+      <anchor>a1102ee203d87f7d670dcf5517e5bd0aa</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoShapeHintsV10</name>
+      <anchorfile>classSoShapeHintsV10.html</anchorfile>
+      <anchor>aa8ca72f6fd185c78b4c258435d343172</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoShapeKit</name>
+    <filename>classSoShapeKit.html</filename>
+    <base>SoSeparatorKit</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoShapeKit.html</anchorfile>
+      <anchor>aed040cfe3c4c6ffc59e9e9667095fa75</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoNodekitCatalog *</type>
+      <name>getNodekitCatalog</name>
+      <anchorfile>classSoShapeKit.html</anchorfile>
+      <anchor>aaccf22b9045950898f67f4740cec8b20</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoShapeKit</name>
+      <anchorfile>classSoShapeKit.html</anchorfile>
+      <anchor>a6d241c016b38ca4d5e0d823df77a72bc</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoShapeKit.html</anchorfile>
+      <anchor>a059412d2a4723170072b32d5b34af6d6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoShapeKit</name>
+      <anchorfile>classSoShapeKit.html</anchorfile>
+      <anchor>a472b16e7c7dc374a0bed0ec129537c26</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setDefaultOnNonWritingFields</name>
+      <anchorfile>classSoShapeKit.html</anchorfile>
+      <anchor>a996543f508a0e8aeebda0d3467b1d030</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoShapeSimplifyAction</name>
+    <filename>classSoShapeSimplifyAction.html</filename>
+    <base>SoSimplifyAction</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoShapeSimplifyAction.html</anchorfile>
+      <anchor>a4b3222bf2d547606e1ca607e3b2c9fcc</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoShapeSimplifyAction</name>
+      <anchorfile>classSoShapeSimplifyAction.html</anchorfile>
+      <anchor>a058f289274602c749a778f1087774b09</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoShapeSimplifyAction</name>
+      <anchorfile>classSoShapeSimplifyAction.html</anchorfile>
+      <anchor>aabf79438e3f9592d22b84039d51fad0d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addMethod</name>
+      <anchorfile>classSoShapeSimplifyAction.html</anchorfile>
+      <anchor>affb7b2aa827c455ca18a751f75e02417</anchor>
+      <arglist>(const SoType type, SoActionMethod method)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>enableElement</name>
+      <anchorfile>classSoShapeSimplifyAction.html</anchorfile>
+      <anchor>a7160e9f517f456dfb122bf64d6921657</anchor>
+      <arglist>(const SoType type, const int stackindex)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoEnabledElementsList &</type>
+      <name>getEnabledElements</name>
+      <anchorfile>classSoShapeSimplifyAction.html</anchorfile>
+      <anchor>afc1ced2f9a271d31e5f586ddd92debe0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>beginTraversal</name>
+      <anchorfile>classSoShapeSimplifyAction.html</anchorfile>
+      <anchor>ad85a114d11f9f3507a4c9c568ed32036</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoShapeStyleElement</name>
+    <filename>classSoShapeStyleElement.html</filename>
+    <base>SoElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoShapeStyleElement.html</anchorfile>
+      <anchor>a4fa725cfef18e00da5d73034ba70a11f</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoShapeStyleElement.html</anchorfile>
+      <anchor>ac2fcb1b64e89f14a1ee5e098d364a44d</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pop</name>
+      <anchorfile>classSoShapeStyleElement.html</anchorfile>
+      <anchor>aee2f59ea38c1973ddf2f542035c73a1e</anchor>
+      <arglist>(SoState *state, const SoElement *prevTopElement)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>matches</name>
+      <anchorfile>classSoShapeStyleElement.html</anchorfile>
+      <anchor>a7199f5d61af39c1c2099bab58d5cb202</anchor>
+      <arglist>(const SoElement *element) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoElement *</type>
+      <name>copyMatchInfo</name>
+      <anchorfile>classSoShapeStyleElement.html</anchorfile>
+      <anchor>aee777f311a37db28cd295d6a1793ee3a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>unsigned int</type>
+      <name>getFlags</name>
+      <anchorfile>classSoShapeStyleElement.html</anchorfile>
+      <anchor>a95427e44eb592718b4a23074d35d2ff4</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>mightNotRender</name>
+      <anchorfile>classSoShapeStyleElement.html</anchorfile>
+      <anchor>a8ac973079390b3bfc82a141be9bec3f9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>needNormals</name>
+      <anchorfile>classSoShapeStyleElement.html</anchorfile>
+      <anchor>aaa271fcfc4e06967b7bc258e3e8ec238</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>needTexCoords</name>
+      <anchorfile>classSoShapeStyleElement.html</anchorfile>
+      <anchor>ad0ffebfe9f6a7e6889b5ac4e32352ceb</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getRenderCaseMask</name>
+      <anchorfile>classSoShapeStyleElement.html</anchorfile>
+      <anchor>a0e91aab75b5a906a36a5f5def712c1f7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isTextureFunction</name>
+      <anchorfile>classSoShapeStyleElement.html</anchorfile>
+      <anchor>aa75e2477f6a3ccd9e34fce899f304fe0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoShapeStyleElement.html</anchorfile>
+      <anchor>ae9157be3e0b6362f5787b41b5de99c26</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoShapeStyleElement.html</anchorfile>
+      <anchor>ae37450781d40eb306b2db00eb69213f2</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SoShapeStyleElement *</type>
+      <name>get</name>
+      <anchorfile>classSoShapeStyleElement.html</anchorfile>
+      <anchor>a6869e6bd5089d15cb35df00b06a1733f</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setDrawStyle</name>
+      <anchorfile>classSoShapeStyleElement.html</anchorfile>
+      <anchor>a07811720a2fd754e3fc706b6d21a3810</anchor>
+      <arglist>(SoState *const state, const int32_t value)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setComplexityType</name>
+      <anchorfile>classSoShapeStyleElement.html</anchorfile>
+      <anchor>a925c8dd9bce2a11d623fb0cb0f85a17a</anchor>
+      <arglist>(SoState *const state, const int32_t value)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setTransparencyType</name>
+      <anchorfile>classSoShapeStyleElement.html</anchorfile>
+      <anchor>a319c9d33388d29bf424170c2bf9627ac</anchor>
+      <arglist>(SoState *const state, const int32_t value)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setTextureEnabled</name>
+      <anchorfile>classSoShapeStyleElement.html</anchorfile>
+      <anchor>a4e63bec1bec1db1db602095afe9b790b</anchor>
+      <arglist>(SoState *const state, const SbBool value)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setTexture3Enabled</name>
+      <anchorfile>classSoShapeStyleElement.html</anchorfile>
+      <anchor>a9bd71beca5c9ed74fcb3cf523c222f0a</anchor>
+      <arglist>(SoState *const state, const SbBool value)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setTextureFunction</name>
+      <anchorfile>classSoShapeStyleElement.html</anchorfile>
+      <anchor>a1175af247afc664c65eb1144b7776b8f</anchor>
+      <arglist>(SoState *const state, const SbBool value)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setLightModel</name>
+      <anchorfile>classSoShapeStyleElement.html</anchorfile>
+      <anchor>ac882dfc8652eed9977f8e751fe81600f</anchor>
+      <arglist>(SoState *const state, const int32_t value)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setOverrides</name>
+      <anchorfile>classSoShapeStyleElement.html</anchorfile>
+      <anchor>ac6bcd1d2539ba494d3b2c2ae0041f0a4</anchor>
+      <arglist>(SoState *const state, const SbBool value)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isScreenDoor</name>
+      <anchorfile>classSoShapeStyleElement.html</anchorfile>
+      <anchor>a85da7fa4caf65e3ed8822256ef19d6eb</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int</type>
+      <name>getTransparencyType</name>
+      <anchorfile>classSoShapeStyleElement.html</anchorfile>
+      <anchor>aa8dda0dd85e2bcde43e15c10698c953c</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setBumpmapEnabled</name>
+      <anchorfile>classSoShapeStyleElement.html</anchorfile>
+      <anchor>a9fc65e94c039b6ffcec5f7a48f29001e</anchor>
+      <arglist>(SoState *state, const SbBool value)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setBigImageEnabled</name>
+      <anchorfile>classSoShapeStyleElement.html</anchorfile>
+      <anchor>af9caa45406f8f3fb88d8d2f27f2361c0</anchor>
+      <arglist>(SoState *state, const SbBool value)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setVertexArrayRendering</name>
+      <anchorfile>classSoShapeStyleElement.html</anchorfile>
+      <anchor>ab81aeecfd56d97b661597ebf44d10b82</anchor>
+      <arglist>(SoState *state, const SbBool value)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setTransparentMaterial</name>
+      <anchorfile>classSoShapeStyleElement.html</anchorfile>
+      <anchor>a2e475b10a0c87005d56841c2136c370b</anchor>
+      <arglist>(SoState *state, const SbBool value)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setTransparentTexture</name>
+      <anchorfile>classSoShapeStyleElement.html</anchorfile>
+      <anchor>a33a00a6d2794ecbc9dc6b6b30434e182</anchor>
+      <arglist>(SoState *state, const SbBool value)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setShadowMapRendering</name>
+      <anchorfile>classSoShapeStyleElement.html</anchorfile>
+      <anchor>acce964dcdbe918ec684920a68b20e579</anchor>
+      <arglist>(SoState *state, const SbBool value)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setShadowsRendering</name>
+      <anchorfile>classSoShapeStyleElement.html</anchorfile>
+      <anchor>a3ba7afcd95c160080590d36454dc58f1</anchor>
+      <arglist>(SoState *state, const SbBool value)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoShapeStyleElement</name>
+      <anchorfile>classSoShapeStyleElement.html</anchorfile>
+      <anchor>ad1de64f940bd9229ec070d825ab71827</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoShininessElement</name>
+    <filename>classSoShininessElement.html</filename>
+    <base>SoReplacedElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoShininessElement.html</anchorfile>
+      <anchor>a17595677ae1b7bed5c104791cf1b582e</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function">
+      <type>int32_t</type>
+      <name>getNum</name>
+      <anchorfile>classSoShininessElement.html</anchorfile>
+      <anchor>a41af4b18e940eb6cd263189a0b923519</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>get</name>
+      <anchorfile>classSoShininessElement.html</anchorfile>
+      <anchor>a69b7fd4cb23cd7838e0f3ca68ef696a7</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const float *</type>
+      <name>getArrayPtr</name>
+      <anchorfile>classSoShininessElement.html</anchorfile>
+      <anchor>a7dc1e0bb9c17b1c414ed87bfe3912b42</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoShininessElement.html</anchorfile>
+      <anchor>a93142ba843596113cac37d52a632f579</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoShininessElement.html</anchorfile>
+      <anchor>a85397ebd0ccf6972a75dc512bd7e296e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoShininessElement.html</anchorfile>
+      <anchor>ab13db7506cb4aa3be1af85e2d819aefb</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const int32_t numvalues, const float *const values)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SoShininessElement *</type>
+      <name>getInstance</name>
+      <anchorfile>classSoShininessElement.html</anchorfile>
+      <anchor>a770b3c8aa80b35d0ae7fb5f4a0e35dfc</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoShininessElement</name>
+      <anchorfile>classSoShininessElement.html</anchorfile>
+      <anchor>ae1b6f6fc20639b4813812e65bdeb51bd</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoShuttle</name>
+    <filename>classSoShuttle.html</filename>
+    <base>SoTranslation</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoShuttle.html</anchorfile>
+      <anchor>a326b721209f8e786a1d3d4e884c836f7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoShuttle</name>
+      <anchorfile>classSoShuttle.html</anchorfile>
+      <anchor>a1e33f761c38de87c3394b22b072ee6d1</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoShuttle.html</anchorfile>
+      <anchor>abf847261f74c7f25e544ba2585565b3e</anchor>
+      <arglist>(SoWriteAction *action)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTranslation</name>
+      <anchorfile>classSoTranslation.html</anchorfile>
+      <anchor>af6e41e8b3707a211addc723baec1c5aa</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoTranslation.html</anchorfile>
+      <anchor>ada85a1c1b76bc5cff92e87661cf0ad51</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoTranslation.html</anchorfile>
+      <anchor>a9d4ef82fd0e97dd059ad4b11578d8e65</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoTranslation.html</anchorfile>
+      <anchor>a2a9e82dd55148ae4312ceeb35ba2b758</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoTranslation.html</anchorfile>
+      <anchor>a5739d30a3a8acd401ea10180f76fca9f</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoTranslation.html</anchorfile>
+      <anchor>aae7f53ea7be83b408d2e1e1eb54af8bd</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoTranslation.html</anchorfile>
+      <anchor>a497695b6baa1077e5ead36fc93a539f9</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoTranslation.html</anchorfile>
+      <anchor>a33df6c2fa2f6d481847f9173d2f6b149</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>translation0</name>
+      <anchorfile>classSoShuttle.html</anchorfile>
+      <anchor>a884ea58895419eb28ab08151b8ecb13a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>translation1</name>
+      <anchorfile>classSoShuttle.html</anchorfile>
+      <anchor>aece1c9161cc2129fe4a3de271e88ff7f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>speed</name>
+      <anchorfile>classSoShuttle.html</anchorfile>
+      <anchor>a011a8b3a88c365e69d4a4aa4ed9c7b80</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>on</name>
+      <anchorfile>classSoShuttle.html</anchorfile>
+      <anchor>a8db7104660970b90ce136eb55c4106a9</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>translation</name>
+      <anchorfile>classSoTranslation.html</anchorfile>
+      <anchor>a854b33585bc5271410059beac21531a0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoShuttle.html</anchorfile>
+      <anchor>a93f93735eb4c9eaff06c40cd98cfc1a5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoShuttle</name>
+      <anchorfile>classSoShuttle.html</anchorfile>
+      <anchor>ac12e09a7c1124ced981042534a7e4e78</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTranslation</name>
+      <anchorfile>classSoTranslation.html</anchorfile>
+      <anchor>a91e8adf5f8850681f5cee237eb928eb3</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSimplifyAction</name>
+    <filename>classSoSimplifyAction.html</filename>
+    <base>SoAction</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSimplifyAction.html</anchorfile>
+      <anchor>a7452e1ec2ca46fe0b90394514a753e8c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoEnabledElementsList &</type>
+      <name>getEnabledElements</name>
+      <anchorfile>classSoSimplifyAction.html</anchorfile>
+      <anchor>a32398e2178dca2897c49897bec6e171e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>beginTraversal</name>
+      <anchorfile>classSoSimplifyAction.html</anchorfile>
+      <anchor>abc86509a2a38397f500a6d653a3dd487</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSoundElement</name>
+    <filename>classSoSoundElement.html</filename>
+    <base>SoReplacedElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoSoundElement.html</anchorfile>
+      <anchor>acdef835502df5bfd8413a2696d6b5701</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoSoundElement.html</anchorfile>
+      <anchor>a235c024d6bdcf724c0d480ca3a15a4d4</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pop</name>
+      <anchorfile>classSoSoundElement.html</anchorfile>
+      <anchor>adf5dc94a2c61b143daa2bce187af1d44</anchor>
+      <arglist>(SoState *state, const SoElement *prevTopElement)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>print</name>
+      <anchorfile>classSoSoundElement.html</anchorfile>
+      <anchor>acb2ac0c483433e4e8ef3705c14b32f53</anchor>
+      <arglist>(FILE *file) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoSoundElement.html</anchorfile>
+      <anchor>a3f717309fb39c10cc5fd7de25ef3a968</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoSoundElement.html</anchorfile>
+      <anchor>aec58268d4ef6ca95127ef30f964212c7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoSoundElement.html</anchorfile>
+      <anchor>adcbe3f5a4e988ffcbc2ad6100b6a1798</anchor>
+      <arglist>(SoState *const state, SoNode *const node, SbBool scenegraphhassoundnode, SbBool soundnodeisplaying, SbBool ispartofactivescenegraph)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>setSceneGraphHasSoundNode</name>
+      <anchorfile>classSoSoundElement.html</anchorfile>
+      <anchor>adffdd83c6c06dd21898f0f8ba4ca21d8</anchor>
+      <arglist>(SoState *const state, SoNode *const node, SbBool flag)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>sceneGraphHasSoundNode</name>
+      <anchorfile>classSoSoundElement.html</anchorfile>
+      <anchor>a58ab6a98469d1b64f4060b6668295e30</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>setSoundNodeIsPlaying</name>
+      <anchorfile>classSoSoundElement.html</anchorfile>
+      <anchor>a87538d439df84233cdc4315b4df7d015</anchor>
+      <arglist>(SoState *const state, SoNode *const node, SbBool flag)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>soundNodeIsPlaying</name>
+      <anchorfile>classSoSoundElement.html</anchorfile>
+      <anchor>a1e79774762dd46d4091376dd6e11eb09</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>setIsPartOfActiveSceneGraph</name>
+      <anchorfile>classSoSoundElement.html</anchorfile>
+      <anchor>a134ce0dd5e073c4c35addedb0abbf045</anchor>
+      <arglist>(SoState *const state, SoNode *const node, SbBool flag)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isPartOfActiveSceneGraph</name>
+      <anchorfile>classSoSoundElement.html</anchorfile>
+      <anchor>a9eff9335417e4a261ddecd2beed6eff1</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoSoundElement</name>
+      <anchorfile>classSoSoundElement.html</anchorfile>
+      <anchor>aa3c71a70155caac32669356f0ceb8d46</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setDefaultValues</name>
+      <anchorfile>classSoSoundElement.html</anchorfile>
+      <anchor>ada685c185a56dbebbad680fee7b292fc</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSpaceballButtonEvent</name>
+    <filename>classSoSpaceballButtonEvent.html</filename>
+    <base>SoButtonEvent</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Button</name>
+      <anchorfile>classSoSpaceballButtonEvent.html</anchorfile>
+      <anchor>ac1a78099c48e9ca031d4abdbcb77a2be</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSpaceballButtonEvent.html</anchorfile>
+      <anchor>a7490138d945bc36c85d08e2e889fd224</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoSpaceballButtonEvent</name>
+      <anchorfile>classSoSpaceballButtonEvent.html</anchorfile>
+      <anchor>a3416dbe940928a5bc3bf1f50289e3c51</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoSpaceballButtonEvent</name>
+      <anchorfile>classSoSpaceballButtonEvent.html</anchorfile>
+      <anchor>ac7be0dec848059a6defff74f9517b014</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setButton</name>
+      <anchorfile>classSoSpaceballButtonEvent.html</anchorfile>
+      <anchor>a6c6888899a0f7a56be99afa80242df38</anchor>
+      <arglist>(Button button)</arglist>
+    </member>
+    <member kind="function">
+      <type>Button</type>
+      <name>getButton</name>
+      <anchorfile>classSoSpaceballButtonEvent.html</anchorfile>
+      <anchor>a7f5ec84ba34efe30e7ba4eef70779c66</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoSpaceballButtonEvent.html</anchorfile>
+      <anchor>a293926ff676d0c5e1b6a5d96fc5c3ed8</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isButtonPressEvent</name>
+      <anchorfile>classSoSpaceballButtonEvent.html</anchorfile>
+      <anchor>a336e82ac863f054b65259218865e96c5</anchor>
+      <arglist>(const SoEvent *e, Button whichButton)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isButtonReleaseEvent</name>
+      <anchorfile>classSoSpaceballButtonEvent.html</anchorfile>
+      <anchor>af7938a0c14840faed13ecd51df17922c</anchor>
+      <arglist>(const SoEvent *e, Button whichButton)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>enumToString</name>
+      <anchorfile>classSoSpaceballButtonEvent.html</anchorfile>
+      <anchor>adbeb95d0582781f7c67f2d72a8e3cc39</anchor>
+      <arglist>(Button enumval, SbString &stringrep)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSpecularColorElement</name>
+    <filename>classSoSpecularColorElement.html</filename>
+    <base>SoReplacedElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoSpecularColorElement.html</anchorfile>
+      <anchor>ad2ba8c03f8cf694074b26dbfb6c8021d</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function">
+      <type>int32_t</type>
+      <name>getNum</name>
+      <anchorfile>classSoSpecularColorElement.html</anchorfile>
+      <anchor>a29a22fd0bcdd9eb3f3860dcce7e75d2b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbColor &</type>
+      <name>get</name>
+      <anchorfile>classSoSpecularColorElement.html</anchorfile>
+      <anchor>a40c7d0ee7ec71f68f38a25511232eb2f</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbColor *</type>
+      <name>getArrayPtr</name>
+      <anchorfile>classSoSpecularColorElement.html</anchorfile>
+      <anchor>a8e0deb7072e888079f598303c43faa9c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoSpecularColorElement.html</anchorfile>
+      <anchor>a7c36e205ad4b51808038f9fe15655541</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoSpecularColorElement.html</anchorfile>
+      <anchor>ad9c059951ee85307625800f4ecd3be5c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoSpecularColorElement.html</anchorfile>
+      <anchor>a09ba69a9e254a18ef749691c76fdb474</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const int32_t numColors, const SbColor *const colors)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SoSpecularColorElement *</type>
+      <name>getInstance</name>
+      <anchorfile>classSoSpecularColorElement.html</anchorfile>
+      <anchor>a342beaed5ec8744a816a836943c76df1</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoSpecularColorElement</name>
+      <anchorfile>classSoSpecularColorElement.html</anchorfile>
+      <anchor>a7fa238887359877c9e1a5ee04bf3f27a</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSphere</name>
+    <filename>classSoSphere.html</filename>
+    <base>SoShape</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSphere.html</anchorfile>
+      <anchor>af33c53b5f17db259c0f1586ecf3b5974</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoSphere</name>
+      <anchorfile>classSoSphere.html</anchorfile>
+      <anchor>a5790f83b94eb551143967478abef4f2e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoSphere.html</anchorfile>
+      <anchor>a423d6458b4513f025f4ed440f9d77df2</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoSphere.html</anchorfile>
+      <anchor>acfe560f1a77abc144b352085b6eb9bf9</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoSphere.html</anchorfile>
+      <anchor>a4f76403dde6842557694d1b770a55193</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>radius</name>
+      <anchorfile>classSoSphere.html</anchorfile>
+      <anchor>aa2808fcef9f6d9e7479361ec92b5dbd6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoSphere.html</anchorfile>
+      <anchor>a8401533f0b66d266eef510a1b5cb6fdc</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoSphere</name>
+      <anchorfile>classSoSphere.html</anchorfile>
+      <anchor>a8277c308b7f45bb0f59b05661c9e77b7</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>generatePrimitives</name>
+      <anchorfile>classSoSphere.html</anchorfile>
+      <anchor>a926994a9ef759541c705d7eb74ccf71c</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>computeBBox</name>
+      <anchorfile>classSoSphere.html</anchorfile>
+      <anchor>ae05119d9f68f1d7666a53fb0be2f7efa</anchor>
+      <arglist>(SoAction *action, SbBox3f &box, SbVec3f &center)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSpotLight</name>
+    <filename>classSoSpotLight.html</filename>
+    <base>SoLight</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSpotLight.html</anchorfile>
+      <anchor>a30e57635cd3b6e545ce71e538dca2999</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoSpotLight.html</anchorfile>
+      <anchor>ab4ab3fe645a571825096760bb1f85141</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoSpotLight.html</anchorfile>
+      <anchor>a103a122f32a68af11e45bfa84b85ee34</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSpotLightDragger</name>
+    <filename>classSoSpotLightDragger.html</filename>
+    <base>SoDragger</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSpotLightDragger.html</anchorfile>
+      <anchor>a8d7b712f4b9da5236abd199b7a380707</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoNodekitCatalog *</type>
+      <name>getNodekitCatalog</name>
+      <anchorfile>classSoSpotLightDragger.html</anchorfile>
+      <anchor>aaddf0827c52af9b173971b4b9d1e7f56</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoSpotLightDragger</name>
+      <anchorfile>classSoSpotLightDragger.html</anchorfile>
+      <anchor>a626efa032719b819e682412906f3590d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFRotation</type>
+      <name>rotation</name>
+      <anchorfile>classSoSpotLightDragger.html</anchorfile>
+      <anchor>a7eb22602492203436a681dcdb240d47f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>translation</name>
+      <anchorfile>classSoSpotLightDragger.html</anchorfile>
+      <anchor>ac43d096d9a6ed8d8377f3746dfdfeda7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>angle</name>
+      <anchorfile>classSoSpotLightDragger.html</anchorfile>
+      <anchor>ab543408556e5861784e506b52036fb63</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoSpotLightDragger.html</anchorfile>
+      <anchor>add156ac0253b87e1a4eef607949e68de</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoSpotLightDragger</name>
+      <anchorfile>classSoSpotLightDragger.html</anchorfile>
+      <anchor>a711d2485bd59a2fa11448c661c0f4b5c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setUpConnections</name>
+      <anchorfile>classSoSpotLightDragger.html</anchorfile>
+      <anchor>ac9f51c0133d15f5011c632577176429a</anchor>
+      <arglist>(SbBool onoff, SbBool doitalways=FALSE)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setDefaultOnNonWritingFields</name>
+      <anchorfile>classSoSpotLightDragger.html</anchorfile>
+      <anchor>a54d8e06e3ddb2677d09cb5e4a17a8325</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>dragStart</name>
+      <anchorfile>classSoSpotLightDragger.html</anchorfile>
+      <anchor>a0b769920ba96776178bc508ad28d6587</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>drag</name>
+      <anchorfile>classSoSpotLightDragger.html</anchorfile>
+      <anchor>a41404c22247ef470972e25679924b444</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>dragFinish</name>
+      <anchorfile>classSoSpotLightDragger.html</anchorfile>
+      <anchor>abeccafcf97699934b4b37f05275cb970</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setBeamScaleFromAngle</name>
+      <anchorfile>classSoSpotLightDragger.html</anchorfile>
+      <anchor>afeeaadec63915829ec9ff322942642ea</anchor>
+      <arglist>(float beamangle)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>startCB</name>
+      <anchorfile>classSoSpotLightDragger.html</anchorfile>
+      <anchor>a6a657ec41269fb8ba87db12655e79168</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>motionCB</name>
+      <anchorfile>classSoSpotLightDragger.html</anchorfile>
+      <anchor>a07e01494e3dde41ef76ee39b578a417c</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>doneCB</name>
+      <anchorfile>classSoSpotLightDragger.html</anchorfile>
+      <anchor>a3c955a01348d1e60968a203de9296d0f</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>fieldSensorCB</name>
+      <anchorfile>classSoSpotLightDragger.html</anchorfile>
+      <anchor>a853bba928334fcbde8a4a8724df1d327</anchor>
+      <arglist>(void *f, SoSensor *s)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>valueChangedCB</name>
+      <anchorfile>classSoSpotLightDragger.html</anchorfile>
+      <anchor>ae7c0b2cee5d971591aab5486b116ef85</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>rotFieldSensor</name>
+      <anchorfile>classSoSpotLightDragger.html</anchorfile>
+      <anchor>a26a18ddf42aceae6d495272424c58210</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>translFieldSensor</name>
+      <anchorfile>classSoSpotLightDragger.html</anchorfile>
+      <anchor>aebdeb4aa8646744668faf45be79cb528</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>angleFieldSensor</name>
+      <anchorfile>classSoSpotLightDragger.html</anchorfile>
+      <anchor>a0bad2bba32e250db880b8930caa1fe5e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbPlaneProjector *</type>
+      <name>planeProj</name>
+      <anchorfile>classSoSpotLightDragger.html</anchorfile>
+      <anchor>a558984aefc55d7a969522d6bfaa423bc</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSpotLightManip</name>
+    <filename>classSoSpotLightManip.html</filename>
+    <base>SoSpotLight</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSpotLightManip.html</anchorfile>
+      <anchor>ad19a99305656ab6de8d1b6ac60947e0b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoSpotLightManip</name>
+      <anchorfile>classSoSpotLightManip.html</anchorfile>
+      <anchor>a8c1de3fe32f01010314a0e5f1a410be9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoDragger *</type>
+      <name>getDragger</name>
+      <anchorfile>classSoSpotLightManip.html</anchorfile>
+      <anchor>a1bbca8c91d1b6604fdf65c54f2270107</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>replaceNode</name>
+      <anchorfile>classSoSpotLightManip.html</anchorfile>
+      <anchor>ada5f4432cc5b08b16e27c3d697ac2943</anchor>
+      <arglist>(SoPath *p)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>replaceManip</name>
+      <anchorfile>classSoSpotLightManip.html</anchorfile>
+      <anchor>ab389be5cc4d634324cd79dda624896a2</anchor>
+      <arglist>(SoPath *p, SoSpotLight *newone) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoSpotLightManip.html</anchorfile>
+      <anchor>a6646ee084e267e2c0a9ad722ffb0b326</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoSpotLightManip.html</anchorfile>
+      <anchor>a5f6dbcf334b10d45e8f03cdf6efe9616</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoSpotLightManip.html</anchorfile>
+      <anchor>adeeb8d205cca15a87346ca432feb5f3e</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoSpotLightManip.html</anchorfile>
+      <anchor>ae6e88e4b78a1c78751e657c0bd6e4ab9</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoSpotLightManip.html</anchorfile>
+      <anchor>a9032e4751cd3e6afcba96ae6165c38ac</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>handleEvent</name>
+      <anchorfile>classSoSpotLightManip.html</anchorfile>
+      <anchor>abb99327f4543d06745601983549d1362</anchor>
+      <arglist>(SoHandleEventAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoSpotLightManip.html</anchorfile>
+      <anchor>ad914402827774baec7965fa1385da130</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>search</name>
+      <anchorfile>classSoSpotLightManip.html</anchorfile>
+      <anchor>a11a3a1d746d7079c59f13ebb3fe9670d</anchor>
+      <arglist>(SoSearchAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoChildList *</type>
+      <name>getChildren</name>
+      <anchorfile>classSoSpotLightManip.html</anchorfile>
+      <anchor>a3cf2ab6bd834c4e28b175b50ee2ace45</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoSpotLightManip.html</anchorfile>
+      <anchor>a7a9a2c25eb3e8d3b954d79c9420f0686</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoSpotLightManip</name>
+      <anchorfile>classSoSpotLightManip.html</anchorfile>
+      <anchor>abcf4f5e0bc4c9270e18fb01280b1d387</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setDragger</name>
+      <anchorfile>classSoSpotLightManip.html</anchorfile>
+      <anchor>ade7f23e2bc4cce0ac8be73cdbffed1da</anchor>
+      <arglist>(SoDragger *newdragger)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyContents</name>
+      <anchorfile>classSoSpotLightManip.html</anchorfile>
+      <anchor>a4597be6fde6a4f7ff8023f858be36566</anchor>
+      <arglist>(const SoFieldContainer *fromfc, SbBool copyconnections)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>transferFieldValues</name>
+      <anchorfile>classSoSpotLightManip.html</anchorfile>
+      <anchor>abf6823bea33cb96fd2b29182638e6361</anchor>
+      <arglist>(const SoSpotLight *from, SoSpotLight *to)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>valueChangedCB</name>
+      <anchorfile>classSoSpotLightManip.html</anchorfile>
+      <anchor>a2bbc6eb794a8ae6426a7d1574c6d14df</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>fieldSensorCB</name>
+      <anchorfile>classSoSpotLightManip.html</anchorfile>
+      <anchor>af3675d1a35b59d431cfef1696719a070</anchor>
+      <arglist>(void *f, SoSensor *d)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>locationFieldSensor</name>
+      <anchorfile>classSoSpotLightManip.html</anchorfile>
+      <anchor>a47e38fd14c0525f5bdeaa7bb800ef99d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>directionFieldSensor</name>
+      <anchorfile>classSoSpotLightManip.html</anchorfile>
+      <anchor>a790e759444fe7341bb7b562d91ef2c86</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>angleFieldSensor</name>
+      <anchorfile>classSoSpotLightManip.html</anchorfile>
+      <anchor>a134fd59a4d0eb102382d1c0afb8436a6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>colorFieldSensor</name>
+      <anchorfile>classSoSpotLightManip.html</anchorfile>
+      <anchor>a5b74b34c726321fecf29081cea7249db</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoChildList *</type>
+      <name>children</name>
+      <anchorfile>classSoSpotLightManip.html</anchorfile>
+      <anchor>a366d602a24f94e5d5dc6e49d4b27ec49</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoState</name>
+    <filename>classSoState.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SoState</name>
+      <anchorfile>classSoState.html</anchorfile>
+      <anchor>a94916d151a7e7c45aca1e5f684975a48</anchor>
+      <arglist>(SoAction *action, const SoTypeList &enabledelements)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SoState</name>
+      <anchorfile>classSoState.html</anchorfile>
+      <anchor>ac158f1d8718173a61a9db10bd95d751d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoAction *</type>
+      <name>getAction</name>
+      <anchorfile>classSoState.html</anchorfile>
+      <anchor>a34f184c056e248b3539b1cce0ffab82b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoElement *</type>
+      <name>getElement</name>
+      <anchorfile>classSoState.html</anchorfile>
+      <anchor>aff4a1d584519c8b108ec273298a09860</anchor>
+      <arglist>(const int stackindex)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SoElement *</type>
+      <name>getConstElement</name>
+      <anchorfile>classSoState.html</anchorfile>
+      <anchor>aa2d86fd440b34353659312850380d7c8</anchor>
+      <arglist>(const int stackindex) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>push</name>
+      <anchorfile>classSoState.html</anchorfile>
+      <anchor>a3cfd0e43dfb2469eec5dd9701860ec9a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>pop</name>
+      <anchorfile>classSoState.html</anchorfile>
+      <anchor>a9bd01b48366dfda61f0b0b4f2a4fdac7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>print</name>
+      <anchorfile>classSoState.html</anchorfile>
+      <anchor>a3041ab0d12b148abe9a1031ec91d4847</anchor>
+      <arglist>(FILE *const file=stdout) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isElementEnabled</name>
+      <anchorfile>classSoState.html</anchorfile>
+      <anchor>a53a979fb6cbd89f28a6756fa51186412</anchor>
+      <arglist>(const int stackindex) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getDepth</name>
+      <anchorfile>classSoState.html</anchorfile>
+      <anchor>ac787e8d1182707207ed4012d9e2b5417</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setCacheOpen</name>
+      <anchorfile>classSoState.html</anchorfile>
+      <anchor>af478444cbaebe45de12946295a7c8318</anchor>
+      <arglist>(const SbBool flag)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isCacheOpen</name>
+      <anchorfile>classSoState.html</anchorfile>
+      <anchor>ac457821352458e9c48aea1d7a13097e3</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSTLFileKit</name>
+    <filename>classSoSTLFileKit.html</filename>
+    <base>SoForeignFileKit</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSTLFileKit.html</anchorfile>
+      <anchor>a41a2c51fd719080aa6a8b8d2c528a165</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoNodekitCatalog *</type>
+      <name>getNodekitCatalog</name>
+      <anchorfile>classSoSTLFileKit.html</anchorfile>
+      <anchor>aaaed06920b89a910d508e6149caea24f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoSTLFileKit</name>
+      <anchorfile>classSoSTLFileKit.html</anchorfile>
+      <anchor>a7efe8b3b2a36f857a26f3eba9fc76581</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>canReadFile</name>
+      <anchorfile>classSoSTLFileKit.html</anchorfile>
+      <anchor>ac0eabbe29ceb883291eb125c07eaf97d</anchor>
+      <arglist>(const char *filename=NULL) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readFile</name>
+      <anchorfile>classSoSTLFileKit.html</anchorfile>
+      <anchor>aba050f67e720fb9cfc4383ff245a8f1e</anchor>
+      <arglist>(const char *filename)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>canWriteFile</name>
+      <anchorfile>classSoSTLFileKit.html</anchorfile>
+      <anchor>af7b9178d8abe0dc7cb8c45d830fc6c98</anchor>
+      <arglist>(const char *filename=NULL) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>writeFile</name>
+      <anchorfile>classSoSTLFileKit.html</anchorfile>
+      <anchor>af3b8531fed50b43c4488494b3fe3a04d</anchor>
+      <arglist>(const char *filename)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>readScene</name>
+      <anchorfile>classSoSTLFileKit.html</anchorfile>
+      <anchor>ad33958b93faf06cadef44e7ef3ddaa84</anchor>
+      <arglist>(SoNode *scene)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoSeparator *</type>
+      <name>convert</name>
+      <anchorfile>classSoSTLFileKit.html</anchorfile>
+      <anchor>af555b6c9556f40107310110a0867e462</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoSTLFileKit.html</anchorfile>
+      <anchor>ab89a68943f4e5f4387d62f3d78410f82</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>identify</name>
+      <anchorfile>classSoSTLFileKit.html</anchorfile>
+      <anchor>a32516b83224c254da61da25179c23971</anchor>
+      <arglist>(const char *filename)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoSTLFileKit.html</anchorfile>
+      <anchor>aa66d3218c6bab52c31b28dbf93e87a2c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoSTLFileKit</name>
+      <anchorfile>classSoSTLFileKit.html</anchorfile>
+      <anchor>a25214751672cdf6383604a60aea04d14</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>reset</name>
+      <anchorfile>classSoSTLFileKit.html</anchorfile>
+      <anchor>a9117f9002f1bf4571b1d45194b49a270</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbBool</type>
+      <name>addFacet</name>
+      <anchorfile>classSoSTLFileKit.html</anchorfile>
+      <anchor>ab52e916900583e8a96f94df327898964</anchor>
+      <arglist>(const SbVec3f &v1, const SbVec3f &v2, const SbVec3f &v3, const SbVec3f &normal)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>organizeModel</name>
+      <anchorfile>classSoSTLFileKit.html</anchorfile>
+      <anchor>a3e6e53d423803f6973b522c0b23529c3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSurroundScale</name>
+    <filename>classSoSurroundScale.html</filename>
+    <base>SoTransformation</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSurroundScale.html</anchorfile>
+      <anchor>aa45be99e52d804af95e23b770981d7e2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoSurroundScale</name>
+      <anchorfile>classSoSurroundScale.html</anchorfile>
+      <anchor>a791040411db4476ca195fa3d5cfa684c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>invalidate</name>
+      <anchorfile>classSoSurroundScale.html</anchorfile>
+      <anchor>ac9f775d75056826d60ed2d435239e53f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoSurroundScale.html</anchorfile>
+      <anchor>a742eef47ef7a8530f2b166ed18cc02fc</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setDoingTranslations</name>
+      <anchorfile>classSoSurroundScale.html</anchorfile>
+      <anchor>a6e81c5ed5a4d2fc4c452d7edc0196e0f</anchor>
+      <arglist>(const SbBool val)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isDoingTranslations</name>
+      <anchorfile>classSoSurroundScale.html</anchorfile>
+      <anchor>a30b3fc1f1699a265532790cca6657a33</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFInt32</type>
+      <name>numNodesUpToContainer</name>
+      <anchorfile>classSoSurroundScale.html</anchorfile>
+      <anchor>a5d1f299c5c2ea15f3e1bfbf5ee662b0d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFInt32</type>
+      <name>numNodesUpToReset</name>
+      <anchorfile>classSoSurroundScale.html</anchorfile>
+      <anchor>af3d44b13f2df84250318b7d5ceae7e44</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoSurroundScale.html</anchorfile>
+      <anchor>a93321a036df49473ec63d4cfc05cc8a9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoSurroundScale</name>
+      <anchorfile>classSoSurroundScale.html</anchorfile>
+      <anchor>a7dedffcd634b0bdfa508b9fbce23d838</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoSurroundScale.html</anchorfile>
+      <anchor>a1cf434aa8a3125e889782cb838bcacfe</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoSurroundScale.html</anchorfile>
+      <anchor>a96b08e05de7d873d291b35b262572d99</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoSurroundScale.html</anchorfile>
+      <anchor>aa30c5e96c21024c88ea091dbbd14f33c</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoSurroundScale.html</anchorfile>
+      <anchor>adb948487c8f7c4f8decfbf7f0217ec6b</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoSurroundScale.html</anchorfile>
+      <anchor>acb0eb758ebeab44ae4520442480dd1d2</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>updateMySurroundParams</name>
+      <anchorfile>classSoSurroundScale.html</anchorfile>
+      <anchor>ad48b0edbff1883860dbd270b90e681b8</anchor>
+      <arglist>(SoAction *action, const SbMatrix &inv)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setIgnoreInBbox</name>
+      <anchorfile>classSoSurroundScale.html</anchorfile>
+      <anchor>afb3ae75f4dd97dc3a1dab29476d3eb55</anchor>
+      <arglist>(const SbBool val)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbBool</type>
+      <name>isIgnoreInBbox</name>
+      <anchorfile>classSoSurroundScale.html</anchorfile>
+      <anchor>a15372ed13d1f6568577f949cd98d35d8</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbVec3f</type>
+      <name>cachedScale</name>
+      <anchorfile>classSoSurroundScale.html</anchorfile>
+      <anchor>aa92e44b97d7e26c81358f1e9e8cd110d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbVec3f</type>
+      <name>cachedInvScale</name>
+      <anchorfile>classSoSurroundScale.html</anchorfile>
+      <anchor>a3c9d171bf7fda76ab3113582100a943a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbVec3f</type>
+      <name>cachedTranslation</name>
+      <anchorfile>classSoSurroundScale.html</anchorfile>
+      <anchor>aa4e1a9bd348d6bd988bc551786b808e1</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbBool</type>
+      <name>cacheOK</name>
+      <anchorfile>classSoSurroundScale.html</anchorfile>
+      <anchor>a790f37525aa6147d1ca0aac8deb2160b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbBool</type>
+      <name>doTranslations</name>
+      <anchorfile>classSoSurroundScale.html</anchorfile>
+      <anchor>ab9e591355b45ca4d78364621135d2c9c</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSwitch</name>
+    <filename>classSoSwitch.html</filename>
+    <base>SoGroup</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoSwitch.html</anchorfile>
+      <anchor>ace2d13f9428ed2530d2bfeed56c24c66</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoSwitch.html</anchorfile>
+      <anchor>a1527d49db95a9ed6eb73e8a8a561a66e</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoSwitch.html</anchorfile>
+      <anchor>a5025781a90ff400f64fa14e66fbbc9a1</anchor>
+      <arglist>(SoWriteAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoSwitch.html</anchorfile>
+      <anchor>a19b44d7e700ce3cd20e2b34e82b54a39</anchor>
+      <arglist>(SoNotList *nl)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoSwitch.html</anchorfile>
+      <anchor>af5c95ccdf051a8d8e32327c57e39a83c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoSwitchElement</name>
+    <filename>classSoSwitchElement.html</filename>
+    <base>SoInt32Element</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoSwitchElement.html</anchorfile>
+      <anchor>a3e474493634ec34efd42d264aa7132af</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoSwitchElement.html</anchorfile>
+      <anchor>ac5d5b93c8203c04cb43f53cc83b3e170</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoSwitchElement.html</anchorfile>
+      <anchor>a94e3e3c441619f5e5522dfd0f70cbb63</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoSwitchElement.html</anchorfile>
+      <anchor>a85f285adf3a9085b224b677ad9902dfd</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const int32_t index)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoSwitchElement.html</anchorfile>
+      <anchor>add1b0cbc66253404eb7d47344252e78f</anchor>
+      <arglist>(SoState *const state, const int32_t index)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int32_t</type>
+      <name>get</name>
+      <anchorfile>classSoSwitchElement.html</anchorfile>
+      <anchor>ae19002c87b9b801d955ac3bbf8143ee0</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int32_t</type>
+      <name>getDefault</name>
+      <anchorfile>classSoSwitchElement.html</anchorfile>
+      <anchor>adba94f98abd905232316cdf515f69478</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoSwitchElement</name>
+      <anchorfile>classSoSwitchElement.html</anchorfile>
+      <anchor>a53bc8d9f1fe768e8422edc3980a46add</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTabBoxDragger</name>
+    <filename>classSoTabBoxDragger.html</filename>
+    <base>SoDragger</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTabBoxDragger.html</anchorfile>
+      <anchor>ae553b59930125a974fe3d4f9c663030e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoNodekitCatalog *</type>
+      <name>getNodekitCatalog</name>
+      <anchorfile>classSoTabBoxDragger.html</anchorfile>
+      <anchor>a4355e44eae195a98e9041a58f9e5975c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTabBoxDragger</name>
+      <anchorfile>classSoTabBoxDragger.html</anchorfile>
+      <anchor>a32cff5145eeb196c22a318ebcfc8d8ba</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>adjustScaleTabSize</name>
+      <anchorfile>classSoTabBoxDragger.html</anchorfile>
+      <anchor>a085f1a07cac77b009c6f2209c01bc730</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>translation</name>
+      <anchorfile>classSoTabBoxDragger.html</anchorfile>
+      <anchor>a08eb8946fc17c0b8fcdc9ce38d88b0e9</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>scaleFactor</name>
+      <anchorfile>classSoTabBoxDragger.html</anchorfile>
+      <anchor>a18ad7922ca14f4779224f22ded94e66d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTabBoxDragger.html</anchorfile>
+      <anchor>a3872ca346c6e97201bcffe8c056241ae</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTabBoxDragger</name>
+      <anchorfile>classSoTabBoxDragger.html</anchorfile>
+      <anchor>aad39c53ada6c2f52791d2c2a75738cc3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setUpConnections</name>
+      <anchorfile>classSoTabBoxDragger.html</anchorfile>
+      <anchor>a682efac08e97d2ddce334d11992c1afc</anchor>
+      <arglist>(SbBool onoff, SbBool doitalways=FALSE)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setDefaultOnNonWritingFields</name>
+      <anchorfile>classSoTabBoxDragger.html</anchorfile>
+      <anchor>a6fa4ab12d17da4e89dad6bd112274ef9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>invalidateSurroundScaleCB</name>
+      <anchorfile>classSoTabBoxDragger.html</anchorfile>
+      <anchor>a18e7a567340514942955b79c7aa06964</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>fieldSensorCB</name>
+      <anchorfile>classSoTabBoxDragger.html</anchorfile>
+      <anchor>a82a92fbbb02c188d16b1e43b81069f99</anchor>
+      <arglist>(void *f, SoSensor *s)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>valueChangedCB</name>
+      <anchorfile>classSoTabBoxDragger.html</anchorfile>
+      <anchor>a9552e42bb049fd42cc8886db0d4b3662</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>translFieldSensor</name>
+      <anchorfile>classSoTabBoxDragger.html</anchorfile>
+      <anchor>aa24497600959e9651343113215783299</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>scaleFieldSensor</name>
+      <anchorfile>classSoTabBoxDragger.html</anchorfile>
+      <anchor>a2ad77a4f60cac51975ffa8dd0d3aec67</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTabBoxManip</name>
+    <filename>classSoTabBoxManip.html</filename>
+    <base>SoTransformManip</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTabBoxManip.html</anchorfile>
+      <anchor>a0b133f5ed254ff6950d15604c4d79d02</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTabBoxManip</name>
+      <anchorfile>classSoTabBoxManip.html</anchorfile>
+      <anchor>aa4dc49420032d118e3fad1f51cf0ef0a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTabBoxManip.html</anchorfile>
+      <anchor>ae94c13f55a5d7dd7859b35168b676993</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTabBoxManip</name>
+      <anchorfile>classSoTabBoxManip.html</anchorfile>
+      <anchor>a80fb907d7965475b5542c37a7235a7b9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTabPlaneDragger</name>
+    <filename>classSoTabPlaneDragger.html</filename>
+    <base>SoDragger</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTabPlaneDragger.html</anchorfile>
+      <anchor>a74f4da09616b7999ef7b1c6da7a5a33f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoNodekitCatalog *</type>
+      <name>getNodekitCatalog</name>
+      <anchorfile>classSoTabPlaneDragger.html</anchorfile>
+      <anchor>a2c51716b480ce0fc374ee56cc36280d4</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTabPlaneDragger</name>
+      <anchorfile>classSoTabPlaneDragger.html</anchorfile>
+      <anchor>afdb307c44c92ed13d7805a912f2523f0</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>adjustScaleTabSize</name>
+      <anchorfile>classSoTabPlaneDragger.html</anchorfile>
+      <anchor>a4760303f4b8bbca163d73aa54c06d02e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>translation</name>
+      <anchorfile>classSoTabPlaneDragger.html</anchorfile>
+      <anchor>a9034e26daced84f245bb1834c9093e66</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>scaleFactor</name>
+      <anchorfile>classSoTabPlaneDragger.html</anchorfile>
+      <anchor>a9dad45effaac41a86e248bbe0c705cf4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTabPlaneDragger.html</anchorfile>
+      <anchor>a934694c21b4362556b1f597d3c3ed276</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTabPlaneDragger</name>
+      <anchorfile>classSoTabPlaneDragger.html</anchorfile>
+      <anchor>a2a7f2cce7714a0eecd7454ed8e6cd9c5</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoTabPlaneDragger.html</anchorfile>
+      <anchor>ae0c7f3d4d036c4b1dea15c04b587c5ba</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setUpConnections</name>
+      <anchorfile>classSoTabPlaneDragger.html</anchorfile>
+      <anchor>a725c417c0bf43edd66d77ac283fdcc25</anchor>
+      <arglist>(SbBool onoff, SbBool doitalways=FALSE)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setDefaultOnNonWritingFields</name>
+      <anchorfile>classSoTabPlaneDragger.html</anchorfile>
+      <anchor>a2b3794e96be5b3b974c1b9591e411ba1</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>reallyAdjustScaleTabSize</name>
+      <anchorfile>classSoTabPlaneDragger.html</anchorfile>
+      <anchor>ae3bf7567ef3f9852be02b47742816bea</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>getXYScreenLengths</name>
+      <anchorfile>classSoTabPlaneDragger.html</anchorfile>
+      <anchor>a190847534b35d6ac27267bafa5905c3a</anchor>
+      <arglist>(SbVec2f &lengths, const SbMatrix &localtoscreen, const SbVec2s &winsize)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>dragStart</name>
+      <anchorfile>classSoTabPlaneDragger.html</anchorfile>
+      <anchor>a497917bdc54288534711d72e1781e658</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>drag</name>
+      <anchorfile>classSoTabPlaneDragger.html</anchorfile>
+      <anchor>ad7747700b7090a7461921a9fe3215210</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>dragFinish</name>
+      <anchorfile>classSoTabPlaneDragger.html</anchorfile>
+      <anchor>af0025733585103d3f4ff8ce2ab9656c2</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTempPath</name>
+    <filename>classSoTempPath.html</filename>
+    <base>SoFullPath</base>
+    <member kind="function">
+      <type></type>
+      <name>SoTempPath</name>
+      <anchorfile>classSoTempPath.html</anchorfile>
+      <anchor>a7e51fe25086b2d8b31240f1f1b3e238d</anchor>
+      <arglist>(const int approxlength)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>simpleAppend</name>
+      <anchorfile>classSoTempPath.html</anchorfile>
+      <anchor>a6c5ffdcee8d8e15f837eee5b1e48f816</anchor>
+      <arglist>(SoNode *const node, const int index)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>replaceTail</name>
+      <anchorfile>classSoTempPath.html</anchorfile>
+      <anchor>a596c12c349a7299afaa0b177892aa320</anchor>
+      <arglist>(SoNode *const node, const int index)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoText2</name>
+    <filename>classSoText2.html</filename>
+    <base>SoShape</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Justification</name>
+      <anchorfile>classSoText2.html</anchorfile>
+      <anchor>a2b916b2cdf2af5de4e02289287055195</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoText2.html</anchorfile>
+      <anchor>afa1d75cf990ede3c140a05bc2852fa4b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoText2</name>
+      <anchorfile>classSoText2.html</anchorfile>
+      <anchor>abce21ed959d467b28115c8a72fa88283</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoText2.html</anchorfile>
+      <anchor>ab827c34aa2b59c5698377cad267c0cb8</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoText2.html</anchorfile>
+      <anchor>ae6126a3954c8350cdb92fa6108149f12</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoText2.html</anchorfile>
+      <anchor>a643eeacc05bf4a811c5c59c187df624a</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFString</type>
+      <name>string</name>
+      <anchorfile>classSoText2.html</anchorfile>
+      <anchor>a4942971760f490c3e62d809ceaaa97c8</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>spacing</name>
+      <anchorfile>classSoText2.html</anchorfile>
+      <anchor>abe85c0b6f6daed388cfbf38adbf36c76</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>justification</name>
+      <anchorfile>classSoText2.html</anchorfile>
+      <anchor>adaf2d2005e6420461e9d57c31f97f4a6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoText2.html</anchorfile>
+      <anchor>af768b57907505654dbb67e39b36813b3</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoText2</name>
+      <anchorfile>classSoText2.html</anchorfile>
+      <anchor>a0f1b8f79b7e79e29e28d8016dc7db302</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>generatePrimitives</name>
+      <anchorfile>classSoText2.html</anchorfile>
+      <anchor>a384bdec1433d78bc9c088d6058789cd5</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>computeBBox</name>
+      <anchorfile>classSoText2.html</anchorfile>
+      <anchor>a73e0e438e413da41370d5f156c0f6828</anchor>
+      <arglist>(SoAction *action, SbBox3f &box, SbVec3f &center)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoText3</name>
+    <filename>classSoText3.html</filename>
+    <base>SoShape</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Part</name>
+      <anchorfile>classSoText3.html</anchorfile>
+      <anchor>a7a795bea518688db02b74ec9b99edd59</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>FRONT</name>
+      <anchorfile>classSoText3.html</anchorfile>
+      <anchor>a7a795bea518688db02b74ec9b99edd59ad1d4a00f85648a48b36aa6135ca10d71</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>SIDES</name>
+      <anchorfile>classSoText3.html</anchorfile>
+      <anchor>a7a795bea518688db02b74ec9b99edd59aac8b4b6bf14c0e49926963773e758291</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>BACK</name>
+      <anchorfile>classSoText3.html</anchorfile>
+      <anchor>a7a795bea518688db02b74ec9b99edd59ad9f89a1e9bd16f6d57fdebcc211d08ac</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>ALL</name>
+      <anchorfile>classSoText3.html</anchorfile>
+      <anchor>a7a795bea518688db02b74ec9b99edd59a3a0fa1954a85f021098fc524bb398e9d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>Justification</name>
+      <anchorfile>classSoText3.html</anchorfile>
+      <anchor>a560b6a63e13298862b0e945ee4775584</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>LEFT</name>
+      <anchorfile>classSoText3.html</anchorfile>
+      <anchor>a560b6a63e13298862b0e945ee4775584af994e589822a3f42b2857f127af15509</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>RIGHT</name>
+      <anchorfile>classSoText3.html</anchorfile>
+      <anchor>a560b6a63e13298862b0e945ee4775584a685949a03f855fb9224bcf74e45fa637</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>CENTER</name>
+      <anchorfile>classSoText3.html</anchorfile>
+      <anchor>a560b6a63e13298862b0e945ee4775584ad42d86a8828cd5776f7c0d8afc0f7c45</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoText3.html</anchorfile>
+      <anchor>aecf15e6d416224d239459ace6c127e3e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBox3f</type>
+      <name>getCharacterBounds</name>
+      <anchorfile>classSoText3.html</anchorfile>
+      <anchor>a220acf8612aaa63a89b506b42f6c6887</anchor>
+      <arglist>(SoState *state, int stringindex, int charindex)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoText3.html</anchorfile>
+      <anchor>a73d25411ae2a8486bf85662a30d87598</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoText3.html</anchorfile>
+      <anchor>a5ee161a6186d0180a643b7f08c865ec2</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFString</type>
+      <name>string</name>
+      <anchorfile>classSoText3.html</anchorfile>
+      <anchor>ae119c4be503e0357d61dedb6f8218332</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>spacing</name>
+      <anchorfile>classSoText3.html</anchorfile>
+      <anchor>a0292971c2f1bda6e4e4dac28f13dac57</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>justification</name>
+      <anchorfile>classSoText3.html</anchorfile>
+      <anchor>a3ca5396211268bccace35366372cfac4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBitMask</type>
+      <name>parts</name>
+      <anchorfile>classSoText3.html</anchorfile>
+      <anchor>aded5e059ecdc86184fbcfe02f6d302ae</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoText3.html</anchorfile>
+      <anchor>a40a1decae8a016a3d44e390f16084b48</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>generatePrimitives</name>
+      <anchorfile>classSoText3.html</anchorfile>
+      <anchor>ae9dd5d05599692b2e5d6e1e81eae7d46</anchor>
+      <arglist>(SoAction *)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>computeBBox</name>
+      <anchorfile>classSoText3.html</anchorfile>
+      <anchor>a598d3d340df34aeb70eb0d997027ae75</anchor>
+      <arglist>(SoAction *action, SbBox3f &box, SbVec3f &center)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SoDetail *</type>
+      <name>createTriangleDetail</name>
+      <anchorfile>classSoText3.html</anchorfile>
+      <anchor>a4fd8c9254697231dfe2e25e5e3e3cd27</anchor>
+      <arglist>(SoRayPickAction *action, const SoPrimitiveVertex *v1, const SoPrimitiveVertex *v2, const SoPrimitiveVertex *v3, SoPickedPoint *pp)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoText3.html</anchorfile>
+      <anchor>aa58b90aa633a2caa7c5ebf2a098aceb6</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTextDetail</name>
+    <filename>classSoTextDetail.html</filename>
+    <base>SoDetail</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTextDetail.html</anchorfile>
+      <anchor>a8287afb399e8437773ec18fc9b747acb</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTextDetail</name>
+      <anchorfile>classSoTextDetail.html</anchorfile>
+      <anchor>a434003745414c03fc319eb99d53801d0</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTextDetail</name>
+      <anchorfile>classSoTextDetail.html</anchorfile>
+      <anchor>a3691b78cee7a14315d1ede7438adef7d</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoDetail *</type>
+      <name>copy</name>
+      <anchorfile>classSoTextDetail.html</anchorfile>
+      <anchor>a9fcc3201736df23f5ea93ace435d15ce</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getStringIndex</name>
+      <anchorfile>classSoTextDetail.html</anchorfile>
+      <anchor>a06783675d0ae4e18fd8f726fbf609957</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getCharacterIndex</name>
+      <anchorfile>classSoTextDetail.html</anchorfile>
+      <anchor>a58928bb9680da910926084a76dffa47c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getPart</name>
+      <anchorfile>classSoTextDetail.html</anchorfile>
+      <anchor>a9e9870155f78e3c447d4414cd469b82a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setStringIndex</name>
+      <anchorfile>classSoTextDetail.html</anchorfile>
+      <anchor>ad3c99a6b8153e9bb0ae41919f35917da</anchor>
+      <arglist>(const int idx)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setCharacterIndex</name>
+      <anchorfile>classSoTextDetail.html</anchorfile>
+      <anchor>a70e4793aa6ec2f2f6c4f8b1cbcea1f64</anchor>
+      <arglist>(const int idx)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setPart</name>
+      <anchorfile>classSoTextDetail.html</anchorfile>
+      <anchor>a0e3b552237a0ea30516f6fbf3166eb00</anchor>
+      <arglist>(const int idx)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTextOutlineEnabledElement</name>
+    <filename>classSoTextOutlineEnabledElement.html</filename>
+    <base>SoInt32Element</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoTextOutlineEnabledElement.html</anchorfile>
+      <anchor>aa1e89dbe1c75a84954513e474b99a3ab</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoTextOutlineEnabledElement.html</anchorfile>
+      <anchor>a163c5e12a6ef749a94b8bdcd0b458c82</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pop</name>
+      <anchorfile>classSoTextOutlineEnabledElement.html</anchorfile>
+      <anchor>a4c7618bea88a315a497f23634b9499eb</anchor>
+      <arglist>(SoState *state, const SoElement *prevTopElement)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoTextOutlineEnabledElement.html</anchorfile>
+      <anchor>a66eca1ff0f3005a29b5bbbe6289d3213</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoTextOutlineEnabledElement.html</anchorfile>
+      <anchor>a6f5ff361c70f57043143c2c51b47be8d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoTextOutlineEnabledElement.html</anchorfile>
+      <anchor>a150aaae42f30b3d03608ba1fdac57781</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbBool enabled)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoTextOutlineEnabledElement.html</anchorfile>
+      <anchor>a5b317d3f3d0ad5be83e035af977bd26e</anchor>
+      <arglist>(SoState *const state, const SbBool enabled)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>get</name>
+      <anchorfile>classSoTextOutlineEnabledElement.html</anchorfile>
+      <anchor>a77fa4e777ee02200791b393fa16fabcf</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getDefault</name>
+      <anchorfile>classSoTextOutlineEnabledElement.html</anchorfile>
+      <anchor>aad2c14d0845d8c2f57ed0143d62c214c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTextOutlineEnabledElement</name>
+      <anchorfile>classSoTextOutlineEnabledElement.html</anchorfile>
+      <anchor>abbce72b1a7aaadaa8af8de33b17314f2</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTexture2</name>
+    <filename>classSoTexture2.html</filename>
+    <member kind="enumeration">
+      <type></type>
+      <name>Model</name>
+      <anchorfile>classSoTexture2.html</anchorfile>
+      <anchor>aacc5a62d12cbcfd22f198c8a4c5fdeb8</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>MODULATE</name>
+      <anchorfile>classSoTexture2.html</anchorfile>
+      <anchor>aacc5a62d12cbcfd22f198c8a4c5fdeb8aa411b47520c2250d17b82cc8a0153fa1</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>DECAL</name>
+      <anchorfile>classSoTexture2.html</anchorfile>
+      <anchor>aacc5a62d12cbcfd22f198c8a4c5fdeb8ac4948972ba4499ce7b3e7a56faff5b8f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>BLEND</name>
+      <anchorfile>classSoTexture2.html</anchorfile>
+      <anchor>aacc5a62d12cbcfd22f198c8a4c5fdeb8a0c926c239fcce3cff4adbd999461acb8</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>REPLACE</name>
+      <anchorfile>classSoTexture2.html</anchorfile>
+      <anchor>aacc5a62d12cbcfd22f198c8a4c5fdeb8a252528ab66c1105afcef92d457452006</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>Wrap</name>
+      <anchorfile>classSoTexture2.html</anchorfile>
+      <anchor>a262a667689ef20bb704803f78ca2a0b1</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>REPEAT</name>
+      <anchorfile>classSoTexture2.html</anchorfile>
+      <anchor>a262a667689ef20bb704803f78ca2a0b1ae4162c6a9bb8c157aa996eff119a9b8c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>CLAMP</name>
+      <anchorfile>classSoTexture2.html</anchorfile>
+      <anchor>a262a667689ef20bb704803f78ca2a0b1a65f9b3b9e0a215303e94475ea476aa27</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTexture2.html</anchorfile>
+      <anchor>aa3ec9c5cf7acb20bc1df41f80094ecb5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTexture2</name>
+      <anchorfile>classSoTexture2.html</anchorfile>
+      <anchor>a2d48f53a7d91ba143b69b503d83df500</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoTexture2.html</anchorfile>
+      <anchor>ad373bf4c3ca8771ddbd7e72d5e8c3f60</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoTexture2.html</anchorfile>
+      <anchor>adcd0eee183f36508b9e2b6635f8b146f</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoTexture2.html</anchorfile>
+      <anchor>a75dc62b95ee51450e6d5085715441423</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoTexture2.html</anchorfile>
+      <anchor>a27d02cf91961f00df1b5b87444fba78e</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>readImage</name>
+      <anchorfile>classSoTexture2.html</anchorfile>
+      <anchor>ad371311dd08cfb3ab5612596ec68e6bb</anchor>
+      <arglist>(const SbString &fname, int &w, int &h, int &nc, unsigned char *&bytes)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFString</type>
+      <name>filename</name>
+      <anchorfile>classSoTexture2.html</anchorfile>
+      <anchor>abf0223797fb828cff57c0b9b068a5f49</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFImage</type>
+      <name>image</name>
+      <anchorfile>classSoTexture2.html</anchorfile>
+      <anchor>ab3c686f9f8507621fe7de352380c8e52</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>wrapS</name>
+      <anchorfile>classSoTexture2.html</anchorfile>
+      <anchor>ae97f0350db45f30546844d27073210fa</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>wrapT</name>
+      <anchorfile>classSoTexture2.html</anchorfile>
+      <anchor>a8534cee0027273277829f7690439a5dd</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>model</name>
+      <anchorfile>classSoTexture2.html</anchorfile>
+      <anchor>a0fdf8aee8f0e47e106baec3cce128af3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFColor</type>
+      <name>blendColor</name>
+      <anchorfile>classSoTexture2.html</anchorfile>
+      <anchor>a713331d8fe06a02caf20d248c2817d3b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>enableCompressedTexture</name>
+      <anchorfile>classSoTexture2.html</anchorfile>
+      <anchor>a417c61d6519dd1f0a6b1f270e96e96d8</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTexture2.html</anchorfile>
+      <anchor>a883142d3474daa28e0dd5cda8f0809ff</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTexture2</name>
+      <anchorfile>classSoTexture2.html</anchorfile>
+      <anchor>a5fef399fd7f6d483c30f4c07da27e968</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readInstance</name>
+      <anchorfile>classSoTexture2.html</anchorfile>
+      <anchor>a827c4df5de1bf087ca187d0c09de0590</anchor>
+      <arglist>(SoInput *in, unsigned short flags)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoTexture2.html</anchorfile>
+      <anchor>a0da64c1791ed400b72e6529318271b54</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>int</type>
+      <name>getReadStatus</name>
+      <anchorfile>classSoTexture2.html</anchorfile>
+      <anchor>ad84532cceaf41cba9115367fcbb40225</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setReadStatus</name>
+      <anchorfile>classSoTexture2.html</anchorfile>
+      <anchor>a11050c1af6e5de75e8fbd4ca5af97b74</anchor>
+      <arglist>(int s)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTexture2Convert</name>
+    <filename>classSoTexture2Convert.html</filename>
+    <base>SoEngine</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTexture2Convert.html</anchorfile>
+      <anchor>ac850086c269d5961fb5e82f431901a52</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTexture2Convert.html</anchorfile>
+      <anchor>ad71822518c8a51a35fb563e9f4053385</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoTexture2Convert.html</anchorfile>
+      <anchor>ad23f2a94ac5dbb629b491f9136431fab</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTexture2Transform</name>
+    <filename>classSoTexture2Transform.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTexture2Transform.html</anchorfile>
+      <anchor>a13ce6d18c99ca21ee028664e935d5d51</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTexture2Transform</name>
+      <anchorfile>classSoTexture2Transform.html</anchorfile>
+      <anchor>a52952684f9dfa9deeae22db92d5e8d9b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoTexture2Transform.html</anchorfile>
+      <anchor>ae28800e96141b07bcd4fdb4789da80a8</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoTexture2Transform.html</anchorfile>
+      <anchor>ab9fd716be0eda9ed7de94eef35b09aa9</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoTexture2Transform.html</anchorfile>
+      <anchor>ac0c974b202cb6ec0abdc25fdb1bffddc</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoTexture2Transform.html</anchorfile>
+      <anchor>acb4dc08706d95aff5810b2bb7367b68f</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoTexture2Transform.html</anchorfile>
+      <anchor>a99c02f79dce74ed87f0e4e3a43310037</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec2f</type>
+      <name>translation</name>
+      <anchorfile>classSoTexture2Transform.html</anchorfile>
+      <anchor>a9b2aa88f85dbf19298115dbf341461cd</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>rotation</name>
+      <anchorfile>classSoTexture2Transform.html</anchorfile>
+      <anchor>af2b817f604c641011f41f694dcf55fad</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec2f</type>
+      <name>scaleFactor</name>
+      <anchorfile>classSoTexture2Transform.html</anchorfile>
+      <anchor>adc6338f3bc505208cf0bd51b218eb325</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec2f</type>
+      <name>center</name>
+      <anchorfile>classSoTexture2Transform.html</anchorfile>
+      <anchor>af2fe456ca53f60f1d0670c4336942506</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTexture2Transform.html</anchorfile>
+      <anchor>a1e2cecaba6c93e192e2b5412e829a8c7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTexture2Transform</name>
+      <anchorfile>classSoTexture2Transform.html</anchorfile>
+      <anchor>a43b01d7044543cf71b9cf38972da7632</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTexture3</name>
+    <filename>classSoTexture3.html</filename>
+    <member kind="enumeration">
+      <type></type>
+      <name>Model</name>
+      <anchorfile>classSoTexture3.html</anchorfile>
+      <anchor>a98ab3107cd1bd52ae202989dbfc809a8</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>MODULATE</name>
+      <anchorfile>classSoTexture3.html</anchorfile>
+      <anchor>a98ab3107cd1bd52ae202989dbfc809a8a79dae03e7749fcab3496c37293f4e9e0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>DECAL</name>
+      <anchorfile>classSoTexture3.html</anchorfile>
+      <anchor>a98ab3107cd1bd52ae202989dbfc809a8a0e0b40ebd156c3383aab083c89f75082</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>BLEND</name>
+      <anchorfile>classSoTexture3.html</anchorfile>
+      <anchor>a98ab3107cd1bd52ae202989dbfc809a8af2da28219d3990e5ed8bf497144f5475</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>Wrap</name>
+      <anchorfile>classSoTexture3.html</anchorfile>
+      <anchor>a381510e51ec9f972066f1af7ee0d245c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>REPEAT</name>
+      <anchorfile>classSoTexture3.html</anchorfile>
+      <anchor>a381510e51ec9f972066f1af7ee0d245ca8dcfff5a34060f07dad2fc64f357cc61</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>CLAMP</name>
+      <anchorfile>classSoTexture3.html</anchorfile>
+      <anchor>a381510e51ec9f972066f1af7ee0d245caed5662ca0ca171425e6c15169f858e6d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTexture3.html</anchorfile>
+      <anchor>abafc789344195e310b0ec675f0f7a603</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTexture3</name>
+      <anchorfile>classSoTexture3.html</anchorfile>
+      <anchor>a16234b1816b02f037ec2afb27f032383</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoTexture3.html</anchorfile>
+      <anchor>a5482dc31ffa067bba5dd6e06420f65ba</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoTexture3.html</anchorfile>
+      <anchor>a77ad5603a2d65c0c69c0f33f45562bd4</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoTexture3.html</anchorfile>
+      <anchor>abb04a1905b6f4c6a7592c373ec542fbb</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFString</type>
+      <name>filenames</name>
+      <anchorfile>classSoTexture3.html</anchorfile>
+      <anchor>ab79744e8f63214b15bb00423955ea6cc</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFImage3</type>
+      <name>images</name>
+      <anchorfile>classSoTexture3.html</anchorfile>
+      <anchor>a1522b5990c8f27e44a25a38180efb2c1</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>wrapR</name>
+      <anchorfile>classSoTexture3.html</anchorfile>
+      <anchor>ae9c7cd6e41c6417f489574d5c84b164f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>wrapS</name>
+      <anchorfile>classSoTexture3.html</anchorfile>
+      <anchor>a953a05d28fa897a49064eeaf876412da</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>wrapT</name>
+      <anchorfile>classSoTexture3.html</anchorfile>
+      <anchor>a173aa7c8e036f6ba56b2e9d2cbe71096</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>model</name>
+      <anchorfile>classSoTexture3.html</anchorfile>
+      <anchor>a07bfa897eb639f7b9071c484fa6dc3a5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFColor</type>
+      <name>blendColor</name>
+      <anchorfile>classSoTexture3.html</anchorfile>
+      <anchor>a377f0e5316914f06fc115744790df2a4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>enableCompressedTexture</name>
+      <anchorfile>classSoTexture3.html</anchorfile>
+      <anchor>acf81f40aceaa33ba10ce4bd60fe61d2d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTexture3.html</anchorfile>
+      <anchor>a62b81eb0627c32744ca49833ffd779f0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTexture3</name>
+      <anchorfile>classSoTexture3.html</anchorfile>
+      <anchor>ad3e48c95669421a969a17692878570fe</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readInstance</name>
+      <anchorfile>classSoTexture3.html</anchorfile>
+      <anchor>a998d13b15d66c3fc32e869c5f8008399</anchor>
+      <arglist>(SoInput *in, unsigned short flags)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoTexture3.html</anchorfile>
+      <anchor>a39f899dab0a0219012f52586e97e15ae</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>int</type>
+      <name>getReadStatus</name>
+      <anchorfile>classSoTexture3.html</anchorfile>
+      <anchor>aba91153fb690088104be1278e87f4633</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setReadStatus</name>
+      <anchorfile>classSoTexture3.html</anchorfile>
+      <anchor>a468d71011e3691066cdd36679e178143</anchor>
+      <arglist>(int s)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTexture3Transform</name>
+    <filename>classSoTexture3Transform.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTexture3Transform.html</anchorfile>
+      <anchor>ad9c8f52ad7826bbc1f2d1399aa6cf6a3</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTexture3Transform</name>
+      <anchorfile>classSoTexture3Transform.html</anchorfile>
+      <anchor>a7baa90e6be917cfbc76d29e95644dcfe</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoTexture3Transform.html</anchorfile>
+      <anchor>a6c0fa50550d63c7db922fec9597cc67b</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoTexture3Transform.html</anchorfile>
+      <anchor>a72ad5db3927047c3443891f0c6832dcd</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoTexture3Transform.html</anchorfile>
+      <anchor>a8a9bf7c1507bb87a45f60807bb92a5e4</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoTexture3Transform.html</anchorfile>
+      <anchor>a2c8d0e5da24243e1e644ae1154164123</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoTexture3Transform.html</anchorfile>
+      <anchor>aa22b8b48c5c9f6ccd68053251b12d62e</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>translation</name>
+      <anchorfile>classSoTexture3Transform.html</anchorfile>
+      <anchor>a728491cfe9cdde4a2423db887dd23bab</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFRotation</type>
+      <name>rotation</name>
+      <anchorfile>classSoTexture3Transform.html</anchorfile>
+      <anchor>af5a44b156eae31665e7dca015b8de82d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>scaleFactor</name>
+      <anchorfile>classSoTexture3Transform.html</anchorfile>
+      <anchor>aa7f05c7da16e6baa0d2ea4c5cae099e2</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFRotation</type>
+      <name>scaleOrientation</name>
+      <anchorfile>classSoTexture3Transform.html</anchorfile>
+      <anchor>a8b6d78f5b4a3970a9bdeab17a5ed0ef5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>center</name>
+      <anchorfile>classSoTexture3Transform.html</anchorfile>
+      <anchor>aa90fee70ad09d977041720ba5875147e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTexture3Transform.html</anchorfile>
+      <anchor>ad9ff84de0371793a97e2307df6240d8b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTexture3Transform</name>
+      <anchorfile>classSoTexture3Transform.html</anchorfile>
+      <anchor>a7fda9827c5e72cfe36f9eed67a42008a</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTextureCombine</name>
+    <filename>classSoTextureCombine.html</filename>
+    <base>SoNode</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Source</name>
+      <anchorfile>classSoTextureCombine.html</anchorfile>
+      <anchor>a8e49300812ff5ddc0fd8df6468a563f7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>PRIMARY_COLOR</name>
+      <anchorfile>classSoTextureCombine.html</anchorfile>
+      <anchor>a8e49300812ff5ddc0fd8df6468a563f7a289208e9c8e6b74f66024068352a08fb</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>TEXTURE</name>
+      <anchorfile>classSoTextureCombine.html</anchorfile>
+      <anchor>a8e49300812ff5ddc0fd8df6468a563f7aa74c4f312285ff32e956975bf70d4d5f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>CONSTANT</name>
+      <anchorfile>classSoTextureCombine.html</anchorfile>
+      <anchor>a8e49300812ff5ddc0fd8df6468a563f7a788c844c20a76689e5b67b133554ccd9</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>PREVIOUS</name>
+      <anchorfile>classSoTextureCombine.html</anchorfile>
+      <anchor>a8e49300812ff5ddc0fd8df6468a563f7a9392e6de4b5d8686b0cba1e52454c827</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>Operand</name>
+      <anchorfile>classSoTextureCombine.html</anchorfile>
+      <anchor>a1c478a93f2d16aa0bd36904113cacb0b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>SRC_COLOR</name>
+      <anchorfile>classSoTextureCombine.html</anchorfile>
+      <anchor>a1c478a93f2d16aa0bd36904113cacb0ba4644d9bcfd9bbfb18b68052598d8ab11</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>ONE_MINUS_SRC_COLOR</name>
+      <anchorfile>classSoTextureCombine.html</anchorfile>
+      <anchor>a1c478a93f2d16aa0bd36904113cacb0bae22544b5c6b14b069c35068b8b54e0da</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>SRC_ALPHA</name>
+      <anchorfile>classSoTextureCombine.html</anchorfile>
+      <anchor>a1c478a93f2d16aa0bd36904113cacb0bab56e4e55a20e3d682a81c37d77706b99</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>ONE_MINUS_SRC_ALPHA</name>
+      <anchorfile>classSoTextureCombine.html</anchorfile>
+      <anchor>a1c478a93f2d16aa0bd36904113cacb0bade5433e9182f760b6f693a55f0358c53</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>Operation</name>
+      <anchorfile>classSoTextureCombine.html</anchorfile>
+      <anchor>a3794b6806a5a1a8f9aff631bafa19823</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>REPLACE</name>
+      <anchorfile>classSoTextureCombine.html</anchorfile>
+      <anchor>a3794b6806a5a1a8f9aff631bafa19823ad4796a15740bc352f448c8c765ded284</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>MODULATE</name>
+      <anchorfile>classSoTextureCombine.html</anchorfile>
+      <anchor>a3794b6806a5a1a8f9aff631bafa19823a652a22bbd824b9018cc0ac974c964a05</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>ADD</name>
+      <anchorfile>classSoTextureCombine.html</anchorfile>
+      <anchor>a3794b6806a5a1a8f9aff631bafa19823a564b64d61191b80687aba92e4b762261</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>ADD_SIGNED</name>
+      <anchorfile>classSoTextureCombine.html</anchorfile>
+      <anchor>a3794b6806a5a1a8f9aff631bafa19823ac772e551c8a00bfb0eb06be255ef04bd</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>SUBTRACT</name>
+      <anchorfile>classSoTextureCombine.html</anchorfile>
+      <anchor>a3794b6806a5a1a8f9aff631bafa19823a8935c3cf32010f27fbede59ae6ffebf7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>INTERPOLATE</name>
+      <anchorfile>classSoTextureCombine.html</anchorfile>
+      <anchor>a3794b6806a5a1a8f9aff631bafa19823a582840e4db551b104f41b881b8895fb8</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>DOT3_RGB</name>
+      <anchorfile>classSoTextureCombine.html</anchorfile>
+      <anchor>a3794b6806a5a1a8f9aff631bafa19823a1dbd5c215b61b27412ea245898721ae0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>DOT3_RGBA</name>
+      <anchorfile>classSoTextureCombine.html</anchorfile>
+      <anchor>a3794b6806a5a1a8f9aff631bafa19823a3b86dcfb5f4f79bea8cb28b3deb7a65b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTextureCombine.html</anchorfile>
+      <anchor>a315f53aeb4906a13ef6e352410ae160e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTextureCombine</name>
+      <anchorfile>classSoTextureCombine.html</anchorfile>
+      <anchor>ac95a614a15bac7f50c94f2b63d28082a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoTextureCombine.html</anchorfile>
+      <anchor>a48b4e94b90ae1668a4a1b866431857eb</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoTextureCombine.html</anchorfile>
+      <anchor>a92e608c06fee202efea84ec4e05d0e73</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoTextureCombine.html</anchorfile>
+      <anchor>a7e3b1dc2e88c1535b669405ff339fbd6</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoTextureCombine.html</anchorfile>
+      <anchor>ad450f8c67472961ede29a92cf2a2ec60</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoType</type>
+      <name>getClassTypeId</name>
+      <anchorfile>classSoTextureCombine.html</anchorfile>
+      <anchor>a40cc09494f16d66f8ee799debcc1faaa</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTextureCombine.html</anchorfile>
+      <anchor>a3b20cf184807ad58832010c595f15c04</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTextureCombine</name>
+      <anchorfile>classSoTextureCombine.html</anchorfile>
+      <anchor>adf721d98143afd0d1850e63062078d90</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTextureCombineElement</name>
+    <filename>classSoTextureCombineElement.html</filename>
+    <base>SoElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoTextureCombineElement.html</anchorfile>
+      <anchor>aaebecff704dbd584a0e0bb12838dbe54</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoTextureCombineElement.html</anchorfile>
+      <anchor>a084ed35521a7bbf8d7ed99d8c8192948</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>matches</name>
+      <anchorfile>classSoTextureCombineElement.html</anchorfile>
+      <anchor>a7bfb267299e1102a7f7de3cd1b1ecfd4</anchor>
+      <arglist>(const SoElement *elem) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoElement *</type>
+      <name>copyMatchInfo</name>
+      <anchorfile>classSoTextureCombineElement.html</anchorfile>
+      <anchor>a41e188718de383508dd869ad0edaf8ac</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setElt</name>
+      <anchorfile>classSoTextureCombineElement.html</anchorfile>
+      <anchor>a8c55e45f3a279aaa11a5f3410d8c03a4</anchor>
+      <arglist>(const int unit, const uint32_t nodeid, const Operation rgboperation, const Operation alphaoperation, const Source *rgbsource, const Source *alphasource, const Operand *rgboperand, const Operand *alphaoperand, const SbColor4f &constantcolor, const float rgbscale, const float alphascale)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoTextureCombineElement.html</anchorfile>
+      <anchor>af15e32cf1d8c891c295d45d283076f7a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoTextureCombineElement.html</anchorfile>
+      <anchor>af2f15bdf2cacbd06b73a6fd313261e79</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoTextureCombineElement.html</anchorfile>
+      <anchor>a06e256a7f153d0e8ba425a8648b3fad2</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const int unit, const Operation rgboperation, const Operation alphaoperation, const Source *rgbsource, const Source *alphasource, const Operand *rgboperand, const Operand *alphaoperand, const SbColor4f &constantcolor, const float rgbscale, const float alphascale)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>get</name>
+      <anchorfile>classSoTextureCombineElement.html</anchorfile>
+      <anchor>a08230ba94b50d22e310b215196e3a268</anchor>
+      <arglist>(SoState *const state, const int unit, Operation &rgboperation, Operation &alphaoperation, Source *rgbsource, Source *alphasource, Operand *rgboperand, Operand *alphaoperand, SbColor4f &constantcolor, float &rgbscale, float &alphascale)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTextureCombineElement</name>
+      <anchorfile>classSoTextureCombineElement.html</anchorfile>
+      <anchor>aff16d9d1d2c0f68fe3c0e46688146a86</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTextureCoordinate2</name>
+    <filename>classSoTextureCoordinate2.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTextureCoordinate2.html</anchorfile>
+      <anchor>a3826df5665a05e79ccdbd008df2fbc98</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTextureCoordinate2</name>
+      <anchorfile>classSoTextureCoordinate2.html</anchorfile>
+      <anchor>a04034bad8ef00f546aab002baa6c2d4c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoTextureCoordinate2.html</anchorfile>
+      <anchor>a1db1a4276f387cf5fa76d6669fc1f9b4</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoTextureCoordinate2.html</anchorfile>
+      <anchor>ae2a3c3397bdf4e058bf22066b5afd751</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoTextureCoordinate2.html</anchorfile>
+      <anchor>aca2b464cd082d4f1edc504f3ea7a2458</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoTextureCoordinate2.html</anchorfile>
+      <anchor>ad63524a2e52b01e9dddd2346a316ee6e</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec2f</type>
+      <name>point</name>
+      <anchorfile>classSoTextureCoordinate2.html</anchorfile>
+      <anchor>aaf440340d19a8b95159c28dc1391f7de</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTextureCoordinate2.html</anchorfile>
+      <anchor>a9375cf9c2b70cf4eb2d2ba5e606d72b0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTextureCoordinate2</name>
+      <anchorfile>classSoTextureCoordinate2.html</anchorfile>
+      <anchor>aebd155e1460b3627ffcab40c16782ddb</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTextureCoordinate3</name>
+    <filename>classSoTextureCoordinate3.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTextureCoordinate3.html</anchorfile>
+      <anchor>ac2c804d5232490bb8b987366b08e6adc</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTextureCoordinate3</name>
+      <anchorfile>classSoTextureCoordinate3.html</anchorfile>
+      <anchor>aaf0862a9c633811a7c646c0bead9f3d6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoTextureCoordinate3.html</anchorfile>
+      <anchor>ab0134efd6a69da5c75234546a7db5f7d</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoTextureCoordinate3.html</anchorfile>
+      <anchor>a318d06a4a366f2f5a5950cde232eba35</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoTextureCoordinate3.html</anchorfile>
+      <anchor>a2d584a8df006d960ed9123c54bba8ccf</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoTextureCoordinate3.html</anchorfile>
+      <anchor>aa4131640e6e410eab17eb9aa8d1ee254</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec3f</type>
+      <name>point</name>
+      <anchorfile>classSoTextureCoordinate3.html</anchorfile>
+      <anchor>ac71fd24dbaad23296182111afb1f2767</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTextureCoordinate3.html</anchorfile>
+      <anchor>a4b79cff56482e1adb542d8b338058633</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTextureCoordinate3</name>
+      <anchorfile>classSoTextureCoordinate3.html</anchorfile>
+      <anchor>a46282dbb582877beaadc0e2093e4734d</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTextureCoordinateBinding</name>
+    <filename>classSoTextureCoordinateBinding.html</filename>
+    <base>SoNode</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Binding</name>
+      <anchorfile>classSoTextureCoordinateBinding.html</anchorfile>
+      <anchor>a38ef4fbbfae61ed60b8af0dc94601aa3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>PER_VERTEX</name>
+      <anchorfile>classSoTextureCoordinateBinding.html</anchorfile>
+      <anchor>a38ef4fbbfae61ed60b8af0dc94601aa3a96f8bbf67cb8abe379d2c407df51954f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>PER_VERTEX_INDEXED</name>
+      <anchorfile>classSoTextureCoordinateBinding.html</anchorfile>
+      <anchor>a38ef4fbbfae61ed60b8af0dc94601aa3a37a1ed62ad5fd9ed9ce4f6474249e9f0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>DEFAULT</name>
+      <anchorfile>classSoTextureCoordinateBinding.html</anchorfile>
+      <anchor>a38ef4fbbfae61ed60b8af0dc94601aa3a61ad1c441b622620e5a439c8373c1ea1</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTextureCoordinateBinding.html</anchorfile>
+      <anchor>a541f12521d23ba609ebbb0fe6669989e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTextureCoordinateBinding</name>
+      <anchorfile>classSoTextureCoordinateBinding.html</anchorfile>
+      <anchor>a0487f25a20c78fa20606111dde3c56c2</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoTextureCoordinateBinding.html</anchorfile>
+      <anchor>a9f3134129c279fdde2fd8bccf0fc2f98</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoTextureCoordinateBinding.html</anchorfile>
+      <anchor>aa64b11a69b45ae3588425bfc1c8c8af3</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoTextureCoordinateBinding.html</anchorfile>
+      <anchor>a81a9381b8e9341f6e16bec6bb2cad325</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoTextureCoordinateBinding.html</anchorfile>
+      <anchor>a5aaed24c90d02fbb012024f97fff22ce</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>value</name>
+      <anchorfile>classSoTextureCoordinateBinding.html</anchorfile>
+      <anchor>a02c023a54daa257da079ca4bdb4414a8</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTextureCoordinateBinding.html</anchorfile>
+      <anchor>a38b87ba15d1b536180b847567de52b61</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTextureCoordinateBinding</name>
+      <anchorfile>classSoTextureCoordinateBinding.html</anchorfile>
+      <anchor>a1a21fcce0be287d741ea69c4f9f73c91</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readInstance</name>
+      <anchorfile>classSoTextureCoordinateBinding.html</anchorfile>
+      <anchor>a1a89b971af633e8535d237b3c2a9c3c4</anchor>
+      <arglist>(SoInput *in, unsigned short flags)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTextureCoordinateBindingElement</name>
+    <filename>classSoTextureCoordinateBindingElement.html</filename>
+    <base>SoInt32Element</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Binding</name>
+      <anchorfile>classSoTextureCoordinateBindingElement.html</anchorfile>
+      <anchor>aa2fa6c4d030ff22b9569ed99f2809a00</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoTextureCoordinateBindingElement.html</anchorfile>
+      <anchor>a328a7fa935a91749534cea16bc4c52a8</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoTextureCoordinateBindingElement.html</anchorfile>
+      <anchor>ac5c1b3c46206faa65faaa63d8f0b6057</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoTextureCoordinateBindingElement.html</anchorfile>
+      <anchor>a8c107ffc12148f781b63f16665145932</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoTextureCoordinateBindingElement.html</anchorfile>
+      <anchor>afa7b8de29716cea9a629e3c109b451bc</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const Binding binding)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoTextureCoordinateBindingElement.html</anchorfile>
+      <anchor>a762ec474c7585fffcf0988ceadf35ae5</anchor>
+      <arglist>(SoState *const state, const Binding binding)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static Binding</type>
+      <name>get</name>
+      <anchorfile>classSoTextureCoordinateBindingElement.html</anchorfile>
+      <anchor>a55965abcfc9e8ed5ee8a60a94ae53ec9</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static Binding</type>
+      <name>getDefault</name>
+      <anchorfile>classSoTextureCoordinateBindingElement.html</anchorfile>
+      <anchor>a17fb274e6e6a1a5373d9bcd784f9626a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTextureCoordinateBindingElement</name>
+      <anchorfile>classSoTextureCoordinateBindingElement.html</anchorfile>
+      <anchor>a8fde4df373c3b86cd1057ee2f2426c6a</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTextureCoordinateBundle</name>
+    <filename>classSoTextureCoordinateBundle.html</filename>
+    <base>SoBundle</base>
+    <member kind="function">
+      <type></type>
+      <name>SoTextureCoordinateBundle</name>
+      <anchorfile>classSoTextureCoordinateBundle.html</anchorfile>
+      <anchor>a9d456842edf6e5ac864d57266bdf3994</anchor>
+      <arglist>(SoAction *const action, const SbBool forRendering, const SbBool setUpDefault=TRUE)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SoTextureCoordinateBundle</name>
+      <anchorfile>classSoTextureCoordinateBundle.html</anchorfile>
+      <anchor>a31b65806f765cf79cfa6875da4088c41</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>needCoordinates</name>
+      <anchorfile>classSoTextureCoordinateBundle.html</anchorfile>
+      <anchor>afc7ab6758da738d058852fed94ae1158</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isFunction</name>
+      <anchorfile>classSoTextureCoordinateBundle.html</anchorfile>
+      <anchor>a192080eba3b09da1a8b82ae0798b09f7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec4f &</type>
+      <name>get</name>
+      <anchorfile>classSoTextureCoordinateBundle.html</anchorfile>
+      <anchor>aa41dff2387722b75a0b9583b78370f6f</anchor>
+      <arglist>(const int index)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec4f &</type>
+      <name>get</name>
+      <anchorfile>classSoTextureCoordinateBundle.html</anchorfile>
+      <anchor>a5f3f3807411ef9195b2180d3cea1d5a0</anchor>
+      <arglist>(const SbVec3f &point, const SbVec3f &normal)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>send</name>
+      <anchorfile>classSoTextureCoordinateBundle.html</anchorfile>
+      <anchor>a100b4c1a181b58d6a280d62c0e02454d</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>send</name>
+      <anchorfile>classSoTextureCoordinateBundle.html</anchorfile>
+      <anchor>a06153e409089558e649d0ccb198ce2e7</anchor>
+      <arglist>(const int index, const SbVec3f &point, const SbVec3f &normal) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>needIndices</name>
+      <anchorfile>classSoTextureCoordinateBundle.html</anchorfile>
+      <anchor>ac3d2d04f4b4703031233bf865900f3d6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTextureCoordinateCache</name>
+    <filename>classSoTextureCoordinateCache.html</filename>
+    <base>SoCache</base>
+    <member kind="function">
+      <type></type>
+      <name>SoTextureCoordinateCache</name>
+      <anchorfile>classSoTextureCoordinateCache.html</anchorfile>
+      <anchor>ae4a5ab42ebb72b94f74666803ff654df</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTextureCoordinateCache</name>
+      <anchorfile>classSoTextureCoordinateCache.html</anchorfile>
+      <anchor>a1a6611c141efc54335b8443416569a20</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>generate</name>
+      <anchorfile>classSoTextureCoordinateCache.html</anchorfile>
+      <anchor>ad7eb3ff6737b46aae8e123fc20e73478</anchor>
+      <arglist>(const SbBox3f &bbox, const SbVec3f *vertices, const int numvertices)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2f *</type>
+      <name>get</name>
+      <anchorfile>classSoTextureCoordinateCache.html</anchorfile>
+      <anchor>aeb3b17a0a8e3f2f37d7fee082ba2b93a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNum</name>
+      <anchorfile>classSoTextureCoordinateCache.html</anchorfile>
+      <anchor>aad82632c3e8278acc1c146caabfbe924</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTextureCoordinateCube</name>
+    <filename>classSoTextureCoordinateCube.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTextureCoordinateCube.html</anchorfile>
+      <anchor>a0c8561c0f7dcb915704a2554f3819197</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTextureCoordinateCube</name>
+      <anchorfile>classSoTextureCoordinateCube.html</anchorfile>
+      <anchor>abfa34e594ad66b91965c8e99d0693063</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoTextureCoordinateCube.html</anchorfile>
+      <anchor>a9483c2e3fb4c912dfb65c46be08b372f</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoTextureCoordinateCube.html</anchorfile>
+      <anchor>a62a0508779da275059b1c3eb5293e6bb</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoTextureCoordinateCube.html</anchorfile>
+      <anchor>a69cf2200ae231105ff8cc538caafa398</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoTextureCoordinateCube.html</anchorfile>
+      <anchor>a846116e32071428ec5d33b6fae9d030d</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTextureCoordinateCube.html</anchorfile>
+      <anchor>a957fc663c027c5081fe5194aa2ea5e68</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTextureCoordinateCube</name>
+      <anchorfile>classSoTextureCoordinateCube.html</anchorfile>
+      <anchor>ae56d669b100ec1fbeb841b4a904ef623</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTextureCoordinateCylinder</name>
+    <filename>classSoTextureCoordinateCylinder.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTextureCoordinateCylinder.html</anchorfile>
+      <anchor>a472cc3e3fed9b6aa921cfe38261cd613</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTextureCoordinateCylinder</name>
+      <anchorfile>classSoTextureCoordinateCylinder.html</anchorfile>
+      <anchor>af9b7cd73513d14e01c453c5801a8a96a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoTextureCoordinateCylinder.html</anchorfile>
+      <anchor>a2db5d66a1b9509dd8da1a7c3bcbdcbc5</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoTextureCoordinateCylinder.html</anchorfile>
+      <anchor>ad141efeaa1bd8aba748047d2bbf0a795</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoTextureCoordinateCylinder.html</anchorfile>
+      <anchor>ad0dd9e9b98622ced1ac90ef8a2d2987c</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoTextureCoordinateCylinder.html</anchorfile>
+      <anchor>a658ea763cf760f33e55353c71ee39fe2</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTextureCoordinateCylinder.html</anchorfile>
+      <anchor>ab2d2636286003a1de6c71165ba671ba3</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTextureCoordinateCylinder</name>
+      <anchorfile>classSoTextureCoordinateCylinder.html</anchorfile>
+      <anchor>a50bdf5051905baa52db353b87ba5c79d</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTextureCoordinateDefault</name>
+    <filename>classSoTextureCoordinateDefault.html</filename>
+    <base>SoTextureCoordinateFunction</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTextureCoordinateDefault.html</anchorfile>
+      <anchor>a0e7e6a0050f7e60cae97af0a890a4928</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTextureCoordinateDefault</name>
+      <anchorfile>classSoTextureCoordinateDefault.html</anchorfile>
+      <anchor>a7f05c965a6067b7c9628ed070593da04</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoTextureCoordinateDefault.html</anchorfile>
+      <anchor>a6f5dcc43f4565abc57c69bfd2c60e702</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoTextureCoordinateDefault.html</anchorfile>
+      <anchor>aea1ec72cc3b6bbf9f4c657007d700aef</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoTextureCoordinateDefault.html</anchorfile>
+      <anchor>a6caa494e52ce944a5b69638f74417faf</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoTextureCoordinateDefault.html</anchorfile>
+      <anchor>a4a1d7a344a2b612e24dfe1680609b6b1</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTextureCoordinateFunction</name>
+      <anchorfile>classSoTextureCoordinateFunction.html</anchorfile>
+      <anchor>addaa6900305ad12a499ca3f3a96c9355</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTextureCoordinateDefault.html</anchorfile>
+      <anchor>a3a4ed0cd76cd4c883cc7f3d393afabd0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTextureCoordinateDefault</name>
+      <anchorfile>classSoTextureCoordinateDefault.html</anchorfile>
+      <anchor>a611512f87eb65ed65aad56af5580dd00</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTextureCoordinateFunction</name>
+      <anchorfile>classSoTextureCoordinateFunction.html</anchorfile>
+      <anchor>af9e7cd509a4f8bb963653a6c193ff387</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTextureCoordinateEnvironment</name>
+    <filename>classSoTextureCoordinateEnvironment.html</filename>
+    <base>SoTextureCoordinateFunction</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTextureCoordinateEnvironment.html</anchorfile>
+      <anchor>af30952d5d019d7fd639e9ee2b7f0b2e8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTextureCoordinateEnvironment</name>
+      <anchorfile>classSoTextureCoordinateEnvironment.html</anchorfile>
+      <anchor>a2eee8fc1dec5ffc9aa57f708a45399fa</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoTextureCoordinateEnvironment.html</anchorfile>
+      <anchor>a85d3cbe121edb0830db8c7b40cb364e2</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoTextureCoordinateEnvironment.html</anchorfile>
+      <anchor>aefcff7f59beaeaefd58782fff6291866</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoTextureCoordinateEnvironment.html</anchorfile>
+      <anchor>a84c9fbb8c2808a86bfd50bff1626ad2f</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoTextureCoordinateEnvironment.html</anchorfile>
+      <anchor>a0bbf6ab1ff6b4f176ff3883a39e5a44d</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTextureCoordinateEnvironment.html</anchorfile>
+      <anchor>af926620d3d6461610f0a196be492ce98</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTextureCoordinateEnvironment</name>
+      <anchorfile>classSoTextureCoordinateEnvironment.html</anchorfile>
+      <anchor>aa624d47eb951116d524be91f59e42df3</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTextureCoordinateFunction</name>
+    <filename>classSoTextureCoordinateFunction.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTextureCoordinateFunction.html</anchorfile>
+      <anchor>ab56f353e473e7e42256094636ad163a5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTextureCoordinateFunction.html</anchorfile>
+      <anchor>af1b0b7d1c454ba7b3a03580b03d1bcbf</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTextureCoordinateNormalMap</name>
+    <filename>classSoTextureCoordinateNormalMap.html</filename>
+    <base>SoTextureCoordinateFunction</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTextureCoordinateNormalMap.html</anchorfile>
+      <anchor>af5d750715140b9911b55e34e0686dec4</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTextureCoordinateNormalMap</name>
+      <anchorfile>classSoTextureCoordinateNormalMap.html</anchorfile>
+      <anchor>a2a611a1cef746cd98bd85b0f1509d3e5</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoTextureCoordinateNormalMap.html</anchorfile>
+      <anchor>a034bc30100c0b9e4cbb433526ed2f639</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoTextureCoordinateNormalMap.html</anchorfile>
+      <anchor>a9ed5beebd987b9de4054ab1c717eb4b0</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoTextureCoordinateNormalMap.html</anchorfile>
+      <anchor>a0882afc5822b0606e78dfa342543dc28</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoTextureCoordinateNormalMap.html</anchorfile>
+      <anchor>a33f74b94e0745d73fbdc49314598a79a</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTextureCoordinateNormalMap.html</anchorfile>
+      <anchor>a5740dc0e8e2e6e458e12aef99f881d62</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTextureCoordinateNormalMap</name>
+      <anchorfile>classSoTextureCoordinateNormalMap.html</anchorfile>
+      <anchor>ae65c2028baa4c36d0ccc22a774639f2b</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTextureCoordinateObject</name>
+    <filename>classSoTextureCoordinateObject.html</filename>
+    <base>SoTextureCoordinateFunction</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTextureCoordinateObject.html</anchorfile>
+      <anchor>aa8c32e3d58ae2e837afdd9dabb9d0880</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTextureCoordinateObject</name>
+      <anchorfile>classSoTextureCoordinateObject.html</anchorfile>
+      <anchor>ac41227cbadf8a44dfd311129f77468dd</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoTextureCoordinateObject.html</anchorfile>
+      <anchor>a8a93a188ba558805f5e7a090a6a94d1b</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoTextureCoordinateObject.html</anchorfile>
+      <anchor>a6c4d85f9b185193eadb555eafd78c5af</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoTextureCoordinateObject.html</anchorfile>
+      <anchor>a75e68018bd0d18f48bcd33b86a21eea3</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoTextureCoordinateObject.html</anchorfile>
+      <anchor>aaeb12e24e4bfa47bbd4d50392bbee1c8</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec4f</type>
+      <name>factorS</name>
+      <anchorfile>classSoTextureCoordinateObject.html</anchorfile>
+      <anchor>a8f3f8dbe05951c150577bb760f6885ec</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec4f</type>
+      <name>factorT</name>
+      <anchorfile>classSoTextureCoordinateObject.html</anchorfile>
+      <anchor>a363188f083dbfbc4d21b4860652f68f7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec4f</type>
+      <name>factorR</name>
+      <anchorfile>classSoTextureCoordinateObject.html</anchorfile>
+      <anchor>a75851ee626f6bd820be62896816a1d60</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec4f</type>
+      <name>factorQ</name>
+      <anchorfile>classSoTextureCoordinateObject.html</anchorfile>
+      <anchor>abf4c2adb455c749b62c839d0bb802dd9</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTextureCoordinateObject.html</anchorfile>
+      <anchor>aacac89f91df92da6fe52d4dda18cffb9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTextureCoordinateObject</name>
+      <anchorfile>classSoTextureCoordinateObject.html</anchorfile>
+      <anchor>a21289737ccc5e3cd9fd31c34bce56e7d</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTextureCoordinatePlane</name>
+    <filename>classSoTextureCoordinatePlane.html</filename>
+    <base>SoTextureCoordinateFunction</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTextureCoordinatePlane.html</anchorfile>
+      <anchor>aeaab3e88499c6aba8eda99ba23052d15</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTextureCoordinatePlane</name>
+      <anchorfile>classSoTextureCoordinatePlane.html</anchorfile>
+      <anchor>a082a7ec5ca337dda3d7e98680699fd58</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoTextureCoordinatePlane.html</anchorfile>
+      <anchor>a5d24320d9e8ef742fbe1fe67bed24961</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoTextureCoordinatePlane.html</anchorfile>
+      <anchor>a2d1c157d8e2d7778e7baff163473f5e9</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoTextureCoordinatePlane.html</anchorfile>
+      <anchor>ae4e7128204f9fb2c0e4dd21edb5a1bc4</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoTextureCoordinatePlane.html</anchorfile>
+      <anchor>ad886e290722a0e533d54198b3e306229</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>directionS</name>
+      <anchorfile>classSoTextureCoordinatePlane.html</anchorfile>
+      <anchor>a84a9399478ef7d7da853d437689107ca</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>directionT</name>
+      <anchorfile>classSoTextureCoordinatePlane.html</anchorfile>
+      <anchor>a065fc09020b6e1e688a155120094335e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>directionR</name>
+      <anchorfile>classSoTextureCoordinatePlane.html</anchorfile>
+      <anchor>a4206678ad962100c66b6a82215e1d751</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTextureCoordinatePlane.html</anchorfile>
+      <anchor>a1c7efddb3bcfedf1c0c6c9541a113ab8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTextureCoordinatePlane</name>
+      <anchorfile>classSoTextureCoordinatePlane.html</anchorfile>
+      <anchor>a0063872a9be40fe32a739748efc22984</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTextureCoordinateReflectionMap</name>
+    <filename>classSoTextureCoordinateReflectionMap.html</filename>
+    <base>SoTextureCoordinateFunction</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTextureCoordinateReflectionMap.html</anchorfile>
+      <anchor>af665787cc88b435d2fc2efb5fdeed073</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTextureCoordinateReflectionMap</name>
+      <anchorfile>classSoTextureCoordinateReflectionMap.html</anchorfile>
+      <anchor>ae90e5258b098b39236dee75e16902249</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoTextureCoordinateReflectionMap.html</anchorfile>
+      <anchor>a279084a72ead2656555423c534f07be9</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoTextureCoordinateReflectionMap.html</anchorfile>
+      <anchor>ac22dd1fad6821ba3c7968cebf81933e4</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoTextureCoordinateReflectionMap.html</anchorfile>
+      <anchor>a0c1c5f796bfbfbcf3381f5841a61fe37</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoTextureCoordinateReflectionMap.html</anchorfile>
+      <anchor>a05aca7e1a12598b53371c6da2a1e7a71</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTextureCoordinateReflectionMap.html</anchorfile>
+      <anchor>a528ad48766ea1d9be1bb5707d38a8a7a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTextureCoordinateReflectionMap</name>
+      <anchorfile>classSoTextureCoordinateReflectionMap.html</anchorfile>
+      <anchor>aaf297c2778bb7fbe6e2ec09d5c395f61</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTextureCoordinateSphere</name>
+    <filename>classSoTextureCoordinateSphere.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTextureCoordinateSphere.html</anchorfile>
+      <anchor>aba45397e470a8ee3ce451dc9b2195366</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTextureCoordinateSphere</name>
+      <anchorfile>classSoTextureCoordinateSphere.html</anchorfile>
+      <anchor>a0762fc3727c78a2a36fdcdf4e2bc3174</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoTextureCoordinateSphere.html</anchorfile>
+      <anchor>a182738061095d400c82c92b562b2a16c</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoTextureCoordinateSphere.html</anchorfile>
+      <anchor>a7ad5c3793df5922038d256aacf0115e5</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoTextureCoordinateSphere.html</anchorfile>
+      <anchor>abefac8c3781ece5e8dea3c0c5af5639c</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoTextureCoordinateSphere.html</anchorfile>
+      <anchor>a18835c241c7bbb1b0c799f6e71e27f42</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTextureCoordinateSphere.html</anchorfile>
+      <anchor>a8ed41028fcd478208a8dad6354927335</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTextureCoordinateSphere</name>
+      <anchorfile>classSoTextureCoordinateSphere.html</anchorfile>
+      <anchor>aac1c05bb6d3fc5369231600cffe641b4</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTextureCubeMap</name>
+    <filename>classSoTextureCubeMap.html</filename>
+    <member kind="enumeration">
+      <type></type>
+      <name>Model</name>
+      <anchorfile>classSoTextureCubeMap.html</anchorfile>
+      <anchor>a14e9ad92c018f2723aaa980f438c6d4e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>MODULATE</name>
+      <anchorfile>classSoTextureCubeMap.html</anchorfile>
+      <anchor>a14e9ad92c018f2723aaa980f438c6d4ea52f7cca06c571b88a873f1b79db1777e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>DECAL</name>
+      <anchorfile>classSoTextureCubeMap.html</anchorfile>
+      <anchor>a14e9ad92c018f2723aaa980f438c6d4ea0acb4a880e2bed4b1ec1b435f39aeb3a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>BLEND</name>
+      <anchorfile>classSoTextureCubeMap.html</anchorfile>
+      <anchor>a14e9ad92c018f2723aaa980f438c6d4ea5c980cce3946d8b2c997c16a2e310b8f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>REPLACE</name>
+      <anchorfile>classSoTextureCubeMap.html</anchorfile>
+      <anchor>a14e9ad92c018f2723aaa980f438c6d4eadbca792497065b3faa6c8f0ec6aab2e8</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>Wrap</name>
+      <anchorfile>classSoTextureCubeMap.html</anchorfile>
+      <anchor>a7d0018c4069e00063d45f8c15649456a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>REPEAT</name>
+      <anchorfile>classSoTextureCubeMap.html</anchorfile>
+      <anchor>a7d0018c4069e00063d45f8c15649456aa39b5c9796d9dc191e6aacdedafa73a63</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>CLAMP</name>
+      <anchorfile>classSoTextureCubeMap.html</anchorfile>
+      <anchor>a7d0018c4069e00063d45f8c15649456aaf23b6be7930bb0cb5eb46c44d2b58dba</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTextureCubeMap.html</anchorfile>
+      <anchor>ae5778b36a7218e797b518771b64d91ef</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTextureCubeMap</name>
+      <anchorfile>classSoTextureCubeMap.html</anchorfile>
+      <anchor>a857b83fedd62d77af87adab0259bd14a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoTextureCubeMap.html</anchorfile>
+      <anchor>a036ac8335f85910e59ae940743be0c69</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoTextureCubeMap.html</anchorfile>
+      <anchor>a37169381b77a5a53532c6ba861e14ef4</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoTextureCubeMap.html</anchorfile>
+      <anchor>a0412b7af23cd0bdd17643b64372da325</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoTextureCubeMap.html</anchorfile>
+      <anchor>a7704cad7eacc26f78d6f648177a57603</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>readImage</name>
+      <anchorfile>classSoTextureCubeMap.html</anchorfile>
+      <anchor>ae92acc1426859992cc1eb3589af18949</anchor>
+      <arglist>(const SbString &fname, int &w, int &h, int &nc, unsigned char *&bytes)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFString</type>
+      <name>filenames</name>
+      <anchorfile>classSoTextureCubeMap.html</anchorfile>
+      <anchor>aaaaa85f013c184a83b0b6c7a9dfb8c20</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFImage</type>
+      <name>imagePosX</name>
+      <anchorfile>classSoTextureCubeMap.html</anchorfile>
+      <anchor>af522e938f83216a15138324fd3147a42</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFImage</type>
+      <name>imageNegX</name>
+      <anchorfile>classSoTextureCubeMap.html</anchorfile>
+      <anchor>af30d1da3539824c3326555c0a7f5d3d4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFImage</type>
+      <name>imagePosY</name>
+      <anchorfile>classSoTextureCubeMap.html</anchorfile>
+      <anchor>abffc7bd2da876b590b750d3e0d3557ef</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFImage</type>
+      <name>imageNegY</name>
+      <anchorfile>classSoTextureCubeMap.html</anchorfile>
+      <anchor>a6a48618a23eea08520c6eac4c4b82b4d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFImage</type>
+      <name>imagePosZ</name>
+      <anchorfile>classSoTextureCubeMap.html</anchorfile>
+      <anchor>aa6a0ad089ddf900f94bab07da89eee73</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFImage</type>
+      <name>imageNegZ</name>
+      <anchorfile>classSoTextureCubeMap.html</anchorfile>
+      <anchor>a890f63a7fa4ffd80ad6db0dbe5097a5c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>wrapS</name>
+      <anchorfile>classSoTextureCubeMap.html</anchorfile>
+      <anchor>a02bcc4d3d10848ec2b68845f98dd58eb</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>wrapT</name>
+      <anchorfile>classSoTextureCubeMap.html</anchorfile>
+      <anchor>ab47fdc1df1b2615663303a8df559000f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>model</name>
+      <anchorfile>classSoTextureCubeMap.html</anchorfile>
+      <anchor>a315447076a425c0e4aa765f4a4b9a648</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFColor</type>
+      <name>blendColor</name>
+      <anchorfile>classSoTextureCubeMap.html</anchorfile>
+      <anchor>a1632e55c5e818bac7c6bd9257dd8d9d7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTextureCubeMap.html</anchorfile>
+      <anchor>aef2db194979aa9a06c9f53066c72c172</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTextureCubeMap</name>
+      <anchorfile>classSoTextureCubeMap.html</anchorfile>
+      <anchor>a170117489c3e7371a2a4f13cc8862251</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readInstance</name>
+      <anchorfile>classSoTextureCubeMap.html</anchorfile>
+      <anchor>ae297bd0b532cfa5456db39689b8f6f1a</anchor>
+      <arglist>(SoInput *in, unsigned short flags)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoTextureCubeMap.html</anchorfile>
+      <anchor>a35c6ebc00af7bc0c9a8358d50ce11671</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>int</type>
+      <name>getReadStatus</name>
+      <anchorfile>classSoTextureCubeMap.html</anchorfile>
+      <anchor>a56ff357e28d90a760c28a7ab5fc505e1</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setReadStatus</name>
+      <anchorfile>classSoTextureCubeMap.html</anchorfile>
+      <anchor>addf1f3e1d5eb4aa9e8c79c2c77a58930</anchor>
+      <arglist>(int s)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTextureMatrixTransform</name>
+    <filename>classSoTextureMatrixTransform.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTextureMatrixTransform.html</anchorfile>
+      <anchor>a97ba1186fe81fc4a2a6eaf50e2ecebc9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTextureMatrixTransform</name>
+      <anchorfile>classSoTextureMatrixTransform.html</anchorfile>
+      <anchor>a56d48843e456bbe7bab2ac6216311455</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoTextureMatrixTransform.html</anchorfile>
+      <anchor>afe485cff88ed53f4389c0dcf10ffb5b6</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoTextureMatrixTransform.html</anchorfile>
+      <anchor>a7bbae21b3de91d1705998c0b1711d0e5</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoTextureMatrixTransform.html</anchorfile>
+      <anchor>a71c8b2d8e3157f1edab8b8947563e24b</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoTextureMatrixTransform.html</anchorfile>
+      <anchor>a03f1e891c2f462c74bff1213c62db71c</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoTextureMatrixTransform.html</anchorfile>
+      <anchor>ac6fa8eba20bedd7e845ef67c1fb0d9c6</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFMatrix</type>
+      <name>matrix</name>
+      <anchorfile>classSoTextureMatrixTransform.html</anchorfile>
+      <anchor>a2ec6943b6600f430affb99377be79b93</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTextureMatrixTransform.html</anchorfile>
+      <anchor>a0f6e74911886069b1416c05c739ebc7c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTextureMatrixTransform</name>
+      <anchorfile>classSoTextureMatrixTransform.html</anchorfile>
+      <anchor>af949cde2011641ea1c2dae1bc85bcd9d</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTextureOverrideElement</name>
+    <filename>classSoTextureOverrideElement.html</filename>
+    <base>SoElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>matches</name>
+      <anchorfile>classSoTextureOverrideElement.html</anchorfile>
+      <anchor>abfdf83b664d9f9456039504065cb9908</anchor>
+      <arglist>(const SoElement *element) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoElement *</type>
+      <name>copyMatchInfo</name>
+      <anchorfile>classSoTextureOverrideElement.html</anchorfile>
+      <anchor>a5320e2e802cb3ffd001112e6e2897705</anchor>
+      <arglist>() const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoTextureOverrideElement.html</anchorfile>
+      <anchor>a4f9bfafcbb40bd9512268df96d30c02f</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoTextureOverrideElement.html</anchorfile>
+      <anchor>a489fdadd17298c1b520c7a8795e67cde</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>print</name>
+      <anchorfile>classSoTextureOverrideElement.html</anchorfile>
+      <anchor>a6cb8bccdfd3fc5f22e3e3d88cd390a74</anchor>
+      <arglist>(FILE *fp) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoTextureOverrideElement.html</anchorfile>
+      <anchor>a4b05e5ef9dde6842e4ac9683e289db76</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoTextureOverrideElement.html</anchorfile>
+      <anchor>ac2e3771591d980cabf18c1d8338a03d9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTextureOverrideElement</name>
+      <anchorfile>classSoTextureOverrideElement.html</anchorfile>
+      <anchor>acc8f0725f0a87056c0b6db15d4b207fc</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTextureQualityElement</name>
+    <filename>classSoTextureQualityElement.html</filename>
+    <base>SoFloatElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoTextureQualityElement.html</anchorfile>
+      <anchor>a7222af71c406b291699f426449273a71</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoTextureQualityElement.html</anchorfile>
+      <anchor>aae3f0d69904cd7966f2b18587fe1e960</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoTextureQualityElement.html</anchorfile>
+      <anchor>accc107e38c129d9d38a4abe4fd509e89</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoTextureQualityElement.html</anchorfile>
+      <anchor>abac452c82a957d40770626fa1cbc47b9</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const float quality)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoTextureQualityElement.html</anchorfile>
+      <anchor>aed79e08066d5257133f1bc95d506541a</anchor>
+      <arglist>(SoState *const state, const float quality)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static float</type>
+      <name>get</name>
+      <anchorfile>classSoTextureQualityElement.html</anchorfile>
+      <anchor>ab42b7cdc3f145ada6f1b600315bc033a</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static float</type>
+      <name>getDefault</name>
+      <anchorfile>classSoTextureQualityElement.html</anchorfile>
+      <anchor>a56aa8bdf6a9aea6341636974f1e30b84</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTextureQualityElement</name>
+      <anchorfile>classSoTextureQualityElement.html</anchorfile>
+      <anchor>a2f1406b4c605a3a9a20ea05f5982e9f1</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTextureScalePolicy</name>
+    <filename>classSoTextureScalePolicy.html</filename>
+    <base>SoNode</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Policy</name>
+      <anchorfile>classSoTextureScalePolicy.html</anchorfile>
+      <anchor>ad1ee79e58fcf154709872a43d293a6d2</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>USE_TEXTURE_QUALITY</name>
+      <anchorfile>classSoTextureScalePolicy.html</anchorfile>
+      <anchor>ad1ee79e58fcf154709872a43d293a6d2afc12f9f2177049f04bda60b4284a1324</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>SCALE_DOWN</name>
+      <anchorfile>classSoTextureScalePolicy.html</anchorfile>
+      <anchor>ad1ee79e58fcf154709872a43d293a6d2ab6ea37b16ac89c75d2acc5a060267590</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>SCALE_UP</name>
+      <anchorfile>classSoTextureScalePolicy.html</anchorfile>
+      <anchor>ad1ee79e58fcf154709872a43d293a6d2a4ed93ea8b482c135d17eabbc1f426309</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>FRACTURE</name>
+      <anchorfile>classSoTextureScalePolicy.html</anchorfile>
+      <anchor>ad1ee79e58fcf154709872a43d293a6d2aa4c52ab6b6c7a5a8e8a157322d69e162</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTextureScalePolicy.html</anchorfile>
+      <anchor>a7eb563fa2b2d02413c58994035f76449</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTextureScalePolicy</name>
+      <anchorfile>classSoTextureScalePolicy.html</anchorfile>
+      <anchor>a445dd714e449008973d7affdd0c255d4</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoTextureScalePolicy.html</anchorfile>
+      <anchor>a0003c45c949badb805821e9ec17f0974</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>policy</name>
+      <anchorfile>classSoTextureScalePolicy.html</anchorfile>
+      <anchor>af0625ec8f28fffb8d323cfa67644c836</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>quality</name>
+      <anchorfile>classSoTextureScalePolicy.html</anchorfile>
+      <anchor>a4e94cd1f44928b42bc118c0c425aa2dc</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTextureScalePolicy.html</anchorfile>
+      <anchor>ac19b664fa33fe12956714aebbc9c0c6f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTextureScalePolicy</name>
+      <anchorfile>classSoTextureScalePolicy.html</anchorfile>
+      <anchor>a47551ae6292b77261613c02e9fd53fdc</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTextureScalePolicyElement</name>
+    <filename>classSoTextureScalePolicyElement.html</filename>
+    <base>SoInt32Element</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Policy</name>
+      <anchorfile>classSoTextureScalePolicyElement.html</anchorfile>
+      <anchor>a564660185b425a8508d9e2645fe1de7e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoTextureScalePolicyElement.html</anchorfile>
+      <anchor>a9110c7e01a7f0f10e02837a3a969791d</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoTextureScalePolicyElement.html</anchorfile>
+      <anchor>ab46026b7cf5d42c0225cb9076de326e5</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoTextureScalePolicyElement.html</anchorfile>
+      <anchor>a6879f31506475ca0c85abd14dea97c82</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const Policy policy)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoTextureScalePolicyElement.html</anchorfile>
+      <anchor>a028213a061f92e314456dd886ec8e863</anchor>
+      <arglist>(SoState *const state, const Policy policy)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static Policy</type>
+      <name>get</name>
+      <anchorfile>classSoTextureScalePolicyElement.html</anchorfile>
+      <anchor>a47cb500abfb18d1b4f5b8422cfc9baa1</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static Policy</type>
+      <name>getDefault</name>
+      <anchorfile>classSoTextureScalePolicyElement.html</anchorfile>
+      <anchor>a92b96e8850a21a4c998d1c4a30d32bdd</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTextureScalePolicyElement</name>
+      <anchorfile>classSoTextureScalePolicyElement.html</anchorfile>
+      <anchor>a967f101948141615691fbbe3b87bf60d</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTextureScaleQualityElement</name>
+    <filename>classSoTextureScaleQualityElement.html</filename>
+    <base>SoFloatElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoTextureScaleQualityElement.html</anchorfile>
+      <anchor>a747ae07310b25de082ef209816db7b70</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoTextureScaleQualityElement.html</anchorfile>
+      <anchor>ad998609a147f1f930e587cf27186ec42</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoTextureScaleQualityElement.html</anchorfile>
+      <anchor>acd3acfd8a7a8641b5f27d6598ec4e9ee</anchor>
+      <arglist>(SoState *state, SoNode *node, const float quality)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static float</type>
+      <name>get</name>
+      <anchorfile>classSoTextureScaleQualityElement.html</anchorfile>
+      <anchor>a6a61e9839c0f49eb3fb47f825cac685e</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static float</type>
+      <name>getDefault</name>
+      <anchorfile>classSoTextureScaleQualityElement.html</anchorfile>
+      <anchor>a27a7925a53035f992c6827f3ece50881</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTextureScaleQualityElement</name>
+      <anchorfile>classSoTextureScaleQualityElement.html</anchorfile>
+      <anchor>a19584232726825e6e70d270276f34467</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTextureUnit</name>
+    <filename>classSoTextureUnit.html</filename>
+    <base>SoNode</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>MappingMethod</name>
+      <anchorfile>classSoTextureUnit.html</anchorfile>
+      <anchor>a0c361c86a03e38c6a1cd30a3f9e4032b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>BUMP_MAPPING</name>
+      <anchorfile>classSoTextureUnit.html</anchorfile>
+      <anchor>a0c361c86a03e38c6a1cd30a3f9e4032bab4666e72887696cb3e20277fbf0c1aa7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>IMAGE_MAPPING</name>
+      <anchorfile>classSoTextureUnit.html</anchorfile>
+      <anchor>a0c361c86a03e38c6a1cd30a3f9e4032bab562974690423838d9913ebe311ca3d9</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTextureUnit.html</anchorfile>
+      <anchor>a6fdc613c809c1e37e026c222d265c5cb</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTextureUnit</name>
+      <anchorfile>classSoTextureUnit.html</anchorfile>
+      <anchor>aebcfbc11c80a5318b53a0b3fdf72e573</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoTextureUnit.html</anchorfile>
+      <anchor>a6383bbfdbfc65f153ee560c5e4467b66</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoTextureUnit.html</anchorfile>
+      <anchor>a4c948da8f48d1c1b21dbe2b2c65bbbb1</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoTextureUnit.html</anchorfile>
+      <anchor>a2710823d8e70cd6705ce32bfa6f20a5a</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoTextureUnit.html</anchorfile>
+      <anchor>acc7b1dfec1c35a6d52e7777729e17b3b</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoTextureUnit.html</anchorfile>
+      <anchor>a5ec9f11856a0effd600a5bbb11cf18cf</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoTextureUnit.html</anchorfile>
+      <anchor>afc618564351fac525993b3964dcf00eb</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static uint32_t</type>
+      <name>getMaxTextureUnit</name>
+      <anchorfile>classSoTextureUnit.html</anchorfile>
+      <anchor>acaf55e4f4d7f4d0990465320a8267453</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFInt32</type>
+      <name>unit</name>
+      <anchorfile>classSoTextureUnit.html</anchorfile>
+      <anchor>a2d464aee528fbb58fb9fb2b061cc8427</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>mappingMethod</name>
+      <anchorfile>classSoTextureUnit.html</anchorfile>
+      <anchor>a5372cbd6586ed4e5c27463650d8c978a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTextureUnit.html</anchorfile>
+      <anchor>a4c816b685b148528fa722167db4da8e1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTextureUnit</name>
+      <anchorfile>classSoTextureUnit.html</anchorfile>
+      <anchor>a2838c7053037301076e0d9306aae3e4a</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTextureUnitElement</name>
+    <filename>classSoTextureUnitElement.html</filename>
+    <base>SoInt32Element</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoTextureUnitElement.html</anchorfile>
+      <anchor>af6f396305ed63003e4ff2aa5cdf6010f</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoTextureUnitElement.html</anchorfile>
+      <anchor>a3d13fb3f7cfb267eae5c02d0a5ccb3cd</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoTextureUnitElement.html</anchorfile>
+      <anchor>a45725c1b1b7d2a7954f01b9c328ed79a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoTextureUnitElement.html</anchorfile>
+      <anchor>a48f6219601d6d025b99da9fd4210d990</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const int units)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int</type>
+      <name>get</name>
+      <anchorfile>classSoTextureUnitElement.html</anchorfile>
+      <anchor>afae881f7e104ae99be1b4f72da17c327</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTextureUnitElement</name>
+      <anchorfile>classSoTextureUnitElement.html</anchorfile>
+      <anchor>ac2c9b7bba52d1c3b4e1cd14fd9fc9373</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTimeCounter</name>
+    <filename>classSoTimeCounter.html</filename>
+    <base>SoEngine</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTimeCounter.html</anchorfile>
+      <anchor>a2dc7ea123ed39f26c588a8fb9c50c289</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTimeCounter.html</anchorfile>
+      <anchor>a80341c32b66f371b1e3ad321ac4f7e38</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoTimeCounter.html</anchorfile>
+      <anchor>a7000b730f1e29e76dc6e1c44709fb196</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTimeCounter</name>
+      <anchorfile>classSoTimeCounter.html</anchorfile>
+      <anchor>a2ddc773605e346af9a96b0e030f4f99c</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTime</type>
+      <name>timeIn</name>
+      <anchorfile>classSoTimeCounter.html</anchorfile>
+      <anchor>a245395bb7045c1f076c9012c30a72a53</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFShort</type>
+      <name>min</name>
+      <anchorfile>classSoTimeCounter.html</anchorfile>
+      <anchor>a8bf3d2899cc3fc47145acda7927b2a02</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFShort</type>
+      <name>max</name>
+      <anchorfile>classSoTimeCounter.html</anchorfile>
+      <anchor>a0a80975674943a3e2c323ba2b2965d46</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFShort</type>
+      <name>step</name>
+      <anchorfile>classSoTimeCounter.html</anchorfile>
+      <anchor>a7f218878ff5d277aad188ee2f895145d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>on</name>
+      <anchorfile>classSoTimeCounter.html</anchorfile>
+      <anchor>a27aa79aea9c923859e743c381c461b9d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>frequency</name>
+      <anchorfile>classSoTimeCounter.html</anchorfile>
+      <anchor>a17fc2c2480ce237e7d68089df9036790</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>duty</name>
+      <anchorfile>classSoTimeCounter.html</anchorfile>
+      <anchor>aa4567fa6123fb110182893611ef5413b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFShort</type>
+      <name>reset</name>
+      <anchorfile>classSoTimeCounter.html</anchorfile>
+      <anchor>a23b03bb0f1c55dbdad256a87455a3eaf</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTrigger</type>
+      <name>syncIn</name>
+      <anchorfile>classSoTimeCounter.html</anchorfile>
+      <anchor>a1129afb45787f7b3ef141814e0af3815</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>output</name>
+      <anchorfile>classSoTimeCounter.html</anchorfile>
+      <anchor>a0111c6cc9052c8f0f4c66a02dd256a40</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>syncOut</name>
+      <anchorfile>classSoTimeCounter.html</anchorfile>
+      <anchor>ab034a4b2530d4c210cfa78c69d6159ea</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTimeCounter</name>
+      <anchorfile>classSoTimeCounter.html</anchorfile>
+      <anchor>ab90c6806ea7f2cc733db7016e67be091</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>inputChanged</name>
+      <anchorfile>classSoTimeCounter.html</anchorfile>
+      <anchor>af520ae8a23d3e0f845625705893b0361</anchor>
+      <arglist>(SoField *which)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>writeInstance</name>
+      <anchorfile>classSoTimeCounter.html</anchorfile>
+      <anchor>af80dbfb5d2d88e72c805955507cd7bdf</anchor>
+      <arglist>(SoOutput *out)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTimerQueueSensor</name>
+    <filename>classSoTimerQueueSensor.html</filename>
+    <base>SoSensor</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>schedule</name>
+      <anchorfile>classSoTimerQueueSensor.html</anchorfile>
+      <anchor>a21262b8464a737246dcc092b115e89ad</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTimerSensor</name>
+    <filename>classSoTimerSensor.html</filename>
+    <base>SoTimerQueueSensor</base>
+    <member kind="function">
+      <type></type>
+      <name>SoTimerSensor</name>
+      <anchorfile>classSoTimerSensor.html</anchorfile>
+      <anchor>a77911775db7512717797e64ee366883e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTimerSensor</name>
+      <anchorfile>classSoTimerSensor.html</anchorfile>
+      <anchor>ac7b810748d930cccbbacd62f87ea6ce9</anchor>
+      <arglist>(SoSensorCB *func, void *data)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTimerSensor</name>
+      <anchorfile>classSoTimerSensor.html</anchorfile>
+      <anchor>a9fd11388df463b0bebb02345aa75a372</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setBaseTime</name>
+      <anchorfile>classSoTimerSensor.html</anchorfile>
+      <anchor>a39b95dd1f164c05310c9119833ef7357</anchor>
+      <arglist>(const SbTime &base)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbTime &</type>
+      <name>getBaseTime</name>
+      <anchorfile>classSoTimerSensor.html</anchorfile>
+      <anchor>ab08b63cf39c4f881d8a1c7be387b132f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setInterval</name>
+      <anchorfile>classSoTimerSensor.html</anchorfile>
+      <anchor>aba8f968935ab0c6ab79252f0b3e7478d</anchor>
+      <arglist>(const SbTime &interval)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbTime &</type>
+      <name>getInterval</name>
+      <anchorfile>classSoTimerSensor.html</anchorfile>
+      <anchor>a1f9474e0e32349d1292fbd04ce395746</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>schedule</name>
+      <anchorfile>classSoTimerSensor.html</anchorfile>
+      <anchor>a40861c60dca0b4181ba39676a4489279</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>unschedule</name>
+      <anchorfile>classSoTimerSensor.html</anchorfile>
+      <anchor>a46022349d38a1d8372b385b91de337e6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>reschedule</name>
+      <anchorfile>classSoTimerSensor.html</anchorfile>
+      <anchor>a911ba001eaab612f16d40efb9ac751fa</anchor>
+      <arglist>(const SbTime &schedtime)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoToVRML2Action</name>
+    <filename>classSoToVRML2Action.html</filename>
+    <base>SoToVRMLAction</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoToVRML2Action.html</anchorfile>
+      <anchor>af517d4470706c767964634e273c22ddd</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoToVRML2Action</name>
+      <anchorfile>classSoToVRML2Action.html</anchorfile>
+      <anchor>ae9dfb4df29e6659a3e192e5a4e6d190d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoToVRML2Action</name>
+      <anchorfile>classSoToVRML2Action.html</anchorfile>
+      <anchor>a868097438817165ba7f671fca9fbf86b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>apply</name>
+      <anchorfile>classSoToVRML2Action.html</anchorfile>
+      <anchor>a441e2ef02901cadc1a03f460d8fde1a6</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>apply</name>
+      <anchorfile>classSoToVRML2Action.html</anchorfile>
+      <anchor>a7ed681262a6e1b92ece3712b355c325a</anchor>
+      <arglist>(SoPath *path)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>apply</name>
+      <anchorfile>classSoToVRML2Action.html</anchorfile>
+      <anchor>a50f958020f0fff999c45a90862d22c25</anchor>
+      <arglist>(const SoPathList &pathlist, SbBool obeysrules=FALSE)</arglist>
+    </member>
+    <member kind="function">
+      <type>class SoVRMLGroup *</type>
+      <name>getVRML2SceneGraph</name>
+      <anchorfile>classSoToVRML2Action.html</anchorfile>
+      <anchor>a8cb032d7a73eefc86c4c869457e94eaa</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>reuseAppearanceNodes</name>
+      <anchorfile>classSoToVRML2Action.html</anchorfile>
+      <anchor>ab575be05157126fe8c66b443bc9d0d89</anchor>
+      <arglist>(SbBool appearance)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>doReuseAppearanceNodes</name>
+      <anchorfile>classSoToVRML2Action.html</anchorfile>
+      <anchor>a425c3f22d778405b6109b7ba1bc82b24</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>reusePropertyNodes</name>
+      <anchorfile>classSoToVRML2Action.html</anchorfile>
+      <anchor>a0e6471e6a88fd8720e67fd34c89d7963</anchor>
+      <arglist>(SbBool property)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>doReusePropertyNodes</name>
+      <anchorfile>classSoToVRML2Action.html</anchorfile>
+      <anchor>a3eded0368bd48a8d4fd299206e91e4df</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>reuseGeometryNodes</name>
+      <anchorfile>classSoToVRML2Action.html</anchorfile>
+      <anchor>ae6adaa8a8190c272b5c46ce29efed2fa</anchor>
+      <arglist>(SbBool geometry)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>doReuseGeometryNodes</name>
+      <anchorfile>classSoToVRML2Action.html</anchorfile>
+      <anchor>ac81b54e7b44d6b291b89bcd3080eaad8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoToVRMLAction</name>
+      <anchorfile>classSoToVRMLAction.html</anchorfile>
+      <anchor>acc08b167cffde33b4c6d52544a470793</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoToVRMLAction</name>
+      <anchorfile>classSoToVRMLAction.html</anchorfile>
+      <anchor>a19c98494b8bf380ec2a4c330687d7141</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addMethod</name>
+      <anchorfile>classSoToVRML2Action.html</anchorfile>
+      <anchor>a7fe000fd660af2b4d3c117f16a89932e</anchor>
+      <arglist>(const SoType type, SoActionMethod method)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>enableElement</name>
+      <anchorfile>classSoToVRML2Action.html</anchorfile>
+      <anchor>af8dcb257b57ea121250d8dc638a86a16</anchor>
+      <arglist>(const SoType type, const int stackindex)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addMethod</name>
+      <anchorfile>classSoToVRMLAction.html</anchorfile>
+      <anchor>ac0df94a3e5b074caa12af293e1da6265</anchor>
+      <arglist>(const SoType type, SoActionMethod method)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>enableElement</name>
+      <anchorfile>classSoToVRMLAction.html</anchorfile>
+      <anchor>a47f756490237caf733073a93fcdceb11</anchor>
+      <arglist>(const SoType type, const int stackindex)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoEnabledElementsList &</type>
+      <name>getEnabledElements</name>
+      <anchorfile>classSoToVRML2Action.html</anchorfile>
+      <anchor>a12fb9499cd961643ef2e719950050063</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>beginTraversal</name>
+      <anchorfile>classSoToVRML2Action.html</anchorfile>
+      <anchor>ae48577473eb32dafeb9d825876c224f3</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoToVRMLAction</name>
+    <filename>classSoToVRMLAction.html</filename>
+    <base>SoAction</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoToVRMLAction.html</anchorfile>
+      <anchor>a634d2e44aa6491200e3581f82fd02c56</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>apply</name>
+      <anchorfile>classSoToVRMLAction.html</anchorfile>
+      <anchor>adc181fc090c32154320df859b2f0a7e8</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>apply</name>
+      <anchorfile>classSoToVRMLAction.html</anchorfile>
+      <anchor>a497e262d0da5975e96ac1e97c052db4f</anchor>
+      <arglist>(SoPath *path)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>apply</name>
+      <anchorfile>classSoToVRMLAction.html</anchorfile>
+      <anchor>a546fe08eb907daedd71c359901c18966</anchor>
+      <arglist>(const SoPathList &pathlist, SbBool obeysrules=FALSE)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoEnabledElementsList &</type>
+      <name>getEnabledElements</name>
+      <anchorfile>classSoToVRMLAction.html</anchorfile>
+      <anchor>ae0853d23af42f8538c842503a8335c1b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>beginTraversal</name>
+      <anchorfile>classSoToVRMLAction.html</anchorfile>
+      <anchor>a66a505d879aa7f4935483691ba54312a</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTrackballDragger</name>
+    <filename>classSoTrackballDragger.html</filename>
+    <base>SoDragger</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTrackballDragger.html</anchorfile>
+      <anchor>a522f398dbfe8ccbb0c9e427d3c3b5384</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoNodekitCatalog *</type>
+      <name>getNodekitCatalog</name>
+      <anchorfile>classSoTrackballDragger.html</anchorfile>
+      <anchor>a2b1876c1f7d22a8bc2866d14d64ca10e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTrackballDragger</name>
+      <anchorfile>classSoTrackballDragger.html</anchorfile>
+      <anchor>a22f69efbf7cdb0b910a2eef36d75c3e7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isAnimationEnabled</name>
+      <anchorfile>classSoTrackballDragger.html</anchorfile>
+      <anchor>a00900521586fa18ce56b945a413d95c1</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setAnimationEnabled</name>
+      <anchorfile>classSoTrackballDragger.html</anchorfile>
+      <anchor>aed7560d09ea9c6ab9b5690f82bd9670a</anchor>
+      <arglist>(SbBool newval)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFRotation</type>
+      <name>rotation</name>
+      <anchorfile>classSoTrackballDragger.html</anchorfile>
+      <anchor>a0d42dcfdf0a2b32f7347dcb48d862a27</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>scaleFactor</name>
+      <anchorfile>classSoTrackballDragger.html</anchorfile>
+      <anchor>aee98d39387b19b563eb48abc660f1f9a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTrackballDragger.html</anchorfile>
+      <anchor>a508c33941ee17f0d49ba1d866963ab57</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTrackballDragger</name>
+      <anchorfile>classSoTrackballDragger.html</anchorfile>
+      <anchor>aa30e985c36e055e935c3a3e185858240</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setUpConnections</name>
+      <anchorfile>classSoTrackballDragger.html</anchorfile>
+      <anchor>aeda7dded61679e8db27a6d3903514196</anchor>
+      <arglist>(SbBool onoff, SbBool doitalways=FALSE)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setDefaultOnNonWritingFields</name>
+      <anchorfile>classSoTrackballDragger.html</anchorfile>
+      <anchor>a353d48e9572f39fb410f87e52f4fc41c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>dragStart</name>
+      <anchorfile>classSoTrackballDragger.html</anchorfile>
+      <anchor>a17d2d3c4e27d32a7774b709f23da4ebf</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>drag</name>
+      <anchorfile>classSoTrackballDragger.html</anchorfile>
+      <anchor>a361a7f1ec245a23461448cbc782f0468</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>dragFinish</name>
+      <anchorfile>classSoTrackballDragger.html</anchorfile>
+      <anchor>a48c00073a2aa13bcb930b582015d8c0e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setAllPartsActive</name>
+      <anchorfile>classSoTrackballDragger.html</anchorfile>
+      <anchor>a473a7aa0a474d101d07f91a0178ff116</anchor>
+      <arglist>(SbBool onoroff)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>startCB</name>
+      <anchorfile>classSoTrackballDragger.html</anchorfile>
+      <anchor>aef00d938eca46ceddf49f5ac72cd92a9</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>motionCB</name>
+      <anchorfile>classSoTrackballDragger.html</anchorfile>
+      <anchor>a6d553ce06b309efd685e3b981974493e</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>finishCB</name>
+      <anchorfile>classSoTrackballDragger.html</anchorfile>
+      <anchor>a094391f50d81edf841c5086bd26c1df2</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>metaKeyChangeCB</name>
+      <anchorfile>classSoTrackballDragger.html</anchorfile>
+      <anchor>ac212f88c34cade98c555c0cb2889b577</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>fieldSensorCB</name>
+      <anchorfile>classSoTrackballDragger.html</anchorfile>
+      <anchor>a399d635608d7b8c77ec19dab0f5e8a2b</anchor>
+      <arglist>(void *f, SoSensor *s)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>valueChangedCB</name>
+      <anchorfile>classSoTrackballDragger.html</anchorfile>
+      <anchor>a5b93bd2cb9cb1fffe874fe15b2b61fe3</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>rotFieldSensor</name>
+      <anchorfile>classSoTrackballDragger.html</anchorfile>
+      <anchor>aa02522c1c54386b4e3d8a2ae82c12756</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>scaleFieldSensor</name>
+      <anchorfile>classSoTrackballDragger.html</anchorfile>
+      <anchor>a7e32d3dc10e32e962340a9b9cbc542d7</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTrackballManip</name>
+    <filename>classSoTrackballManip.html</filename>
+    <base>SoTransformManip</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTrackballManip.html</anchorfile>
+      <anchor>a99ad97cbd015940912e69031b4e666f2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTrackballManip</name>
+      <anchorfile>classSoTrackballManip.html</anchorfile>
+      <anchor>a212915fe1be3ec6e49e79af2f8cbf3c4</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTrackballManip.html</anchorfile>
+      <anchor>a9379a86d18192eb10c936ee83bfcd18a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTrackballManip</name>
+      <anchorfile>classSoTrackballManip.html</anchorfile>
+      <anchor>a38626b6361b86f319744039426b99d8b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTransform</name>
+    <filename>classSoTransform.html</filename>
+    <base>SoTransformation</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTransform.html</anchorfile>
+      <anchor>a4fbaab62c7dc3bfc670e0a60778f1c61</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoTransform.html</anchorfile>
+      <anchor>a290ff634766ca5b27b1583644dfc6dda</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoTransform.html</anchorfile>
+      <anchor>a79c0d7040d7a8457eec11b5f39d89adc</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoTransform.html</anchorfile>
+      <anchor>a1b0fd85ba23cde2fb6f1e0c5e901fa20</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoTransform.html</anchorfile>
+      <anchor>ac3417b4a37c719cbdbd93edbc7b5a5b7</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoTransform.html</anchorfile>
+      <anchor>a659b88712cf2c7f109cc28eb000bb904</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoTransform.html</anchorfile>
+      <anchor>a24eff17c4295739f58c13cc9def340a4</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTransform.html</anchorfile>
+      <anchor>a1362008813aa6f572d72137bca6ce8bb</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTransformation</name>
+    <filename>classSoTransformation.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTransformation.html</anchorfile>
+      <anchor>a54ace5dba750d0b4eaabbab707d2f5d8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTransformation.html</anchorfile>
+      <anchor>a5628bf084dd4bdbc827d40ea3b1a6b53</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTransformBoxDragger</name>
+    <filename>classSoTransformBoxDragger.html</filename>
+    <base>SoDragger</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTransformBoxDragger.html</anchorfile>
+      <anchor>a38d1bbb3e5c82cc69e66d1bd931b3629</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoNodekitCatalog *</type>
+      <name>getNodekitCatalog</name>
+      <anchorfile>classSoTransformBoxDragger.html</anchorfile>
+      <anchor>ae989ea8dc3caa720252a90d30e1fc415</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTransformBoxDragger</name>
+      <anchorfile>classSoTransformBoxDragger.html</anchorfile>
+      <anchor>a2f83c931ec3de0c670f1f7c9985e62d3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFRotation</type>
+      <name>rotation</name>
+      <anchorfile>classSoTransformBoxDragger.html</anchorfile>
+      <anchor>ab13644d4005af49dc79dbe24935ff205</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>translation</name>
+      <anchorfile>classSoTransformBoxDragger.html</anchorfile>
+      <anchor>a33b173d3dd35e1dcbf6064f49b39ae76</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>scaleFactor</name>
+      <anchorfile>classSoTransformBoxDragger.html</anchorfile>
+      <anchor>a63e0976d3a951ed4a394b4ab92b5a49a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTransformBoxDragger.html</anchorfile>
+      <anchor>a7713613a1b810b7fb7534786126232c6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTransformBoxDragger</name>
+      <anchorfile>classSoTransformBoxDragger.html</anchorfile>
+      <anchor>a23d90c4e3956a48740befd28ff6d551b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setUpConnections</name>
+      <anchorfile>classSoTransformBoxDragger.html</anchorfile>
+      <anchor>a7c1a9c6d642ceab3afa84d2c528bee8c</anchor>
+      <arglist>(SbBool onoff, SbBool doitalways=FALSE)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setDefaultOnNonWritingFields</name>
+      <anchorfile>classSoTransformBoxDragger.html</anchorfile>
+      <anchor>a82d32a084014ab40b30151da895473f4</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>invalidateSurroundScaleCB</name>
+      <anchorfile>classSoTransformBoxDragger.html</anchorfile>
+      <anchor>a044772badd5a39118306170be81f0ec9</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>fieldSensorCB</name>
+      <anchorfile>classSoTransformBoxDragger.html</anchorfile>
+      <anchor>aae8b7911a85e997097fb1413bf3c1965</anchor>
+      <arglist>(void *f, SoSensor *s)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>valueChangedCB</name>
+      <anchorfile>classSoTransformBoxDragger.html</anchorfile>
+      <anchor>a4b188ca3d2228ad3512e15f99b53dce8</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>rotFieldSensor</name>
+      <anchorfile>classSoTransformBoxDragger.html</anchorfile>
+      <anchor>a400029604aa1b57510b69afd59ef054a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>translFieldSensor</name>
+      <anchorfile>classSoTransformBoxDragger.html</anchorfile>
+      <anchor>ab23a5523cf09a0a71e87c7d77c4fa541</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>scaleFieldSensor</name>
+      <anchorfile>classSoTransformBoxDragger.html</anchorfile>
+      <anchor>aa6057570edb16712b345e9ac0255a15d</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTransformBoxManip</name>
+    <filename>classSoTransformBoxManip.html</filename>
+    <base>SoTransformManip</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTransformBoxManip.html</anchorfile>
+      <anchor>ad531bcfa2af84980ffac7c615c6ee1f3</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTransformBoxManip</name>
+      <anchorfile>classSoTransformBoxManip.html</anchorfile>
+      <anchor>a0fd107292871def40115342f806ef476</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTransformBoxManip.html</anchorfile>
+      <anchor>af5fcfd72900423601b33e7261e8a42ba</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTransformBoxManip</name>
+      <anchorfile>classSoTransformBoxManip.html</anchorfile>
+      <anchor>a98ee5552e5695eafdb2f3f3e8571568f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTransformerDragger</name>
+    <filename>classSoTransformerDragger.html</filename>
+    <base>SoDragger</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>State</name>
+      <anchorfile>classSoTransformerDragger.html</anchorfile>
+      <anchor>a9825d5a31d3c729607cbe603cc9729de</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTransformerDragger.html</anchorfile>
+      <anchor>ad6575027a6c1ef86611fc268a6438fa4</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoNodekitCatalog *</type>
+      <name>getNodekitCatalog</name>
+      <anchorfile>classSoTransformerDragger.html</anchorfile>
+      <anchor>a5ceb785fd50409cf509607cc2785509e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTransformerDragger</name>
+      <anchorfile>classSoTransformerDragger.html</anchorfile>
+      <anchor>aaefd9ade573a8557be06e7e89e4ad047</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>State</type>
+      <name>getCurrentState</name>
+      <anchorfile>classSoTransformerDragger.html</anchorfile>
+      <anchor>adafae81d62e863072b0fd9a7de56950c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFRotation</type>
+      <name>rotation</name>
+      <anchorfile>classSoTransformerDragger.html</anchorfile>
+      <anchor>a9d97adc46c878ae41b89f3e6d9b8c5b8</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>translation</name>
+      <anchorfile>classSoTransformerDragger.html</anchorfile>
+      <anchor>a612344bad5471fd851ad8e005462f06b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>scaleFactor</name>
+      <anchorfile>classSoTransformerDragger.html</anchorfile>
+      <anchor>ab64d63c77e98e307e85c316a6853d4ae</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTransformerDragger.html</anchorfile>
+      <anchor>ac979db2446ace49bb29ee98a4532843c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTransformerDragger</name>
+      <anchorfile>classSoTransformerDragger.html</anchorfile>
+      <anchor>a145f784d4ede047689e9632dbc33d847</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setUpConnections</name>
+      <anchorfile>classSoTransformerDragger.html</anchorfile>
+      <anchor>a39ced9b172ffe6161f6afa0379afc8b4</anchor>
+      <arglist>(SbBool onoff, SbBool doitalways=FALSE)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setDefaultOnNonWritingFields</name>
+      <anchorfile>classSoTransformerDragger.html</anchorfile>
+      <anchor>afb2072b9c629d4cdc9aafdfa313d31fd</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>dragStart</name>
+      <anchorfile>classSoTransformerDragger.html</anchorfile>
+      <anchor>a6a3c75add832daab20e9b5d2678b16c6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>drag</name>
+      <anchorfile>classSoTransformerDragger.html</anchorfile>
+      <anchor>ad7f5a69c3c3c6e3ed871b6e7fcbd00f7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>dragFinish</name>
+      <anchorfile>classSoTransformerDragger.html</anchorfile>
+      <anchor>ad89ddd11ae3c378cdb3bc7a586b2756c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>int</type>
+      <name>getMouseGestureDirection</name>
+      <anchorfile>classSoTransformerDragger.html</anchorfile>
+      <anchor>a825cacba654369871a0b839fd7699ae3</anchor>
+      <arglist>(SbBool x_ok, SbBool y_ok, SbBool z_ok)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>startCB</name>
+      <anchorfile>classSoTransformerDragger.html</anchorfile>
+      <anchor>ae960d16f3d9cfcf1c9dd0522a17e85c9</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>motionCB</name>
+      <anchorfile>classSoTransformerDragger.html</anchorfile>
+      <anchor>abdf3235f81841a336c26c251c1dad522</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>finishCB</name>
+      <anchorfile>classSoTransformerDragger.html</anchorfile>
+      <anchor>ac36185c45feb999fe863bbedbc40e05c</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>metaKeyChangeCB</name>
+      <anchorfile>classSoTransformerDragger.html</anchorfile>
+      <anchor>a286ace9732652ec4f2b543b2439508a2</anchor>
+      <arglist>(void *, SoDragger *)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>fieldSensorCB</name>
+      <anchorfile>classSoTransformerDragger.html</anchorfile>
+      <anchor>a02fedef6a8a4c5f3654175a0f1711818</anchor>
+      <arglist>(void *f, SoSensor *s)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>valueChangedCB</name>
+      <anchorfile>classSoTransformerDragger.html</anchorfile>
+      <anchor>a13324f74b79f93e79a3a1bb3809438fd</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static int</type>
+      <name>getIgnoreAxis</name>
+      <anchorfile>classSoTransformerDragger.html</anchorfile>
+      <anchor>adbe2b2dde90aee795b72717e93d5fe48</anchor>
+      <arglist>(SbVec2f axis[3][2], SbBool x_ok, SbBool y_ok, SbBool z_ok)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>makeMinorAxisPerpendicularIfColinear</name>
+      <anchorfile>classSoTransformerDragger.html</anchorfile>
+      <anchor>a4341d5fcd19bfbb0dade41cf56d53da0</anchor>
+      <arglist>(SbVec2f origin, SbVec2f axisends[3][2], int index_a, int index_b)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static SbBool</type>
+      <name>isColinear</name>
+      <anchorfile>classSoTransformerDragger.html</anchorfile>
+      <anchor>a0fe7ae500aa6bd13fd400e53718861ab</anchor>
+      <arglist>(SbVec2f a1[2], SbVec2f a2[2], int pixels)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>translFieldSensor</name>
+      <anchorfile>classSoTransformerDragger.html</anchorfile>
+      <anchor>adfeba0008fc32a6ea12430726c370611</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>scaleFieldSensor</name>
+      <anchorfile>classSoTransformerDragger.html</anchorfile>
+      <anchor>afb207ca702619e298f3d765ae1671317</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>rotateFieldSensor</name>
+      <anchorfile>classSoTransformerDragger.html</anchorfile>
+      <anchor>a5378a65457eaba74c45914e11419999e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoNodeList</type>
+      <name>antiSquishList</name>
+      <anchorfile>classSoTransformerDragger.html</anchorfile>
+      <anchor>a8152204f253943257242a1f954c370af</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTransformerManip</name>
+    <filename>classSoTransformerManip.html</filename>
+    <base>SoTransformManip</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTransformerManip.html</anchorfile>
+      <anchor>a3ab0eebade8322c8ecf7c81d27d05ad1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTransformerManip</name>
+      <anchorfile>classSoTransformerManip.html</anchorfile>
+      <anchor>ab01c937875f96aef1a7173b85dd52de9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isLocateHighlighting</name>
+      <anchorfile>classSoTransformerManip.html</anchorfile>
+      <anchor>afa53e0437d3610427cc32d7a04e1d2fe</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setLocateHighlighting</name>
+      <anchorfile>classSoTransformerManip.html</anchorfile>
+      <anchor>a4d56cc04a9598abca70405e4cb191461</anchor>
+      <arglist>(SbBool onoff)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>unsquishKnobs</name>
+      <anchorfile>classSoTransformerManip.html</anchorfile>
+      <anchor>a77a5a8bef8b98b3238d9db994db32cc3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTransformerManip.html</anchorfile>
+      <anchor>a583db8e8beab2152d611d7e04ec3e6af</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTransformerManip</name>
+      <anchorfile>classSoTransformerManip.html</anchorfile>
+      <anchor>a34745d5a34e438b83faee527d74f3879</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTransformManip</name>
+    <filename>classSoTransformManip.html</filename>
+    <base>SoTransform</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTransformManip.html</anchorfile>
+      <anchor>aaa55a6f0f4c26bad187d96613fca8775</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTransformManip.html</anchorfile>
+      <anchor>a9e5d74003ff1905441396c9202cb8767</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTransformSeparator</name>
+    <filename>classSoTransformSeparator.html</filename>
+    <base>SoGroup</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTransformSeparator.html</anchorfile>
+      <anchor>a26f7c7a71c76c1d97c9659560764fa09</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTransformSeparator</name>
+      <anchorfile>classSoTransformSeparator.html</anchorfile>
+      <anchor>a9447cf3feb7a9ec031d6fb432594667a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTransformSeparator</name>
+      <anchorfile>classSoTransformSeparator.html</anchorfile>
+      <anchor>a383d755cfc1b8f63092038a6f3060151</anchor>
+      <arglist>(int nChildren)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoTransformSeparator.html</anchorfile>
+      <anchor>a86073506786f508d595f2632604e0bee</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoTransformSeparator.html</anchorfile>
+      <anchor>a4e4b32f713beb1ee566b8b5a692a300a</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoTransformSeparator.html</anchorfile>
+      <anchor>ac276546b3e03072b4ce6ec42efb59691</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoTransformSeparator.html</anchorfile>
+      <anchor>af081c77489d9a6dc8f14ac197f5ea640</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoTransformSeparator.html</anchorfile>
+      <anchor>aaff524378699df79642f23e2dd7d7c31</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoTransformSeparator.html</anchorfile>
+      <anchor>acc1d11a86608b193db9b367fd699ae43</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoTransformSeparator.html</anchorfile>
+      <anchor>a7cc362c0ed04cf9624f23e96cb4d8cbf</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>audioRender</name>
+      <anchorfile>classSoTransformSeparator.html</anchorfile>
+      <anchor>aeeb0541dff8998b519ba580d275232e5</anchor>
+      <arglist>(SoAudioRenderAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTransformSeparator.html</anchorfile>
+      <anchor>a6c15443c8d019f0ed7957b03f2e9df53</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTransformSeparator</name>
+      <anchorfile>classSoTransformSeparator.html</anchorfile>
+      <anchor>a43ec59016324f3aba80d3f8f7782fec7</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTransformVec3f</name>
+    <filename>classSoTransformVec3f.html</filename>
+    <base>SoEngine</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTransformVec3f.html</anchorfile>
+      <anchor>abc8e283dbba20d81ec5eac68beac3697</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTransformVec3f.html</anchorfile>
+      <anchor>ad4c3958c3f511abf3846120e47718083</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoTransformVec3f.html</anchorfile>
+      <anchor>a4ccce9d81cd3e187038993f3f5a782ac</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTransformVec3f</name>
+      <anchorfile>classSoTransformVec3f.html</anchorfile>
+      <anchor>afc9a11fdd55de846ec2308ed3db81a8a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec3f</type>
+      <name>vector</name>
+      <anchorfile>classSoTransformVec3f.html</anchorfile>
+      <anchor>ae8323f236e1cc448ff3f2dbb3c0179a3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFMatrix</type>
+      <name>matrix</name>
+      <anchorfile>classSoTransformVec3f.html</anchorfile>
+      <anchor>a1146278035c096012c90dc4e075f68fc</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>point</name>
+      <anchorfile>classSoTransformVec3f.html</anchorfile>
+      <anchor>a31fa491efb4ece7524a0b8d439c53c06</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>direction</name>
+      <anchorfile>classSoTransformVec3f.html</anchorfile>
+      <anchor>aa5d6794f9d11f73b276a0c84f899887d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>normalDirection</name>
+      <anchorfile>classSoTransformVec3f.html</anchorfile>
+      <anchor>af9fc6b552e3e5333ee9e8cbe61f30ad7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTransformVec3f</name>
+      <anchorfile>classSoTransformVec3f.html</anchorfile>
+      <anchor>a643589d8e889061f762ce481f4de4d88</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTranslate1Dragger</name>
+    <filename>classSoTranslate1Dragger.html</filename>
+    <base>SoDragger</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTranslate1Dragger.html</anchorfile>
+      <anchor>a56de82bab4b69708a7c84248bbd98850</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoNodekitCatalog *</type>
+      <name>getNodekitCatalog</name>
+      <anchorfile>classSoTranslate1Dragger.html</anchorfile>
+      <anchor>a0a298eba34d2a57bfd059a043c540945</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTranslate1Dragger</name>
+      <anchorfile>classSoTranslate1Dragger.html</anchorfile>
+      <anchor>a4572f91b8880e3b539f0ca9aac63115a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>translation</name>
+      <anchorfile>classSoTranslate1Dragger.html</anchorfile>
+      <anchor>a64974280a576a036499031149ba700f7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>minTranslation</name>
+      <anchorfile>classSoTranslate1Dragger.html</anchorfile>
+      <anchor>a6de4841505d6d51d66b453c8c0815055</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>maxTranslation</name>
+      <anchorfile>classSoTranslate1Dragger.html</anchorfile>
+      <anchor>ada4c3089b7898f66e6dccd31490d00d6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTranslate1Dragger.html</anchorfile>
+      <anchor>a52f64563310b4790fa0ad95968e8d89d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTranslate1Dragger</name>
+      <anchorfile>classSoTranslate1Dragger.html</anchorfile>
+      <anchor>aa4732a336ccfc0dc43d0da1eff1bde25</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setUpConnections</name>
+      <anchorfile>classSoTranslate1Dragger.html</anchorfile>
+      <anchor>a8b8df9f74c1b70473f789efa54684131</anchor>
+      <arglist>(SbBool onoff, SbBool doitalways=FALSE)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setMotionMatrix</name>
+      <anchorfile>classSoTranslate1Dragger.html</anchorfile>
+      <anchor>a268f872c57b312a322dafa8cd55e1ecd</anchor>
+      <arglist>(const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>dragStart</name>
+      <anchorfile>classSoTranslate1Dragger.html</anchorfile>
+      <anchor>a92785a3b06efe5c17f13067773c90949</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>drag</name>
+      <anchorfile>classSoTranslate1Dragger.html</anchorfile>
+      <anchor>a0e9620f7adac429254be2973de039854</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>dragFinish</name>
+      <anchorfile>classSoTranslate1Dragger.html</anchorfile>
+      <anchor>ac0ef26a04a71f2636c0ffaadc7a4140a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>startCB</name>
+      <anchorfile>classSoTranslate1Dragger.html</anchorfile>
+      <anchor>ac7bc97110eee728a6bf8fb63c99552e3</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>motionCB</name>
+      <anchorfile>classSoTranslate1Dragger.html</anchorfile>
+      <anchor>ae242d0118589912bb4a757f3ea0d4267</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>finishCB</name>
+      <anchorfile>classSoTranslate1Dragger.html</anchorfile>
+      <anchor>a2f41e425546f8495c279786f7d179b30</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>fieldSensorCB</name>
+      <anchorfile>classSoTranslate1Dragger.html</anchorfile>
+      <anchor>a615cd0f47f6a7396f34cccb61aec2da1</anchor>
+      <arglist>(void *f, SoSensor *s)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>valueChangedCB</name>
+      <anchorfile>classSoTranslate1Dragger.html</anchorfile>
+      <anchor>ad282857cd89a095fa7de48ee6bef0080</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>fieldSensor</name>
+      <anchorfile>classSoTranslate1Dragger.html</anchorfile>
+      <anchor>a8fd147ba3487a7cc2440ce96a61d2eb9</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbLineProjector *</type>
+      <name>lineProj</name>
+      <anchorfile>classSoTranslate1Dragger.html</anchorfile>
+      <anchor>a0178f754b69f7165d1bf7ca68bb97352</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTranslate2Dragger</name>
+    <filename>classSoTranslate2Dragger.html</filename>
+    <base>SoDragger</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTranslate2Dragger.html</anchorfile>
+      <anchor>a7075e0bf259aaf06edf672182d05583b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoNodekitCatalog *</type>
+      <name>getNodekitCatalog</name>
+      <anchorfile>classSoTranslate2Dragger.html</anchorfile>
+      <anchor>a6ec578d249ae2e0688ff0e0007c5d7bb</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTranslate2Dragger</name>
+      <anchorfile>classSoTranslate2Dragger.html</anchorfile>
+      <anchor>ae73a533e36fcd51ddfa9525e0065284b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>translation</name>
+      <anchorfile>classSoTranslate2Dragger.html</anchorfile>
+      <anchor>a520d3bb910fd1965f00d08b1239d0983</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTranslate2Dragger.html</anchorfile>
+      <anchor>a1e50d9e0625bbf57a62337f2319c1c9e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTranslate2Dragger</name>
+      <anchorfile>classSoTranslate2Dragger.html</anchorfile>
+      <anchor>a933428bffdb576b1d51a2644f073340d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>setUpConnections</name>
+      <anchorfile>classSoTranslate2Dragger.html</anchorfile>
+      <anchor>a6b7a26db1e4cf86537d55c3576170394</anchor>
+      <arglist>(SbBool onoff, SbBool doitalways=FALSE)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setMotionMatrix</name>
+      <anchorfile>classSoTranslate2Dragger.html</anchorfile>
+      <anchor>a2ceb370e94ea153a9f74a62c64bd6770</anchor>
+      <arglist>(const SbMatrix &m)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>dragStart</name>
+      <anchorfile>classSoTranslate2Dragger.html</anchorfile>
+      <anchor>a9f5dd4ff1dee5d2a6e681534727441a9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>drag</name>
+      <anchorfile>classSoTranslate2Dragger.html</anchorfile>
+      <anchor>abaeab902a79c8ec0affea34ef1dfdd27</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>dragFinish</name>
+      <anchorfile>classSoTranslate2Dragger.html</anchorfile>
+      <anchor>ab13fa50f566b65a037aa16d98e4e2cf1</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>startCB</name>
+      <anchorfile>classSoTranslate2Dragger.html</anchorfile>
+      <anchor>a45f9f9c870b38001d1215fe06676a6e5</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>motionCB</name>
+      <anchorfile>classSoTranslate2Dragger.html</anchorfile>
+      <anchor>a379178cb680ddeaa5960de01637cba24</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>finishCB</name>
+      <anchorfile>classSoTranslate2Dragger.html</anchorfile>
+      <anchor>acd5dc7f28ea4bfa726b5b710cec0d3c5</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>metaKeyChangeCB</name>
+      <anchorfile>classSoTranslate2Dragger.html</anchorfile>
+      <anchor>ae0fbb31c2a2d1bb5d24a1af72dc693c5</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>fieldSensorCB</name>
+      <anchorfile>classSoTranslate2Dragger.html</anchorfile>
+      <anchor>a1ed66f0506c8400a819ebed3528128be</anchor>
+      <arglist>(void *f, SoSensor *s)</arglist>
+    </member>
+    <member kind="function" protection="protected" static="yes">
+      <type>static void</type>
+      <name>valueChangedCB</name>
+      <anchorfile>classSoTranslate2Dragger.html</anchorfile>
+      <anchor>a2b661fc0b991a2ea20fe73c52183131c</anchor>
+      <arglist>(void *f, SoDragger *d)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoFieldSensor *</type>
+      <name>fieldSensor</name>
+      <anchorfile>classSoTranslate2Dragger.html</anchorfile>
+      <anchor>a5c65bbc7e3841d567fda6731a85e1d2b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbVec3f</type>
+      <name>worldRestartPt</name>
+      <anchorfile>classSoTranslate2Dragger.html</anchorfile>
+      <anchor>ad2b69b0d2b084fb6fcd0671b54553b86</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbPlaneProjector *</type>
+      <name>planeProj</name>
+      <anchorfile>classSoTranslate2Dragger.html</anchorfile>
+      <anchor>ad70fca7b6325f044675dd754d8029ce1</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTranslation</name>
+    <filename>classSoTranslation.html</filename>
+    <base>SoTransformation</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTranslation.html</anchorfile>
+      <anchor>a6da7369ec3e6ee5594a737a9e7d75499</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTranslation.html</anchorfile>
+      <anchor>afca672e5def46bc78303fd1deaea2299</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTransparencyElement</name>
+    <filename>classSoTransparencyElement.html</filename>
+    <base>SoReplacedElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoTransparencyElement.html</anchorfile>
+      <anchor>a5448b2db8e7e96b4cafea758a8d55156</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function">
+      <type>int32_t</type>
+      <name>getNum</name>
+      <anchorfile>classSoTransparencyElement.html</anchorfile>
+      <anchor>ae0e69925570a27f1be2612f6624e8684</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>get</name>
+      <anchorfile>classSoTransparencyElement.html</anchorfile>
+      <anchor>a09c2dc7fcddf97d1007ffeee359099d5</anchor>
+      <arglist>(const int index) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const float *</type>
+      <name>getArrayPtr</name>
+      <anchorfile>classSoTransparencyElement.html</anchorfile>
+      <anchor>a3bed82d27c83189ce1c95c4177d0dd4b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoTransparencyElement.html</anchorfile>
+      <anchor>a97cbe7a1127f0251b82f9a40e2497902</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoTransparencyElement.html</anchorfile>
+      <anchor>aa24b199be76999c9aa72794b2a22ee5c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoTransparencyElement.html</anchorfile>
+      <anchor>ae88f8a968593f29e04e0c98ee2aecc94</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const int32_t numvalues, const float *const values)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SoTransparencyElement *</type>
+      <name>getInstance</name>
+      <anchorfile>classSoTransparencyElement.html</anchorfile>
+      <anchor>ae3b30098cdad07b7267f628b307dbb3c</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTransparencyElement</name>
+      <anchorfile>classSoTransparencyElement.html</anchorfile>
+      <anchor>a0661ad74537a987c5bf5bea2952c04b2</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTransparencyType</name>
+    <filename>classSoTransparencyType.html</filename>
+    <base>SoNode</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Type</name>
+      <anchorfile>classSoTransparencyType.html</anchorfile>
+      <anchor>a58e29a623706a68dd3df042720f0a29f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTransparencyType.html</anchorfile>
+      <anchor>abc357c2985f4dc03c01f8b0147922f21</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTransparencyType</name>
+      <anchorfile>classSoTransparencyType.html</anchorfile>
+      <anchor>a9595d27d3c8a4e0197c4ca8564a69e5a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoTransparencyType.html</anchorfile>
+      <anchor>a9fbdba3dd648424faa07a996ad9151cd</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoTransparencyType.html</anchorfile>
+      <anchor>ace32a038e07bf51f164c6d4702cac1a4</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoTransparencyType.html</anchorfile>
+      <anchor>a9504395a236913b3086c9c1b1228b501</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>value</name>
+      <anchorfile>classSoTransparencyType.html</anchorfile>
+      <anchor>a2a6d579c076626d6beefd5c6f5bb24e6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTransparencyType.html</anchorfile>
+      <anchor>af49bba7c4980bef318947e916d041055</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTransparencyType</name>
+      <anchorfile>classSoTransparencyType.html</anchorfile>
+      <anchor>ad4e4ce0b7ab6dc2c8bbd75cab8c4abfb</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTriangleStripSet</name>
+    <filename>classSoTriangleStripSet.html</filename>
+    <base>SoNonIndexedShape</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTriangleStripSet.html</anchorfile>
+      <anchor>a75e4cb705db5be28679f483f53833ce8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTriangleStripSet</name>
+      <anchorfile>classSoTriangleStripSet.html</anchorfile>
+      <anchor>aee24fce4a080fe54a2859eca8819492f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoTriangleStripSet.html</anchorfile>
+      <anchor>a082e4b85f6102a6857d92046242f923c</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoTriangleStripSet.html</anchorfile>
+      <anchor>aa5236879d7ff8df12bda1c14656fc58b</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>generateDefaultNormals</name>
+      <anchorfile>classSoTriangleStripSet.html</anchorfile>
+      <anchor>a526a264fe5107784d739c350c592c4f5</anchor>
+      <arglist>(SoState *state, SoNormalBundle *nb)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFInt32</type>
+      <name>numVertices</name>
+      <anchorfile>classSoTriangleStripSet.html</anchorfile>
+      <anchor>a2a23abcfec17ee852a2863d242ed1b1a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTriangleStripSet.html</anchorfile>
+      <anchor>a58358662595cebdb9001a3b760ddc0c6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTriangleStripSet</name>
+      <anchorfile>classSoTriangleStripSet.html</anchorfile>
+      <anchor>a47025bb1883c0702953423f5cab9ef9d</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>generatePrimitives</name>
+      <anchorfile>classSoTriangleStripSet.html</anchorfile>
+      <anchor>a370730065c45cc35a13763b35f081e62</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>computeBBox</name>
+      <anchorfile>classSoTriangleStripSet.html</anchorfile>
+      <anchor>a18cbbae1c08be88debe726bc6654b7b7</anchor>
+      <arglist>(SoAction *action, SbBox3f &box, SbVec3f &center)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>generateDefaultNormals</name>
+      <anchorfile>classSoTriangleStripSet.html</anchorfile>
+      <anchor>a5290d11d39f504ac182dfa7e41560de4</anchor>
+      <arglist>(SoState *, SoNormalCache *)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTriggerAny</name>
+    <filename>classSoTriggerAny.html</filename>
+    <base>SoEngine</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoTriggerAny.html</anchorfile>
+      <anchor>af1143749f87a78acf6c5986596172d58</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoTriggerAny.html</anchorfile>
+      <anchor>a27a71a781841d90fa9e43766e4cf7e2c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoTriggerAny.html</anchorfile>
+      <anchor>a9098eb073cff962fd4d278f975506b73</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTriggerAny</name>
+      <anchorfile>classSoTriggerAny.html</anchorfile>
+      <anchor>abaf7f16270023b7c69baea216d8e48fa</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTrigger</type>
+      <name>input0</name>
+      <anchorfile>classSoTriggerAny.html</anchorfile>
+      <anchor>ac2f4b27ba5ed0db6580b72a6f3c8cc78</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTrigger</type>
+      <name>input1</name>
+      <anchorfile>classSoTriggerAny.html</anchorfile>
+      <anchor>a46af4d77fc97e66587863c1004880e59</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTrigger</type>
+      <name>input2</name>
+      <anchorfile>classSoTriggerAny.html</anchorfile>
+      <anchor>a749b67a2a51edd23edd70494bcad33f5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTrigger</type>
+      <name>input3</name>
+      <anchorfile>classSoTriggerAny.html</anchorfile>
+      <anchor>a1b72a48dedb9931e6c51f432cf72bb1b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTrigger</type>
+      <name>input4</name>
+      <anchorfile>classSoTriggerAny.html</anchorfile>
+      <anchor>acfe8f0b8cf54318cae79541d192f91c2</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTrigger</type>
+      <name>input5</name>
+      <anchorfile>classSoTriggerAny.html</anchorfile>
+      <anchor>ac36dcfd27d7fc5d087e9cf925e450f25</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTrigger</type>
+      <name>input6</name>
+      <anchorfile>classSoTriggerAny.html</anchorfile>
+      <anchor>a6d488438c4bffd9b20d806ed08c066b2</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTrigger</type>
+      <name>input7</name>
+      <anchorfile>classSoTriggerAny.html</anchorfile>
+      <anchor>aa4dc8664dc977d488495b5752e435302</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTrigger</type>
+      <name>input8</name>
+      <anchorfile>classSoTriggerAny.html</anchorfile>
+      <anchor>ad6eb0a047d9d13ac16cfe8d36db45713</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTrigger</type>
+      <name>input9</name>
+      <anchorfile>classSoTriggerAny.html</anchorfile>
+      <anchor>aca9f2ceb0f11bfde383aee81b3ef787b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>output</name>
+      <anchorfile>classSoTriggerAny.html</anchorfile>
+      <anchor>a951748b23e9e3272ee799c3d9a05d286</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoTriggerAny</name>
+      <anchorfile>classSoTriggerAny.html</anchorfile>
+      <anchor>a587863571b723fb3f578c8a655d9acae</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoType</name>
+    <filename>classSoType.html</filename>
+    <member kind="typedef">
+      <type>void *(*</type>
+      <name>instantiationMethod</name>
+      <anchorfile>classSoType.html</anchorfile>
+      <anchor>ad4e992c9f4f237e8b1f90f2c7d9ea0e0</anchor>
+      <arglist>)(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbName</type>
+      <name>getName</name>
+      <anchorfile>classSoType.html</anchorfile>
+      <anchor>a70d3e5e79eaf6fbea2d17d10acd3a404</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SoType</type>
+      <name>getParent</name>
+      <anchorfile>classSoType.html</anchorfile>
+      <anchor>a7e0a5dbf0f2608f06d2c3caf89147861</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isDerivedFrom</name>
+      <anchorfile>classSoType.html</anchorfile>
+      <anchor>a47d76d1214d6619378cb3f526f84acaf</anchor>
+      <arglist>(const SoType type) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>canCreateInstance</name>
+      <anchorfile>classSoType.html</anchorfile>
+      <anchor>a7a2c76fb3ad9c6aa435ce7144e38f0d7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoType.html</anchorfile>
+      <anchor>ade14200baeb5a24d96f609dd35ca9d5a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>uint16_t</type>
+      <name>getData</name>
+      <anchorfile>classSoType.html</anchorfile>
+      <anchor>aa367cd2fa878465342ebad636f459f87</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int16_t</type>
+      <name>getKey</name>
+      <anchorfile>classSoType.html</anchorfile>
+      <anchor>a58025bc3f4893c0894124ab7e84901ed</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>operator==</name>
+      <anchorfile>classSoType.html</anchorfile>
+      <anchor>a3eba0d7f90d55a73951a250536282d01</anchor>
+      <arglist>(const SoType type) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>operator!=</name>
+      <anchorfile>classSoType.html</anchorfile>
+      <anchor>afdcfd8c229a6417812ef0604aad8b880</anchor>
+      <arglist>(const SoType type) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>operator<</name>
+      <anchorfile>classSoType.html</anchorfile>
+      <anchor>a9cac9297261115f78f0717e2967b9e95</anchor>
+      <arglist>(const SoType type) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>operator<=</name>
+      <anchorfile>classSoType.html</anchorfile>
+      <anchor>ace52d81bf1ab231950a6802b2e48c071</anchor>
+      <arglist>(const SoType type) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>operator>=</name>
+      <anchorfile>classSoType.html</anchorfile>
+      <anchor>a1d8885de7c0a45c318203dbbed374687</anchor>
+      <arglist>(const SoType type) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>operator></name>
+      <anchorfile>classSoType.html</anchorfile>
+      <anchor>aa09aea578fd4fc296770ca6512c30b37</anchor>
+      <arglist>(const SoType type) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isBad</name>
+      <anchorfile>classSoType.html</anchorfile>
+      <anchor>a330d23e8ba545dfdafc733d25132d119</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>makeInternal</name>
+      <anchorfile>classSoType.html</anchorfile>
+      <anchor>a6b19939a099ae72b8c1e8c472eaf33b2</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isInternal</name>
+      <anchorfile>classSoType.html</anchorfile>
+      <anchor>a025b931ccbf5f20054c43e4df3006098</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>instantiationMethod</type>
+      <name>getInstantiationMethod</name>
+      <anchorfile>classSoType.html</anchorfile>
+      <anchor>a9165197329f22058d5b34816ba30d6ec</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoType</type>
+      <name>fromName</name>
+      <anchorfile>classSoType.html</anchorfile>
+      <anchor>a32355c5795bc7e6ceaee4328ab583508</anchor>
+      <arglist>(const SbName name)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int</type>
+      <name>getAllDerivedFrom</name>
+      <anchorfile>classSoType.html</anchorfile>
+      <anchor>a4fe130354575c729054120bc398985a4</anchor>
+      <arglist>(const SoType type, SoTypeList &list)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SoType</type>
+      <name>createType</name>
+      <anchorfile>classSoType.html</anchorfile>
+      <anchor>aa4200b3ddb678fb3c2902d34c42c5443</anchor>
+      <arglist>(const SoType parent, const SbName name, const instantiationMethod method=NULL, const uint16_t data=0)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SoType</type>
+      <name>overrideType</name>
+      <anchorfile>classSoType.html</anchorfile>
+      <anchor>a36903e04d0ecc67ad2225b8e3e3b4ade</anchor>
+      <arglist>(const SoType originalType, const instantiationMethod method=NULL)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>removeType</name>
+      <anchorfile>classSoType.html</anchorfile>
+      <anchor>a6ba60b5150de1971b39e6d8c35bb5a82</anchor>
+      <arglist>(const SbName &name)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>init</name>
+      <anchorfile>classSoType.html</anchorfile>
+      <anchor>a4900790cb69fea0b427e313b72b71b4a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoType</type>
+      <name>fromKey</name>
+      <anchorfile>classSoType.html</anchorfile>
+      <anchor>aa4393cacc51ae15107ba15f7207426c1</anchor>
+      <arglist>(uint16_t key)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoType</type>
+      <name>badType</name>
+      <anchorfile>classSoType.html</anchorfile>
+      <anchor>a08a5653a56fb7a1999eea6bf42a787f6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int</type>
+      <name>getNumTypes</name>
+      <anchorfile>classSoType.html</anchorfile>
+      <anchor>a77a7edd33c300deb2aeca8641521ff82</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoTypeList</name>
+    <filename>classSoTypeList.html</filename>
+    <base>SbPList</base>
+    <member kind="function">
+      <type></type>
+      <name>SoTypeList</name>
+      <anchorfile>classSoTypeList.html</anchorfile>
+      <anchor>a423c69204767b1dc4035ad90f0961105</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTypeList</name>
+      <anchorfile>classSoTypeList.html</anchorfile>
+      <anchor>ac397dd08d4a6a2c617f02ec1edae492b</anchor>
+      <arglist>(const int sizehint)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoTypeList</name>
+      <anchorfile>classSoTypeList.html</anchorfile>
+      <anchor>a9de58b3985afd2fcdf3b10e865a8cc08</anchor>
+      <arglist>(const SoTypeList &l)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>append</name>
+      <anchorfile>classSoTypeList.html</anchorfile>
+      <anchor>a254aa4cd0438896953dc3edd03ef6fff</anchor>
+      <arglist>(const SoType type)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>find</name>
+      <anchorfile>classSoTypeList.html</anchorfile>
+      <anchor>a2713e96326da53ff7db21aff389b9d47</anchor>
+      <arglist>(const SoType type) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>insert</name>
+      <anchorfile>classSoTypeList.html</anchorfile>
+      <anchor>ae6ea0c2a6293f7cfbe41f5d3da7bcd06</anchor>
+      <arglist>(const SoType type, const int insertbefore)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoType</type>
+      <name>operator[]</name>
+      <anchorfile>classSoTypeList.html</anchorfile>
+      <anchor>a55bd2da5390e2b016ca9bf0ca610da49</anchor>
+      <arglist>(const int idx) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>set</name>
+      <anchorfile>classSoTypeList.html</anchorfile>
+      <anchor>a7f5d6f49a1a47f7113b7ad6663ffcbe9</anchor>
+      <arglist>(const int index, const SoType item)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoUnits</name>
+    <filename>classSoUnits.html</filename>
+    <base>SoTransformation</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Units</name>
+      <anchorfile>classSoUnits.html</anchorfile>
+      <anchor>a73e9abb855f619e3fe22894fad707edb</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoUnits.html</anchorfile>
+      <anchor>a41dbed684fcc93ebad343d54a4c5f128</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoUnits</name>
+      <anchorfile>classSoUnits.html</anchorfile>
+      <anchor>a4228c9591d7ed73023c6e06b0e2ebc71</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoUnits.html</anchorfile>
+      <anchor>a2e3f830f5e74631050a8903eaf1a1366</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoUnits.html</anchorfile>
+      <anchor>a562cea31cad758ff555da60244952faf</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoUnits.html</anchorfile>
+      <anchor>a6a88420757cc7f7ed26ef66d8d8fe47e</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoUnits.html</anchorfile>
+      <anchor>a27a9614b150474bbe4356268cc754ff2</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoUnits.html</anchorfile>
+      <anchor>a97abf130989e4982ed50b4184f55dae3</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoUnits.html</anchorfile>
+      <anchor>a0f35a38df21126538ac05b4c6bd8196e</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoUnits.html</anchorfile>
+      <anchor>adba83e449b733ca4c97534b337ae10da</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>units</name>
+      <anchorfile>classSoUnits.html</anchorfile>
+      <anchor>ad4eab30ab199ad174827c4b5dd050c0b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoUnits.html</anchorfile>
+      <anchor>a2620e0e6a85e54462eb7eaa135d4d522</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoUnits</name>
+      <anchorfile>classSoUnits.html</anchorfile>
+      <anchor>a3cbd1f8310f96411faf8f2f8ca1c2e16</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoUnitsElement</name>
+    <filename>classSoUnitsElement.html</filename>
+    <base>SoInt32Element</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Units</name>
+      <anchorfile>classSoUnitsElement.html</anchorfile>
+      <anchor>a7b6aeddcdbd72e05970985c8ada0b842</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoUnitsElement.html</anchorfile>
+      <anchor>a50e027b5104ec4768930e46a126b0d0e</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoUnitsElement.html</anchorfile>
+      <anchor>a0fec3d88211e824f45c95a3e489afc24</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoUnitsElement.html</anchorfile>
+      <anchor>a48d2569b1f102860867d9ca043614202</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoUnitsElement.html</anchorfile>
+      <anchor>ad13b027fd2feeeb45117612edb7b7e0d</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const Units units)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoUnitsElement.html</anchorfile>
+      <anchor>a64424f5e8ad80fd91308ee42a722ccb3</anchor>
+      <arglist>(SoState *const state, const Units units)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static Units</type>
+      <name>get</name>
+      <anchorfile>classSoUnitsElement.html</anchorfile>
+      <anchor>a417bc53619dd6d9b787a81a671525e10</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static Units</type>
+      <name>getDefault</name>
+      <anchorfile>classSoUnitsElement.html</anchorfile>
+      <anchor>a554f8b8aab7f5ac27cd25cf644629a91</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoUnitsElement</name>
+      <anchorfile>classSoUnitsElement.html</anchorfile>
+      <anchor>af5d9b3b175742ad8f3bd5d60bee1ecce</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoUpgrader</name>
+    <filename>classSoUpgrader.html</filename>
+    <member kind="function" static="yes">
+      <type>static SoBase *</type>
+      <name>tryCreateNode</name>
+      <anchorfile>classSoUpgrader.html</anchorfile>
+      <anchor>a111b948f9be3793d65fac528e1cfc8e9</anchor>
+      <arglist>(const SbName &name, const float ivversion)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoBase *</type>
+      <name>createUpgrade</name>
+      <anchorfile>classSoUpgrader.html</anchorfile>
+      <anchor>acb55686a9b52295aa70d7990d9545063</anchor>
+      <arglist>(const SoBase *base)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVBO</name>
+    <filename>classSoVBO.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SoVBO</name>
+      <anchorfile>classSoVBO.html</anchorfile>
+      <anchor>a685b09edf83932b37fc2c49ce323459f</anchor>
+      <arglist>(const GLenum target=0x8892, const GLenum usage=0x88E4)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SoVBO</name>
+      <anchorfile>classSoVBO.html</anchorfile>
+      <anchor>a1224edf4b0d2e96659f48bba908ed126</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setBufferData</name>
+      <anchorfile>classSoVBO.html</anchorfile>
+      <anchor>adda1f522992fa72fe90a85f93926eb6d</anchor>
+      <arglist>(const GLvoid *data, intptr_t size, uint32_t dataid=0)</arglist>
+    </member>
+    <member kind="function">
+      <type>void *</type>
+      <name>allocBufferData</name>
+      <anchorfile>classSoVBO.html</anchorfile>
+      <anchor>af7d4af09beb1bc88672136f96691f655</anchor>
+      <arglist>(intptr_t size, uint32_t dataid=0)</arglist>
+    </member>
+    <member kind="function">
+      <type>uint32_t</type>
+      <name>getBufferDataId</name>
+      <anchorfile>classSoVBO.html</anchorfile>
+      <anchor>a63d3f909bb3caf8e924415af2cd8ff04</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getBufferData</name>
+      <anchorfile>classSoVBO.html</anchorfile>
+      <anchor>a3c180d01817405a293f5d859b281f149</anchor>
+      <arglist>(const GLvoid *&data, intptr_t &size)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>bindBuffer</name>
+      <anchorfile>classSoVBO.html</anchorfile>
+      <anchor>a06ff8c20c585276740ae7a8274984dd6</anchor>
+      <arglist>(uint32_t contextid)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setVertexCountLimits</name>
+      <anchorfile>classSoVBO.html</anchorfile>
+      <anchor>a3960b175fa41cd98c2cfc7975f3a9a2f</anchor>
+      <arglist>(const int minlimit, const int maxlimit)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int</type>
+      <name>getVertexCountMinLimit</name>
+      <anchorfile>classSoVBO.html</anchorfile>
+      <anchor>a4f51a893793ac3f7acc119306600cd6a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int</type>
+      <name>getVertexCountMaxLimit</name>
+      <anchorfile>classSoVBO.html</anchorfile>
+      <anchor>ab426ca34ea317566b5bcd98769c59f00</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVBOCache</name>
+    <filename>classSoVBOCache.html</filename>
+    <base>SoCache</base>
+    <member kind="function">
+      <type></type>
+      <name>SoVBOCache</name>
+      <anchorfile>classSoVBOCache.html</anchorfile>
+      <anchor>a1b6809d5b782550cb016f2bee450bda6</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVBOCache</name>
+      <anchorfile>classSoVBOCache.html</anchorfile>
+      <anchor>a343ad235fba622670ccf33d14ad6cb7d</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>SoVertexArrayIndexer *</type>
+      <name>getVertexArrayIndexer</name>
+      <anchorfile>classSoVBOCache.html</anchorfile>
+      <anchor>acf1587370043f4e099727180123c8fe5</anchor>
+      <arglist>(const SbBool createifnull=TRUE)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoVBO *</type>
+      <name>getCoordVBO</name>
+      <anchorfile>classSoVBOCache.html</anchorfile>
+      <anchor>a00929355eff8fc0aa7ccce4f99939abc</anchor>
+      <arglist>(const SbBool createifnull=TRUE)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoVBO *</type>
+      <name>getNormalVBO</name>
+      <anchorfile>classSoVBOCache.html</anchorfile>
+      <anchor>adff06c15a45c5ad65ad2985010f387bf</anchor>
+      <arglist>(const SbBool createifnull=TRUE)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoVBO *</type>
+      <name>getColorVBO</name>
+      <anchorfile>classSoVBOCache.html</anchorfile>
+      <anchor>ab75055599aa10209636a58723081d17c</anchor>
+      <arglist>(const SbBool createifnull=TRUE)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoVBO *</type>
+      <name>getTexCoordVBO</name>
+      <anchorfile>classSoVBOCache.html</anchorfile>
+      <anchor>a7de848088c3b6f83114617249640cfca</anchor>
+      <arglist>(const int unit, const SbBool createifnull=TRUE)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVectorizeAction</name>
+    <filename>classSoVectorizeAction.html</filename>
+    <base>SoCallbackAction</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>DimensionUnit</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>ac07b28146ca5ccb7afa3a560e2d4c822</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>Orientation</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>af5b4dae5c682ec7a8d4ec1246ec2e2f8</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>PageSize</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a7fc8ac7c81ca974b55807f39f715f83a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>A0</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a7fc8ac7c81ca974b55807f39f715f83aae5796440e222f2864e7abdc656979277</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>A1</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a7fc8ac7c81ca974b55807f39f715f83aabf76f945847e5190a1837670381b8ba1</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>A2</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a7fc8ac7c81ca974b55807f39f715f83aaa7dfa7c834023e6dac083d4d6b100652</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>A3</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a7fc8ac7c81ca974b55807f39f715f83aaca6f13741e987b4c4b94cb6e980593e4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>A4</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a7fc8ac7c81ca974b55807f39f715f83aa3a0760c9451c3e62d56668452ed7fc04</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>A5</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a7fc8ac7c81ca974b55807f39f715f83aa73fc34f6ac8929bec158a8522d15a862</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>A6</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a7fc8ac7c81ca974b55807f39f715f83aabc2575f581a7fc88fc726f6860aa196f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>A7</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a7fc8ac7c81ca974b55807f39f715f83aa726975b0d145a3b1cf9a00e62a50c66a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>A8</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a7fc8ac7c81ca974b55807f39f715f83aa0623b6aedb6f8330d5b6c3bfb253d65e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>A9</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a7fc8ac7c81ca974b55807f39f715f83aa46d4049d062aa87dd3e7b849c7941c9a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>A10</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a7fc8ac7c81ca974b55807f39f715f83aa1359610ce17c214cfd15f9573dc1a771</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumeration">
+      <type></type>
+      <name>PointStyle</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a1945e3dc46d9004454f6be5e90947f8f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>CIRCLE</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a1945e3dc46d9004454f6be5e90947f8faaf2712ae869d411e9bb5abc19613f0df</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>SQUARE</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a1945e3dc46d9004454f6be5e90947f8fa5fad4d4fe72d7cb27bcc861f697b1b53</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>ac8c7b763386d01722b4bd04a819f1e14</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVectorizeAction</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a36a60fe56b8e533bf44cba92a0400b19</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVectorizeAction</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>aa4c61beb77a645cd9b4f36be04d41a36</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>SoVectorOutput *</type>
+      <name>getOutput</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>afaee47012cb2e9bbf90e4120fc66dd37</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>apply</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a2334e87ea188bdff9d427ac193cdbabf</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>apply</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a05f24215a4bc5181420ba6ad84e95d38</anchor>
+      <arglist>(SoPath *path)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>apply</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a234f6b57215673eb7199765c0cc6d994</anchor>
+      <arglist>(const SoPathList &pathlist, SbBool obeysrules=FALSE)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>beginPage</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a7b6f705de8320c9667329a54cf40c1dd</anchor>
+      <arglist>(const SbVec2f &startpagepos, const SbVec2f &pagesize, DimensionUnit u=MM)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>endPage</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a9e399efdcc1a05b5dbe0346e7d5220d3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>calibrate</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>aa485eedafc71a9d1c45ab66b28519073</anchor>
+      <arglist>(const SbViewportRegion &vp)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>beginViewport</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>aa36735f1077ca7102ce223617d13df27</anchor>
+      <arglist>(const SbVec2f &startpos=SbVec2f(-1.0f, 1.0f), const SbVec2f &size=SbVec2f(-1.0f,-1.0f), DimensionUnit u=MM)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>endViewport</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a5ba2d871f0a4b735a082bdc8833bf300</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setOrientation</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>aa080256adbcf2311a6e73846eb062d7c</anchor>
+      <arglist>(Orientation o)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual Orientation</type>
+      <name>getOrientation</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a466ee474c8abf128d570259750c6dbb3</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setBackgroundColor</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a7916e8d0cc643bac003b1738bb0e2248</anchor>
+      <arglist>(SbBool bg, const SbColor &col=SbColor(0.0f, 0.0f, 0.0f))</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>getBackgroundColor</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>afc614fa2e1e74b4d8e90e2f74b2522e6</anchor>
+      <arglist>(SbColor &col) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setNominalWidth</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>afc6caea4d2d8fda0583ddddf46acb52a</anchor>
+      <arglist>(float w, DimensionUnit u=MM)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setPixelImageSize</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>acee61960e4525f49a016343433b100db</anchor>
+      <arglist>(float w, DimensionUnit u=MM)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual float</type>
+      <name>getPixelImageSize</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a1ce946a7faee98e289c5acc73c34b12b</anchor>
+      <arglist>(DimensionUnit u=MM) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setPointStyle</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a899ba21b934ac060481b89df170c06a3</anchor>
+      <arglist>(const PointStyle &style)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual PointStyle</type>
+      <name>getPointStyle</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>ac75a1f415cdd054ca1294b8af89632fb</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2f &</type>
+      <name>getPageStartpos</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a8d8b9f3938f1ca2e136063e74431b409</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const SbVec2f &</type>
+      <name>getPageSize</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>abc4ec75b7a52f111b9a4b22ae276c412</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setDrawingDimensions</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>aa9387c841cd2c018a8e4e580437667d8</anchor>
+      <arglist>(const SbVec2f &d, DimensionUnit u=MM)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbVec2f</type>
+      <name>getDrawingDimensions</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a43f0c19163a2158418083648bec13413</anchor>
+      <arglist>(DimensionUnit u=MM) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setStartPosition</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a9cadf6163a009475a5b95756213848a4</anchor>
+      <arglist>(const SbVec2f &p, DimensionUnit u=MM)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbVec2f</type>
+      <name>getStartPosition</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>affeb3ed0c04811a6c9ae100161e53810</anchor>
+      <arglist>(DimensionUnit u=MM) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setColorTranslationMethod</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>ab2c6fccd7627e5df4accb9acd2b31b6a</anchor>
+      <arglist>(ColorTranslationMethod method)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual ColorTranslationMethod</type>
+      <name>getColorTranslationMethod</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>aa9462207f761a3a20755fb3f49a5ee99</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setLineEndStyle</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a74a770a39bb94ef3e0c4c1a1146ed595</anchor>
+      <arglist>(EndLineStyle style)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual EndLineStyle</type>
+      <name>getLineEndStyle</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a82d24d29cbef48b1a4c9b96334f31bb0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setLineJoinsStyle</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>ac60b8ce09de15238a6fc4db84e7fe307</anchor>
+      <arglist>(JoinLineStyle style)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual JoinLineStyle</type>
+      <name>getLineJoinsStyle</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>abdfb8028e2f050805abfb92a7e049adc</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setHLHSRMode</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a90193bc873d92108373eb781b692da3c</anchor>
+      <arglist>(HLHSRMode mode)</arglist>
+    </member>
+    <member kind="function">
+      <type>HLHSRMode</type>
+      <name>getHLHSRMode</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>ae89520407fbb190a67842be7d83d3362</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setBorder</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a45f08a44b28830dbd90ea216191e5c2c</anchor>
+      <arglist>(float width)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setBorder</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a24a3685b8f73309b72e86157667d5888</anchor>
+      <arglist>(float width, SbColor color)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setMiterLimit</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a57e2e496b704825f785e162ebb3f3063</anchor>
+      <arglist>(float limit)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setPenDescription</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>ad5871a5a14f2660203494874dbb70870</anchor>
+      <arglist>(int num_pens, const SbColor *colors=0, const float *widths=0, DimensionUnit u=MM)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPenDescription</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a9266be1ae98635a9dd96409bcec4215b</anchor>
+      <arglist>(SbColor *colors, float *widths, DimensionUnit u=MM) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual int</type>
+      <name>getPenNum</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a7b79fd263d61efa903d9294d38f8755d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setColorPriority</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a1ec820270d7b03c165b04602efb50bcb</anchor>
+      <arglist>(SbBool priority)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>getColorPriority</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>aa5c3d843916ee51349239fd3be82cc6f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>enableLighting</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a68835613d8b5e490b67c19c9f2fedff3</anchor>
+      <arglist>(SbBool flag)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isLightingEnabled</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>afec1d8fe1d9bf0e2e0bf213a436bd5db</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addMethod</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>ad781513f48ddcc954e98b79a84fcaf15</anchor>
+      <arglist>(const SoType type, SoActionMethod method)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>enableElement</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a5f7a063737e4e95288bbcfea19b7227e</anchor>
+      <arglist>(const SoType type, const int stackindex)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoEnabledElementsList &</type>
+      <name>getEnabledElements</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>afc82e32d64315c09b580d5c54c08f13d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setOutput</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a772d9f7757a94df924b41a902f0efa7f</anchor>
+      <arglist>(SoVectorOutput *output)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual float</type>
+      <name>pixelsToUnits</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a5035e536bdbf4366cf9ac6367d70c70b</anchor>
+      <arglist>(const int pixels)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="pure">
+      <type>virtual void</type>
+      <name>printHeader</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>abf1106083ea7ea62afd61b3365adf8ed</anchor>
+      <arglist>(void) const =0</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>printFooter</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a4eb81eaf6d8519398f188e0ffc53871f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>printBackground</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a106f129923de79829598ccb9d3371bd8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="pure">
+      <type>virtual void</type>
+      <name>printItem</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a0d713882c3a01e57593e192c000131c8</anchor>
+      <arglist>(const SoVectorizeItem *item) const =0</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>printViewport</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>ac7d4827426855449038b54db05618e68</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbVec2f</type>
+      <name>getRotatedViewportStartpos</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a1206a5478b630fcd5f17bd3dc5d9b5f0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbVec2f</type>
+      <name>getRotatedViewportSize</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>a8c77118544c50b439fba030881b0a1ef</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>const SbBSPTree &</type>
+      <name>getBSPTree</name>
+      <anchorfile>classSoVectorizeAction.html</anchorfile>
+      <anchor>aa8f4114167b69af0dde3cc8801b6e7bd</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVectorizePSAction</name>
+    <filename>classSoVectorizePSAction.html</filename>
+    <base>SoVectorizeAction</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVectorizePSAction.html</anchorfile>
+      <anchor>ab60d6e2c7826d4265ed3da843deec6bc</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVectorizePSAction</name>
+      <anchorfile>classSoVectorizePSAction.html</anchorfile>
+      <anchor>aa7adbb9b58f6a7ca7a926b8ac88f3adf</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVectorizePSAction</name>
+      <anchorfile>classSoVectorizePSAction.html</anchorfile>
+      <anchor>a4a0a6f2a65d59dfac5c59fe711fcadb1</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setDefault2DFont</name>
+      <anchorfile>classSoVectorizePSAction.html</anchorfile>
+      <anchor>aa6c5daa662b5c82cfba94c9f5648444d</anchor>
+      <arglist>(const SbString &fontname)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbString &</type>
+      <name>getDefault2DFont</name>
+      <anchorfile>classSoVectorizePSAction.html</anchorfile>
+      <anchor>ae80666ed2413de697b0a7025a3e392a5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setGouraudThreshold</name>
+      <anchorfile>classSoVectorizePSAction.html</anchorfile>
+      <anchor>acd4450ea6b1803cb530afcde1fb4ffd7</anchor>
+      <arglist>(const double eps)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoPSVectorOutput *</type>
+      <name>getOutput</name>
+      <anchorfile>classSoVectorizePSAction.html</anchorfile>
+      <anchor>a7333bf9d813750d672e395266f955274</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SoPSVectorOutput *</type>
+      <name>getPSOutput</name>
+      <anchorfile>classSoVectorizePSAction.html</anchorfile>
+      <anchor>a0c2561cc8dfd98ede39250afc020f25a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addMethod</name>
+      <anchorfile>classSoVectorizePSAction.html</anchorfile>
+      <anchor>a84f7e824ef28fc17eefc8708fe5ddf91</anchor>
+      <arglist>(const SoType type, SoActionMethod method)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>enableElement</name>
+      <anchorfile>classSoVectorizePSAction.html</anchorfile>
+      <anchor>a0e8895ce07e67d8c184fdf96e278a4eb</anchor>
+      <arglist>(const SoType type, const int stackindex)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoEnabledElementsList &</type>
+      <name>getEnabledElements</name>
+      <anchorfile>classSoVectorizePSAction.html</anchorfile>
+      <anchor>ac4c5721d95f80a21709c57ce19c61333</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>printHeader</name>
+      <anchorfile>classSoVectorizePSAction.html</anchorfile>
+      <anchor>a40cea3361f95b291613b753b9716da3a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>printFooter</name>
+      <anchorfile>classSoVectorizePSAction.html</anchorfile>
+      <anchor>ab9a4f84258fe93e967ae6dd794f412bf</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>printBackground</name>
+      <anchorfile>classSoVectorizePSAction.html</anchorfile>
+      <anchor>a43f6f09e9901aa30dd692f52ca69aa8d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>printItem</name>
+      <anchorfile>classSoVectorizePSAction.html</anchorfile>
+      <anchor>ac9a2a8c974fb1560481c64706c8d5664</anchor>
+      <arglist>(const SoVectorizeItem *item) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>printViewport</name>
+      <anchorfile>classSoVectorizePSAction.html</anchorfile>
+      <anchor>a740f63d51bdecd99b047bb0e4a118f1d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVectorOutput</name>
+    <filename>classSoVectorOutput.html</filename>
+  </compound>
+  <compound kind="class">
+    <name>SoVertexArrayIndexer</name>
+    <filename>classSoVertexArrayIndexer.html</filename>
+    <member kind="function">
+      <type></type>
+      <name>SoVertexArrayIndexer</name>
+      <anchorfile>classSoVertexArrayIndexer.html</anchorfile>
+      <anchor>af714c4fe92207a47c396235d6dc30fe1</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SoVertexArrayIndexer</name>
+      <anchorfile>classSoVertexArrayIndexer.html</anchorfile>
+      <anchor>a6d6f41cf7e9f72f718804532ab94a921</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addTriangle</name>
+      <anchorfile>classSoVertexArrayIndexer.html</anchorfile>
+      <anchor>a2a70281db1ec8eee1fcbb803859cedb3</anchor>
+      <arglist>(const int32_t v0, const int32_t v1, const int32_t v2)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addLine</name>
+      <anchorfile>classSoVertexArrayIndexer.html</anchorfile>
+      <anchor>acd9b648b22ffd19b85266aa9b2cb3b73</anchor>
+      <arglist>(const int32_t v0, const int32_t v1)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addPoint</name>
+      <anchorfile>classSoVertexArrayIndexer.html</anchorfile>
+      <anchor>ad85d439c12561e74f5d356b0e08d0e5a</anchor>
+      <arglist>(const int32_t v0)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addQuad</name>
+      <anchorfile>classSoVertexArrayIndexer.html</anchorfile>
+      <anchor>a93f8d6fc67b96f076a780c7463c397f4</anchor>
+      <arglist>(const int32_t v0, const int32_t v1, const int32_t v2, const int32_t v3)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>beginTarget</name>
+      <anchorfile>classSoVertexArrayIndexer.html</anchorfile>
+      <anchor>aad0a8b68415c01d53078ba318524f03b</anchor>
+      <arglist>(GLenum target)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>targetVertex</name>
+      <anchorfile>classSoVertexArrayIndexer.html</anchorfile>
+      <anchor>a2b51aa15c302359241aa54f6b881220e</anchor>
+      <arglist>(GLenum target, const int32_t v)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>endTarget</name>
+      <anchorfile>classSoVertexArrayIndexer.html</anchorfile>
+      <anchor>ad2d507cbeb59d633847ad4242aa9b34a</anchor>
+      <arglist>(GLenum target)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>close</name>
+      <anchorfile>classSoVertexArrayIndexer.html</anchorfile>
+      <anchor>a783c7421278e0ebf163403e02351e8dd</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>render</name>
+      <anchorfile>classSoVertexArrayIndexer.html</anchorfile>
+      <anchor>af6684255b9b9caa20f448cd356a24acb</anchor>
+      <arglist>(const cc_glglue *glue, const SbBool renderasvbo, const uint32_t vbocontextid)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNumVertices</name>
+      <anchorfile>classSoVertexArrayIndexer.html</anchorfile>
+      <anchor>a65a20a818436791aec1f3691302a8649</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNumIndices</name>
+      <anchorfile>classSoVertexArrayIndexer.html</anchorfile>
+      <anchor>a92bafb44b30dbad535564c62084ce6ac</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>const GLint *</type>
+      <name>getIndices</name>
+      <anchorfile>classSoVertexArrayIndexer.html</anchorfile>
+      <anchor>aa48bd2fd352409a826bcf8209d876899</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>GLint *</type>
+      <name>getWriteableIndices</name>
+      <anchorfile>classSoVertexArrayIndexer.html</anchorfile>
+      <anchor>a6ab3b93fb5ef5c506a739e66d9bdc960</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVertexAttribute</name>
+    <filename>classSoVertexAttribute.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVertexAttribute.html</anchorfile>
+      <anchor>a6baf9af04e10c1bed93ca67f9a4d53df</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoVertexAttribute.html</anchorfile>
+      <anchor>a8dae15bcc05e1d6ee3b7073a5f778ccb</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVertexAttribute.html</anchorfile>
+      <anchor>a16b929a7369249c75e1e4a120a52c0a3</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoVertexAttribute.html</anchorfile>
+      <anchor>ad173231e5f4b2fd959de8a2a64fab904</anchor>
+      <arglist>(SoWriteAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyContents</name>
+      <anchorfile>classSoVertexAttribute.html</anchorfile>
+      <anchor>a811dfa6a553237732ce7233bd216f345</anchor>
+      <arglist>(const SoFieldContainer *from, SbBool copyconnections)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoVertexAttribute.html</anchorfile>
+      <anchor>a55b513546b43d79c0e087b687c5a78eb</anchor>
+      <arglist>(SoNotList *l)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readInstance</name>
+      <anchorfile>classSoVertexAttribute.html</anchorfile>
+      <anchor>ae823260d3ce363947664e4e02a41980b</anchor>
+      <arglist>(SoInput *in, unsigned short flags)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVertexAttributeBinding</name>
+    <filename>classSoVertexAttributeBinding.html</filename>
+    <base>SoNode</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Binding</name>
+      <anchorfile>classSoVertexAttributeBinding.html</anchorfile>
+      <anchor>a487b2a913378a6db93102eeb0ca67561</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>OVERALL</name>
+      <anchorfile>classSoVertexAttributeBinding.html</anchorfile>
+      <anchor>a487b2a913378a6db93102eeb0ca67561a799db6488607a13eb43387eff613dd61</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>PER_VERTEX</name>
+      <anchorfile>classSoVertexAttributeBinding.html</anchorfile>
+      <anchor>a487b2a913378a6db93102eeb0ca67561a54b08b9169a78c653a4ef19828808c36</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>PER_VERTEX_INDEXED</name>
+      <anchorfile>classSoVertexAttributeBinding.html</anchorfile>
+      <anchor>a487b2a913378a6db93102eeb0ca67561a4ebec5f70ff35da4a209f84ac6b8edb5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVertexAttributeBinding.html</anchorfile>
+      <anchor>a01cf0097b5e7aa0cc56ba4d44cbadc2b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVertexAttributeBinding</name>
+      <anchorfile>classSoVertexAttributeBinding.html</anchorfile>
+      <anchor>aa21e31f61be68f36175f1a9bffb9503e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoVertexAttributeBinding.html</anchorfile>
+      <anchor>a29f3b93990883f252aca4dfdfe6d5097</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVertexAttributeBinding.html</anchorfile>
+      <anchor>a73661db6fef2bf20154253a3a13d08dc</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoVertexAttributeBinding.html</anchorfile>
+      <anchor>a08e7c9dc39339034a9fa3ff410cea04f</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoVertexAttributeBinding.html</anchorfile>
+      <anchor>a9e0dc43146b2e3785d9670fc1fa67849</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoVertexAttributeBinding.html</anchorfile>
+      <anchor>a0ae1ef6dfb5c0e0530e0c31961eda8b5</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>value</name>
+      <anchorfile>classSoVertexAttributeBinding.html</anchorfile>
+      <anchor>ae972c8ffe99c6f0c9696b668cf617c1c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVertexAttributeBinding.html</anchorfile>
+      <anchor>ac5c1de069ba83384de4e4bb36f137087</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVertexAttributeBinding</name>
+      <anchorfile>classSoVertexAttributeBinding.html</anchorfile>
+      <anchor>ae617d57d6f60089fbbb3e8e223ecb32e</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVertexAttributeBindingElement</name>
+    <filename>classSoVertexAttributeBindingElement.html</filename>
+    <base>SoInt32Element</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Binding</name>
+      <anchorfile>classSoVertexAttributeBindingElement.html</anchorfile>
+      <anchor>a545715f4fd780f6683c783a75c4168ad</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoVertexAttributeBindingElement.html</anchorfile>
+      <anchor>af2815d37cfeb131212d33ec72ebebe79</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoVertexAttributeBindingElement.html</anchorfile>
+      <anchor>a656015f29e0242868e6f7901c609378b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoVertexAttributeBindingElement.html</anchorfile>
+      <anchor>a976d3908ae1eb7cec22a0789d570c3c3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoVertexAttributeBindingElement.html</anchorfile>
+      <anchor>aff4e70f95bac074f48c318cd9e62c35a</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const Binding binding)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoVertexAttributeBindingElement.html</anchorfile>
+      <anchor>ab32a840bf3a8b59664b9c51426bee9b5</anchor>
+      <arglist>(SoState *const state, const Binding binding)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static Binding</type>
+      <name>get</name>
+      <anchorfile>classSoVertexAttributeBindingElement.html</anchorfile>
+      <anchor>ad84cbd0b0cbf7b54fb176b2d6d901dca</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static Binding</type>
+      <name>getDefault</name>
+      <anchorfile>classSoVertexAttributeBindingElement.html</anchorfile>
+      <anchor>a6eeee84a2b4c08c2cfabbf6b0763e34b</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVertexAttributeBindingElement</name>
+      <anchorfile>classSoVertexAttributeBindingElement.html</anchorfile>
+      <anchor>abb5d795b8e3c051a859a18d006de740e</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVertexAttributeBundle</name>
+    <filename>classSoVertexAttributeBundle.html</filename>
+    <base>SoBundle</base>
+    <member kind="function">
+      <type></type>
+      <name>SoVertexAttributeBundle</name>
+      <anchorfile>classSoVertexAttributeBundle.html</anchorfile>
+      <anchor>a1a4b220a133626a5ad3cfee0b36bdd3f</anchor>
+      <arglist>(SoAction *action, SbBool forrendering)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>~SoVertexAttributeBundle</name>
+      <anchorfile>classSoVertexAttributeBundle.html</anchorfile>
+      <anchor>a00dd7916a4979024791e0f153130846d</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>send</name>
+      <anchorfile>classSoVertexAttributeBundle.html</anchorfile>
+      <anchor>afb0f4511ceb0599e9f68ad0e2cccefcf</anchor>
+      <arglist>(int index) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVertexProperty</name>
+    <filename>classSoVertexProperty.html</filename>
+    <base>SoNode</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Binding</name>
+      <anchorfile>classSoVertexProperty.html</anchorfile>
+      <anchor>ae1f992082c87c0ecf261cac7966c257f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVertexProperty.html</anchorfile>
+      <anchor>a81b9c33259f49b612c168efe9eda22bc</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVertexProperty</name>
+      <anchorfile>classSoVertexProperty.html</anchorfile>
+      <anchor>a9209e60fb34b7cf6bfbce35aa6329846</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoVertexProperty.html</anchorfile>
+      <anchor>ae0cb327fde4ac03f8d6eb537948c3da9</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVertexProperty.html</anchorfile>
+      <anchor>a8b074e98a7148c647589aeecb6f5ea66</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoVertexProperty.html</anchorfile>
+      <anchor>a441af7fae0de0dde84741a18605ac702</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoVertexProperty.html</anchorfile>
+      <anchor>aada84a66098cc1db82cfe0adb12ebcf9</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoVertexProperty.html</anchorfile>
+      <anchor>a3dba84f4df710d889a398527aaa1f447</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoVertexProperty.html</anchorfile>
+      <anchor>a262ff8ba5962a9c9c19c9af5f39400cc</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec3f</type>
+      <name>vertex</name>
+      <anchorfile>classSoVertexProperty.html</anchorfile>
+      <anchor>ab749824eac1b6d52d1e8423c4c188b97</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec2f</type>
+      <name>texCoord</name>
+      <anchorfile>classSoVertexProperty.html</anchorfile>
+      <anchor>ab7573e322d6fa4903c17204c04476303</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec3f</type>
+      <name>texCoord3</name>
+      <anchorfile>classSoVertexProperty.html</anchorfile>
+      <anchor>ab41630937a56e39988550112cf23b046</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec3f</type>
+      <name>normal</name>
+      <anchorfile>classSoVertexProperty.html</anchorfile>
+      <anchor>a2c5a32722c7ef09fa10c150d140de054</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>normalBinding</name>
+      <anchorfile>classSoVertexProperty.html</anchorfile>
+      <anchor>a60cf16c8607fe5cd120e1edb6286501f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFUInt32</type>
+      <name>orderedRGBA</name>
+      <anchorfile>classSoVertexProperty.html</anchorfile>
+      <anchor>a863e26ab8c979e8e7f99a124add086cc</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>materialBinding</name>
+      <anchorfile>classSoVertexProperty.html</anchorfile>
+      <anchor>a0d554a89d4e1d378e4049b83357971d3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFInt32</type>
+      <name>textureUnit</name>
+      <anchorfile>classSoVertexProperty.html</anchorfile>
+      <anchor>a2ceff3bb905564c62f0f3b0152e7347e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVertexProperty.html</anchorfile>
+      <anchor>a44a1862d5fa778bb76e0c6ef8a35a50c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVertexProperty</name>
+      <anchorfile>classSoVertexProperty.html</anchorfile>
+      <anchor>a225cc1bc982088407a565f3eb112e800</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoVertexProperty.html</anchorfile>
+      <anchor>ad062599d13037ae06bd765b459215287</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVertexShader</name>
+    <filename>classSoVertexShader.html</filename>
+    <base>SoShaderObject</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVertexShader.html</anchorfile>
+      <anchor>a319924866a892b915aad0f83616b533d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVertexShader</name>
+      <anchorfile>classSoVertexShader.html</anchorfile>
+      <anchor>ad50c9e89cbf35474317d4d926b8d701c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVertexShader</name>
+      <anchorfile>classSoVertexShader.html</anchorfile>
+      <anchor>af69a431b1d5bf70bdea188235cd054b9</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>isSupported</name>
+      <anchorfile>classSoVertexShader.html</anchorfile>
+      <anchor>a0d0300dbc37c50dcfa944153aa5a42d3</anchor>
+      <arglist>(SourceType sourceType)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVertexShader.html</anchorfile>
+      <anchor>aa38ff231120271547e2543d472f8fdd1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVertexShape</name>
+    <filename>classSoVertexShape.html</filename>
+    <base>SoShape</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVertexShape.html</anchorfile>
+      <anchor>ab6fd1500c0d4ee1f5b87e0773ed5c2aa</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVertexShape.html</anchorfile>
+      <anchor>a776f2f9246f9feffcccc8197ae332018</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoViewingMatrixElement</name>
+    <filename>classSoViewingMatrixElement.html</filename>
+    <base>SoReplacedElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoViewingMatrixElement.html</anchorfile>
+      <anchor>ae94d35655692f2b982b4ca1783e45eab</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setElt</name>
+      <anchorfile>classSoViewingMatrixElement.html</anchorfile>
+      <anchor>a7ef23d1b151ced18ee1dc011f5bcddaf</anchor>
+      <arglist>(const SbMatrix &matrix)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoViewportRegionElement</name>
+    <filename>classSoViewportRegionElement.html</filename>
+    <base>SoElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoViewportRegionElement.html</anchorfile>
+      <anchor>a5eb87ef43462bf7f23309af613e2fa41</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>setElt</name>
+      <anchorfile>classSoViewportRegionElement.html</anchorfile>
+      <anchor>a9753ec30f69f528adbff9682a626e894</anchor>
+      <arglist>(const SbViewportRegion &viewportRegion)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoViewVolumeElement</name>
+    <filename>classSoViewVolumeElement.html</filename>
+    <base>SoReplacedElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoViewVolumeElement.html</anchorfile>
+      <anchor>a5caa858c999aaea4a45d729f4fddb122</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoViewVolumeElement.html</anchorfile>
+      <anchor>adbcff9228f06c8413bb9b7018214b4d0</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>initClass</name>
+      <anchorfile>classSoViewVolumeElement.html</anchorfile>
+      <anchor>ab9bb1f0f2b26e162d3cf70cabeb64ef9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoViewVolumeElement.html</anchorfile>
+      <anchor>aa9879367757c24d6497c2fb499067b5c</anchor>
+      <arglist>(SoState *const state, SoNode *const node, const SbViewVolume &viewVolume)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbViewVolume &</type>
+      <name>get</name>
+      <anchorfile>classSoViewVolumeElement.html</anchorfile>
+      <anchor>afeb53be7495f1e48f9d16c661c2d4e9b</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoViewVolumeElement</name>
+      <anchorfile>classSoViewVolumeElement.html</anchorfile>
+      <anchor>ae90fa28f3f220f16220882220901feab</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SbViewVolume</type>
+      <name>viewVolume</name>
+      <anchorfile>classSoViewVolumeElement.html</anchorfile>
+      <anchor>a7de0c7cd0089d6bdd8262cb552a6943d</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLAnchor</name>
+    <filename>classSoVRMLAnchor.html</filename>
+    <base>SoVRMLParent</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLAnchor.html</anchorfile>
+      <anchor>a1b7b85534e7b1bd5874e5ab633995856</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLAnchor</name>
+      <anchorfile>classSoVRMLAnchor.html</anchorfile>
+      <anchor>aa4b1cf45e10bf6bb0841629910d33b82</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>handleEvent</name>
+      <anchorfile>classSoVRMLAnchor.html</anchorfile>
+      <anchor>aedacb689989e8f38d45b516c08ba0498</anchor>
+      <arglist>(SoHandleEventAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>affectsState</name>
+      <anchorfile>classSoVRMLParent.html</anchorfile>
+      <anchor>aa4fa98b0faa20e51ab0242b01949d708</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>addChild</name>
+      <anchorfile>classSoVRMLParent.html</anchorfile>
+      <anchor>acb7adb11e13a8de6c57be39e430c909c</anchor>
+      <arglist>(SoNode *child)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>insertChild</name>
+      <anchorfile>classSoVRMLParent.html</anchorfile>
+      <anchor>ad918c1c196ee41dfdcddf6bf4312cde9</anchor>
+      <arglist>(SoNode *child, int idx)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoNode *</type>
+      <name>getChild</name>
+      <anchorfile>classSoVRMLParent.html</anchorfile>
+      <anchor>a9e3d851ef7fc5ab62e637434276448f7</anchor>
+      <arglist>(int idx) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual int</type>
+      <name>findChild</name>
+      <anchorfile>classSoVRMLParent.html</anchorfile>
+      <anchor>a8f3106836d01e0f778a5ea9b4d224b7d</anchor>
+      <arglist>(const SoNode *child) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual int</type>
+      <name>getNumChildren</name>
+      <anchorfile>classSoVRMLParent.html</anchorfile>
+      <anchor>ab9742a3d2b45ada986861671f5e691da</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>removeChild</name>
+      <anchorfile>classSoVRMLParent.html</anchorfile>
+      <anchor>a89002d27caddd6bca9bf3ff6205326f3</anchor>
+      <arglist>(int idx)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>removeChild</name>
+      <anchorfile>classSoVRMLParent.html</anchorfile>
+      <anchor>a2ff385d9c93c7df1c3f16544c478cce7</anchor>
+      <arglist>(SoNode *child)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>removeAllChildren</name>
+      <anchorfile>classSoVRMLParent.html</anchorfile>
+      <anchor>a029e9112733403d0c1342fe997aa1bb7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>replaceChild</name>
+      <anchorfile>classSoVRMLParent.html</anchorfile>
+      <anchor>a5e9425d0404c4630341c003ebf136a2d</anchor>
+      <arglist>(int idx, SoNode *child)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>replaceChild</name>
+      <anchorfile>classSoVRMLParent.html</anchorfile>
+      <anchor>a79ed1b60a7b753e7f0b4a533aa5c8a22</anchor>
+      <arglist>(SoNode *old, SoNode *child)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoChildList *</type>
+      <name>getChildren</name>
+      <anchorfile>classSoVRMLParent.html</anchorfile>
+      <anchor>af380b90d9d6474ab957bd26decd914ea</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoVRMLParent.html</anchorfile>
+      <anchor>a79a427449b3867826e3156b30e76ff67</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>search</name>
+      <anchorfile>classSoVRMLParent.html</anchorfile>
+      <anchor>a06dc040c6b705d87fa8b84cb30cc6cf9</anchor>
+      <arglist>(SoSearchAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoVRMLParent.html</anchorfile>
+      <anchor>a030241c232ab7cb8aa1467f0f44d2268</anchor>
+      <arglist>(SoWriteAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoVRMLParent.html</anchorfile>
+      <anchor>ae683b13b028cd2b084c42b22ea119397</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setFetchURLCallBack</name>
+      <anchorfile>classSoVRMLAnchor.html</anchorfile>
+      <anchor>a7e7282394296b7a11b0089cac1f7891b</anchor>
+      <arglist>(SoVRMLAnchorCB *, void *closure)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>updateChildList</name>
+      <anchorfile>classSoVRMLParent.html</anchorfile>
+      <anchor>a2a0aca7e6f330a7dbb31ee34131862d2</anchor>
+      <arglist>(const SoNode *const *nodes, const int numnodes, SoChildList &cl)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>updateChildList</name>
+      <anchorfile>classSoVRMLParent.html</anchorfile>
+      <anchor>ac9616e88edc302ca6e85fae3c1bb5971</anchor>
+      <arglist>(SoNode *nodewithsfnode, SoChildList &cl)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFString</type>
+      <name>url</name>
+      <anchorfile>classSoVRMLAnchor.html</anchorfile>
+      <anchor>a655d1792053708ef8dd6000d90ae2846</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFString</type>
+      <name>description</name>
+      <anchorfile>classSoVRMLAnchor.html</anchorfile>
+      <anchor>a2e0b8fb3f1918dd509800afdb011042f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFString</type>
+      <name>parameter</name>
+      <anchorfile>classSoVRMLAnchor.html</anchorfile>
+      <anchor>aed76a28529c2efcc8007cd5996146fb8</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>bboxCenter</name>
+      <anchorfile>classSoVRMLAnchor.html</anchorfile>
+      <anchor>ab104e4b7a16a9954bd7c8e793a1716f4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>bboxSize</name>
+      <anchorfile>classSoVRMLAnchor.html</anchorfile>
+      <anchor>afefa17ab1fabdd7fae490bfcd5afd950</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFNode</type>
+      <name>children</name>
+      <anchorfile>classSoVRMLParent.html</anchorfile>
+      <anchor>ae3944cbc5c196fbe4c4a17c11a7aae9e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLAnchor.html</anchorfile>
+      <anchor>a18396d94790bc827e9f03c387e54ce1b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLAnchor</name>
+      <anchorfile>classSoVRMLAnchor.html</anchorfile>
+      <anchor>a7e6f345e2acd07bb5f27c33dc04dd1b7</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoVRMLParent</name>
+      <anchorfile>classSoVRMLParent.html</anchorfile>
+      <anchor>a89cf05cdf1ba310539cf1edb3088e4df</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoVRMLParent</name>
+      <anchorfile>classSoVRMLParent.html</anchorfile>
+      <anchor>ae7c5181165358da54af87e33d472dfb8</anchor>
+      <arglist>(int approxchildren)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLParent</name>
+      <anchorfile>classSoVRMLParent.html</anchorfile>
+      <anchor>a1483b74f02317680fc8f4b16cee77f4f</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoVRMLParent.html</anchorfile>
+      <anchor>af95b404de5f3d2c4ab8d3be675cc3ac2</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readInstance</name>
+      <anchorfile>classSoVRMLParent.html</anchorfile>
+      <anchor>aa5245bd14d8b67408253d3b7d8352bdb</anchor>
+      <arglist>(SoInput *in, unsigned short flags)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyContents</name>
+      <anchorfile>classSoVRMLParent.html</anchorfile>
+      <anchor>aee731ea5d71c7f3c24b4e4cb4577dfae</anchor>
+      <arglist>(const SoFieldContainer *from, SbBool copyConn)</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoMFNode</type>
+      <name>addChildren</name>
+      <anchorfile>classSoVRMLParent.html</anchorfile>
+      <anchor>af4f153e36f9cd06bee689ced37b0f5d6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoMFNode</type>
+      <name>removeChildren</name>
+      <anchorfile>classSoVRMLParent.html</anchorfile>
+      <anchor>a5f0aaa164b318387a7f91f093a2529a5</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLAppearance</name>
+    <filename>classSoVRMLAppearance.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLAppearance.html</anchorfile>
+      <anchor>aa9652c2ed5d0afeb33c1996c69ee6364</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLAppearance</name>
+      <anchorfile>classSoVRMLAppearance.html</anchorfile>
+      <anchor>a417578d565012308470a83e6b8974bc7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoVRMLAppearance.html</anchorfile>
+      <anchor>a7f5b88eab2dece2b96e0b27eeff537fc</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoVRMLAppearance.html</anchorfile>
+      <anchor>a945188dfcb5d4661f9b11bf0637a494f</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLAppearance.html</anchorfile>
+      <anchor>af61ebea276c6fb3b5ac51e8171c05ef7</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>search</name>
+      <anchorfile>classSoVRMLAppearance.html</anchorfile>
+      <anchor>af1df4cdc04488650a9c146a8168b0c2f</anchor>
+      <arglist>(SoSearchAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoChildList *</type>
+      <name>getChildren</name>
+      <anchorfile>classSoVRMLAppearance.html</anchorfile>
+      <anchor>a2fcc1203206c3b08231e059b8d7357e0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoVRMLAppearance.html</anchorfile>
+      <anchor>aa6475b23b0b43e12826205e7768c3933</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyContents</name>
+      <anchorfile>classSoVRMLAppearance.html</anchorfile>
+      <anchor>a241f870f2da7f05fe0f1e9b929278355</anchor>
+      <arglist>(const SoFieldContainer *from, SbBool copyConn)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFNode</type>
+      <name>material</name>
+      <anchorfile>classSoVRMLAppearance.html</anchorfile>
+      <anchor>aee92ba2327c810931c1f0417bca4c675</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFNode</type>
+      <name>texture</name>
+      <anchorfile>classSoVRMLAppearance.html</anchorfile>
+      <anchor>a5a0927b74cb151cd697d9417cb1bbf2a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFNode</type>
+      <name>textureTransform</name>
+      <anchorfile>classSoVRMLAppearance.html</anchorfile>
+      <anchor>ae7a7cffab0d28d8e18dbfa20ae55703d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLAppearance.html</anchorfile>
+      <anchor>a0d024af71506eb3add07a20ba43e6c8d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLAppearance</name>
+      <anchorfile>classSoVRMLAppearance.html</anchorfile>
+      <anchor>a8957094f29822b1593a128bbfa442344</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLAudioClip</name>
+    <filename>classSoVRMLAudioClip.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLAudioClip.html</anchorfile>
+      <anchor>a2140d1ca6246814d0d997c80accd44a2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLAudioClip</name>
+      <anchorfile>classSoVRMLAudioClip.html</anchorfile>
+      <anchor>a681f6b1fb4d52e10e4f4b8b6e5af1f64</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void *</type>
+      <name>open</name>
+      <anchorfile>classSoVRMLAudioClip.html</anchorfile>
+      <anchor>afe6198dde9f8ddee42487853dd3f7eb3</anchor>
+      <arglist>(const SbStringList &url)</arglist>
+    </member>
+    <member kind="function">
+      <type>size_t</type>
+      <name>read</name>
+      <anchorfile>classSoVRMLAudioClip.html</anchorfile>
+      <anchor>a606542ecf4f1e95969391017ba60b5a6</anchor>
+      <arglist>(void *datasource, void *buffer, int numframes, int &channels)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>seek</name>
+      <anchorfile>classSoVRMLAudioClip.html</anchorfile>
+      <anchor>aee030b650cda87dd96cece13b07f85d9</anchor>
+      <arglist>(void *datasource, long offset, int whence)</arglist>
+    </member>
+    <member kind="function">
+      <type>long</type>
+      <name>tell</name>
+      <anchorfile>classSoVRMLAudioClip.html</anchorfile>
+      <anchor>a0073833e784578df1c14724124c45ba1</anchor>
+      <arglist>(void *datasource)</arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>close</name>
+      <anchorfile>classSoVRMLAudioClip.html</anchorfile>
+      <anchor>af403effbd3eabf1067d0f6fb8e8d6866</anchor>
+      <arglist>(void *datasource)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setCallbacks</name>
+      <anchorfile>classSoVRMLAudioClip.html</anchorfile>
+      <anchor>a01a0a94edea3e02e7daf44a7491f367c</anchor>
+      <arglist>(open_func *opencb, read_func *readcb, seek_func *seekcb, tell_func *tellcb, close_func *closecb, void *userdataptr)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFString</type>
+      <name>description</name>
+      <anchorfile>classSoVRMLAudioClip.html</anchorfile>
+      <anchor>ae388c19b9324349d0498bb4ae10ac5ac</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>loop</name>
+      <anchorfile>classSoVRMLAudioClip.html</anchorfile>
+      <anchor>a3983cd64411e3f64dd3f1af1acffb866</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>pitch</name>
+      <anchorfile>classSoVRMLAudioClip.html</anchorfile>
+      <anchor>a48ba211831de526d07fafb63ba1e9dee</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTime</type>
+      <name>startTime</name>
+      <anchorfile>classSoVRMLAudioClip.html</anchorfile>
+      <anchor>afbb12cba6b586f0a50707b7dcf330645</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTime</type>
+      <name>stopTime</name>
+      <anchorfile>classSoVRMLAudioClip.html</anchorfile>
+      <anchor>af805356fd4676241006a788327b6a169</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFString</type>
+      <name>url</name>
+      <anchorfile>classSoVRMLAudioClip.html</anchorfile>
+      <anchor>a01b0f006a62977e9d1e38145008bd64f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLAudioClip.html</anchorfile>
+      <anchor>a147f9e804a64216f1dbdc04610ab59bf</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLAudioClip</name>
+      <anchorfile>classSoVRMLAudioClip.html</anchorfile>
+      <anchor>a0065953b2802454f61f1de545ff6e06e</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoSFTime</type>
+      <name>duration_changed</name>
+      <anchorfile>classSoVRMLAudioClip.html</anchorfile>
+      <anchor>a6fcc85520ddc4a6f399e829e71f6a5f5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoSFBool</type>
+      <name>isActive</name>
+      <anchorfile>classSoVRMLAudioClip.html</anchorfile>
+      <anchor>aaa6bb5c5a2eb2441de6a9a7cb9de2746</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLBackground</name>
+    <filename>classSoVRMLBackground.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLBackground.html</anchorfile>
+      <anchor>a672d2659495307d5e00df2f05fbfbb89</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLBackground</name>
+      <anchorfile>classSoVRMLBackground.html</anchorfile>
+      <anchor>a46c8c0387355bdef6a2c5f9c630bed8a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLBackground.html</anchorfile>
+      <anchor>a6cde19c7dc1529a4500d4ddbdadea88e</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoType</type>
+      <name>getClassTypeId</name>
+      <anchorfile>classSoVRMLBackground.html</anchorfile>
+      <anchor>a90f42930393d22fc7d20f0ce3aa7c3b1</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLBackground.html</anchorfile>
+      <anchor>a39a832937320bbb29586ad353e5b9119</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readInstance</name>
+      <anchorfile>classSoVRMLBackground.html</anchorfile>
+      <anchor>a454b103cea31090170da95232f1adc88</anchor>
+      <arglist>(SoInput *in, unsigned short flags)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLBackground</name>
+      <anchorfile>classSoVRMLBackground.html</anchorfile>
+      <anchor>acf0e891be3d85009ee8e7e8a6d8fe4ee</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLBillboard</name>
+    <filename>classSoVRMLBillboard.html</filename>
+    <base>SoVRMLParent</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLBillboard.html</anchorfile>
+      <anchor>ac6e94561ddcef32332f80d6d5b37212c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLBillboard</name>
+      <anchorfile>classSoVRMLBillboard.html</anchorfile>
+      <anchor>a08dab472f7bdae384281d2ee7ce2e1ce</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLBillboard</name>
+      <anchorfile>classSoVRMLBillboard.html</anchorfile>
+      <anchor>afc6bce81f3008844ba466e67a3ec4914</anchor>
+      <arglist>(int numchildren)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoVRMLBillboard.html</anchorfile>
+      <anchor>abf9cc28064f5f59499e1fbcb8dae2539</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoVRMLBillboard.html</anchorfile>
+      <anchor>a749863b7ec3246d97b7f79fe64b09c66</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLBillboard.html</anchorfile>
+      <anchor>a1a53d50d15941ca265fb71811d2ed39a</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoVRMLBillboard.html</anchorfile>
+      <anchor>ab35fecd29163ec9eabcbb3731aa3d1b2</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoVRMLBillboard.html</anchorfile>
+      <anchor>a09354c5b935b5e1289b5b1c280c29356</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoVRMLBillboard.html</anchorfile>
+      <anchor>ab3cfc5193d3af8dac900e643004e296c</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>search</name>
+      <anchorfile>classSoVRMLBillboard.html</anchorfile>
+      <anchor>ac15402947bc721bb0fa1201457025bc3</anchor>
+      <arglist>(SoSearchAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRenderBelowPath</name>
+      <anchorfile>classSoVRMLBillboard.html</anchorfile>
+      <anchor>a6f113f5bf223fd68c40c8ab6e9a65722</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRenderInPath</name>
+      <anchorfile>classSoVRMLBillboard.html</anchorfile>
+      <anchor>a6caca80902a6213967b3d131a9a97cce</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRenderOffPath</name>
+      <anchorfile>classSoVRMLBillboard.html</anchorfile>
+      <anchor>a36685da969f034d678a18efc4117dd7f</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoVRMLBillboard.html</anchorfile>
+      <anchor>ae6ec8ed8d73ef86d2d6c9e6bd43aaab0</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>axisOfRotation</name>
+      <anchorfile>classSoVRMLBillboard.html</anchorfile>
+      <anchor>a6eae673b28c15e326a3d69d073ab2824</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>bboxCenter</name>
+      <anchorfile>classSoVRMLBillboard.html</anchorfile>
+      <anchor>ab2afd5e2a19a8a4ede855060f48dfe35</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>bboxSize</name>
+      <anchorfile>classSoVRMLBillboard.html</anchorfile>
+      <anchor>a0067a78be925a2142830e5389c672721</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLBillboard.html</anchorfile>
+      <anchor>a8f81025a398e1e7ee5ed1e5a2da63823</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLBillboard</name>
+      <anchorfile>classSoVRMLBillboard.html</anchorfile>
+      <anchor>a3268315e8dac8dc83fcc1f25c1bd7454</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLBox</name>
+    <filename>classSoVRMLBox.html</filename>
+    <base>SoVRMLGeometry</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLBox.html</anchorfile>
+      <anchor>a1c8b44d2b8d7fc5b1f3b9c0f4b4beced</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLBox</name>
+      <anchorfile>classSoVRMLBox.html</anchorfile>
+      <anchor>ac2b3e30fe2dc96674b33b43fffb33e80</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLBox.html</anchorfile>
+      <anchor>a1884075a97693e0fbec5bfe92783a584</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoVRMLBox.html</anchorfile>
+      <anchor>a88f96493cd43da3502e31edae7d5a40f</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoVRMLBox.html</anchorfile>
+      <anchor>af9623bea3556fb1f77e8296f7c4e6bb7</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>search</name>
+      <anchorfile>classSoVRMLGeometry.html</anchorfile>
+      <anchor>acf9d848589e057362aa463a56f72b355</anchor>
+      <arglist>(SoSearchAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyContents</name>
+      <anchorfile>classSoVRMLGeometry.html</anchorfile>
+      <anchor>a3e2115d010d723bd949974b3856dca09</anchor>
+      <arglist>(const SoFieldContainer *from, SbBool copyConn)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>size</name>
+      <anchorfile>classSoVRMLBox.html</anchorfile>
+      <anchor>ac27b4bfbb66d747b6b1e652d11a55d7c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLBox.html</anchorfile>
+      <anchor>a75e32be91af1fa94a652405c1eb1f12c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLBox</name>
+      <anchorfile>classSoVRMLBox.html</anchorfile>
+      <anchor>a87d2db3f60a8e7b1b0394bdeac788bce</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>generatePrimitives</name>
+      <anchorfile>classSoVRMLBox.html</anchorfile>
+      <anchor>a9b64d5788148a620ed2881acea1eeb08</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>computeBBox</name>
+      <anchorfile>classSoVRMLBox.html</anchorfile>
+      <anchor>abb8921ad351502da43bfc5504fc301ac</anchor>
+      <arglist>(SoAction *action, SbBox3f &box, SbVec3f &center)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoVRMLGeometry</name>
+      <anchorfile>classSoVRMLGeometry.html</anchorfile>
+      <anchor>a1249729d7829c800928aa609e2273e02</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLGeometry</name>
+      <anchorfile>classSoVRMLGeometry.html</anchorfile>
+      <anchor>a3ea4a2d656eb563718faa43138666950</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setupShapeHints</name>
+      <anchorfile>classSoVRMLGeometry.html</anchorfile>
+      <anchor>acbe5def39d0a938a1f10b9a204bd3ad4</anchor>
+      <arglist>(SoState *state, const SbBool ccw, const SbBool solid)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>shouldGLRender</name>
+      <anchorfile>classSoVRMLGeometry.html</anchorfile>
+      <anchor>a7ee86523c13aafaa473184882fe083a2</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SoChildList *</type>
+      <name>getChildren</name>
+      <anchorfile>classSoVRMLGeometry.html</anchorfile>
+      <anchor>a34ce5ee822aaba41ec71875543767ac1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoVRMLGeometry.html</anchorfile>
+      <anchor>a978c768df07910d74e8086a965fa8683</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLCollision</name>
+    <filename>classSoVRMLCollision.html</filename>
+    <base>SoVRMLGroup</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLCollision.html</anchorfile>
+      <anchor>a35d03169c5b9c737d70418a694088f51</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLCollision</name>
+      <anchorfile>classSoVRMLCollision.html</anchorfile>
+      <anchor>a343d9ad30b1ee63ccffda3e0e44f527a</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLCollision</name>
+      <anchorfile>classSoVRMLCollision.html</anchorfile>
+      <anchor>a5e842590cdd7c6eaad526e87852596d0</anchor>
+      <arglist>(int numchildren)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLCollision.html</anchorfile>
+      <anchor>aa6b0f482087b103163489dd797237381</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoVRMLCollision.html</anchorfile>
+      <anchor>ae1c548660fea3409c80584f5acba1d58</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLGroup</name>
+      <anchorfile>classSoVRMLGroup.html</anchorfile>
+      <anchor>ae981a7a94eae2e1390d2316186196a78</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLGroup</name>
+      <anchorfile>classSoVRMLGroup.html</anchorfile>
+      <anchor>a54e9e2a21856da98166e6ce22b0058e3</anchor>
+      <arglist>(int numChildren)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoVRMLGroup.html</anchorfile>
+      <anchor>a382b94e1fc0d2a1067f6a4fd3adcd0dc</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoVRMLGroup.html</anchorfile>
+      <anchor>aa1c764daa811bb84c33158de30b969f5</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoVRMLGroup.html</anchorfile>
+      <anchor>aef4b3271396fc741c30fdc72ea11ba00</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoVRMLGroup.html</anchorfile>
+      <anchor>ad37ce35b5669a9d9db2d4c36b76c9cef</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoVRMLGroup.html</anchorfile>
+      <anchor>a4aa4936341cecaa2386d1c2f13b9d840</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>search</name>
+      <anchorfile>classSoVRMLGroup.html</anchorfile>
+      <anchor>ac487dbd5feb7871bfde43e4883fda344</anchor>
+      <arglist>(SoSearchAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoVRMLGroup.html</anchorfile>
+      <anchor>a5a2c5bd82ca57625c0def475ed4d841c</anchor>
+      <arglist>(SoWriteAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoVRMLGroup.html</anchorfile>
+      <anchor>a4bfc319730bc1a1fc0c494727dd5b68d</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>audioRender</name>
+      <anchorfile>classSoVRMLGroup.html</anchorfile>
+      <anchor>a125c581459bdbc58572e07a92997b0ab</anchor>
+      <arglist>(SoAudioRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRenderBelowPath</name>
+      <anchorfile>classSoVRMLGroup.html</anchorfile>
+      <anchor>a64d868c95ef244957538eb9a32d50eae</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRenderInPath</name>
+      <anchorfile>classSoVRMLGroup.html</anchorfile>
+      <anchor>aa542400a28cffd35942f0e41c24a46fd</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRenderOffPath</name>
+      <anchorfile>classSoVRMLGroup.html</anchorfile>
+      <anchor>a38a393de67a1c424f6c2ed167eecfd44</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setNumRenderCaches</name>
+      <anchorfile>classSoVRMLGroup.html</anchorfile>
+      <anchor>a359c5178bc0c2879b9163bfdcc867487</anchor>
+      <arglist>(int num)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static int</type>
+      <name>getNumRenderCaches</name>
+      <anchorfile>classSoVRMLGroup.html</anchorfile>
+      <anchor>a691ab624b5fa31a320be9bfd0fa242ce</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>collide</name>
+      <anchorfile>classSoVRMLCollision.html</anchorfile>
+      <anchor>a6e77e76247390a34a71060d22c66674c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFNode</type>
+      <name>proxy</name>
+      <anchorfile>classSoVRMLCollision.html</anchorfile>
+      <anchor>a6b1a5b50585a58d512fa8b83dd36091e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTime</type>
+      <name>collideTime</name>
+      <anchorfile>classSoVRMLCollision.html</anchorfile>
+      <anchor>a384725f991882f6c089c5d65dd4410b3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLCollision.html</anchorfile>
+      <anchor>a18885eb15424480971124febd39068c8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLCollision</name>
+      <anchorfile>classSoVRMLCollision.html</anchorfile>
+      <anchor>ae8ccc84633f6aaa63b2d4c02cd5df018</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLGroup</name>
+      <anchorfile>classSoVRMLGroup.html</anchorfile>
+      <anchor>a176c761bf3360780ca214cd3a1d7c019</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>cullTest</name>
+      <anchorfile>classSoVRMLGroup.html</anchorfile>
+      <anchor>a051cd9adf1479c2c214aa3597a6e2160</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLColor</name>
+    <filename>classSoVRMLColor.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLColor.html</anchorfile>
+      <anchor>a02bc80c3620e0e509cf95c3ff077f300</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLColor</name>
+      <anchorfile>classSoVRMLColor.html</anchorfile>
+      <anchor>aa57ace2f9592c7b32b50ff4dcfbe96a7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoVRMLColor.html</anchorfile>
+      <anchor>a227bf6c85766623160b7198e058b43c4</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLColor.html</anchorfile>
+      <anchor>a9a975c68739022c4c0df2548182ba6ff</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoVRMLColor.html</anchorfile>
+      <anchor>a2ed36744d6c638930a8c2351140ad7dc</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFColor</type>
+      <name>color</name>
+      <anchorfile>classSoVRMLColor.html</anchorfile>
+      <anchor>af110fec359048bd1bd2c2b5185b069a5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLColor.html</anchorfile>
+      <anchor>a16ddbd9c181b4997c6438edfe6e1d139</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLColor</name>
+      <anchorfile>classSoVRMLColor.html</anchorfile>
+      <anchor>a73a919db9a5745ae65b94a726bbaefac</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLColorInterpolator</name>
+    <filename>classSoVRMLColorInterpolator.html</filename>
+    <base>SoVRMLInterpolator</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLColorInterpolator.html</anchorfile>
+      <anchor>a78a22bdc5dd097999cfb8e5e852c7b9b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoVRMLColorInterpolator.html</anchorfile>
+      <anchor>a71b0bce36bc768fc6bfe151a152c748d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLColorInterpolator</name>
+      <anchorfile>classSoVRMLColorInterpolator.html</anchorfile>
+      <anchor>a7333a749a292966e50bca95349f67d7c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFColor</type>
+      <name>keyValue</name>
+      <anchorfile>classSoVRMLColorInterpolator.html</anchorfile>
+      <anchor>ae487f470703b111ca01e33f88bab5127</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>value_changed</name>
+      <anchorfile>classSoVRMLColorInterpolator.html</anchorfile>
+      <anchor>afd87fcd652e7ce805429a8d721021396</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>key</name>
+      <anchorfile>classSoVRMLInterpolator.html</anchorfile>
+      <anchor>a47633457c9b9c0554ca7a7390d4afff5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>set_fraction</name>
+      <anchorfile>classSoVRMLInterpolator.html</anchorfile>
+      <anchor>a4daa7dff0ab0cdf122a8bf91a48dfa77</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLColorInterpolator.html</anchorfile>
+      <anchor>a86ed578e8fe84a079a79ecd20573ee46</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLColorInterpolator</name>
+      <anchorfile>classSoVRMLColorInterpolator.html</anchorfile>
+      <anchor>adc07c061f64adb6448d22548e3cd6307</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>int</type>
+      <name>getKeyValueIndex</name>
+      <anchorfile>classSoVRMLInterpolator.html</anchorfile>
+      <anchor>a34cb6717e0afe7b3a1bc39a077a69ab9</anchor>
+      <arglist>(float &interp, int numvalues)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLCone</name>
+    <filename>classSoVRMLCone.html</filename>
+    <base>SoVRMLGeometry</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLCone.html</anchorfile>
+      <anchor>ace06fc923cd7651482dba6af832e2c97</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLCone</name>
+      <anchorfile>classSoVRMLCone.html</anchorfile>
+      <anchor>ae5a532e32fb09cdca0acdfc45f765fb8</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLCone.html</anchorfile>
+      <anchor>ae67548a0ef64b3850323c28f2e980135</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoVRMLCone.html</anchorfile>
+      <anchor>a9464bf9e1b29830f89f568d30790742c</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoVRMLCone.html</anchorfile>
+      <anchor>afed3a787fc8b2e1bf913b5f509274251</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>bottomRadius</name>
+      <anchorfile>classSoVRMLCone.html</anchorfile>
+      <anchor>a07d7aa8928f151fd07fa492b9ae8cd24</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>height</name>
+      <anchorfile>classSoVRMLCone.html</anchorfile>
+      <anchor>af8788558b8df13623d16dc76101c6602</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>side</name>
+      <anchorfile>classSoVRMLCone.html</anchorfile>
+      <anchor>ac98131a280461621ef9b3a6b4ca1f65e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>bottom</name>
+      <anchorfile>classSoVRMLCone.html</anchorfile>
+      <anchor>a66faf5d7cf434b6eb65e0a481dde2cee</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLCone.html</anchorfile>
+      <anchor>a8bed471d3cb8d591092fb61752a08d96</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLCone</name>
+      <anchorfile>classSoVRMLCone.html</anchorfile>
+      <anchor>a77352cebd06ce128f49a6f03eb3e532b</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>generatePrimitives</name>
+      <anchorfile>classSoVRMLCone.html</anchorfile>
+      <anchor>a79703bc34113698ec6d2831acf068e1e</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>computeBBox</name>
+      <anchorfile>classSoVRMLCone.html</anchorfile>
+      <anchor>a9e60c2f7e638e2b199a41e2f63314b43</anchor>
+      <arglist>(SoAction *action, SbBox3f &box, SbVec3f &center)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLCoordinate</name>
+    <filename>classSoVRMLCoordinate.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLCoordinate.html</anchorfile>
+      <anchor>abc0eb5c34d1c0bc379245a4b48aaaffd</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLCoordinate</name>
+      <anchorfile>classSoVRMLCoordinate.html</anchorfile>
+      <anchor>a91fa3bcf5f82775a034fae50da4a60ba</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoVRMLCoordinate.html</anchorfile>
+      <anchor>ad93e7c962285ae3596efe76c33facbd8</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLCoordinate.html</anchorfile>
+      <anchor>aea91a19683cd7eb076fd281dd82a2135</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoVRMLCoordinate.html</anchorfile>
+      <anchor>aa9ae499996ae3bed3b385c289b4452a3</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoVRMLCoordinate.html</anchorfile>
+      <anchor>a2200bf74c4ee14e2a7284ef69f0a94b3</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoVRMLCoordinate.html</anchorfile>
+      <anchor>ae3d15744d8754a9f7e1cf6037e9955d3</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec3f</type>
+      <name>point</name>
+      <anchorfile>classSoVRMLCoordinate.html</anchorfile>
+      <anchor>af54c9a9bd64b67d2bd75a26c96c762e4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLCoordinate.html</anchorfile>
+      <anchor>ab60cd131282ecc777dc6453de320a9b6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLCoordinate</name>
+      <anchorfile>classSoVRMLCoordinate.html</anchorfile>
+      <anchor>a27b8da97682b4215b2841f994c0bdd17</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLCoordinateInterpolator</name>
+    <filename>classSoVRMLCoordinateInterpolator.html</filename>
+    <base>SoVRMLInterpolator</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLCoordinateInterpolator.html</anchorfile>
+      <anchor>a5808f2cf367a7aa32a7bf13d676b7857</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoVRMLCoordinateInterpolator.html</anchorfile>
+      <anchor>a47820aee01c083c6f16178195f26fc5c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLCoordinateInterpolator.html</anchorfile>
+      <anchor>adfa932ec194c0b5e84f8bdf5bde3d35e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLCylinder</name>
+    <filename>classSoVRMLCylinder.html</filename>
+    <base>SoVRMLGeometry</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLCylinder.html</anchorfile>
+      <anchor>af17ec5036eaae4271620de92a8f969e0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLCylinder</name>
+      <anchorfile>classSoVRMLCylinder.html</anchorfile>
+      <anchor>a7a4a4c9f5354e94bf4c4ec523c524f39</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLCylinder.html</anchorfile>
+      <anchor>ad8ea8210837ebdc1cd4f77902d647604</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoVRMLCylinder.html</anchorfile>
+      <anchor>af7ec34dbd86cf370a437f70cd7815662</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoVRMLCylinder.html</anchorfile>
+      <anchor>ad7cc319ca10aff5255b92c161510b4d5</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>radius</name>
+      <anchorfile>classSoVRMLCylinder.html</anchorfile>
+      <anchor>ad7ec456db93bf11b1b1e1b8e565d64ee</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>height</name>
+      <anchorfile>classSoVRMLCylinder.html</anchorfile>
+      <anchor>abdbaf27a8843aa6024c637cb20b8fce8</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>side</name>
+      <anchorfile>classSoVRMLCylinder.html</anchorfile>
+      <anchor>a97c53d11222ab783ed840a01ef8e958d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>top</name>
+      <anchorfile>classSoVRMLCylinder.html</anchorfile>
+      <anchor>a82d8042a1ca47200f6e3a3cede8e823a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>bottom</name>
+      <anchorfile>classSoVRMLCylinder.html</anchorfile>
+      <anchor>a291fe9664fa7e8e693c91547f289fb0b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLCylinder.html</anchorfile>
+      <anchor>a4b85ec06e68c979deda2bf837c479ee0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLCylinder</name>
+      <anchorfile>classSoVRMLCylinder.html</anchorfile>
+      <anchor>aaa12227078228e0152894afc68835a65</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>generatePrimitives</name>
+      <anchorfile>classSoVRMLCylinder.html</anchorfile>
+      <anchor>aaf4cb6507ff9993387f37934028b5f03</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>computeBBox</name>
+      <anchorfile>classSoVRMLCylinder.html</anchorfile>
+      <anchor>aeb815f07e4c983d3745ec073aadfdf63</anchor>
+      <arglist>(SoAction *action, SbBox3f &box, SbVec3f &center)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLCylinderSensor</name>
+    <filename>classSoVRMLCylinderSensor.html</filename>
+    <base>SoVRMLDragSensor</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLCylinderSensor.html</anchorfile>
+      <anchor>a3d8422c390616624e1b869adf65a7d98</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLCylinderSensor</name>
+      <anchorfile>classSoVRMLCylinderSensor.html</anchorfile>
+      <anchor>a2983e1866b74fe3e1ce8543c0c3a0d5d</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>handleEvent</name>
+      <anchorfile>classSoVRMLDragSensor.html</anchorfile>
+      <anchor>a4d1edea66748efd9058e42b70c3bf142</anchor>
+      <arglist>(SoHandleEventAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>diskAngle</name>
+      <anchorfile>classSoVRMLCylinderSensor.html</anchorfile>
+      <anchor>a6d15fcb871dde4d62e821b6f81e6b877</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>maxAngle</name>
+      <anchorfile>classSoVRMLCylinderSensor.html</anchorfile>
+      <anchor>aa0f8c4c40cd22a4fbf9cbbd841075e4f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>minAngle</name>
+      <anchorfile>classSoVRMLCylinderSensor.html</anchorfile>
+      <anchor>a5d1749cd183f854227f98dc9a23596e3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>offset</name>
+      <anchorfile>classSoVRMLCylinderSensor.html</anchorfile>
+      <anchor>af24c72833855c27d712de7470eedd880</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFRotation</type>
+      <name>rotation_changed</name>
+      <anchorfile>classSoVRMLCylinderSensor.html</anchorfile>
+      <anchor>a0b4411df3decbdf8425e052d0b982132</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>trackPoint_changed</name>
+      <anchorfile>classSoVRMLDragSensor.html</anchorfile>
+      <anchor>ac57f2580f6f6bb939683133fde27c478</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>autoOffset</name>
+      <anchorfile>classSoVRMLDragSensor.html</anchorfile>
+      <anchor>a0ed66a1fc9b97c577b2d4be38cd1ac87</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLCylinderSensor.html</anchorfile>
+      <anchor>a9e1dee9450b76850224fce35b020564f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>dragStart</name>
+      <anchorfile>classSoVRMLCylinderSensor.html</anchorfile>
+      <anchor>abb8b6beb57dd678e33c0ac967454513e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>drag</name>
+      <anchorfile>classSoVRMLCylinderSensor.html</anchorfile>
+      <anchor>a23f86bac089665f66ebc1039fc5d4e3e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>dragFinish</name>
+      <anchorfile>classSoVRMLCylinderSensor.html</anchorfile>
+      <anchor>adce8766b703c151d1dc76f5618f0cd0b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLCylinderSensor</name>
+      <anchorfile>classSoVRMLCylinderSensor.html</anchorfile>
+      <anchor>aa6bddffcdc70f141eb74022de1fc4017</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoVRMLDragSensor</name>
+      <anchorfile>classSoVRMLDragSensor.html</anchorfile>
+      <anchor>ab81ead7bfc709ab53c08a690f33099ff</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLDragSensor</name>
+      <anchorfile>classSoVRMLDragSensor.html</anchorfile>
+      <anchor>a2ce25dfffcb38ba5aa35736508f3683b</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>const SbVec3f &</type>
+      <name>getLocalStartingPoint</name>
+      <anchorfile>classSoVRMLDragSensor.html</anchorfile>
+      <anchor>ab0e3e00b17f2145a3603b223e0f5cfc1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>const SbMatrix &</type>
+      <name>getLocalToWorldMatrix</name>
+      <anchorfile>classSoVRMLDragSensor.html</anchorfile>
+      <anchor>ab9712abff974c3d92e9cba187468cbc6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>const SbMatrix &</type>
+      <name>getWorldToLocalMatrix</name>
+      <anchorfile>classSoVRMLDragSensor.html</anchorfile>
+      <anchor>a7ca5437c6fede98d5107626a2dc23bda</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>const SbViewVolume &</type>
+      <name>getViewVolume</name>
+      <anchorfile>classSoVRMLDragSensor.html</anchorfile>
+      <anchor>aa5a94bd5df3027cf0e3c7e4814ec8c28</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>const SbVec2f &</type>
+      <name>getNormalizedLocaterPosition</name>
+      <anchorfile>classSoVRMLDragSensor.html</anchorfile>
+      <anchor>a06ccdc588c9dba176a1d7499427c9fb7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLDirectionalLight</name>
+    <filename>classSoVRMLDirectionalLight.html</filename>
+    <base>SoVRMLLight</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLDirectionalLight.html</anchorfile>
+      <anchor>af914f60619214ba82c32a6d8fd5c0a87</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLDirectionalLight</name>
+      <anchorfile>classSoVRMLDirectionalLight.html</anchorfile>
+      <anchor>a730050f7bdfd1becfb8f8cd6ba238f4b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLDirectionalLight.html</anchorfile>
+      <anchor>a3f43e4f0902e8fa6d661aa1aac9e1e07</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>direction</name>
+      <anchorfile>classSoVRMLDirectionalLight.html</anchorfile>
+      <anchor>a54c10b930a2f77e81716323970cacfd4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>on</name>
+      <anchorfile>classSoVRMLLight.html</anchorfile>
+      <anchor>a0c3fcaae3ef801041794a5c44dcf6957</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>intensity</name>
+      <anchorfile>classSoVRMLLight.html</anchorfile>
+      <anchor>a68f520116001f60b183da454c0ec9664</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFColor</type>
+      <name>color</name>
+      <anchorfile>classSoVRMLLight.html</anchorfile>
+      <anchor>a9a6da131c1fe87068d2c4ec75c73735a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>ambientIntensity</name>
+      <anchorfile>classSoVRMLLight.html</anchorfile>
+      <anchor>a3e1e7c5cbfc6812e544a3a40b8f4b260</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLDirectionalLight.html</anchorfile>
+      <anchor>af0959a0e5c1536f3257ed61b167f455a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLDirectionalLight</name>
+      <anchorfile>classSoVRMLDirectionalLight.html</anchorfile>
+      <anchor>a204f1d2272828f5d95524d50a5ed9016</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoVRMLLight</name>
+      <anchorfile>classSoVRMLLight.html</anchorfile>
+      <anchor>ae7cd25854743fd0d0174eb8da2909a44</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLLight</name>
+      <anchorfile>classSoVRMLLight.html</anchorfile>
+      <anchor>a1e7df9e0af2184d65a056db03590a65b</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLDragSensor</name>
+    <filename>classSoVRMLDragSensor.html</filename>
+    <base>SoVRMLSensor</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLDragSensor.html</anchorfile>
+      <anchor>a28b79257433a12aca3225472f7076f0d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLDragSensor.html</anchorfile>
+      <anchor>a4e393ba3dda48eebe2cd3e8c21a999b7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="pure">
+      <type>virtual SbBool</type>
+      <name>dragStart</name>
+      <anchorfile>classSoVRMLDragSensor.html</anchorfile>
+      <anchor>ae1d71390276f2ac5ee1b555e009d8193</anchor>
+      <arglist>(void)=0</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="pure">
+      <type>virtual void</type>
+      <name>drag</name>
+      <anchorfile>classSoVRMLDragSensor.html</anchorfile>
+      <anchor>ab1c5aa1d9c137442a015d589368ac446</anchor>
+      <arglist>(void)=0</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="pure">
+      <type>virtual void</type>
+      <name>dragFinish</name>
+      <anchorfile>classSoVRMLDragSensor.html</anchorfile>
+      <anchor>a68b183b88bfcee7cd96d9c30c9a65166</anchor>
+      <arglist>(void)=0</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLElevationGrid</name>
+    <filename>classSoVRMLElevationGrid.html</filename>
+    <base>SoVRMLGeometry</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLElevationGrid.html</anchorfile>
+      <anchor>a0381381211267d4488146a9a5586f9d8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLElevationGrid</name>
+      <anchorfile>classSoVRMLElevationGrid.html</anchorfile>
+      <anchor>a298f77a2a4ea876ff060fc040dee8508</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLElevationGrid.html</anchorfile>
+      <anchor>ac1fda8e60c09a40b2058cbd7d531caa2</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoVRMLElevationGrid.html</anchorfile>
+      <anchor>a001c2a58df4e9555288966cdf102c43a</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoVRMLElevationGrid.html</anchorfile>
+      <anchor>a0dd0292415102af8593beedb27620c02</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>ccw</name>
+      <anchorfile>classSoVRMLElevationGrid.html</anchorfile>
+      <anchor>aac1bc6b7a8b354e2f6605dcad32e78e9</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>solid</name>
+      <anchorfile>classSoVRMLElevationGrid.html</anchorfile>
+      <anchor>a09278ac8bbb0071a34fc1f8c87068996</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>creaseAngle</name>
+      <anchorfile>classSoVRMLElevationGrid.html</anchorfile>
+      <anchor>a86bf224b46866978cbe5365b180c6fd9</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFInt32</type>
+      <name>zDimension</name>
+      <anchorfile>classSoVRMLElevationGrid.html</anchorfile>
+      <anchor>acb38ce52c15e41f2de672815fb1df9a9</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFInt32</type>
+      <name>xDimension</name>
+      <anchorfile>classSoVRMLElevationGrid.html</anchorfile>
+      <anchor>a6c0209bf28d982d8cbe8755d264844af</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>zSpacing</name>
+      <anchorfile>classSoVRMLElevationGrid.html</anchorfile>
+      <anchor>a4fd1d1f4bff069a5a30d525c9b8c0ee6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>xSpacing</name>
+      <anchorfile>classSoVRMLElevationGrid.html</anchorfile>
+      <anchor>a0c1d776299001713d3f5f0da994f7eb6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>height</name>
+      <anchorfile>classSoVRMLElevationGrid.html</anchorfile>
+      <anchor>a7c243df28c7fb9aa42df9c58414d2af1</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFNode</type>
+      <name>texCoord</name>
+      <anchorfile>classSoVRMLElevationGrid.html</anchorfile>
+      <anchor>a90f090e3e3e82ec6d56ee073637440d7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFNode</type>
+      <name>normal</name>
+      <anchorfile>classSoVRMLElevationGrid.html</anchorfile>
+      <anchor>a13dcda5929d09d7a85756c7b64c321ce</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFNode</type>
+      <name>color</name>
+      <anchorfile>classSoVRMLElevationGrid.html</anchorfile>
+      <anchor>a146f9217088458eb8541073aba23fde3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>colorPerVertex</name>
+      <anchorfile>classSoVRMLElevationGrid.html</anchorfile>
+      <anchor>ad9007f182baab51119638e48e208dc05</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>normalPerVertex</name>
+      <anchorfile>classSoVRMLElevationGrid.html</anchorfile>
+      <anchor>a236aac9596059ad89860c972a4177f9b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLElevationGrid.html</anchorfile>
+      <anchor>a0798a773448ae90f47bfe32aab6d3b56</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLElevationGrid</name>
+      <anchorfile>classSoVRMLElevationGrid.html</anchorfile>
+      <anchor>a4d7cb37b53669fae6fcbea5f96cef497</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoVRMLElevationGrid.html</anchorfile>
+      <anchor>a0deea7273da00e9147825e68d26d591a</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>generatePrimitives</name>
+      <anchorfile>classSoVRMLElevationGrid.html</anchorfile>
+      <anchor>aa198ef2f04ad6b8ca118b664e4574d88</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>computeBBox</name>
+      <anchorfile>classSoVRMLElevationGrid.html</anchorfile>
+      <anchor>a654e92d6e16812b4b90157eb948b62d0</anchor>
+      <arglist>(SoAction *action, SbBox3f &bbox, SbVec3f &center)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLExtrusion</name>
+    <filename>classSoVRMLExtrusion.html</filename>
+    <base>SoVRMLGeometry</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLExtrusion.html</anchorfile>
+      <anchor>a481bb397f9059c5ec157a21c059b2102</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLExtrusion</name>
+      <anchorfile>classSoVRMLExtrusion.html</anchorfile>
+      <anchor>a2e9871642eafd8329e9348664c2346f6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLExtrusion.html</anchorfile>
+      <anchor>aed99e266538f5713c292366a289b0c86</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoVRMLExtrusion.html</anchorfile>
+      <anchor>aa9de24299445cd44e5cb1a630b905f10</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>computeBBox</name>
+      <anchorfile>classSoVRMLExtrusion.html</anchorfile>
+      <anchor>a414ae8fb52c0ba0d669a66f854fa5098</anchor>
+      <arglist>(SoAction *action, SbBox3f &bbox, SbVec3f &center)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLExtrusion.html</anchorfile>
+      <anchor>af78a2b35409c8ef43810562148009812</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLExtrusion</name>
+      <anchorfile>classSoVRMLExtrusion.html</anchorfile>
+      <anchor>aefaa2b3a3cc77b2927f7d5ce4690ab11</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoVRMLExtrusion.html</anchorfile>
+      <anchor>a1a80d77bd5684698e3efcd682234850e</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>generatePrimitives</name>
+      <anchorfile>classSoVRMLExtrusion.html</anchorfile>
+      <anchor>a98de0dd0d2e6a09c202c76b9ee68a08d</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SoDetail *</type>
+      <name>createTriangleDetail</name>
+      <anchorfile>classSoVRMLExtrusion.html</anchorfile>
+      <anchor>a3bc79a87d02e1b0aab66db0840ca046a</anchor>
+      <arglist>(SoRayPickAction *action, const SoPrimitiveVertex *v1, const SoPrimitiveVertex *v2, const SoPrimitiveVertex *v3, SoPickedPoint *pp)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLFog</name>
+    <filename>classSoVRMLFog.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLFog.html</anchorfile>
+      <anchor>a7e6106f565a8603a0a9fdcc5096a6ede</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLFog</name>
+      <anchorfile>classSoVRMLFog.html</anchorfile>
+      <anchor>aed43851b1836bacd8e18a82375604205</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLFog.html</anchorfile>
+      <anchor>a0ba38452cb86592b7b7a049b3e8e9ccd</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFString</type>
+      <name>fogType</name>
+      <anchorfile>classSoVRMLFog.html</anchorfile>
+      <anchor>a6a2f6a009454cbe2357ab3d56fd5b369</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>visibilityRange</name>
+      <anchorfile>classSoVRMLFog.html</anchorfile>
+      <anchor>a78dc52c559aa4ce9abdf182d3d7d2e49</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFColor</type>
+      <name>color</name>
+      <anchorfile>classSoVRMLFog.html</anchorfile>
+      <anchor>a05c88d07fac245d4b368c4b57abfa3e5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLFog.html</anchorfile>
+      <anchor>a5479894c9e71b0fd4c6f4db5badee57d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLFog</name>
+      <anchorfile>classSoVRMLFog.html</anchorfile>
+      <anchor>a81791fb8028da56408198999652a30da</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoSFBool</type>
+      <name>set_bind</name>
+      <anchorfile>classSoVRMLFog.html</anchorfile>
+      <anchor>a3447044972e1a01dbdfc7082a5d8b2c0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoSFBool</type>
+      <name>isBound</name>
+      <anchorfile>classSoVRMLFog.html</anchorfile>
+      <anchor>ad6dcb8aacac8464162a2042a332a56b3</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLFontStyle</name>
+    <filename>classSoVRMLFontStyle.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLFontStyle.html</anchorfile>
+      <anchor>a3028eaae580d695533dd4c0b5279e084</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLFontStyle</name>
+      <anchorfile>classSoVRMLFontStyle.html</anchorfile>
+      <anchor>a6c6d3389450f8a865abd321f0dec32ad</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoVRMLFontStyle.html</anchorfile>
+      <anchor>af7dfa1578a47427da42f8d12982987ae</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoVRMLFontStyle.html</anchorfile>
+      <anchor>a089bfac3bacdbbf20783b3d6092ef52a</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLFontStyle.html</anchorfile>
+      <anchor>acf3ef515553b0f7b165dddb29126fda8</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoVRMLFontStyle.html</anchorfile>
+      <anchor>a9e65bc769324815287f5cf01fb93ccd4</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoVRMLFontStyle.html</anchorfile>
+      <anchor>a60de83c55666d64959c07c25970fb9eb</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoVRMLFontStyle.html</anchorfile>
+      <anchor>a9de203b2c267f719475eaee9c852bb48</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SoType</type>
+      <name>getClassTypeId</name>
+      <anchorfile>classSoVRMLFontStyle.html</anchorfile>
+      <anchor>ac40be8effbeef755db274f310c171986</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLFontStyle.html</anchorfile>
+      <anchor>a9e93326078e940f5730c7e2a02ed9d6a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLFontStyle</name>
+      <anchorfile>classSoVRMLFontStyle.html</anchorfile>
+      <anchor>a65395159d168be8c0a14822436c555c2</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLGeometry</name>
+    <filename>classSoVRMLGeometry.html</filename>
+    <base>SoShape</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLGeometry.html</anchorfile>
+      <anchor>a277a86f904a86382b39b2358ff7fff16</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLGeometry.html</anchorfile>
+      <anchor>a810ee0f09c9fc13d4261dbb94b0c2dbd</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLGroup</name>
+    <filename>classSoVRMLGroup.html</filename>
+    <base>SoVRMLParent</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLGroup.html</anchorfile>
+      <anchor>a034e62f9963706c7500dabeb4bc0853f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLGroup.html</anchorfile>
+      <anchor>a10f7262f363a3407372948637732749b</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoVRMLGroup.html</anchorfile>
+      <anchor>afe1f661e8caae17549c7dd0a303229b5</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLGroup.html</anchorfile>
+      <anchor>a4ed276802849b53d5b699929df2efe49</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLImageTexture</name>
+    <filename>classSoVRMLImageTexture.html</filename>
+    <base>SoVRMLTexture</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLImageTexture.html</anchorfile>
+      <anchor>ad79544483fc1f7a13fd48a3ebeb41fff</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLImageTexture</name>
+      <anchorfile>classSoVRMLImageTexture.html</anchorfile>
+      <anchor>a24d473e359ef43b05e49ecbdf7eaee7f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>allowPrequalifyFile</name>
+      <anchorfile>classSoVRMLImageTexture.html</anchorfile>
+      <anchor>a6f58b7ef9258737be5e5024151e83d04</anchor>
+      <arglist>(SbBool enable)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoVRMLImageTexture.html</anchorfile>
+      <anchor>aa60a6c1df54e54030b31fe501a9141d8</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLImageTexture.html</anchorfile>
+      <anchor>a94446f15fe5e43a9e9ae447c1d59fa25</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoVRMLImageTexture.html</anchorfile>
+      <anchor>aae9ce2c06e5c9808155a61d355cf7aee</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoVRMLImageTexture.html</anchorfile>
+      <anchor>ab8454ef54593b8f012faa255430724fc</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setImage</name>
+      <anchorfile>classSoVRMLImageTexture.html</anchorfile>
+      <anchor>a6d2e5655db315bc237f30a1ee21a628b</anchor>
+      <arglist>(const SbImage &image)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbImage *</type>
+      <name>getImage</name>
+      <anchorfile>classSoVRMLImageTexture.html</anchorfile>
+      <anchor>a977418b568ca658bafc13897db15e968</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setDelayFetchURL</name>
+      <anchorfile>classSoVRMLImageTexture.html</anchorfile>
+      <anchor>a7781aad2bd49b16da0d53f529021c099</anchor>
+      <arglist>(const SbBool onoff)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setPrequalifyFileCallBack</name>
+      <anchorfile>classSoVRMLImageTexture.html</anchorfile>
+      <anchor>a0b2aed4d660b05f10294d1796d192307</anchor>
+      <arglist>(VRMLPrequalifyFileCallback *cb, void *closure)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setImageDataMaxAge</name>
+      <anchorfile>classSoVRMLImageTexture.html</anchorfile>
+      <anchor>aca83156b7b0f93250a13cb980435f0da</anchor>
+      <arglist>(const uint32_t maxage)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>repeatS</name>
+      <anchorfile>classSoVRMLTexture.html</anchorfile>
+      <anchor>a0fc43d8947f2ff636c751b1160987827</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>repeatT</name>
+      <anchorfile>classSoVRMLTexture.html</anchorfile>
+      <anchor>ae876c98d737a286575cbf563b801717f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLImageTexture.html</anchorfile>
+      <anchor>a184885ae010d0bb7e222c263ca45e48e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLImageTexture</name>
+      <anchorfile>classSoVRMLImageTexture.html</anchorfile>
+      <anchor>a951821b44ab2be65876383122afed873</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readInstance</name>
+      <anchorfile>classSoVRMLImageTexture.html</anchorfile>
+      <anchor>aea38331b932611fc4415a1fa2b77a6d8</anchor>
+      <arglist>(SoInput *in, unsigned short flags)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>int</type>
+      <name>getReadStatus</name>
+      <anchorfile>classSoVRMLImageTexture.html</anchorfile>
+      <anchor>aa7929b2334a4e5bcc7dfb0deda28d744</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>setReadStatus</name>
+      <anchorfile>classSoVRMLImageTexture.html</anchorfile>
+      <anchor>a339eb286f857ee408e233bbc0f584647</anchor>
+      <arglist>(int status)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoVRMLTexture</name>
+      <anchorfile>classSoVRMLTexture.html</anchorfile>
+      <anchor>a0d938c35a057abe4b198f964ae605184</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLTexture</name>
+      <anchorfile>classSoVRMLTexture.html</anchorfile>
+      <anchor>a0334b089e09ce53d26da8d29dcac794f</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLIndexedFaceSet</name>
+    <filename>classSoVRMLIndexedFaceSet.html</filename>
+    <base>SoVRMLIndexedShape</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLIndexedFaceSet.html</anchorfile>
+      <anchor>a9803bbffdedaba8e97e8b4845057432a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLIndexedFaceSet</name>
+      <anchorfile>classSoVRMLIndexedFaceSet.html</anchorfile>
+      <anchor>a8b3e04e48e99eae472f8a805cac1cddf</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLIndexedFaceSet.html</anchorfile>
+      <anchor>a694a42c1bb80a2dcacc71f0c6104f60e</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoVRMLIndexedFaceSet.html</anchorfile>
+      <anchor>a26311205f56a075a6fc9adc56152dfd8</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>generateDefaultNormals</name>
+      <anchorfile>classSoVRMLIndexedFaceSet.html</anchorfile>
+      <anchor>a8cea640c4e28f580b1e2a44b7250ecca</anchor>
+      <arglist>(SoState *s, SoNormalBundle *nb)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>generateDefaultNormals</name>
+      <anchorfile>classSoVRMLIndexedFaceSet.html</anchorfile>
+      <anchor>a7a073913fd0bc70135e3c8900b1252e0</anchor>
+      <arglist>(SoState *state, SoNormalCache *nc)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoVRMLVertexShape.html</anchorfile>
+      <anchor>aa60494383ef2d6304cd5538341c7b4d8</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoVRMLVertexShape.html</anchorfile>
+      <anchor>a396ca6a13f9b146f68484c7674159cc3</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoVRMLVertexShape.html</anchorfile>
+      <anchor>aea258e23f77795a0baa961f72cc7fd7c</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoVRMLVertexShape.html</anchorfile>
+      <anchor>ae9508b5fc768c0fa47f90d2b8dbda42e</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>ccw</name>
+      <anchorfile>classSoVRMLIndexedFaceSet.html</anchorfile>
+      <anchor>af9d6ee8de9b2140bb40d382a4a962c08</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>solid</name>
+      <anchorfile>classSoVRMLIndexedFaceSet.html</anchorfile>
+      <anchor>a1aba1f317454f8bf1e4441ca9ce579ac</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>convex</name>
+      <anchorfile>classSoVRMLIndexedFaceSet.html</anchorfile>
+      <anchor>a333792cbe18b684c0a5e930ceed9a901</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>creaseAngle</name>
+      <anchorfile>classSoVRMLIndexedFaceSet.html</anchorfile>
+      <anchor>aafc6f44a47e2100e729d1fd8c5c1e7f3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFInt32</type>
+      <name>coordIndex</name>
+      <anchorfile>classSoVRMLIndexedShape.html</anchorfile>
+      <anchor>a13ea8cfaa4d4d1a6b53744481dcc8018</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFInt32</type>
+      <name>colorIndex</name>
+      <anchorfile>classSoVRMLIndexedShape.html</anchorfile>
+      <anchor>ab8fcf28c572590b4af4d3c492d13d35c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFInt32</type>
+      <name>normalIndex</name>
+      <anchorfile>classSoVRMLIndexedShape.html</anchorfile>
+      <anchor>a05bf8640e603924c1791e2c5d0ed1551</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFInt32</type>
+      <name>texCoordIndex</name>
+      <anchorfile>classSoVRMLIndexedShape.html</anchorfile>
+      <anchor>afdce0df08372e44c8bda8dd8f52c9dd8</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFNode</type>
+      <name>coord</name>
+      <anchorfile>classSoVRMLVertexShape.html</anchorfile>
+      <anchor>a7c717d8590b4b4c7aa949cbb450bf4d7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFNode</type>
+      <name>texCoord</name>
+      <anchorfile>classSoVRMLVertexShape.html</anchorfile>
+      <anchor>a46fabe9d5b58ba72d629d8bd6a634889</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFNode</type>
+      <name>normal</name>
+      <anchorfile>classSoVRMLVertexShape.html</anchorfile>
+      <anchor>a0626b40f24dc971527035c680af52813</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFNode</type>
+      <name>color</name>
+      <anchorfile>classSoVRMLVertexShape.html</anchorfile>
+      <anchor>a0a15befdc06e301bdea041539b24f4a5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>colorPerVertex</name>
+      <anchorfile>classSoVRMLVertexShape.html</anchorfile>
+      <anchor>a4bee626d10f23a70941417a9f7312d2f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>normalPerVertex</name>
+      <anchorfile>classSoVRMLVertexShape.html</anchorfile>
+      <anchor>ad26f29ad789978575ad061a8a6c7b3e2</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLIndexedFaceSet.html</anchorfile>
+      <anchor>afbb7388baac8c6a7493fac204020b67c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLIndexedFaceSet</name>
+      <anchorfile>classSoVRMLIndexedFaceSet.html</anchorfile>
+      <anchor>ad50d34b811cad0e4fc01e710d06fd607</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>generatePrimitives</name>
+      <anchorfile>classSoVRMLIndexedFaceSet.html</anchorfile>
+      <anchor>aa4aac1eea940f4993ee10bd5f738163a</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoVRMLIndexedShape</name>
+      <anchorfile>classSoVRMLIndexedShape.html</anchorfile>
+      <anchor>ae23b13263a42fb81903d663b7c504e30</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLIndexedShape</name>
+      <anchorfile>classSoVRMLIndexedShape.html</anchorfile>
+      <anchor>a262f8271f54e2f0b00dcdb7ae1ade139</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>computeBBox</name>
+      <anchorfile>classSoVRMLIndexedShape.html</anchorfile>
+      <anchor>acc94ee30222ef7341e19bc78b9c7ebf6</anchor>
+      <arglist>(SoAction *action, SbBox3f &box, SbVec3f &center)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SbBool</type>
+      <name>getVertexData</name>
+      <anchorfile>classSoVRMLIndexedShape.html</anchorfile>
+      <anchor>a4366e0b58045463f0d01925ff7cce089</anchor>
+      <arglist>(SoState *state, const SoCoordinateElement *&coords, const SbVec3f *&normals, const int32_t *&cindices, const int32_t *&nindices, const int32_t *&tindices, const int32_t *&mindices, int &numcindices, const SbBool neednormals, SbBool &normalcacheused)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoVRMLVertexShape</name>
+      <anchorfile>classSoVRMLVertexShape.html</anchorfile>
+      <anchor>ae840f9b64433ed85ef747cf4f9706745</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLVertexShape</name>
+      <anchorfile>classSoVRMLVertexShape.html</anchorfile>
+      <anchor>a97b1c04fbcf93b400eef6243935f661b</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>shouldGLRender</name>
+      <anchorfile>classSoVRMLVertexShape.html</anchorfile>
+      <anchor>a68ac7889b1a9aada07385b60ea123b11</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>SoNormalCache *</type>
+      <name>generateAndReadLockNormalCache</name>
+      <anchorfile>classSoVRMLVertexShape.html</anchorfile>
+      <anchor>a5d18b31ca5a3c5a1758c0bb45b756f6f</anchor>
+      <arglist>(SoState *const state)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>getVertexData</name>
+      <anchorfile>classSoVRMLVertexShape.html</anchorfile>
+      <anchor>a029f30862c97a1be285faf4baf997f07</anchor>
+      <arglist>(SoState *state, const SoCoordinateElement *&coords, const SbVec3f *&normals, const SbBool neednormals)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>readLockNormalCache</name>
+      <anchorfile>classSoVRMLVertexShape.html</anchorfile>
+      <anchor>a820f747097d2c5c0cad633a3c1cce62b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type>void</type>
+      <name>readUnlockNormalCache</name>
+      <anchorfile>classSoVRMLVertexShape.html</anchorfile>
+      <anchor>aedad4ad2668360229fc6a50b500101d8</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLIndexedLine</name>
+    <filename>classSoVRMLIndexedLine.html</filename>
+    <base>SoVRMLVertexLine</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLIndexedLine.html</anchorfile>
+      <anchor>a855d21710dacf33570ab6cf4567442ff</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoVRMLVertexLine.html</anchorfile>
+      <anchor>a78c1d5abc55a7d5d5c1c41d128947969</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLVertexLine.html</anchorfile>
+      <anchor>aca38539875d2b1134c91669686f53400</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoVRMLVertexLine.html</anchorfile>
+      <anchor>a3a1c8fb8d522df83ff486e16850f7699</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoVRMLVertexLine.html</anchorfile>
+      <anchor>a831788b396b8f8199c19a685f9a6edcb</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoVRMLVertexLine.html</anchorfile>
+      <anchor>a274b41d83192c82176ff2243b84d67bd</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFNode</type>
+      <name>coord</name>
+      <anchorfile>classSoVRMLVertexLine.html</anchorfile>
+      <anchor>a62b406c7e856e0be8362d81647f05ce7</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFNode</type>
+      <name>color</name>
+      <anchorfile>classSoVRMLVertexLine.html</anchorfile>
+      <anchor>a4ef412d7e14f577838f955a57848d3b3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>colorPerVertex</name>
+      <anchorfile>classSoVRMLVertexLine.html</anchorfile>
+      <anchor>a0fe2645af8007a153590728b3fe1d762</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLIndexedLine.html</anchorfile>
+      <anchor>a65b92b1a00bc408afa053f03188f06ba</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>computeBBox</name>
+      <anchorfile>classSoVRMLIndexedLine.html</anchorfile>
+      <anchor>afa4f265c876116d86a593657d5b565e3</anchor>
+      <arglist>(SoAction *action, SbBox3f &box, SbVec3f &center)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoVRMLIndexedLine.html</anchorfile>
+      <anchor>a045e5e972d397119999185a0ba9e4620</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoVRMLVertexLine</name>
+      <anchorfile>classSoVRMLVertexLine.html</anchorfile>
+      <anchor>a368ba67a0b9f4bf0e80c182c94863153</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLVertexLine</name>
+      <anchorfile>classSoVRMLVertexLine.html</anchorfile>
+      <anchor>ac62b078b9f52d4f865ecbdba7b1fa58a</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>shouldGLRender</name>
+      <anchorfile>classSoVRMLVertexLine.html</anchorfile>
+      <anchor>aacdf4937e9ea4f5017a2221789faf2fc</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLIndexedLineSet</name>
+    <filename>classSoVRMLIndexedLineSet.html</filename>
+    <base>SoVRMLIndexedLine</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLIndexedLineSet.html</anchorfile>
+      <anchor>a433f055c6a9f740d80737617f960e3bd</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLIndexedLineSet.html</anchorfile>
+      <anchor>ab17a4616c160c7764f8bf9a8a982a596</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoVRMLIndexedLineSet.html</anchorfile>
+      <anchor>afaec6c637491fb60211d995ada44f0a0</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoVRMLIndexedLineSet.html</anchorfile>
+      <anchor>ad83df5b9824bd8c03254df7a734b0f19</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLIndexedLineSet.html</anchorfile>
+      <anchor>ac68b71b0005964a63acccd47b000dbde</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>generatePrimitives</name>
+      <anchorfile>classSoVRMLIndexedLineSet.html</anchorfile>
+      <anchor>a82ede737040aac2471ab0a9452e1a8db</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoVRMLIndexedLineSet.html</anchorfile>
+      <anchor>ad692f02cd73eb4f1a0c5d70970652a28</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLIndexedShape</name>
+    <filename>classSoVRMLIndexedShape.html</filename>
+    <base>SoVRMLVertexShape</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLIndexedShape.html</anchorfile>
+      <anchor>aeab0c29ff13128b6bf6d424b073a131d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>generateDefaultNormals</name>
+      <anchorfile>classSoVRMLVertexShape.html</anchorfile>
+      <anchor>ab5de75bbe9b3c7b7eb410a97ec1c754b</anchor>
+      <arglist>(SoState *s, SoNormalBundle *nb)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>generateDefaultNormals</name>
+      <anchorfile>classSoVRMLVertexShape.html</anchorfile>
+      <anchor>a4b7670362a45993067b59eeaf3ae12d9</anchor>
+      <arglist>(SoState *s, SoNormalCache *nc)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLVertexShape.html</anchorfile>
+      <anchor>a584e3bf7d8addc544062e182e97043b1</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLIndexedShape.html</anchorfile>
+      <anchor>a1f36908f74ddd7976f6ef5e3e946eb58</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoVRMLIndexedShape.html</anchorfile>
+      <anchor>a5facb4facfa571071a762ad613194b73</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLInline</name>
+    <filename>classSoVRMLInline.html</filename>
+    <base>SoNode</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>BboxVisibility</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>ad53d79209d6a39c929c3025b673695c0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>NEVER</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>ad53d79209d6a39c929c3025b673695c0ad27f7364faedceaf429553ef533d3a72</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>UNTIL_LOADED</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>ad53d79209d6a39c929c3025b673695c0ab438ce0ef5ed762d02fc5ebaf8ef4f29</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>ALWAYS</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>ad53d79209d6a39c929c3025b673695c0ab33a4dedbe8bc9af4155265e6cc60a49</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>ac59c56e139884b66f2c3bd262a36c627</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLInline</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>a82eacfcbb552f788942d12ad7a9e38c8</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setFullURLName</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>a346ede7a3b6c43c0fe87dcfe0e6eddb7</anchor>
+      <arglist>(const SbString &url)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbString &</type>
+      <name>getFullURLName</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>a75642ac91c353f79edc0d4cbdc814190</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoGroup *</type>
+      <name>copyChildren</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>a10885ce92b1214d9ec4e70d52e34b81a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>requestURLData</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>adde69cd6dbf423b1ff9400e3f2931cd8</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isURLDataRequested</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>a120fe959b4ce2822eed7e9566e299505</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isURLDataHere</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>a4797f7eb18c985bda8214a8c286b92de</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cancelURLDataRequest</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>a6c50befe43cd14353e8e6c4fa058aee7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setChildData</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>a9e216e6d52b239d4b247b92ec86c4175</anchor>
+      <arglist>(SoNode *urlData)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoNode *</type>
+      <name>getChildData</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>a581aaa2eaeef1d6cf07679fb55d6924e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>a51d655faf4ec1cf2e1c137ba5a7bb979</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>ac609228f1f882474a9d797703a0bf9ae</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>a425296e7fe6031717012ce8a937c6e18</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>a307464c35350f36841f569ae82708e46</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>a22abda1f35f196fa0bdb5d6ef7ca1dc7</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>handleEvent</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>ae9f360b1f4671de9bc905e4126ce789b</anchor>
+      <arglist>(SoHandleEventAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>search</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>a72fe69226a4df3007e622df8b1cce209</anchor>
+      <arglist>(SoSearchAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>a4c071001c0b16f0755705f4555220be5</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>a3c9504d32cd748c1f500a4ab63bd2f3b</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoChildList *</type>
+      <name>getChildren</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>afd54d9960895b8a6faab83d479262a5f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setFetchURLCallBack</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>a95fe7b1543642d09b58685ae80fe1917</anchor>
+      <arglist>(SoVRMLInlineFetchURLCB *f, void *closure)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setBoundingBoxVisibility</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>a3ab876a0c62b7eca3f84883c14de145a</anchor>
+      <arglist>(BboxVisibility b)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static BboxVisibility</type>
+      <name>getBoundingBoxVisibility</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>aa6a9c11497cde5008177f4e2ae276252</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setBoundingBoxColor</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>ac74b150391318cc831c5d1c498d6bb8f</anchor>
+      <arglist>(SbColor &color)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbColor &</type>
+      <name>getBoundingBoxColor</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>a071d0d3ff34f14c33610745a87a01547</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setReadAsSoFile</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>a5f6938836a017fa9b3aa8e6d19d91d69</anchor>
+      <arglist>(SbBool enable)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getReadAsSoFile</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>abab96994d641539bf5f1e110f69730c1</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>aeff46ce36c83a8c92d91908cdafa00ae</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLInline</name>
+      <anchorfile>classSoVRMLInline.html</anchorfile>
+      <anchor>aa07494e11d516189792365ec61eb3ffc</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLInterpolator</name>
+    <filename>classSoVRMLInterpolator.html</filename>
+    <base>SoNodeEngine</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLInterpolator.html</anchorfile>
+      <anchor>a189bfcc69f78e2c650ca2341548c0147</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoVRMLInterpolator.html</anchorfile>
+      <anchor>a2a5c8ba946b3e44ac4d933912ea33e7f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLInterpolator.html</anchorfile>
+      <anchor>a97d1ff87867673dda75694bcf0f7e93b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLLight</name>
+    <filename>classSoVRMLLight.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLLight.html</anchorfile>
+      <anchor>adae035f4b1c29bde08ddf6c1c5a61b21</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLLight.html</anchorfile>
+      <anchor>a10fa7d89c8c2ea1d89a968ddd65e7332</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLLight.html</anchorfile>
+      <anchor>afba1a9e71f9ec8879858432bf14fd3f4</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLLOD</name>
+    <filename>classSoVRMLLOD.html</filename>
+    <base>SoGroup</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>a5749946d5edda5771a338b5c4365dd98</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLLOD</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>a3c8c29830493cc1f5c8f175166b19584</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLLOD</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>a38af223042db40f2dfa34ba1ddf921e1</anchor>
+      <arglist>(int levels)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>affectsState</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>ae70ec41b5e8279bf031a591ce99a0e69</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addLevel</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>a1e2ad5c6f82d32c3066d4fbe8330168f</anchor>
+      <arglist>(SoNode *level)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>insertLevel</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>a749deaccaaaa38acfe29735cc5da1430</anchor>
+      <arglist>(SoNode *level, int idx)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoNode *</type>
+      <name>getLevel</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>a8d3ac8c635f376a6ce2b6a0bd1683e52</anchor>
+      <arglist>(int idx) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>findLevel</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>a8cf98d0e993cf23408724565fa0102c3</anchor>
+      <arglist>(const SoNode *level) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNumLevels</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>af04425dad2e022385187babf1f48d995</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeLevel</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>ad8c77c50caddff7b882eed3489c16328</anchor>
+      <arglist>(int idx)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeLevel</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>a11dd860b663a28b34a8a594eda301c01</anchor>
+      <arglist>(SoNode *level)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeAllLevels</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>a2f2e544eac9881dba8a580e49f659a89</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>replaceLevel</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>a6c6cd5a1333466a8c86ba5423968d323</anchor>
+      <arglist>(int idx, SoNode *level)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>replaceLevel</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>a09eaa735b64afb5ed148b7acfb63ec09</anchor>
+      <arglist>(SoNode *old, SoNode *level)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>a35058363a60e6f6925119ba2ac6f0339</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>aa7a402b5baa54d1642081d30d451576b</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>a7b71003c93594561420760533767ac68</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>a1faec4e304e7c871b3fb36745648a83f</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>a80704b90e838b66c0c717a384be83563</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>search</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>aaa0babfa215a59c0211d0d79e8cf8615</anchor>
+      <arglist>(SoSearchAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>a61269891f5cc848e4a9db02f6f71552c</anchor>
+      <arglist>(SoWriteAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>ab66f2f934244fe96fdbf5f0f4f4a3341</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>audioRender</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>ae62ff630f1c42e50e612d342a1939bbb</anchor>
+      <arglist>(SoAudioRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRenderBelowPath</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>a7bb1b274641b3f71144ceb5af781504c</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRenderInPath</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>a6b072fbf520fffa2bd563229f578abdc</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRenderOffPath</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>ae8b7846423052f178a540812fc0c9da6</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addChild</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>a3eb70ed274f18691523ecc9f8b23b037</anchor>
+      <arglist>(SoNode *child)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>insertChild</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>ade9c137f523fbac7c7e39d9d48f3e6f8</anchor>
+      <arglist>(SoNode *child, int idx)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoNode *</type>
+      <name>getChild</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>a68cb21aa634a329ec8c7a0c56773a612</anchor>
+      <arglist>(int idx) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>findChild</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>aca574a6cfb8fc95955ee18a8924618c9</anchor>
+      <arglist>(const SoNode *child) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNumChildren</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>a2c51772052e1d0782168d469230b31e2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeChild</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>a92ff6e24e58559eec42c5773e7463b9a</anchor>
+      <arglist>(int idx)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeChild</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>a86269fb43724e3528f7a017b0b084fb9</anchor>
+      <arglist>(SoNode *child)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeAllChildren</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>a48f274eb9427d79de2b07dad5defc652</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>replaceChild</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>a84b8cef2ce1ef3ae6c51a768a5e9b625</anchor>
+      <arglist>(int idx, SoNode *child)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>replaceChild</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>aa96417982a15191a8e463f6a6a670e4b</anchor>
+      <arglist>(SoNode *old, SoNode *child)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoChildList *</type>
+      <name>getChildren</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>a89cfc7842d7c913dec199d06fcc4eb96</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>range</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>a14c8ec09e99f52bb9efba69da0dd5513</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>center</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>a3e42863eeff9bc9c697d8b91894bb355</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFNode</type>
+      <name>level</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>a9ff23ff7db8b5f2e15811df617ebe704</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>a6badb5f1dd68bb8036fcf9546426728a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLLOD</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>a87bd06dd557ca768e65cdb7630e32f67</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>a5eff7dd8da6d92b36e6dae99b1dd9310</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readInstance</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>a38653993d875e6af822f36ddb3481388</anchor>
+      <arglist>(SoInput *in, unsigned short flags)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyContents</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>ac87ec4a85bee0c8fed5d912d98018c7e</anchor>
+      <arglist>(const SoFieldContainer *from, SbBool copyConn)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual int</type>
+      <name>whichToTraverse</name>
+      <anchorfile>classSoVRMLLOD.html</anchorfile>
+      <anchor>aacc0c4d2769f6c6e470f70991e45e6e3</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLMaterial</name>
+    <filename>classSoVRMLMaterial.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLMaterial.html</anchorfile>
+      <anchor>a1b90e395c93b64b201480d0aedd2684c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLMaterial</name>
+      <anchorfile>classSoVRMLMaterial.html</anchorfile>
+      <anchor>a23ed288fff8e4e1bde8fd232a05556f3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoVRMLMaterial.html</anchorfile>
+      <anchor>a4c3840327f1d28b5db3e4eb4e819bf07</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLMaterial.html</anchorfile>
+      <anchor>ae7a3aef291e465fc0e52ebaa6b48f607</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoVRMLMaterial.html</anchorfile>
+      <anchor>ad11e3be9c724d0748ef7bbc0586a5e71</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFColor</type>
+      <name>diffuseColor</name>
+      <anchorfile>classSoVRMLMaterial.html</anchorfile>
+      <anchor>ad9d43dc7f80bbff103b38a8083c2b528</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>ambientIntensity</name>
+      <anchorfile>classSoVRMLMaterial.html</anchorfile>
+      <anchor>a30e043072a799eb87e43781a55e3716d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFColor</type>
+      <name>specularColor</name>
+      <anchorfile>classSoVRMLMaterial.html</anchorfile>
+      <anchor>ad4b392c9e053271298e44684ec515cdd</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFColor</type>
+      <name>emissiveColor</name>
+      <anchorfile>classSoVRMLMaterial.html</anchorfile>
+      <anchor>a163db289a2fb0035cba31b71040a1dfa</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>shininess</name>
+      <anchorfile>classSoVRMLMaterial.html</anchorfile>
+      <anchor>a928cc4168441de4cdc516ad5fc7e9d97</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>transparency</name>
+      <anchorfile>classSoVRMLMaterial.html</anchorfile>
+      <anchor>a0b314ac72919ebd93fb42ca6c550d86b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLMaterial.html</anchorfile>
+      <anchor>a150c93f5c2efa6b6518e1bfe0b8927ff</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLMaterial</name>
+      <anchorfile>classSoVRMLMaterial.html</anchorfile>
+      <anchor>ade0bf641e9a97a060406ebb4bd93524f</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLMovieTexture</name>
+    <filename>classSoVRMLMovieTexture.html</filename>
+    <base>SoVRMLTexture</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLMovieTexture.html</anchorfile>
+      <anchor>a6db49649b96bb34a4b9172c78222a0f1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLMovieTexture</name>
+      <anchorfile>classSoVRMLMovieTexture.html</anchorfile>
+      <anchor>a4fbb34a21c72f6ae381b1483a919b0b4</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLMovieTexture.html</anchorfile>
+      <anchor>aeb3a0a568bcf64cb58f5743c47c497ce</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>loop</name>
+      <anchorfile>classSoVRMLMovieTexture.html</anchorfile>
+      <anchor>a6b9b4189ebde712676db7b78bc90c058</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>speed</name>
+      <anchorfile>classSoVRMLMovieTexture.html</anchorfile>
+      <anchor>acfa02921ab72dc8c32a0e4d2e7a78889</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTime</type>
+      <name>startTime</name>
+      <anchorfile>classSoVRMLMovieTexture.html</anchorfile>
+      <anchor>a1e189e2cb8cae81fd9b6d2ac7507cc32</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTime</type>
+      <name>stopTime</name>
+      <anchorfile>classSoVRMLMovieTexture.html</anchorfile>
+      <anchor>a0899b031f73caf2b3994b09edae449a5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFString</type>
+      <name>url</name>
+      <anchorfile>classSoVRMLMovieTexture.html</anchorfile>
+      <anchor>a193b493ce5bf0f4f6f64d122a4db0c0b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTime</type>
+      <name>duration_changed</name>
+      <anchorfile>classSoVRMLMovieTexture.html</anchorfile>
+      <anchor>ace8ff2579ece5418f955fb597ea5f585</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>isActive</name>
+      <anchorfile>classSoVRMLMovieTexture.html</anchorfile>
+      <anchor>a878815f9863da1ad61e9d5b98913209e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLMovieTexture.html</anchorfile>
+      <anchor>a50a42caa075768d1f411c6eb4d7d424e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLMovieTexture</name>
+      <anchorfile>classSoVRMLMovieTexture.html</anchorfile>
+      <anchor>a6121312e226835a8002d4844f8cb6e00</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLNavigationInfo</name>
+    <filename>classSoVRMLNavigationInfo.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLNavigationInfo.html</anchorfile>
+      <anchor>ae656a27d06f0837dab1a3ccc4bcb876a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLNavigationInfo</name>
+      <anchorfile>classSoVRMLNavigationInfo.html</anchorfile>
+      <anchor>a4a213ce5033413841168619778e88799</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLNavigationInfo.html</anchorfile>
+      <anchor>a201b32996ec596e737fec44d0e67aca3</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFString</type>
+      <name>type</name>
+      <anchorfile>classSoVRMLNavigationInfo.html</anchorfile>
+      <anchor>aab4250ecb36c2acf735563b9d91f3d1b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>speed</name>
+      <anchorfile>classSoVRMLNavigationInfo.html</anchorfile>
+      <anchor>a9469e04cba0ceb693faa020e3c2678ad</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>avatarSize</name>
+      <anchorfile>classSoVRMLNavigationInfo.html</anchorfile>
+      <anchor>aade12b9eb610fc44e14bff252e8acad8</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>visibilityLimit</name>
+      <anchorfile>classSoVRMLNavigationInfo.html</anchorfile>
+      <anchor>a1ca37a8c22092dbb0706f644d0c0cb2e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>headlight</name>
+      <anchorfile>classSoVRMLNavigationInfo.html</anchorfile>
+      <anchor>affb7e09e8acfdeccbbc1d26b145ce2d3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLNavigationInfo.html</anchorfile>
+      <anchor>a2b4650f508db719b34d368f3dcf541c6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLNavigationInfo</name>
+      <anchorfile>classSoVRMLNavigationInfo.html</anchorfile>
+      <anchor>ad8ff7933a47fd08f783aa40c5c317053</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLNormal</name>
+    <filename>classSoVRMLNormal.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLNormal.html</anchorfile>
+      <anchor>a4687590d5b732f0ac7c7e39b0cc97d88</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLNormal</name>
+      <anchorfile>classSoVRMLNormal.html</anchorfile>
+      <anchor>a42455718046082d764d51ab1dc7e7bc9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoVRMLNormal.html</anchorfile>
+      <anchor>a120b769f40cf2a408d4405b0567599d1</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLNormal.html</anchorfile>
+      <anchor>ab556a653c27b8414b3beccf7c5d75a5a</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoVRMLNormal.html</anchorfile>
+      <anchor>a7b1040a9430663c8300a8c6920e86c33</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoVRMLNormal.html</anchorfile>
+      <anchor>afbe8e19a72915db1d5ba83386581a085</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoVRMLNormal.html</anchorfile>
+      <anchor>a0101da74d010cbf6bb165cad5144c2fd</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec3f</type>
+      <name>vector</name>
+      <anchorfile>classSoVRMLNormal.html</anchorfile>
+      <anchor>a55a6e5c71e73b78392196491f69bab4b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLNormal.html</anchorfile>
+      <anchor>af3ca5649258e56077e08c9421a6b8d74</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLNormal</name>
+      <anchorfile>classSoVRMLNormal.html</anchorfile>
+      <anchor>aa41b22c76a5a703a6f336d31801792b8</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLNormalInterpolator</name>
+    <filename>classSoVRMLNormalInterpolator.html</filename>
+    <base>SoVRMLInterpolator</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLNormalInterpolator.html</anchorfile>
+      <anchor>ae3529492618ac554b53f87cbac889130</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoVRMLNormalInterpolator.html</anchorfile>
+      <anchor>ace349e1fde505bd07971a85e794f4d2a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLNormalInterpolator</name>
+      <anchorfile>classSoVRMLNormalInterpolator.html</anchorfile>
+      <anchor>a46a3501439786e5d82b27fd4c1e2aeb9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec3f</type>
+      <name>keyValue</name>
+      <anchorfile>classSoVRMLNormalInterpolator.html</anchorfile>
+      <anchor>a302dc06fb397966a009775c909cf907f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>value_changed</name>
+      <anchorfile>classSoVRMLNormalInterpolator.html</anchorfile>
+      <anchor>a1fb52ef6b4a01eff067a889d678a0910</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLNormalInterpolator.html</anchorfile>
+      <anchor>a3baf730194cebf1b7c179dba422e43a1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLNormalInterpolator</name>
+      <anchorfile>classSoVRMLNormalInterpolator.html</anchorfile>
+      <anchor>a8c063a109fa74191bd1a8bf66d08f4bb</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLOrientationInterpolator</name>
+    <filename>classSoVRMLOrientationInterpolator.html</filename>
+    <base>SoVRMLInterpolator</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLOrientationInterpolator.html</anchorfile>
+      <anchor>a4ae49af20c56c4083dc9e6cb7f87af6c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoVRMLOrientationInterpolator.html</anchorfile>
+      <anchor>a56fd354bcfe9e87a835c73ba425aabc5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLOrientationInterpolator</name>
+      <anchorfile>classSoVRMLOrientationInterpolator.html</anchorfile>
+      <anchor>a1a9a2a5b16bd6065876e5b12ad5f3348</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFRotation</type>
+      <name>keyValue</name>
+      <anchorfile>classSoVRMLOrientationInterpolator.html</anchorfile>
+      <anchor>a1b7a951e59b47a4abcfe5523590b08d8</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>value_changed</name>
+      <anchorfile>classSoVRMLOrientationInterpolator.html</anchorfile>
+      <anchor>ac24a4da0cf54223bdbbae15990779303</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLOrientationInterpolator.html</anchorfile>
+      <anchor>ac1185e7574223e6a6dec4f679b9558d5</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLOrientationInterpolator</name>
+      <anchorfile>classSoVRMLOrientationInterpolator.html</anchorfile>
+      <anchor>a4c8b2f8ee4ed0e09fe1decc2cc770d35</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLParent</name>
+    <filename>classSoVRMLParent.html</filename>
+    <base>SoGroup</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLParent.html</anchorfile>
+      <anchor>abde7eb22215130276b5338c6e05526dc</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLParent.html</anchorfile>
+      <anchor>a3b25ef46011fbf1ab5a0019d033efad1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLPixelTexture</name>
+    <filename>classSoVRMLPixelTexture.html</filename>
+    <base>SoVRMLTexture</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLPixelTexture.html</anchorfile>
+      <anchor>abb82b582e19c3994232632f79a72a2fb</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLPixelTexture</name>
+      <anchorfile>classSoVRMLPixelTexture.html</anchorfile>
+      <anchor>a910ed2734cd75cc2ae0bf2dc066e39c6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoVRMLPixelTexture.html</anchorfile>
+      <anchor>a2b8cfa1ad4847092fa52dc53db06b0de</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLPixelTexture.html</anchorfile>
+      <anchor>a6684d4fc1e01b14ce0e9538fbb0b2b5f</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoVRMLPixelTexture.html</anchorfile>
+      <anchor>a0b59f02474c1d7204f79bd065cb0bd04</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoVRMLPixelTexture.html</anchorfile>
+      <anchor>adbe21c02648bbf7345b53033d8b71777</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLPixelTexture.html</anchorfile>
+      <anchor>a5b62f122e0acbebd97efb3cddc53327d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLPixelTexture</name>
+      <anchorfile>classSoVRMLPixelTexture.html</anchorfile>
+      <anchor>a2925890cc1593c560f2122868682c389</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readInstance</name>
+      <anchorfile>classSoVRMLPixelTexture.html</anchorfile>
+      <anchor>a6f472aa8548f2d6c8b354811ba78f8ae</anchor>
+      <arglist>(SoInput *in, unsigned short flags)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoVRMLPixelTexture.html</anchorfile>
+      <anchor>a943b1499dd38021c117e0ce6c024ed88</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLPlaneSensor</name>
+    <filename>classSoVRMLPlaneSensor.html</filename>
+    <base>SoVRMLDragSensor</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLPlaneSensor.html</anchorfile>
+      <anchor>a0324713c15914382240bf22985b77115</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLPlaneSensor</name>
+      <anchorfile>classSoVRMLPlaneSensor.html</anchorfile>
+      <anchor>ac13050161d79c74ddd20309ed9b43cfb</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec2f</type>
+      <name>minPosition</name>
+      <anchorfile>classSoVRMLPlaneSensor.html</anchorfile>
+      <anchor>abbb6dca59f18675c41126560404223e5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec2f</type>
+      <name>maxPosition</name>
+      <anchorfile>classSoVRMLPlaneSensor.html</anchorfile>
+      <anchor>a6474b0b5f30066f6f90333ba7da0fbef</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>offset</name>
+      <anchorfile>classSoVRMLPlaneSensor.html</anchorfile>
+      <anchor>a3d8e7a99d2b6c84c1909fc3f742b02be</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>translation_changed</name>
+      <anchorfile>classSoVRMLPlaneSensor.html</anchorfile>
+      <anchor>a64ccee5c4fa2d174ffa68540118d479c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLPlaneSensor.html</anchorfile>
+      <anchor>a35360aeed20b5fb413cfb6f609633436</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>dragStart</name>
+      <anchorfile>classSoVRMLPlaneSensor.html</anchorfile>
+      <anchor>a3c878a09eeef697d5ad011214d45b9bc</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>drag</name>
+      <anchorfile>classSoVRMLPlaneSensor.html</anchorfile>
+      <anchor>a8f845abc98253d4cd11162f07db57b96</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>dragFinish</name>
+      <anchorfile>classSoVRMLPlaneSensor.html</anchorfile>
+      <anchor>a57ae32196bbfab5e9912219e80fb0121</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLPlaneSensor</name>
+      <anchorfile>classSoVRMLPlaneSensor.html</anchorfile>
+      <anchor>af04632fab17952da62f617c2033d34d0</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLPointLight</name>
+    <filename>classSoVRMLPointLight.html</filename>
+    <base>SoVRMLLight</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLPointLight.html</anchorfile>
+      <anchor>a9a822a9d805870a6d7499a882147b43a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLPointLight</name>
+      <anchorfile>classSoVRMLPointLight.html</anchorfile>
+      <anchor>a6d1b81eb4506550cc2e22538cec2fa46</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLPointLight.html</anchorfile>
+      <anchor>a5c5354e03050e6261f628d71d4ddfb72</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>location</name>
+      <anchorfile>classSoVRMLPointLight.html</anchorfile>
+      <anchor>aba9c6333e4e3a012a44a69a945b8b288</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>radius</name>
+      <anchorfile>classSoVRMLPointLight.html</anchorfile>
+      <anchor>a074b360514876e054a87e56963a8cdce</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>attenuation</name>
+      <anchorfile>classSoVRMLPointLight.html</anchorfile>
+      <anchor>a8cc48a427c0b304a3adc3452decd70d2</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLPointLight.html</anchorfile>
+      <anchor>ad70bb59c9c011991d6dbb91c4fc4a652</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLPointLight</name>
+      <anchorfile>classSoVRMLPointLight.html</anchorfile>
+      <anchor>aaf1a9b62ae8b339ec9378f7f9d854644</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLPointSet</name>
+    <filename>classSoVRMLPointSet.html</filename>
+    <base>SoVRMLVertexPoint</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLPointSet.html</anchorfile>
+      <anchor>a4a91d32c12722afd117732079a066e48</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLPointSet</name>
+      <anchorfile>classSoVRMLPointSet.html</anchorfile>
+      <anchor>a8bdf091a45f5b41cd8b6de3bf92877af</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLPointSet.html</anchorfile>
+      <anchor>acfa23c82a3ff1d68eebd93318497786a</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoVRMLPointSet.html</anchorfile>
+      <anchor>a2c643bd2623f74fab65d92f756221938</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoVRMLVertexPoint.html</anchorfile>
+      <anchor>adce69e91b2a95860f948b18956c8d72d</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoVRMLVertexPoint.html</anchorfile>
+      <anchor>a9b2dfaf059262bff209aeb47a524ff83</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoVRMLVertexPoint.html</anchorfile>
+      <anchor>ac0f7d2b6b079a4480525243f200ec51e</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoVRMLVertexPoint.html</anchorfile>
+      <anchor>a3263cefd6dd95d1ef182e5074d24f912</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoVRMLVertexPoint.html</anchorfile>
+      <anchor>a1ba3270b1f95847d8c4ccb414fa5985d</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLPointSet.html</anchorfile>
+      <anchor>afab7aef2dc3528197202e157b0c014bf</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLPointSet</name>
+      <anchorfile>classSoVRMLPointSet.html</anchorfile>
+      <anchor>aa35c2bd67c1a4848a895f2176672acf6</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>generatePrimitives</name>
+      <anchorfile>classSoVRMLPointSet.html</anchorfile>
+      <anchor>ab660849647b657377727e44ff7a4caa5</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>SoVRMLVertexPoint</name>
+      <anchorfile>classSoVRMLVertexPoint.html</anchorfile>
+      <anchor>a466706f70b4960d45bfcd1f57a365b95</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLVertexPoint</name>
+      <anchorfile>classSoVRMLVertexPoint.html</anchorfile>
+      <anchor>a03b0a60eafd3f663e2034b503ab05ea4</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>shouldGLRender</name>
+      <anchorfile>classSoVRMLVertexPoint.html</anchorfile>
+      <anchor>a1e60d5dc1d50975264122ba767a90d92</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>computeBBox</name>
+      <anchorfile>classSoVRMLVertexPoint.html</anchorfile>
+      <anchor>a0c04dccbaa54eaea471d8727692ed838</anchor>
+      <arglist>(SoAction *action, SbBox3f &box, SbVec3f &center)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFNode</type>
+      <name>coord</name>
+      <anchorfile>classSoVRMLVertexPoint.html</anchorfile>
+      <anchor>a63d8e420f283d419afc2c69c69738e8a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFNode</type>
+      <name>color</name>
+      <anchorfile>classSoVRMLVertexPoint.html</anchorfile>
+      <anchor>a28bcebbf0abeb58ae8b13a5f3b2e5800</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLPositionInterpolator</name>
+    <filename>classSoVRMLPositionInterpolator.html</filename>
+    <base>SoVRMLInterpolator</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLPositionInterpolator.html</anchorfile>
+      <anchor>a019335f611c7390fcaec9216860ec3d4</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoVRMLPositionInterpolator.html</anchorfile>
+      <anchor>a8ad5dc3f6a3839f9d021da685e329209</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLPositionInterpolator</name>
+      <anchorfile>classSoVRMLPositionInterpolator.html</anchorfile>
+      <anchor>a390e1729d6a47998317f4a3aec2820ae</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec3f</type>
+      <name>keyValue</name>
+      <anchorfile>classSoVRMLPositionInterpolator.html</anchorfile>
+      <anchor>a8d62a2739d64c8e4f52e7e3158e85312</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>value_changed</name>
+      <anchorfile>classSoVRMLPositionInterpolator.html</anchorfile>
+      <anchor>acd0923ad96906e42e36220b900430761</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLPositionInterpolator.html</anchorfile>
+      <anchor>a2a17c84aa02285c63cb2ad167a8d442b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLPositionInterpolator</name>
+      <anchorfile>classSoVRMLPositionInterpolator.html</anchorfile>
+      <anchor>afaf3ff17f1b7c542b032ef60d35826d2</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLProximitySensor</name>
+    <filename>classSoVRMLProximitySensor.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLProximitySensor.html</anchorfile>
+      <anchor>a86f12cd68c14da935b1e425faba44800</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLProximitySensor</name>
+      <anchorfile>classSoVRMLProximitySensor.html</anchorfile>
+      <anchor>a8326fbb2a834e38dc51895829df56acb</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>affectsState</name>
+      <anchorfile>classSoVRMLProximitySensor.html</anchorfile>
+      <anchor>ad771e93a2dbf2186319d13acd78f4f86</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoVRMLProximitySensor.html</anchorfile>
+      <anchor>ac425ab9dfbd788b1c9771175a074d511</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLProximitySensor.html</anchorfile>
+      <anchor>ad46798648cf7b65dd3f92bde7aa0d009</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoVRMLProximitySensor.html</anchorfile>
+      <anchor>a3e3a3c4650d210cd0a0980f77f4db06e</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoVRMLProximitySensor.html</anchorfile>
+      <anchor>a36b70462a7bae7a4bb8edd7630b9cf64</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoVRMLProximitySensor.html</anchorfile>
+      <anchor>ac3179d3dd0c2d5d58e6747230a9a7f5c</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>center</name>
+      <anchorfile>classSoVRMLProximitySensor.html</anchorfile>
+      <anchor>a9b182c5c5aa37e178f93f1574d6d8cdd</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>size</name>
+      <anchorfile>classSoVRMLProximitySensor.html</anchorfile>
+      <anchor>a82309d1aacd36886023a76e89d878b94</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>enabled</name>
+      <anchorfile>classSoVRMLProximitySensor.html</anchorfile>
+      <anchor>aea108fd2d564ee087e154a8485b74107</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>isActive</name>
+      <anchorfile>classSoVRMLProximitySensor.html</anchorfile>
+      <anchor>a3a260f82699ea69b86e23b9588f24fe2</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>position_changed</name>
+      <anchorfile>classSoVRMLProximitySensor.html</anchorfile>
+      <anchor>a43b83a5834b222f73647be686a3b9c79</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFRotation</type>
+      <name>orientation_changed</name>
+      <anchorfile>classSoVRMLProximitySensor.html</anchorfile>
+      <anchor>a39221908c61d9c6264880916ba5c158f</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTime</type>
+      <name>enterTime</name>
+      <anchorfile>classSoVRMLProximitySensor.html</anchorfile>
+      <anchor>ad6904ce53a287ecabc2c00026155884b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTime</type>
+      <name>exitTime</name>
+      <anchorfile>classSoVRMLProximitySensor.html</anchorfile>
+      <anchor>a6fda45f77514b7ae289c498528106cdb</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLProximitySensor.html</anchorfile>
+      <anchor>a7a9415abfac4317565d5eb719025dc6d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLProximitySensor</name>
+      <anchorfile>classSoVRMLProximitySensor.html</anchorfile>
+      <anchor>a339ad99105319b221a03243509450f92</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoVRMLProximitySensor.html</anchorfile>
+      <anchor>a7a6d8c5980991380dff29f484e642b64</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLScalarInterpolator</name>
+    <filename>classSoVRMLScalarInterpolator.html</filename>
+    <base>SoVRMLInterpolator</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLScalarInterpolator.html</anchorfile>
+      <anchor>af90e233f982928b26fc461fb73601442</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoVRMLScalarInterpolator.html</anchorfile>
+      <anchor>aacc547bb86e6f2390b4f8fe5d203acfb</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLScalarInterpolator</name>
+      <anchorfile>classSoVRMLScalarInterpolator.html</anchorfile>
+      <anchor>a0e07a45c36e74a2bcddc59831f9d5255</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>keyValue</name>
+      <anchorfile>classSoVRMLScalarInterpolator.html</anchorfile>
+      <anchor>a6c542ff407ed3e0c6080d0fddf26a31d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>value_changed</name>
+      <anchorfile>classSoVRMLScalarInterpolator.html</anchorfile>
+      <anchor>ab173b9a90723efb65824128506940ac5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLScalarInterpolator.html</anchorfile>
+      <anchor>a38345e65cd2ad80d1627e3f21dd818f1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLScalarInterpolator</name>
+      <anchorfile>classSoVRMLScalarInterpolator.html</anchorfile>
+      <anchor>ae8d5a27ff7746c14f8149ebd3f102d7c</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLScript</name>
+    <filename>classSoVRMLScript.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLScript.html</anchorfile>
+      <anchor>a9a18456b39587c8806c33f890653a474</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoVRMLScript.html</anchorfile>
+      <anchor>ad49fe6230250f68efa243b661d921eb2</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoVRMLScript.html</anchorfile>
+      <anchor>aa789135e4ea75409aeca898635b2c006</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLScript.html</anchorfile>
+      <anchor>a427de4f67009a9699fd2a88021fcbcc2</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoVRMLScript.html</anchorfile>
+      <anchor>a57677b15cddecab92db9b70f9954ae21</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoVRMLScript.html</anchorfile>
+      <anchor>a8d0e9936ac612db73baddfee316b6688</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>handleEvent</name>
+      <anchorfile>classSoVRMLScript.html</anchorfile>
+      <anchor>a9b212245ad702d44723855266c8aa434</anchor>
+      <arglist>(SoHandleEventAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoVRMLScript.html</anchorfile>
+      <anchor>a26dd9d8b67363953a5d210ca53eebe33</anchor>
+      <arglist>(SoWriteAction *action)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setScriptEvaluateCB</name>
+      <anchorfile>classSoVRMLScript.html</anchorfile>
+      <anchor>a054cf34321d25fd49f3d6502db23d5a1</anchor>
+      <arglist>(SoVRMLScriptEvaluateCB *cb, void *closure)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyContents</name>
+      <anchorfile>classSoVRMLScript.html</anchorfile>
+      <anchor>a02518378b8d20f8c8c95352503396819</anchor>
+      <arglist>(const SoFieldContainer *from, SbBool copyconn)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoVRMLScript.html</anchorfile>
+      <anchor>abe01703f8592ec2901d0f643112251d9</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLSensor</name>
+    <filename>classSoVRMLSensor.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLSensor.html</anchorfile>
+      <anchor>ae235dafff0668ce76f40ac41ea105a92</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLSensor.html</anchorfile>
+      <anchor>ac200df8485e91c56f98624451501d1c7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLShape</name>
+    <filename>classSoVRMLShape.html</filename>
+    <base>SoNode</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>CacheEnabled</name>
+      <anchorfile>classSoVRMLShape.html</anchorfile>
+      <anchor>aa100ca2f9e5442727d71113adbad85c6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>OFF</name>
+      <anchorfile>classSoVRMLShape.html</anchorfile>
+      <anchor>aa100ca2f9e5442727d71113adbad85c6af73ea2c1267b746aca51e351eb75236b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>ON</name>
+      <anchorfile>classSoVRMLShape.html</anchorfile>
+      <anchor>aa100ca2f9e5442727d71113adbad85c6ab10a303d47ab6cf319e43c06719c398a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>AUTO</name>
+      <anchorfile>classSoVRMLShape.html</anchorfile>
+      <anchor>aa100ca2f9e5442727d71113adbad85c6a6f6bba0db240fb8850965caa5bd95936</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLShape.html</anchorfile>
+      <anchor>a4f30d5be9b3e15354ffd71213dc688e8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>affectsState</name>
+      <anchorfile>classSoVRMLShape.html</anchorfile>
+      <anchor>af4785f6fa15f6ede0e32614bf019e62e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoVRMLShape.html</anchorfile>
+      <anchor>a44bada1e793770bbf4287bd70af15c57</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoVRMLShape.html</anchorfile>
+      <anchor>a31c99006ac4ba31af3a2b86924492f6f</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLShape.html</anchorfile>
+      <anchor>a369fc93b94f2c8a64683551791859327</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoVRMLShape.html</anchorfile>
+      <anchor>ac181d952d51961823c9a912e9605edca</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoVRMLShape.html</anchorfile>
+      <anchor>afa6eb0a31271457b6aa46234f5443154</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>search</name>
+      <anchorfile>classSoVRMLShape.html</anchorfile>
+      <anchor>a072409c5f82a171cbc5fea29a04bd3cc</anchor>
+      <arglist>(SoSearchAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoVRMLShape.html</anchorfile>
+      <anchor>abeb1eeddc2c0171221c2411859f1b7d6</anchor>
+      <arglist>(SoWriteAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoVRMLShape.html</anchorfile>
+      <anchor>a868d973c10fd6e7a8d7a6631e42d9acc</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoChildList *</type>
+      <name>getChildren</name>
+      <anchorfile>classSoVRMLShape.html</anchorfile>
+      <anchor>a6901aa9ecf865300e85f759f8b3b7106</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoVRMLShape.html</anchorfile>
+      <anchor>ab59872ef4a00f400cb4ba60fe859ec51</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyContents</name>
+      <anchorfile>classSoVRMLShape.html</anchorfile>
+      <anchor>a2c6ec7451a852dc0d0e5828190cbab17</anchor>
+      <arglist>(const SoFieldContainer *from, SbBool copyConn)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFNode</type>
+      <name>appearance</name>
+      <anchorfile>classSoVRMLShape.html</anchorfile>
+      <anchor>a835cee2dff431953c6ceaa33b817dfab</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFNode</type>
+      <name>geometry</name>
+      <anchorfile>classSoVRMLShape.html</anchorfile>
+      <anchor>ad63c581b3ba3f8deb55dac04d1e43d39</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>renderCaching</name>
+      <anchorfile>classSoVRMLShape.html</anchorfile>
+      <anchor>a434f71cc04829d7f76d5b88f15293927</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>boundingBoxCaching</name>
+      <anchorfile>classSoVRMLShape.html</anchorfile>
+      <anchor>a4ed3d5c109f15de603a0deb2642121c5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLShape.html</anchorfile>
+      <anchor>a378fa27cd774ef66c8f55204c432312a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLSound</name>
+    <filename>classSoVRMLSound.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLSound.html</anchorfile>
+      <anchor>af7947df2296a64e06e5ef286917a50f2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLSound</name>
+      <anchorfile>classSoVRMLSound.html</anchorfile>
+      <anchor>a4a9ae59b226f467fa7c87c166e9118da</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setDopplerVelocity</name>
+      <anchorfile>classSoVRMLSound.html</anchorfile>
+      <anchor>aac5a9efd4b80a91c0864daa717689b73</anchor>
+      <arglist>(float velocity)</arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getDopplerVelocity</name>
+      <anchorfile>classSoVRMLSound.html</anchorfile>
+      <anchor>a1f7d0ba34eb362490305e6dc88a005cf</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setDopplerFactor</name>
+      <anchorfile>classSoVRMLSound.html</anchorfile>
+      <anchor>a2dc21963e4ff38e8a14cd1fdf810cf23</anchor>
+      <arglist>(float factor)</arglist>
+    </member>
+    <member kind="function">
+      <type>float</type>
+      <name>getDopplerFactor</name>
+      <anchorfile>classSoVRMLSound.html</anchorfile>
+      <anchor>a06345e4efc7ca2d4cb630689245644a2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>startPlaying</name>
+      <anchorfile>classSoVRMLSound.html</anchorfile>
+      <anchor>a9f078df5cfede11fbdd68236a10e7b08</anchor>
+      <arglist>(SoPath *path, void *userdataptr)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>stopPlaying</name>
+      <anchorfile>classSoVRMLSound.html</anchorfile>
+      <anchor>a4dbbd83f86206eaf3c8eb28efda9a9fa</anchor>
+      <arglist>(SoPath *path, void *userdataptr)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>audioRender</name>
+      <anchorfile>classSoVRMLSound.html</anchorfile>
+      <anchor>a335b11c2838a94b5f5ab13f1aeae9a06</anchor>
+      <arglist>(SoAudioRenderAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFNode</type>
+      <name>source</name>
+      <anchorfile>classSoVRMLSound.html</anchorfile>
+      <anchor>a685771e42e9a6bdf169b965aef59a1c2</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>intensity</name>
+      <anchorfile>classSoVRMLSound.html</anchorfile>
+      <anchor>a5b223d9f5c81c650d837ed3ee3560e25</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>priority</name>
+      <anchorfile>classSoVRMLSound.html</anchorfile>
+      <anchor>a115c4570fa081acb7f2474cbbde42b10</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>location</name>
+      <anchorfile>classSoVRMLSound.html</anchorfile>
+      <anchor>a9209c110ffd5cf1226fd59b9a8cbba7a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>direction</name>
+      <anchorfile>classSoVRMLSound.html</anchorfile>
+      <anchor>a515ec6e04a23f5f7e27768f17fcfa8bb</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>minFront</name>
+      <anchorfile>classSoVRMLSound.html</anchorfile>
+      <anchor>a6700821eeaf8b1bf1905938103aea9f0</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>maxFront</name>
+      <anchorfile>classSoVRMLSound.html</anchorfile>
+      <anchor>a688c96684d4a4d85d20a04f965bc6673</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>minBack</name>
+      <anchorfile>classSoVRMLSound.html</anchorfile>
+      <anchor>a7f092c629c91db1c56c5c868c00f5217</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>maxBack</name>
+      <anchorfile>classSoVRMLSound.html</anchorfile>
+      <anchor>a443d32437969a1d6cdc9221ca2f78adf</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>spatialize</name>
+      <anchorfile>classSoVRMLSound.html</anchorfile>
+      <anchor>aa6974aef0559a8727b25d399dd78d5f3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLSound.html</anchorfile>
+      <anchor>a007569680d6e57ed9340d4e23bac56a2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLSound</name>
+      <anchorfile>classSoVRMLSound.html</anchorfile>
+      <anchor>a1626276a9d3a94e7c1628eadfde7455c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLSphere</name>
+    <filename>classSoVRMLSphere.html</filename>
+    <base>SoVRMLGeometry</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLSphere.html</anchorfile>
+      <anchor>a9dcbf67045382f1274e062066f6be683</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLSphere</name>
+      <anchorfile>classSoVRMLSphere.html</anchorfile>
+      <anchor>aef280d689481746d878cc4b5837052a7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLSphere.html</anchorfile>
+      <anchor>a50ad0a0cb50bf24475b16be396d60b51</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoVRMLSphere.html</anchorfile>
+      <anchor>a45629510a0075f45281259901b683603</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoVRMLSphere.html</anchorfile>
+      <anchor>a91fe265dfb51e287e6a30fa82ad36d7f</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>radius</name>
+      <anchorfile>classSoVRMLSphere.html</anchorfile>
+      <anchor>acaa2a5f01e870855124e7ba06cb6c7ad</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLSphere.html</anchorfile>
+      <anchor>a55c279dcd80aea42aaf03117c08c85a9</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLSphere</name>
+      <anchorfile>classSoVRMLSphere.html</anchorfile>
+      <anchor>a9ea4f57ddc83c13b68a631a9e518ffef</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>generatePrimitives</name>
+      <anchorfile>classSoVRMLSphere.html</anchorfile>
+      <anchor>a861649a7422cd875170e21a242375978</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>computeBBox</name>
+      <anchorfile>classSoVRMLSphere.html</anchorfile>
+      <anchor>ac226a9535711fe98f18ce964ba2adcd2</anchor>
+      <arglist>(SoAction *action, SbBox3f &box, SbVec3f &center)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLSphereSensor</name>
+    <filename>classSoVRMLSphereSensor.html</filename>
+    <base>SoVRMLDragSensor</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLSphereSensor.html</anchorfile>
+      <anchor>a30ebdf004530c710b853034f3b12822a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLSphereSensor</name>
+      <anchorfile>classSoVRMLSphereSensor.html</anchorfile>
+      <anchor>a9cb07744f654fb21dd5fda1a6026384b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFRotation</type>
+      <name>offset</name>
+      <anchorfile>classSoVRMLSphereSensor.html</anchorfile>
+      <anchor>a950813e99e9be0ab8d651a540084f2d5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFRotation</type>
+      <name>rotation_changed</name>
+      <anchorfile>classSoVRMLSphereSensor.html</anchorfile>
+      <anchor>abbf9c6ff2fce9731ccb05ff1d4f7badf</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLSphereSensor.html</anchorfile>
+      <anchor>acd7308d4166afd6c255b9ab229bd1704</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>dragStart</name>
+      <anchorfile>classSoVRMLSphereSensor.html</anchorfile>
+      <anchor>ab8929f2a862dea0698e4323040589e58</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>drag</name>
+      <anchorfile>classSoVRMLSphereSensor.html</anchorfile>
+      <anchor>ae504d4a82c735fa738517bfed397d250</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>dragFinish</name>
+      <anchorfile>classSoVRMLSphereSensor.html</anchorfile>
+      <anchor>a40e81d1963f438f22b65139dbd17caec</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLSphereSensor</name>
+      <anchorfile>classSoVRMLSphereSensor.html</anchorfile>
+      <anchor>a4582f1ae7c12de768a57fbd26b80d42f</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLSpotLight</name>
+    <filename>classSoVRMLSpotLight.html</filename>
+    <base>SoVRMLLight</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLSpotLight.html</anchorfile>
+      <anchor>a8ef4cfc4b29cffb81b7e8a91eb7860b8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLSpotLight</name>
+      <anchorfile>classSoVRMLSpotLight.html</anchorfile>
+      <anchor>a5a1ab4cd021acd363e98e6a62332bc1f</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLSpotLight.html</anchorfile>
+      <anchor>a5e22cfdaad451532cbb40407cdacd784</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>location</name>
+      <anchorfile>classSoVRMLSpotLight.html</anchorfile>
+      <anchor>a3896ebdedc6d67089eaf5df7922761cb</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>direction</name>
+      <anchorfile>classSoVRMLSpotLight.html</anchorfile>
+      <anchor>a8b289d54536e854c2574a2023dec131d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>beamWidth</name>
+      <anchorfile>classSoVRMLSpotLight.html</anchorfile>
+      <anchor>a56f645be340ce62bd7a49a1f180fc0e5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>cutOffAngle</name>
+      <anchorfile>classSoVRMLSpotLight.html</anchorfile>
+      <anchor>acc177d979682d8670ebe32568500cfd6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>radius</name>
+      <anchorfile>classSoVRMLSpotLight.html</anchorfile>
+      <anchor>aaa107c11f195b6fb6d28dfb3e79d9a22</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>attenuation</name>
+      <anchorfile>classSoVRMLSpotLight.html</anchorfile>
+      <anchor>a754ef2d3392bbcfddff4cab7fd909559</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLSpotLight.html</anchorfile>
+      <anchor>a89999d05cd6774eb276acd134cc5a0ea</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLSpotLight</name>
+      <anchorfile>classSoVRMLSpotLight.html</anchorfile>
+      <anchor>ad7c7c4b355176325e2ff7a991d303f7e</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLSwitch</name>
+    <filename>classSoVRMLSwitch.html</filename>
+    <base>SoGroup</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>abdcc0fda079b5de798a3c0db61841590</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLSwitch</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>a9dea685c0d06cf41bacdec8892bcbed7</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLSwitch</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>a62fc7b8bd01663a932f043654ff8e74f</anchor>
+      <arglist>(int choices)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>affectsState</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>a5b37eca81ea768c5821b1aefd24a2975</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addChoice</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>af496e1b610956686a1d75f84de5c510a</anchor>
+      <arglist>(SoNode *choice)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>insertChoice</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>aa146c9cde3bad8469d0eb2835cd31bb0</anchor>
+      <arglist>(SoNode *choice, int idx)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoNode *</type>
+      <name>getChoice</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>ace13ad843d4ca4064309073736142383</anchor>
+      <arglist>(int idx) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>findChoice</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>a15ffb06579f339fd4fc7e9252e36f499</anchor>
+      <arglist>(SoNode *choice) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNumChoices</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>ae54398b8515c9a305da37b59a6fbbb8b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeChoice</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>a0d57fa28d593cb0c39ebc1822ee17f2a</anchor>
+      <arglist>(int idx)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeChoice</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>afc874289ddfe98c17e9fddcbf1157c60</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeAllChoices</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>ac2b7b540cb33f1fcf8a3a5978758ef76</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>replaceChoice</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>a456f2b881d245eb31431b661a863a696</anchor>
+      <arglist>(int idx, SoNode *choice)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>replaceChoice</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>aaaff685a4bf5360439e9fbff6b066163</anchor>
+      <arglist>(SoNode *old, SoNode *choice)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>a5863fde32a26cd583a8030ce62ec7d5d</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>a23a4cdac8e73d452b080b0ed555bbfd3</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>a3a9778ddb4d8bafc61c263bc92b91a9b</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>acb2421714b1d2a4bf93a3e209f141286</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>ad04de20135b1e790f7eba67b90e7c59c</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>handleEvent</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>a73a8ef8be23b20fdb5aa0bf2b5fd5320</anchor>
+      <arglist>(SoHandleEventAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>ab65fdaf801d57086af9a3f60266b8ac8</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>search</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>a967b2c76de7638a257741823574c9cf2</anchor>
+      <arglist>(SoSearchAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>af7dc296d70c5cfe4fab3344f8d2d3554</anchor>
+      <arglist>(SoWriteAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>audioRender</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>ac69430a5dc63039071d76a859be0fcb7</anchor>
+      <arglist>(SoAudioRenderAction *action)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>addChild</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>a3017ebafd8f7dd02f5e9efcb66b4bfd1</anchor>
+      <arglist>(SoNode *child)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>insertChild</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>a513f49cf5455224d223cc9a57f83cb72</anchor>
+      <arglist>(SoNode *child, int idx)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoNode *</type>
+      <name>getChild</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>ac4e891153096046d887bff19a02074be</anchor>
+      <arglist>(int idx) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>findChild</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>a56fbdc24ad7a327b64605f1dd511b6bb</anchor>
+      <arglist>(const SoNode *child) const </arglist>
+    </member>
+    <member kind="function">
+      <type>int</type>
+      <name>getNumChildren</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>a91217822b0d9b714ca26123656543125</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeChild</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>a12a40748ec5418f66409b0e66282bb80</anchor>
+      <arglist>(int idx)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeChild</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>a404add4adc63d92e6ac6c35ef91fcd06</anchor>
+      <arglist>(SoNode *child)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>removeAllChildren</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>a0ca0f303931964dc88b9278bff2cf860</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>replaceChild</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>a8c416686ff8e7a8a637bca34623c93e1</anchor>
+      <arglist>(int idx, SoNode *node)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>replaceChild</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>aaaf8e8ece3f525432ddf19d6c2cca567</anchor>
+      <arglist>(SoNode *old, SoNode *node)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoChildList *</type>
+      <name>getChildren</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>ab02edeec051e30254a538f6490f4b25b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFNode</type>
+      <name>choice</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>ae2326c51230aa566dd08d9c8de5aa890</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFInt32</type>
+      <name>whichChoice</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>a4fb7e1426017494a24668de069cf2901</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>a9913501e8080c581cca20d0f642c5fd3</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLSwitch</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>a7249d65a36a381f6671d21abbffdc69e</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>ae0b74a0d6fca26becbf5aceafb5b486f</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readInstance</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>a1747c3853571d9539dac98f1e28051f1</anchor>
+      <arglist>(SoInput *in, unsigned short flags)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyContents</name>
+      <anchorfile>classSoVRMLSwitch.html</anchorfile>
+      <anchor>a75ba44d55865eb2a931d103440f23655</anchor>
+      <arglist>(const SoFieldContainer *from, SbBool copyConn)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLText</name>
+    <filename>classSoVRMLText.html</filename>
+    <base>SoVRMLGeometry</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLText.html</anchorfile>
+      <anchor>a48554f8a090ea9b973774e01e4c4e681</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLText</name>
+      <anchorfile>classSoVRMLText.html</anchorfile>
+      <anchor>a77979d2767cb56a70cb7c994b1431bc6</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLText.html</anchorfile>
+      <anchor>aabb3f2afe8e59566357880218900650e</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoVRMLText.html</anchorfile>
+      <anchor>a3c4b5c4e94a67cfa350545cfbb2bef75</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoVRMLText.html</anchorfile>
+      <anchor>a9111dda6cb1b968fefd3991f77f71030</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoChildList *</type>
+      <name>getChildren</name>
+      <anchorfile>classSoVRMLText.html</anchorfile>
+      <anchor>a6b9ac47daa16d84dd0cf8a16c8a60cd1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFString</type>
+      <name>string</name>
+      <anchorfile>classSoVRMLText.html</anchorfile>
+      <anchor>a24efee6697822a0704fd652890a37003</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFNode</type>
+      <name>fontStyle</name>
+      <anchorfile>classSoVRMLText.html</anchorfile>
+      <anchor>a7ee0fbdb88554b32a90333b3d59d2834</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>maxExtent</name>
+      <anchorfile>classSoVRMLText.html</anchorfile>
+      <anchor>a32da788e819e214fca0a7072f1c799df</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFFloat</type>
+      <name>length</name>
+      <anchorfile>classSoVRMLText.html</anchorfile>
+      <anchor>aa6efa406dfdac2583b6ea1498f9b2cba</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLText.html</anchorfile>
+      <anchor>a9660a084b75893e2663580528f56b937</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLText</name>
+      <anchorfile>classSoVRMLText.html</anchorfile>
+      <anchor>afa16d614feb3d6f2ed3205e1b9f86f82</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>computeBBox</name>
+      <anchorfile>classSoVRMLText.html</anchorfile>
+      <anchor>aff8cfcc781d1aeca2618e523b1ac2953</anchor>
+      <arglist>(SoAction *action, SbBox3f &box, SbVec3f &center)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>generatePrimitives</name>
+      <anchorfile>classSoVRMLText.html</anchorfile>
+      <anchor>a77f1cea6757484969f75b806f1ed43c2</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLTexture</name>
+    <filename>classSoVRMLTexture.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLTexture.html</anchorfile>
+      <anchor>aa4ca99e24b0cc43c779e3fbcd65e2a83</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLTexture.html</anchorfile>
+      <anchor>a0f0758e5695a7526b6785220f97d2a14</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLTexture.html</anchorfile>
+      <anchor>aaf6224eb1980bf648a1f3816105104eb</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLTextureCoordinate</name>
+    <filename>classSoVRMLTextureCoordinate.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLTextureCoordinate.html</anchorfile>
+      <anchor>a5cd5a05dfa911b65080ade86a7a5a3db</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLTextureCoordinate</name>
+      <anchorfile>classSoVRMLTextureCoordinate.html</anchorfile>
+      <anchor>a6837eb3bfdbd2299c33755a5cc0d1097</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoVRMLTextureCoordinate.html</anchorfile>
+      <anchor>a1fdb77be01dda0621eeda40f3597bc07</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoVRMLTextureCoordinate.html</anchorfile>
+      <anchor>a8aa5ea1d5842fe487242b2b6722b8c1d</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLTextureCoordinate.html</anchorfile>
+      <anchor>a04e74eb56394c7b9a18857655e00eef5</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoVRMLTextureCoordinate.html</anchorfile>
+      <anchor>a51af0ae14a53a6e10e2323b2eabe4097</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoVRMLTextureCoordinate.html</anchorfile>
+      <anchor>af63998c0a1795231c91e0ef33d687aa9</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFVec2f</type>
+      <name>point</name>
+      <anchorfile>classSoVRMLTextureCoordinate.html</anchorfile>
+      <anchor>abf43b93738a77d2f86961cabf5da9a77</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLTextureCoordinate.html</anchorfile>
+      <anchor>a238c344ed2e1a77683e2216a712b18d2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLTextureCoordinate</name>
+      <anchorfile>classSoVRMLTextureCoordinate.html</anchorfile>
+      <anchor>a183dd50c307a940c632260da6ec6b61b</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLTextureTransform</name>
+    <filename>classSoVRMLTextureTransform.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLTextureTransform.html</anchorfile>
+      <anchor>a9a63c754902fadeab530f944963bfd0c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLTextureTransform</name>
+      <anchorfile>classSoVRMLTextureTransform.html</anchorfile>
+      <anchor>a2bdcb78ccdfc547f1b4fb106c9dedd27</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoVRMLTextureTransform.html</anchorfile>
+      <anchor>abf80a46c63d22bb9b9a63ae5592b400e</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoVRMLTextureTransform.html</anchorfile>
+      <anchor>a70b2e55c6e063d03263d381ed563906e</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLTextureTransform.html</anchorfile>
+      <anchor>a124ae5f5eb65094a21f6601bfc36ce93</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoVRMLTextureTransform.html</anchorfile>
+      <anchor>ad7fbc9baa27903b2db0c2e33063fa188</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoVRMLTextureTransform.html</anchorfile>
+      <anchor>ad095022ee4ff1710625490e94ef1ef9a</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec2f</type>
+      <name>translation</name>
+      <anchorfile>classSoVRMLTextureTransform.html</anchorfile>
+      <anchor>a9489cb29c6f65d648f18d03fea090921</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>rotation</name>
+      <anchorfile>classSoVRMLTextureTransform.html</anchorfile>
+      <anchor>a8ef14f4f774d62843f0fdcd91836ea45</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec2f</type>
+      <name>scale</name>
+      <anchorfile>classSoVRMLTextureTransform.html</anchorfile>
+      <anchor>ad6e1773507743176e2a34dbf69ffaa96</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec2f</type>
+      <name>center</name>
+      <anchorfile>classSoVRMLTextureTransform.html</anchorfile>
+      <anchor>a66759449706ca769a176ee7c8e6f286a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLTextureTransform.html</anchorfile>
+      <anchor>a9d4c96c2cf863c4800fba626202e41c7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLTextureTransform</name>
+      <anchorfile>classSoVRMLTextureTransform.html</anchorfile>
+      <anchor>a52cbf48349b3a7c97a92ecf3df4323eb</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLTimeSensor</name>
+    <filename>classSoVRMLTimeSensor.html</filename>
+    <base>SoNodeEngine</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLTimeSensor.html</anchorfile>
+      <anchor>acfe63d2d381f37ff04f14e94915ba7bf</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoEngineOutputData *</type>
+      <name>getOutputData</name>
+      <anchorfile>classSoVRMLTimeSensor.html</anchorfile>
+      <anchor>ad8ea39995833b2fd6a9eac47f089514f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLTimeSensor</name>
+      <anchorfile>classSoVRMLTimeSensor.html</anchorfile>
+      <anchor>ac1de6c45b1af62ac3513c6450c8bdb5b</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoVRMLTimeSensor.html</anchorfile>
+      <anchor>a43e28ac567f3dbd52bb0daa9c2404a14</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>handleEvent</name>
+      <anchorfile>classSoVRMLTimeSensor.html</anchorfile>
+      <anchor>ac24136e7d2d62ef96fc389addf57c05e</anchor>
+      <arglist>(SoHandleEventAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>write</name>
+      <anchorfile>classSoVRMLTimeSensor.html</anchorfile>
+      <anchor>a9cff8780e9b658c8d86ea38c079b68c5</anchor>
+      <arglist>(SoWriteAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTime</type>
+      <name>cycleInterval</name>
+      <anchorfile>classSoVRMLTimeSensor.html</anchorfile>
+      <anchor>a3a8298b9d2d313c60458e536dbc34351</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>enabled</name>
+      <anchorfile>classSoVRMLTimeSensor.html</anchorfile>
+      <anchor>aba7e950b3889357709a82c9f0dba78ff</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>loop</name>
+      <anchorfile>classSoVRMLTimeSensor.html</anchorfile>
+      <anchor>a0d9ab093795a77626fceeeab84bc1810</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTime</type>
+      <name>startTime</name>
+      <anchorfile>classSoVRMLTimeSensor.html</anchorfile>
+      <anchor>a58ee7997b2ef219cbc653d85876d41e5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTime</type>
+      <name>stopTime</name>
+      <anchorfile>classSoVRMLTimeSensor.html</anchorfile>
+      <anchor>a08037d651cb86af0bf55722b21a18a27</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>cycleTime</name>
+      <anchorfile>classSoVRMLTimeSensor.html</anchorfile>
+      <anchor>a7df2018e3b2b9aa234a5a5fb93d15f42</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>fraction_changed</name>
+      <anchorfile>classSoVRMLTimeSensor.html</anchorfile>
+      <anchor>a5b43d3af42e796cd540c11c25a0cd71e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>isActive</name>
+      <anchorfile>classSoVRMLTimeSensor.html</anchorfile>
+      <anchor>a86d73335623a21e2465f82ef51a83a8a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoEngineOutput</type>
+      <name>time</name>
+      <anchorfile>classSoVRMLTimeSensor.html</anchorfile>
+      <anchor>ab05b7a84ad2d7e3acb8a631c1c0e7401</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLTimeSensor.html</anchorfile>
+      <anchor>a68e4ae3683d13809956a09dd4d7b868f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLTimeSensor</name>
+      <anchorfile>classSoVRMLTimeSensor.html</anchorfile>
+      <anchor>a48f1aa332d1a4096f1af81873372df2c</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>inputChanged</name>
+      <anchorfile>classSoVRMLTimeSensor.html</anchorfile>
+      <anchor>af1fda6386455ab736f53544e422cb720</anchor>
+      <arglist>(SoField *whichInput)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLTouchSensor</name>
+    <filename>classSoVRMLTouchSensor.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLTouchSensor.html</anchorfile>
+      <anchor>aa4cf3913e8fb8445164fa2a5be3594a6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLTouchSensor</name>
+      <anchorfile>classSoVRMLTouchSensor.html</anchorfile>
+      <anchor>a277b91154f08a2fcdcf9aa198814b123</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>affectsState</name>
+      <anchorfile>classSoVRMLTouchSensor.html</anchorfile>
+      <anchor>ae78f8e295ca34fcb84a4dbcc29d63488</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>handleEvent</name>
+      <anchorfile>classSoVRMLTouchSensor.html</anchorfile>
+      <anchor>a509a2c47d551c5db32890a2480351bb4</anchor>
+      <arglist>(SoHandleEventAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>enabled</name>
+      <anchorfile>classSoVRMLTouchSensor.html</anchorfile>
+      <anchor>afe274706fb309fcf2664eaafb81ebf70</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>hitNormal_changed</name>
+      <anchorfile>classSoVRMLTouchSensor.html</anchorfile>
+      <anchor>a01bcc31ac42f8a1d43a1e675eb2cf279</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>hitPoint_changed</name>
+      <anchorfile>classSoVRMLTouchSensor.html</anchorfile>
+      <anchor>ab3e9a1a82f45e33b97d63e34fd3936c2</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec2f</type>
+      <name>hitTexCoord_changed</name>
+      <anchorfile>classSoVRMLTouchSensor.html</anchorfile>
+      <anchor>a20b8523cda40ff9b0284d51de72d66e6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>isActive</name>
+      <anchorfile>classSoVRMLTouchSensor.html</anchorfile>
+      <anchor>af54c5568293044f35dd9e06056effaea</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>isOver</name>
+      <anchorfile>classSoVRMLTouchSensor.html</anchorfile>
+      <anchor>aee31622ad3ada5b9eeca2a8cd7061695</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTime</type>
+      <name>touchTime</name>
+      <anchorfile>classSoVRMLTouchSensor.html</anchorfile>
+      <anchor>afc10b0a9c32ea599619145ea7a0a39d5</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLTouchSensor.html</anchorfile>
+      <anchor>aa1c8408ec6ca9ea040167d835246c4ea</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLTouchSensor</name>
+      <anchorfile>classSoVRMLTouchSensor.html</anchorfile>
+      <anchor>a1d91955d7b6c97ca15fc739c9cc3129d</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoVRMLTouchSensor.html</anchorfile>
+      <anchor>a36374ddd1ad625f947de592f53a491ef</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLTransform</name>
+    <filename>classSoVRMLTransform.html</filename>
+    <base>SoVRMLGroup</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLTransform.html</anchorfile>
+      <anchor>a8c820562d6269895df6bab91e354470c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLTransform</name>
+      <anchorfile>classSoVRMLTransform.html</anchorfile>
+      <anchor>a3cb0427cba49d7708dda0e5101920532</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLTransform</name>
+      <anchorfile>classSoVRMLTransform.html</anchorfile>
+      <anchor>a6060b4444e645193bf731d638635c2db</anchor>
+      <arglist>(int children)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>pointAt</name>
+      <anchorfile>classSoVRMLTransform.html</anchorfile>
+      <anchor>a3b4d43d58098348f458a81dac7320841</anchor>
+      <arglist>(const SbVec3f &from, const SbVec3f &to)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getScaleSpaceMatrix</name>
+      <anchorfile>classSoVRMLTransform.html</anchorfile>
+      <anchor>ab62972571407b96d71567fd5788c5167</anchor>
+      <arglist>(SbMatrix &matrix, SbMatrix &inverse) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getRotationSpaceMatrix</name>
+      <anchorfile>classSoVRMLTransform.html</anchorfile>
+      <anchor>a3a13086a30769b7465de569b633acaa5</anchor>
+      <arglist>(SbMatrix &matrix, SbMatrix &inverse) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>getTranslationSpaceMatrix</name>
+      <anchorfile>classSoVRMLTransform.html</anchorfile>
+      <anchor>ae20b9cb42d7845ef506ae0c94dba71d3</anchor>
+      <arglist>(SbMatrix &matrix, SbMatrix &inverse) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>multLeft</name>
+      <anchorfile>classSoVRMLTransform.html</anchorfile>
+      <anchor>a57b70254d7fe1c0b51df9dc42796b250</anchor>
+      <arglist>(const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>multRight</name>
+      <anchorfile>classSoVRMLTransform.html</anchorfile>
+      <anchor>a727b2b8c7d1563a561cb1af010b3418a</anchor>
+      <arglist>(const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>combineLeft</name>
+      <anchorfile>classSoVRMLTransform.html</anchorfile>
+      <anchor>aca5613fc1e55d68abd07475faedf1910</anchor>
+      <arglist>(SoVRMLTransform *leftnode)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>combineRight</name>
+      <anchorfile>classSoVRMLTransform.html</anchorfile>
+      <anchor>a5d63f393d1b95c3f9400e92c177b9e44</anchor>
+      <arglist>(SoVRMLTransform *rightnode)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setMatrix</name>
+      <anchorfile>classSoVRMLTransform.html</anchorfile>
+      <anchor>aace4bf71fcd41d230f666db71a01cfa8</anchor>
+      <arglist>(const SbMatrix &matrix)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>recenter</name>
+      <anchorfile>classSoVRMLTransform.html</anchorfile>
+      <anchor>a58aab05b8e75a5c4309624a6fd19e67c</anchor>
+      <arglist>(const SbVec3f &newcenter)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoVRMLTransform.html</anchorfile>
+      <anchor>a882fefe64f7f65cb2ab4fb760e831a72</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoVRMLTransform.html</anchorfile>
+      <anchor>a463543c9e4f5b056596cc53e6e32674f</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoVRMLTransform.html</anchorfile>
+      <anchor>a5b25af4ac7ba1f9c9ce36a90364a7ef6</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoVRMLTransform.html</anchorfile>
+      <anchor>a2d74ab2bb223438e64e8eac4bb4fc9e0</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>rayPick</name>
+      <anchorfile>classSoVRMLTransform.html</anchorfile>
+      <anchor>acc8a408b0bea2319c61ac88c3b4dc7f5</anchor>
+      <arglist>(SoRayPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoVRMLTransform.html</anchorfile>
+      <anchor>accb941a7846e2bf61f13fd20affd3c00</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>audioRender</name>
+      <anchorfile>classSoVRMLTransform.html</anchorfile>
+      <anchor>a22c2ece60e28f91677c680392dd58357</anchor>
+      <arglist>(SoAudioRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRenderBelowPath</name>
+      <anchorfile>classSoVRMLTransform.html</anchorfile>
+      <anchor>a14fc845984e6b21de866a570e2c23b9b</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRenderInPath</name>
+      <anchorfile>classSoVRMLTransform.html</anchorfile>
+      <anchor>ab2066d0aed37b9e9ddcbf2703740377f</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoVRMLTransform.html</anchorfile>
+      <anchor>ac4a4f72d9accd8bf0194126e2a0d12fe</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>translation</name>
+      <anchorfile>classSoVRMLTransform.html</anchorfile>
+      <anchor>a6bcd4143e1f5dc4a2b2e1d987dac0440</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFRotation</type>
+      <name>rotation</name>
+      <anchorfile>classSoVRMLTransform.html</anchorfile>
+      <anchor>addc3a0539bed7ddb64e3a0b62f9443a6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>scale</name>
+      <anchorfile>classSoVRMLTransform.html</anchorfile>
+      <anchor>ad6d1207e80e88bb0f38f346e9af6a54b</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFRotation</type>
+      <name>scaleOrientation</name>
+      <anchorfile>classSoVRMLTransform.html</anchorfile>
+      <anchor>ac94e40d4509152e45fe352f5c295f5b2</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>center</name>
+      <anchorfile>classSoVRMLTransform.html</anchorfile>
+      <anchor>a25c026af634a91cb9cea7ec6bf5a6e6c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLTransform.html</anchorfile>
+      <anchor>a2a36588629722606b65ab6fa3a95392f</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLTransform</name>
+      <anchorfile>classSoVRMLTransform.html</anchorfile>
+      <anchor>aca09ba0e575d683e9d46de5f666f84e0</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLVertexLine</name>
+    <filename>classSoVRMLVertexLine.html</filename>
+    <base>SoVRMLGeometry</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLVertexLine.html</anchorfile>
+      <anchor>ab4b0ab0d51861bd605b22ae37cc771d6</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoVRMLVertexLine.html</anchorfile>
+      <anchor>a136970b38fc84f03cec183966ace2aae</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLVertexLine.html</anchorfile>
+      <anchor>ab71a82ceea4aac430db284c72a8bdfbf</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLVertexPoint</name>
+    <filename>classSoVRMLVertexPoint.html</filename>
+    <base>SoVRMLGeometry</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLVertexPoint.html</anchorfile>
+      <anchor>a509f00056a7f85510fbdf446006fc3de</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLVertexPoint.html</anchorfile>
+      <anchor>a33a5351f7f0cbaca0cae4d206642ff84</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoVRMLVertexPoint.html</anchorfile>
+      <anchor>aa2cae0b739e41ed480d5e2c1e6741b85</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLVertexPoint.html</anchorfile>
+      <anchor>aa3a86d18004549994c8ffb0f97beb7c3</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLVertexShape</name>
+    <filename>classSoVRMLVertexShape.html</filename>
+    <base>SoVRMLGeometry</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLVertexShape.html</anchorfile>
+      <anchor>a1ca94fadaf2e1186abc0ce82ebc95409</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>notify</name>
+      <anchorfile>classSoVRMLVertexShape.html</anchorfile>
+      <anchor>ad2e438368abe6fb40f4c912490e176cb</anchor>
+      <arglist>(SoNotList *list)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLVertexShape.html</anchorfile>
+      <anchor>a2f8f96060839bcbdf33e636a44be5de2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLViewpoint</name>
+    <filename>classSoVRMLViewpoint.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLViewpoint.html</anchorfile>
+      <anchor>a3ee156c46d9116f11d71f81813847623</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLViewpoint</name>
+      <anchorfile>classSoVRMLViewpoint.html</anchorfile>
+      <anchor>a87350da2d8b9ea8c844eace2e679ba36</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLViewpoint.html</anchorfile>
+      <anchor>a387c2544498e570c151fa60aa80b769d</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>position</name>
+      <anchorfile>classSoVRMLViewpoint.html</anchorfile>
+      <anchor>ae2ad0bd390aba927898dedfe15248f0d</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFRotation</type>
+      <name>orientation</name>
+      <anchorfile>classSoVRMLViewpoint.html</anchorfile>
+      <anchor>ac77c46575b6c0896f9781714d5de1088</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFFloat</type>
+      <name>fieldOfView</name>
+      <anchorfile>classSoVRMLViewpoint.html</anchorfile>
+      <anchor>a4d2924ed0bc18ae401757ec38aba4376</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFString</type>
+      <name>description</name>
+      <anchorfile>classSoVRMLViewpoint.html</anchorfile>
+      <anchor>af143420228111539c80ef9e55f525c92</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>jump</name>
+      <anchorfile>classSoVRMLViewpoint.html</anchorfile>
+      <anchor>a4add4ec8a888ff30e3872cebd7b71231</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLViewpoint.html</anchorfile>
+      <anchor>a4e63b994eb12512598d012d9ca02d234</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLViewpoint</name>
+      <anchorfile>classSoVRMLViewpoint.html</anchorfile>
+      <anchor>a5c70dd6ccb8fbd2a7ff417a439987b7a</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoSFBool</type>
+      <name>set_bind</name>
+      <anchorfile>classSoVRMLViewpoint.html</anchorfile>
+      <anchor>a747eed7031d65fd425f56003ee9a7900</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoSFTime</type>
+      <name>bindTime</name>
+      <anchorfile>classSoVRMLViewpoint.html</anchorfile>
+      <anchor>ac547590bd2008a8fad1eef79db1cc432</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoSFBool</type>
+      <name>isBound</name>
+      <anchorfile>classSoVRMLViewpoint.html</anchorfile>
+      <anchor>abda9023f7c95c808cd915913f8da580f</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLVisibilitySensor</name>
+    <filename>classSoVRMLVisibilitySensor.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLVisibilitySensor.html</anchorfile>
+      <anchor>a3eb4f6d28464616b07da6dd6d0191ee8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLVisibilitySensor</name>
+      <anchorfile>classSoVRMLVisibilitySensor.html</anchorfile>
+      <anchor>a21557cd67fe0c42afd497b7a6ca910ed</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoVRMLVisibilitySensor.html</anchorfile>
+      <anchor>a2b2841814fd43c1a7f7516ce0b67e152</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>center</name>
+      <anchorfile>classSoVRMLVisibilitySensor.html</anchorfile>
+      <anchor>a96379fdff96d8e5bab3c5c9066199992</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>size</name>
+      <anchorfile>classSoVRMLVisibilitySensor.html</anchorfile>
+      <anchor>a83cd13893f63f85ed28d21ef8902f05c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>enabled</name>
+      <anchorfile>classSoVRMLVisibilitySensor.html</anchorfile>
+      <anchor>a3297b60923a0d02171985844b310a7fc</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTime</type>
+      <name>enterTime</name>
+      <anchorfile>classSoVRMLVisibilitySensor.html</anchorfile>
+      <anchor>a368f163a0210e1b12461eeaf83ee62c4</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFTime</type>
+      <name>exitTime</name>
+      <anchorfile>classSoVRMLVisibilitySensor.html</anchorfile>
+      <anchor>abcc93123e4f56a0ea2c42ebfed4d5bdf</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFBool</type>
+      <name>isActive</name>
+      <anchorfile>classSoVRMLVisibilitySensor.html</anchorfile>
+      <anchor>a0df795fca86af3c9a72fd0efd9dddcef</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLVisibilitySensor.html</anchorfile>
+      <anchor>ac1f723c634c7939e2a057ea8c4364792</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLVisibilitySensor</name>
+      <anchorfile>classSoVRMLVisibilitySensor.html</anchorfile>
+      <anchor>a3c18d5cf30e682fb285d1e1cffcd76bc</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoVRMLWorldInfo</name>
+    <filename>classSoVRMLWorldInfo.html</filename>
+    <base>SoNode</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoVRMLWorldInfo.html</anchorfile>
+      <anchor>a4d32baec56eb2d2e248d3d72460acead</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoVRMLWorldInfo</name>
+      <anchorfile>classSoVRMLWorldInfo.html</anchorfile>
+      <anchor>aa4300f5c91e7eb53b773b71098a5d0b4</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFString</type>
+      <name>title</name>
+      <anchorfile>classSoVRMLWorldInfo.html</anchorfile>
+      <anchor>acc5089449bf7ca7f3fa71b65aa58136e</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoMFString</type>
+      <name>info</name>
+      <anchorfile>classSoVRMLWorldInfo.html</anchorfile>
+      <anchor>a91baa3c51e3ab78defe089a67aad0961</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoVRMLWorldInfo.html</anchorfile>
+      <anchor>ae7e7bed391afb01a9d5eb90fdfbc6ed0</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoVRMLWorldInfo</name>
+      <anchorfile>classSoVRMLWorldInfo.html</anchorfile>
+      <anchor>acfc7fced42b99050b5ce2f272d93ee4b</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoWindowElement</name>
+    <filename>classSoWindowElement.html</filename>
+    <base>SoElement</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>init</name>
+      <anchorfile>classSoWindowElement.html</anchorfile>
+      <anchor>a64447fb7ff7ff57cc76a0173cf9e2bbf</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>push</name>
+      <anchorfile>classSoWindowElement.html</anchorfile>
+      <anchor>a13986805b89596d36a95bb0a291631d6</anchor>
+      <arglist>(SoState *state)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pop</name>
+      <anchorfile>classSoWindowElement.html</anchorfile>
+      <anchor>a1b2859841016b1597103f8f29b39d901</anchor>
+      <arglist>(SoState *state, const SoElement *prevTopElement)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>matches</name>
+      <anchorfile>classSoWindowElement.html</anchorfile>
+      <anchor>ad339f8741215fede0bb2563761aa862f</anchor>
+      <arglist>(const SoElement *element) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoElement *</type>
+      <name>copyMatchInfo</name>
+      <anchorfile>classSoWindowElement.html</anchorfile>
+      <anchor>aafec2c7d53badb84bfde7ad29a212acd</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void *</type>
+      <name>createInstance</name>
+      <anchorfile>classSoWindowElement.html</anchorfile>
+      <anchor>aa25858bb25d174688f91436b7dc57b1c</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>set</name>
+      <anchorfile>classSoWindowElement.html</anchorfile>
+      <anchor>a160f295450d2b776038e8c107e984623</anchor>
+      <arglist>(SoState *state, void *window, void *context, void *display, SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>get</name>
+      <anchorfile>classSoWindowElement.html</anchorfile>
+      <anchor>a5c1f18ed41ab539e0e3da401853e6337</anchor>
+      <arglist>(SoState *state, void *&window, void *&context, void *&display, SoGLRenderAction *&action)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoWindowElement</name>
+      <anchorfile>classSoWindowElement.html</anchorfile>
+      <anchor>a4234d13baaaae326df32d8a39e3903a2</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>void *</type>
+      <name>window</name>
+      <anchorfile>classSoWindowElement.html</anchorfile>
+      <anchor>a61155020fc511e751e7ca79d2debbbeb</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>void *</type>
+      <name>context</name>
+      <anchorfile>classSoWindowElement.html</anchorfile>
+      <anchor>afa0dbdc1945575ec7b069b1487b54fe6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>void *</type>
+      <name>display</name>
+      <anchorfile>classSoWindowElement.html</anchorfile>
+      <anchor>ad6fed883ec6520ff93e1693c4078d381</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable" protection="protected">
+      <type>SoGLRenderAction *</type>
+      <name>glRenderAction</name>
+      <anchorfile>classSoWindowElement.html</anchorfile>
+      <anchor>ad0050a9eb2b3b69131b91c85f82c9ab6</anchor>
+      <arglist></arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoWrapperKit</name>
+    <filename>classSoWrapperKit.html</filename>
+    <base>SoSeparatorKit</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoWrapperKit.html</anchorfile>
+      <anchor>a86b6e33321bf617f46d7502b17049a4c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual const SoNodekitCatalog *</type>
+      <name>getNodekitCatalog</name>
+      <anchorfile>classSoWrapperKit.html</anchorfile>
+      <anchor>addaaed5bd49f53880d16ca36a9cf934d</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoWrapperKit</name>
+      <anchorfile>classSoWrapperKit.html</anchorfile>
+      <anchor>ada263e36e88802b46b5e85f5e07c8e35</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoWrapperKit.html</anchorfile>
+      <anchor>a7a7692f0297dd2050fa9006610661c5e</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoWrapperKit</name>
+      <anchorfile>classSoWrapperKit.html</anchorfile>
+      <anchor>ac4cecf97816e2c93e04422ba0a7e2e96</anchor>
+      <arglist>()</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoWriteAction</name>
+    <filename>classSoWriteAction.html</filename>
+    <base>SoAction</base>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoWriteAction.html</anchorfile>
+      <anchor>aff156b105dec5ef66da8f40c4588b44a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoWriteAction</name>
+      <anchorfile>classSoWriteAction.html</anchorfile>
+      <anchor>ae3870bc0cc5a2850cde8b2f37db28577</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoWriteAction</name>
+      <anchorfile>classSoWriteAction.html</anchorfile>
+      <anchor>a92cd196abb1a9729ee6423ab954f3280</anchor>
+      <arglist>(SoOutput *out)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoWriteAction</name>
+      <anchorfile>classSoWriteAction.html</anchorfile>
+      <anchor>aa08cfdef688d71893feae53a7b3b70b3</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoOutput *</type>
+      <name>getOutput</name>
+      <anchorfile>classSoWriteAction.html</anchorfile>
+      <anchor>a62b090e93a51b2c5c9fec072d2ce108b</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>continueToApply</name>
+      <anchorfile>classSoWriteAction.html</anchorfile>
+      <anchor>a19a3c7f211ce13fbd62cbe558cc335db</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>continueToApply</name>
+      <anchorfile>classSoWriteAction.html</anchorfile>
+      <anchor>a0e7d46d16822b5a8214a771f6321b418</anchor>
+      <arglist>(SoPath *path)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>addMethod</name>
+      <anchorfile>classSoWriteAction.html</anchorfile>
+      <anchor>a8e175f9bcfd8ece3ca4d99a3cddc6c0e</anchor>
+      <arglist>(const SoType type, SoActionMethod method)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>enableElement</name>
+      <anchorfile>classSoWriteAction.html</anchorfile>
+      <anchor>a4d2d5806041ed71baf0418d249b94c0f</anchor>
+      <arglist>(const SoType type, const int stackindex)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoEnabledElementsList &</type>
+      <name>getEnabledElements</name>
+      <anchorfile>classSoWriteAction.html</anchorfile>
+      <anchor>a21ec5ea842fdde86b22e18b0642d0094</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>beginTraversal</name>
+      <anchorfile>classSoWriteAction.html</anchorfile>
+      <anchor>a64c4bd195eedb675edfbbcd4fb94f402</anchor>
+      <arglist>(SoNode *node)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>shouldCompactPathLists</name>
+      <anchorfile>classSoWriteAction.html</anchorfile>
+      <anchor>a4b84f1c711e3a368da9d56a19f97fac2</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoWWWAnchor</name>
+    <filename>classSoWWWAnchor.html</filename>
+    <base>SoLocateHighlight</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>Mapping</name>
+      <anchorfile>classSoWWWAnchor.html</anchorfile>
+      <anchor>a2a4580c6e9b0c8fab426187220cdd189</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>NONE</name>
+      <anchorfile>classSoWWWAnchor.html</anchorfile>
+      <anchor>a2a4580c6e9b0c8fab426187220cdd189a32bf6285508c67925bc28e7a42943bac</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>POINT</name>
+      <anchorfile>classSoWWWAnchor.html</anchorfile>
+      <anchor>a2a4580c6e9b0c8fab426187220cdd189aec04d56e0e9fcf51b054b4310703b8b1</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoWWWAnchor.html</anchorfile>
+      <anchor>a71d2b8b2e3c9d297fe00c92e2a94e668</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoWWWAnchor</name>
+      <anchorfile>classSoWWWAnchor.html</anchorfile>
+      <anchor>a35fb89db784a9ab190bf22afee21f895</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setFullURLName</name>
+      <anchorfile>classSoWWWAnchor.html</anchorfile>
+      <anchor>a5fc51c17700a1f8b9f60363ad40eb28e</anchor>
+      <arglist>(const SbString &url)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbString &</type>
+      <name>getFullURLName</name>
+      <anchorfile>classSoWWWAnchor.html</anchorfile>
+      <anchor>a51934e950ad8a49db4ce1173582161e9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>handleEvent</name>
+      <anchorfile>classSoWWWAnchor.html</anchorfile>
+      <anchor>afe706b5178807c52884c06383a78f39d</anchor>
+      <arglist>(SoHandleEventAction *action)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setFetchURLCallBack</name>
+      <anchorfile>classSoWWWAnchor.html</anchorfile>
+      <anchor>acac8d9626af7544006a55009fa06f376</anchor>
+      <arglist>(SoWWWAnchorCB *f, void *userData)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setHighlightURLCallBack</name>
+      <anchorfile>classSoWWWAnchor.html</anchorfile>
+      <anchor>a15d8a8959d59e332f0ff6aa7b4ad4326</anchor>
+      <arglist>(SoWWWAnchorCB *f, void *userData)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFString</type>
+      <name>name</name>
+      <anchorfile>classSoWWWAnchor.html</anchorfile>
+      <anchor>a4f74a7ccfc6835b944512050043f2de6</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFString</type>
+      <name>description</name>
+      <anchorfile>classSoWWWAnchor.html</anchorfile>
+      <anchor>a428199dd1c076d07965f3e8458161c1c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFEnum</type>
+      <name>map</name>
+      <anchorfile>classSoWWWAnchor.html</anchorfile>
+      <anchor>a12db930014d56bccc298ad1a687bdf2c</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoWWWAnchor.html</anchorfile>
+      <anchor>a874c425f3ea130442ec709f18b2bd667</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoWWWAnchor</name>
+      <anchorfile>classSoWWWAnchor.html</anchorfile>
+      <anchor>afd6fd7ed6126815a97bcc09a22baeaf5</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>redrawHighlighted</name>
+      <anchorfile>classSoWWWAnchor.html</anchorfile>
+      <anchor>abfec756a06338bae8bb5c6e6f523f354</anchor>
+      <arglist>(SoAction *act, SbBool isNowHighlighting)</arglist>
+    </member>
+  </compound>
+  <compound kind="class">
+    <name>SoWWWInline</name>
+    <filename>classSoWWWInline.html</filename>
+    <base>SoNode</base>
+    <member kind="enumeration">
+      <type></type>
+      <name>BboxVisibility</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>a18f5489bc37aac80927579f502098bba</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>NEVER</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>a18f5489bc37aac80927579f502098bbaa9afd4dfd4f4518636b42e4f1827a28ae</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>UNTIL_LOADED</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>a18f5489bc37aac80927579f502098bbaa4f9801db08c57544e62ce41cc06fea4a</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="enumvalue">
+      <type>@</type>
+      <name>ALWAYS</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>a18f5489bc37aac80927579f502098bbaaa625c2a99ff5afa329dc49df6f47a9c2</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoType</type>
+      <name>getTypeId</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>aea5461cbd3dd59f7b1c04327d9dd5e7c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type></type>
+      <name>SoWWWInline</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>a68c18674bd02430b5ed369d84e9cee61</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setFullURLName</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>ae60cc8607f031bbfad4d54bec9520fbd</anchor>
+      <arglist>(const SbString &url)</arglist>
+    </member>
+    <member kind="function">
+      <type>const SbString &</type>
+      <name>getFullURLName</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>ab115980a10c77eb203a481dd5865f6b2</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoGroup *</type>
+      <name>copyChildren</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>a6a188edfb188709d7ddc95c2640405f8</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>requestURLData</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>a891996bb530f769017cc0e23ecc85804</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isURLDataRequested</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>ae5867cc89694a4c640b52a74af9f9a97</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>isURLDataHere</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>a921f1c235018cea83c78b8a19ee6e9e7</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>cancelURLDataRequest</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>a629f858440109635143b966fd1d4cd51</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>setChildData</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>a08c1205a27bca45ad6ebba9645bc49a1</anchor>
+      <arglist>(SoNode *urldata)</arglist>
+    </member>
+    <member kind="function">
+      <type>SoNode *</type>
+      <name>getChildData</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>a44c8b5a0861218c3db99dac5310ec30a</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual SoChildList *</type>
+      <name>getChildren</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>a8763cf06fe4e4eb8e7c47e4edd85bd2c</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doAction</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>a847a88250c42bfd62a7c68b8ab7dc1da</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>doActionOnKidsOrBox</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>ab73c33934bfe08aa77387902fb8cd22f</anchor>
+      <arglist>(SoAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>callback</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>aa5e4cbccda3b51a5f8b7fd5bf876c5dc</anchor>
+      <arglist>(SoCallbackAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>GLRender</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>a9983a4a8246393ac104eaf1844d0c3fe</anchor>
+      <arglist>(SoGLRenderAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getBoundingBox</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>afb6187d58399bb64da34c5e481d4d332</anchor>
+      <arglist>(SoGetBoundingBoxAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getMatrix</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>a6d12064311798072b0c5e4580f21172d</anchor>
+      <arglist>(SoGetMatrixAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>handleEvent</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>a4fe522df4be85452b33dc769f8ef6360</anchor>
+      <arglist>(SoHandleEventAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>search</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>a1a607488cf5b7c82abe319d825345496</anchor>
+      <arglist>(SoSearchAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>pick</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>a6eb1c580ce4765bc81401758a3134922</anchor>
+      <arglist>(SoPickAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>getPrimitiveCount</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>ac5c29c2710ae9823f5ef60aa988b37c4</anchor>
+      <arglist>(SoGetPrimitiveCountAction *action)</arglist>
+    </member>
+    <member kind="function" virtualness="virtual">
+      <type>virtual void</type>
+      <name>audioRender</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>aeecdfc7c6091b6437bace72832ea270d</anchor>
+      <arglist>(SoAudioRenderAction *action)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setFetchURLCallBack</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>a7d6a9ae13e1e6686e39c0803343a878f</anchor>
+      <arglist>(SoWWWInlineFetchURLCB *f, void *userdata)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setBoundingBoxVisibility</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>a2673ee66bfbe022561bd25a16e0477dc</anchor>
+      <arglist>(BboxVisibility b)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static BboxVisibility</type>
+      <name>getBoundingBoxVisibility</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>af8489da03299049291419383834472c2</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setBoundingBoxColor</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>a706b7e9bf089fbdd91c32f292579298b</anchor>
+      <arglist>(SbColor &c)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static const SbColor &</type>
+      <name>getBoundingBoxColor</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>a27050aae3ab596e6d6aa3f1a4b55e755</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static void</type>
+      <name>setReadAsSoFile</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>a4ff3e81b4d7a38ecf2ac43ff537a838a</anchor>
+      <arglist>(SbBool onoff)</arglist>
+    </member>
+    <member kind="function" static="yes">
+      <type>static SbBool</type>
+      <name>getReadAsSoFile</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>a4cc0e73f9e3d454738e6c463dad4c4a9</anchor>
+      <arglist>(void)</arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFString</type>
+      <name>name</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>a159d4fcea61be137b8fbbbbac86449fb</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>bboxCenter</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>ad31888d169955f6c49a5b4636ec22b70</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFVec3f</type>
+      <name>bboxSize</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>af6ab3633187f00e2f1357d837323aca3</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="variable">
+      <type>SoSFNode</type>
+      <name>alternateRep</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>a5337971a1acc874c2dcc556a628ee256</anchor>
+      <arglist></arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual const SoFieldData *</type>
+      <name>getFieldData</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>a25ea57ed2d6961a57c4ff789e0c641f1</anchor>
+      <arglist>(void) const </arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual</type>
+      <name>~SoWWWInline</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>adf5bddeaacaa0d140dcca325eaecdbd8</anchor>
+      <arglist>()</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>addBoundingBoxChild</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>a831bf26c3daeba4c2a16bdc975a6f7b5</anchor>
+      <arglist>(SbVec3f center, SbVec3f size)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual SbBool</type>
+      <name>readInstance</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>a5b52aaf9dbabf710e2e6cc6031a28983</anchor>
+      <arglist>(SoInput *in, unsigned short flags)</arglist>
+    </member>
+    <member kind="function" protection="protected" virtualness="virtual">
+      <type>virtual void</type>
+      <name>copyContents</name>
+      <anchorfile>classSoWWWInline.html</anchorfile>
+      <anchor>aecbd5170b14e0ee34223ac7a325373ee</anchor>
+      <arglist>(const SoFieldContainer *fromfC, SbBool copyconnections)</arglist>
+    </member>
+  </compound>
+  <compound kind="namespace">
+    <name>anonymous_namespace{document.cpp}</name>
+    <filename>namespaceanonymous__namespace_02document_8cpp_03.html</filename>
+  </compound>
+  <compound kind="namespace">
+    <name>anonymous_namespace{SbName.cpp}</name>
+    <filename>namespaceanonymous__namespace_02SbName_8cpp_03.html</filename>
+  </compound>
+  <compound kind="namespace">
+    <name>anonymous_namespace{SbViewVolume.cpp}</name>
+    <filename>namespaceanonymous__namespace_02SbViewVolume_8cpp_03.html</filename>
+  </compound>
+  <compound kind="namespace">
+    <name>anonymous_namespace{ScXMLParallelElt.cpp}</name>
+    <filename>namespaceanonymous__namespace_02ScXMLParallelElt_8cpp_03.html</filename>
+  </compound>
+  <compound kind="namespace">
+    <name>anonymous_namespace{ScXMLSendElt.cpp}</name>
+    <filename>namespaceanonymous__namespace_02ScXMLSendElt_8cpp_03.html</filename>
+  </compound>
+  <compound kind="namespace">
+    <name>anonymous_namespace{ScXMLStateElt.cpp}</name>
+    <filename>namespaceanonymous__namespace_02ScXMLStateElt_8cpp_03.html</filename>
+  </compound>
+  <compound kind="namespace">
+    <name>anonymous_namespace{SoDebug.cpp}</name>
+    <filename>namespaceanonymous__namespace_02SoDebug_8cpp_03.html</filename>
+  </compound>
+  <compound kind="namespace">
+    <name>anonymous_namespace{SoFaceSet.cpp}</name>
+    <filename>namespaceanonymous__namespace_02SoFaceSet_8cpp_03.html</filename>
+  </compound>
+  <compound kind="namespace">
+    <name>anonymous_namespace{SoGL.cpp}</name>
+    <filename>namespaceanonymous__namespace_02SoGL_8cpp_03.html</filename>
+  </compound>
+  <compound kind="namespace">
+    <name>anonymous_namespace{SoLineSet.cpp}</name>
+    <filename>namespaceanonymous__namespace_02SoLineSet_8cpp_03.html</filename>
+  </compound>
+  <compound kind="namespace">
+    <name>anonymous_namespace{SoNodeVisualize.cpp}</name>
+    <filename>namespaceanonymous__namespace_02SoNodeVisualize_8cpp_03.html</filename>
+  </compound>
+  <compound kind="namespace">
+    <name>anonymous_namespace{SoPrimitiveVertexCache.cpp}</name>
+    <filename>namespaceanonymous__namespace_02SoPrimitiveVertexCache_8cpp_03.html</filename>
+  </compound>
+  <compound kind="namespace">
+    <name>anonymous_namespace{SoProfiler.cpp}</name>
+    <filename>namespaceanonymous__namespace_02SoProfiler_8cpp_03.html</filename>
+  </compound>
+  <compound kind="namespace">
+    <name>anonymous_namespace{SoProfilerOverlayKit.cpp}</name>
+    <filename>namespaceanonymous__namespace_02SoProfilerOverlayKit_8cpp_03.html</filename>
+  </compound>
+  <compound kind="namespace">
+    <name>anonymous_namespace{SoProfilingReportGenerator.cpp}</name>
+    <filename>namespaceanonymous__namespace_02SoProfilingReportGenerator_8cpp_03.html</filename>
+  </compound>
+  <compound kind="namespace">
+    <name>anonymous_namespace{SoQuadMesh.cpp}</name>
+    <filename>namespaceanonymous__namespace_02SoQuadMesh_8cpp_03.html</filename>
+  </compound>
+  <compound kind="namespace">
+    <name>anonymous_namespace{SoSceneTexture2.cpp}</name>
+    <filename>namespaceanonymous__namespace_02SoSceneTexture2_8cpp_03.html</filename>
+  </compound>
+  <compound kind="namespace">
+    <name>anonymous_namespace{SoScXMLDollyTarget.cpp}</name>
+    <filename>namespaceanonymous__namespace_02SoScXMLDollyTarget_8cpp_03.html</filename>
+  </compound>
+  <compound kind="namespace">
+    <name>anonymous_namespace{SoScXMLEvent.cpp}</name>
+    <filename>namespaceanonymous__namespace_02SoScXMLEvent_8cpp_03.html</filename>
+  </compound>
+  <compound kind="namespace">
+    <name>anonymous_namespace{SoScXMLPanTarget.cpp}</name>
+    <filename>namespaceanonymous__namespace_02SoScXMLPanTarget_8cpp_03.html</filename>
+  </compound>
+  <compound kind="namespace">
+    <name>anonymous_namespace{SoScXMLRotateTarget.cpp}</name>
+    <filename>namespaceanonymous__namespace_02SoScXMLRotateTarget_8cpp_03.html</filename>
+  </compound>
+  <compound kind="namespace">
+    <name>anonymous_namespace{SoScXMLSeekTarget.cpp}</name>
+    <filename>namespaceanonymous__namespace_02SoScXMLSeekTarget_8cpp_03.html</filename>
+  </compound>
+  <compound kind="namespace">
+    <name>anonymous_namespace{SoScXMLSpinTarget.cpp}</name>
+    <filename>namespaceanonymous__namespace_02SoScXMLSpinTarget_8cpp_03.html</filename>
+  </compound>
+  <compound kind="namespace">
+    <name>anonymous_namespace{SoScXMLZoomTarget.cpp}</name>
+    <filename>namespaceanonymous__namespace_02SoScXMLZoomTarget_8cpp_03.html</filename>
+  </compound>
+  <compound kind="namespace">
+    <name>anonymous_namespace{SoShadowGroup.cpp}</name>
+    <filename>namespaceanonymous__namespace_02SoShadowGroup_8cpp_03.html</filename>
+  </compound>
+  <compound kind="namespace">
+    <name>anonymous_namespace{SoTriangleStripSet.cpp}</name>
+    <filename>namespaceanonymous__namespace_02SoTriangleStripSet_8cpp_03.html</filename>
+  </compound>
+  <compound kind="namespace">
+    <name>CoinResources</name>
+    <filename>namespaceCoinResources.html</filename>
+    <namespace>CoinResources::anonymous_namespace{CoinResources.cpp}</namespace>
+    <member kind="function">
+      <type>SbByteBuffer</type>
+      <name>get</name>
+      <anchorfile>namespaceCoinResources.html</anchorfile>
+      <anchor>a27c6790b3c9c18123a8e640cfb28fcb2</anchor>
+      <arglist>(const char *resloc)</arglist>
+    </member>
+    <member kind="function">
+      <type>SbBool</type>
+      <name>set</name>
+      <anchorfile>namespaceCoinResources.html</anchorfile>
+      <anchor>a8b0569648e56b569b882cf31566ed47b</anchor>
+      <arglist>(const char *resloc, const SbByteBuffer &buffer, ResourceFlags flags=NONE)</arglist>
+    </member>
+    <member kind="function">
+      <type>void</type>
+      <name>freeLoadedExternals</name>
+      <anchorfile>namespaceCoinResources.html</anchorfile>
+      <anchor>a17ffc0db272f8e5d86c8773f6ef59f72</anchor>
+      <arglist>(void)</arglist>
+    </member>
+  </compound>
+  <compound kind="namespace">
+    <name>CoinResources::anonymous_namespace{CoinResources.cpp}</name>
+    <filename>namespaceCoinResources_1_1anonymous__namespace_02CoinResources_8cpp_03.html</filename>
+  </compound>
+  <compound kind="dir">
+    <name>actions</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/actions/</path>
+    <filename>dir_84280a7e8f5a28c199a63c690e50895b.html</filename>
+    <file>SoAction.h</file>
+    <file>SoAudioRenderAction.h</file>
+    <file>SoBoxHighlightRenderAction.h</file>
+    <file>SoCallbackAction.h</file>
+    <file>SoGetBoundingBoxAction.h</file>
+    <file>SoGetMatrixAction.h</file>
+    <file>SoGetPrimitiveCountAction.h</file>
+    <file>SoGlobalSimplifyAction.h</file>
+    <file>SoGLRenderAction.h</file>
+    <file>SoHandleEventAction.h</file>
+    <file>SoLineHighlightRenderAction.h</file>
+    <file>SoPickAction.h</file>
+    <file>SoRayPickAction.h</file>
+    <file>SoReorganizeAction.h</file>
+    <file>SoSearchAction.h</file>
+    <file>SoShapeSimplifyAction.h</file>
+    <file>SoSimplifyAction.h</file>
+    <file>SoSubAction.h</file>
+    <file>SoToVRML2Action.h</file>
+    <file>SoToVRMLAction.h</file>
+    <file>SoWriteAction.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>actions</name>
+    <path>C:/Users/Roy/Documents/coin/src/actions/</path>
+    <filename>dir_50f4f2c9743af8411fac4875667b3032.html</filename>
+    <file>SoAction.cpp</file>
+    <file>SoActionP.h</file>
+    <file>SoAudioRenderAction.cpp</file>
+    <file>SoBoxHighlightRenderAction.cpp</file>
+    <file>SoCallbackAction.cpp</file>
+    <file>SoGetBoundingBoxAction.cpp</file>
+    <file>SoGetMatrixAction.cpp</file>
+    <file>SoGetPrimitiveCountAction.cpp</file>
+    <file>SoGlobalSimplifyAction.cpp</file>
+    <file>SoGLRenderAction.cpp</file>
+    <file>SoHandleEventAction.cpp</file>
+    <file>SoLineHighlightRenderAction.cpp</file>
+    <file>SoPickAction.cpp</file>
+    <file>SoRayPickAction.cpp</file>
+    <file>SoReorganizeAction.cpp</file>
+    <file>SoSearchAction.cpp</file>
+    <file>SoShapeSimplifyAction.cpp</file>
+    <file>SoSimplifyAction.cpp</file>
+    <file>SoToVRML2Action.cpp</file>
+    <file>SoToVRMLAction.cpp</file>
+    <file>SoWriteAction.cpp</file>
+  </compound>
+  <compound kind="dir">
+    <name>annex</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/annex/</path>
+    <filename>dir_f229426dd6bc0db097fb9a87a8e36d8a.html</filename>
+    <dir>ForeignFiles</dir>
+    <dir>FXViz</dir>
+    <dir>HardCopy</dir>
+    <dir>Profiler</dir>
+  </compound>
+  <compound kind="dir">
+    <name>base</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/C/base/</path>
+    <filename>dir_3735903465cb36b73fbabfbf6f051e72.html</filename>
+    <file>hash.h</file>
+    <file>heap.h</file>
+    <file>memalloc.h</file>
+    <file>rbptree.h</file>
+    <file>string.h</file>
+    <file>time.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>base</name>
+    <path>C:/Users/Roy/Documents/coin/src/base/</path>
+    <filename>dir_86d14fe3713cdb48a4d3f2818a46b18f.html</filename>
+    <file>dict.cpp</file>
+    <file>hash.cpp</file>
+    <file>heap.cpp</file>
+    <file>memalloc.cpp</file>
+    <file>namemap.cpp</file>
+    <file>rbptree.cpp</file>
+    <file>SbBox2d.cpp</file>
+    <file>SbBox2f.cpp</file>
+    <file>SbBox2i32.cpp</file>
+    <file>SbBox2s.cpp</file>
+    <file>SbBox3d.cpp</file>
+    <file>SbBox3f.cpp</file>
+    <file>SbBox3i32.cpp</file>
+    <file>SbBox3s.cpp</file>
+    <file>SbBSPTree.cpp</file>
+    <file>SbClip.cpp</file>
+    <file>SbColor.cpp</file>
+    <file>SbColor4f.cpp</file>
+    <file>SbCylinder.cpp</file>
+    <file>SbDict.cpp</file>
+    <file>SbDPLine.cpp</file>
+    <file>SbDPMatrix.cpp</file>
+    <file>SbDPPlane.cpp</file>
+    <file>SbDPRotation.cpp</file>
+    <file>SbDPViewVolume.cpp</file>
+    <file>SbHeap.cpp</file>
+    <file>SbImage.cpp</file>
+    <file>SbLine.cpp</file>
+    <file>SbMatrix.cpp</file>
+    <file>SbName.cpp</file>
+    <file>SbOctTree.cpp</file>
+    <file>SbPlane.cpp</file>
+    <file>SbRotation.cpp</file>
+    <file>SbSphere.cpp</file>
+    <file>SbString.cpp</file>
+    <file>SbTesselator.cpp</file>
+    <file>SbTime.cpp</file>
+    <file>SbVec2b.cpp</file>
+    <file>SbVec2d.cpp</file>
+    <file>SbVec2f.cpp</file>
+    <file>SbVec2i32.cpp</file>
+    <file>SbVec2s.cpp</file>
+    <file>SbVec2ub.cpp</file>
+    <file>SbVec2ui32.cpp</file>
+    <file>SbVec2us.cpp</file>
+    <file>SbVec3b.cpp</file>
+    <file>SbVec3d.cpp</file>
+    <file>SbVec3f.cpp</file>
+    <file>SbVec3i32.cpp</file>
+    <file>SbVec3s.cpp</file>
+    <file>SbVec3ub.cpp</file>
+    <file>SbVec3ui32.cpp</file>
+    <file>SbVec3us.cpp</file>
+    <file>SbVec4b.cpp</file>
+    <file>SbVec4d.cpp</file>
+    <file>SbVec4f.cpp</file>
+    <file>SbVec4i32.cpp</file>
+    <file>SbVec4s.cpp</file>
+    <file>SbVec4ub.cpp</file>
+    <file>SbVec4ui32.cpp</file>
+    <file>SbViewportRegion.cpp</file>
+    <file>SbViewVolume.cpp</file>
+    <file>SbXfBox3d.cpp</file>
+    <file>SbXfBox3f.cpp</file>
+    <file>string.cpp</file>
+    <file>time.cpp</file>
+  </compound>
+  <compound kind="dir">
+    <name>build</name>
+    <path>C:/Users/Roy/Documents/coin/build/</path>
+    <filename>dir_62a62b3367428e0bec56bb27f60345c0.html</filename>
+    <dir>msvc9</dir>
+  </compound>
+  <compound kind="dir">
+    <name>bundles</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/bundles/</path>
+    <filename>dir_bfcf66134160713a46afae247188ce4b.html</filename>
+    <file>SoBundle.h</file>
+    <file>SoMaterialBundle.h</file>
+    <file>SoNormalBundle.h</file>
+    <file>SoTextureCoordinateBundle.h</file>
+    <file>SoVertexAttributeBundle.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>bundles</name>
+    <path>C:/Users/Roy/Documents/coin/src/bundles/</path>
+    <filename>dir_61923b3e77f25b719fc6e6bf2942e334.html</filename>
+    <file>SoBundle.cpp</file>
+    <file>SoMaterialBundle.cpp</file>
+    <file>SoNormalBundle.cpp</file>
+    <file>SoTextureCoordinateBundle.cpp</file>
+    <file>SoVertexAttributeBundle.cpp</file>
+  </compound>
+  <compound kind="dir">
+    <name>C</name>
+    <path>C:/Users/Roy/Documents/coin/build/msvc9/include/Inventor/C/</path>
+    <filename>dir_29d8dd3b4b7969b2f4dafc6fb5a7885d.html</filename>
+    <file>basic.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>C</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/C/</path>
+    <filename>dir_29eff1be544a8e8922a2585c3723a444.html</filename>
+    <dir>base</dir>
+    <dir>errors</dir>
+    <dir>glue</dir>
+    <dir>threads</dir>
+    <dir>XML</dir>
+    <file>tidbits.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>caches</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/caches/</path>
+    <filename>dir_90cfdcfa739236720ee64580d65cf5c9.html</filename>
+    <file>SoBoundingBoxCache.h</file>
+    <file>SoCache.h</file>
+    <file>SoConvexDataCache.h</file>
+    <file>SoGLCacheList.h</file>
+    <file>SoGLRenderCache.h</file>
+    <file>SoNormalCache.h</file>
+    <file>SoPrimitiveVertexCache.h</file>
+    <file>SoTextureCoordinateCache.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>caches</name>
+    <path>C:/Users/Roy/Documents/coin/src/caches/</path>
+    <filename>dir_d26732a09df3c5bbcbda67339d721a3c.html</filename>
+    <file>SoBoundingBoxCache.cpp</file>
+    <file>SoCache.cpp</file>
+    <file>SoConvexDataCache.cpp</file>
+    <file>SoGLCacheList.cpp</file>
+    <file>SoGLRenderCache.cpp</file>
+    <file>SoGlyphCache.cpp</file>
+    <file>SoGlyphCache.h</file>
+    <file>SoNormalCache.cpp</file>
+    <file>SoPrimitiveVertexCache.cpp</file>
+    <file>SoShaderProgramCache.cpp</file>
+    <file>SoShaderProgramCache.h</file>
+    <file>SoTextureCoordinateCache.cpp</file>
+    <file>SoVBOCache.cpp</file>
+    <file>SoVBOCache.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>coin</name>
+    <path>C:/Users/Roy/Documents/coin/</path>
+    <filename>dir_a9ece42214747b742bd480fef70b9eec.html</filename>
+    <dir>build</dir>
+    <dir>include</dir>
+    <dir>src</dir>
+  </compound>
+  <compound kind="dir">
+    <name>collision</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/collision/</path>
+    <filename>dir_2a5ec08c44797fd55459d62d582e813a.html</filename>
+    <file>SoIntersectionDetectionAction.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>collision</name>
+    <path>C:/Users/Roy/Documents/coin/src/collision/</path>
+    <filename>dir_2c5367ab71c23b54f84ac16f49073e1d.html</filename>
+    <file>SbTri3f.cpp</file>
+    <file>SbTri3f.h</file>
+    <file>SoIntersectionDetectionAction.cpp</file>
+  </compound>
+  <compound kind="dir">
+    <name>details</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/details/</path>
+    <filename>dir_e2c2cdd9a24e98f95451224e7a2955e3.html</filename>
+    <file>SoConeDetail.h</file>
+    <file>SoCubeDetail.h</file>
+    <file>SoCylinderDetail.h</file>
+    <file>SoDetail.h</file>
+    <file>SoFaceDetail.h</file>
+    <file>SoLineDetail.h</file>
+    <file>SoNodeKitDetail.h</file>
+    <file>SoPointDetail.h</file>
+    <file>SoTextDetail.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>details</name>
+    <path>C:/Users/Roy/Documents/coin/src/details/</path>
+    <filename>dir_36c8bf7727089109f23fcd7457c5d4d5.html</filename>
+    <file>SoConeDetail.cpp</file>
+    <file>SoCubeDetail.cpp</file>
+    <file>SoCylinderDetail.cpp</file>
+    <file>SoDetail.cpp</file>
+    <file>SoFaceDetail.cpp</file>
+    <file>SoLineDetail.cpp</file>
+    <file>SoNodeKitDetail.cpp</file>
+    <file>SoPointDetail.cpp</file>
+    <file>SoTextDetail.cpp</file>
+  </compound>
+  <compound kind="dir">
+    <name>doc</name>
+    <path>C:/Users/Roy/Documents/coin/src/doc/</path>
+    <filename>dir_3e9c245001cff79296dc848f20f6499e.html</filename>
+    <file>environment.dox.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>draggers</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/draggers/</path>
+    <filename>dir_f54cd47140b7528157badeb37c617a9a.html</filename>
+    <file>SoCenterballDragger.h</file>
+    <file>SoDirectionalLightDragger.h</file>
+    <file>SoDragger.h</file>
+    <file>SoDragPointDragger.h</file>
+    <file>SoHandleBoxDragger.h</file>
+    <file>SoJackDragger.h</file>
+    <file>SoPointLightDragger.h</file>
+    <file>SoRotateCylindricalDragger.h</file>
+    <file>SoRotateDiscDragger.h</file>
+    <file>SoRotateSphericalDragger.h</file>
+    <file>SoScale1Dragger.h</file>
+    <file>SoScale2Dragger.h</file>
+    <file>SoScale2UniformDragger.h</file>
+    <file>SoScaleUniformDragger.h</file>
+    <file>SoSpotLightDragger.h</file>
+    <file>SoTabBoxDragger.h</file>
+    <file>SoTabPlaneDragger.h</file>
+    <file>SoTrackballDragger.h</file>
+    <file>SoTransformBoxDragger.h</file>
+    <file>SoTransformerDragger.h</file>
+    <file>SoTranslate1Dragger.h</file>
+    <file>SoTranslate2Dragger.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>draggers</name>
+    <path>C:/Users/Roy/Documents/coin/src/draggers/</path>
+    <filename>dir_0d8ddc6346e902702e10f708840730cc.html</filename>
+    <file>SoCenterballDragger.cpp</file>
+    <file>SoDirectionalLightDragger.cpp</file>
+    <file>SoDragger.cpp</file>
+    <file>SoDragPointDragger.cpp</file>
+    <file>SoHandleBoxDragger.cpp</file>
+    <file>SoJackDragger.cpp</file>
+    <file>SoPointLightDragger.cpp</file>
+    <file>SoRotateCylindricalDragger.cpp</file>
+    <file>SoRotateDiscDragger.cpp</file>
+    <file>SoRotateSphericalDragger.cpp</file>
+    <file>SoScale1Dragger.cpp</file>
+    <file>SoScale2Dragger.cpp</file>
+    <file>SoScale2UniformDragger.cpp</file>
+    <file>SoScaleUniformDragger.cpp</file>
+    <file>SoSpotLightDragger.cpp</file>
+    <file>SoTabBoxDragger.cpp</file>
+    <file>SoTabPlaneDragger.cpp</file>
+    <file>SoTrackballDragger.cpp</file>
+    <file>SoTransformBoxDragger.cpp</file>
+    <file>SoTransformerDragger.cpp</file>
+    <file>SoTranslate1Dragger.cpp</file>
+    <file>SoTranslate2Dragger.cpp</file>
+  </compound>
+  <compound kind="dir">
+    <name>elements</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/annex/Profiler/elements/</path>
+    <filename>dir_405bd30c7e2fbe263c3160046db857ed.html</filename>
+    <file>SoProfilerElement.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>elements</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/annex/FXViz/elements/</path>
+    <filename>dir_864e75028bd1a027419f5bac70195431.html</filename>
+    <file>SoGLShadowCullingElement.h</file>
+    <file>SoShadowStyleElement.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>elements</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/elements/</path>
+    <filename>dir_3155689ef45ee1dabaaef80ca59304f3.html</filename>
+    <file>SoAccumulatedElement.h</file>
+    <file>SoAmbientColorElement.h</file>
+    <file>SoAnnoText3CharOrientElement.h</file>
+    <file>SoAnnoText3FontSizeHintElement.h</file>
+    <file>SoAnnoText3RenderPrintElement.h</file>
+    <file>SoBBoxModelMatrixElement.h</file>
+    <file>SoBumpMapCoordinateElement.h</file>
+    <file>SoBumpMapElement.h</file>
+    <file>SoBumpMapMatrixElement.h</file>
+    <file>SoCacheElement.h</file>
+    <file>SoCacheHintElement.h</file>
+    <file>SoClipPlaneElement.h</file>
+    <file>SoComplexityElement.h</file>
+    <file>SoComplexityTypeElement.h</file>
+    <file>SoCoordinateElement.h</file>
+    <file>SoCreaseAngleElement.h</file>
+    <file>SoCullElement.h</file>
+    <file>SoDecimationPercentageElement.h</file>
+    <file>SoDecimationTypeElement.h</file>
+    <file>SoDepthBufferElement.h</file>
+    <file>SoDiffuseColorElement.h</file>
+    <file>SoDrawStyleElement.h</file>
+    <file>SoElement.h</file>
+    <file>SoEmissiveColorElement.h</file>
+    <file>SoEnvironmentElement.h</file>
+    <file>SoFloatElement.h</file>
+    <file>SoFocalDistanceElement.h</file>
+    <file>SoFontNameElement.h</file>
+    <file>SoFontSizeElement.h</file>
+    <file>SoGeoElement.h</file>
+    <file>SoGLCacheContextElement.h</file>
+    <file>SoGLClipPlaneElement.h</file>
+    <file>SoGLColorIndexElement.h</file>
+    <file>SoGLCoordinateElement.h</file>
+    <file>SoGLDepthBufferElement.h</file>
+    <file>SoGLDisplayList.h</file>
+    <file>SoGLDrawStyleElement.h</file>
+    <file>SoGLEnvironmentElement.h</file>
+    <file>SoGLLazyElement.h</file>
+    <file>SoGLLightIdElement.h</file>
+    <file>SoGLLinePatternElement.h</file>
+    <file>SoGLLineWidthElement.h</file>
+    <file>SoGLModelMatrixElement.h</file>
+    <file>SoGLMultiTextureCoordinateElement.h</file>
+    <file>SoGLMultiTextureEnabledElement.h</file>
+    <file>SoGLMultiTextureImageElement.h</file>
+    <file>SoGLMultiTextureMatrixElement.h</file>
+    <file>SoGLNormalElement.h</file>
+    <file>SoGLPointSizeElement.h</file>
+    <file>SoGLPolygonOffsetElement.h</file>
+    <file>SoGLProjectionMatrixElement.h</file>
+    <file>SoGLRenderPassElement.h</file>
+    <file>SoGLShapeHintsElement.h</file>
+    <file>SoGLTextureEnabledElement.h</file>
+    <file>SoGLUpdateAreaElement.h</file>
+    <file>SoGLVBOElement.h</file>
+    <file>SoGLVertexAttributeElement.h</file>
+    <file>SoGLViewingMatrixElement.h</file>
+    <file>SoGLViewportRegionElement.h</file>
+    <file>SoInt32Element.h</file>
+    <file>SoLazyElement.h</file>
+    <file>SoLightAttenuationElement.h</file>
+    <file>SoLightElement.h</file>
+    <file>SoLightModelElement.h</file>
+    <file>SoLinePatternElement.h</file>
+    <file>SoLineWidthElement.h</file>
+    <file>SoListenerDopplerElement.h</file>
+    <file>SoListenerGainElement.h</file>
+    <file>SoListenerOrientationElement.h</file>
+    <file>SoListenerPositionElement.h</file>
+    <file>SoLocalBBoxMatrixElement.h</file>
+    <file>SoMaterialBindingElement.h</file>
+    <file>SoModelMatrixElement.h</file>
+    <file>SoMultiTextureCoordinateElement.h</file>
+    <file>SoMultiTextureEnabledElement.h</file>
+    <file>SoMultiTextureImageElement.h</file>
+    <file>SoMultiTextureMatrixElement.h</file>
+    <file>SoNormalBindingElement.h</file>
+    <file>SoNormalElement.h</file>
+    <file>SoOverrideElement.h</file>
+    <file>SoPickRayElement.h</file>
+    <file>SoPickStyleElement.h</file>
+    <file>SoPointSizeElement.h</file>
+    <file>SoPolygonOffsetElement.h</file>
+    <file>SoProfileCoordinateElement.h</file>
+    <file>SoProfileElement.h</file>
+    <file>SoProjectionMatrixElement.h</file>
+    <file>SoReplacedElement.h</file>
+    <file>SoShapeHintsElement.h</file>
+    <file>SoShapeStyleElement.h</file>
+    <file>SoShininessElement.h</file>
+    <file>SoSoundElement.h</file>
+    <file>SoSpecularColorElement.h</file>
+    <file>SoSubElement.h</file>
+    <file>SoSwitchElement.h</file>
+    <file>SoTextOutlineEnabledElement.h</file>
+    <file>SoTextureCombineElement.h</file>
+    <file>SoTextureCoordinateBindingElement.h</file>
+    <file>SoTextureOverrideElement.h</file>
+    <file>SoTextureQualityElement.h</file>
+    <file>SoTextureUnitElement.h</file>
+    <file>SoTransparencyElement.h</file>
+    <file>SoUnitsElement.h</file>
+    <file>SoVertexAttributeBindingElement.h</file>
+    <file>SoVertexAttributeElement.h</file>
+    <file>SoViewingMatrixElement.h</file>
+    <file>SoViewportRegionElement.h</file>
+    <file>SoViewVolumeElement.h</file>
+    <file>SoWindowElement.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>elements</name>
+    <path>C:/Users/Roy/Documents/coin/src/elements/</path>
+    <filename>dir_5dcf309160a90b9c0caefcbd4aa871bb.html</filename>
+    <dir>GL</dir>
+    <file>SoAccumulatedElement.cpp</file>
+    <file>SoAmbientColorElement.cpp</file>
+    <file>SoAnnoText3CharOrientElement.cpp</file>
+    <file>SoAnnoText3FontSizeHintElement.cpp</file>
+    <file>SoAnnoText3RenderPrintElement.cpp</file>
+    <file>SoBBoxModelMatrixElement.cpp</file>
+    <file>SoBumpMapCoordinateElement.cpp</file>
+    <file>SoBumpMapElement.cpp</file>
+    <file>SoBumpMapMatrixElement.cpp</file>
+    <file>SoCacheElement.cpp</file>
+    <file>SoCacheHintElement.cpp</file>
+    <file>SoClipPlaneElement.cpp</file>
+    <file>SoComplexityElement.cpp</file>
+    <file>SoComplexityTypeElement.cpp</file>
+    <file>SoCoordinateElement.cpp</file>
+    <file>SoCreaseAngleElement.cpp</file>
+    <file>SoCullElement.cpp</file>
+    <file>SoDecimationPercentageElement.cpp</file>
+    <file>SoDecimationTypeElement.cpp</file>
+    <file>SoDepthBufferElement.cpp</file>
+    <file>SoDiffuseColorElement.cpp</file>
+    <file>SoDrawStyleElement.cpp</file>
+    <file>SoElement.cpp</file>
+    <file>SoEmissiveColorElement.cpp</file>
+    <file>SoEnvironmentElement.cpp</file>
+    <file>SoFloatElement.cpp</file>
+    <file>SoFocalDistanceElement.cpp</file>
+    <file>SoFontNameElement.cpp</file>
+    <file>SoFontSizeElement.cpp</file>
+    <file>SoInt32Element.cpp</file>
+    <file>SoLazyElement.cpp</file>
+    <file>SoLightAttenuationElement.cpp</file>
+    <file>SoLightElement.cpp</file>
+    <file>SoLightModelElement.cpp</file>
+    <file>SoLinePatternElement.cpp</file>
+    <file>SoLineWidthElement.cpp</file>
+    <file>SoListenerDopplerElement.cpp</file>
+    <file>SoListenerGainElement.cpp</file>
+    <file>SoListenerOrientationElement.cpp</file>
+    <file>SoListenerPositionElement.cpp</file>
+    <file>SoLocalBBoxMatrixElement.cpp</file>
+    <file>SoMaterialBindingElement.cpp</file>
+    <file>SoModelMatrixElement.cpp</file>
+    <file>SoMultiTextureCoordinateElement.cpp</file>
+    <file>SoMultiTextureEnabledElement.cpp</file>
+    <file>SoMultiTextureImageElement.cpp</file>
+    <file>SoMultiTextureMatrixElement.cpp</file>
+    <file>SoNormalBindingElement.cpp</file>
+    <file>SoNormalElement.cpp</file>
+    <file>SoOverrideElement.cpp</file>
+    <file>SoPickRayElement.cpp</file>
+    <file>SoPickStyleElement.cpp</file>
+    <file>SoPointSizeElement.cpp</file>
+    <file>SoPolygonOffsetElement.cpp</file>
+    <file>SoProfileCoordinateElement.cpp</file>
+    <file>SoProfileElement.cpp</file>
+    <file>SoProjectionMatrixElement.cpp</file>
+    <file>SoReplacedElement.cpp</file>
+    <file>SoShapeHintsElement.cpp</file>
+    <file>SoShapeStyleElement.cpp</file>
+    <file>SoShininessElement.cpp</file>
+    <file>SoSoundElement.cpp</file>
+    <file>SoSpecularColorElement.cpp</file>
+    <file>SoSwitchElement.cpp</file>
+    <file>SoTextOutlineEnabledElement.cpp</file>
+    <file>SoTextureCombineElement.cpp</file>
+    <file>SoTextureCoordinateBindingElement.cpp</file>
+    <file>SoTextureOverrideElement.cpp</file>
+    <file>SoTextureQualityElement.cpp</file>
+    <file>SoTextureScalePolicyElement.cpp</file>
+    <file>SoTextureScalePolicyElement.h</file>
+    <file>SoTextureScaleQualityElement.cpp</file>
+    <file>SoTextureScaleQualityElement.h</file>
+    <file>SoTextureUnitElement.cpp</file>
+    <file>SoTransparencyElement.cpp</file>
+    <file>SoUnitsElement.cpp</file>
+    <file>SoVertexAttributeBindingElement.cpp</file>
+    <file>SoVertexAttributeElement.cpp</file>
+    <file>SoViewingMatrixElement.cpp</file>
+    <file>SoViewportRegionElement.cpp</file>
+    <file>SoViewVolumeElement.cpp</file>
+    <file>SoWindowElement.cpp</file>
+  </compound>
+  <compound kind="dir">
+    <name>engines</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/engines/</path>
+    <filename>dir_2a14eac50189fb6c09af2157cd50c1b6.html</filename>
+    <file>SoBoolOperation.h</file>
+    <file>SoCalculator.h</file>
+    <file>SoComposeMatrix.h</file>
+    <file>SoComposeRotation.h</file>
+    <file>SoComposeRotationFromTo.h</file>
+    <file>SoComposeVec2f.h</file>
+    <file>SoComposeVec3f.h</file>
+    <file>SoComposeVec4f.h</file>
+    <file>SoComputeBoundingBox.h</file>
+    <file>SoConcatenate.h</file>
+    <file>SoCounter.h</file>
+    <file>SoDecomposeMatrix.h</file>
+    <file>SoDecomposeRotation.h</file>
+    <file>SoDecomposeVec2f.h</file>
+    <file>SoDecomposeVec3f.h</file>
+    <file>SoDecomposeVec4f.h</file>
+    <file>SoElapsedTime.h</file>
+    <file>SoEngine.h</file>
+    <file>SoEngineOutput.h</file>
+    <file>SoFieldConverter.h</file>
+    <file>SoGate.h</file>
+    <file>SoHeightMapToNormalMap.h</file>
+    <file>SoInterpolate.h</file>
+    <file>SoInterpolateFloat.h</file>
+    <file>SoInterpolateRotation.h</file>
+    <file>SoInterpolateVec2f.h</file>
+    <file>SoInterpolateVec3f.h</file>
+    <file>SoInterpolateVec4f.h</file>
+    <file>SoNodeEngine.h</file>
+    <file>SoOneShot.h</file>
+    <file>SoOnOff.h</file>
+    <file>SoOutputData.h</file>
+    <file>SoSelectOne.h</file>
+    <file>SoTexture2Convert.h</file>
+    <file>SoTimeCounter.h</file>
+    <file>SoTransformVec3f.h</file>
+    <file>SoTriggerAny.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>engines</name>
+    <path>C:/Users/Roy/Documents/coin/src/engines/</path>
+    <filename>dir_34e4a45256aa917010fac0a43fddd191.html</filename>
+    <file>SoBoolOperation.cpp</file>
+    <file>SoCalculator.cpp</file>
+    <file>SoComposeMatrix.cpp</file>
+    <file>SoComposeRotation.cpp</file>
+    <file>SoComposeRotationFromTo.cpp</file>
+    <file>SoComposeVec2f.cpp</file>
+    <file>SoComposeVec3f.cpp</file>
+    <file>SoComposeVec4f.cpp</file>
+    <file>SoComputeBoundingBox.cpp</file>
+    <file>SoConcatenate.cpp</file>
+    <file>SoCounter.cpp</file>
+    <file>SoDecomposeMatrix.cpp</file>
+    <file>SoDecomposeRotation.cpp</file>
+    <file>SoDecomposeVec2f.cpp</file>
+    <file>SoDecomposeVec3f.cpp</file>
+    <file>SoDecomposeVec4f.cpp</file>
+    <file>SoElapsedTime.cpp</file>
+    <file>SoEngine.cpp</file>
+    <file>SoEngineOutput.cpp</file>
+    <file>SoFieldConverter.cpp</file>
+    <file>SoGate.cpp</file>
+    <file>SoHeightMapToNormalMap.cpp</file>
+    <file>SoInterpolate.cpp</file>
+    <file>SoInterpolateFloat.cpp</file>
+    <file>SoInterpolateRotation.cpp</file>
+    <file>SoInterpolateVec2f.cpp</file>
+    <file>SoInterpolateVec3f.cpp</file>
+    <file>SoInterpolateVec4f.cpp</file>
+    <file>SoNodeEngine.cpp</file>
+    <file>SoOneShot.cpp</file>
+    <file>SoOnOff.cpp</file>
+    <file>SoOutputData.cpp</file>
+    <file>SoSelectOne.cpp</file>
+    <file>SoTexture2Convert.cpp</file>
+    <file>SoTimeCounter.cpp</file>
+    <file>SoTransformVec3f.cpp</file>
+    <file>SoTriggerAny.cpp</file>
+  </compound>
+  <compound kind="dir">
+    <name>errors</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/errors/</path>
+    <filename>dir_9d977e215413ece1e53d1d93b3924618.html</filename>
+    <file>SoDebugError.h</file>
+    <file>SoError.h</file>
+    <file>SoMemoryError.h</file>
+    <file>SoReadError.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>errors</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/C/errors/</path>
+    <filename>dir_36aa6eb7f3a30b77f72bf455afb2bc31.html</filename>
+    <file>debugerror.h</file>
+    <file>error.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>errors</name>
+    <path>C:/Users/Roy/Documents/coin/src/errors/</path>
+    <filename>dir_1d80aaa04ec7c641b0abf44e053aac40.html</filename>
+    <file>debugerror.cpp</file>
+    <file>error.cpp</file>
+    <file>SoDebugError.cpp</file>
+    <file>SoError.cpp</file>
+    <file>SoMemoryError.cpp</file>
+    <file>SoReadError.cpp</file>
+  </compound>
+  <compound kind="dir">
+    <name>events</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/events/</path>
+    <filename>dir_c4ce17c828022263432a3964f7a0f303.html</filename>
+    <file>SoButtonEvent.h</file>
+    <file>SoEvent.h</file>
+    <file>SoKeyboardEvent.h</file>
+    <file>SoLocation2Event.h</file>
+    <file>SoMotion3Event.h</file>
+    <file>SoMouseButtonEvent.h</file>
+    <file>SoSpaceballButtonEvent.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>events</name>
+    <path>C:/Users/Roy/Documents/coin/src/events/</path>
+    <filename>dir_ba500250dcedd691c16792fc2384940e.html</filename>
+    <file>SoButtonEvent.cpp</file>
+    <file>SoEvent.cpp</file>
+    <file>SoKeyboardEvent.cpp</file>
+    <file>SoLocation2Event.cpp</file>
+    <file>SoMotion3Event.cpp</file>
+    <file>SoMouseButtonEvent.cpp</file>
+    <file>SoSpaceballButtonEvent.cpp</file>
+  </compound>
+  <compound kind="dir">
+    <name>fields</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/fields/</path>
+    <filename>dir_ba48c9e7882709ea734c35613c3621b1.html</filename>
+    <file>SoField.h</file>
+    <file>SoFieldContainer.h</file>
+    <file>SoFieldData.h</file>
+    <file>SoMFBitMask.h</file>
+    <file>SoMFBool.h</file>
+    <file>SoMFColor.h</file>
+    <file>SoMFColorRGBA.h</file>
+    <file>SoMFDouble.h</file>
+    <file>SoMFEngine.h</file>
+    <file>SoMFEnum.h</file>
+    <file>SoMFFloat.h</file>
+    <file>SoMField.h</file>
+    <file>SoMFInt32.h</file>
+    <file>SoMFMatrix.h</file>
+    <file>SoMFName.h</file>
+    <file>SoMFNode.h</file>
+    <file>SoMFPath.h</file>
+    <file>SoMFPlane.h</file>
+    <file>SoMFRotation.h</file>
+    <file>SoMFShort.h</file>
+    <file>SoMFString.h</file>
+    <file>SoMFTime.h</file>
+    <file>SoMFUInt32.h</file>
+    <file>SoMFUShort.h</file>
+    <file>SoMFVec2b.h</file>
+    <file>SoMFVec2d.h</file>
+    <file>SoMFVec2f.h</file>
+    <file>SoMFVec2i32.h</file>
+    <file>SoMFVec2s.h</file>
+    <file>SoMFVec3b.h</file>
+    <file>SoMFVec3d.h</file>
+    <file>SoMFVec3f.h</file>
+    <file>SoMFVec3i32.h</file>
+    <file>SoMFVec3s.h</file>
+    <file>SoMFVec4b.h</file>
+    <file>SoMFVec4d.h</file>
+    <file>SoMFVec4f.h</file>
+    <file>SoMFVec4i32.h</file>
+    <file>SoMFVec4s.h</file>
+    <file>SoMFVec4ub.h</file>
+    <file>SoMFVec4ui32.h</file>
+    <file>SoMFVec4us.h</file>
+    <file>SoSFBitMask.h</file>
+    <file>SoSFBool.h</file>
+    <file>SoSFBox2d.h</file>
+    <file>SoSFBox2f.h</file>
+    <file>SoSFBox2i32.h</file>
+    <file>SoSFBox2s.h</file>
+    <file>SoSFBox3d.h</file>
+    <file>SoSFBox3f.h</file>
+    <file>SoSFBox3i32.h</file>
+    <file>SoSFBox3s.h</file>
+    <file>SoSFColor.h</file>
+    <file>SoSFColorRGBA.h</file>
+    <file>SoSFDouble.h</file>
+    <file>SoSFEngine.h</file>
+    <file>SoSFEnum.h</file>
+    <file>SoSFFloat.h</file>
+    <file>SoSField.h</file>
+    <file>SoSFImage.h</file>
+    <file>SoSFImage3.h</file>
+    <file>SoSFInt32.h</file>
+    <file>SoSFMatrix.h</file>
+    <file>SoSFName.h</file>
+    <file>SoSFNode.h</file>
+    <file>SoSFPath.h</file>
+    <file>SoSFPlane.h</file>
+    <file>SoSFRotation.h</file>
+    <file>SoSFShort.h</file>
+    <file>SoSFString.h</file>
+    <file>SoSFTime.h</file>
+    <file>SoSFTrigger.h</file>
+    <file>SoSFUInt32.h</file>
+    <file>SoSFUShort.h</file>
+    <file>SoSFVec2b.h</file>
+    <file>SoSFVec2d.h</file>
+    <file>SoSFVec2f.h</file>
+    <file>SoSFVec2i32.h</file>
+    <file>SoSFVec2s.h</file>
+    <file>SoSFVec3b.h</file>
+    <file>SoSFVec3d.h</file>
+    <file>SoSFVec3f.h</file>
+    <file>SoSFVec3i32.h</file>
+    <file>SoSFVec3s.h</file>
+    <file>SoSFVec4b.h</file>
+    <file>SoSFVec4d.h</file>
+    <file>SoSFVec4f.h</file>
+    <file>SoSFVec4i32.h</file>
+    <file>SoSFVec4s.h</file>
+    <file>SoSFVec4ub.h</file>
+    <file>SoSFVec4ui32.h</file>
+    <file>SoSFVec4us.h</file>
+    <file>SoSubField.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>fields</name>
+    <path>C:/Users/Roy/Documents/coin/src/fields/</path>
+    <filename>dir_69690f1e5ae78f4e8eba1b02333b1766.html</filename>
+    <file>SoField.cpp</file>
+    <file>SoFieldContainer.cpp</file>
+    <file>SoFieldData.cpp</file>
+    <file>SoMFBitMask.cpp</file>
+    <file>SoMFBool.cpp</file>
+    <file>SoMFColor.cpp</file>
+    <file>SoMFColorRGBA.cpp</file>
+    <file>SoMFDouble.cpp</file>
+    <file>SoMFEngine.cpp</file>
+    <file>SoMFEnum.cpp</file>
+    <file>SoMFFloat.cpp</file>
+    <file>SoMField.cpp</file>
+    <file>SoMFInt32.cpp</file>
+    <file>SoMFMatrix.cpp</file>
+    <file>SoMFName.cpp</file>
+    <file>SoMFNode.cpp</file>
+    <file>SoMFPath.cpp</file>
+    <file>SoMFPlane.cpp</file>
+    <file>SoMFRotation.cpp</file>
+    <file>SoMFShort.cpp</file>
+    <file>SoMFString.cpp</file>
+    <file>SoMFTime.cpp</file>
+    <file>SoMFUInt32.cpp</file>
+    <file>SoMFUShort.cpp</file>
+    <file>SoMFVec2b.cpp</file>
+    <file>SoMFVec2d.cpp</file>
+    <file>SoMFVec2f.cpp</file>
+    <file>SoMFVec2i32.cpp</file>
+    <file>SoMFVec2s.cpp</file>
+    <file>SoMFVec3b.cpp</file>
+    <file>SoMFVec3d.cpp</file>
+    <file>SoMFVec3f.cpp</file>
+    <file>SoMFVec3i32.cpp</file>
+    <file>SoMFVec3s.cpp</file>
+    <file>SoMFVec4b.cpp</file>
+    <file>SoMFVec4d.cpp</file>
+    <file>SoMFVec4f.cpp</file>
+    <file>SoMFVec4i32.cpp</file>
+    <file>SoMFVec4s.cpp</file>
+    <file>SoMFVec4ub.cpp</file>
+    <file>SoMFVec4ui32.cpp</file>
+    <file>SoMFVec4us.cpp</file>
+    <file>SoSFBitMask.cpp</file>
+    <file>SoSFBool.cpp</file>
+    <file>SoSFBox2d.cpp</file>
+    <file>SoSFBox2f.cpp</file>
+    <file>SoSFBox2i32.cpp</file>
+    <file>SoSFBox2s.cpp</file>
+    <file>SoSFBox3d.cpp</file>
+    <file>SoSFBox3f.cpp</file>
+    <file>SoSFBox3i32.cpp</file>
+    <file>SoSFBox3s.cpp</file>
+    <file>SoSFColor.cpp</file>
+    <file>SoSFColorRGBA.cpp</file>
+    <file>SoSFDouble.cpp</file>
+    <file>SoSFEngine.cpp</file>
+    <file>SoSFEnum.cpp</file>
+    <file>SoSFFloat.cpp</file>
+    <file>SoSField.cpp</file>
+    <file>SoSFImage.cpp</file>
+    <file>SoSFImage3.cpp</file>
+    <file>SoSFInt32.cpp</file>
+    <file>SoSFMatrix.cpp</file>
+    <file>SoSFName.cpp</file>
+    <file>SoSFNode.cpp</file>
+    <file>SoSFPath.cpp</file>
+    <file>SoSFPlane.cpp</file>
+    <file>SoSFRotation.cpp</file>
+    <file>SoSFShort.cpp</file>
+    <file>SoSFString.cpp</file>
+    <file>SoSFTime.cpp</file>
+    <file>SoSFTrigger.cpp</file>
+    <file>SoSFUInt32.cpp</file>
+    <file>SoSFUShort.cpp</file>
+    <file>SoSFVec2b.cpp</file>
+    <file>SoSFVec2d.cpp</file>
+    <file>SoSFVec2f.cpp</file>
+    <file>SoSFVec2i32.cpp</file>
+    <file>SoSFVec2s.cpp</file>
+    <file>SoSFVec3b.cpp</file>
+    <file>SoSFVec3d.cpp</file>
+    <file>SoSFVec3f.cpp</file>
+    <file>SoSFVec3i32.cpp</file>
+    <file>SoSFVec3s.cpp</file>
+    <file>SoSFVec4b.cpp</file>
+    <file>SoSFVec4d.cpp</file>
+    <file>SoSFVec4f.cpp</file>
+    <file>SoSFVec4i32.cpp</file>
+    <file>SoSFVec4s.cpp</file>
+    <file>SoSFVec4ub.cpp</file>
+    <file>SoSFVec4ui32.cpp</file>
+    <file>SoSFVec4us.cpp</file>
+  </compound>
+  <compound kind="dir">
+    <name>fonts</name>
+    <path>C:/Users/Roy/Documents/coin/src/fonts/</path>
+    <filename>dir_3f0a598268e67bae00bbfe2089d2dde8.html</filename>
+    <file>fontlib_wrapper.cpp</file>
+  </compound>
+  <compound kind="dir">
+    <name>ForeignFiles</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/annex/ForeignFiles/</path>
+    <filename>dir_9921d61afe27305be0d0863f2b5e8662.html</filename>
+    <file>SoForeignFileKit.h</file>
+    <file>SoSTLFileKit.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>foreignfiles</name>
+    <path>C:/Users/Roy/Documents/coin/src/foreignfiles/</path>
+    <filename>dir_b7ea4e14b1232cd8226b28226cbb801a.html</filename>
+    <file>SoForeignFileKit.cpp</file>
+    <file>SoSTLFileKit.cpp</file>
+  </compound>
+  <compound kind="dir">
+    <name>FXViz</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/annex/FXViz/</path>
+    <filename>dir_07a2c7cdc9cdb7acb18a2e33a9ced5e5.html</filename>
+    <dir>elements</dir>
+    <dir>nodes</dir>
+  </compound>
+  <compound kind="dir">
+    <name>geo</name>
+    <path>C:/Users/Roy/Documents/coin/src/geo/</path>
+    <filename>dir_43b221028ca1895b7dc766ef5fb390d8.html</filename>
+    <file>SoGeoCoordinate.cpp</file>
+    <file>SoGeoElement.cpp</file>
+    <file>SoGeoLocation.cpp</file>
+    <file>SoGeoOrigin.cpp</file>
+    <file>SoGeoSeparator.cpp</file>
+  </compound>
+  <compound kind="dir">
+    <name>GL</name>
+    <path>C:/Users/Roy/Documents/coin/src/elements/GL/</path>
+    <filename>dir_8b79ee05f309203af630838c8ce20e8f.html</filename>
+    <file>SoGLCacheContextElement.cpp</file>
+    <file>SoGLClipPlaneElement.cpp</file>
+    <file>SoGLColorIndexElement.cpp</file>
+    <file>SoGLCoordinateElement.cpp</file>
+    <file>SoGLDepthBufferElement.cpp</file>
+    <file>SoGLDisplayList.cpp</file>
+    <file>SoGLDrawStyleElement.cpp</file>
+    <file>SoGLEnvironmentElement.cpp</file>
+    <file>SoGLLazyElement.cpp</file>
+    <file>SoGLLightIdElement.cpp</file>
+    <file>SoGLLinePatternElement.cpp</file>
+    <file>SoGLLineWidthElement.cpp</file>
+    <file>SoGLModelMatrixElement.cpp</file>
+    <file>SoGLMultiTextureCoordinateElement.cpp</file>
+    <file>SoGLMultiTextureEnabledElement.cpp</file>
+    <file>SoGLMultiTextureImageElement.cpp</file>
+    <file>SoGLMultiTextureMatrixElement.cpp</file>
+    <file>SoGLNormalElement.cpp</file>
+    <file>SoGLPointSizeElement.cpp</file>
+    <file>SoGLPolygonOffsetElement.cpp</file>
+    <file>SoGLProjectionMatrixElement.cpp</file>
+    <file>SoGLRenderPassElement.cpp</file>
+    <file>SoGLShapeHintsElement.cpp</file>
+    <file>SoGLUpdateAreaElement.cpp</file>
+    <file>SoGLVBOElement.cpp</file>
+    <file>SoGLVertexAttributeElement.cpp</file>
+    <file>SoGLViewingMatrixElement.cpp</file>
+    <file>SoGLViewportRegionElement.cpp</file>
+    <file>SoResetMatrixElement.cpp</file>
+    <file>SoResetMatrixElement.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>glue</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/C/glue/</path>
+    <filename>dir_f556b851a9d88744cfaa8ed93da93e9f.html</filename>
+    <file>dl.h</file>
+    <file>spidermonkey.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>glue</name>
+    <path>C:/Users/Roy/Documents/coin/src/glue/</path>
+    <filename>dir_8bef1f795f7351f51d5fe53dfe1fde1e.html</filename>
+    <file>dl.cpp</file>
+    <file>gl.cpp</file>
+    <file>spidermonkey.cpp</file>
+  </compound>
+  <compound kind="dir">
+    <name>HardCopy</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/annex/HardCopy/</path>
+    <filename>dir_8e0fce2f1d952482a06c197a13ed7d6b.html</filename>
+    <file>SoHardCopy.h</file>
+    <file>SoPSVectorOutput.h</file>
+    <file>SoVectorizeAction.h</file>
+    <file>SoVectorizePSAction.h</file>
+    <file>SoVectorOutput.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>hardcopy</name>
+    <path>C:/Users/Roy/Documents/coin/src/hardcopy/</path>
+    <filename>dir_af4bbc36f6e5d1479f9533e4c437ad8d.html</filename>
+    <file>HardCopy.cpp</file>
+    <file>PSVectorOutput.cpp</file>
+    <file>VectorizeAction.cpp</file>
+    <file>VectorizePSAction.cpp</file>
+    <file>VectorOutput.cpp</file>
+  </compound>
+  <compound kind="dir">
+    <name>include</name>
+    <path>C:/Users/Roy/Documents/coin/build/msvc9/include/</path>
+    <filename>dir_d5f37cf8419624cf563683bcce61419f.html</filename>
+    <dir>Inventor</dir>
+  </compound>
+  <compound kind="dir">
+    <name>include</name>
+    <path>C:/Users/Roy/Documents/coin/include/</path>
+    <filename>dir_fdbfa34857ac648aae3e8a271b12381a.html</filename>
+    <dir>Inventor</dir>
+    <file>SoDebug.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>Inventor</name>
+    <path>C:/Users/Roy/Documents/coin/build/msvc9/include/Inventor/</path>
+    <filename>dir_252a65015a50114adf44b35d7fc22651.html</filename>
+    <dir>C</dir>
+  </compound>
+  <compound kind="dir">
+    <name>Inventor</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/</path>
+    <filename>dir_1133be6d58fbee1b084ebb5dc646be42.html</filename>
+    <dir>actions</dir>
+    <dir>annex</dir>
+    <dir>bundles</dir>
+    <dir>C</dir>
+    <dir>caches</dir>
+    <dir>collision</dir>
+    <dir>details</dir>
+    <dir>draggers</dir>
+    <dir>elements</dir>
+    <dir>engines</dir>
+    <dir>errors</dir>
+    <dir>events</dir>
+    <dir>fields</dir>
+    <dir>lists</dir>
+    <dir>lock</dir>
+    <dir>manips</dir>
+    <dir>misc</dir>
+    <dir>navigation</dir>
+    <dir>nodekits</dir>
+    <dir>nodes</dir>
+    <dir>projectors</dir>
+    <dir>scxml</dir>
+    <dir>sensors</dir>
+    <dir>system</dir>
+    <dir>VRMLnodes</dir>
+    <file>SbBasic.h</file>
+    <file>SbBox2d.h</file>
+    <file>SbBox2f.h</file>
+    <file>SbBox2i32.h</file>
+    <file>SbBox2s.h</file>
+    <file>SbBox3d.h</file>
+    <file>SbBox3f.h</file>
+    <file>SbBox3i32.h</file>
+    <file>SbBox3s.h</file>
+    <file>SbBSPTree.h</file>
+    <file>SbClip.h</file>
+    <file>SbColor.h</file>
+    <file>SbColor4f.h</file>
+    <file>SbCylinder.h</file>
+    <file>SbDict.h</file>
+    <file>SbDPLine.h</file>
+    <file>SbDPMatrix.h</file>
+    <file>SbDPPlane.h</file>
+    <file>SbDPRotation.h</file>
+    <file>SbDPViewVolume.h</file>
+    <file>SbHeap.h</file>
+    <file>SbImage.h</file>
+    <file>SbLine.h</file>
+    <file>SbMatrix.h</file>
+    <file>SbName.h</file>
+    <file>SbOctTree.h</file>
+    <file>SbPlane.h</file>
+    <file>SbRotation.h</file>
+    <file>SbSphere.h</file>
+    <file>SbString.h</file>
+    <file>SbTesselator.h</file>
+    <file>SbTime.h</file>
+    <file>SbTypeInfo.h</file>
+    <file>SbVec2b.h</file>
+    <file>SbVec2d.h</file>
+    <file>SbVec2f.h</file>
+    <file>SbVec2i32.h</file>
+    <file>SbVec2s.h</file>
+    <file>SbVec2ub.h</file>
+    <file>SbVec2ui32.h</file>
+    <file>SbVec2us.h</file>
+    <file>SbVec3b.h</file>
+    <file>SbVec3d.h</file>
+    <file>SbVec3f.h</file>
+    <file>SbVec3i32.h</file>
+    <file>SbVec3s.h</file>
+    <file>SbVec3ub.h</file>
+    <file>SbVec3ui32.h</file>
+    <file>SbVec3us.h</file>
+    <file>SbVec4b.h</file>
+    <file>SbVec4d.h</file>
+    <file>SbVec4f.h</file>
+    <file>SbVec4i32.h</file>
+    <file>SbVec4s.h</file>
+    <file>SbVec4ub.h</file>
+    <file>SbVec4ui32.h</file>
+    <file>SbViewportRegion.h</file>
+    <file>SbViewVolume.h</file>
+    <file>SbXfBox3d.h</file>
+    <file>SbXfBox3f.h</file>
+    <file>SoDB.h</file>
+    <file>SoEventManager.h</file>
+    <file>SoFullPath.h</file>
+    <file>SoInput.h</file>
+    <file>SoInteraction.h</file>
+    <file>SoNodeKitPath.h</file>
+    <file>SoOffscreenRenderer.h</file>
+    <file>SoOutput.h</file>
+    <file>SoPath.h</file>
+    <file>SoPickedPoint.h</file>
+    <file>SoPrimitiveVertex.h</file>
+    <file>SoRenderManager.h</file>
+    <file>SoSceneManager.h</file>
+    <file>SoType.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>io</name>
+    <path>C:/Users/Roy/Documents/coin/src/io/</path>
+    <filename>dir_8524082a5155dc8eece58975c760a91d.html</filename>
+    <file>SoInput.cpp</file>
+    <file>SoInputP.h</file>
+    <file>SoOutput.cpp</file>
+    <file>SoWriterefCounter.cpp</file>
+    <file>SoWriterefCounter.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>lists</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/lists/</path>
+    <filename>dir_862b6504ca426ed299bac67946922626.html</filename>
+    <file>SbIntList.h</file>
+    <file>SbList.h</file>
+    <file>SbPList.h</file>
+    <file>SbStringList.h</file>
+    <file>SbVec3fList.h</file>
+    <file>SoActionMethodList.h</file>
+    <file>SoAuditorList.h</file>
+    <file>SoBaseList.h</file>
+    <file>SoCallbackList.h</file>
+    <file>SoDetailList.h</file>
+    <file>SoEnabledElementsList.h</file>
+    <file>SoEngineList.h</file>
+    <file>SoEngineOutputList.h</file>
+    <file>SoFieldList.h</file>
+    <file>SoNodeList.h</file>
+    <file>SoPathList.h</file>
+    <file>SoPickedPointList.h</file>
+    <file>SoTypeList.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>lists</name>
+    <path>C:/Users/Roy/Documents/coin/src/lists/</path>
+    <filename>dir_23fd5a64f8677581e106b57fa1b8d4ca.html</filename>
+    <file>SbIntList.cpp</file>
+    <file>SbList.cpp</file>
+    <file>SbPList.cpp</file>
+    <file>SbStringList.cpp</file>
+    <file>SbVec3fList.cpp</file>
+    <file>SoActionMethodList.cpp</file>
+    <file>SoAuditorList.cpp</file>
+    <file>SoBaseList.cpp</file>
+    <file>SoCallbackList.cpp</file>
+    <file>SoDetailList.cpp</file>
+    <file>SoEnabledElementsList.cpp</file>
+    <file>SoEngineList.cpp</file>
+    <file>SoEngineOutputList.cpp</file>
+    <file>SoFieldList.cpp</file>
+    <file>SoNodeList.cpp</file>
+    <file>SoPathList.cpp</file>
+    <file>SoPickedPointList.cpp</file>
+    <file>SoTypeList.cpp</file>
+  </compound>
+  <compound kind="dir">
+    <name>lock</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/lock/</path>
+    <filename>dir_2a46a4e0db4db55f4d3753fb1ceab83d.html</filename>
+    <file>SoLockMgr.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>manips</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/manips/</path>
+    <filename>dir_62999b0f01bb5e9d5f0f460b2c1423f0.html</filename>
+    <file>SoCenterballManip.h</file>
+    <file>SoClipPlaneManip.h</file>
+    <file>SoDirectionalLightManip.h</file>
+    <file>SoHandleBoxManip.h</file>
+    <file>SoJackManip.h</file>
+    <file>SoPointLightManip.h</file>
+    <file>SoSpotLightManip.h</file>
+    <file>SoTabBoxManip.h</file>
+    <file>SoTrackballManip.h</file>
+    <file>SoTransformBoxManip.h</file>
+    <file>SoTransformerManip.h</file>
+    <file>SoTransformManip.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>manips</name>
+    <path>C:/Users/Roy/Documents/coin/src/manips/</path>
+    <filename>dir_cb08680d7c8cfe6cc5005c2a11ffdb36.html</filename>
+    <file>commoncode.cpp</file>
+    <file>SoCenterballManip.cpp</file>
+    <file>SoClipPlaneManip.cpp</file>
+    <file>SoDirectionalLightManip.cpp</file>
+    <file>SoHandleBoxManip.cpp</file>
+    <file>SoJackManip.cpp</file>
+    <file>SoPointLightManip.cpp</file>
+    <file>SoSpotLightManip.cpp</file>
+    <file>SoTabBoxManip.cpp</file>
+    <file>SoTrackballManip.cpp</file>
+    <file>SoTransformBoxManip.cpp</file>
+    <file>SoTransformerManip.cpp</file>
+    <file>SoTransformManip.cpp</file>
+  </compound>
+  <compound kind="dir">
+    <name>misc</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/misc/</path>
+    <filename>dir_d0a2ac40e6a9b4be5f5929babb804d63.html</filename>
+    <file>CoinResources.h</file>
+    <file>SoAudioDevice.h</file>
+    <file>SoBase.h</file>
+    <file>SoChildList.h</file>
+    <file>SoContextHandler.h</file>
+    <file>SoGLBigImage.h</file>
+    <file>SoGLCubeMapImage.h</file>
+    <file>SoGLDriverDatabase.h</file>
+    <file>SoGLImage.h</file>
+    <file>SoGlyph.h</file>
+    <file>SoJavaScriptEngine.h</file>
+    <file>SoLightPath.h</file>
+    <file>SoNormalGenerator.h</file>
+    <file>SoNotification.h</file>
+    <file>SoNotRec.h</file>
+    <file>SoProto.h</file>
+    <file>SoProtoInstance.h</file>
+    <file>SoState.h</file>
+    <file>SoTempPath.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>misc</name>
+    <path>C:/Users/Roy/Documents/coin/src/misc/</path>
+    <filename>dir_1dda0901b302ab0ab80053fefe7ad392.html</filename>
+    <file>CoinResources.cpp</file>
+    <file>SoAudioDevice.cpp</file>
+    <file>SoBase.cpp</file>
+    <file>SoChildList.cpp</file>
+    <file>SoCompactPathList.cpp</file>
+    <file>SoCompactPathList.h</file>
+    <file>SoContextHandler.cpp</file>
+    <file>SoDB.cpp</file>
+    <file>SoDebug.cpp</file>
+    <file>SoEventManager.cpp</file>
+    <file>SoFullPath.cpp</file>
+    <file>SoGlyph.cpp</file>
+    <file>SoInteraction.cpp</file>
+    <file>SoJavaScriptEngine.cpp</file>
+    <file>SoLightPath.cpp</file>
+    <file>SoLockManager.cpp</file>
+    <file>SoNormalGenerator.cpp</file>
+    <file>SoNotification.cpp</file>
+    <file>SoNotRec.cpp</file>
+    <file>SoPath.cpp</file>
+    <file>SoPickedPoint.cpp</file>
+    <file>SoPrimitiveVertex.cpp</file>
+    <file>SoProto.cpp</file>
+    <file>SoProtoInstance.cpp</file>
+    <file>SoSceneManager.cpp</file>
+    <file>SoShaderGenerator.cpp</file>
+    <file>SoShaderGenerator.h</file>
+    <file>SoState.cpp</file>
+    <file>SoTempPath.cpp</file>
+    <file>SoType.cpp</file>
+  </compound>
+  <compound kind="dir">
+    <name>msvc9</name>
+    <path>C:/Users/Roy/Documents/coin/build/msvc9/</path>
+    <filename>dir_5abf37982bef8f7e48d1ede0edd30dca.html</filename>
+    <dir>include</dir>
+  </compound>
+  <compound kind="dir">
+    <name>navigation</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/navigation/</path>
+    <filename>dir_d6ef8d14214a3d32688fcaf986e9a056.html</filename>
+    <file>SoScXMLDollyTarget.h</file>
+    <file>SoScXMLFlightControlTarget.h</file>
+    <file>SoScXMLMiscTarget.h</file>
+    <file>SoScXMLMotionTarget.h</file>
+    <file>SoScXMLNavigation.h</file>
+    <file>SoScXMLNavigationTarget.h</file>
+    <file>SoScXMLPanTarget.h</file>
+    <file>SoScXMLRotateTarget.h</file>
+    <file>SoScXMLSeekTarget.h</file>
+    <file>SoScXMLSpinTarget.h</file>
+    <file>SoScXMLZoomTarget.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>navigation</name>
+    <path>C:/Users/Roy/Documents/coin/src/navigation/</path>
+    <filename>dir_5b8b07711dc86d8162955f9aeb0ce060.html</filename>
+    <file>SoScXMLDollyTarget.cpp</file>
+    <file>SoScXMLFlightControlTarget.cpp</file>
+    <file>SoScXMLMiscTarget.cpp</file>
+    <file>SoScXMLMotionTarget.cpp</file>
+    <file>SoScXMLNavigation.cpp</file>
+    <file>SoScXMLNavigationTarget.cpp</file>
+    <file>SoScXMLPanTarget.cpp</file>
+    <file>SoScXMLRotateTarget.cpp</file>
+    <file>SoScXMLSeekTarget.cpp</file>
+    <file>SoScXMLSpinTarget.cpp</file>
+    <file>SoScXMLZoomTarget.cpp</file>
+  </compound>
+  <compound kind="dir">
+    <name>nodekits</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/annex/Profiler/nodekits/</path>
+    <filename>dir_f51d40daab95fd703853ab3343b36b0d.html</filename>
+    <file>SoNodeVisualize.h</file>
+    <file>SoProfilerOverlayKit.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>nodekits</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/nodekits/</path>
+    <filename>dir_281c327e66dddcac6545477f2db5f7a4.html</filename>
+    <file>SoAppearanceKit.h</file>
+    <file>SoBaseKit.h</file>
+    <file>SoCameraKit.h</file>
+    <file>SoInteractionKit.h</file>
+    <file>SoLightKit.h</file>
+    <file>SoNodeKit.h</file>
+    <file>SoNodekitCatalog.h</file>
+    <file>SoNodeKitListPart.h</file>
+    <file>SoSceneKit.h</file>
+    <file>SoSeparatorKit.h</file>
+    <file>SoShapeKit.h</file>
+    <file>SoWrapperKit.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>nodekits</name>
+    <path>C:/Users/Roy/Documents/coin/src/nodekits/</path>
+    <filename>dir_c85eb476f4c7e4be27cfd808ccb59e31.html</filename>
+    <file>SoAppearanceKit.cpp</file>
+    <file>SoBaseKit.cpp</file>
+    <file>SoCameraKit.cpp</file>
+    <file>SoInteractionKit.cpp</file>
+    <file>SoLightKit.cpp</file>
+    <file>SoNodeKit.cpp</file>
+    <file>SoNodekitCatalog.cpp</file>
+    <file>SoNodeKitListPart.cpp</file>
+    <file>SoNodeKitPath.cpp</file>
+    <file>SoSceneKit.cpp</file>
+    <file>SoSeparatorKit.cpp</file>
+    <file>SoShapeKit.cpp</file>
+    <file>SoWrapperKit.cpp</file>
+  </compound>
+  <compound kind="dir">
+    <name>nodes</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/annex/FXViz/nodes/</path>
+    <filename>dir_a6594b1e07ea4bff96bfafe7a8dd3f9e.html</filename>
+    <file>SoShadowCulling.h</file>
+    <file>SoShadowDirectionalLight.h</file>
+    <file>SoShadowGroup.h</file>
+    <file>SoShadowSpotLight.h</file>
+    <file>SoShadowStyle.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>nodes</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/annex/Profiler/nodes/</path>
+    <filename>dir_c3a561f76f86b2cfab28c09c9cab6a2d.html</filename>
+    <file>SoProfilerStats.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>nodes</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/nodes/</path>
+    <filename>dir_de6cf2fea76d952f30f101be42f97e4b.html</filename>
+    <file>SoAlphaTest.h</file>
+    <file>SoAnnotation.h</file>
+    <file>SoAntiSquish.h</file>
+    <file>SoArray.h</file>
+    <file>SoAsciiText.h</file>
+    <file>SoBaseColor.h</file>
+    <file>SoBlinker.h</file>
+    <file>SoBumpMap.h</file>
+    <file>SoBumpMapCoordinate.h</file>
+    <file>SoBumpMapTransform.h</file>
+    <file>SoCacheHint.h</file>
+    <file>SoCallback.h</file>
+    <file>SoCamera.h</file>
+    <file>SoClipPlane.h</file>
+    <file>SoColorIndex.h</file>
+    <file>SoComplexity.h</file>
+    <file>SoCone.h</file>
+    <file>SoCoordinate3.h</file>
+    <file>SoCoordinate4.h</file>
+    <file>SoCube.h</file>
+    <file>SoCylinder.h</file>
+    <file>SoDepthBuffer.h</file>
+    <file>SoDirectionalLight.h</file>
+    <file>SoDrawStyle.h</file>
+    <file>SoEnvironment.h</file>
+    <file>SoEventCallback.h</file>
+    <file>SoExtSelection.h</file>
+    <file>SoFaceSet.h</file>
+    <file>SoFile.h</file>
+    <file>SoFont.h</file>
+    <file>SoFontStyle.h</file>
+    <file>SoFragmentShader.h</file>
+    <file>SoFrustumCamera.h</file>
+    <file>SoGeoCoordinate.h</file>
+    <file>SoGeoLocation.h</file>
+    <file>SoGeometryShader.h</file>
+    <file>SoGeoOrigin.h</file>
+    <file>SoGeoSeparator.h</file>
+    <file>SoGroup.h</file>
+    <file>SoImage.h</file>
+    <file>SoIndexedFaceSet.h</file>
+    <file>SoIndexedLineSet.h</file>
+    <file>SoIndexedMarkerSet.h</file>
+    <file>SoIndexedNurbsCurve.h</file>
+    <file>SoIndexedNurbsSurface.h</file>
+    <file>SoIndexedPointSet.h</file>
+    <file>SoIndexedShape.h</file>
+    <file>SoIndexedTriangleStripSet.h</file>
+    <file>SoInfo.h</file>
+    <file>SoLabel.h</file>
+    <file>SoLevelOfDetail.h</file>
+    <file>SoLight.h</file>
+    <file>SoLightModel.h</file>
+    <file>SoLinearProfile.h</file>
+    <file>SoLineSet.h</file>
+    <file>SoListener.h</file>
+    <file>SoLocateHighlight.h</file>
+    <file>SoLOD.h</file>
+    <file>SoMarkerSet.h</file>
+    <file>SoMaterial.h</file>
+    <file>SoMaterialBinding.h</file>
+    <file>SoMatrixTransform.h</file>
+    <file>SoMultipleCopy.h</file>
+    <file>SoNode.h</file>
+    <file>SoNonIndexedShape.h</file>
+    <file>SoNormal.h</file>
+    <file>SoNormalBinding.h</file>
+    <file>SoNurbsCurve.h</file>
+    <file>SoNurbsProfile.h</file>
+    <file>SoNurbsSurface.h</file>
+    <file>SoOrthographicCamera.h</file>
+    <file>SoPackedColor.h</file>
+    <file>SoPathSwitch.h</file>
+    <file>SoPendulum.h</file>
+    <file>SoPerspectiveCamera.h</file>
+    <file>SoPickStyle.h</file>
+    <file>SoPointLight.h</file>
+    <file>SoPointSet.h</file>
+    <file>SoPolygonOffset.h</file>
+    <file>SoProfile.h</file>
+    <file>SoProfileCoordinate2.h</file>
+    <file>SoProfileCoordinate3.h</file>
+    <file>SoQuadMesh.h</file>
+    <file>SoResetTransform.h</file>
+    <file>SoRotation.h</file>
+    <file>SoRotationXYZ.h</file>
+    <file>SoRotor.h</file>
+    <file>SoScale.h</file>
+    <file>SoSceneTexture2.h</file>
+    <file>SoSceneTextureCubeMap.h</file>
+    <file>SoSelection.h</file>
+    <file>SoSeparator.h</file>
+    <file>SoShaderObject.h</file>
+    <file>SoShaderParameter.h</file>
+    <file>SoShaderProgram.h</file>
+    <file>SoShape.h</file>
+    <file>SoShapeHints.h</file>
+    <file>SoShuttle.h</file>
+    <file>SoSphere.h</file>
+    <file>SoSpotLight.h</file>
+    <file>SoSubNode.h</file>
+    <file>SoSurroundScale.h</file>
+    <file>SoSwitch.h</file>
+    <file>SoText2.h</file>
+    <file>SoText3.h</file>
+    <file>SoTexture.h</file>
+    <file>SoTexture2.h</file>
+    <file>SoTexture2Transform.h</file>
+    <file>SoTexture3.h</file>
+    <file>SoTexture3Transform.h</file>
+    <file>SoTextureCombine.h</file>
+    <file>SoTextureCoordinate2.h</file>
+    <file>SoTextureCoordinate3.h</file>
+    <file>SoTextureCoordinateBinding.h</file>
+    <file>SoTextureCoordinateCube.h</file>
+    <file>SoTextureCoordinateCylinder.h</file>
+    <file>SoTextureCoordinateDefault.h</file>
+    <file>SoTextureCoordinateEnvironment.h</file>
+    <file>SoTextureCoordinateFunction.h</file>
+    <file>SoTextureCoordinateNormalMap.h</file>
+    <file>SoTextureCoordinateObject.h</file>
+    <file>SoTextureCoordinatePlane.h</file>
+    <file>SoTextureCoordinateReflectionMap.h</file>
+    <file>SoTextureCoordinateSphere.h</file>
+    <file>SoTextureCubeMap.h</file>
+    <file>SoTextureMatrixTransform.h</file>
+    <file>SoTextureScalePolicy.h</file>
+    <file>SoTextureUnit.h</file>
+    <file>SoTransform.h</file>
+    <file>SoTransformation.h</file>
+    <file>SoTransformSeparator.h</file>
+    <file>SoTranslation.h</file>
+    <file>SoTransparencyType.h</file>
+    <file>SoTriangleStripSet.h</file>
+    <file>SoUnits.h</file>
+    <file>SoVertexAttribute.h</file>
+    <file>SoVertexAttributeBinding.h</file>
+    <file>SoVertexProperty.h</file>
+    <file>SoVertexShader.h</file>
+    <file>SoVertexShape.h</file>
+    <file>SoWWWAnchor.h</file>
+    <file>SoWWWInline.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>nodes</name>
+    <path>C:/Users/Roy/Documents/coin/src/nodes/</path>
+    <filename>dir_0aeaa7f242b91137435e60a4f7c824aa.html</filename>
+    <file>SoAlphaTest.cpp</file>
+    <file>SoAnnotation.cpp</file>
+    <file>SoAntiSquish.cpp</file>
+    <file>SoArray.cpp</file>
+    <file>SoBaseColor.cpp</file>
+    <file>SoBlinker.cpp</file>
+    <file>SoBumpMap.cpp</file>
+    <file>SoBumpMapCoordinate.cpp</file>
+    <file>SoBumpMapTransform.cpp</file>
+    <file>SoCacheHint.cpp</file>
+    <file>SoCallback.cpp</file>
+    <file>SoCamera.cpp</file>
+    <file>SoClipPlane.cpp</file>
+    <file>SoColorIndex.cpp</file>
+    <file>SoComplexity.cpp</file>
+    <file>SoCoordinate3.cpp</file>
+    <file>SoCoordinate4.cpp</file>
+    <file>SoDepthBuffer.cpp</file>
+    <file>SoDirectionalLight.cpp</file>
+    <file>SoDrawStyle.cpp</file>
+    <file>SoEnvironment.cpp</file>
+    <file>SoEventCallback.cpp</file>
+    <file>SoExtSelection.cpp</file>
+    <file>SoFile.cpp</file>
+    <file>SoFont.cpp</file>
+    <file>SoFontStyle.cpp</file>
+    <file>SoFrustumCamera.cpp</file>
+    <file>SoGroup.cpp</file>
+    <file>SoInfo.cpp</file>
+    <file>SoLabel.cpp</file>
+    <file>SoLevelOfDetail.cpp</file>
+    <file>SoLight.cpp</file>
+    <file>SoLightModel.cpp</file>
+    <file>SoLinearProfile.cpp</file>
+    <file>SoListener.cpp</file>
+    <file>SoLocateHighlight.cpp</file>
+    <file>SoLOD.cpp</file>
+    <file>SoMaterial.cpp</file>
+    <file>SoMaterialBinding.cpp</file>
+    <file>SoMatrixTransform.cpp</file>
+    <file>SoMultipleCopy.cpp</file>
+    <file>SoNode.cpp</file>
+    <file>SoNormal.cpp</file>
+    <file>SoNormalBinding.cpp</file>
+    <file>SoNurbsProfile.cpp</file>
+    <file>SoOrthographicCamera.cpp</file>
+    <file>SoPackedColor.cpp</file>
+    <file>SoPathSwitch.cpp</file>
+    <file>SoPendulum.cpp</file>
+    <file>SoPerspectiveCamera.cpp</file>
+    <file>SoPickStyle.cpp</file>
+    <file>SoPointLight.cpp</file>
+    <file>SoPolygonOffset.cpp</file>
+    <file>SoProfile.cpp</file>
+    <file>SoProfileCoordinate2.cpp</file>
+    <file>SoProfileCoordinate3.cpp</file>
+    <file>SoResetTransform.cpp</file>
+    <file>SoRotation.cpp</file>
+    <file>SoRotationXYZ.cpp</file>
+    <file>SoRotor.cpp</file>
+    <file>SoScale.cpp</file>
+    <file>SoSceneTexture2.cpp</file>
+    <file>SoSceneTextureCubeMap.cpp</file>
+    <file>SoSelection.cpp</file>
+    <file>SoSeparator.cpp</file>
+    <file>SoShapeHints.cpp</file>
+    <file>SoShuttle.cpp</file>
+    <file>SoSpotLight.cpp</file>
+    <file>SoSurroundScale.cpp</file>
+    <file>SoSwitch.cpp</file>
+    <file>SoTexture.cpp</file>
+    <file>SoTexture2.cpp</file>
+    <file>SoTexture2Transform.cpp</file>
+    <file>SoTexture3.cpp</file>
+    <file>SoTexture3Transform.cpp</file>
+    <file>SoTextureCombine.cpp</file>
+    <file>SoTextureCoordinate2.cpp</file>
+    <file>SoTextureCoordinate3.cpp</file>
+    <file>SoTextureCoordinateBinding.cpp</file>
+    <file>SoTextureCoordinateCube.cpp</file>
+    <file>SoTextureCoordinateCylinder.cpp</file>
+    <file>SoTextureCoordinateDefault.cpp</file>
+    <file>SoTextureCoordinateEnvironment.cpp</file>
+    <file>SoTextureCoordinateFunction.cpp</file>
+    <file>SoTextureCoordinateNormalMap.cpp</file>
+    <file>SoTextureCoordinateObject.cpp</file>
+    <file>SoTextureCoordinatePlane.cpp</file>
+    <file>SoTextureCoordinateReflectionMap.cpp</file>
+    <file>SoTextureCoordinateSphere.cpp</file>
+    <file>SoTextureCubeMap.cpp</file>
+    <file>SoTextureMatrixTransform.cpp</file>
+    <file>SoTextureScalePolicy.cpp</file>
+    <file>SoTextureUnit.cpp</file>
+    <file>SoTransform.cpp</file>
+    <file>SoTransformation.cpp</file>
+    <file>SoTransformSeparator.cpp</file>
+    <file>SoTranslation.cpp</file>
+    <file>SoTransparencyType.cpp</file>
+    <file>SoUnits.cpp</file>
+    <file>SoVertexAttribute.cpp</file>
+    <file>SoVertexAttributeBinding.cpp</file>
+    <file>SoVertexProperty.cpp</file>
+    <file>SoWWWAnchor.cpp</file>
+    <file>SoWWWInline.cpp</file>
+  </compound>
+  <compound kind="dir">
+    <name>Profiler</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/annex/Profiler/</path>
+    <filename>dir_65aa6294cbb023bd2398c2de5e0cd6a3.html</filename>
+    <dir>elements</dir>
+    <dir>nodekits</dir>
+    <dir>nodes</dir>
+    <dir>utils</dir>
+    <file>SbProfilingData.h</file>
+    <file>SoProfiler.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>profiler</name>
+    <path>C:/Users/Roy/Documents/coin/src/profiler/</path>
+    <filename>dir_7e973fcb259d1386d6d0b4f83d98ce0d.html</filename>
+    <file>SbProfilingData.cpp</file>
+    <file>SoNodeVisualize.cpp</file>
+    <file>SoProfiler.cpp</file>
+    <file>SoProfilerElement.cpp</file>
+    <file>SoProfilerOverlayKit.cpp</file>
+    <file>SoProfilerP.h</file>
+    <file>SoProfilerStats.cpp</file>
+    <file>SoProfilingReportGenerator.cpp</file>
+  </compound>
+  <compound kind="dir">
+    <name>projectors</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/projectors/</path>
+    <filename>dir_5ee4389d427e046bb9c12f987f25b2c4.html</filename>
+    <file>SbCylinderPlaneProjector.h</file>
+    <file>SbCylinderProjector.h</file>
+    <file>SbCylinderSectionProjector.h</file>
+    <file>SbCylinderSheetProjector.h</file>
+    <file>SbLineProjector.h</file>
+    <file>SbPlaneProjector.h</file>
+    <file>SbProjector.h</file>
+    <file>SbSpherePlaneProjector.h</file>
+    <file>SbSphereProjector.h</file>
+    <file>SbSphereSectionProjector.h</file>
+    <file>SbSphereSheetProjector.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>projectors</name>
+    <path>C:/Users/Roy/Documents/coin/src/projectors/</path>
+    <filename>dir_f782d0b535c323e1998906b3c803213b.html</filename>
+    <file>SbCylinderPlaneProjector.cpp</file>
+    <file>SbCylinderProjector.cpp</file>
+    <file>SbCylinderSectionProjector.cpp</file>
+    <file>SbCylinderSheetProjector.cpp</file>
+    <file>SbLineProjector.cpp</file>
+    <file>SbPlaneProjector.cpp</file>
+    <file>SbProjector.cpp</file>
+    <file>SbSpherePlaneProjector.cpp</file>
+    <file>SbSphereProjector.cpp</file>
+    <file>SbSphereSectionProjector.cpp</file>
+    <file>SbSphereSheetProjector.cpp</file>
+  </compound>
+  <compound kind="dir">
+    <name>rendering</name>
+    <path>C:/Users/Roy/Documents/coin/src/rendering/</path>
+    <filename>dir_64e933e3943fb7fc247337fd20d4263c.html</filename>
+    <file>SoGL.cpp</file>
+    <file>SoGLBigImage.cpp</file>
+    <file>SoGLCubeMapImage.cpp</file>
+    <file>SoGLDriverDatabase.cpp</file>
+    <file>SoGLImage.cpp</file>
+    <file>SoOffscreenRenderer.cpp</file>
+    <file>SoRenderManager.cpp</file>
+    <file>SoVBO.cpp</file>
+    <file>SoVBO.h</file>
+    <file>SoVertexArrayIndexer.cpp</file>
+    <file>SoVertexArrayIndexer.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>scxml</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/scxml/</path>
+    <filename>dir_7e629947195c933be0789627d8bd73a2.html</filename>
+    <file>ScXML.h</file>
+    <file>ScXMLAbstractStateElt.h</file>
+    <file>ScXMLAnchorElt.h</file>
+    <file>ScXMLAssignElt.h</file>
+    <file>ScXMLCoinEvaluator.h</file>
+    <file>ScXMLContentElt.h</file>
+    <file>ScXMLDataElt.h</file>
+    <file>ScXMLDataModelElt.h</file>
+    <file>ScXMLDocument.h</file>
+    <file>ScXMLECMAScriptEvaluator.h</file>
+    <file>ScXMLElseElt.h</file>
+    <file>ScXMLElseIfElt.h</file>
+    <file>ScXMLElt.h</file>
+    <file>ScXMLEvaluator.h</file>
+    <file>ScXMLEvent.h</file>
+    <file>ScXMLEventElt.h</file>
+    <file>ScXMLEventTarget.h</file>
+    <file>ScXMLExecutableElt.h</file>
+    <file>ScXMLFinalElt.h</file>
+    <file>ScXMLFinalizeElt.h</file>
+    <file>ScXMLHistoryElt.h</file>
+    <file>ScXMLIfElt.h</file>
+    <file>ScXMLInitialElt.h</file>
+    <file>ScXMLInvokeElt.h</file>
+    <file>ScXMLLogElt.h</file>
+    <file>ScXMLMinimumEvaluator.h</file>
+    <file>ScXMLObject.h</file>
+    <file>ScXMLOnEntryElt.h</file>
+    <file>ScXMLOnExitElt.h</file>
+    <file>ScXMLParallelElt.h</file>
+    <file>ScXMLParamElt.h</file>
+    <file>ScXMLScriptElt.h</file>
+    <file>ScXMLScxmlElt.h</file>
+    <file>ScXMLSendElt.h</file>
+    <file>ScXMLStateElt.h</file>
+    <file>ScXMLStateMachine.h</file>
+    <file>ScXMLTransitionElt.h</file>
+    <file>ScXMLValidateElt.h</file>
+    <file>ScXMLXPathEvaluator.h</file>
+    <file>SoScXMLEvent.h</file>
+    <file>SoScXMLStateMachine.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>scxml</name>
+    <path>C:/Users/Roy/Documents/coin/src/scxml/</path>
+    <filename>dir_d71e63141d8a1f4bb18fb35abb3fcb16.html</filename>
+    <file>ScXML.cpp</file>
+    <file>ScXMLAbstractStateElt.cpp</file>
+    <file>ScXMLAnchorElt.cpp</file>
+    <file>ScXMLAssignElt.cpp</file>
+    <file>ScXMLContentElt.cpp</file>
+    <file>ScXMLDataElt.cpp</file>
+    <file>ScXMLDataModelElt.cpp</file>
+    <file>ScXMLDocument.cpp</file>
+    <file>ScXMLECMAScriptEvaluator.cpp</file>
+    <file>ScXMLElseElt.cpp</file>
+    <file>ScXMLElseIfElt.cpp</file>
+    <file>ScXMLElt.cpp</file>
+    <file>ScXMLEvaluator.cpp</file>
+    <file>ScXMLEvent.cpp</file>
+    <file>ScXMLEventElt.cpp</file>
+    <file>ScXMLEventTarget.cpp</file>
+    <file>ScXMLExecutableElt.cpp</file>
+    <file>ScXMLFinalElt.cpp</file>
+    <file>ScXMLFinalizeElt.cpp</file>
+    <file>ScXMLHistoryElt.cpp</file>
+    <file>ScXMLIfElt.cpp</file>
+    <file>ScXMLInitialElt.cpp</file>
+    <file>ScXMLInvokeElt.cpp</file>
+    <file>ScXMLLogElt.cpp</file>
+    <file>ScXMLMinimumEvaluator.cpp</file>
+    <file>ScXMLObject.cpp</file>
+    <file>ScXMLOnEntryElt.cpp</file>
+    <file>ScXMLOnExitElt.cpp</file>
+    <file>ScXMLP.h</file>
+    <file>ScXMLParallelElt.cpp</file>
+    <file>ScXMLParamElt.cpp</file>
+    <file>ScXMLScriptElt.cpp</file>
+    <file>ScXMLScxmlElt.cpp</file>
+    <file>ScXMLSendElt.cpp</file>
+    <file>ScXMLStateElt.cpp</file>
+    <file>ScXMLStateMachine.cpp</file>
+    <file>ScXMLTransitionElt.cpp</file>
+    <file>ScXMLValidateElt.cpp</file>
+    <file>ScXMLXPathEvaluator.cpp</file>
+  </compound>
+  <compound kind="dir">
+    <name>sensors</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/sensors/</path>
+    <filename>dir_1ae7d0ea3ee5898b25e1351ffa9855ff.html</filename>
+    <file>SoAlarmSensor.h</file>
+    <file>SoDataSensor.h</file>
+    <file>SoDelayQueueSensor.h</file>
+    <file>SoFieldSensor.h</file>
+    <file>SoIdleSensor.h</file>
+    <file>SoNodeSensor.h</file>
+    <file>SoOneShotSensor.h</file>
+    <file>SoPathSensor.h</file>
+    <file>SoSensor.h</file>
+    <file>SoSensorManager.h</file>
+    <file>SoTimerQueueSensor.h</file>
+    <file>SoTimerSensor.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>sensors</name>
+    <path>C:/Users/Roy/Documents/coin/src/sensors/</path>
+    <filename>dir_b52453e76c65763b68882ba9477908e9.html</filename>
+    <file>SoAlarmSensor.cpp</file>
+    <file>SoDataSensor.cpp</file>
+    <file>SoDelayQueueSensor.cpp</file>
+    <file>SoFieldSensor.cpp</file>
+    <file>SoIdleSensor.cpp</file>
+    <file>SoNodeSensor.cpp</file>
+    <file>SoOneShotSensor.cpp</file>
+    <file>SoPathSensor.cpp</file>
+    <file>SoSensor.cpp</file>
+    <file>SoSensorManager.cpp</file>
+    <file>SoTimerQueueSensor.cpp</file>
+    <file>SoTimerSensor.cpp</file>
+  </compound>
+  <compound kind="dir">
+    <name>shaders</name>
+    <path>C:/Users/Roy/Documents/coin/src/shaders/</path>
+    <filename>dir_1869307346c0b4f2f7a808130df563a4.html</filename>
+    <file>SoFragmentShader.cpp</file>
+    <file>SoGeometryShader.cpp</file>
+    <file>SoShader.cpp</file>
+    <file>SoShader.h</file>
+    <file>SoShaderObject.cpp</file>
+    <file>SoShaderParameter.cpp</file>
+    <file>SoShaderProgram.cpp</file>
+    <file>SoVertexShader.cpp</file>
+  </compound>
+  <compound kind="dir">
+    <name>shadows</name>
+    <path>C:/Users/Roy/Documents/coin/src/shadows/</path>
+    <filename>dir_3cca697935c447262fdd56c38786d92c.html</filename>
+    <file>SoGLShadowCullingElement.cpp</file>
+    <file>SoShadowCulling.cpp</file>
+    <file>SoShadowDirectionalLight.cpp</file>
+    <file>SoShadowGroup.cpp</file>
+    <file>SoShadowSpotLight.cpp</file>
+    <file>SoShadowStyle.cpp</file>
+    <file>SoShadowStyleElement.cpp</file>
+  </compound>
+  <compound kind="dir">
+    <name>shapenodes</name>
+    <path>C:/Users/Roy/Documents/coin/src/shapenodes/</path>
+    <filename>dir_f199164e9537f4690591e1dd60979f96.html</filename>
+    <file>SoAsciiText.cpp</file>
+    <file>SoCone.cpp</file>
+    <file>SoCube.cpp</file>
+    <file>SoCylinder.cpp</file>
+    <file>SoFaceSet.cpp</file>
+    <file>SoImage.cpp</file>
+    <file>SoIndexedFaceSet.cpp</file>
+    <file>SoIndexedLineSet.cpp</file>
+    <file>SoIndexedMarkerSet.cpp</file>
+    <file>SoIndexedNurbsCurve.cpp</file>
+    <file>SoIndexedNurbsSurface.cpp</file>
+    <file>SoIndexedPointSet.cpp</file>
+    <file>SoIndexedShape.cpp</file>
+    <file>SoIndexedTriangleStripSet.cpp</file>
+    <file>SoLineSet.cpp</file>
+    <file>SoMarkerSet.cpp</file>
+    <file>SoNonIndexedShape.cpp</file>
+    <file>SoNurbsCurve.cpp</file>
+    <file>SoNurbsSurface.cpp</file>
+    <file>SoPointSet.cpp</file>
+    <file>SoQuadMesh.cpp</file>
+    <file>SoShape.cpp</file>
+    <file>SoSphere.cpp</file>
+    <file>SoText2.cpp</file>
+    <file>SoText3.cpp</file>
+    <file>SoTriangleStripSet.cpp</file>
+    <file>SoVertexShape.cpp</file>
+  </compound>
+  <compound kind="dir">
+    <name>soscxml</name>
+    <path>C:/Users/Roy/Documents/coin/src/soscxml/</path>
+    <filename>dir_cc410d270da53d67f5b4b24125aaf916.html</filename>
+    <file>ScXMLCoinEvaluator.cpp</file>
+    <file>SoScXMLEvent.cpp</file>
+    <file>SoScXMLStateMachine.cpp</file>
+  </compound>
+  <compound kind="dir">
+    <name>src</name>
+    <path>C:/Users/Roy/Documents/coin/src/</path>
+    <filename>dir_3804c4075d07cc08f11d92f0f59df7cf.html</filename>
+    <dir>actions</dir>
+    <dir>base</dir>
+    <dir>bundles</dir>
+    <dir>caches</dir>
+    <dir>collision</dir>
+    <dir>details</dir>
+    <dir>doc</dir>
+    <dir>draggers</dir>
+    <dir>elements</dir>
+    <dir>engines</dir>
+    <dir>errors</dir>
+    <dir>events</dir>
+    <dir>fields</dir>
+    <dir>fonts</dir>
+    <dir>foreignfiles</dir>
+    <dir>geo</dir>
+    <dir>glue</dir>
+    <dir>hardcopy</dir>
+    <dir>io</dir>
+    <dir>lists</dir>
+    <dir>manips</dir>
+    <dir>misc</dir>
+    <dir>navigation</dir>
+    <dir>nodekits</dir>
+    <dir>nodes</dir>
+    <dir>profiler</dir>
+    <dir>projectors</dir>
+    <dir>rendering</dir>
+    <dir>scxml</dir>
+    <dir>sensors</dir>
+    <dir>shaders</dir>
+    <dir>shadows</dir>
+    <dir>shapenodes</dir>
+    <dir>soscxml</dir>
+    <dir>threads</dir>
+    <dir>upgraders</dir>
+    <dir>vrml97</dir>
+    <dir>xml</dir>
+    <file>tidbits.cpp</file>
+  </compound>
+  <compound kind="dir">
+    <name>system</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/system/</path>
+    <filename>dir_39b9a941aa86c1fbdcd0d17182ac5fcf.html</filename>
+    <file>gl.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>threads</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/C/threads/</path>
+    <filename>dir_674cb831d1cb0df0d0ba68ac84a37367.html</filename>
+    <file>barrier.h</file>
+    <file>common.h</file>
+    <file>condvar.h</file>
+    <file>fifo.h</file>
+    <file>mutex.h</file>
+    <file>recmutex.h</file>
+    <file>rwmutex.h</file>
+    <file>sched.h</file>
+    <file>storage.h</file>
+    <file>sync.h</file>
+    <file>thread.h</file>
+    <file>worker.h</file>
+    <file>wpool.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>threads</name>
+    <path>C:/Users/Roy/Documents/coin/src/threads/</path>
+    <filename>dir_6b9b36403a82c5d9e83d98be6ba3e664.html</filename>
+    <file>barrier.cpp</file>
+    <file>common.cpp</file>
+    <file>condvar.cpp</file>
+    <file>fifo.cpp</file>
+    <file>mutex.cpp</file>
+    <file>recmutex.cpp</file>
+    <file>rwmutex.cpp</file>
+    <file>sched.cpp</file>
+    <file>schedp.h</file>
+    <file>storage.cpp</file>
+    <file>sync.cpp</file>
+    <file>thread.cpp</file>
+    <file>worker.cpp</file>
+    <file>wpool.cpp</file>
+  </compound>
+  <compound kind="dir">
+    <name>upgraders</name>
+    <path>C:/Users/Roy/Documents/coin/src/upgraders/</path>
+    <filename>dir_6e63e6c3df493353419a6570f11f8e31.html</filename>
+    <file>SoPackedColorV20.cpp</file>
+    <file>SoPackedColorV20.h</file>
+    <file>SoShapeHintsV10.cpp</file>
+    <file>SoShapeHintsV10.h</file>
+    <file>SoUpgrader.cpp</file>
+    <file>SoUpgrader.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>utils</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/annex/Profiler/utils/</path>
+    <filename>dir_d8f34f0ce05d5ebafe1e99c2cddde250.html</filename>
+    <file>SoProfilingReportGenerator.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>vrml97</name>
+    <path>C:/Users/Roy/Documents/coin/src/vrml97/</path>
+    <filename>dir_fd986917ba77269e8e6d76a40a695ac1.html</filename>
+    <file>Anchor.cpp</file>
+    <file>Appearance.cpp</file>
+    <file>AudioClip.cpp</file>
+    <file>Background.cpp</file>
+    <file>Billboard.cpp</file>
+    <file>Box.cpp</file>
+    <file>Collision.cpp</file>
+    <file>Color.cpp</file>
+    <file>ColorInterpolator.cpp</file>
+    <file>Cone.cpp</file>
+    <file>Coordinate.cpp</file>
+    <file>CoordinateInterpolator.cpp</file>
+    <file>Cylinder.cpp</file>
+    <file>CylinderSensor.cpp</file>
+    <file>DirectionalLight.cpp</file>
+    <file>DragSensor.cpp</file>
+    <file>ElevationGrid.cpp</file>
+    <file>Extrusion.cpp</file>
+    <file>Fog.cpp</file>
+    <file>FontStyle.cpp</file>
+    <file>Geometry.cpp</file>
+    <file>Group.cpp</file>
+    <file>ImageTexture.cpp</file>
+    <file>IndexedFaceSet.cpp</file>
+    <file>IndexedLine.cpp</file>
+    <file>IndexedLineSet.cpp</file>
+    <file>IndexedShape.cpp</file>
+    <file>Inline.cpp</file>
+    <file>Interpolator.cpp</file>
+    <file>Light.cpp</file>
+    <file>LOD.cpp</file>
+    <file>Material.cpp</file>
+    <file>MovieTexture.cpp</file>
+    <file>NavigationInfo.cpp</file>
+    <file>Normal.cpp</file>
+    <file>NormalInterpolator.cpp</file>
+    <file>OrientationInterpolator.cpp</file>
+    <file>Parent.cpp</file>
+    <file>PixelTexture.cpp</file>
+    <file>PlaneSensor.cpp</file>
+    <file>PointLight.cpp</file>
+    <file>PointSet.cpp</file>
+    <file>PositionInterpolator.cpp</file>
+    <file>ProximitySensor.cpp</file>
+    <file>ScalarInterpolator.cpp</file>
+    <file>Script.cpp</file>
+    <file>Sensor.cpp</file>
+    <file>Shape.cpp</file>
+    <file>Sound.cpp</file>
+    <file>Sphere.cpp</file>
+    <file>SphereSensor.cpp</file>
+    <file>SpotLight.cpp</file>
+    <file>Switch.cpp</file>
+    <file>Text.cpp</file>
+    <file>Texture.cpp</file>
+    <file>TextureCoordinate.cpp</file>
+    <file>TextureTransform.cpp</file>
+    <file>TimeSensor.cpp</file>
+    <file>TouchSensor.cpp</file>
+    <file>Transform.cpp</file>
+    <file>VertexLine.cpp</file>
+    <file>VertexPoint.cpp</file>
+    <file>VertexShape.cpp</file>
+    <file>Viewpoint.cpp</file>
+    <file>VisibilitySensor.cpp</file>
+    <file>WorldInfo.cpp</file>
+  </compound>
+  <compound kind="dir">
+    <name>VRMLnodes</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/VRMLnodes/</path>
+    <filename>dir_a833f53ff9d6ce53785ebb3a3f9bcaa3.html</filename>
+    <file>SoVRMLAnchor.h</file>
+    <file>SoVRMLAppearance.h</file>
+    <file>SoVRMLAudioClip.h</file>
+    <file>SoVRMLBackground.h</file>
+    <file>SoVRMLBillboard.h</file>
+    <file>SoVRMLBox.h</file>
+    <file>SoVRMLCollision.h</file>
+    <file>SoVRMLColor.h</file>
+    <file>SoVRMLColorInterpolator.h</file>
+    <file>SoVRMLCone.h</file>
+    <file>SoVRMLCoordinate.h</file>
+    <file>SoVRMLCoordinateInterpolator.h</file>
+    <file>SoVRMLCylinder.h</file>
+    <file>SoVRMLCylinderSensor.h</file>
+    <file>SoVRMLDirectionalLight.h</file>
+    <file>SoVRMLDragSensor.h</file>
+    <file>SoVRMLElevationGrid.h</file>
+    <file>SoVRMLExtrusion.h</file>
+    <file>SoVRMLFog.h</file>
+    <file>SoVRMLFontStyle.h</file>
+    <file>SoVRMLGeometry.h</file>
+    <file>SoVRMLGroup.h</file>
+    <file>SoVRMLImageTexture.h</file>
+    <file>SoVRMLIndexedFaceSet.h</file>
+    <file>SoVRMLIndexedLine.h</file>
+    <file>SoVRMLIndexedLineSet.h</file>
+    <file>SoVRMLIndexedShape.h</file>
+    <file>SoVRMLInline.h</file>
+    <file>SoVRMLInterpolator.h</file>
+    <file>SoVRMLLight.h</file>
+    <file>SoVRMLLOD.h</file>
+    <file>SoVRMLMaterial.h</file>
+    <file>SoVRMLMovieTexture.h</file>
+    <file>SoVRMLNavigationInfo.h</file>
+    <file>SoVRMLNormal.h</file>
+    <file>SoVRMLNormalInterpolator.h</file>
+    <file>SoVRMLOrientationInterpolator.h</file>
+    <file>SoVRMLParent.h</file>
+    <file>SoVRMLPixelTexture.h</file>
+    <file>SoVRMLPlaneSensor.h</file>
+    <file>SoVRMLPointLight.h</file>
+    <file>SoVRMLPointSet.h</file>
+    <file>SoVRMLPositionInterpolator.h</file>
+    <file>SoVRMLProximitySensor.h</file>
+    <file>SoVRMLScalarInterpolator.h</file>
+    <file>SoVRMLScript.h</file>
+    <file>SoVRMLSensor.h</file>
+    <file>SoVRMLShape.h</file>
+    <file>SoVRMLSound.h</file>
+    <file>SoVRMLSphere.h</file>
+    <file>SoVRMLSphereSensor.h</file>
+    <file>SoVRMLSpotLight.h</file>
+    <file>SoVRMLSwitch.h</file>
+    <file>SoVRMLText.h</file>
+    <file>SoVRMLTexture.h</file>
+    <file>SoVRMLTextureCoordinate.h</file>
+    <file>SoVRMLTextureTransform.h</file>
+    <file>SoVRMLTimeSensor.h</file>
+    <file>SoVRMLTouchSensor.h</file>
+    <file>SoVRMLTransform.h</file>
+    <file>SoVRMLVertexLine.h</file>
+    <file>SoVRMLVertexPoint.h</file>
+    <file>SoVRMLVertexShape.h</file>
+    <file>SoVRMLViewpoint.h</file>
+    <file>SoVRMLVisibilitySensor.h</file>
+    <file>SoVRMLWorldInfo.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>XML</name>
+    <path>C:/Users/Roy/Documents/coin/include/Inventor/C/XML/</path>
+    <filename>dir_c78928a47b4215b43f5fe69bbc3b81b5.html</filename>
+    <file>attribute.h</file>
+    <file>document.h</file>
+    <file>element.h</file>
+    <file>types.h</file>
+  </compound>
+  <compound kind="dir">
+    <name>xml</name>
+    <path>C:/Users/Roy/Documents/coin/src/xml/</path>
+    <filename>dir_f4165dd89a13cd8ebeb72e0d7d8e2467.html</filename>
+    <file>attribute.cpp</file>
+    <file>document.cpp</file>
+    <file>element.cpp</file>
+    <file>types.cpp</file>
+  </compound>
+  <compound kind="page">
+    <name>index</name>
+    <title></title>
+    <filename>index</filename>
+  </compound>
+</tagfile>
diff --git a/include/CMakeLists.txt b/include/CMakeLists.txt
new file mode 100644
index 0000000..8fdc071
--- /dev/null
+++ b/include/CMakeLists.txt
@@ -0,0 +1,8 @@
+add_subdirectory(Inventor)
+install(DIRECTORY Inventor/ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/Inventor COMPONENT development FILES_MATCHING PATTERN "*.h")
+install(FILES SoWinEnterScope.h SoWinLeaveScope.h SoDebug.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} COMPONENT development)
+set(COIN_DOCUMENTATION_FILES
+	${COIN_DOCUMENTATION_FILES}
+	${CMAKE_SOURCE_DIR}/include/SoDebug.h
+	CACHE INTERNAL "COIN_DOCUMENTATION_FILES"
+)
diff --git a/include/Inventor/C/CMakeLists.txt b/include/Inventor/C/CMakeLists.txt
new file mode 100644
index 0000000..3e46b3d
--- /dev/null
+++ b/include/Inventor/C/CMakeLists.txt
@@ -0,0 +1,7 @@
+configure_file(basic.h.cmake.in basic.h)
+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/basic.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/Inventor/C COMPONENT development)
+set(COIN_DOCUMENTATION_FILES
+	${COIN_DOCUMENTATION_FILES}
+	${CMAKE_CURRENT_BINARY_DIR}/basic.h
+	CACHE INTERNAL "COIN_DOCUMENTATION_FILES"
+)
diff --git a/include/Inventor/C/base/Makefile.am b/include/Inventor/C/base/Makefile.am
index c12e3f7..cd56a19 100644
--- a/include/Inventor/C/base/Makefile.am
+++ b/include/Inventor/C/base/Makefile.am
@@ -6,8 +6,7 @@ PublicHeaders = \
 	rbptree.h \
 	time.h \
 	string.h \
-	list.h \
-	math-undefs.h
+	list.h
 PrivateHeaders =
 ObsoleteHeaders =
 
diff --git a/include/Inventor/C/base/Makefile.in b/include/Inventor/C/base/Makefile.in
index e85b22c..542cc50 100644
--- a/include/Inventor/C/base/Makefile.in
+++ b/include/Inventor/C/base/Makefile.in
@@ -342,8 +342,7 @@ PublicHeaders = \
 	rbptree.h \
 	time.h \
 	string.h \
-	list.h \
-	math-undefs.h
+	list.h
 
 PrivateHeaders = 
 ObsoleteHeaders = 
diff --git a/include/Inventor/C/base/math-undefs.h b/include/Inventor/C/base/math-undefs.h
deleted file mode 100644
index 4abc569..0000000
--- a/include/Inventor/C/base/math-undefs.h
+++ /dev/null
@@ -1,73 +0,0 @@
-#ifndef COIN_MATH_UNDEFS_H
-#define COIN_MATH_UNDEFS_H
-
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_INTERNAL
-#error This header is only included while building Coin, and this is not while building Coin it seems.
-#endif // !COIN_INTERNAL
-
-/* *********************************************************************** */
-
-/*
-  The float-version of the math functions below did not come about
-  until C99, so we don't want to use them internally, for portability
-  reasons.
-
-  This block was originally part of Inventor/C/basic.h, but since the
-  #undef's were mangled by the config.status process, it did not really
-  work as intended.  20070518 larsa
-*/
-
-#undef cosf
-#define cosf(x) NO_SINGLEPREC /* whatever that'll give us a compile error... */
-#undef sinf
-#define sinf(x) NO_SINGLEPREC
-#undef tanf
-#define tanf(x) NO_SINGLEPREC
-#undef powf
-#define powf(x) NO_SINGLEPREC
-#undef sqrtf
-#define sqrtf(x) NO_SINGLEPREC
-#undef acosf
-#define acosf(x) NO_SINGLEPREC
-#undef asinf
-#define asinf(x) NO_SINGLEPREC
-#undef atanf
-#define atanf(x) NO_SINGLEPREC
-#undef atan2f
-#define atan2f(x) NO_SINGLEPREC
-
-/* *********************************************************************** */
-
-#endif // !COIN_MATH_UNDEFS_H
diff --git a/include/Inventor/C/base/string.h b/include/Inventor/C/base/string.h
index 9638422..bb16ca0 100644
--- a/include/Inventor/C/base/string.h
+++ b/include/Inventor/C/base/string.h
@@ -44,7 +44,8 @@ extern "C" {
 /* ********************************************************************** */
 
 enum cc_string_constants {
-  CC_STRING_MIN_SIZE = 128 - sizeof(char *) + sizeof(int)
+  CC_STRING_MIN_SIZE = 128 - sizeof(char *) + sizeof(size_t),
+  CC_STRING_RESIZE   = 128
 };
 
 struct cc_string {
@@ -100,6 +101,9 @@ COIN_DLL_API uint32_t cc_string_utf8_get_char(const char * str);
 COIN_DLL_API const char * cc_string_utf8_next_char(const char * str);
 COIN_DLL_API size_t cc_string_utf8_validate_length(const char * str);
 
+COIN_DLL_API void cc_string_set_wtext(cc_string * str, const wchar_t * text);
+
+
 /* ********************************************************************** */
 
 #ifdef __cplusplus
diff --git a/build/msvc7/include/Inventor/C/basic.h b/include/Inventor/C/basic.h.cmake.in
similarity index 89%
rename from build/msvc7/include/Inventor/C/basic.h
rename to include/Inventor/C/basic.h.cmake.in
index 0f77e62..34d4be9 100644
--- a/build/msvc7/include/Inventor/C/basic.h
+++ b/include/Inventor/C/basic.h.cmake.in
@@ -1,309 +1,323 @@
-/* include/Inventor/C/basic.h.  Generated by configure.  */
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-#ifndef COIN_BASIC_H
-#define COIN_BASIC_H
-
-/*
-  NOTE: basic.h is automatically generated from basic.h.in, so don't
-  edit basic.h directly.
-*/
-
-/* *********************************************************************** */
-
-/* Documented for Doxygen in SoDB.cpp. */
-typedef int SbBool;
-
-#ifdef DOXYGEN_SKIP_THIS
-#ifndef USE_STATIC_CONSTS
-//POTENTIAL_ROTTING_DOCUMENTATION
-/*
-  Using static consts might have some problems with merging on older
-  compilers, so lie for doxygen for now, this is tested and found
-  working on GCC 4.(1-3)
-*/
-#define USE_STATIC_CONSTS
-#endif //USE_STATIC_CONSTS
-#endif //DOXYGEN_SKIP_THIS
-
-#ifndef FALSE
-#ifdef USE_STATIC_CONSTS
-static const SbBool FALSE = 0;
-#else
-#define FALSE 0
-#endif //USE_STATIC_CONSTS
-#endif /* !FALSE */
-
-#ifndef TRUE
-#ifdef USE_STATIC_CONSTS
-static const SbBool TRUE = 1;
-#else
-#define TRUE 1
-#endif //USE_STATIC_CONSTS
-#endif /* !TRUE */
-
-/* *********************************************************************** */
-
-/* Ye good olde min/max macros. No library would be complete without them. */
-
-#define cc_min(x, y) (((x) < (y)) ? (x) : (y))
-#define cc_max(x, y) (((x) > (y)) ? (x) : (y))
-
-/* *********************************************************************** */
-
-/* Include this to 1) be compatible with Open Inventor's SbBasic.h, 2)
- * provide a way for application programmers to get hold of the type
- * definitions without explicitly including inttypes.h.
- *
- * The latter point is important because the inttypes.h file in SGI
- * and TGS Open Inventor is placed _below_ the Inventor/ directory in
- * the header files hierarchy. This is a stupid thing to do because it
- * could easily conflict with the inttypes.h file installed as part of
- * the C library on many systems (like GNU/Linux's glibc, for
- * instance).
- */
-#include <Inventor/system/inttypes.h>
-
-/* Internal note for Coin developers: in other sourcefiles in Coin, we
- * depend on math.h being included through SbBasic.h. It is done this
- * way to always make sure we have the M_* symbols available under
- * MSWin (see below). So don't remove the following line unless you
- * know very well what you are doing.
- */
-#include <math.h>
-
-/* Define misc values if they are not available from math.h. UNIX
- * systems typically have these defines, and MSWindows systems don't.
- */
-#ifndef M_E
-#define M_E 2.7182818284590452354
-#endif /* !M_E */
-#ifndef M_LOG2E
-#define M_LOG2E 1.4426950408889634074
-#endif /* !M_LOG2E */
-#ifndef M_LOG10E
-#define M_LOG10E 0.43429448190325182765
-#endif /* !M_LOG10E */
-#ifndef M_LN2
-#define M_LN2 0.69314718055994530942
-#endif /* !M_LN2 */
-#ifndef M_LN10
-#define M_LN10 2.30258509299404568402
-#endif /* !M_LN10 */
-#ifndef M_PI
-#define M_PI 3.14159265358979323846
-#endif /* !M_PI */
-#ifndef M_TWOPI
-#define M_TWOPI (M_PI * 2.0)
-#endif /* !M_TWOPI */
-#ifndef M_PI_2
-#define M_PI_2 1.57079632679489661923
-#endif /* !M_PI_2 */
-#ifndef M_PI_4
-#define M_PI_4 0.78539816339744830962
-#endif /* !M_PI_4 */
-#ifndef M_3PI_4
-#define M_3PI_4 2.3561944901923448370E0
-#endif /* !M_3PI_4 */
-#ifndef M_SQRTPI
-#define M_SQRTPI 1.77245385090551602792981
-#endif /* !M_SQRTPI */
-#ifndef M_1_PI
-#define M_1_PI 0.31830988618379067154
-#endif /* !M_1_PI */
-#ifndef M_2_PI
-#define M_2_PI 0.63661977236758134308
-#endif /* !M_2_PI */
-#ifndef M_2_SQRTPI
-#define M_2_SQRTPI 1.12837916709551257390
-#endif /* !M_2_SQRTPI */
-#ifndef M_SQRT2
-#define M_SQRT2 1.41421356237309504880
-#endif /* !M_SQRT2 */
-#ifndef M_SQRT1_2
-#define M_SQRT1_2 0.70710678118654752440
-#endif /* !M_SQRT1_2 */
-#ifndef M_LN2LO
-#define M_LN2LO 1.9082149292705877000E-10
-#endif /* !M_LN2LO */
-#ifndef M_LN2HI
-#define M_LN2HI 6.9314718036912381649E-1
-#endif /* !M_LN2HI */
-#ifndef M_SQRT3
-#define M_SQRT3 1.73205080756887719000
-#endif /* !M_SQRT3 */
-#ifndef M_IVLN10
-#define M_IVLN10 0.43429448190325182765 /* 1 / log(10) */
-#endif /* !M_IVLN10 */
-#ifndef M_LOG2_E
-#define M_LOG2_E 0.693147180559945309417
-#endif /* !M_LOG2_E */
-#ifndef M_INVLN2
-#define M_INVLN2 1.4426950408889633870E0 /* 1 / log(2) */
-#endif /* !M_INVLN2 */
-
-/* *********************************************************************** */
-
-/* A unique identifier to recognize whether or not we're running under
- * Kongsberg Oil & Gas Technologies's Coin library.
- */
-#define __COIN__
-
-/* The following #undef'ed defines are automatically defined and
- * synchronized with the settings in configure.in when ``configure''
- * is executed.
- *
- * The #ifndef wrapper is necessary because during development, these
- * are also defined in the config.h file generated by ``configure''.
- */
-#ifndef COIN_VERSION
-
-/* These are available for adding or omitting features based on Coin
- * version numbers in client application sources. */
-#define COIN_MAJOR_VERSION 4
-#define COIN_MINOR_VERSION 0
-#define COIN_MICRO_VERSION 0
-#define COIN_BETA_VERSION a
-#define COIN_VERSION "4.0.0a"
-
-/* This define is set by the configure script if singleprecision math
-   functions are available from the C library API headers. */
-/* #undef HAVE_SINGLEPRECISION_MATH */
-
-/* Most compilers should have "hash quoting", as it is part of the
-   ANSI standard. */
-#define HAVE_HASH_QUOTING 1
-/* #undef HAVE_APOSTROPHES_QUOTING */
-
-/* IN_PATH define in HPUX's sys/unistd.h conflicts with SoAction::IN_PATH */
-/* #undef COIN_UNDEF_IN_PATH_HACK */
-
-#endif /* !COIN_VERSION */ /* Ends configure-generated defines. */
-
-/* *********************************************************************** */
-
-/* The float-version of the math functions below did not come about
-   until C99, so we don't want to use them internally, for portability
-   reasons. */
-#ifdef COIN_INTERNAL
-#include <Inventor/C/base/math-undefs.h>
-#endif /* COIN_INTERNAL */
-
-/* *********************************************************************** */
-
-/* SO__QUOTE(str)        - use the preprocessor to quote a string.
- * SO__CONCAT(str1,str2) - use the preprocessor to concatenate two strings.
- */
-
-#ifdef HAVE_HASH_QUOTING
-#define SO__QUOTE(str)           #str
-#define SO__CONCAT(str1, str2)   str1##str2
-#elif defined(HAVE_APOSTROPHES_QUOTING)
-#define SO__QUOTE(str)           "str"
-#define SO__CONCAT(str1, str2)   str1/**/str2
-#else
-#error No valid way to do macro quoting!
-#endif
-
-/* *********************************************************************** */
-
-/* Precaution to avoid an some errors easily made by the application
-   programmer. */
-#ifdef COIN_DLL_API
-# error Leave the internal COIN_DLL_API define alone.
-#endif /* COIN_DLL_API */
-#ifdef COIN_INTERNAL
-# ifdef COIN_NOT_DLL
-#  error The COIN_NOT_DLL define is not supposed to be used when building the library, only when building Win32 applications.
-# endif /* COIN_INTERNAL && COIN_NOT_DLL */
-# ifdef COIN_DLL
-#  error The COIN_DLL define is not supposed to be used when building the library, only when building Win32 applications.
-# endif /* COIN_INTERNAL && COIN_DLL */
-#endif /* COIN_INTERNAL */
-
-/*
-  On MSWindows platforms, one of these defines must always be set when
-  building application programs:
-
-   - "COIN_DLL", when the application programmer is using the library
-     in the form of a dynamic link library (DLL)
-
-   - "COIN_NOT_DLL", when the application programmer is using the
-     library in the form of a static object library (LIB)
-
-  Note that either COIN_DLL or COIN_NOT_DLL _must_ be defined by the
-  application programmer on MSWindows platforms, or else the #error
-  statement will hit. Set up one or the other of these two defines in
-  your compiler environment according to how the library was built --
-  as a DLL (use "COIN_DLL") or as a LIB (use "COIN_NOT_DLL").
-
-  (Setting up defines for the compiler is typically done by either
-  adding something like "/DCOIN_DLL" to the compiler's argument line
-  (for command-line build processes), or by adding the define to the
-  list of preprocessor symbols in your IDE GUI (in the MSVC IDE, this
-  is done from the "Project"->"Settings" menu, choose the "C/C++" tab,
-  then "Preprocessor" from the dropdown box and add the appropriate
-  define)).
-
-  It is extremely important that the application programmer uses the
-  correct define, as using "COIN_NOT_DLL" when "COIN_DLL" is correct
-  will cause mysterious crashes.
- */
-/* FIXME: use a feature check to see if this is a platform which can
-   recognize the __declspec keyword instead of the crap #if below.
-   20011201 mortene. */
-#if defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__NT__)
-# ifdef COIN_INTERNAL
-#  ifdef COIN_MAKE_DLL
-#   define COIN_DLL_API __declspec(dllexport)
-#  endif /* COIN_MAKE_DLL */
-# else /* !COIN_INTERNAL */
-#  ifdef COIN_DLL
-#   ifdef COIN_NOT_DLL
-#     error Define _either_ COIN_DLL _or_ COIN_NOT_DLL as appropriate for your linkage -- not both at the same time! See Inventor/C/basic.h for further instructions.
-#   endif /* COIN_NOT_DLL */
-#   define COIN_DLL_API __declspec(dllimport)
-#  else /* !COIN_DLL */
-#   ifndef COIN_NOT_DLL
-#    error Define either COIN_DLL or COIN_NOT_DLL as appropriate for your linkage! See Inventor/C/basic.h for further instructions.
-#   endif /* !COIN_NOT_DLL */
-#  endif /* !COIN_DLL */
-# endif /* !COIN_INTERNAL */
-#endif /* Microsoft Windows */
-
-/* Empty define to avoid errors when _not_ compiling an MSWindows DLL. */
-#ifndef COIN_DLL_API
-# define COIN_DLL_API
-#endif /* !COIN_DLL_API */
-
-#endif /* !COIN_BASIC_H */
+/* include/Inventor/C/basic.h. Generated from basic.h.cmake.in by CMake. */
+/**************************************************************************\
+ * Copyright (c) Kongsberg Oil & Gas Technologies AS
+ * All rights reserved.
+ * 
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are
+ * met:
+ * 
+ * Redistributions of source code must retain the above copyright notice,
+ * this list of conditions and the following disclaimer.
+ * 
+ * Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 
+ * Neither the name of the copyright holder nor the names of its
+ * contributors may be used to endorse or promote products derived from
+ * this software without specific prior written permission.
+ * 
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+\**************************************************************************/
+
+#ifndef COIN_BASIC_H
+#define COIN_BASIC_H
+
+/*
+  NOTE: basic.h is automatically generated from basic.h.in, so don't
+  edit basic.h directly.
+*/
+
+/* *********************************************************************** */
+
+/* Documented for Doxygen in SoDB.cpp. */
+typedef int SbBool;
+
+#ifdef DOXYGEN_SKIP_THIS
+#ifndef USE_STATIC_CONSTS
+//POTENTIAL_ROTTING_DOCUMENTATION
+/*
+  Using static consts might have some problems with merging on older
+  compilers, so lie for doxygen for now, this is tested and found
+  working on GCC 4.(1-3)
+*/
+#define USE_STATIC_CONSTS
+#endif //USE_STATIC_CONSTS
+#endif //DOXYGEN_SKIP_THIS
+
+#ifndef FALSE
+#ifdef USE_STATIC_CONSTS
+static const SbBool FALSE = 0;
+#else
+#define FALSE 0
+#endif //USE_STATIC_CONSTS
+#endif /* !FALSE */
+
+#ifndef TRUE
+#ifdef USE_STATIC_CONSTS
+static const SbBool TRUE = 1;
+#else
+#define TRUE 1
+#endif //USE_STATIC_CONSTS
+#endif /* !TRUE */
+
+/* *********************************************************************** */
+
+/* Ye good olde min/max macros. No library would be complete without them. */
+
+#define cc_min(x, y) (((x) < (y)) ? (x) : (y))
+#define cc_max(x, y) (((x) > (y)) ? (x) : (y))
+
+/* *********************************************************************** */
+
+/* Include this to 1) be compatible with Open Inventor's SbBasic.h, 2)
+ * provide a way for application programmers to get hold of the type
+ * definitions without explicitly including inttypes.h.
+ *
+ * The latter point is important because the inttypes.h file in SGI
+ * and TGS Open Inventor is placed _below_ the Inventor/ directory in
+ * the header files hierarchy. This is a stupid thing to do because it
+ * could easily conflict with the inttypes.h file installed as part of
+ * the C library on many systems (like GNU/Linux's glibc, for
+ * instance).
+ */
+#include <Inventor/system/inttypes.h>
+
+/* Internal note for Coin developers: in other sourcefiles in Coin, we
+ * depend on math.h being included through SbBasic.h. It is done this
+ * way to always make sure we have the M_* symbols available under
+ * MSWin (see below). So don't remove the following line unless you
+ * know very well what you are doing.
+ */
+#include <math.h>
+
+/* Define misc values if they are not available from math.h. UNIX
+ * systems typically have these defines, and MSWindows systems don't.
+ */
+#ifndef M_E
+#define M_E 2.7182818284590452354
+#endif /* !M_E */
+#ifndef M_LOG2E
+#define M_LOG2E 1.4426950408889634074
+#endif /* !M_LOG2E */
+#ifndef M_LOG10E
+#define M_LOG10E 0.43429448190325182765
+#endif /* !M_LOG10E */
+#ifndef M_LN2
+#define M_LN2 0.69314718055994530942
+#endif /* !M_LN2 */
+#ifndef M_LN10
+#define M_LN10 2.30258509299404568402
+#endif /* !M_LN10 */
+#ifndef M_PI
+#define M_PI 3.14159265358979323846
+#endif /* !M_PI */
+#ifndef M_TWOPI
+#define M_TWOPI (M_PI * 2.0)
+#endif /* !M_TWOPI */
+#ifndef M_PI_2
+#define M_PI_2 1.57079632679489661923
+#endif /* !M_PI_2 */
+#ifndef M_PI_4
+#define M_PI_4 0.78539816339744830962
+#endif /* !M_PI_4 */
+#ifndef M_3PI_4
+#define M_3PI_4 2.3561944901923448370E0
+#endif /* !M_3PI_4 */
+#ifndef M_SQRTPI
+#define M_SQRTPI 1.77245385090551602792981
+#endif /* !M_SQRTPI */
+#ifndef M_1_PI
+#define M_1_PI 0.31830988618379067154
+#endif /* !M_1_PI */
+#ifndef M_2_PI
+#define M_2_PI 0.63661977236758134308
+#endif /* !M_2_PI */
+#ifndef M_2_SQRTPI
+#define M_2_SQRTPI 1.12837916709551257390
+#endif /* !M_2_SQRTPI */
+#ifndef M_SQRT2
+#define M_SQRT2 1.41421356237309504880
+#endif /* !M_SQRT2 */
+#ifndef M_SQRT1_2
+#define M_SQRT1_2 0.70710678118654752440
+#endif /* !M_SQRT1_2 */
+#ifndef M_LN2LO
+#define M_LN2LO 1.9082149292705877000E-10
+#endif /* !M_LN2LO */
+#ifndef M_LN2HI
+#define M_LN2HI 6.9314718036912381649E-1
+#endif /* !M_LN2HI */
+#ifndef M_SQRT3
+#define M_SQRT3 1.73205080756887719000
+#endif /* !M_SQRT3 */
+#ifndef M_IVLN10
+#define M_IVLN10 0.43429448190325182765 /* 1 / log(10) */
+#endif /* !M_IVLN10 */
+#ifndef M_LOG2_E
+#define M_LOG2_E 0.693147180559945309417
+#endif /* !M_LOG2_E */
+#ifndef M_INVLN2
+#define M_INVLN2 1.4426950408889633870E0 /* 1 / log(2) */
+#endif /* !M_INVLN2 */
+
+/* *********************************************************************** */
+
+/* A unique identifier to recognize whether or not we're running under
+ * Kongsberg Oil & Gas Technologies's Coin library.
+ */
+#define __COIN__
+
+/* The following #undef'ed defines are automatically defined and
+ * synchronized with the settings in configure.in when ``configure''
+ * is executed.
+ *
+ * The #ifndef wrapper is necessary because during development, these
+ * are also defined in the config.h file generated by ``configure''.
+ */
+#ifndef COIN_VERSION
+
+/* These are available for adding or omitting features based on Coin
+ * version numbers in client application sources. */
+#define COIN_MAJOR_VERSION @COIN_MAJOR_VERSION@
+#define COIN_MINOR_VERSION @COIN_MINOR_VERSION@
+#define COIN_MICRO_VERSION @COIN_MICRO_VERSION@
+#define COIN_BETA_VERSION @COIN_BETA_VERSION@
+#define COIN_VERSION "@COIN_VERSION@"
+
+/* This define is set by the configure script if singleprecision math
+   functions are available from the C library API headers. */
+/* #undef HAVE_SINGLEPRECISION_MATH */
+
+/* Most compilers should have "hash quoting", as it is part of the
+   ANSI standard. */
+#define HAVE_HASH_QUOTING 1
+/* #undef HAVE_APOSTROPHES_QUOTING */
+
+/* IN_PATH define in HPUX's sys/unistd.h conflicts with SoAction::IN_PATH */
+/* #undef COIN_UNDEF_IN_PATH_HACK */
+
+#endif /* !COIN_VERSION */ /* Ends configure-generated defines. */
+
+/* *********************************************************************** */
+
+/* SO__QUOTE(str)        - use the preprocessor to quote a string.
+ * SO__CONCAT(str1,str2) - use the preprocessor to concatenate two strings.
+ */
+
+#ifdef HAVE_HASH_QUOTING
+#define SO__QUOTE(str)           #str
+#define SO__CONCAT(str1, str2)   str1##str2
+#elif defined(HAVE_APOSTROPHES_QUOTING)
+#define SO__QUOTE(str)           "str"
+#define SO__CONCAT(str1, str2)   str1/**/str2
+#else
+#error No valid way to do macro quoting!
+#endif
+
+/* *********************************************************************** */
+
+/* For Visual Studio compiler use COIN_DLL by default and auto-linking. */
+#if !defined(COIN_INTERNAL) && defined(_MSC_VER)
+# if !defined(COIN_NOT_DLL) && !defined(COIN_DLL)
+#  define COIN_DLL
+# endif
+# define COIN_STRINGIFY(str) SO__QUOTE(str)
+# ifdef COIN_DLL
+#  ifdef _DEBUG
+#   pragma comment(lib, "Coin" COIN_STRINGIFY(COIN_MAJOR_VERSION) "d.lib")
+#  else
+#   pragma comment(lib, "Coin" COIN_STRINGIFY(COIN_MAJOR_VERSION) ".lib")
+#  endif
+# else
+#  ifdef _DEBUG
+#   pragma comment(lib, "Coin" COIN_STRINGIFY(COIN_MAJOR_VERSION) "sd.lib")
+#  else
+#   pragma comment(lib, "Coin" COIN_STRINGIFY(COIN_MAJOR_VERSION) "s.lib")
+#  endif
+# endif
+# undef COIN_STRINGIFY
+#endif
+
+
+/* Precaution to avoid an some errors easily made by the application
+   programmer. */
+#ifdef COIN_DLL_API
+# error Leave the internal COIN_DLL_API define alone.
+#endif /* COIN_DLL_API */
+#ifdef COIN_INTERNAL
+# ifdef COIN_NOT_DLL
+#  error The COIN_NOT_DLL define is not supposed to be used when building the library, only when building Win32 applications.
+# endif /* COIN_INTERNAL && COIN_NOT_DLL */
+# ifdef COIN_DLL
+#  error The COIN_DLL define is not supposed to be used when building the library, only when building Win32 applications.
+# endif /* COIN_INTERNAL && COIN_DLL */
+#endif /* COIN_INTERNAL */
+
+/*
+  On MSWindows platforms, one of these defines must always be set when
+  building application programs:
+
+   - "COIN_DLL", when the application programmer is using the library
+     in the form of a dynamic link library (DLL)
+
+   - "COIN_NOT_DLL", when the application programmer is using the
+     library in the form of a static object library (LIB)
+
+  Note that either COIN_DLL or COIN_NOT_DLL _must_ be defined by the
+  application programmer on MSWindows platforms, or else the #error
+  statement will hit. Set up one or the other of these two defines in
+  your compiler environment according to how the library was built --
+  as a DLL (use "COIN_DLL") or as a LIB (use "COIN_NOT_DLL").
+
+  (Setting up defines for the compiler is typically done by either
+  adding something like "/DCOIN_DLL" to the compiler's argument line
+  (for command-line build processes), or by adding the define to the
+  list of preprocessor symbols in your IDE GUI (in the MSVC IDE, this
+  is done from the "Project"->"Settings" menu, choose the "C/C++" tab,
+  then "Preprocessor" from the dropdown box and add the appropriate
+  define)).
+
+  It is extremely important that the application programmer uses the
+  correct define, as using "COIN_NOT_DLL" when "COIN_DLL" is correct
+  will cause mysterious crashes.
+ */
+/* FIXME: use a feature check to see if this is a platform which can
+   recognize the __declspec keyword instead of the crap #if below.
+   20011201 mortene. */
+#if defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__NT__)
+# ifdef COIN_INTERNAL
+#  ifdef COIN_MAKE_DLL
+#   define COIN_DLL_API __declspec(dllexport)
+#  endif /* COIN_MAKE_DLL */
+# else /* !COIN_INTERNAL */
+#  ifdef COIN_DLL
+#   ifdef COIN_NOT_DLL
+#     error Define _either_ COIN_DLL _or_ COIN_NOT_DLL as appropriate for your linkage -- not both at the same time! See Inventor/C/basic.h for further instructions.
+#   endif /* COIN_NOT_DLL */
+#   define COIN_DLL_API __declspec(dllimport)
+#  else /* !COIN_DLL */
+#   ifndef COIN_NOT_DLL
+#    error Define either COIN_DLL or COIN_NOT_DLL as appropriate for your linkage! See Inventor/C/basic.h for further instructions.
+#   endif /* !COIN_NOT_DLL */
+#  endif /* !COIN_DLL */
+# endif /* !COIN_INTERNAL */
+#endif /* Microsoft Windows */
+
+/* Empty define to avoid errors when _not_ compiling an MSWindows DLL. */
+#ifndef COIN_DLL_API
+# define COIN_DLL_API
+#endif /* !COIN_DLL_API */
+
+#endif /* !COIN_BASIC_H */
diff --git a/include/Inventor/C/basic.h.in b/include/Inventor/C/basic.h.in
index 772326a..49038b7 100644
--- a/include/Inventor/C/basic.h.in
+++ b/include/Inventor/C/basic.h.in
@@ -211,15 +211,6 @@ static const SbBool TRUE = 1;
 
 /* *********************************************************************** */
 
-/* The float-version of the math functions below did not come about
-   until C99, so we don't want to use them internally, for portability
-   reasons. */
-#ifdef COIN_INTERNAL
-#include <Inventor/C/base/math-undefs.h>
-#endif /* COIN_INTERNAL */
-
-/* *********************************************************************** */
-
 /* SO__QUOTE(str)        - use the preprocessor to quote a string.
  * SO__CONCAT(str1,str2) - use the preprocessor to concatenate two strings.
  */
@@ -236,6 +227,29 @@ static const SbBool TRUE = 1;
 
 /* *********************************************************************** */
 
+/* For Visual Studio compiler use COIN_DLL by default and auto-linking. */
+#if !defined(COIN_INTERNAL) && defined(_MSC_VER)
+# if !defined(COIN_NOT_DLL) && !defined(COIN_DLL)
+#  define COIN_DLL
+# endif
+# define COIN_STRINGIFY(str) SO__QUOTE(str)
+# ifdef COIN_DLL
+#  ifdef _DEBUG
+#   pragma comment(lib, "Coin" COIN_STRINGIFY(COIN_MAJOR_VERSION) "d.lib")
+#  else
+#   pragma comment(lib, "Coin" COIN_STRINGIFY(COIN_MAJOR_VERSION) ".lib")
+#  endif
+# else
+#  ifdef _DEBUG
+#   pragma comment(lib, "Coin" COIN_STRINGIFY(COIN_MAJOR_VERSION) "sd.lib")
+#  else
+#   pragma comment(lib, "Coin" COIN_STRINGIFY(COIN_MAJOR_VERSION) "s.lib")
+#  endif
+# endif
+# undef COIN_STRINGIFY
+#endif
+
+
 /* Precaution to avoid an some errors easily made by the application
    programmer. */
 #ifdef COIN_DLL_API
diff --git a/include/Inventor/CMakeLists.txt b/include/Inventor/CMakeLists.txt
new file mode 100644
index 0000000..e9a8ad2
--- /dev/null
+++ b/include/Inventor/CMakeLists.txt
@@ -0,0 +1,8 @@
+add_subdirectory(C)
+add_subdirectory(system)
+file(GLOB_RECURSE HDRS *.h)
+set(COIN_DOCUMENTATION_FILES
+	${COIN_DOCUMENTATION_FILES}
+	${HDRS}
+	CACHE INTERNAL "COIN_DOCUMENTATION_FILES"
+)
diff --git a/include/Inventor/SbBasic.h b/include/Inventor/SbBasic.h
index 8ad7f1d..ecb8bf2 100644
--- a/include/Inventor/SbBasic.h
+++ b/include/Inventor/SbBasic.h
@@ -97,17 +97,24 @@ inline Type SbSqr(const Type val) {
 // warning if so for debug builds.  inlined like this to not take much
 // screenspace in inline functions.
 
-// cc_debugerror_post() is not attempted resolved before the template is
-// used, hence the missing Inventor/errors/SoDebugError.h #include. This
-// "trick" does only work *portably* for functions in the global namespace.
+// Missing include for cc_debugerror_post() added here. The previous "trick"
+// for not needing to resolve symbols in global namespace no longer works
+// with newer compilers.
+#ifndef NDEBUG
+#include <Inventor/C/errors/debugerror.h>
+#endif // !NDEBUG
 
+
+#ifndef NDEBUG
 template <typename Type>
 inline void SbDividerChk(const char * funcname, Type divider) {
-#ifndef NDEBUG
   if (!(divider != static_cast<Type>(0)))
     cc_debugerror_post(funcname, "divide by zero error.", divider);
-#endif // !NDEBUG
 }
+#else
+template <typename Type>
+inline void SbDividerChk(const char *, Type) {}
+#endif // !NDEBUG
 
 /* ********************************************************************** */
 
@@ -159,4 +166,20 @@ inline void SbDividerChk(const char * funcname, Type divider) {
 
 /* ********************************************************************** */
 
+/*
+	Coin wraps many macros in do-while statements to make them usable
+	like a statement. At least the Microsoft compiler complains about
+	this construct with warning C4127: "conditional expression is constant".
+*/
+
+#ifdef _MSC_VER // Microsoft Visual C++
+#define WHILE_0 \
+	__pragma(warning(push)) \
+	__pragma(warning(disable:4127)) \
+		while (0) \
+	__pragma(warning(pop))
+#else
+#define WHILE_0 while (0)
+#endif
+
 #endif /* !COIN_SBBASIC_H */
diff --git a/include/Inventor/SbMatrix.h b/include/Inventor/SbMatrix.h
index 0f3478e..bd2d902 100644
--- a/include/Inventor/SbMatrix.h
+++ b/include/Inventor/SbMatrix.h
@@ -40,6 +40,7 @@ class SbLine;
 class SbRotation;
 class SbVec3f;
 class SbVec4f;
+class SbDPMatrix;
 
 typedef float SbMat[4][4];
 
@@ -52,11 +53,11 @@ public:
            const float a41, const float a42, const float a43, const float a44);
   SbMatrix(const SbMat & matrix);
   SbMatrix(const SbMat * matrix);
-  explicit SbMatrix(const class SbDPMatrix & matrix);
+  explicit SbMatrix(const SbDPMatrix & matrix);
   ~SbMatrix(void);
 
   void setValue(const SbMat & m);
-  void setValue(const class SbDPMatrix & m);
+  void setValue(const SbDPMatrix & m);
   void setValue(const float * pMat);
   const SbMat & getValue(void) const;
 
diff --git a/include/Inventor/SbRotation.h b/include/Inventor/SbRotation.h
index dbcdd1d..d698078 100644
--- a/include/Inventor/SbRotation.h
+++ b/include/Inventor/SbRotation.h
@@ -65,7 +65,7 @@ public:
   SbRotation & operator*=(const float s);
   friend COIN_DLL_API int operator==(const SbRotation & q1, const SbRotation & q2);
   friend COIN_DLL_API int operator!=(const SbRotation & q1, const SbRotation & q2);
-  float operator[] (size_t n) const;
+  float operator[] (int n) const;
 
   SbBool equals(const SbRotation & r, float tolerance) const;
   friend COIN_DLL_API SbRotation operator *(const SbRotation & q1, const SbRotation & q2);
@@ -89,7 +89,7 @@ COIN_DLL_API int operator ==(const SbRotation & q1, const SbRotation & q2);
 COIN_DLL_API int operator !=(const SbRotation & q1, const SbRotation & q2);
 COIN_DLL_API SbRotation operator *(const SbRotation & q1, const SbRotation & q2);
 
-inline float SbRotation::operator[](size_t n) const
+inline float SbRotation::operator[](int n) const
 {
   //Any limit checking is delegated to SbVec4f
   return quat[n];
diff --git a/include/Inventor/SbString.h b/include/Inventor/SbString.h
index 483b490..645f20d 100644
--- a/include/Inventor/SbString.h
+++ b/include/Inventor/SbString.h
@@ -56,6 +56,9 @@ public:
   SbString(const char * s)
   { cc_string_construct(&this->str); cc_string_set_text(&this->str, s); }
 
+  SbString(const wchar_t * s)
+  { cc_string_construct(&this->str); cc_string_set_wtext(&this->str, s); }
+
   SbString(const char * s, int start, int end)
   { cc_string_construct(&this->str); cc_string_set_subtext(&this->str, s, start, end); }
 
@@ -139,6 +142,12 @@ public:
   friend int operator!=(const SbString & sbstr, const char * s);
   friend int operator!=(const char * s, const SbString & sbstr);
   friend int operator!=(const SbString & str1, const SbString & str2);
+  friend int operator<(const SbString & sbstr, const char * s);
+  friend int operator<(const char * s, const SbString & sbstr);
+  friend int operator<(const SbString & str1, const SbString & str2);
+  friend int operator>(const SbString & sbstr, const char * s);
+  friend int operator>(const char * s, const SbString & sbstr);
+  friend int operator>(const SbString & str1, const SbString & str2);
   friend const SbString operator+(const SbString & str1, const SbString & str2);
   friend const SbString operator+(const SbString & sbstr, const char * s);
   friend const SbString operator+(const char * s, const SbString & sbstr);
@@ -161,6 +170,20 @@ inline int operator!=(const char * s, const SbString & sbstr)
 inline int operator!=(const SbString & str1, const SbString & str2)
 { return (cc_string_compare_text(str1.str.pointer, str2.str.pointer) != 0); }
 
+inline int operator<(const SbString & sbstr, const char * s)
+{ return (cc_string_compare_text(sbstr.str.pointer, s) < 0); }
+inline int operator<(const char * s, const SbString & sbstr)
+{ return (cc_string_compare_text(s, sbstr.str.pointer) < 0); }
+inline int operator<(const SbString & str1, const SbString & str2)
+{ return (cc_string_compare_text(str1.str.pointer, str2.str.pointer) < 0); }
+
+inline int operator>(const SbString & sbstr, const char * s)
+{ return (cc_string_compare_text(sbstr.str.pointer, s) > 0); }
+inline int operator>(const char * s, const SbString & sbstr)
+{ return (cc_string_compare_text(s, sbstr.str.pointer) > 0); }
+inline int operator>(const SbString & str1, const SbString & str2)
+{ return (cc_string_compare_text(str1.str.pointer, str2.str.pointer) > 0); }
+
 inline const SbString operator+(const SbString & str1, const SbString & str2)
 { 
   SbString newstr(str1);
diff --git a/include/Inventor/SbVec2b.h b/include/Inventor/SbVec2b.h
index 9674b72..f5a1161 100644
--- a/include/Inventor/SbVec2b.h
+++ b/include/Inventor/SbVec2b.h
@@ -73,9 +73,9 @@ public:
   int32_t dot(SbVec2b v) const { return vec[0] * v[0] + vec[1] * v[1]; }
   void negate(void) { vec[0] = -vec[0]; vec[1] = -vec[1]; }
 
-  SbVec2b & operator *= (int d) { vec[0] *= d; vec[1] *= d; return *this; }
+  SbVec2b & operator *= (int d) { vec[0] = int8_t(vec[0] * d); vec[1] = int8_t(vec[1] * d); return *this; }
   SbVec2b & operator *= (double d);
-  SbVec2b & operator /= (int d) { SbDividerChk("SbVec2b::operator/=(int)", d); vec[0] /= d; vec[1] /= d; return *this; }
+  SbVec2b & operator /= (int d) { SbDividerChk("SbVec2b::operator/=(int)", d); vec[0] = int8_t(vec[0] / d); vec[1] = int8_t(vec[1] / d); return *this; }
   SbVec2b & operator /= (double d) { SbDividerChk("SbVec2b::operator/=(double)", d); return operator *= (1.0 / d); }
   SbVec2b & operator += (SbVec2b v) { vec[0] += v[0]; vec[1] += v[1]; return *this; }
   SbVec2b & operator -= (SbVec2b v) { vec[0] -= v[0]; vec[1] -= v[1]; return *this; }
diff --git a/include/Inventor/SbVec2ub.h b/include/Inventor/SbVec2ub.h
index 8041a26..dc14eeb 100644
--- a/include/Inventor/SbVec2ub.h
+++ b/include/Inventor/SbVec2ub.h
@@ -67,9 +67,9 @@ public:
   int32_t dot(SbVec2ub v) const { return vec[0] * v[0] + vec[1] * v[1]; }
   void negate(void);
 
-  SbVec2ub & operator *= (int d) { vec[0] *= d; vec[1] *= d; return *this; }
+  SbVec2ub & operator *= (int d) { vec[0] = uint8_t(vec[0] * d); vec[1] = uint8_t(vec[1] * d); return *this; }
   SbVec2ub & operator *= (double d);
-  SbVec2ub & operator /= (int d) { SbDividerChk("SbVec2ub::operator/=(int)", d); vec[0] /= d; vec[1] /= d; return *this; }
+  SbVec2ub & operator /= (int d) { SbDividerChk("SbVec2ub::operator/=(int)", d); vec[0] = uint8_t(vec[0] / d); vec[1] = uint8_t(vec[1] / d); return *this; }
   SbVec2ub & operator /= (double d) { SbDividerChk("SbVec2ub::operator/=(double)", d); return operator *= (1.0 / d); }
   SbVec2ub & operator += (SbVec2ub v) { vec[0] += v[0]; vec[1] += v[1]; return *this; }
   SbVec2ub & operator -= (SbVec2ub v) { vec[0] -= v[0]; vec[1] -= v[1]; return *this; }
diff --git a/include/Inventor/SbVec2us.h b/include/Inventor/SbVec2us.h
index bccd011..5b8e70a 100644
--- a/include/Inventor/SbVec2us.h
+++ b/include/Inventor/SbVec2us.h
@@ -67,9 +67,9 @@ public:
   int32_t dot(SbVec2us v) const { return vec[0] * v[0] + vec[1] * v[1]; }
   void negate(void);
 
-  SbVec2us & operator *= (int d) { vec[0] *= d; vec[1] *= d; return *this; }
+  SbVec2us & operator *= (int d) { vec[0] = (unsigned short)(vec[0] * d); vec[1] = (unsigned short)(vec[1] * d); return *this; }
   SbVec2us & operator *= (double d);
-  SbVec2us & operator /= (int d) { SbDividerChk("SbVec2us::operator/=(int)", d); vec[0] /= d; vec[1] /= d; return *this; }
+  SbVec2us & operator /= (int d) { SbDividerChk("SbVec2us::operator/=(int)", d); vec[0] = (unsigned short)(vec[0] / d); vec[1] = (unsigned short)(vec[1] / d); return *this; }
   SbVec2us & operator /= (double d) { SbDividerChk("SbVec2us::operator/=(double)", d); return operator *= (1.0 / d); }
   SbVec2us & operator += (SbVec2us v) { vec[0] += v[0]; vec[1] += v[1]; return *this; }
   SbVec2us & operator -= (SbVec2us v) { vec[0] -= v[0]; vec[1] -= v[1]; return *this; }
diff --git a/include/Inventor/SbVec3b.h b/include/Inventor/SbVec3b.h
index 3520ff4..f02cfbe 100644
--- a/include/Inventor/SbVec3b.h
+++ b/include/Inventor/SbVec3b.h
@@ -73,9 +73,9 @@ public:
   int32_t dot(SbVec3b v) const { return vec[0] * v[0] + vec[1] * v[1] + vec[2] * v[2]; }
   void negate(void) { vec[0] = -vec[0]; vec[1] = -vec[1]; vec[2] = -vec[2]; }
 
-  SbVec3b & operator *= (int d) { vec[0] *= d; vec[1] *= d; vec[2] *= d; return *this; }
+  SbVec3b & operator *= (int d) { vec[0] = int8_t(vec[0] * d); vec[1] = int8_t(vec[1] * d); vec[2] = int8_t(vec[2] * d); return *this; }
   SbVec3b & operator *= (double d);
-  SbVec3b & operator /= (int d) { SbDividerChk("SbVec3b::operator/=(int)", d); vec[0] /= d; vec[1] /= d; vec[2] /= d; return *this; }
+  SbVec3b & operator /= (int d) { SbDividerChk("SbVec3b::operator/=(int)", d); vec[0] = int8_t(vec[0] / d); vec[1] = int8_t(vec[1] / d); vec[2] = int8_t(vec[2] / d); return *this; }
   SbVec3b & operator /= (double d) { SbDividerChk("SbVec3b::operator/=(double)", d); return operator *= (1.0 / d); }
   SbVec3b & operator += (SbVec3b v) { vec[0] += v[0]; vec[1] += v[1]; vec[2] += v[2]; return *this; }
   SbVec3b & operator -= (SbVec3b v) { vec[0] -= v[0]; vec[1] -= v[1]; vec[2] -= v[2]; return *this; }
diff --git a/include/Inventor/SbVec3s.h b/include/Inventor/SbVec3s.h
index c93c2ba..af96c3a 100644
--- a/include/Inventor/SbVec3s.h
+++ b/include/Inventor/SbVec3s.h
@@ -76,9 +76,9 @@ public:
   int32_t dot(const SbVec3s & v) const { return vec[0] * v[0] + vec[1] * v[1] + vec[2] * v[2]; }
   void negate(void) { vec[0] = -vec[0]; vec[1] = -vec[1]; vec[2] = -vec[2]; }
 
-  SbVec3s & operator *= (int d) { vec[0] *= d; vec[1] *= d; vec[2] *= d; return *this; }
+  SbVec3s & operator *= (int d) { vec[0] = short(vec[0] * d); vec[1] = short(vec[1] * d); vec[2] = short(vec[2] * d); return *this; }
   SbVec3s & operator *= (double  d);
-  SbVec3s & operator /= (int d) { SbDividerChk("SbVec3s::operator/=(int)", d); vec[0] /= d; vec[1] /= d; vec[2] /= d; return *this; }
+  SbVec3s & operator /= (int d) { SbDividerChk("SbVec3s::operator/=(int)", d); vec[0] = short(vec[0] / d); vec[1] = short(vec[1] / d); vec[2] = short(vec[2] / d); return *this; }
   SbVec3s & operator /= (double d) { SbDividerChk("SbVec3s::operator/=(double)", d); return operator *= (1.0 / d); }
   SbVec3s & operator += (const SbVec3s & v) { vec[0] += v[0]; vec[1] += v[1]; vec[2] += v[2]; return *this; }
   SbVec3s & operator -= (const SbVec3s & v) { vec[0] -= v[0]; vec[1] -= v[1]; vec[2] -= v[2]; return *this; }
diff --git a/include/Inventor/SbVec3ub.h b/include/Inventor/SbVec3ub.h
index f193463..68c4b23 100644
--- a/include/Inventor/SbVec3ub.h
+++ b/include/Inventor/SbVec3ub.h
@@ -67,9 +67,9 @@ public:
   int32_t dot(SbVec3ub v) const { return vec[0] * v[0] + vec[1] * v[1] + vec[2] * v[2]; }
   void negate(void);
 
-  SbVec3ub & operator *= (int d) { vec[0] *= d; vec[1] *= d; vec[2] *= d; return *this; }
+  SbVec3ub & operator *= (int d) { vec[0] = uint8_t(vec[0] * d); vec[1] = uint8_t(vec[1] * d); vec[2] = uint8_t(vec[2] * d); return *this; }
   SbVec3ub & operator *= (double d);
-  SbVec3ub & operator /= (int d) { SbDividerChk("SbVec3ub::operator/=(int)", d); vec[0] /= d; vec[1] /= d; vec[2] /= d; return *this; }
+  SbVec3ub & operator /= (int d) { SbDividerChk("SbVec3ub::operator/=(int)", d); vec[0] = uint8_t(vec[0] / d); vec[1] = uint8_t(vec[1] / d); vec[2] = uint8_t(vec[2] / d); return *this; }
   SbVec3ub & operator /= (double d) { SbDividerChk("SbVec3ub::operator/=(double)", d); return operator *= (1.0 / d); }
   SbVec3ub & operator += (SbVec3ub v) { vec[0] += v[0]; vec[1] += v[1]; vec[2] += v[2]; return *this; }
   SbVec3ub & operator -= (SbVec3ub v) { vec[0] -= v[0]; vec[1] -= v[1]; vec[2] -= v[2]; return *this; }
diff --git a/include/Inventor/SbVec3us.h b/include/Inventor/SbVec3us.h
index 52563c9..1221ebb 100644
--- a/include/Inventor/SbVec3us.h
+++ b/include/Inventor/SbVec3us.h
@@ -71,9 +71,9 @@ public:
   int32_t dot(const SbVec3us & v) const { return vec[0] * v[0] + vec[1] * v[1] + vec[2] * v[2]; }
   void negate(void);
 
-  SbVec3us & operator *= (int d) { vec[0] *= d; vec[1] *= d; vec[2] *= d; return *this; }
+  SbVec3us & operator *= (int d) { vec[0] = (unsigned short)(vec[0] * d); vec[1] = (unsigned short)(vec[1] * d); vec[2] = (unsigned short)(vec[2] * d); return *this; }
   SbVec3us & operator *= (double d);
-  SbVec3us & operator /= (int d) { SbDividerChk("SbVec3us::operator/=(int)", d); vec[0] /= d; vec[1] /= d; vec[2] /= d; return *this; }
+  SbVec3us & operator /= (int d) { SbDividerChk("SbVec3us::operator/=(int)", d); vec[0] = (unsigned short)(vec[0] / d); vec[1] = (unsigned short)(vec[1] / d); vec[2] = (unsigned short)(vec[2] / d); return *this; }
   SbVec3us & operator /= (double d) { SbDividerChk("SbVec3us::operator/=(double)", d); return operator *= (1.0 / d); }
   SbVec3us & operator += (const SbVec3us & v) { vec[0] += v[0]; vec[1] += v[1]; vec[2] += v[2]; return *this; }
   SbVec3us & operator -= (const SbVec3us & v) { vec[0] -= v[0]; vec[1] -= v[1]; vec[2] -= v[2]; return *this; }
diff --git a/include/Inventor/SbVec4b.h b/include/Inventor/SbVec4b.h
index 32ecd6c..7d5babd 100644
--- a/include/Inventor/SbVec4b.h
+++ b/include/Inventor/SbVec4b.h
@@ -73,9 +73,9 @@ public:
   int32_t dot(SbVec4b v) const { return vec[0] * v[0] + vec[1] * v[1] + vec[2] * v[2] + vec[3] * v[3]; }
   void negate(void) { vec[0] = -vec[0]; vec[1] = -vec[1]; vec[2] = -vec[2]; vec[3] = -vec[3]; }
 
-  SbVec4b & operator *= (int d) { vec[0] *= d; vec[1] *= d; vec[2] *= d; vec[3] *= d; return *this; }
+  SbVec4b & operator *= (int d) { vec[0] = int8_t(vec[0] * d); vec[1] = int8_t(vec[1] * d); vec[2] = int8_t(vec[2] * d); vec[3] = int8_t(vec[3] * d); return *this; }
   SbVec4b & operator *= (double d);
-  SbVec4b & operator /= (int d) { SbDividerChk("SbVec4b::operator/=(int)", d); vec[0] /= d; vec[1] /= d; vec[2] /= d; vec[3] /= d; return *this; }
+  SbVec4b & operator /= (int d) { SbDividerChk("SbVec4b::operator/=(int)", d); vec[0] = int8_t(vec[0] / d); vec[1] = int8_t(vec[1] / d); vec[2] = int8_t(vec[2] / d); vec[3] = int8_t(vec[3] / d); return *this; }
   SbVec4b & operator /= (double d) { SbDividerChk("SbVec4b::operator/=(double)", d); return operator *= (1.0 / d); }
   SbVec4b & operator += (SbVec4b v) { vec[0] += v[0]; vec[1] += v[1]; vec[2] += v[2]; vec[3] += v[3]; return *this; }
   SbVec4b & operator -= (SbVec4b v) { vec[0] -= v[0]; vec[1] -= v[1]; vec[2] -= v[2]; vec[3] -= v[3]; return *this; }
diff --git a/include/Inventor/SbVec4s.h b/include/Inventor/SbVec4s.h
index 8f0eeb1..86e95ce 100644
--- a/include/Inventor/SbVec4s.h
+++ b/include/Inventor/SbVec4s.h
@@ -74,9 +74,9 @@ public:
   int32_t dot(const SbVec4s & v) const { return vec[0] * v[0] + vec[1] * v[1] + vec[2] * v[2] + vec[3] * v[3]; }
   void negate(void) { vec[0] = -vec[0]; vec[1] = -vec[1]; vec[2] = -vec[2]; vec[3] = -vec[3]; }
 
-  SbVec4s & operator *= (int d) { vec[0] *= d; vec[1] *= d; vec[2] *= d; vec[3] *= d; return *this; }
+  SbVec4s & operator *= (int d) { vec[0] = short(vec[0] * d); vec[1] = short(vec[1] * d); vec[2] = short(vec[2] * d); vec[3] = short(vec[3] * d); return *this; }
   SbVec4s & operator *= (double d);
-  SbVec4s & operator /= (int d) { SbDividerChk("SbVec4s::operator/=(int)", d); vec[0] /= d; vec[1] /= d; vec[2] /= d; vec[3] /= d; return *this; }
+  SbVec4s & operator /= (int d) { SbDividerChk("SbVec4s::operator/=(int)", d); vec[0] = short(vec[0] / d); vec[1] = short(vec[1] / d); vec[2] = short(vec[2] / d); vec[3] = short(vec[3] / d); return *this; }
   SbVec4s & operator /= (double d) { SbDividerChk("SbVec4s::operator/=(double)", d); return operator *= (1.0 / d); }
   SbVec4s & operator += (const SbVec4s & v) { vec[0] += v[0]; vec[1] += v[1]; vec[2] += v[2]; vec[3] += v[3]; return *this; }
   SbVec4s & operator -= (const SbVec4s & v) { vec[0] -= v[0]; vec[1] -= v[1]; vec[2] -= v[2]; vec[3] -= v[3]; return *this; }
diff --git a/include/Inventor/SbVec4ub.h b/include/Inventor/SbVec4ub.h
index d9cc463..ae7fa9d 100644
--- a/include/Inventor/SbVec4ub.h
+++ b/include/Inventor/SbVec4ub.h
@@ -67,9 +67,9 @@ public:
   int32_t dot(SbVec4ub v) const { return vec[0] * v[0] + vec[1] * v[1] + vec[2] * v[2] + vec[3] * v[3]; }
   void negate(void);
 
-  SbVec4ub & operator *= (int d) { vec[0] *= d; vec[1] *= d; vec[2] *= d; vec[3] *= d; return *this; }
+  SbVec4ub & operator *= (int d) { vec[0] = uint8_t(vec[0] * d); vec[1] = uint8_t(vec[1] * d); vec[2] = uint8_t(vec[2] * d); vec[3] = uint8_t(vec[3] * d); return *this; }
   SbVec4ub & operator *= (double d);
-  SbVec4ub & operator /= (int d) { SbDividerChk("SbVec4ub::operator/=(int)", d); vec[0] /= d; vec[1] /= d; vec[2] /= d; vec[3] /= d; return *this; }
+  SbVec4ub & operator /= (int d) { SbDividerChk("SbVec4ub::operator/=(int)", d); vec[0] = uint8_t(vec[0] / d); vec[1] = uint8_t(vec[1] / d); vec[2] = uint8_t(vec[2] / d); vec[3] = uint8_t(vec[3] / d); return *this; }
   SbVec4ub & operator /= (double d) { SbDividerChk("SbVec4ub::operator/=(double)", d); return operator *= (1.0 / d); }
   SbVec4ub & operator += (SbVec4ub v) { vec[0] += v[0]; vec[1] += v[1]; vec[2] += v[2]; vec[3] += v[3]; return *this; }
   SbVec4ub & operator -= (SbVec4ub v) { vec[0] -= v[0]; vec[1] -= v[1]; vec[2] -= v[2]; vec[3] -= v[3]; return *this; }
diff --git a/include/Inventor/SbVec4us.h b/include/Inventor/SbVec4us.h
index 4441b15..2dc69e4 100644
--- a/include/Inventor/SbVec4us.h
+++ b/include/Inventor/SbVec4us.h
@@ -67,9 +67,9 @@ public:
   int32_t dot(const SbVec4us & v) const { return vec[0] * v[0] + vec[1] * v[1] + vec[2] * v[2] + vec[3] * v[3]; }
   void negate(void);
 
-  SbVec4us & operator *= (int d) { vec[0] *= d; vec[1] *= d; vec[2] *= d; vec[3] *= d; return *this; }
+  SbVec4us & operator *= (int d) { vec[0] = (unsigned short)(vec[0] * d); vec[1] = (unsigned short)(vec[1] * d); vec[2] = (unsigned short)(vec[2] * d); vec[3] = (unsigned short)(vec[3] * d); return *this; }
   SbVec4us & operator *= (double d);
-  SbVec4us & operator /= (int d) { SbDividerChk("SbVec4us::operator/=(int)", d); vec[0] /= d; vec[1] /= d; vec[2] /= d; vec[3] /= d; return *this; }
+  SbVec4us & operator /= (int d) { SbDividerChk("SbVec4us::operator/=(int)", d); vec[0] = (unsigned short)(vec[0] / d); vec[1] = (unsigned short)(vec[1] / d); vec[2] = (unsigned short)(vec[2] / d); vec[3] = (unsigned short)(vec[3] / d); return *this; }
   SbVec4us & operator /= (double d) { SbDividerChk("SbVec4us::operator/=(double)", d); return operator *= (1.0 / d); }
   SbVec4us & operator += (const SbVec4us & v) { vec[0] += v[0]; vec[1] += v[1]; vec[2] += v[2]; vec[3] += v[3]; return *this; }
   SbVec4us & operator -= (const SbVec4us & v) { vec[0] -= v[0]; vec[1] -= v[1]; vec[2] -= v[2]; vec[3] -= v[3]; return *this; }
diff --git a/include/Inventor/VRMLnodes/SoVRMLBillboard.h b/include/Inventor/VRMLnodes/SoVRMLBillboard.h
index a13fde0..00dc50f 100644
--- a/include/Inventor/VRMLnodes/SoVRMLBillboard.h
+++ b/include/Inventor/VRMLnodes/SoVRMLBillboard.h
@@ -39,6 +39,8 @@
 
 class SbRotation;
 class SoState;
+class SbViewVolume;
+class SbMatrix;
 
 class COIN_DLL_API SoVRMLBillboard : public SoVRMLParent
 {
@@ -72,6 +74,7 @@ protected:
   virtual ~SoVRMLBillboard();
 
 private:
+  SbRotation computeRotation(SbMatrix const & invMM, SbViewVolume const & vv) const;
   void performRotation(SoState * state) const;
   class SoVRMLBillboardP * pimpl;
 };
diff --git a/include/Inventor/VRMLnodes/SoVRMLMacros.h b/include/Inventor/VRMLnodes/SoVRMLMacros.h
index c8cbafb..cded076 100644
--- a/include/Inventor/VRMLnodes/SoVRMLMacros.h
+++ b/include/Inventor/VRMLnodes/SoVRMLMacros.h
@@ -44,27 +44,27 @@
     this->_field_.setFieldType(SoField::EVENTIN_FIELD); \
     this->_field_.setContainer(this); \
     fieldData->addField(this, SO__QUOTE(_field_), &this->_field_);\
-  } while (0)
+  } WHILE_0
 
 #define SO_VRMLNODE_ADD_EVENT_OUT(_field_) \
   do { \
     this->_field_.setFieldType(SoField::EVENTOUT_FIELD); \
     this->_field_.setContainer(this); \
     fieldData->addField(this, SO__QUOTE(_field_), &this->_field_);\
-  } while (0)
+  } WHILE_0
 
 #define SO_VRMLNODE_ADD_EMPTY_EXPOSED_MFIELD(_field_) \
   do { \
     this->_field_.setFieldType(SoField::EXPOSED_FIELD); \
     this->_field_.setContainer(this); \
     fieldData->addField(this, SO__QUOTE(_field_), &this->_field_);\
-  } while (0)
+  } WHILE_0
 
 #define SO_VRMLNODE_ADD_EMPTY_MFIELD(_field_) \
   do { \
     this->_field_.setContainer(this); \
     fieldData->addField(this, SO__QUOTE(_field_), &this->_field_);\
-  } while (0)
+  } WHILE_0
 
 
 #define SO_VRMLNODE_ADD_FIELD(_field_, _defaultval_) \
diff --git a/include/Inventor/actions/SoAction.h b/include/Inventor/actions/SoAction.h
index a9d4d37..81c803f 100644
--- a/include/Inventor/actions/SoAction.h
+++ b/include/Inventor/actions/SoAction.h
@@ -64,7 +64,7 @@
     assert(!element::getClassTypeId().isBad()); \
     action::enableElement(element::getClassTypeId(), \
                           element::getClassStackIndex()); \
-  } while (0)
+  } WHILE_0
 
 
 class SoEnabledElementsList;
diff --git a/include/Inventor/actions/SoHandleEventAction.h b/include/Inventor/actions/SoHandleEventAction.h
index eab83fc..2d01b7f 100644
--- a/include/Inventor/actions/SoHandleEventAction.h
+++ b/include/Inventor/actions/SoHandleEventAction.h
@@ -66,6 +66,7 @@ public:
   void setPickRoot(SoNode * node);
   SoNode * getPickRoot(void) const;
   void setPickRadius(const float radiusinpixels);
+  float getPickRadius(void) const;
   const SoPickedPoint * getPickedPoint(void);
   const SoPickedPointList & getPickedPointList(void);
 
diff --git a/include/Inventor/actions/SoRayPickAction.h b/include/Inventor/actions/SoRayPickAction.h
index b5f7738..cf8f4a2 100644
--- a/include/Inventor/actions/SoRayPickAction.h
+++ b/include/Inventor/actions/SoRayPickAction.h
@@ -60,6 +60,7 @@ public:
   void setPoint(const SbVec2s & viewportPoint);
   void setNormalizedPoint(const SbVec2f & normpoint);
   void setRadius(const float radiusinpixels);
+  float getRadius(void) const;
   void setRay(const SbVec3f & start, const SbVec3f & direction,
               float neardistance = -1.0,
               float fardistance = -1.0);
diff --git a/include/Inventor/actions/SoSubAction.h b/include/Inventor/actions/SoSubAction.h
index db2db63..3d85f9c 100644
--- a/include/Inventor/actions/SoSubAction.h
+++ b/include/Inventor/actions/SoSubAction.h
@@ -45,14 +45,14 @@
 #define SO_ACTION_ADD_METHOD(_nodeclass_, _method_) \
   do { \
     addMethod(_nodeclass_::getClassTypeId(), (SoActionMethod)_method_); \
-  } while (0)
+  } WHILE_0
 
 // *************************************************************************
 
 #define SO_ACTION_CONSTRUCTOR(_classname_) \
   do { \
     _classname_::traversalMethods = this->methods; \
-  } while (0)
+  } WHILE_0
 
 // *************************************************************************
 
@@ -130,7 +130,7 @@ _classname_::atexit_cleanup(void) \
     _classname_::enabledElements = new SoEnabledElementsList(_parentclassname_::getClassEnabledElements()); \
     _classname_::methods = new SoActionMethodList(_parentclassname_::getClassActionMethods()); \
     cc_coin_atexit_static_internal(reinterpret_cast<coin_atexit_f *>(_classname_::atexit_cleanup));  \
-  } while (0)
+  } WHILE_0
 
 // *************************************************************************
 
diff --git a/include/Inventor/annex/ForeignFiles/SoSTLFileKit.h b/include/Inventor/annex/ForeignFiles/SoSTLFileKit.h
index b8aa92d..2e72f65 100644
--- a/include/Inventor/annex/ForeignFiles/SoSTLFileKit.h
+++ b/include/Inventor/annex/ForeignFiles/SoSTLFileKit.h
@@ -39,7 +39,7 @@
 #include <Inventor/fields/SoSFBool.h>
 #include <Inventor/fields/SoSFEnum.h>
 
-#include <ForeignFiles/SoForeignFileKit.h>
+#include <Inventor/annex/ForeignFiles/SoForeignFileKit.h>
 
 class SbVec3f;
 class SoCallbackAction;
diff --git a/include/Inventor/details/SoSubDetail.h b/include/Inventor/details/SoSubDetail.h
index d95ec09..19ea3b5 100644
--- a/include/Inventor/details/SoSubDetail.h
+++ b/include/Inventor/details/SoSubDetail.h
@@ -73,7 +73,7 @@ SoType _class_::getClassTypeId(void) { return _class_::classTypeId; }
     /* with priority set to CC_ATEXIT_NORMAL. As it is now, the clean-up functions for */ \
     /* these classes will always be run before all other Coin at-exit clean-ups. 20070126 mortene */ \
     cc_coin_atexit(reinterpret_cast<coin_atexit_f *>(_class_::cleanupClass)); \
-  } while (0)
+  } WHILE_0
 
 // *************************************************************************
 
diff --git a/include/Inventor/draggers/SoDragger.h b/include/Inventor/draggers/SoDragger.h
index c6eeb49..5bddcdf 100644
--- a/include/Inventor/draggers/SoDragger.h
+++ b/include/Inventor/draggers/SoDragger.h
@@ -178,6 +178,8 @@ protected:
   // possible to construct draggers which can handle Motion3 events.
   void updateDraggerCache(const SoPath * path);
 
+  virtual const SoPickedPoint* getPickedPointForStart(SoHandleEventAction* action);
+
 private:
   void updateElements(class SoState * state);
   SbBool isPicked(SoPath * path);
diff --git a/include/Inventor/elements/SoLinePatternElement.h b/include/Inventor/elements/SoLinePatternElement.h
index 6d912b4..5f807b4 100644
--- a/include/Inventor/elements/SoLinePatternElement.h
+++ b/include/Inventor/elements/SoLinePatternElement.h
@@ -53,11 +53,14 @@ public:
   virtual void init(SoState * state);
 
   static  void set(SoState * const state, SoNode * const node,
-                   const int32_t pattern);
-  static  void set(SoState * const state, const int32_t pattern);
+                   const int32_t pattern, const int32_t factor = 1);
+  static  void set(SoState * const state, const int32_t pattern,
+                   const int32_t factor = 1);
   static  int32_t get(SoState * const state);
   static  int32_t getDefault();
 
+  static  int32_t getScaleFactor(SoState * const state);
+  static  int32_t getDefaultScaleFactor();
 };
 
 #endif // !COIN_SOLINEPATTERNELEMENT_H
diff --git a/include/Inventor/elements/SoSubElement.h b/include/Inventor/elements/SoSubElement.h
index b679feb..7400527 100644
--- a/include/Inventor/elements/SoSubElement.h
+++ b/include/Inventor/elements/SoSubElement.h
@@ -116,7 +116,7 @@ void * _class_::createInstance(void) { return static_cast<void *>(new _class_);
     if (_parent_::getClassStackIndex() < 0) _class_::classStackIndex = _class_::createStackIndex(_class_::classTypeId); \
     else _class_::classStackIndex = _parent_::getClassStackIndex(); \
     cc_coin_atexit_static_internal(reinterpret_cast<coin_atexit_f*>(_class_::cleanupClass)); \
-  } while (0)
+  } WHILE_0
 
 
 #define SO_ELEMENT_INIT_ABSTRACT_CLASS(_class_, _parent_) \
diff --git a/include/Inventor/engines/SoSubEngine.h b/include/Inventor/engines/SoSubEngine.h
index 3605819..783fb24 100644
--- a/include/Inventor/engines/SoSubEngine.h
+++ b/include/Inventor/engines/SoSubEngine.h
@@ -164,7 +164,7 @@ _class_::createInstance(void) \
     /* the Right Thing. */ \
     this->isBuiltIn = FALSE; \
     SoBase::staticDataUnlock(); \
-  } while (0)
+  } WHILE_0
 
 // *************************************************************************
 
@@ -186,20 +186,20 @@ _class_::createInstance(void) \
     _class_::parentoutputdata = _parentclass_::getOutputDataPtr(); \
     cc_coin_atexit_static_internal \
       (reinterpret_cast<coin_atexit_f*>(_class_::atexit_cleanup));  \
-  } while (0)
+  } WHILE_0
 
 
 #define SO_ENGINE_INIT_CLASS(_class_, _parentclass_, _parentname_) \
   do { \
     const char * classname = SO__QUOTE(_class_); \
     PRIVATE_COMMON_ENGINE_INIT_CODE(_class_, classname, &_class_::createInstance, _parentclass_); \
-  } while (0)
+  } WHILE_0
 
 #define SO_ENGINE_INIT_ABSTRACT_CLASS(_class_, _parentclass_, _parentname_) \
   do { \
     const char * classname = SO__QUOTE(_class_); \
     PRIVATE_COMMON_ENGINE_INIT_CODE(_class_, classname, NULL, _parentclass_); \
-  } while (0)
+  } WHILE_0
 
 // *************************************************************************
 
@@ -208,7 +208,7 @@ _class_::createInstance(void) \
     this->_input_.setValue _defaultval_;\
     this->_input_.setContainer(this); \
     inputdata->addField(this, SO__QUOTE(_input_), &this->_input_);\
-  } while (0)
+  } WHILE_0
 
 #define SO_ENGINE_ADD_OUTPUT(_output_, _type_) \
   do { \
@@ -216,7 +216,7 @@ _class_::createInstance(void) \
                           &this->_output_, \
                           _type_::getClassTypeId()); \
     this->_output_.setContainer(this); \
-  } while(0)
+  } WHILE_0
 
 // *************************************************************************
 
@@ -224,7 +224,7 @@ _class_::createInstance(void) \
   do { \
     inputdata->addEnumValue(SO__QUOTE(_enumname_), \
                             SO__QUOTE(_enumval_), _enumval_); \
-  } while (0)
+  } WHILE_0
 
 #define SO_ENGINE_OUTPUT(_engineout_, _fieldtype_, _writeop_) \
   do { \
@@ -245,7 +245,7 @@ _class_::createInstance(void) \
       /* paranoid assertion */ \
       assert(_engineout_.getNumConnections() == SO_ENGINE_OUTPUT_numconnections); \
     } \
-  } while (0)
+  } WHILE_0
 
 // *************************************************************************
 
diff --git a/include/Inventor/engines/SoSubNodeEngine.h b/include/Inventor/engines/SoSubNodeEngine.h
index 4be6601..1214193 100644
--- a/include/Inventor/engines/SoSubNodeEngine.h
+++ b/include/Inventor/engines/SoSubNodeEngine.h
@@ -106,7 +106,7 @@ _class_::createInstance(void) \
     /* the Right Thing. */ \
     this->isBuiltIn = FALSE; \
     SoBase::staticDataUnlock(); \
-  } while (0)
+  } WHILE_0
 
 #define PRIVATE_COMMON_NODEENGINE_INIT_CODE(_class_, _classname_, _createfunc_, _parentclass_) \
   do { \
@@ -126,13 +126,13 @@ _class_::createInstance(void) \
     /* Store parent's fielddata pointer for later use in the constructor. */ \
     _class_::parentFieldData = _parentclass_::getFieldDataPtr(); \
     _class_::parentoutputdata = _parentclass_::getOutputDataPtr(); \
-  } while (0)
+  } WHILE_0
 
 #define SO_NODEENGINE_INIT_CLASS(_class_, _parentclass_, _parentname_) \
   do { \
     const char * classname = SO__QUOTE(_class_); \
     PRIVATE_COMMON_INIT_CODE(_class_, classname, &_class_::createInstance, _parentclass_); \
-  } while (0)
+  } WHILE_0
 
 #define SO_NODEENGINE_EXIT_CLASS(_class_) \
   _class_::atexit_cleanupnodeengine();
@@ -141,7 +141,7 @@ _class_::createInstance(void) \
   do { \
     const char * classname = SO__QUOTE(_class_); \
     PRIVATE_COMMON_INIT_CODE(_class_, classname, NULL, _parentclass_); \
-  } while (0)
+  } WHILE_0
 
 #define SO_NODEENGINE_ADD_OUTPUT(_output_, _type_) \
   do { \
@@ -149,6 +149,6 @@ _class_::createInstance(void) \
                           &this->_output_, \
                           _type_::getClassTypeId()); \
     this->_output_.setNodeContainer(this); \
-  } while(0)
+  } WHILE_0
 
 #endif // COIN_SOSUBNODEENGINE_H
diff --git a/include/Inventor/events/SoSubEvent.h b/include/Inventor/events/SoSubEvent.h
index c735aae..4520e12 100644
--- a/include/Inventor/events/SoSubEvent.h
+++ b/include/Inventor/events/SoSubEvent.h
@@ -82,7 +82,7 @@ SoType _class_::classTypeId STATIC_SOTYPE_INIT
     /* with priority set to CC_ATEXIT_NORMAL. As it is now, the clean-up functions for */ \
     /* these classes will always be run before all other Coin at-exit clean-ups. 20070126 mortene */ \
     cc_coin_atexit(reinterpret_cast<coin_atexit_f *>(cleanupClass)); \
-  } while (0)
+  } WHILE_0
 
 #define SO_EVENT_INIT_CLASS(_class_, _parentclass_) \
   do { \
@@ -97,7 +97,7 @@ SoType _class_::classTypeId STATIC_SOTYPE_INIT
     /* with priority set to CC_ATEXIT_NORMAL. As it is now, the clean-up functions for */ \
     /* these classes will always be run before all other Coin at-exit clean-ups. 20070126 mortene */ \
     cc_coin_atexit(reinterpret_cast<coin_atexit_f *>(cleanupClass)); \
-  } while (0)
+  } WHILE_0
 
 // *************************************************************************
 
diff --git a/include/Inventor/fields/SoSFEnum.h b/include/Inventor/fields/SoSFEnum.h
index 674bb3f..fd0e166 100644
--- a/include/Inventor/fields/SoSFEnum.h
+++ b/include/Inventor/fields/SoSFEnum.h
@@ -73,7 +73,7 @@ protected:
     const SbName * names; \
     _fieldstorage_->getEnumData(SO__QUOTE(_enumtype_), num, values, names); \
     this->_fieldname_.setEnums(num, values, names); \
-  } while (FALSE)
+  } WHILE_0
 
 
 #define SO_ENGINE_SET_SF_ENUM_TYPE(_fieldname_, _enumtype_) \
diff --git a/include/Inventor/fields/SoSubField.h b/include/Inventor/fields/SoSubField.h
index 6b94d88..4157174 100644
--- a/include/Inventor/fields/SoSubField.h
+++ b/include/Inventor/fields/SoSubField.h
@@ -131,7 +131,7 @@ public: \
       ( \
        _class_::atexit_cleanup \
        ); \
-  } while (0)
+  } WHILE_0
 
 
 
@@ -139,7 +139,7 @@ public: \
   do { \
     const char * classname = SO__QUOTE(_class_); \
     PRIVATE_FIELD_INIT_CLASS(_class_, classname, _parent_, &_class_::createInstance); \
-  } while (0)
+  } WHILE_0
 
 #define SO_SFIELD_CONSTRUCTOR_SOURCE(_class_) \
 _class_::_class_(void) { assert(_class_::classTypeId != SoType::badType()); } \
diff --git a/include/Inventor/nodekits/SoSubKit.h b/include/Inventor/nodekits/SoSubKit.h
index f6abde6..25c1cff 100644
--- a/include/Inventor/nodekits/SoSubKit.h
+++ b/include/Inventor/nodekits/SoSubKit.h
@@ -117,13 +117,13 @@ PRIVATE_KIT_SOURCE(_class_)
   do { \
     SO_NODE_INIT_CLASS(_class_, _parentclass_, _parentname_); \
     _class_::parentcatalogptr = _parentclass_::getClassNodekitCatalogPtr(); \
-  } while (0)
+  } WHILE_0
 
 #define SO_KIT_INIT_ABSTRACT_CLASS(_class_, _parentclass_, _parentname_) \
   do { \
     SO_NODE_INIT_ABSTRACT_CLASS(_class_, _parentclass_, _parentname_); \
     _class_::parentcatalogptr = _parentclass_::getClassNodekitCatalogPtr(); \
-  } while (0)
+  } WHILE_0
 
 
 #define SO_KIT_CONSTRUCTOR(_class_) \
@@ -136,15 +136,15 @@ PRIVATE_KIT_SOURCE(_class_)
       cc_coin_atexit_static_internal(_class_::atexit_cleanupkit); \
     } \
     SoBase::staticDataUnlock(); \
-  } while (0)
+  } WHILE_0
 
 
 
 #define SO_KIT_ADD_CATALOG_ENTRY(_part_, _partclass_, _isdefnull_ , _parent_, _sibling_, _ispublic_) \
   do { \
     classcatalog->addEntry(SO__QUOTE(_part_), \
-                           _partclass_::getClassTypeId(), \
-                           _partclass_::getClassTypeId(), \
+                           SoType::fromName(SO__QUOTE(_partclass_)), \
+                           SoType::fromName(SO__QUOTE(_partclass_)), \
                            _isdefnull_, \
                            SO__QUOTE(_parent_), \
                            SO__QUOTE(_sibling_), \
@@ -153,7 +153,7 @@ PRIVATE_KIT_SOURCE(_class_)
                            SoType::badType(), \
                            _ispublic_); \
     SO_NODE_ADD_FIELD(_part_,(NULL)); \
-  } while (0)
+  } WHILE_0
 
 
 
@@ -170,7 +170,7 @@ PRIVATE_KIT_SOURCE(_class_)
                            _itemtype_::getClassTypeId(), \
                            _ispublic_); \
     SO_NODE_ADD_FIELD(_part_,(NULL)); \
-  } while (0)
+  } WHILE_0
 
 
 
@@ -187,7 +187,7 @@ PRIVATE_KIT_SOURCE(_class_)
                            SoType::badType(), \
                            _ispublic_); \
     SO_NODE_ADD_FIELD(_part_,(NULL)); \
-  } while (0)
+  } WHILE_0
 
 
 
@@ -195,7 +195,7 @@ PRIVATE_KIT_SOURCE(_class_)
   do { \
     classcatalog->addListItemType(SO__QUOTE(_part_), \
                                   _listitemtype_::getClassTypeId()); \
-  } while (0)
+  } WHILE_0
 
 
 #define SO_KIT_INIT_INSTANCE() \
@@ -223,12 +223,12 @@ PRIVATE_KIT_SOURCE(_class_)
     classcatalog->narrowTypes(SO__QUOTE(_part_), \
                               SoType::fromName(SO__QUOTE(_newpartclassname_)), \
                               SoType::fromName(SO__QUOTE(_newdefaultpartclassname_))); \
-  } while (0)
+  } WHILE_0
 
 
 #define SO_KIT_CHANGE_NULL_BY_DEFAULT(_part_, _newnullbydefault_) \
   do { \
     classcatalog->setNullByDefault(SO__QUOTE(_part_), _newnullbydefault_); \
-  } while (0)
+  } WHILE_0
 
 #endif // !COIN_SOSUBKIT_H
diff --git a/include/Inventor/nodes/SoCamera.h b/include/Inventor/nodes/SoCamera.h
index b079f66..86ff9f6 100644
--- a/include/Inventor/nodes/SoCamera.h
+++ b/include/Inventor/nodes/SoCamera.h
@@ -118,6 +118,7 @@ public:
   virtual void GLRender(SoGLRenderAction * action);
   virtual void audioRender(SoAudioRenderAction *action);
   virtual void getBoundingBox(SoGetBoundingBoxAction * action);
+  virtual void getMatrix(SoGetMatrixAction * action);
   virtual void handleEvent(SoHandleEventAction * action);
   virtual void rayPick(SoRayPickAction * action);
   virtual void getPrimitiveCount(SoGetPrimitiveCountAction * action);
diff --git a/include/Inventor/nodes/SoGroup.h b/include/Inventor/nodes/SoGroup.h
index 10af814..9d6c107 100644
--- a/include/Inventor/nodes/SoGroup.h
+++ b/include/Inventor/nodes/SoGroup.h
@@ -71,6 +71,7 @@ public:
   virtual void getPrimitiveCount(SoGetPrimitiveCountAction * action);
   virtual void audioRender(SoAudioRenderAction * action);
   virtual SoChildList * getChildren(void) const;
+  virtual void addWriteReference(SoOutput * out, SbBool isfromfield = FALSE);
 
 protected:
   virtual ~SoGroup();
diff --git a/include/Inventor/nodes/SoNodes.h b/include/Inventor/nodes/SoNodes.h
index 99cdda3..885bade 100644
--- a/include/Inventor/nodes/SoNodes.h
+++ b/include/Inventor/nodes/SoNodes.h
@@ -36,6 +36,7 @@
 #include <Inventor/nodes/SoNode.h>
 #include <Inventor/nodes/SoCamera.h>
 #include <Inventor/nodes/SoPerspectiveCamera.h>
+#include <Inventor/nodes/SoReversePerspectiveCamera.h>
 #include <Inventor/nodes/SoOrthographicCamera.h>
 #include <Inventor/nodes/SoFrustumCamera.h>
 #include <Inventor/nodes/SoShape.h>
diff --git a/build/msvc8/include/Inventor/system/gl-headers.h b/include/Inventor/nodes/SoReversePerspectiveCamera.h
similarity index 74%
rename from build/msvc8/include/Inventor/system/gl-headers.h
rename to include/Inventor/nodes/SoReversePerspectiveCamera.h
index c2002cf..cc50184 100644
--- a/build/msvc8/include/Inventor/system/gl-headers.h
+++ b/include/Inventor/nodes/SoReversePerspectiveCamera.h
@@ -1,5 +1,5 @@
-#ifndef COIN_GLHEADERS_H
-#define COIN_GLHEADERS_H
+#ifndef COIN_SOREVERSEPERSPECTIVECAMERA_H
+#define COIN_SOREVERSEPERSPECTIVECAMERA_H
 
 /**************************************************************************\
  * Copyright (c) Kongsberg Oil & Gas Technologies AS
@@ -33,19 +33,21 @@
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 \**************************************************************************/
 
-/*
- * This header file is supposed to take care of all operating system
- * dependent anomalies connected to including the gl.h header file.
- */
+#include <Inventor/nodes/SoSubNode.h>
+#include <Inventor/nodes/SoPerspectiveCamera.h>
 
-/* This define is at least needed before inclusion of the header files
-   that are part of NVidia's Linux drivers v41.91. Without it, none of
-   the extension and OpenGL 1.1+ function prototypes will be set up. */
-#define GL_GLEXT_PROTOTYPES 1
+class COIN_DLL_API SoReversePerspectiveCamera : public SoPerspectiveCamera {
+  typedef SoPerspectiveCamera inherited;
 
-#include <windows.h>
-#include <GL/gl.h>
-#include <GL/glu.h>
-/* #include <GL/glext.h> - not found on system */
+  SO_NODE_HEADER(SoReversePerspectiveCamera);
 
-#endif /* ! COIN_GLHEADERS_H */
+public:
+  static void initClass(void);
+  SoReversePerspectiveCamera(void);
+
+protected:
+  virtual ~SoReversePerspectiveCamera();
+
+};
+
+#endif // !COIN_SOREVERSEPERSPECTIVECAMERA_H
diff --git a/include/Inventor/nodes/SoSelection.h b/include/Inventor/nodes/SoSelection.h
index 6dc64c3..4511d42 100644
--- a/include/Inventor/nodes/SoSelection.h
+++ b/include/Inventor/nodes/SoSelection.h
@@ -57,7 +57,7 @@ public:
   SoSelection(void);
 
   enum Policy {
-    SINGLE, TOGGLE, SHIFT
+    SINGLE, TOGGLE, SHIFT, DISABLE
   };
 
   SoSFEnum policy;
diff --git a/include/Inventor/nodes/SoShaderParameter.h b/include/Inventor/nodes/SoShaderParameter.h
index 6553d7e..7fde05f 100644
--- a/include/Inventor/nodes/SoShaderParameter.h
+++ b/include/Inventor/nodes/SoShaderParameter.h
@@ -61,6 +61,7 @@
 
 class SoGLShaderParameter;
 class SoGLShaderObject;
+class SoState;
 
 // *************************************************************************
 
@@ -516,6 +517,12 @@ public:
 
   static void initClass(void);
   virtual void updateParameter(SoGLShaderObject *shaderObject);
+  virtual void updateValue(SoState *state);
+
+protected:
+  // Unlike in other parameter classes, here value is not a field because 
+  // it is updated dynamically from the state.
+  SbMatrix value;
 };
 
 #endif /* ! COIN_SOSHADERPARAMETER_H */
diff --git a/include/Inventor/nodes/SoSubNode.h b/include/Inventor/nodes/SoSubNode.h
index a8fd61c..a32678f 100644
--- a/include/Inventor/nodes/SoSubNode.h
+++ b/include/Inventor/nodes/SoSubNode.h
@@ -55,6 +55,7 @@
 // *************************************************************************
 
 #include <string.h> /* strcmp used in assert() */
+#include <Inventor/SbBasic.h>
 #include <Inventor/SbName.h>
 #include <Inventor/SoType.h>
 #include <Inventor/fields/SoFieldData.h>
@@ -167,7 +168,7 @@ _class_::createInstance(void) \
        considered native. This is important to get the export code to do \
        the Right Thing. */ \
     this->isBuiltIn = FALSE; \
-  } while (0)
+  } WHILE_0
 
 // FIXME: document. 20000103 mortene.
 #define SO_NODE_CONSTRUCTOR(_class_) \
@@ -175,7 +176,7 @@ _class_::createInstance(void) \
     SoBase::staticDataLock(); \
     SO_NODE_CONSTRUCTOR_NOLOCK(_class_); \
     SoBase::staticDataUnlock(); \
-  } while (0)
+  } WHILE_0
 
 // *************************************************************************
 
@@ -201,7 +202,7 @@ _class_::createInstance(void) \
       SoType::createType(parentType, \
                          _classname_, \
                          _createfunc_, \
-                         SoNode::getNextActionMethodIndex()); \
+                         (uint16_t)SoNode::getNextActionMethodIndex()); \
     SoNode::incNextActionMethodIndex(); \
  \
     /* Store parent's fielddata pointer for later use in the constructor. */ \
@@ -209,7 +210,7 @@ _class_::createInstance(void) \
 \
     /* Make sure also external nodes are cleaned up */ \
     cc_coin_atexit_static_internal(_class_::atexit_cleanup); \
-  } while (0)
+  } WHILE_0
 
 
 // FIXME: document. 20000103 mortene.
@@ -217,14 +218,14 @@ _class_::createInstance(void) \
   do { \
     const char * classname = SO__QUOTE(_class_); \
     PRIVATE_COMMON_INIT_CODE(_class_, classname, &_class_::createInstance, _parentclass_); \
-  } while (0)
+  } WHILE_0
 
 // FIXME: document. 20000103 mortene.
 #define SO_NODE_INIT_ABSTRACT_CLASS(_class_, _parentclass_, _parentname_) \
   do { \
     const char * classname = SO__QUOTE(_class_); \
     PRIVATE_COMMON_INIT_CODE(_class_, classname, NULL, _parentclass_); \
-  } while (0)
+  } WHILE_0
 
 
 // *************************************************************************
@@ -235,14 +236,14 @@ _class_::createInstance(void) \
     this->_field_.setValue _defaultval_;\
     this->_field_.setContainer(this); \
     fieldData->addField(this, SO__QUOTE(_field_), &this->_field_); \
-  } while (0)
+  } WHILE_0
 
 // New for Coin-3
 #define SO_NODE_ADD_EMPTY_MFIELD(_field_) \
   do { \
     this->_field_.setContainer(this); \
     fieldData->addField(this, SO__QUOTE(_field_), &this->_field_);\
-  } while (0)
+  } WHILE_0
 
 
 // FIXME: document. 20000103 mortene.
@@ -250,7 +251,7 @@ _class_::createInstance(void) \
   do { \
     fieldData->addEnumValue(SO__QUOTE(_enumname_), \
                             SO__QUOTE(_enumval_), _enumval_); \
-  } while (0)
+  } WHILE_0
 
 // *************************************************************************
 
diff --git a/include/Inventor/system/CMakeLists.txt b/include/Inventor/system/CMakeLists.txt
new file mode 100644
index 0000000..fbc4373
--- /dev/null
+++ b/include/Inventor/system/CMakeLists.txt
@@ -0,0 +1,11 @@
+if(WIN32)
+    set(SIM_INCLUDE_WINDOWS_H "#include <windows.h>")
+endif()
+if(APPLE)
+    set(SIM_INCLUDE_GL_H "#include <OpenGL/gl.h>")
+else()
+    set(SIM_INCLUDE_GL_H "#include <GL/gl.h>")
+endif()
+configure_file(gl-headers.h.cmake.in gl-headers.h)
+configure_file(inttypes.h.cmake.in inttypes.h)
+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/gl-headers.h ${CMAKE_CURRENT_BINARY_DIR}/inttypes.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/Inventor/system COMPONENT development)
diff --git a/build/msvc7/include/Inventor/system/gl-headers.h b/include/Inventor/system/gl-headers.h.cmake.in
similarity index 92%
rename from build/msvc7/include/Inventor/system/gl-headers.h
rename to include/Inventor/system/gl-headers.h.cmake.in
index c2002cf..27c2f1e 100644
--- a/build/msvc7/include/Inventor/system/gl-headers.h
+++ b/include/Inventor/system/gl-headers.h.cmake.in
@@ -1,51 +1,50 @@
-#ifndef COIN_GLHEADERS_H
-#define COIN_GLHEADERS_H
-
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-/*
- * This header file is supposed to take care of all operating system
- * dependent anomalies connected to including the gl.h header file.
- */
-
-/* This define is at least needed before inclusion of the header files
-   that are part of NVidia's Linux drivers v41.91. Without it, none of
-   the extension and OpenGL 1.1+ function prototypes will be set up. */
-#define GL_GLEXT_PROTOTYPES 1
-
-#include <windows.h>
-#include <GL/gl.h>
-#include <GL/glu.h>
-/* #include <GL/glext.h> - not found on system */
-
-#endif /* ! COIN_GLHEADERS_H */
+/* include/Inventor/system/gl-headers.h. Generated from gl-headers.h.cmake.in by CMake. */
+#ifndef COIN_GLHEADERS_H
+#define COIN_GLHEADERS_H
+
+/**************************************************************************\
+ * Copyright (c) Kongsberg Oil & Gas Technologies AS
+ * All rights reserved.
+ * 
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are
+ * met:
+ * 
+ * Redistributions of source code must retain the above copyright notice,
+ * this list of conditions and the following disclaimer.
+ * 
+ * Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 
+ * Neither the name of the copyright holder nor the names of its
+ * contributors may be used to endorse or promote products derived from
+ * this software without specific prior written permission.
+ * 
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+\**************************************************************************/
+
+/*
+ * This header file is supposed to take care of all operating system
+ * dependent anomalies connected to including the gl.h header file.
+ */
+
+/* This define is at least needed before inclusion of the header files
+   that are part of NVidia's Linux drivers v41.91. Without it, none of
+   the extension and OpenGL 1.1+ function prototypes will be set up. */
+#define GL_GLEXT_PROTOTYPES 1
+
+ at SIM_INCLUDE_WINDOWS_H@
+ at SIM_INCLUDE_GL_H@
+
+#endif /* ! COIN_GLHEADERS_H */
diff --git a/include/Inventor/system/gl.h b/include/Inventor/system/gl.h
index c07a780..a84d08c 100644
--- a/include/Inventor/system/gl.h
+++ b/include/Inventor/system/gl.h
@@ -2048,6 +2048,16 @@
 #define GL_MAX_SAMPLES 0x8D57
 #endif /* GL_MAX_SAMPLES */
 
+/*
+From OpenGL3.0 the glGetString (GL_EXTENSIONS) call is deprecated.
+This is replaced by glGetStringi. However, to find the number of strings
+it is necessary to call glGetIntegerv (GL_NUM_EXTENSIONS, &n)
+Therefore we define the value for GL_NUM_EXTENSIONS here
+*/
+#ifndef GL_NUM_EXTENSIONS
+#define GL_NUM_EXTENSIONS 0x821D
+#endif /* GL_NUM_EXTENSIONS */
+
 /*** GL enums, end ****************************************************/
 /**********************************************************************/
 
diff --git a/build/msvc7/include/Inventor/system/inttypes.h b/include/Inventor/system/inttypes.h.cmake.in
similarity index 83%
rename from build/msvc7/include/Inventor/system/inttypes.h
rename to include/Inventor/system/inttypes.h.cmake.in
index 3a356ba..39ef9d9 100644
--- a/build/msvc7/include/Inventor/system/inttypes.h
+++ b/include/Inventor/system/inttypes.h.cmake.in
@@ -1,187 +1,186 @@
-/* include/Inventor/system/inttypes.h.  Generated by configure.  */
-#ifndef COIN_INTTYPES_H
-#define COIN_INTTYPES_H
-
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-/*
-  This file defines the following types:
-
-    int8_t uint8_t
-    int16_t uint16_t
-    int32_t uint32_t
-    int64_t uint64_t
-    intptr_t uintptr_t
-
-  (The 64-bit types are not guaranteed to be present, check for
-  HAVE_INT64_T and HAVE_UINT64_T.)
-*/
-
-/***************************************************************************/
-
-/* Block of defines set up by the configure script. Protected with the
-   #ifndef wrapper in case config.h was already included -- so we
-   don't confuse the compiler to think we redefine already #define'd
-   constants. */
-#ifndef COIN_CONFIGURE_BUILD /* (start wrapper) */
-
-/*
-  This file was autogenerated by our configuration process
-  specifically for this build configuration:
-*/
-#define COIN_CONFIGURE_BUILD I686_PC_CYGWIN
-#define COIN_CONFIGURE_HOST I686_PC_CYGWIN
-#define COIN_CONFIGURE_TARGET I686_PC_CYGWIN
-/*
-  The bit-type definitions may also be dependent on the compiler,
-  compiler version and C library.
-
-  So note that the bit-type definitions below might not match on other
-  systems. Be extremely careful if you for whatever reason is
-  installing this as a cross-platform header file (i.e.: you
-  shouldn't).
-*/
-
-/* FIXME: isn't it likely that the HAVE_*_H defines below could crash
-   with defines in application code in a project using Autoconf
-   configure?  20010711 mortene. */
-
-/* The <inttypes.h> header file. */
-/* #undef HAVE_INTTYPES_H */
-/* The <stdint.h> header file. */
-/* #undef HAVE_STDINT_H */
-/* The <sys/types.h> header file. */
-#define HAVE_SYS_TYPES_H 1
-/* The <stddef.h> header file. */
-#define HAVE_STDDEF_H 1
-
-
-/* If the system defines any of the types "on it's own", the
-   respective #define will be set below. */
-/* #undef HAVE_INT8_T */
-/* #undef HAVE_UINT8_T */
-/* #undef HAVE_INT16_T */
-/* #undef HAVE_UINT16_T */
-/* #undef HAVE_INT32_T */
-/* #undef HAVE_UINT32_T */
-/* #undef HAVE_INT64_T */
-/* #undef HAVE_UINT64_T */
-#define HAVE_INTPTR_T 1
-#define HAVE_UINTPTR_T 1
-
-/* The type which the configure script found to match the given
-   bitwidth. */
-#define COIN_INT8_T char
-#define COIN_UINT8_T unsigned char
-#define COIN_INT16_T short
-#define COIN_UINT16_T unsigned short
-#define COIN_INT32_T int
-#define COIN_UINT32_T unsigned int
-#define COIN_INT64_T long long
-#define COIN_UINT64_T unsigned long long
-#define COIN_INTPTR_T intptr_t
-#define COIN_UINTPTR_T uintptr_t
-
-#endif /* (end wrapper) ! COIN_CONFIGURE_BUILD */
-
-
-/* The header files should be listed in the same order as they are in
-   the SIM_AC_DEFINE_BYTESIZE_TYPES detection macro. This is the same
-   order as the one Autoconf (currently upcoming 2.51) is using for its
-   standard includes.  20010711 larsa */
-#ifdef HAVE_INTTYPES_H
-#include <inttypes.h>
-#else
-#ifdef HAVE_STDINT_H
-#include <stdint.h>
-#endif /* HAVE_STDINT_H */
-#endif
-#ifdef HAVE_SYS_TYPES_H
-#include <sys/types.h>
-#endif /* HAVE_SYS_TYPES_H */
-#ifdef HAVE_STDDEF_H
-#include <stddef.h>
-#endif /* HAVE_STDDEF_H */
-
-
-#if !defined(HAVE_INT8_T) && defined(COIN_INT8_T)
-typedef COIN_INT8_T int8_t;
-#define HAVE_INT8_T 1
-#endif /* !HAVE_INT8_T && COIN_INT8_T */
-
-#if !defined(HAVE_UINT8_T) && defined(COIN_UINT8_T)
-typedef COIN_UINT8_T uint8_t;
-#define HAVE_UINT8_T 1
-#endif /* !HAVE_UINT8_T && COIN_UINT8_T */
-
-#if !defined(HAVE_INT16_T) && defined(COIN_INT16_T)
-typedef COIN_INT16_T int16_t;
-#define HAVE_INT16_T 1
-#endif /* !HAVE_INT16_T && COIN_INT16_T */
-
-#if !defined(HAVE_UINT16_T) && defined(COIN_UINT16_T)
-typedef COIN_UINT16_T uint16_t;
-#define HAVE_UINT16_T 1
-#endif /* !HAVE_UINT16_T && COIN_UINT16_T */
-
-#if !defined(HAVE_INT32_T) && defined(COIN_INT32_T)
-typedef COIN_INT32_T int32_t;
-#define HAVE_INT32_T 1
-#endif /* !HAVE_INT32_T && COIN_INT32_T */
-
-#if !defined(HAVE_UINT32_T) && defined(COIN_UINT32_T)
-typedef COIN_UINT32_T uint32_t;
-#define HAVE_UINT32_T 1
-#endif /* !HAVE_UINT32_T && COIN_UINT32_T */
-
-#if !defined(HAVE_INT64_T) && defined(COIN_INT64_T)
-typedef COIN_INT64_T int64_t;
-#define HAVE_INT64_T 1
-#endif /* !HAVE_INT64_T && COIN_INT64_T */
-
-#if !defined(HAVE_UINT64_T) && defined(COIN_UINT64_T)
-typedef COIN_UINT64_T uint64_t;
-#define HAVE_UINT64_T 1
-#endif /* !HAVE_UINT64_T && COIN_UINT64_T */
-
-#if !defined(HAVE_INTPTR_T) && defined(COIN_INTPTR_T)
-typedef COIN_INTPTR_T intptr_t;
-#define HAVE_INTPTR_T 1
-#endif /* !HAVE_INTPTR_T && COIN_INTPTR_T */
-
-#if !defined(HAVE_UINTPTR_T) && defined(COIN_UINTPTR_T)
-typedef COIN_UINTPTR_T uintptr_t;
-#define HAVE_UINTPTR_T 1
-#endif /* !HAVE_UINTPTR_T && COIN_UINTPTR_T */
-
-#endif /* !COIN_INTTYPES_H */
+/* include/Inventor/system/inttypes.h. Generated from inttypes.h.cmake.in by CMake. */
+#ifndef COIN_INTTYPES_H
+#define COIN_INTTYPES_H
+
+/**************************************************************************\
+ * Copyright (c) Kongsberg Oil & Gas Technologies AS
+ * All rights reserved.
+ * 
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are
+ * met:
+ * 
+ * Redistributions of source code must retain the above copyright notice,
+ * this list of conditions and the following disclaimer.
+ * 
+ * Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 
+ * Neither the name of the copyright holder nor the names of its
+ * contributors may be used to endorse or promote products derived from
+ * this software without specific prior written permission.
+ * 
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+\**************************************************************************/
+
+/*
+  This file defines the following types:
+
+    int8_t uint8_t
+    int16_t uint16_t
+    int32_t uint32_t
+    int64_t uint64_t
+    intptr_t uintptr_t
+
+  (The 64-bit types are not guaranteed to be present, check for
+  HAVE_INT64_T and HAVE_UINT64_T.)
+*/
+
+/***************************************************************************/
+
+/* Block of defines set up by the configure script. Protected with the
+   #ifndef wrapper in case config.h was already included -- so we
+   don't confuse the compiler to think we redefine already #define'd
+   constants. */
+#ifndef COIN_CONFIGURE_BUILD /* (start wrapper) */
+
+/*
+  This file was autogenerated by our configuration process
+  specifically for this build configuration:
+*/
+#define COIN_CONFIGURE_HOST @CMAKE_HOST_SYSTEM_PROCESSOR at _@CMAKE_HOST_SYSTEM_NAME@
+#define COIN_CONFIGURE_TARGET @CMAKE_SYSTEM_PROCESSOR at _@CMAKE_SYSTEM_NAME@
+/*
+  The bit-type definitions may also be dependent on the compiler,
+  compiler version and C library.
+
+  So note that the bit-type definitions below might not match on other
+  systems. Be extremely careful if you for whatever reason is
+  installing this as a cross-platform header file (i.e.: you
+  shouldn't).
+*/
+
+/* FIXME: isn't it likely that the HAVE_*_H defines below could crash
+   with defines in application code in a project using Autoconf
+   configure?  20010711 mortene. */
+
+/* The <inttypes.h> header file. */
+#cmakedefine HAVE_INTTYPES_H 1
+/* The <stdint.h> header file. */
+#cmakedefine HAVE_STDINT_H 1
+/* The <sys/types.h> header file. */
+#cmakedefine HAVE_SYS_TYPES_H 1
+/* The <stddef.h> header file. */
+#cmakedefine HAVE_STDDEF_H 1
+
+
+/* If the system defines any of the types "on it's own", the
+   respective #define will be set below. */
+#cmakedefine HAVE_INT8_T 1
+#cmakedefine HAVE_UINT8_T 1
+#cmakedefine HAVE_INT16_T 1
+#cmakedefine HAVE_UINT16_T 1
+#cmakedefine HAVE_INT32_T 1
+#cmakedefine HAVE_UINT32_T 1
+#cmakedefine HAVE_INT64_T 1
+#cmakedefine HAVE_UINT64_T 1
+#define HAVE_INTPTR_T 1
+#define HAVE_UINTPTR_T 1
+
+/* The type which the configure script found to match the given
+   bitwidth. */
+#cmakedefine COIN_INT8_T @COIN_INT8_T@
+#cmakedefine COIN_UINT8_T @COIN_UINT8_T@
+#cmakedefine COIN_INT16_T @COIN_INT16_T@
+#cmakedefine COIN_UINT16_T @COIN_UINT16_T@
+#cmakedefine COIN_INT32_T @COIN_INT32_T@
+#cmakedefine COIN_UINT32_T @COIN_UINT32_T@
+#cmakedefine COIN_INT64_T @COIN_INT64_T@
+#cmakedefine COIN_UINT64_T @COIN_UINT64_T@
+#define COIN_INTPTR_T intptr_t
+#define COIN_UINTPTR_T uintptr_t
+
+#endif /* (end wrapper) ! COIN_CONFIGURE_BUILD */
+
+
+/* The header files should be listed in the same order as they are in
+   the SIM_AC_DEFINE_BYTESIZE_TYPES detection macro. This is the same
+   order as the one Autoconf (currently upcoming 2.51) is using for its
+   standard includes.  20010711 larsa */
+#ifdef HAVE_INTTYPES_H
+#include <inttypes.h>
+#else
+#ifdef HAVE_STDINT_H
+#include <stdint.h>
+#endif /* HAVE_STDINT_H */
+#endif
+#ifdef HAVE_SYS_TYPES_H
+#include <sys/types.h>
+#endif /* HAVE_SYS_TYPES_H */
+#ifdef HAVE_STDDEF_H
+#include <stddef.h>
+#endif /* HAVE_STDDEF_H */
+
+
+#if !defined(HAVE_INT8_T) && defined(COIN_INT8_T)
+typedef COIN_INT8_T int8_t;
+#define HAVE_INT8_T 1
+#endif /* !HAVE_INT8_T && COIN_INT8_T */
+
+#if !defined(HAVE_UINT8_T) && defined(COIN_UINT8_T)
+typedef COIN_UINT8_T uint8_t;
+#define HAVE_UINT8_T 1
+#endif /* !HAVE_UINT8_T && COIN_UINT8_T */
+
+#if !defined(HAVE_INT16_T) && defined(COIN_INT16_T)
+typedef COIN_INT16_T int16_t;
+#define HAVE_INT16_T 1
+#endif /* !HAVE_INT16_T && COIN_INT16_T */
+
+#if !defined(HAVE_UINT16_T) && defined(COIN_UINT16_T)
+typedef COIN_UINT16_T uint16_t;
+#define HAVE_UINT16_T 1
+#endif /* !HAVE_UINT16_T && COIN_UINT16_T */
+
+#if !defined(HAVE_INT32_T) && defined(COIN_INT32_T)
+typedef COIN_INT32_T int32_t;
+#define HAVE_INT32_T 1
+#endif /* !HAVE_INT32_T && COIN_INT32_T */
+
+#if !defined(HAVE_UINT32_T) && defined(COIN_UINT32_T)
+typedef COIN_UINT32_T uint32_t;
+#define HAVE_UINT32_T 1
+#endif /* !HAVE_UINT32_T && COIN_UINT32_T */
+
+#if !defined(HAVE_INT64_T) && defined(COIN_INT64_T)
+typedef COIN_INT64_T int64_t;
+#define HAVE_INT64_T 1
+#endif /* !HAVE_INT64_T && COIN_INT64_T */
+
+#if !defined(HAVE_UINT64_T) && defined(COIN_UINT64_T)
+typedef COIN_UINT64_T uint64_t;
+#define HAVE_UINT64_T 1
+#endif /* !HAVE_UINT64_T && COIN_UINT64_T */
+
+#if !defined(HAVE_INTPTR_T) && defined(COIN_INTPTR_T)
+typedef COIN_INTPTR_T intptr_t;
+#define HAVE_INTPTR_T 1
+#endif /* !HAVE_INTPTR_T && COIN_INTPTR_T */
+
+#if !defined(HAVE_UINTPTR_T) && defined(COIN_UINTPTR_T)
+typedef COIN_UINTPTR_T uintptr_t;
+#define HAVE_UINTPTR_T 1
+#endif /* !HAVE_UINTPTR_T && COIN_UINTPTR_T */
+
+#endif /* !COIN_INTTYPES_H */
diff --git a/include/boost.README b/include/boost.README
index 40fe60f..55de077 100644
--- a/include/boost.README
+++ b/include/boost.README
@@ -7,4 +7,4 @@ should be found in the public Coin headers.  Boost is not yet used
 internally in the Coin library binary, only the testsuite uses boost.
 This might change though.
 
-For those who wonder, the boost headers are all from boost 1.45.0.
+For those who wonder, the boost headers are all from boost 1.65.1.
diff --git a/models/io/correct/writeref-4.wrl b/models/io/correct/writeref-4.wrl
index d572fbd..17b3708 100644
--- a/models/io/correct/writeref-4.wrl
+++ b/models/io/correct/writeref-4.wrl
@@ -1,11 +1,11 @@
-#VRML V2.0 utf8
-PROTO MyProto [
-  field SFBool b FALSE
-]
-{
-  SphereSensor {
-    isActive IS b
-  }
-}
-
-MyProto {  }
+#VRML V2.0 utf8
+PROTO MyProto [
+  field SFBool b FALSE
+]
+{
+  SphereSensor {
+    isActive IS b
+  }
+}
+
+MyProto {  }
diff --git a/src/3ds/3dsLoader.cpp b/src/3ds/3dsLoader.cpp
index 3a4121b..4b123c0 100644
--- a/src/3ds/3dsLoader.cpp
+++ b/src/3ds/3dsLoader.cpp
@@ -525,7 +525,7 @@ static int coin_debug_3ds();
 
 static SbBool
 read3dsFile(SoStream *in, SoSeparator *&root,
-            int appendNormals, float COIN_UNUSED_ARG(creaseAngle),
+            int appendNormals, float creaseAngle,
             SbBool loadMaterials, SbBool loadTextures,
             SbBool loadObjNames, SbBool indexedTriSet,
             SbBool centerModel, float modelSize)
@@ -577,6 +577,11 @@ read3dsFile(SoStream *in, SoSeparator *&root,
   SoShapeHints *sh = new SoShapeHints;
   sh->vertexOrdering = SoShapeHints::COUNTERCLOCKWISE;
   sh->shapeType = SoShapeHints::UNKNOWN_SHAPE_TYPE;
+  
+  // configure creaseAngle on shape hints when normals are computed by shapes
+  if (con.appendNormals == 0) {
+    sh->creaseAngle = creaseAngle;
+  }
   con.root->addChild(sh);
 #endif
 
@@ -598,7 +603,7 @@ read3dsFile(SoStream *in, SoSeparator *&root,
     // normal binding
     SoNormalBinding *nb = new SoNormalBinding;
     if (con.appendNormals == 1)
-      nb->value.setValue(SoNormalBinding::PER_FACE);
+      nb->value.setValue(SoNormalBinding::PER_PART); // normal for each strip of the set
     else
       nb->value.setValue(SoNormalBinding::PER_VERTEX);
     con.root->addChild(nb);
@@ -1081,9 +1086,7 @@ CHUNK(LoadFaceArray)
     if (flags != 7 && coin_debug_3ds() >= 2)
       SoDebugError::postWarning("LoadFaceArray",
                                 "Non-standard face flags: %x, investigate it.\n", flags);
-    con->faceList[i].init(con, a,c,b,flags); // we have to swap two
-                     // indices (b<=>c); It looks like 3ds uses clockwise
-                     // vertex ordering and we need it to be counter-clockwise.
+    con->faceList[i].init(con, a,b,c,flags); // vertex ordering is counter-clockwise.
 
     if (!con->minMaxValid) {
       con->minMaxValid = TRUE;
diff --git a/src/3ds/3dsLoader.h b/src/3ds/3dsLoader.h
index a969464..71b7aed 100644
--- a/src/3ds/3dsLoader.h
+++ b/src/3ds/3dsLoader.h
@@ -40,7 +40,7 @@ class SoInput;
 class SoSeparator;
 
 SbBool coin_3ds_read_file(SoInput * in, SoSeparator *& root,
-                          int appendNormals = 2,
+                          int appendNormals = 0,
                           float creaseAngle = 25.f/180.f*M_PI,
                           SbBool loadMaterials = TRUE,
                           SbBool loadTextures = TRUE,
diff --git a/src/3ds/CMakeLists.txt b/src/3ds/CMakeLists.txt
new file mode 100644
index 0000000..1fa4d9c
--- /dev/null
+++ b/src/3ds/CMakeLists.txt
@@ -0,0 +1,14 @@
+# source files
+set(COIN_3DS_FILES
+	3dsLoader.cpp
+	SoStream.cpp
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_3DS_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} 3ds/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(3ds OBJECT ${COIN_3DS_FILES})
+endif()
diff --git a/src/3ds/SoStream.cpp b/src/3ds/SoStream.cpp
index 05f0890..59f7d25 100644
--- a/src/3ds/SoStream.cpp
+++ b/src/3ds/SoStream.cpp
@@ -185,7 +185,7 @@ do { \
   if (!gotNum) { setBadBit(); return FALSE; } \
  \
   char *ce; \
-  s = '\0'; \
+  *s = '\0'; \
   _convertType_ tempVal = _convertFunc_(buf, &ce, 0); \
  \
   if (ce != s) \
@@ -282,7 +282,7 @@ do { \
 gotAll: \
   \
   char *ce; \
-  s = '\0'; \
+  *s = '\0'; \
   double tempVal = _convertFunc_(buf, &ce); \
  \
   if (ce != s) \
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
new file mode 100644
index 0000000..55f2169
--- /dev/null
+++ b/src/CMakeLists.txt
@@ -0,0 +1,213 @@
+configure_file(config.h.cmake.in config.h)
+configure_file(setup.h.cmake.in setup.h)
+if(WIN32)
+	configure_file(Coin.rc.cmake.in Coin.rc)
+endif()
+
+add_definitions(-DCOIN_INTERNAL -DHAVE_CONFIG_H)
+
+if (CMAKE_BUILD_TYPE STREQUAL "Debug")
+    add_definitions(-DCOIN_DEBUG=1)
+else()
+    add_definitions(-DCOIN_DEBUG=0)
+endif()
+
+include_directories(BEFORE ${CMAKE_BINARY_DIR}/data)
+include_directories(BEFORE ../include/Inventor/annex)
+include_directories(BEFORE .)
+include_directories(BEFORE ${CMAKE_CURRENT_BINARY_DIR})
+include_directories(BEFORE ../include)
+include_directories(BEFORE ${CMAKE_BINARY_DIR}/include)
+
+if(COIN_BUILD_SINGLE_LIB)
+	if(WIN32 AND COIN_BUILD_SHARED_LIBS)
+		set(COIN_SOURCE tidbits.cpp ${CMAKE_CURRENT_BINARY_DIR}/Coin.rc CACHE INTERNAL "COIN_SOURCE")
+	else()
+		set(COIN_SOURCE tidbits.cpp CACHE INTERNAL "COIN_SOURCE")
+	endif()
+else()
+	set(COIN_SOURCE)
+endif()
+
+set(SUBDIRS
+	extensions xml actions base bundles caches details draggers elements
+	engines errors events fields fonts glue io manips misc rendering lists nodekits
+	navigation nodes shapenodes projectors sensors upgraders
+	3ds collision hardcopy shadows geo threads shaders profiler
+	vrml97 foreignfiles scxml soscxml
+)
+
+foreach(SUBDIR ${SUBDIRS})
+    add_subdirectory(${SUBDIR})
+endforeach(SUBDIR)
+add_subdirectory(doc)
+
+if(COIN_BUILD_SINGLE_LIB)
+	if(COIN_BUILD_SHARED_LIBS)
+		add_library(Coin SHARED ${COIN_SOURCE})
+	else()
+		add_library(Coin STATIC ${COIN_SOURCE})
+	endif()
+else()
+	if(COIN_BUILD_SHARED_LIBS)
+		if(WIN32 AND COIN_BUILD_SHARED_LIBS)
+			set(COIN_SOURCE tidbits.cpp ${CMAKE_CURRENT_BINARY_DIR}/Coin.rc)
+		else()
+			set(COIN_SOURCE tidbits.cpp)
+		endif()
+		add_library(Coin SHARED
+			$<TARGET_OBJECTS:3ds>
+			$<TARGET_OBJECTS:actions>
+			$<TARGET_OBJECTS:base>
+			$<TARGET_OBJECTS:bundles>
+			$<TARGET_OBJECTS:caches>
+			$<TARGET_OBJECTS:collision>
+			$<TARGET_OBJECTS:details>
+			$<TARGET_OBJECTS:draggers>
+			$<TARGET_OBJECTS:elements>
+			$<TARGET_OBJECTS:engines>
+			$<TARGET_OBJECTS:errors>
+			$<TARGET_OBJECTS:events>
+			$<TARGET_OBJECTS:expat>
+			$<TARGET_OBJECTS:fields>
+			$<TARGET_OBJECTS:fonts>
+			$<TARGET_OBJECTS:foreignfiles>
+			$<TARGET_OBJECTS:geo>
+			$<TARGET_OBJECTS:glelements>
+			$<TARGET_OBJECTS:glue>
+			$<TARGET_OBJECTS:hardcopy>
+			$<TARGET_OBJECTS:io>
+			$<TARGET_OBJECTS:lists>
+			$<TARGET_OBJECTS:manips>
+			$<TARGET_OBJECTS:misc>
+			$<TARGET_OBJECTS:navigation>
+			$<TARGET_OBJECTS:nodekits>
+			$<TARGET_OBJECTS:nodes>
+			$<TARGET_OBJECTS:profiler>
+			$<TARGET_OBJECTS:projectors>
+			$<TARGET_OBJECTS:rendering>
+			$<TARGET_OBJECTS:scxml>
+			$<TARGET_OBJECTS:sensors>
+			$<TARGET_OBJECTS:shaders>
+			$<TARGET_OBJECTS:shadows>
+			$<TARGET_OBJECTS:shapenodes>
+			$<TARGET_OBJECTS:soscxml>
+			$<TARGET_OBJECTS:threads>
+			$<TARGET_OBJECTS:upgraders>
+			$<TARGET_OBJECTS:vrml97>
+			$<TARGET_OBJECTS:xml>
+			${COIN_SOURCE}
+		)
+	else()
+		add_library(Coin STATIC
+			$<TARGET_OBJECTS:3ds>
+			$<TARGET_OBJECTS:actions>
+			$<TARGET_OBJECTS:base>
+			$<TARGET_OBJECTS:bundles>
+			$<TARGET_OBJECTS:caches>
+			$<TARGET_OBJECTS:collision>
+			$<TARGET_OBJECTS:details>
+			$<TARGET_OBJECTS:draggers>
+			$<TARGET_OBJECTS:elements>
+			$<TARGET_OBJECTS:engines>
+			$<TARGET_OBJECTS:errors>
+			$<TARGET_OBJECTS:events>
+			$<TARGET_OBJECTS:expat>
+			$<TARGET_OBJECTS:fields>
+			$<TARGET_OBJECTS:fonts>
+			$<TARGET_OBJECTS:foreignfiles>
+			$<TARGET_OBJECTS:geo>
+			$<TARGET_OBJECTS:glelements>
+			$<TARGET_OBJECTS:glue>
+			$<TARGET_OBJECTS:hardcopy>
+			$<TARGET_OBJECTS:io>
+			$<TARGET_OBJECTS:lists>
+			$<TARGET_OBJECTS:manips>
+			$<TARGET_OBJECTS:misc>
+			$<TARGET_OBJECTS:navigation>
+			$<TARGET_OBJECTS:nodekits>
+			$<TARGET_OBJECTS:nodes>
+			$<TARGET_OBJECTS:profiler>
+			$<TARGET_OBJECTS:projectors>
+			$<TARGET_OBJECTS:rendering>
+			$<TARGET_OBJECTS:scxml>
+			$<TARGET_OBJECTS:sensors>
+			$<TARGET_OBJECTS:shaders>
+			$<TARGET_OBJECTS:shadows>
+			$<TARGET_OBJECTS:shapenodes>
+			$<TARGET_OBJECTS:soscxml>
+			$<TARGET_OBJECTS:threads>
+			$<TARGET_OBJECTS:upgraders>
+			$<TARGET_OBJECTS:vrml97>
+			$<TARGET_OBJECTS:xml>
+			tidbits.cpp
+		)
+	endif()
+endif()
+ 
+if(COIN_BUILD_SHARED_LIBS)
+	target_compile_definitions(Coin INTERFACE -DCOIN_DLL)
+else()
+	target_compile_definitions(Coin INTERFACE -DCOIN_NOT_DLL)
+endif()
+
+if(HAVE_LIBSIMAGE)
+	target_link_libraries(Coin simage::simage)
+endif()
+
+find_package(OpenGL)
+target_link_libraries(Coin ${OPENGL_LIBRARIES})
+target_include_directories(Coin INTERFACE $<INSTALL_INTERFACE:$<INSTALL_PREFIX>/${CMAKE_INSTALL_INCLUDEDIR}>)
+
+set_target_properties(Coin PROPERTIES VERSION ${COIN_MAJOR_VERSION}.${COIN_MINOR_VERSION}.${COIN_MICRO_VERSION})
+
+install(TARGETS Coin EXPORT Coin
+  RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT runtime
+  LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT runtime NAMELINK_SKIP
+  ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT development
+)
+
+if(COIN_BUILD_SHARED_LIBS)
+	install(TARGETS	Coin EXPORT Coin LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT development NAMELINK_ONLY)
+endif()
+
+if(MSVC)
+	if(COIN_BUILD_SHARED_LIBS)
+		if(${CMAKE_MAJOR_VERSION} GREATER 2 AND ${CMAKE_MINOR_VERSION} GREATER 0)
+			install(FILES $<TARGET_PDB_FILE:Coin> DESTINATION ${CMAKE_INSTALL_BINDIR} CONFIGURATIONS Debug RelWithDebInfo COMPONENT debug)
+		else()
+			install(FILES ${PROJECT_BINARY_DIR}/src/Debug/Coin${CMAKE_DEBUG_POSTFIX}.pdb DESTINATION ${CMAKE_INSTALL_BINDIR} CONFIGURATIONS Debug COMPONENT debug)
+			install(FILES ${PROJECT_BINARY_DIR}/src/RelWithDebInfo/Coin${CMAKE_RELWITHDEBINFO_POSTFIX}.pdb DESTINATION ${CMAKE_INSTALL_BINDIR} CONFIGURATIONS RelWithDebInfo COMPONENT debug)
+		endif()
+	else()
+		set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} /Z7")                       # Override default /Zi to embed
+		set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} /Z7")     # debugging info in the .lib.
+	endif()
+endif()
+
+# Support find_package(Coin NO_MODULE).
+set(COIN_INCLUDE_DIR ${CMAKE_INSTALL_INCLUDEDIR})
+set(COIN_LIB_DIR ${CMAKE_INSTALL_LIBDIR})
+set(COINDIR ${CMAKE_INSTALL_PREFIX})
+include(CMakePackageConfigHelpers)
+configure_package_config_file(CoinConfig.cmake.in ${CMAKE_CURRENT_BINARY_DIR}/CoinConfig.cmake
+                              INSTALL_DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/Coin-${COIN_VERSION}
+                              PATH_VARS COINDIR COIN_INCLUDE_DIR COIN_LIB_DIR)
+write_basic_package_version_file(
+  "${CMAKE_CURRENT_BINARY_DIR}/CoinConfigVersion.cmake"
+  VERSION ${COIN_MAJOR_VERSION}.${COIN_MINOR_VERSION}.${COIN_MICRO_VERSION}
+  COMPATIBILITY SameMajorVersion
+)
+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/CoinConfig.cmake ${CMAKE_CURRENT_BINARY_DIR}/CoinConfigVersion.cmake
+        DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/Coin-${COIN_VERSION})
+install(EXPORT Coin
+        DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/Coin-${COIN_VERSION}
+        NAMESPACE Coin::
+        FILE CoinExport.cmake
+        COMPONENT development)
+
+# Suppress warning about empty switch statement in Bison-generated files:
+if (MSVC)
+	set_property(SOURCE scxml/eval-minimum-tab.cpp APPEND PROPERTY COMPILE_FLAGS /wd4065)
+	set_property(SOURCE soscxml/eval-coin-tab.cpp APPEND PROPERTY COMPILE_FLAGS /wd4065)
+endif()
diff --git a/src/Coin.rc.cmake.in b/src/Coin.rc.cmake.in
new file mode 100644
index 0000000..6192ad5
--- /dev/null
+++ b/src/Coin.rc.cmake.in
@@ -0,0 +1,38 @@
+1 TYPELIB "Coin.rc"
+
+1 VERSIONINFO
+ FILEVERSION @COIN_MAJOR_VERSION@, @COIN_MINOR_VERSION@, @COIN_MICRO_VERSION@, 0
+ PRODUCTVERSION @COIN_MAJOR_VERSION@, @COIN_MINOR_VERSION@, @COIN_MICRO_VERSION@, 0
+ FILEFLAGSMASK 0x3fL
+#ifdef _DEBUG
+ FILEFLAGS 0x1L
+#else
+ FILEFLAGS 0x0L
+#endif
+ FILEOS 0x4L
+ FILETYPE 0x2L
+ FILESUBTYPE 0x0L
+BEGIN
+    BLOCK "StringFileInfo"
+    BEGIN
+        BLOCK "040904e4"
+        BEGIN
+            VALUE "CompanyName", "Kongsberg Oil & Gas Technologies AS"
+            VALUE "FileDescription", "Coin3D, 3D graphics rendering library - www.coin3d.org"
+            VALUE "FileVersion","@COIN_MAJOR_VERSION@, @COIN_MINOR_VERSION@, @COIN_MICRO_VERSION@, @COIN_BETA_VERSION@"
+            VALUE "InternalName", "Coin"
+            VALUE "LegalCopyright", "Copyright (c) @COIN_BUILD_YEAR@ Kongsberg Oil & Gas Technologies AS"
+#ifdef _DEBUG
+            VALUE "OriginalFilename", "Coind.dll"
+#else
+            VALUE "OriginalFilename", "Coin.dll"
+#endif
+            VALUE "ProductName", "Coin3D"
+            VALUE "ProductVersion","@COIN_MAJOR_VERSION@, @COIN_MINOR_VERSION@, @COIN_MICRO_VERSION@, @COIN_BETA_VERSION@"
+        END
+    END
+    BLOCK "VarFileInfo"
+    BEGIN
+        VALUE "Translation", 0x409, 1252
+    END
+END
diff --git a/src/CoinConfig.cmake.in b/src/CoinConfig.cmake.in
new file mode 100644
index 0000000..e3992ae
--- /dev/null
+++ b/src/CoinConfig.cmake.in
@@ -0,0 +1,87 @@
+cmake_minimum_required(VERSION 2.8.12)
+
+# Have a look at VTKConfig.cmake.in, especially regarding UseVTK.cmake
+# https://github.com/Kitware/VTK/blob/master/CMake/VTKConfig.cmake.in
+# https://github.com/Kitware/VTK/blob/master/CMake/UseVTK.cmake
+# Usage example:
+# https://github.com/LuaDist/cmake/blob/master/Modules/FindVTK.cmake
+# Bastiaan Veelo 2016.03.15
+
+set(COIN_VERSION @COIN_MAJOR_VERSION at .@COIN_MINOR_VERSION at .@COIN_MICRO_VERSION@)
+ at PACKAGE_INIT@
+
+set_and_check(COINDIR "@PACKAGE_COINDIR@")
+set_and_check(Coin_INCLUDE_DIR "@PACKAGE_COIN_INCLUDE_DIR@")
+set_and_check(Coin_LIB_DIR "@PACKAGE_COIN_LIB_DIR@")
+
+set(COIN_NAME @CMAKE_PROJECT_NAME@)
+
+set(COIN_BUILD_SHARED_LIBS @COIN_BUILD_SHARED_LIBS@)
+if(WIN32)
+	if (COIN_BUILD_SHARED_LIBS)
+		SET(Coin_DEFINES -DCOIN_DLL)
+	else()
+		SET(Coin_DEFINES -DCOIN_NOT_DLL)
+	endif()
+endif()
+
+# Check generator compatibility.
+if((NOT CMAKE_GENERATOR STREQUAL "@CMAKE_GENERATOR@") OR
+   (NOT CMAKE_GENERATOR_TOOLSET STREQUAL "@CMAKE_GENERATOR_TOOLSET@"))
+	message(WARNING "Coin was generated with @CMAKE_GENERATOR@ @CMAKE_GENERATOR_TOOLSET@, not ${CMAKE_GENERATOR} ${CMAKE_GENERATOR_TOOLSET}.")
+endif()
+
+
+set(Coin_CONFIGURATION_TYPES @CMAKE_CONFIGURATION_TYPES@)
+set(Coin_BUILD_TYPE @CMAKE_BUILD_TYPE@)
+foreach(configuration IN LISTS Coin_CONFIGURATION_TYPES)
+	if(configuration STREQUAL "Debug")
+		set(Coin_LIBRARY_DEBUG ${COIN_NAME}@CMAKE_DEBUG_POSTFIX@)
+	else()
+		set(Coin_LIBRARY_RELEASE ${COIN_NAME}@CMAKE_RELEASE_POSTFIX@)
+	endif()
+endforeach()
+
+if(NOT Coin_CONFIGURATION_TYPES)
+	if(Coin_BUILD_TYPE STREQUAL "Debug")
+		set(Coin_LIBRARY_RELEASE ${COIN_NAME}@CMAKE_DEBUG_POSTFIX@)
+	else()
+		set(Coin_LIBRARY_RELEASE ${COIN_NAME}@CMAKE_RELEASE_POSTFIX@)
+	endif()
+endif()
+
+if(Coin_LIBRARY_RELEASE AND NOT Coin_LIBRARY_DEBUG)
+	set(Coin_LIBRARY_DEBUG   ${Coin_LIBRARY_RELEASE})
+	set(Coin_LIBRARY         ${Coin_LIBRARY_RELEASE})
+	set(Coin_LIBRARIES       ${Coin_LIBRARY_RELEASE})
+endif()
+
+if(Coin_LIBRARY_DEBUG AND NOT Coin_LIBRARY_RELEASE)
+	set(Coin_LIBRARY_RELEASE ${Coin_LIBRARY_DEBUG})
+	set(Coin_LIBRARY         ${Coin_LIBRARY_DEBUG})
+	set(Coin_LIBRARIES       ${Coin_LIBRARY_DEBUG})
+endif()
+
+if(Coin_LIBRARY_DEBUG AND Coin_LIBRARY_RELEASE)
+	if(CMAKE_CONFIGURATION_TYPES OR CMAKE_BUILD_TYPE)
+		# If the generator supports configuration types then set
+		# optimized and debug libraries, or if the CMAKE_BUILD_TYPE has a value
+		SET(Coin_LIBRARY optimized ${Coin_LIBRARY_RELEASE} debug ${Coin_LIBRARY_DEBUG})
+	else()
+		# If there are no configuration types and CMAKE_BUILD_TYPE has no value
+		# then just use the release libraries
+		SET(Coin_LIBRARY ${Coin_LIBRARY_RELEASE})
+	endif()
+	set(Coin_LIBRARIES optimized ${Coin_LIBRARY_RELEASE} debug ${Coin_LIBRARY_DEBUG})
+endif()
+
+set(Coin_LIBRARY ${Coin_LIBRARY} CACHE FILEPATH "The Coin library")
+mark_as_advanced(Coin_LIBRARY_RELEASE Coin_LIBRARY_DEBUG)
+
+include(CMakeFindDependencyMacro)
+
+if(@simage_FOUND@)
+	find_dependency(simage)
+endif()
+
+include("${CMAKE_CURRENT_LIST_DIR}/CoinExport.cmake")
diff --git a/src/actions/CMakeLists.txt b/src/actions/CMakeLists.txt
new file mode 100644
index 0000000..d681a04
--- /dev/null
+++ b/src/actions/CMakeLists.txt
@@ -0,0 +1,46 @@
+# source files
+set(COIN_ACTIONS_FILES
+	SoAction.cpp
+	SoActionP.cpp
+	SoBoxHighlightRenderAction.cpp
+	SoCallbackAction.cpp
+	SoGLRenderAction.cpp
+	SoGetBoundingBoxAction.cpp
+	SoGetMatrixAction.cpp
+	SoGetPrimitiveCountAction.cpp
+	SoHandleEventAction.cpp
+	SoLineHighlightRenderAction.cpp
+	SoPickAction.cpp
+	SoRayPickAction.cpp
+	SoReorganizeAction.cpp
+	SoSearchAction.cpp
+	SoSimplifyAction.cpp
+	SoToVRMLAction.cpp
+	SoToVRML2Action.cpp
+	SoWriteAction.cpp
+	SoAudioRenderAction.cpp
+)
+
+# Files excluded from public API documentation, included in complete documentation.
+set(COIN_ACTIONS_INTERNAL_FILES
+	SoActionP.h
+	SoActionP.cpp
+	SoSubActionP.h
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_ACTIONS_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} actions/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(actions OBJECT ${COIN_ACTIONS_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_ACTIONS_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/actions/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
+foreach(SRCFILE ${COIN_ACTIONS_INTERNAL_FILES})
+	set(COIN_INTERNAL_DOCUMENTATION_FILES ${COIN_INTERNAL_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/actions/${SRCFILE} CACHE INTERNAL "COIN_INTERNAL_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/actions/SoAction.cpp b/src/actions/SoAction.cpp
index 181d989..2059845 100644
--- a/src/actions/SoAction.cpp
+++ b/src/actions/SoAction.cpp
@@ -228,13 +228,7 @@
 #include "misc/SoDBP.h" // for global envvar COIN_PROFILER
 #include "misc/SoCompactPathList.h"
 
-#include <Inventor/annex/Profiler/SoProfiler.h>
-#include <Inventor/annex/Profiler/elements/SoProfilerElement.h>
 #include "profiler/SoNodeProfiling.h"
-#ifdef HAVE_NODEKITS
-#include <Inventor/annex/Profiler/nodekits/SoProfilerVisualizeKit.h>
-#include <Inventor/annex/Profiler/nodekits/SoProfilerTopKit.h>
-#endif // HAVE_NODEKITS
 
 // define this to debug path traversal
 // #define DEBUG_PATH_TRAVERSAL
@@ -1367,40 +1361,4 @@ SoAction::switchToNodeTraversal(SoNode * node)
 
 // *************************************************************************
 
-SoProfilerStats *
-SoActionP::getProfilerStatsNode(void)
-{
-  static SoProfilerStats * pstats = NULL;
-  if (!pstats) {
-    pstats = new SoProfilerStats;
-    pstats->ref();
-  }
-  return pstats;
-}
-
-SoNode *
-SoActionP::getProfilerOverlay(void)
-{
-  if (!SoProfiler::isEnabled() || !SoProfiler::isOverlayActive())
-    return NULL;
-
-  static SoNode * nodekit = NULL;
-#ifdef HAVE_NODEKITS
-  if (nodekit == NULL) {
-    SoProfilerTopKit * kit = new SoProfilerTopKit;
-    kit->ref();
-    kit->setPart("profilingStats",
-                 SoActionP::getProfilerStatsNode());
-    nodekit = kit;
-
-    SoProfilerVisualizeKit * viskit = new SoProfilerVisualizeKit;
-    viskit->stats.setValue(SoActionP::getProfilerStatsNode());
-    kit->addOverlayGeometry(viskit);
-  }
-#endif // HAVE_NODEKITS
-  return nodekit;
-}
-
-// *************************************************************************
-
 #undef PRIVATE
diff --git a/src/caches/SoShaderProgramCache.cpp b/src/actions/SoActionP.cpp
similarity index 58%
copy from src/caches/SoShaderProgramCache.cpp
copy to src/actions/SoActionP.cpp
index 11ea24d..bbd243a 100644
--- a/src/caches/SoShaderProgramCache.cpp
+++ b/src/actions/SoActionP.cpp
@@ -30,80 +30,53 @@
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 \**************************************************************************/
 
-/*!
-  \class SoShaderProgramCache include/Inventor/caches/SoShaderProgramCache.h
-  \brief The SoShaderProgramCache class is used to cache shader programs.
-  \ingroup caches
-*/
 
 // *************************************************************************
 
-#include "caches/SoShaderProgramCache.h"
-#include <Inventor/elements/SoCacheElement.h>
-#include <Inventor/errors/SoDebugError.h>
-#include <Inventor/SbString.h>
+#include "actions/SoActionP.h"
 
-#include "tidbitsp.h"
+#include <Inventor/annex/Profiler/SoProfiler.h>
+#ifdef HAVE_NODEKITS
+#include <Inventor/annex/Profiler/nodekits/SoProfilerVisualizeKit.h>
+#include <Inventor/annex/Profiler/nodekits/SoProfilerTopKit.h>
+#endif // HAVE_NODEKITS
 
 // *************************************************************************
 
-class SoShaderProgramCacheP {
-public:
-  SbString program;
-};
-
-#define PRIVATE(p) ((p)->pimpl)
-
-// *************************************************************************
-
-/*!
-  Constructor with \a state being the current state.
-*/
-SoShaderProgramCache::SoShaderProgramCache(SoState *state)
-  : SoCache(state)
+SoProfilerStats *
+SoActionP::getProfilerStatsNode(void)
 {
-  PRIVATE(this) = new SoShaderProgramCacheP;
-
-#if COIN_DEBUG
-  if (coin_debug_caching_level() > 0) {
-    SoDebugError::postInfo("SoShaderProgramCache::SoShaderProgramCache",
-                           "Cache created: %p", this);
-
+  static SoProfilerStats * pstats = NULL;
+  if (!pstats) {
+    pstats = new SoProfilerStats;
+    pstats->ref();
   }
-#endif // debug
+  return pstats;
 }
 
-/*!
-  Destructor.
-*/
-SoShaderProgramCache::~SoShaderProgramCache()
+SoNode *
+SoActionP::getProfilerOverlay(void)
 {
-#if COIN_DEBUG
-  if (coin_debug_caching_level() > 0) {
-    SoDebugError::postInfo("SoShaderProgramCache::~SoShaderProgramCache",
-                           "Cache destructed: %p", this);
+  if (!SoProfiler::isEnabled() || !SoProfiler::isOverlayActive())
+    return NULL;
+
+  static SoNode * nodekit = NULL;
+#ifdef HAVE_NODEKITS
+  if (nodekit == NULL) {
+    SoProfilerTopKit * kit = new SoProfilerTopKit;
+    kit->ref();
+    kit->setPart("profilingStats",
+                 SoActionP::getProfilerStatsNode());
+    nodekit = kit;
+
+    SoProfilerVisualizeKit * viskit = new SoProfilerVisualizeKit;
+    viskit->stats.setValue(SoActionP::getProfilerStatsNode());
+    kit->addOverlayGeometry(viskit);
   }
-#endif // debug
-
-  delete PRIVATE(this);
+#endif // HAVE_NODEKITS
+  return nodekit;
 }
 
-/*!
-  Sets the shader program for this cache.
-*/
-void
-SoShaderProgramCache::set(const SbString & program)
-{
-  PRIVATE(this)->program = program;
-}
-
-/*!
-  Returns the shader program for this cache.
-*/
-const SbString &
-SoShaderProgramCache::get(void) const
-{
-  return PRIVATE(this)->program;
-}
+// *************************************************************************
 
 #undef PRIVATE
diff --git a/src/actions/SoGLRenderAction.cpp b/src/actions/SoGLRenderAction.cpp
index e4e2613..9b3314c 100644
--- a/src/actions/SoGLRenderAction.cpp
+++ b/src/actions/SoGLRenderAction.cpp
@@ -472,7 +472,7 @@
 */
 
 /*!
-   \enum SortedObjectOrderStrategy
+   \enum SoGLRenderAction::SortedObjectOrderStrategy
 
    Used for enumerating the different transparency sorting strategies.
 
@@ -490,7 +490,7 @@
 */
 
 /*!
-  \var SoGLRenderAction::SortedObjectOrderStrategy BBOX_CLOSEST_CORNER
+  \var SoGLRenderAction::SortedObjectOrderStrategy SoGLRenderAction::BBOX_CLOSEST_CORNER
 
   Do the sorting based on the bounding box corner closest to the camera.
 
diff --git a/src/actions/SoGlobalSimplifyAction.cpp b/src/actions/SoGlobalSimplifyAction.cpp
index 8078c02..3b78261 100644
--- a/src/actions/SoGlobalSimplifyAction.cpp
+++ b/src/actions/SoGlobalSimplifyAction.cpp
@@ -35,7 +35,7 @@
 // obviously).  --mortene.
 
 /*!
-  \class SoGlobalSimplifyAction Inventor/include/SoGlobalSimplifyAction.h
+  \class SoGlobalSimplifyAction Inventor/actions/SoGlobalSimplifyAction.h
   \brief The SoGlobalSimplifyAction class is for globally simplifying the
   geometry of a scene graph, globally.
 */
diff --git a/src/actions/SoHandleEventAction.cpp b/src/actions/SoHandleEventAction.cpp
index 657aca4..9b2aae6 100644
--- a/src/actions/SoHandleEventAction.cpp
+++ b/src/actions/SoHandleEventAction.cpp
@@ -73,7 +73,7 @@ public:
 
   void doPick(SoRayPickAction * ra);
   SoRayPickAction * getPickAction(void);
-
+  const SoRayPickAction * getPickAction(void) const;
   // Hidden private variables.
 
   SbViewportRegion viewport;
@@ -316,6 +316,20 @@ SoHandleEventAction::setPickRadius(const float radiusinpixels)
 }
 
 /*!
+  Gets the pick radius for cursor tracking.
+*/
+float
+SoHandleEventAction::getPickRadius(void) const
+{
+  const SoRayPickAction *pickAction = PRIVATE(this)->getPickAction();
+  if (pickAction)
+    return pickAction->getRadius();
+  else
+    return 0.0f;
+
+}
+
+/*!
   Returns the SoPickedPoint information for the intersection point
   below the cursor.
 */
@@ -380,6 +394,13 @@ SoHandleEventActionP::getPickAction(void)
   return this->pickaction;
 }
 
+// Singleton pattern for the pick action instance.
+const SoRayPickAction * 
+SoHandleEventActionP::getPickAction(void) const
+{
+  return this->pickaction;
+}
+
 void
 SoHandleEventActionP::doPick(SoRayPickAction * ra)
 {
diff --git a/src/actions/SoRayPickAction.cpp b/src/actions/SoRayPickAction.cpp
index 439c094..710fa66 100644
--- a/src/actions/SoRayPickAction.cpp
+++ b/src/actions/SoRayPickAction.cpp
@@ -327,6 +327,16 @@ SoRayPickAction::setRadius(const float radiusinpixels)
   PRIVATE(this)->radiusinpixels = radiusinpixels;
 }
 
+
+/*!
+  Gets the radius of the picking ray, in screen pixels.
+*/
+float
+SoRayPickAction::getRadius(void) const
+{
+  return PRIVATE(this)->radiusinpixels;
+}
+
 /*!
   Sets the intersection ray in world-space coordinates.
 
@@ -938,7 +948,7 @@ SoRayPickAction::getViewVolume(void)
                    static_cast<float>(m[2][0]), static_cast<float>(m[2][1]),
                  static_cast<float>(m[2][2]), static_cast<float>(m[2][3]),
 
-                   static_cast<float>(m[2][0]), static_cast<float>(m[3][1]),
+                   static_cast<float>(m[3][0]), static_cast<float>(m[3][1]),
                  static_cast<float>(m[3][2]), static_cast<float>(m[3][3])
                  );
 
@@ -956,7 +966,7 @@ SoRayPickAction::getViewVolume(void)
                    static_cast<float>(m[2][0]), static_cast<float>(m[2][1]),
                  static_cast<float>(m[2][2]), static_cast<float>(m[2][3]),
 
-                   static_cast<float>(m[2][0]), static_cast<float>(m[3][1]),
+                   static_cast<float>(m[3][0]), static_cast<float>(m[3][1]),
                  static_cast<float>(m[3][2]), static_cast<float>(m[3][3])
                  );
 
diff --git a/src/actions/SoReorganizeAction.cpp b/src/actions/SoReorganizeAction.cpp
index 84dcc0d..d818480 100644
--- a/src/actions/SoReorganizeAction.cpp
+++ b/src/actions/SoReorganizeAction.cpp
@@ -129,7 +129,7 @@
 */
 
 /*!
-  \class SoReorganizeAction Inventor/include/SoReorganizeAction.h
+  \class SoReorganizeAction Inventor/actions/SoReorganizeAction.h
   \ingroup actions
   \brief The SoReorganizeAction class reorganizes your scene graph to optimize traversal/rendering.
 
diff --git a/src/actions/SoShapeSimplifyAction.cpp b/src/actions/SoShapeSimplifyAction.cpp
index 40e18c0..b67908f 100644
--- a/src/actions/SoShapeSimplifyAction.cpp
+++ b/src/actions/SoShapeSimplifyAction.cpp
@@ -35,7 +35,7 @@
 // obviously).  --mortene.
 
 /*!
-  \class SoShapeSimplifyAction Inventor/include/SoShapeSimplifyAction.h
+  \class SoShapeSimplifyAction Inventor/actions/SoShapeSimplifyAction.h
   \brief The SoShapeSimplifyAction class replaces complex primitives
   with simplified polygon representations.
 */
diff --git a/src/actions/SoSimplifyAction.cpp b/src/actions/SoSimplifyAction.cpp
index 44d351a..ae5dbcd 100644
--- a/src/actions/SoSimplifyAction.cpp
+++ b/src/actions/SoSimplifyAction.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SoSimplifyAction Inventor/include/SoSimplifyAction.h
+  \class SoSimplifyAction Inventor/actions/SoSimplifyAction.h
   \brief The SoSimplifyAction class is the base class for the simplify
   action classes.
 */
diff --git a/src/actions/SoToVRML2Action.cpp b/src/actions/SoToVRML2Action.cpp
index 9ff736e..9efb65c 100644
--- a/src/actions/SoToVRML2Action.cpp
+++ b/src/actions/SoToVRML2Action.cpp
@@ -300,8 +300,6 @@ SbBool SoToVRML2Action::doReuseGeometryNodes(void) const { return FALSE; }
 #include <Inventor/VRMLnodes/SoVRMLNodes.h>
 #include <Inventor/VRMLnodes/SoVRML.h>
 
-#ifndef DOXYGEN_SKIP_THIS
-
 class SoToVRML2ActionP {
 public:
   SoToVRML2ActionP(void)
@@ -471,8 +469,6 @@ public:
 
 };
 
-#endif // DOXYGEN_SKIP_THIS
-
 #define PRIVATE(p) (p->pimpl)
 #define PUBLIC(p) (p->master)
 #define THISP(p) (static_cast<SoToVRML2ActionP *>(p))
diff --git a/src/base/CMakeLists.txt b/src/base/CMakeLists.txt
new file mode 100644
index 0000000..f5887f5
--- /dev/null
+++ b/src/base/CMakeLists.txt
@@ -0,0 +1,107 @@
+# source files
+set(COIN_BASE_FILES
+	dict.cpp
+	hash.cpp
+	heap.cpp
+	list.cpp
+	memalloc.cpp
+	rbptree.cpp
+	time.cpp
+	string.cpp
+	dynarray.cpp
+	namemap.cpp
+	SbBSPTree.cpp
+	SbByteBuffer.cpp
+	SbBox2s.cpp
+	SbBox2i32.cpp
+	SbBox2f.cpp
+	SbBox2d.cpp
+	SbBox3s.cpp
+	SbBox3i32.cpp
+	SbBox3f.cpp
+	SbBox3d.cpp
+	SbClip.cpp
+	SbColor.cpp
+	SbColor4f.cpp
+	SbCylinder.cpp
+	SbDict.cpp
+	SbDPLine.cpp
+	SbDPMatrix.cpp
+	SbDPPlane.cpp
+	SbDPRotation.cpp
+	SbHeap.cpp
+	SbImage.cpp
+	SbLine.cpp
+	SbMatrix.cpp
+	SbName.cpp
+	SbOctTree.cpp
+	SbPlane.cpp
+	SbRotation.cpp
+	SbSphere.cpp
+	SbString.cpp
+	SbTesselator.cpp
+	SbGLUTessellator.cpp
+	SbTime.cpp
+	SbVec2b.cpp
+	SbVec2ub.cpp
+	SbVec2s.cpp
+	SbVec2us.cpp
+	SbVec2i32.cpp
+	SbVec2ui32.cpp
+	SbVec2f.cpp
+	SbVec2d.cpp
+	SbVec3b.cpp
+	SbVec3ub.cpp
+	SbVec3s.cpp
+	SbVec3us.cpp
+	SbVec3i32.cpp
+	SbVec3ui32.cpp
+	SbVec3f.cpp
+	SbVec3d.cpp
+	SbVec4b.cpp
+	SbVec4ub.cpp
+	SbVec4s.cpp
+	SbVec4us.cpp
+	SbVec4i32.cpp
+	SbVec4ui32.cpp
+	SbVec4f.cpp
+	SbVec4d.cpp
+	SbViewVolume.cpp
+	SbDPViewVolume.cpp
+	SbViewportRegion.cpp
+	SbXfBox3f.cpp
+	SbXfBox3d.cpp
+)
+
+# Files excluded from public API documentation, included in complete documentation.
+set(COIN_BASE_INTERNAL_FILES
+	coinString.h
+	dict.h
+	dict.cpp
+	dictp.h
+	dynarray.h
+	dynarray.cpp
+	hashp.h
+	heapp.h
+	namemap.h
+	namemap.cpp
+	SbGLUTessellator.h
+	SbGLUTessellator.cpp
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_BASE_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} base/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(base OBJECT ${COIN_BASE_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_BASE_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/base/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
+foreach(SRCFILE ${COIN_BASE_INTERNAL_FILES})
+	set(COIN_INTERNAL_DOCUMENTATION_FILES ${COIN_INTERNAL_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/base/${SRCFILE} CACHE INTERNAL "COIN_INTERNAL_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/base/SbBox2f.cpp b/src/base/SbBox2f.cpp
index e3b088e..7257188 100644
--- a/src/base/SbBox2f.cpp
+++ b/src/base/SbBox2f.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SbBox2f SbBox.h Inventor/SbBox.h
+  \class SbBox2f SbBox2f.h Inventor/SbBox2f.h
   \brief The SbBox2f class is a 2 dimensional box with floating
   point corner coordinates.
   \ingroup base
diff --git a/src/base/SbBox2i32.cpp b/src/base/SbBox2i32.cpp
index e2cd8b5..635356b 100644
--- a/src/base/SbBox2i32.cpp
+++ b/src/base/SbBox2i32.cpp
@@ -31,13 +31,13 @@
 \**************************************************************************/
 
 /*!
-  \class SbBox2s SbBox.h Inventor/SbBox.h
-  \brief The SbBox2s class is a 2 dimensional box with short
+  \class SbBox2i32 SbBox2i32.h Inventor/SbBox2i32.h
+  \brief The SbBox2i32 class is a 2 dimensional box with 32-bit
   integer coordinates.
   \ingroup base
 
   This box class is used by other classes in Coin for data
-  exchange. It provides storage for two box corners with short integer
+  exchange. It provides storage for two box corners with 32-bit integer
   coordinates, which is among other things useful for representing
   screen or canvas areas in absolute window coordinates.
 
diff --git a/src/base/SbBox2s.cpp b/src/base/SbBox2s.cpp
index a8767e3..16ca517 100644
--- a/src/base/SbBox2s.cpp
+++ b/src/base/SbBox2s.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SbBox2s SbBox.h Inventor/SbBox.h
+  \class SbBox2s SbBox2s.h Inventor/SbBox2s.h
   \brief The SbBox2s class is a 2 dimensional box with short
   integer coordinates.
   \ingroup base
diff --git a/src/base/SbBox3f.cpp b/src/base/SbBox3f.cpp
index f631553..000ac67 100644
--- a/src/base/SbBox3f.cpp
+++ b/src/base/SbBox3f.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SbBox3f SbBox.h Inventor/SbBox.h
+  \class SbBox3f SbBox3f.h Inventor/SbBox3f.h
   \brief The SbBox3f class is an abstraction for an axis aligned 3 dimensional box.
   \ingroup base
 
diff --git a/src/base/SbBox3s.cpp b/src/base/SbBox3s.cpp
index c39d232..9bd1773 100644
--- a/src/base/SbBox3s.cpp
+++ b/src/base/SbBox3s.cpp
@@ -31,15 +31,14 @@
 \**************************************************************************/
 
 /*!
-  \class SbBox3s SbBox.h Inventor/SbBox.h
+  \class SbBox3s SbBox3s.h Inventor/SbBox3s.h
   \brief The SbBox3s class is a 3 dimensional box with short
   integer coordinates.
   \ingroup base
 
   This box class is used by other classes in Coin for data
   exchange. It provides storage for two box corners with short integer
-  coordinates, which is among other things useful for representing
-  screen or canvas areas in absolute window coordinates.
+  coordinates.
 
   \sa SbBox2s, SbBox2f, SbBox2d, SbBox3f, SbBox3d, SbXfBox3f.
   \since Coin 2.0
diff --git a/src/base/SbClip.cpp b/src/base/SbClip.cpp
index 7243055..a12d166 100644
--- a/src/base/SbClip.cpp
+++ b/src/base/SbClip.cpp
@@ -61,6 +61,16 @@
 // doc. 20020120 mortene.
 
 /*!
+  \typedef void * SbClipCallback(const SbVec3f & v0, void * vdata0, 
+                              const SbVec3f & v1, void * vdata1,
+                              const SbVec3f & newvertex,
+                              void * userdata)
+  
+  The type definition for the callback function when additional data handling per vertex
+  is required.
+*/
+
+/*!
   A constructor. Supply a callback if you need to handle additional
   data per vertex.
 */
diff --git a/src/base/SbCylinder.cpp b/src/base/SbCylinder.cpp
index 17d33fc..6a68250 100644
--- a/src/base/SbCylinder.cpp
+++ b/src/base/SbCylinder.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SbCylinder SbLinear.h Inventor/SbLinear.h
+  \class SbCylinder SbCylinder.h Inventor/SbCylinder.h
   \brief The SbCylinder class is a representation of a cylinder.
   \ingroup base
 
diff --git a/src/base/SbDPLine.cpp b/src/base/SbDPLine.cpp
index 9a21376..67c171d 100644
--- a/src/base/SbDPLine.cpp
+++ b/src/base/SbDPLine.cpp
@@ -31,8 +31,8 @@
 \**************************************************************************/
 
 /*!
-  \class SbDPLine SbDPLinear.h Inventor/SbDPLinear.h
-  \brief The SbDPLine class represents a line in 3D space.
+  \class SbDPLine SbDPLine.h Inventor/SbDPLine.h
+  \brief The SbDPLine class represents a line using double precision coordinates.
   \ingroup base
 
   SbDPLine is used by many other classes in Coin.  It provides a way of
@@ -46,12 +46,6 @@
   \since Coin 2.0
 */
 
-// FIXME: we should _really_ have double-precision classes compatible
-// with those in TGS' API, for several good reasons. So either rename
-// this, make a typedef (if that is sufficient), or write a "wrapper
-// class" around this with inline functions, using with TGS' name for
-// it. 20020225 mortene.
-
 #include <cassert>
 #include <Inventor/SbDPLine.h>
 #if COIN_DEBUG
@@ -104,8 +98,12 @@ SbDPLine::setValue(const SbVec3d& p0, const SbVec3d& p1)
 }
 
 /*!
-  Set position and direction
+  Set position and direction.
+
+  Be aware that the direction vector will be normalized and not be the same
+  as provided to this method.
 
+  \sa setValue, getOrigin, getDirection
   \since Coin 4.0
  */
 void
@@ -113,6 +111,7 @@ SbDPLine::setPosDir(const SbVec3d & position, const SbVec3d & direction)
 {
   this->pos = position;
   this->dir = direction;
+  this->dir.normalize();
 }
 
 /*!
diff --git a/src/base/SbDPMatrix.cpp b/src/base/SbDPMatrix.cpp
index a7bfaa5..a9e3ea4 100644
--- a/src/base/SbDPMatrix.cpp
+++ b/src/base/SbDPMatrix.cpp
@@ -1307,7 +1307,7 @@ SbDPMatrix::multLineMatrix(const SbDPLine & src, SbDPLine & dst) const
   this->multVecMatrix(src.getPosition(), newpt);
   this->multDirMatrix(src.getDirection(), newdir);
 
-  dst.setValue(newpt, newpt + newdir);
+  dst.setPosDir(newpt, newdir);
 }
 
 /*!
diff --git a/src/base/SbDPPlane.cpp b/src/base/SbDPPlane.cpp
index c45bf39..6a55744 100644
--- a/src/base/SbDPPlane.cpp
+++ b/src/base/SbDPPlane.cpp
@@ -163,7 +163,7 @@ SbDPPlane::intersect(const SbDPLine & l, SbVec3d & intersection) const
 #endif // COIN_DEBUG
 
   // Check if the line is parallel to the plane.
-  if((l.getDirection()).dot(this->normal) == 0.0f) return FALSE;
+  if(fabs(l.getDirection().dot(this->normal)) < DBL_EPSILON) return FALSE;
 
   // From the discussion on SbDPLine::getClosestPoint() we know that
   // any point on the line can be expressed as:
diff --git a/src/base/SbDPRotation.cpp b/src/base/SbDPRotation.cpp
index b236c81..973061c 100644
--- a/src/base/SbDPRotation.cpp
+++ b/src/base/SbDPRotation.cpp
@@ -31,8 +31,9 @@
 \**************************************************************************/
 
 /*!
-  \class SbDPRotation SbLinear.h Inventor/SbLinear.h
-  \brief The SbDPRotation class represents a rotation in 3D space.
+  \class SbDPRotation SbDPRotation.h Inventor/SbDPRotation.h
+  \brief The SbDPRotation class represents a rotation in 3D space
+  using double precision data.
   \ingroup base
 
   SbDPRotation is used extensively throughout the Coin library.
@@ -44,12 +45,6 @@
   \sa SbDPMatrix
 */
 
-// FIXME: we should _really_ have double-precision classes compatible
-// with those in TGS' API, for several good reasons. So either rename
-// this, make a typedef (if that is sufficient), or write a "wrapper
-// class" around this with inline functions, using with TGS' name for
-// it. 20020225 mortene.
-
 #include <Inventor/SbDPRotation.h>
 
 #include <Inventor/SbVec3d.h>
diff --git a/src/base/SbDPViewVolume.cpp b/src/base/SbDPViewVolume.cpp
index 53fd82a..b3bc041 100644
--- a/src/base/SbDPViewVolume.cpp
+++ b/src/base/SbDPViewVolume.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SbDPViewVolume SbLinear.h Inventor/SbLinear.h
+  \class SbDPViewVolume SbDPViewVolume.h Inventor/SbDPViewVolume.h
   \brief The SbDPViewVolume class is a double precision viewing volume in 3D space.
   \ingroup base
 
@@ -156,13 +156,19 @@ SbDPViewVolume::~SbDPViewVolume(void)
 {
 }
 
-// Orthographic projection matrix. From the "OpenGL Programming Guide,
+// Perspective projection matrix. From the "OpenGL Programming Guide,
 // release 1", Appendix G (but with row-major mode).
 static SbDPMatrix
 get_perspective_projection(const double rightminusleft, const double rightplusleft,
                            const double topminusbottom, const double topplusbottom,
                            const double nearval, const double farval)
 {
+#if COIN_DEBUG
+  if (nearval * farval <= 0.0) {
+    SoDebugError::postWarning("SbDPViewVolume::get_perspective_projection",
+                              "Projection frustrum crosses zero. Rendering is unpredicatable.");
+  }
+#endif // COIN_DEBUG
   SbDPMatrix proj;
 
   proj[0][0] = 2.0*nearval/rightminusleft;
@@ -182,11 +188,27 @@ get_perspective_projection(const double rightminusleft, const double rightplusle
   proj[3][2] = -2.0*farval*nearval/(farval-nearval);
   proj[3][3] = 0.0;
 
+  // special handling for reverse perspective projection (see SoPerspectiveCamera documentation)
+  if (nearval < 0.0) {
+    // OpenGL performs clipping in homogeneous space (before computing the perspective division).
+    // i.e. instead of testing for -1 <= z/w <= +1, it checks for -w <= z <= +w. Both conditions
+    // are only equivalent if w > 0.
+    // In the reverse perspective case the projection matrix above leads to negative w values,
+    // but this can be compensated by multiplying the whole matrix by -1.
+    proj[0][0] *= -1.0;
+    proj[1][1] *= -1.0;
+    proj[2][0] *= -1.0;
+    proj[2][1] *= -1.0;
+    proj[2][2] *= -1.0;
+    proj[2][3] *= -1.0;
+    proj[3][2] *= -1.0;
+  }
+
   return proj;
 }
 
 
-// Perspective projection matrix. From the "OpenGL Programming Guide,
+// Orthographic projection matrix. From the "OpenGL Programming Guide,
 // release 1", Appendix G (but with row-major mode).
 static SbDPMatrix
 get_ortho_projection(const double rightminusleft, const double rightplusleft,
diff --git a/src/base/SbDict.cpp b/src/base/SbDict.cpp
index 0d9ac69..7b6a5b4 100644
--- a/src/base/SbDict.cpp
+++ b/src/base/SbDict.cpp
@@ -39,6 +39,31 @@
   An entry consists of an unique key and a generic pointer.
 */
 
+/*!
+  \typedef uintptr_t SbDictKeyType
+
+  The type definition for a dictionary key.
+*/
+
+/*!
+  \typedef void SbDictApplyFunc(SbDictKeyType key, void * value)
+
+  The type definition of the function to be applied to each entry.
+*/
+
+/*!
+  \typedef void SbDictApplyDataFunc(SbDictKeyType key, void * value, void * data)
+
+  The type definition of the function with associated data that is to be
+  applied to each entry.
+*/
+
+/*!
+  \typedef SbDictKeyType SbDictHashingFunc(const SbDictKeyType key)
+
+  The type definition of a dictionary hashing function.
+*/
+
 // *************************************************************************
 
 #define COIN_ALLOW_SBDICT
diff --git a/src/base/SbImage.cpp b/src/base/SbImage.cpp
index 868f2f5..40380b5 100644
--- a/src/base/SbImage.cpp
+++ b/src/base/SbImage.cpp
@@ -46,6 +46,21 @@
 // 20001026 mortene (original comment by pederb).
 
 /*! \file SbImage.h */
+
+/*!
+  \typedef SbBool SbImageScheduleReadCB(const SbString &, SbImage *, void *)
+
+  The type definition of the callback function that is called when a file is
+  scheduled for reading.
+*/
+
+/*!
+  \typedef SbBool SbImageReadImageCB(const SbString &, SbImage *, void *)
+
+  The type definition of the callback function that is called to actually
+  read the image file.
+*/
+
 #include <Inventor/SbImage.h>
 
 #include <cstring>
diff --git a/src/base/SbLine.cpp b/src/base/SbLine.cpp
index 7e24b03..85109fb 100644
--- a/src/base/SbLine.cpp
+++ b/src/base/SbLine.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SbLine SbLinear.h Inventor/SbLinear.h
+  \class SbLine SbLine.h Inventor/SbLine.h
   \brief The SbLine class represents a line in 3D space.
   \ingroup base
 
@@ -73,7 +73,7 @@ SbLine::SbLine(void)
   Be aware that the direction vector will be normalized and not be the same
   as \a point - \a origin.
 
-  \sa setValue, getOrigin, getDirection
+  \sa setValue, setPosDir, getOrigin, getDirection
 */
 SbLine::SbLine(const SbVec3f& origin, const SbVec3f& point)
 {
@@ -91,7 +91,12 @@ SbLine::SbLine(const SbVec3f& origin, const SbVec3f& point)
   Be aware that the direction vector will be normalized and not be the same
   as \a point - \a origin.
 
-  \sa setValue, getOrigin, getDirection
+  Method <em>setPosDir(position, direction)</em> should be preferred over a
+  call to <em>setValue(position, position + direction)</em>, because the
+  latter causes numerical problems when \a position has a very large magnitude
+  and \a direction is a normalized direction vector.
+
+  \sa setPosDir, getOrigin, getDirection
 */
 void
 SbLine::setValue(const SbVec3f& origin, const SbVec3f& point)
@@ -113,8 +118,12 @@ SbLine::setValue(const SbVec3f& origin, const SbVec3f& point)
 }
 
 /*!
-  Set position and direction
+  Set position and direction.
 
+  Be aware that the direction vector will be normalized and not be the same
+  as provided to this method.
+
+  \sa setValue, getOrigin, getDirection
   \since Coin 4.0
 */
 void
@@ -122,6 +131,7 @@ SbLine::setPosDir(const SbVec3f & position, const SbVec3f & direction)
 {
   this->pos = position;
   this->dir = direction;
+  this->dir.normalize();
 }
 
 /*!
diff --git a/src/base/SbMatrix.cpp b/src/base/SbMatrix.cpp
index 03f2d88..3644ea9 100644
--- a/src/base/SbMatrix.cpp
+++ b/src/base/SbMatrix.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SbMatrix SbLinear.h Inventor/SbLinear.h
+  \class SbMatrix SbMatrix.h Inventor/SbMatrix.h
   \brief The SbMatrix class is a 4x4 dimensional representation of a matrix.
   \ingroup base
 
@@ -1537,7 +1537,7 @@ SbMatrix::multLineMatrix(const SbLine & src, SbLine & dst) const
   this->multVecMatrix(src.getPosition(), newpt);
   this->multDirMatrix(src.getDirection(), newdir);
 
-  dst.setValue(newpt, newpt + newdir);
+  dst.setPosDir(newpt, newdir);
 }
 
 /*!
diff --git a/src/base/SbOctTree.cpp b/src/base/SbOctTree.cpp
index bc2a9a3..8622f7b 100644
--- a/src/base/SbOctTree.cpp
+++ b/src/base/SbOctTree.cpp
@@ -220,7 +220,7 @@ SbOctTreeNode::debugTree(FILE *fp, const int indent) const
   const SbVec3f & vmin = this->nodesize.getMin();
   const SbVec3f & vmax = this->nodesize.getMax();
 
-  (void)fprintf(fp, "%s, %d items, ",
+  (void)fprintf(fp, "%s, %u items, ",
                 this->isLeaf() ? "Leaf" : "Group", this->totalNumberOfItems());
   (void)fprintf(fp, "box==<%.2f, %.2f, %.2f>-<%.2f, %.2f, %.2f>",
                 vmin[0], vmin[1], vmin[2], vmax[0], vmax[1], vmax[2]);
diff --git a/src/base/SbPlane.cpp b/src/base/SbPlane.cpp
index e8fb164..8ae201c 100644
--- a/src/base/SbPlane.cpp
+++ b/src/base/SbPlane.cpp
@@ -174,7 +174,7 @@ SbPlane::intersect(const SbLine& l, SbVec3f& intersection) const
 #endif // COIN_DEBUG
 
   // Check if the line is parallel to the plane.
-  if((l.getDirection()).dot(this->normal) == 0.0f) return FALSE;
+  if(fabs(l.getDirection().dot(this->normal)) < FLT_EPSILON) return FALSE;
 
   // From the discussion on SbLine::getClosestPoint() we know that
   // any point on the line can be expressed as:
diff --git a/src/base/SbRotation.cpp b/src/base/SbRotation.cpp
index 46ba30a..2b108c3 100644
--- a/src/base/SbRotation.cpp
+++ b/src/base/SbRotation.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SbRotation SbLinear.h Inventor/SbLinear.h
+  \class SbRotation SbRotation.h Inventor/SbRotation.h
   \brief The SbRotation class represents a rotation in 3D space.
   \ingroup base
 
diff --git a/src/base/SbSphere.cpp b/src/base/SbSphere.cpp
index 22d0436..c658e10 100644
--- a/src/base/SbSphere.cpp
+++ b/src/base/SbSphere.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SbSphere SbLinear.h Inventor/SbLinear.h
+  \class SbSphere SbSphere.h Inventor/SbSphere.h
   \brief The SbSphere class is a representation of a sphere.
   \ingroup base
 
@@ -190,52 +190,25 @@ SbSphere::intersect(const SbLine &l, SbVec3f &enter, SbVec3f &exit) const
                               "The line 'l' has no direction.");
 #endif // COIN_DEBUG
 
-  // We know the parameterized equation for a point on a line:
-  //         Q = P + t*D,  P is a known line point, D is the line direction
-  //
-  // And the equation for a point on a sphere:
-  //         |Q - C| = r,  C is the sphere center point, r is the radius
-  //
-  // Combining these, we get this equation which we need to solve for t:
-  //         |P + t*D - C| = r
-  //
-  // A little bit of algebra, and we get a second order equation for t:
-  //         t� + t * 2*(P�D - C�D) + (|P|� + |C|� - 2*P�C - r�) = 0
-  //
-  // Using t = (-b � sqrt(b� - 4ac))/2a, a = 1, b = 2*(P�D - C�D),
-  //                                     c = (|P|� + |C|� - 2*P�C - r�),
-  //
-  // we can solve for t and backsubstitute into the line equation to
-  // find the enter and exit point (if any).
-  //
-  //                                                        19980823 mortene.
+  // Compute point on the line that is closest to the sphere center.
+  SbVec3f closestpt = l.getClosestPoint(this->getCenter());
 
-  SbVec3f linepos = l.getPosition();
-  SbVec3f linedir = l.getDirection();
+  // Sphere center, closest point on the line and intersection
+  // point(s) form a right-angled triangle. The distance between closest point
+  // and intersection point(s) can be computed using Pythagoras' theorem.
+  float sqrradius = this->getRadius() * this->getRadius();
+  float sqrdistcenter = (this->getCenter() - closestpt).sqrLength();
+  float sqrdistintersect = sqrradius - sqrdistcenter;
 
-  // just normalize, line will be treated as a point if it has no direction
-  (void) linedir.normalize();
-  SbVec3f scenter = this->getCenter();
-  float r = this->getRadius();
-
-  float b = 2.0f * (linepos.dot(linedir) - scenter.dot(linedir));
-  float c =
-    (linepos[0]*linepos[0] + linepos[1]*linepos[1] + linepos[2]*linepos[2]) +
-    (scenter[0]*scenter[0] + scenter[1]*scenter[1] + scenter[2]*scenter[2]) -
-    2.0f * linepos.dot(scenter) - r*r;
-
-  float core = b*b - 4.0f*c;
-  if(core >= 0.0f) {
-    float t1 = (-b + float(sqrt(core)))/2.0f;
-    float t2 = (-b - float(sqrt(core)))/2.0f;
-
-    if(t1 > t2) SbSwap(t1, t2);
-    enter = linepos + t1*linedir;
-    exit = linepos + t2*linedir;
-    return TRUE;
+  if (sqrdistintersect < 0) {
+    // no intersection of sphere and line exists
+    return FALSE;
   }
   else {
-    return FALSE;
+    float t = sqrtf(sqrdistintersect);
+    enter = closestpt - t * l.getDirection();
+    exit  = closestpt + t * l.getDirection();
+    return TRUE;
   }
 }
 
diff --git a/src/base/SbString.cpp b/src/base/SbString.cpp
index 1edb195..b7f4171 100644
--- a/src/base/SbString.cpp
+++ b/src/base/SbString.cpp
@@ -238,6 +238,11 @@ SbString::print(std::FILE * fp) const
 */
 
 /*!
+  \fn SbString::SbString(const wchar_t * str)
+  This constructor converts the given string to UTF-8 and assigns it.
+*/
+
+/*!
   \fn SbString::SbString(const char * str, int start, int end)
 
   This constructor constructs a string from the given substring from
@@ -429,6 +434,60 @@ SbString::print(std::FILE * fp) const
 */
 
 /*!
+  \fn int operator<(const SbString & str, const char * s)
+
+  Less than operator. Results in \c TRUE if the first character that
+  does not match has a lower value in \a str than in \a s.
+
+  \relates SbString
+*/
+
+/*!
+  \fn int operator<(const char * s, const SbString & str)
+
+  Less than operator. Results in \c TRUE if the first character that
+  does not match has a lower value in \a s than in \a str.
+
+  \relates SbString
+*/
+
+/*!
+  \fn int operator<(const SbString & str1, const SbString & str2)
+
+  Less than operator. Results in \c TRUE if the first character that
+  does not match has a lower value in \a str1 than in \a str2.
+
+  \relates SbString
+*/
+
+/*!
+  \fn int operator>(const SbString & str, const char * s)
+
+  Greater than operator. Results in \c TRUE if the first character that
+  does not match has a higher value in \a str than in \a s.
+
+  \relates SbString
+*/
+
+/*!
+  \fn int operator>(const char * s, const SbString & str)
+
+  Greater than operator. Results in \c TRUE if the first character that
+  does not match has a higher value in \a s than in \a str.
+
+  \relates SbString
+*/
+
+/*!
+  \fn int operator>(const SbString & str1, const SbString & str2)
+
+  Greater than operator. Results in \c TRUE if the first character that
+  does not match has a higher value in \a str1 than in \a str2.
+
+  \relates SbString
+*/
+
+/*!
   \fn const SbString operator+(const SbString & str1, const SbString & str2)
 
   Addition operator.
diff --git a/src/base/SbTesselator.cpp b/src/base/SbTesselator.cpp
index cb23cfc..f9a98ff 100644
--- a/src/base/SbTesselator.cpp
+++ b/src/base/SbTesselator.cpp
@@ -117,6 +117,15 @@
 
 // *************************************************************************
 
+/*!
+  \typedef void SbTesselatorCB(void * v0, void * v1, void * v2, void * data)
+
+  The type definition of the callback function which is called for each triangle
+  returned by the tesselator.
+*/
+
+// *************************************************************************
+
 class SbTesselator::PImpl {
 public:
 
diff --git a/src/base/SbTime.cpp b/src/base/SbTime.cpp
index 39c44b3..4687988 100644
--- a/src/base/SbTime.cpp
+++ b/src/base/SbTime.cpp
@@ -64,6 +64,12 @@
 
 #ifdef HAVE_WINDOWS_H
 #include <windows.h>
+#  ifndef SIM_TIMEVAL_TV_SEC_T
+#    define SIM_TIMEVAL_TV_SEC_T long
+#  endif // !SIM_TIMEVAL_TV_SEC_T
+#  ifndef SIM_TIMEVAL_TV_USEC_T
+#    define SIM_TIMEVAL_TV_USEC_T long
+#  endif // !SIM_TIMEVAL_TV_USEC_T
 #endif // HAVE_WINDOWS_H
 
 #include <Inventor/errors/SoDebugError.h>
@@ -312,12 +318,6 @@ SbTime::getValue(time_t & sec, long & usec) const
 void
 SbTime::getValue(struct timeval * tv) const
 {
-  // FIXME: the below gives a warning with MSVC 7 on 64-bit Windows,
-  // as the struct timeval::tv_sec value seems to be of type long
-  // there. Ditto for the tv_usec value further below.
-  //
-  // I guess we need a configure check to find the correct type to
-  // cast to here, but investigate. 20050525 mortene.
   tv->tv_sec = static_cast<SIM_TIMEVAL_TV_SEC_T>(this->dtime);
   double us = fmod(this->dtime, 1.0) * 1000000.0;
   tv->tv_usec = static_cast<SIM_TIMEVAL_TV_USEC_T>(us + (us < 0.0 ? -0.5 : 0.5));
diff --git a/src/base/SbVec2d.cpp b/src/base/SbVec2d.cpp
index b787c92..000ce57 100644
--- a/src/base/SbVec2d.cpp
+++ b/src/base/SbVec2d.cpp
@@ -31,13 +31,13 @@
 \**************************************************************************/
 
 /*!
-  \class SbVec2d SbLinear.h Inventor/SbLinear.h
+  \class SbVec2d SbVec2d.h Inventor/SbVec2d.h
   \brief The SbVec2d class is a 2 dimensional vector with double precision
   floating point coordinates.
   \ingroup base
 
   This vector class is used by many other classes in
-  Coin. It provides storage for a vector in 2 dimensions aswell
+  Coin. It provides storage for a vector in 2 dimensions as well
   as simple floating point arithmetic operations on this vector.
 
   \sa SbVec2s, SbVec2f, SbVec3s, SbVec3f, SbVec3d, SbVec4f, SbVec4d.
diff --git a/src/base/SbVec2f.cpp b/src/base/SbVec2f.cpp
index 9fd3a68..849248d 100644
--- a/src/base/SbVec2f.cpp
+++ b/src/base/SbVec2f.cpp
@@ -31,12 +31,12 @@
 \**************************************************************************/
 
 /*!
-  \class SbVec2f SbLinear.h Inventor/SbLinear.h
+  \class SbVec2f SbVec2f.h Inventor/SbVec2f.h
   \brief The SbVec2f class is a 2 dimensional vector with floating point coordinates.
   \ingroup base
 
   This vector class is used by many other classes in
-  Coin. It provides storage for a vector in 2 dimensions aswell
+  Coin. It provides storage for a vector in 2 dimensions as well
   as simple floating point arithmetic operations on this vector.
 
   \sa SbVec2s, SbVec2d, SbVec3s, SbVec3f, SbVec3d, SbVec4f, SbVec4d.
diff --git a/src/base/SbVec2i32.cpp b/src/base/SbVec2i32.cpp
index 5d8fe16..762b190 100644
--- a/src/base/SbVec2i32.cpp
+++ b/src/base/SbVec2i32.cpp
@@ -31,9 +31,9 @@
 \**************************************************************************/
 
 /*!
-  \class SbVec2i32 SbLinear.h Inventor/SbLinear.h
-  \brief The SbVec2i32 class is a 2 dimensional vector with short integer 
-  coordinates.
+  \class SbVec2i32 SbVec2i32.h Inventor/SbVec2i32.h
+  \brief The SbVec2i32 class is a 2 dimensional vector with 32-bit signed 
+  integer coordinates.
   \ingroup base
 
   This vector class is used by many other classes in
diff --git a/src/base/SbVec2s.cpp b/src/base/SbVec2s.cpp
index 85bc958..927dd2c 100644
--- a/src/base/SbVec2s.cpp
+++ b/src/base/SbVec2s.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SbVec2s SbLinear.h Inventor/SbLinear.h
+  \class SbVec2s SbVec2s.h Inventor/SbVec2s.h
   \brief The SbVec2s class is a 2 dimensional vector with short integer 
   coordinates.
   \ingroup base
diff --git a/src/base/SbVec3d.cpp b/src/base/SbVec3d.cpp
index a91b2b4..e2037a0 100644
--- a/src/base/SbVec3d.cpp
+++ b/src/base/SbVec3d.cpp
@@ -49,12 +49,12 @@
 #include "coinString.h"
 
 /*!
-  \class SbVec3d SbLinear.h Inventor/SbLinear.h
+  \class SbVec3d SbVec3d.h Inventor/SbVec3d.h
   \brief The SbVec3d class is a 3 dimensional vector with double precision floating point coordinates.
   \ingroup base
 
   This vector class provides storage for a 3 dimensional double
-  precision floating point vector aswell as simple floating point
+  precision floating point vector as well as simple floating point
   arithmetic operations.
 
   \sa SbVec2s, SbVec2f, SbVec2d, SbVec3s, SbVec3f, SbVec4f, SbVec4d.
diff --git a/src/base/SbVec3f.cpp b/src/base/SbVec3f.cpp
index 3ea41ef..5eb225b 100644
--- a/src/base/SbVec3f.cpp
+++ b/src/base/SbVec3f.cpp
@@ -31,13 +31,13 @@
 \**************************************************************************/
 
 /*!
-  \class SbVec3f SbLinear.h Inventor/SbLinear.h
+  \class SbVec3f SbVec3f.h Inventor/SbVec3f.h
   \brief The SbVec3f class is a 3 dimensional vector with floating point coordinates.
   \ingroup base
 
   This vector class is used by many other classes in
   Coin. It provides storage for a 3 dimensional vector
-  aswell as simple floating point arithmetic operations.
+  as well as simple floating point arithmetic operations.
 
   \sa SbVec2s, SbVec2f, SbVec2d, SbVec3s, SbVec3d, SbVec4f, SbVec4d.
 */
diff --git a/src/base/SbVec3s.cpp b/src/base/SbVec3s.cpp
index aeca605..a78afc1 100644
--- a/src/base/SbVec3s.cpp
+++ b/src/base/SbVec3s.cpp
@@ -48,7 +48,7 @@
 #include "coinString.h"
 
 /*!
-  \class SbVec3s SbLinear.h Inventor/SbLinear.h
+  \class SbVec3s SbVec3s.h Inventor/SbVec3s.h
   \brief The SbVec3s class is a 3 dimensional vector with short integer
   coordinates.
   \ingroup base
diff --git a/src/base/SbVec4f.cpp b/src/base/SbVec4f.cpp
index 3021397..f60f943 100644
--- a/src/base/SbVec4f.cpp
+++ b/src/base/SbVec4f.cpp
@@ -47,14 +47,14 @@
 #include "tidbitsp.h" // coin_debug_normalize()
 
 /*!
-  \class SbVec4f SbLinear.h Inventor/SbLinear.h
+  \class SbVec4f SbVec4f.h Inventor/SbVec4f.h
   \brief The SbVec4f class is a 4 dimensional vector with floating point coordinates.
   \ingroup base
 
   This vector class is used by many other classes in
   Coin. It provides storage for a 3 dimensional homogeneoues
   vector (with the 4 components usually referred to as <x, y, z, w>)
-  aswell as simple floating point arithmetic operations.
+  as well as simple floating point arithmetic operations.
 
   \sa SbVec2s, SbVec2f, SbVec2d, SbVec3s, SbVec3f, SbVec3d, SbVec4d.
 */
diff --git a/src/base/SbViewVolume.cpp b/src/base/SbViewVolume.cpp
index 6d09801..1a17830 100644
--- a/src/base/SbViewVolume.cpp
+++ b/src/base/SbViewVolume.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SbViewVolume SbLinear.h Inventor/SbLinear.h
+  \class SbViewVolume SbViewVolume.h Inventor/SbViewVolume.h
   \brief The SbViewVolume class is a viewing volume in 3D space.
   \ingroup base
 
@@ -874,7 +874,7 @@ SbViewVolume::intersectionBox(const SbBox3f & box) const
                (i&2)?bmin[1]:bmax[1],
                (i&4)?bmin[2]:bmax[2]);
     int j;
-    for (j = 0; i < 6; j++) {
+    for (j = 0; j < 6; j++) {
       if (!planes[j].isInHalfSpace(pt)) break;
     }
     if (j == 6) {
diff --git a/src/base/SbXfBox3d.cpp b/src/base/SbXfBox3d.cpp
index 9a72d9d..f1ce065 100644
--- a/src/base/SbXfBox3d.cpp
+++ b/src/base/SbXfBox3d.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SbXfBox3d SbBox.h Inventor/SbBox.h
+  \class SbXfBox3d SbXfBox3d.h Inventor/SbXfBox3d.h
   \brief The SbXfBox3d class is a 3 dimensional box with double precision coordinates and an attached transformation.
   \ingroup base
 
diff --git a/src/base/SbXfBox3f.cpp b/src/base/SbXfBox3f.cpp
index 0e8036d..854cac5 100644
--- a/src/base/SbXfBox3f.cpp
+++ b/src/base/SbXfBox3f.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SbXfBox3f SbBox.h Inventor/SbBox.h
+  \class SbXfBox3f SbXfBox3f.h Inventor/SbXfBox3f.h
   \brief The SbXfBox3f class is a 3 dimensional box with floating point coordinates and an attached transformation.
   \ingroup base
 
diff --git a/src/base/dict.h b/src/base/dict.h
index af5e827..35a026d 100644
--- a/src/base/dict.h
+++ b/src/base/dict.h
@@ -37,7 +37,7 @@
 #error this is a private header file
 #endif // COIN_INTERNAL
 
-#include <cstdlib>
+#include <stdlib.h>
 #include <Inventor/C/basic.h>
 
 #ifdef __cplusplus
diff --git a/src/base/hash.cpp b/src/base/hash.cpp
index c0b7837..87030cb 100644
--- a/src/base/hash.cpp
+++ b/src/base/hash.cpp
@@ -60,10 +60,49 @@ using std::memset;
 #undef COIN_ALLOW_CC_HASH
 
 /* ********************************************************************** */
+
+/*!
+  \typedef uintptr_t cc_hash_key;
+
+  The type definition used locally for a hash key.
+*/
+
+/*
+  \struct cc_hash hash.h Inventor/C/base/hash.h
+
+  Note that the cc_hash structure has been obsolete and should no longer be
+  used. It is maintained purely for backwards compatability.
+  
+  cc_dict is now the preferred structure.
+*/
+
+/*!
+  \typedef struct cc_hash cc_hash;
+
+  The type definition for the cc_hash structure.
+*/
+
+/*!
+  \typedef cc_hash_key cc_hash_func(const cc_hash_key key)
+
+  A type definition for cc_hash_func function pointers.
+*/
+
+/*!
+  \typedef void cc_hash_apply_func(cc_hash_key key, void * val, void * closure)
+
+  A type definition for cc_hash_apply_func function pointers.
+*/
+
+/* ********************************************************************** */
 /* private functions */
 
 extern "C" {
 
+/*!
+  Private default function - actually does nothing.
+*/
+
 static cc_hash_key
 hash_default_hashfunc(const cc_hash_key key)
 {
@@ -72,6 +111,10 @@ hash_default_hashfunc(const cc_hash_key key)
 
 } // extern "C"
 
+/*!
+  Private function that returns the index for a given key.
+*/
+
 static unsigned int
 hash_get_index(cc_hash * ht, cc_hash_key key)
 {
@@ -80,6 +123,10 @@ hash_get_index(cc_hash * ht, cc_hash_key key)
   return key % ht->size;
 }
 
+/*!
+  Private function to resize the hash table.
+*/
+
 static void
 hash_resize(cc_hash * ht, unsigned int newsize)
 {
diff --git a/src/base/heap.cpp b/src/base/heap.cpp
index cc72be2..57fa9f5 100644
--- a/src/base/heap.cpp
+++ b/src/base/heap.cpp
@@ -48,6 +48,20 @@ using std::free;
 #endif // !COIN_WORKAROUND_NO_USING_STD_FUNCS
 
 /* ********************************************************************** */
+
+/*!
+  \typedef int cc_heap_compare_cb(void * o1, void * o2)
+
+  A type definition for heap compare callback function.
+*/
+
+/*! 
+  \typedef struct cc_heap cc_heap
+
+  A type definition for the cc_heap structure
+*/
+
+/* ********************************************************************** */
 /* private functions */
 
 #define HEAP_PARENT(i) (((i)+1) / 2 - 1)
diff --git a/src/base/memalloc.cpp b/src/base/memalloc.cpp
index 860e829..0cf483f 100644
--- a/src/base/memalloc.cpp
+++ b/src/base/memalloc.cpp
@@ -47,6 +47,24 @@ using std::free;
 
 /* ********************************************************************** */
 
+/*!
+  \struct cc_memalloc memalloc.h Inventor/C/base/memalloc.h
+
+  The allocator structure for memory.
+*/
+
+/*!
+  \typedef struct cc_memalloc cc_memalloc
+
+  A type definition for the memory allocator structure.
+*/
+
+/*!
+  \typedef int cc_memalloc_strategy_cb(const int numunits_allocated)
+
+  The type definition for the memory allocator strategy callback function.
+*/
+
 /* internal struct used to store a linked list of free'ed items */
 struct cc_memalloc_free {
   struct cc_memalloc_free * next;
@@ -229,7 +247,7 @@ default_strategy(const int numunits_allocated)
 } // extern "C"
 
 /*!
-  Sets the allocator strategy callback. \cb should be a function that
+  Sets the allocator strategy callback. \c cb should be a function that
   returns the number of units to allocated in a block, based on the
   number of units currently allocated.
 
diff --git a/src/base/rbptree.cpp b/src/base/rbptree.cpp
index be907a5..59e87b6 100644
--- a/src/base/rbptree.cpp
+++ b/src/base/rbptree.cpp
@@ -57,6 +57,32 @@ using std::malloc;
 using std::free;
 #endif // !COIN_WORKAROUND_NO_USING_STD_FUNCS
 
+/* ********************************************************************** */
+
+/*!
+  \typedef struct cc_rbptree_node cc_rbptree_node
+
+  The type definition for the rbptree node structure.
+*/
+
+/*
+  \struct cc_rbptree rbptree.h Inventor/C/base/rbptree.h
+
+  The structure for the whole rbptree.
+*/
+
+/*!
+  \typedef struct cc_rbptree cc_rbptree
+
+  The type definition for the whole rbptree structure.
+*/
+
+/*!
+  \typedef void cc_rbptree_traversecb(void * p, void * data, void * closure)
+
+  The type definition for a tree traversal callback function.
+*/
+
 static const int RBPTREE_RED = 0;
 static const int RBPTREE_BLACK = 1;
 
@@ -83,7 +109,7 @@ rbptree_atexit_cleanup(void)
 }  // extern "C"
 
 /*
- * left-rotate the subgrap under node 'x'.
+ * left-rotate the subgrap under node \c x.
  */
 static void
 rbptree_left_rotate(cc_rbptree * t, cc_rbptree_node * x)
@@ -117,7 +143,7 @@ rbptree_left_rotate(cc_rbptree * t, cc_rbptree_node * x)
 }
 
 /*
- * right-rotate the subgrap under node 'y'.
+ * right-rotate the subgrap under node \c y.
  */
 static void
 rbptree_right_rotate(cc_rbptree * t, cc_rbptree_node * y)
@@ -354,7 +380,7 @@ rbptree_remove_node(cc_rbptree * t, cc_rbptree_node * z)
 }
 
 /*!
- * Initialize \a t. This is needed before making any operations
+ * Initialize \c t. This is needed before making any operations
  * on the tree.
  */
 void
@@ -377,7 +403,7 @@ cc_rbptree_init(cc_rbptree * t)
 }
 
 /*
- * recurively delete the x subgraph.
+ * recurively delete the \c x subgraph.
  */
 static void
 rbptree_recursive_clean(cc_rbptree_node * x)
@@ -391,7 +417,7 @@ rbptree_recursive_clean(cc_rbptree_node * x)
 }
 
 /*!
- * Delete all nodes in \t. After this call, the tree will
+ * Delete all nodes in \c t. After this call, the tree will
  * be reinitialized to an empty tree.
  */
 void
@@ -406,7 +432,7 @@ cc_rbptree_clean(cc_rbptree * t)
 
 
 /*!
- * Insert a new value \a p into \a t.
+ * Insert a new value \c p into \c t.
  */
 void
 cc_rbptree_insert(cc_rbptree * t, void * p, void * data)
@@ -527,7 +553,7 @@ rbptree_remove_inline(cc_rbptree * t, const int idx)
 }
 
 /*!
- * Remove the (first) node with value \a p. Returns \e TRUE if \a p
+ * Remove the (first) node with value \c p. Returns \e TRUE if \c p
  * is found and removed, \e FALSE otherwise.
  */
 SbBool
@@ -575,6 +601,9 @@ rbptree_rec_traverse(cc_rbptree_node * x, cc_rbptree_traversecb * func, void * c
   if (x->right != nil) rbptree_rec_traverse(x->right, func, closure);
 }
 
+/*!
+  Traverse the tree \c t
+*/
 void
 cc_rbptree_traverse(const cc_rbptree * t, cc_rbptree_traversecb * func, void * closure)
 {
diff --git a/src/base/string.cpp b/src/base/string.cpp
index 5003d50..52644ab 100644
--- a/src/base/string.cpp
+++ b/src/base/string.cpp
@@ -121,16 +121,22 @@ cc_string_grow_buffer(cc_string * me, size_t newsize)
 
   if (newsize <= me->bufsize) { return; }
 
-  /* FIXME: should first try the vastly more efficient realloc() (if
-     the current memory buffer is not the default static, of course).
-     20050425 mortene. */
-  newbuf = static_cast<char *>(malloc(newsize));
-  if (debug) { printf("cc_string_grow_buffer: newbuf==%p\n", newbuf); }
-  assert(newbuf != NULL);
+  /* Should first try the vastly more efficient realloc() (if
+     the current memory buffer is not the default static, of course). */
+  if (me->pointer != me->buffer) {
+    newbuf = static_cast<char *>(realloc(me->pointer, newsize));
+    if (debug) { printf("cc_string_grow_buffer: newbuf==%p\n", newbuf); }
+    assert(newbuf != NULL);
+  } else {
+    newbuf = static_cast<char *>(malloc(newsize));
+    if (debug) { printf("cc_string_grow_buffer: newbuf==%p\n", newbuf); }
+    assert(newbuf != NULL);
+
+    (void) strcpy(newbuf, me->pointer);
 
-  (void) strcpy(newbuf, me->pointer);
+    // don't free the default static me->buffer
+  }
 
-  if (me->pointer != me->buffer) { free(me->pointer); }
   me->pointer = newbuf;
   me->bufsize = newsize;
 }
@@ -481,7 +487,7 @@ cc_string_compare(const cc_string * lhs, const cc_string * rhs)
 int
 cc_string_compare_text(const char * lhs, const char * rhs)
 {
-  return lhs && rhs && strcmp(lhs, rhs);
+  return strcmp(lhs ? lhs : "", rhs ? rhs : "");
 } /* cc_string_compare_text() */
 
 /*!
@@ -702,4 +708,53 @@ cc_string_utf8_validate_length(const char * str)
   return utf8len;
 }
 
+
+#if defined HAVE_WINDOWS_H
+#include <Windows.h> // for WideCharToMultiByte
+#endif
+
+void cc_string_set_wtext(cc_string * me, const wchar_t * text)
+{
+  if ( text == NULL ) {
+    // empty string
+    cc_string_set_text(me, NULL);
+  } else {
+    static const int disable_utf8 = (coin_getenv("COIN_DISABLE_UTF8") != NULL);
+    if (disable_utf8) {
+      // convert using current locale instead of UTF-8
+      cc_string_sprintf(me, "%ls", text);
+    } else {
+      #if defined HAVE_WINDOWS_H
+      // use WideCharToMultiByte for Windows systems (UTF-16 encoding for wchar_t)
+      int newsize = ::WideCharToMultiByte(CP_UTF8, 0, text, -1, NULL, 0, NULL, NULL);
+      cc_string_grow_buffer(me, newsize);
+      ::WideCharToMultiByte(CP_UTF8, 0, text, -1, me->pointer, newsize, NULL, NULL);
+      #else
+      // other systems use UTF-32
+      if (sizeof(wchar_t) == 4) {
+        const wchar_t * readptr = text;
+        size_t writepos = 0;
+        uint32_t value = 0;
+        do {
+          if ((me->bufsize - writepos) < 4) {
+            // enlarge in bigger chunks for performance reasons
+            cc_string_grow_buffer(me, me->bufsize + CC_STRING_RESIZE);
+          }
+          value = *readptr++;
+          writepos += cc_string_utf8_encode(me->pointer + writepos, 
+                                            me->bufsize - writepos, value);
+        } while (value);
+      } else {
+        cc_debugerror_postinfo("cc_string_set_wtext",
+                   "UTF-8 encoding of string \"%ls\" failed "
+                   "(unsupported wchar_t size).\n\n"
+                   "To disable UTF-8 support and fall back to pre"
+                   "Coin 4.0 behavior, set the\nenvironment variable "
+                   "COIN_DISABLE_UTF8=1 and re-run the application.\n", text);
+      }
+      #endif
+    }
+  }
+} /* cc_string_set_wtext() */
+
 /* ********************************************************************** */
diff --git a/src/bundles/CMakeLists.txt b/src/bundles/CMakeLists.txt
new file mode 100644
index 0000000..772dcd5
--- /dev/null
+++ b/src/bundles/CMakeLists.txt
@@ -0,0 +1,22 @@
+# source files
+set(COIN_BUNDLES_FILES
+	SoBundle.cpp
+	SoMaterialBundle.cpp
+	SoNormalBundle.cpp
+	SoVertexAttributeBundle.cpp
+	SoTextureCoordinateBundle.cpp
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_BUNDLES_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} bundles/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(bundles OBJECT ${COIN_BUNDLES_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_BUNDLES_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/bundles/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/bundles/SoMaterialBundle.cpp b/src/bundles/SoMaterialBundle.cpp
index f8c389d..64d8561 100644
--- a/src/bundles/SoMaterialBundle.cpp
+++ b/src/bundles/SoMaterialBundle.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SoMaterialBundle include/Inventor/SoMaterialBundle.h
+  \class SoMaterialBundle include/Inventor/bundles/SoMaterialBundle.h
   \brief The SoMaterialBundle class simplifies material handling.
   \ingroup bundles
 
diff --git a/src/bundles/SoNormalBundle.cpp b/src/bundles/SoNormalBundle.cpp
index 1d701b0..91b3806 100644
--- a/src/bundles/SoNormalBundle.cpp
+++ b/src/bundles/SoNormalBundle.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SoNormalBundle include/Inventor/SoNormalBundle.h
+  \class SoNormalBundle include/Inventor/bundles/SoNormalBundle.h
   \brief The SoNormalBundle class simplifies normal handling.
   \ingroup bundles
 
diff --git a/src/bundles/SoVertexAttributeBundle.cpp b/src/bundles/SoVertexAttributeBundle.cpp
index 5992a04..5a84287 100644
--- a/src/bundles/SoVertexAttributeBundle.cpp
+++ b/src/bundles/SoVertexAttributeBundle.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SoVertexAttributeBundle include/Inventor/SoVertexAttributeBundle.h
+  \class SoVertexAttributeBundle include/Inventor/bundles/SoVertexAttributeBundle.h
   \brief The SoVertexAttributeBundle class simplifies vertex attribute handling.
   \ingroup bundles
 
diff --git a/src/caches/CMakeLists.txt b/src/caches/CMakeLists.txt
new file mode 100644
index 0000000..781c10f
--- /dev/null
+++ b/src/caches/CMakeLists.txt
@@ -0,0 +1,41 @@
+# source files
+set(COIN_CACHES_FILES
+	SoBoundingBoxCache.cpp
+	SoCache.cpp
+	SoConvexDataCache.cpp
+	SoGLCacheList.cpp
+	SoGLRenderCache.cpp
+	SoNormalCache.cpp
+	SoTextureCoordinateCache.cpp
+	SoPrimitiveVertexCache.cpp
+	SoGlyphCache.cpp
+	SoShaderProgramCache.cpp
+	SoVBOCache.cpp
+)
+
+# Files excluded from public API documentation, included in complete documentation.
+set(COIN_CACHES_INTERNAL_FILES
+	SoGlyphCache.h
+	SoGlyphCache.cpp
+	SoShaderProgramCache.h
+	SoShaderProgramCache.cpp
+	SoVBOCache.h
+	SoVBOCache.cpp
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_CACHES_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} caches/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(caches OBJECT ${COIN_CACHES_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_CACHES_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/caches/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
+foreach(SRCFILE ${COIN_CACHES_INTERNAL_FILES})
+	set(COIN_INTERNAL_DOCUMENTATION_FILES ${COIN_INTERNAL_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/caches/${SRCFILE} CACHE INTERNAL "COIN_INTERNAL_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/caches/SoGlyphCache.cpp b/src/caches/SoGlyphCache.cpp
index 126e17e..17ef23f 100644
--- a/src/caches/SoGlyphCache.cpp
+++ b/src/caches/SoGlyphCache.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SoGlyphCache include/Inventor/SoGlyphCache.h
+  \class SoGlyphCache caches/SoGlyphCache.h
   The SoGlyphClass is used to cache glyphs.
 
   \internal
diff --git a/src/caches/SoPrimitiveVertexCache.cpp b/src/caches/SoPrimitiveVertexCache.cpp
index 07bdd05..b60549b 100644
--- a/src/caches/SoPrimitiveVertexCache.cpp
+++ b/src/caches/SoPrimitiveVertexCache.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SoPrimitiveVertexCache include/Inventor/SoPrimitiveVertexCache.h
+  \class SoPrimitiveVertexCache include/Inventor/caches/SoPrimitiveVertexCache.h
   The SoPrimitiveVertexClass is used to cache generated triangles.
 */
 
diff --git a/src/caches/SoShaderProgramCache.cpp b/src/caches/SoShaderProgramCache.cpp
index 11ea24d..9b05a6e 100644
--- a/src/caches/SoShaderProgramCache.cpp
+++ b/src/caches/SoShaderProgramCache.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SoShaderProgramCache include/Inventor/caches/SoShaderProgramCache.h
+  \class SoShaderProgramCache caches/SoShaderProgramCache.h
   \brief The SoShaderProgramCache class is used to cache shader programs.
   \ingroup caches
 */
diff --git a/src/caches/SoVBOCache.cpp b/src/caches/SoVBOCache.cpp
index 1317e93..d1714e9 100644
--- a/src/caches/SoVBOCache.cpp
+++ b/src/caches/SoVBOCache.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SoVBOCache SoVBOCache.h
+  \class SoVBOCache caches/SoVBOCache.h
   
   \brief The SoVBOCache is used to organize pointers to SoVBO and SoVertexArrayIndexer instances.
   
diff --git a/src/collision/CMakeLists.txt b/src/collision/CMakeLists.txt
new file mode 100644
index 0000000..9a60a62
--- /dev/null
+++ b/src/collision/CMakeLists.txt
@@ -0,0 +1,28 @@
+# source files
+set(COIN_COLLISION_FILES
+	SbTri3f.cpp
+	SoIntersectionDetectionAction.cpp
+)
+
+# Files excluded from public API documentation, included in complete documentation.
+set(COIN_COLLISION_INTERNAL_FILES
+	SbTri3f.h
+	SbTri3f.cpp
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_COLLISION_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} collision/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(collision OBJECT ${COIN_COLLISION_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_COLLISION_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/collision/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
+foreach(SRCFILE ${COIN_COLLISION_INTERNAL_FILES})
+	set(COIN_INTERNAL_DOCUMENTATION_FILES ${COIN_INTERNAL_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/collision/${SRCFILE} CACHE INTERNAL "COIN_INTERNAL_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/collision/SbTri3f.cpp b/src/collision/SbTri3f.cpp
index 8259c70..f88ae38 100644
--- a/src/collision/SbTri3f.cpp
+++ b/src/collision/SbTri3f.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SbTri3f noheader
+  \class SbTri3f collision/SbTri3f.h
   \brief A class that at this point in time has one purpose - figuring out
   if two triangles intersect each other.
   \ingroup base
diff --git a/build/msvc8/src/config-release.h b/src/config.h.cmake.in
similarity index 72%
rename from build/msvc8/src/config-release.h
rename to src/config.h.cmake.in
index dc9c939..b8d2757 100644
--- a/build/msvc8/src/config-release.h
+++ b/src/config.h.cmake.in
@@ -1,473 +1,457 @@
-/* src/config.h.  Generated by configure.  */
-/* src/discard.h.in.  Generated from configure.ac by autoheader.  */
-
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif
-
-#include <unconfig.h>
-#include <setup.h>
-
-
-/* define this to the libCoin beta version letter */
-#define COIN_BETA_VERSION a
-
-/* Build system. */
-#define COIN_CONFIGURE_BUILD I686_PC_CYGWIN
-
-/* Build host system. */
-#define COIN_CONFIGURE_HOST I686_PC_CYGWIN
-
-/* Build target system. */
-#define COIN_CONFIGURE_TARGET I686_PC_CYGWIN
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT16_T short
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT32_T int
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT64_T long long
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INT8_T char
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_INTPTR_T intptr_t
-
-/* Define when building Mac OS X framework */
-/* #undef COIN_MACOSX_FRAMEWORK */
-
-/* Define for Mac OS X builds */
-/* #undef COIN_MACOS_10 */
-
-/* Define for Mac OS 10.1 builds */
-/* #undef COIN_MACOS_10_1 */
-
-/* Define for Mac OS 10.2 builds */
-/* #undef COIN_MACOS_10_2 */
-
-/* define this to the libCoin major version number */
-#define COIN_MAJOR_VERSION 4
-
-/* define this to the libCoin release version number */
-#define COIN_MICRO_VERSION 0
-
-/* define this to the libCoin minor version number */
-#define COIN_MINOR_VERSION 0
-
-/* define this to the dynamic library name of Coin */
-#define COIN_SYSTEM_LIBRARY_NAME "coin4.dll"
-
-/* System dependent thread ID type */
-#define COIN_THREADID_TYPE DWORD
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT16_T unsigned short
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT32_T unsigned int
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT64_T unsigned long long
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINT8_T unsigned char
-
-/* define this to a type of the indicated bitwidth */
-#define COIN_UINTPTR_T uintptr_t
-
-/* define to "remove" conflicting IN_PATH define from <sys/unistd.h> */
-/* #undef COIN_UNDEF_IN_PATH_HACK */
-
-/* define this to the full libCoin major.minor.micro version number */
-#define COIN_VERSION "4.0.0a"
-
-/* define this to the dynamic library extension suffix on this system */
-#define DYNAMIC_LIBRARY_EXTENSION ".dll"
-
-/* define for runtime linking with fontconfig */
-#define FONTCONFIG_RUNTIME_LINKING 1
-
-/* define for runtime linking with freetype */
-#define FREETYPE_RUNTIME_LINKING 1
-
-/* define if GLU is part of the GL library */
-/* #undef GLU_IS_PART_OF_GL */
-
-/* define for runtime linking with GLU */
-#define GLU_RUNTIME_LINKING 1
-
-/* define if you have AGL OpenGL bindings */
-/* #undef HAVE_AGL */
-
-/* define if AGL pBuffers are available on the system */
-/* #undef HAVE_AGL_PBUFFER */
-
-/* define if the AL header should be included as AL/al.h */
-/* #undef HAVE_AL_AL_H */
-
-/* define if preprocessor can quote arguments with apostophes */
-/* #undef HAVE_APOSTROPHES_QUOTING */
-
-/* Define if assert() uses __builtin_expect() */
-/* #undef HAVE_ASSERT_WITH_BUILTIN_EXPECT */
-
-/* define if bcopy() is available */
-/* #undef HAVE_BCOPY */
-
-/* Define to use bzip2 */
-/* #undef HAVE_BZIP2 */
-
-/* define if you have CGL OpenGL bindings */
-/* #undef HAVE_CGL */
-
-/* The CPP compiler has a variable containing the current function name */
-#define HAVE_CPP_COMPILER_FUNCTION_NAME_VAR __FUNCTION__
-
-/* The C compiler has a variable containing the current function name */
-#define HAVE_C_COMPILER_FUNCTION_NAME_VAR __FUNCTION__
-
-/* Define to 1 if you have the <direct.h> header file. */
-#define HAVE_DIRECT_H 1
-
-/* define if the DLD shared library loader is available */
-/* #undef HAVE_DLD_LIB */
-
-/* Define to 1 if you have the <dlfcn.h> header file. */
-/* #undef HAVE_DLFCN_H */
-
-/* define if you have the dl library */
-/* #undef HAVE_DL_LIB */
-
-/* define if the Mac OS X dyld can be used for runtime binding */
-/* #undef HAVE_DYLD_RUNTIME_BINDING */
-
-/* should be defined if there is some way of doing dynamic linking */
-#define HAVE_DYNAMIC_LINKING 1
-
-/* whether or not finite() is available */
-/* #undef HAVE_FINITE */
-
-/* define if you have the fontconfig library */
-/* #undef HAVE_FONTCONFIG */
-
-/* define that the Fontconfig header is available */
-/* #undef HAVE_FONTCONFIG_H */
-
-/* whether or not fpclass() is available */
-/* #undef HAVE_FPCLASS */
-
-/* define if you have the freetype library */
-/* #undef HAVE_FREETYPE */
-
-/* define that the FreeType header is available */
-/* #undef HAVE_FREETYPE_H */
-
-/* define if fstat() is available */
-#define HAVE_FSTAT 1
-
-/* Define to use ftime() */
-#define HAVE_FTIME 1
-
-/* Define to use getcwd() */
-/* #undef HAVE_GETCWD */
-
-/* Define to use GetEnvironmentVariable() instead of getenv() */
-#define HAVE_GETENVIRONMENTVARIABLE 1
-
-/* Define to use SVr4 / BSD4.3 gettimeofday() */
-/* #undef HAVE_GETTIMEOFDAY */
-
-/* define if you have GLU */
-/* #undef HAVE_GLU */
-
-/* define if you have GLX X11 OpenGL bindings */
-/* #undef HAVE_GLX */
-
-/* define if the GLEXT header should be included as GL/glext.h */
-/* #undef HAVE_GL_GLEXT_H */
-
-/* define if the GLU header should be included as GL/glu.h */
-#define HAVE_GL_GLU_H 1
-
-/* define if the GL header should be included as GL/gl.h */
-#define HAVE_GL_GL_H 1
-
-/* Define to use gzdopen() */
-#define HAVE_GZDOPEN 1
-
-/* define if preprocessor can quote arguments with the hash symbol */
-#define HAVE_HASH_QUOTING 1
-
-/* Define to 1 if you have the <ieeefp.h> header file. */
-/* #undef HAVE_IEEEFP_H */
-
-/* Define to use ilogb() */
-/* #undef HAVE_ILOGB */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INT16_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INT32_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INT64_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_INT8_T */
-
-/* define this if the type is available on the system */
-#define HAVE_INTPTR_T 1
-
-/* Define to 1 if you have the <inttypes.h> header file. */
-/* #undef HAVE_INTTYPES_H */
-
-/* Define to 1 if you have the <io.h> header file. */
-#define HAVE_IO_H 1
-
-/* define if isinf() is available */
-/* #undef HAVE_ISINF */
-
-/* whether or not isnan() is available */
-/* #undef HAVE_ISNAN */
-
-/* Define this if you build the Java wrapper */
-/* #undef HAVE_JAVA_WRAPPER */
-
-/* Define to 1 if you have the <libgen.h> header file. */
-/* #undef HAVE_LIBGEN_H */
-
-/* define if you have the simage library */
-/* #undef HAVE_LIBSIMAGE */
-
-/* Define to 1 if you have the <mach-o/dyld.h> header file. */
-/* #undef HAVE_MACH_O_DYLD_H */
-
-/* define if memmove() is available */
-#define HAVE_MEMMOVE 1
-
-/* Define to 1 if you have the <memory.h> header file. */
-#define HAVE_MEMORY_H 1
-
-/* Define if you have the <netinet/in.h> header file. */
-/* #undef HAVE_NETINET_IN_H */
-
-/* openal extensions available */
-/* #undef HAVE_OPENAL */
-
-/* define if the AL header should be included as OpenAL/al.h */
-/* #undef HAVE_OPENAL_AL_H */
-
-/* define if you have OpenGL */
-#define HAVE_OPENGL 1
-
-/* Define to 1 if you have the <OpenGL/CGLCurrent.h> header file. */
-/* #undef HAVE_OPENGL_CGLCURRENT_H */
-
-/* define if the GLEXT header should be included as OpenGL/glext.h */
-/* #undef HAVE_OPENGL_GLEXT_H */
-
-/* define if the GLU header should be included as OpenGL/glu.h */
-/* #undef HAVE_OPENGL_GLU_H */
-
-/* define if the GL header should be included as OpenGL/gl.h */
-/* #undef HAVE_OPENGL_GL_H */
-
-/* define if pthread's struct timespec uses nsecs and not usecs */
-/* #undef HAVE_PTHREAD_TIMESPEC_NSEC */
-
-/* Define to use Win32 QueryPerformanceCounter() */
-#define HAVE_QUERYPERFORMANCECOUNTER 1
-
-/* define if snprintf() is available */
-/* #undef HAVE_SNPRINTF */
-
-/* define that the Spidermonkey header is available */
-/* #undef HAVE_SPIDERMONKEY_H */
-
-/* define if you have the SpiderMonkey library */
-/* #undef HAVE_SPIDERMONKEY_VIA_LINKTIME_LINKING */
-
-/* Define to 1 if you have the <stddef.h> header file. */
-#define HAVE_STDDEF_H 1
-
-/* Define to 1 if you have the <stdint.h> header file. */
-/* #undef HAVE_STDINT_H */
-
-/* Define to 1 if you have the <stdlib.h> header file. */
-#define HAVE_STDLIB_H 1
-
-/* Define to 1 if you have the <strings.h> header file. */
-/* #undef HAVE_STRINGS_H */
-
-/* Define to 1 if you have the <string.h> header file. */
-#define HAVE_STRING_H 1
-
-/* Define to use BSD4.3 strncasecmp() */
-/* #undef HAVE_STRNCASECMP */
-
-/* *EXPERIMENTAL* to use the GLU we've "appropriated" from SGI */
-/* #undef HAVE_SUPERGLU */
-
-/* Define to 1 if you have the <sys/param.h> header file. */
-/* #undef HAVE_SYS_PARAM_H */
-
-/* Define to 1 if you have the <sys/stat.h> header file. */
-#define HAVE_SYS_STAT_H 1
-
-/* Define to 1 if you have the <sys/timeb.h> header file. */
-#define HAVE_SYS_TIMEB_H 1
-
-/* Define to 1 if you have the <sys/time.h> header file. */
-/* #undef HAVE_SYS_TIME_H */
-
-/* Define to 1 if you have the <sys/types.h> header file. */
-#define HAVE_SYS_TYPES_H 1
-
-/* Define to 1 if you have the <sys/unistd.h> header file. */
-/* #undef HAVE_SYS_UNISTD_H */
-
-/* to use the platform-independent thread-handling abstractions */
-#define HAVE_THREADS 
-
-/* Define to use timeGetTime() */
-#define HAVE_TIMEGETTIME 
-
-/* Define to 1 if you have the <time.h> header file. */
-#define HAVE_TIME_H 1
-
-/* Define to 1 if you have the <tlhelp32.h> header file. */
-#define HAVE_TLHELP32_H 1
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINT16_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINT32_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINT64_T */
-
-/* define this if the type is available on the system */
-/* #undef HAVE_UINT8_T */
-
-/* define this if the type is available on the system */
-#define HAVE_UINTPTR_T 1
-
-/* Define to 1 if you have the <unistd.h> header file. */
-/* #undef HAVE_UNISTD_H */
-
-/* Define to use va_copy() when available */
-/* #undef HAVE_VA_COPY_MACRO */
-
-/* define if vsnprintf() is available */
-#define HAVE_VSNPRINTF 1
-
-/* define if you have WGL Win32 OpenGL bindings */
-#define HAVE_WGL 1
-
-/* Define if the Win32 API is available */
-#define HAVE_WIN32_API 1
-
-/* define if the Win32 LoadLibrary method is available */
-#define HAVE_WINDLL_RUNTIME_BINDING 1
-
-/* Define to 1 if you have the <windows.h> header file. */
-#define HAVE_WINDOWS_H 1
-
-/* define if it is possible to build against X11 */
-/* #undef HAVE_X11_AVAILABLE */
-
-/* Define to use zlib */
-/* #undef HAVE_ZLIB */
-
-/* whether or not _finite() is available */
-/* #undef HAVE__FINITE */
-
-/* whether or not _fpclass() is available */
-/* #undef HAVE__FPCLASS */
-
-/* Define to use Win32 _ftime() */
-#define HAVE__FTIME 1
-
-/* Define to use Win32 _getcwd() */
-#define HAVE__GETCWD 1
-
-/* whether or not _isnan() is available */
-/* #undef HAVE__ISNAN */
-
-/* Define to use Win32 _logb() */
-#define HAVE__LOGB 1
-
-/* define if _snprintf() is available */
-#define HAVE__SNPRINTF 1
-
-/* define if the system has _splitpath() */
-#define HAVE__SPLITPATH 1
-
-/* define if _vsnprintf() is available */
-/* #undef HAVE__VSNPRINTF */
-
-/* Define if compiler has __builtin_expect() macro */
-/* #undef HAVE___BUILTIN_EXPECT */
-
-/* define for runtime linking with zlib */
-#define LIBBZIP2_RUNTIME_LINKING 1
-
-/* define for runtime linking with OpenAL */
-#define OPENAL_RUNTIME_LINKING 1
-
-/* define this to the dynamic library name of OpenGL */
-#define OPENGL_SYSTEM_LIBRARY_NAME "opengl32.dll"
-
-/* Name of package */
-#define PACKAGE "Coin"
-
-/* Define to the address where bug reports for this package should be sent. */
-#define PACKAGE_BUGREPORT "coin-support at coin3d.org"
-
-/* Define to the full name of this package. */
-#define PACKAGE_NAME "Coin"
-
-/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "Coin 4.0.0a"
-
-/* Define to the one symbol short name of this package. */
-#define PACKAGE_TARNAME "coin"
-
-/* Define to the version of this package. */
-#define PACKAGE_VERSION "4.0.0a"
-
-/* define for runtime linking with simage */
-#define SIMAGE_RUNTIME_LINKING 1
-
-/* The type timeval::tv_sec is declared as. */
-#define SIM_TIMEVAL_TV_SEC_T long
-
-/* The type timeval::tv_usec is declared as. */
-#define SIM_TIMEVAL_TV_USEC_T long
-
-/* define for runtime linking with SpiderMonkey */
-#define SPIDERMONKEY_RUNTIME_LINKING 1
-
-/* Define to 1 if you have the ANSI C header files. */
-#define STDC_HEADERS 1
-
-/* define to use the POSIX threads API */
-/* #undef USE_PTHREAD */
-
-/* define to use the Win32 threads API */
-#define USE_W32THREAD 
-
-/* Version number of package */
-#define VERSION "4.0.0a"
-
-/* Define to 1 if the X Window System is missing or not being used. */
-#define X_DISPLAY_MISSING 1
-
-/* define for runtime linking with zlib */
-#define ZLIB_RUNTIME_LINKING 1
+/* src/config.h.  Generated from config.h.cmake.in by CMake. */
+
+
+#ifndef COIN_INTERNAL
+#error this is a private header file
+#endif
+
+#include <unconfig.h>
+#include <setup.h>
+
+
+/* define this to the libCoin beta version letter */
+#define COIN_BETA_VERSION @COIN_BETA_VERSION@
+
+/* define this to a type of the indicated bitwidth */
+#cmakedefine COIN_INT16_T @COIN_INT16_T@
+
+/* define this to a type of the indicated bitwidth */
+#cmakedefine COIN_INT32_T @COIN_INT32_T@
+
+/* define this to a type of the indicated bitwidth */
+#cmakedefine COIN_INT64_T @COIN_INT64_T@
+
+/* define this to a type of the indicated bitwidth */
+#cmakedefine COIN_INT8_T @COIN_INT8_T@
+
+/* define this to a type of the indicated bitwidth */
+#define COIN_INTPTR_T intptr_t
+
+/* Define when building Mac OS X framework */
+#cmakedefine COIN_MACOSX_FRAMEWORK
+
+/* Define for Mac OS X builds */
+#cmakedefine COIN_MACOS_10
+
+/* Define for Mac OS 10.1 builds */
+/* #undef COIN_MACOS_10_1 */
+
+/* Define for Mac OS 10.2 builds */
+/* #undef COIN_MACOS_10_2 */
+
+/* Define for Mac OS 10.3 and later builds */
+#cmakedefine COIN_MACOS_10_3
+
+/* define this to the libCoin major version number */
+#define COIN_MAJOR_VERSION @COIN_MAJOR_VERSION@
+
+/* define this to the libCoin release version number */
+#define COIN_MICRO_VERSION @COIN_MICRO_VERSION@
+
+/* define this to the libCoin minor version number */
+#define COIN_MINOR_VERSION @COIN_MINOR_VERSION@
+
+/* define this to the dynamic library name of Coin */
+#define COIN_SYSTEM_LIBRARY_NAME "libCoin.so"
+
+/* System dependent thread ID type */
+#define COIN_THREADID_TYPE pthread_t
+
+/* define this to a type of the indicated bitwidth */
+#cmakedefine COIN_UINT16_T @COIN_UINT16_T@
+
+/* define this to a type of the indicated bitwidth */
+#cmakedefine COIN_UINT32_T @COIN_UINT32_T@
+
+/* define this to a type of the indicated bitwidth */
+#cmakedefine COIN_UINT64_T @COIN_UINT64_T@
+
+/* define this to a type of the indicated bitwidth */
+#cmakedefine COIN_UINT8_T @COIN_UINT8_T@
+
+/* define this to a type of the indicated bitwidth */
+#define COIN_UINTPTR_T uintptr_t
+
+/* define to "remove" conflicting IN_PATH define from <sys/unistd.h> */
+/* #undef COIN_UNDEF_IN_PATH_HACK */
+
+/* define this to the full libCoin major.minor.micro version number */
+#define COIN_VERSION "4.0.0a"
+
+/* define this to the dynamic library extension suffix on this system */
+#define DYNAMIC_LIBRARY_EXTENSION ".so"
+
+/* define for runtime linking with fontconfig */
+#define FONTCONFIG_RUNTIME_LINKING 1
+
+/* define for runtime linking with freetype */
+#define FREETYPE_RUNTIME_LINKING 1
+
+/* define if GLU is part of the GL library */
+/* #undef GLU_IS_PART_OF_GL */
+
+/* define for runtime linking with GLU */
+#define GLU_RUNTIME_LINKING 1
+
+/* define if you have AGL OpenGL bindings */
+#cmakedefine HAVE_AGL
+
+/* define if AGL pBuffers are available on the system */
+#cmakedefine HAVE_AGL_PBUFFER
+
+/* define if the AL header should be included as AL/al.h */
+/* #undef HAVE_AL_AL_H */
+
+/* define if preprocessor can quote arguments with apostophes */
+/* #undef HAVE_APOSTROPHES_QUOTING */
+
+/* Define if assert() uses __builtin_expect() */
+/* #undef HAVE_ASSERT_WITH_BUILTIN_EXPECT */
+
+/* define if bcopy() is available */
+#define HAVE_BCOPY 1
+
+/* Define to use bzip2 */
+/* #undef HAVE_BZIP2 */
+
+/* define if you have CGL OpenGL bindings */
+#cmakedefine HAVE_CGL
+
+/* define if you have the CoreText framework */
+/* #undef HAVE_CORETEXT */
+
+/* The CPP compiler has a variable containing the current function name */
+#define HAVE_CPP_COMPILER_FUNCTION_NAME_VAR @HAVE_CPP_COMPILER_FUNCTION_NAME_VAR@
+
+/* Define to 1 if you have the <direct.h> header file. */
+/* #undef HAVE_DIRECT_H */
+
+/* define if the DLD shared library loader is available */
+/* #undef HAVE_DLD_LIB */
+
+/* Define to 1 if you have the <dlfcn.h> header file. */
+#cmakedefine HAVE_DLFCN_H 1
+
+/* define if you have the dl library */
+#cmakedefine HAVE_DL_LIB
+
+/* define if the Mac OS X dyld can be used for runtime binding */
+/* #undef HAVE_DYLD_RUNTIME_BINDING */
+
+/* should be defined if there is some way of doing dynamic linking */
+#define HAVE_DYNAMIC_LINKING 1
+
+/* whether or not finite() is available */
+#cmakedefine HAVE_FINITE
+
+/* define if you have the fontconfig library */
+/* #undef HAVE_FONTCONFIG */
+
+/* define that the Fontconfig header is available */
+/* #undef HAVE_FONTCONFIG_H */
+
+/* whether or not fpclass() is available */
+/* #undef HAVE_FPCLASS */
+
+/* define if you have the freetype library */
+/* #undef HAVE_FREETYPE */
+
+/* define that the FreeType header is available */
+/* #undef HAVE_FREETYPE_H */
+
+/* define if fstat() is available */
+#define HAVE_FSTAT 1
+
+/* Define to use ftime() */
+#define HAVE_FTIME 1
+
+/* Define to use getcwd() */
+#cmakedefine HAVE_GETCWD
+
+/* Define to use GetEnvironmentVariable() instead of getenv() */
+#cmakedefine HAVE_GETENVIRONMENTVARIABLE
+
+/* Define to use SVr4 / BSD4.3 gettimeofday() */
+#cmakedefine HAVE_GETTIMEOFDAY
+
+/* define if you have GLU */
+#cmakedefine HAVE_GLU
+
+/* define if you have GLX X11 OpenGL bindings */
+#cmakedefine HAVE_GLX
+
+/* Define to use gzdopen() */
+#define HAVE_GZDOPEN 1
+
+/* define if preprocessor can quote arguments with the hash symbol */
+#define HAVE_HASH_QUOTING 1
+
+/* Define to 1 if you have the <ieeefp.h> header file. */
+/* #undef HAVE_IEEEFP_H */
+
+/* Define to use ilogb() */
+#cmakedefine HAVE_ILOGB
+
+/* define this if the type is available on the system */
+#cmakedefine HAVE_INT16_T 1
+
+/* define this if the type is available on the system */
+#cmakedefine HAVE_INT32_T 1
+
+/* define this if the type is available on the system */
+#cmakedefine HAVE_INT64_T 1
+
+/* define this if the type is available on the system */
+#cmakedefine HAVE_INT8_T 1
+
+/* define this if the type is available on the system */
+#define HAVE_INTPTR_T 1
+
+/* Define to 1 if you have the <inttypes.h> header file. */
+#cmakedefine HAVE_INTTYPES_H 1
+
+/* Define to 1 if you have the <io.h> header file. */
+#cmakedefine HAVE_IO_H 1
+
+/* define if isinf() is available */
+#cmakedefine HAVE_ISINF
+
+/* whether or not isnan() is available */
+#cmakedefine HAVE_ISNAN
+
+/* Define this if you build the Java wrapper */
+/* #undef HAVE_JAVA_WRAPPER */
+
+/* Define to 1 if you have the <libgen.h> header file. */
+#cmakedefine HAVE_LIBGEN_H 1
+
+/* define if you have the simage library */
+#cmakedefine HAVE_LIBSIMAGE
+
+/* Define to 1 if you have the <mach-o/dyld.h> header file. */
+/* #undef HAVE_MACH_O_DYLD_H */
+
+/* define if memmove() is available */
+#define HAVE_MEMMOVE 1
+
+/* Define to 1 if you have the <memory.h> header file. */
+#define HAVE_MEMORY_H 1
+
+/* Define if you have the <netinet/in.h> header file. */
+#define HAVE_NETINET_IN_H 1
+
+/* openal extensions available */
+/* #undef HAVE_OPENAL */
+
+/* define if the AL header should be included as OpenAL/al.h */
+/* #undef HAVE_OPENAL_AL_H */
+
+/* define if you have OpenGL */
+#define HAVE_OPENGL 1
+
+/* Define to 1 if you have the <OpenGL/CGLCurrent.h> header file. */
+#cmakedefine HAVE_OPENGL_CGLCURRENT_H
+
+/* define if the GLEXT header should be included as OpenGL/glext.h */
+#cmakedefine HAVE_OPENGL_GLEXT_H
+
+/* define if the GLU header should be included as OpenGL/glu.h */
+#cmakedefine HAVE_OPENGL_GLU_H
+
+/* define if the GL header should be included as OpenGL/gl.h */
+#cmakedefine HAVE_OPENGL_GL_H
+
+/* define if pthread's struct timespec uses nsecs and not usecs */
+#define HAVE_PTHREAD_TIMESPEC_NSEC 1
+
+/* Define to use Win32 QueryPerformanceCounter() */
+/* #undef HAVE_QUERYPERFORMANCECOUNTER */
+
+/* define if snprintf() is available */
+#define HAVE_SNPRINTF 1
+
+/* define that the Spidermonkey header is available */
+/* #undef HAVE_SPIDERMONKEY_H */
+
+/* define if you have the SpiderMonkey library */
+/* #undef HAVE_SPIDERMONKEY_VIA_LINKTIME_LINKING */
+
+/* Define to 1 if you have the <stddef.h> header file. */
+#cmakedefine HAVE_STDDEF_H 1
+
+/* Define to 1 if you have the <stdint.h> header file. */
+#cmakedefine HAVE_STDINT_H 1
+
+/* Define to 1 if you have the <stdlib.h> header file. */
+#define HAVE_STDLIB_H 1
+
+/* Define to 1 if you have the <strings.h> header file. */
+#define HAVE_STRINGS_H 1
+
+/* Define to 1 if you have the <string.h> header file. */
+#define HAVE_STRING_H 1
+
+/* Define to use BSD4.3 strncasecmp() */
+#cmakedefine HAVE_STRNCASECMP
+
+/* *EXPERIMENTAL* to use the GLU we've "appropriated" from SGI */
+#cmakedefine HAVE_SUPERGLU
+
+/* Define this if you want to use a system installation of expat */
+/* #undef HAVE_SYSTEM_EXPAT */
+
+/* Define to 1 if you have the <sys/param.h> header file. */
+#cmakedefine HAVE_SYS_PARAM_H 1
+
+/* Define to 1 if you have the <sys/stat.h> header file. */
+#define HAVE_SYS_STAT_H 1
+
+/* Define to 1 if you have the <sys/timeb.h> header file. */
+#define HAVE_SYS_TIMEB_H 1
+
+/* Define to 1 if you have the <sys/time.h> header file. */
+#cmakedefine HAVE_SYS_TIME_H 1
+
+/* Define to 1 if you have the <sys/types.h> header file. */
+#cmakedefine HAVE_SYS_TYPES_H 1
+
+/* Define to 1 if you have the <sys/unistd.h> header file. */
+#define HAVE_SYS_UNISTD_H 1
+
+/* to use the platform-independent thread-handling abstractions */
+#define HAVE_THREADS /**/
+
+/* Define to use timeGetTime() */
+/* #undef HAVE_TIMEGETTIME */
+
+/* Define to 1 if you have the <time.h> header file. */
+#define HAVE_TIME_H 1
+
+/* Define to 1 if you have the <tlhelp32.h> header file. */
+/* #undef HAVE_TLHELP32_H */
+
+/* define this if the type is available on the system */
+#cmakedefine HAVE_UINT16_T 1
+
+/* define this if the type is available on the system */
+#cmakedefine HAVE_UINT32_T 1
+
+/* define this if the type is available on the system */
+#cmakedefine HAVE_UINT64_T 1
+
+/* define this if the type is available on the system */
+#cmakedefine HAVE_UINT8_T 1
+
+/* define this if the type is available on the system */
+#define HAVE_UINTPTR_T 1
+
+/* Define to 1 if you have the <unistd.h> header file. */
+#cmakedefine HAVE_UNISTD_H 1
+
+/* Define to use va_copy() when available */
+#cmakedefine HAVE_VA_COPY_MACRO
+
+/* define if vsnprintf() is available */
+#define HAVE_VSNPRINTF 1
+
+/* define if you have WGL Win32 OpenGL bindings */
+#cmakedefine HAVE_WGL
+
+/* Define if the Win32 API is available */
+#cmakedefine HAVE_WIN32_API
+
+/* define if the Win32 LoadLibrary method is available */
+#cmakedefine HAVE_WINDLL_RUNTIME_BINDING
+
+/* Define to 1 if you have the <windows.h> header file. */
+#cmakedefine HAVE_WINDOWS_H 1
+
+/* define if it is possible to build against X11 */
+#cmakedefine HAVE_X11_AVAILABLE
+
+/* Define to use zlib */
+/* #undef HAVE_ZLIB */
+
+/* whether or not _finite() is available */
+/* #undef HAVE__FINITE */
+
+/* whether or not _fpclass() is available */
+/* #undef HAVE__FPCLASS */
+
+/* Define to use Win32 _ftime() */
+/* #undef HAVE__FTIME */
+
+/* Define to use Win32 _getcwd() */
+/* #undef HAVE__GETCWD */
+
+/* whether or not _isnan() is available */
+/* #undef HAVE__ISNAN */
+
+/* Define to use Win32 _logb() */
+/* #undef HAVE__LOGB */
+
+/* define if _snprintf() is available */
+/* #undef HAVE__SNPRINTF */
+
+/* define if the system has _splitpath() */
+#cmakedefine HAVE__SPLITPATH */
+
+/* define if _vsnprintf() is available */
+/* #undef HAVE__VSNPRINTF */
+
+/* Define if compiler has __builtin_expect() macro */
+#cmakedefine HAVE___BUILTIN_EXPECT
+
+/* define for runtime linking with zlib */
+#define LIBBZIP2_RUNTIME_LINKING 1
+
+/* define for runtime linking with OpenAL */
+#define OPENAL_RUNTIME_LINKING 1
+
+/* define this to the dynamic library name of OpenGL */
+#define OPENGL_SYSTEM_LIBRARY_NAME "libGL.so"
+
+/* Name of package */
+#define PACKAGE "Coin"
+
+/* Define to the address where bug reports for this package should be sent. */
+#define PACKAGE_BUGREPORT "coin-support at coin3d.org"
+
+/* Define to the full name of this package. */
+#define PACKAGE_NAME "Coin"
+
+/* Define to the full name and version of this package. */
+#define PACKAGE_STRING "Coin @COIN_VERSION@"
+
+/* Define to the one symbol short name of this package. */
+#define PACKAGE_TARNAME "coin"
+
+/* Define to the version of this package. */
+#define PACKAGE_VERSION "@COIN_VERSION@"
+
+/* define for runtime linking with simage */
+#cmakedefine SIMAGE_RUNTIME_LINKING
+
+/* define for runtime linking with SpiderMonkey */
+#define SPIDERMONKEY_RUNTIME_LINKING 1
+
+/* Define to 1 if you have the ANSI C header files. */
+#define STDC_HEADERS 1
+
+/* Define to make Coin use/catch exceptions at some particular places. */
+#define USE_EXCEPTIONS 1
+
+/* define to use the POSIX threads API */
+#cmakedefine USE_PTHREAD
+
+/* define to use the Win32 threads API */
+#cmakedefine USE_W32THREAD
+
+/* Version number of package */
+#define VERSION "4.0.0a"
+
+/* Define to 1 if the X Window System is missing or not being used. */
+/* #undef X_DISPLAY_MISSING */
+
+/* define for runtime linking with zlib */
+#define ZLIB_RUNTIME_LINKING 1
diff --git a/src/details/CMakeLists.txt b/src/details/CMakeLists.txt
new file mode 100644
index 0000000..5edd251
--- /dev/null
+++ b/src/details/CMakeLists.txt
@@ -0,0 +1,26 @@
+# source files
+set(COIN_DETAILS_FILES
+	SoDetail.cpp
+	SoConeDetail.cpp
+	SoCubeDetail.cpp
+	SoCylinderDetail.cpp
+	SoFaceDetail.cpp
+	SoLineDetail.cpp
+	SoNodeKitDetail.cpp
+	SoPointDetail.cpp
+	SoTextDetail.cpp
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_DETAILS_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} details/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(details OBJECT ${COIN_DETAILS_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_DETAILS_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/details/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/doc/CMakeLists.txt b/src/doc/CMakeLists.txt
new file mode 100644
index 0000000..f3e30ff
--- /dev/null
+++ b/src/doc/CMakeLists.txt
@@ -0,0 +1,91 @@
+#add a target to generate API documentation with Doxygen
+find_package(Doxygen)
+option(COIN_BUILD_DOCUMENTATION "Create and install API documentation (requires Doxygen)" ${DOXYGEN_FOUND})
+INCLUDE(CMakeDependentOption)
+CMAKE_DEPENDENT_OPTION(COIN_BUILD_INTERNAL_DOCUMENTATION "Document internal code not part of the API (depends on COIN_BUILD_DOCUMENTATION)" OFF "COIN_BUILD_DOCUMENTATION" OFF)
+file(GLOB_RECURSE DOX *.dox*)
+set(COIN_DOCUMENTATION_FILES
+	${COIN_DOCUMENTATION_FILES}
+	${CMAKE_SOURCE_DIR}/docs/releases.dox
+	${DOX}
+	CACHE INTERNAL "COIN_DOCUMENTATION_FILES"
+)
+
+if(COIN_BUILD_DOCUMENTATION)
+	if(NOT DOXYGEN_FOUND)
+		message(FATAL_ERROR "Doxygen is needed to build the documentation.")
+	endif()
+	
+	set(GENERATE_HTMLHELP NO)
+	if (WIN32)
+		set(DOXYGEN_GENERATE_MAN NO)
+		find_program(HHC_PROGRAM NAMES hhc.exe PATHS "c:/Program Files/HTML Help Workshop" "c:/Program Files (x86)/HTML Help Workshop" DOC "HTML Help Compiler program")
+		if(HHC_PROGRAM)
+			option(COIN_BUILD_DOCUMENTATION_CHM "Create compressed HTML help (requires HHC)" OFF)
+            mark_as_advanced(HHC_PROGRAM)
+		else()
+			set(COIN_BUILD_DOCUMENTATION_CHM OFF)
+		endif()
+		if(COIN_BUILD_DOCUMENTATION_CHM)
+			set(GENERATE_HTMLHELP YES)
+			set(GENERATE_TREEVIEW NO)
+		else()
+			set(HHC_PROGRAM)
+			set(GENERATE_TREEVIEW YES)
+		endif()
+	else()
+      if (HAVE_MAN STREQUAL "ON")
+        set(DOXYGEN_GENERATE_MAN YES)
+        install(DIRECTORY ${CMAKE_BINARY_DIR}/man/man3 DESTINATION ${CMAKE_INSTALL_MANDIR} COMPONENT documentation)
+        message(STATUS "CMAKE_INSTALL_MANDIR ${CMAKE_INSTALL_MANDIR}")
+      else()
+        set(DOXYGEN_GENERATE_MAN NO)
+      endif()
+      set(GENERATE_TREEVIEW YES)
+      set(HHC_PROGRAM)
+	endif()
+
+	set(DOXYGEN_INTERNAL_DOCS NO)
+	set(DOXYGEN_EXTRACT_PRIVATE NO)
+	set(DOXYGEN_WARN_IF_UNDOCUMENTED YES)
+	set(DOXYGEN_EXCLUDE)
+	if(COIN_BUILD_INTERNAL_DOCUMENTATION)
+		set(DOXYGEN_EXTRACT_PRIVATE YES)
+		set(DOXYGEN_WARN_IF_UNDOCUMENTED NO)
+		set(DOXYGEN_INTERNAL_DOCS YES)
+		set(COIN_DOCUMENTATION_FILES
+			${COIN_DOCUMENTATION_FILES}
+			${COIN_INTERNAL_DOCUMENTATION_FILES}
+			CACHE INTERNAL "COIN_DOCUMENTATION_FILES"
+		)
+	else()
+		set(COIN_DOCUMENTATION_EXCLUDE_SYMBOLS SoProfilerP)
+		foreach(XF ${COIN_INTERNAL_DOCUMENTATION_FILES})
+			set(DOXYGEN_EXCLUDE "${DOXYGEN_EXCLUDE}                         ${XF} \\\n")
+		endforeach(XF)
+	endif()
+	set(DOXYGEN_INPUT)
+	list(REMOVE_DUPLICATES COIN_DOCUMENTATION_FILES)
+	foreach(XF ${COIN_DOCUMENTATION_FILES})
+		set(DOXYGEN_INPUT "${DOXYGEN_INPUT}                         ${XF} \\\n")
+	endforeach(XF)
+	set(DOXYGEN_INPUT "${DOXYGEN_INPUT}                         ${CMAKE_SOURCE_DIR}/src/tidbits.cpp")
+	set(DOXYGEN_EXCLUDE_SYMBOLS)
+	foreach(XF ${COIN_DOCUMENTATION_EXCLUDE_SYMBOLS})
+		set(DOXYGEN_EXCLUDE_SYMBOLS "${DOXYGEN_EXCLUDE_SYMBOLS}                         ${XF} \\\n")
+	endforeach(XF)
+	set(DOXYFILE ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile)
+	set(DOXYGEN_OUTPUT ${CMAKE_BINARY_DIR}/html/index.html)
+	configure_file(${CMAKE_SOURCE_DIR}/docs/coin.doxygen.cmake.in ${DOXYFILE} @ONLY)
+	
+	add_custom_command(
+		OUTPUT ${DOXYGEN_OUTPUT}
+		COMMAND ${CMAKE_COMMAND} -E echo_append "Generating API documentation with Doxygen"
+		COMMAND ${DOXYGEN_EXECUTABLE} ${DOXYFILE}
+		COMMAND ${CMAKE_COMMAND} -E echo "Done."
+		WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
+		DEPENDS ${DOXYFILE}
+	)
+	add_custom_target(documentation ALL DEPENDS ${DOXYGEN_OUTPUT})
+	install(DIRECTORY ${CMAKE_BINARY_DIR}/html DESTINATION ${CMAKE_INSTALL_DOCDIR} COMPONENT documentation)
+endif()
diff --git a/src/doc/Coin_books.dox b/src/doc/Coin_books.dox
index 87a2129..175c7f9 100644
--- a/src/doc/Coin_books.dox
+++ b/src/doc/Coin_books.dox
@@ -70,7 +70,7 @@
   \section vrml2refbook The Annotated VRML2.0 Reference Manual
 
   This book covers the VRML97 (aka VRML 2.0) standard, which Coin has
-  implemented with its Inventor/VRMLnodes/* classes, which is an
+  implemented with its Inventor/VRMLnodes/ classes, which is an
   extension made beyond the Open Inventor V2.1 API.
 
   The VRML97 format has some significant differences from the Inventor
diff --git a/src/doc/Coin_environment.dox b/src/doc/Coin_environment.dox
index fb73853..f915002 100644
--- a/src/doc/Coin_environment.dox
+++ b/src/doc/Coin_environment.dox
@@ -99,7 +99,7 @@
   using keywords, and setting the value to \c "1" is the same thing as
   setting it to \c "on".
 
-  \ingroup envvars profiler
+  \ingroup profiler
 */
 
 /*!
@@ -159,7 +159,7 @@
   of implementing this functionality.  This still works but just gives
   you one default view.  It can not be combined with using keywords.
 
-  \ingroup envvars profiler
+  \ingroup profiler
 */
 
 /*
diff --git a/src/doc/Coin_main.dox b/src/doc/Coin_main.dox
index 8fccf24..bbe0cac 100644
--- a/src/doc/Coin_main.dox
+++ b/src/doc/Coin_main.dox
@@ -33,7 +33,7 @@
 /*!
   \mainpage
 
-  <a href="http://www.coin3d.org/">Coin</a> is an OpenGL based,
+  <a href="https://bitbucket.org/Coin3D/coin/wiki/Home/">Coin</a> is an OpenGL based,
   retained mode 3D graphics rendering library. It is implemented in
   C++ and publicly released with the source code open for your
   perusal. The application programmer's interface (API) is fully
@@ -50,18 +50,19 @@
   the "Modules" link to the left and the "Related Pages" link to the
   right in the top menu on all the pages in this documentation.
 
-  Kongsberg Oil & Gas Technologies is working on providing libraries for
-  interfacing Coin with a wide range of windowing systems and GUI toolkits.
+  Kongsberg Oil & Gas Technologies provided the bulk of the libraries for
+  interfacing Coin with a wide range of windowing systems and GUI toolkits,
+  the work now being continued by the open source community.
   <ul>
-  <li><a href="http://doc.coin3d.org/Quarter">Quarter</a> is for integrating Coin with Trolltech's cross-platform Qt toolkit (UNIX, Windows, Mac OS X).</li>
-  <li><a href="http://doc.coin3d.org/SoQt">SoQt</a> is also for integrating with Qt, but is of an older legacy design.</li>
-  <li><a href="http://doc.coin3d.org/SoWin">SoWin</a> is for interfacing with the Win32 API on Microsoft Windows
+  <li><a href="https://bitbucket.org/Coin3D/quarter">Quarter</a> is for integrating Coin with Trolltech's cross-platform Qt toolkit (UNIX, Windows, Mac OS X).</li>
+  <li><a href="https://bitbucket.org/Coin3D/soqt">SoQt</a> is also for integrating with Qt, but is of an older legacy design.</li>
+  <li><a href="https://bitbucket.org/Coin3D/sowin">SoWin</a> is for interfacing with the Win32 API on Microsoft Windows
       platforms.</li>
-  <li><a href="http://doc.coin3d.org/Sc21">Sc21</a> is for interfacing with Cocoa on Mac OS X.</li>
-  <li><a href="http://doc.coin3d.org/SoXt">SoXt</a> is for interfacing with Xt/Motif on X Windows.</li>
+  <li><a href="https://bitbucket.org/Coin3D/sc21">Sc21</a> is for interfacing with Cocoa on Mac OS X.</li>
+  <li><a href="https://bitbucket.org/Coin3D/soxt">SoXt</a> is for interfacing with Xt/Motif on X Windows.</li>
   </ul>
 
-  See <http://www.coin3d.org/> for more information about Coin and the
+  See <https://bitbucket.org/Coin3D/coin/wiki/Home> for more information about Coin and the
   GUI toolkit libraries.
 
   <b>IMPORTANT NOTE: the online documentation for the Coin library is
@@ -143,3 +144,23 @@
 */
 
 /* *********************************************************************** */
+
+/*!
+  \page related_pages Related Pages
+
+  Selected topics are covered in more depth using separate pages:
+  - @subpage libraries "Coin use of 3rd party libraries"
+  - @subpage dynload_overview "Dynamic Loading of Extension Nodes"
+  - @subpage Coin_environment_variables "Environment Variables"
+  - @subpage compression_overview "File compression"
+  - @subpage foreignfilesupport "Foreign File Format Support"
+  - @subpage hardcopy_overview "A HardCopy Overview"
+  - @subpage multithreading_support "Multithreading Support in Coin"
+  - @subpage profiling_intro "Scene Graph Profiling"
+  - @subpage coin_shaders "Shaders in Coin"
+  - @subpage vbo_rendering "Vertex array and VBO rendering in Coin"
+  - @subpage scxml "State Chart XML"
+  - @subpage xmlparsing "XML Parsing with Coin"
+*/ 
+
+/* *********************************************************************** */
diff --git a/src/doc/Coin_modules.dox b/src/doc/Coin_modules.dox
index f8fe2b7..a5aadf0 100644
--- a/src/doc/Coin_modules.dox
+++ b/src/doc/Coin_modules.dox
@@ -35,10 +35,12 @@
 /*!
   \defgroup actions Action Classes
 
+  \brief
   Actions are objects that traverse a scene graph to drive some
-  scene-related process, one example being OpenGL rendering, and
-  another being ray picking.
+  scene-related process.
 
+  \details
+  One example is OpenGL rendering, and another one ray picking.
   At the most basic level, most action management will be done for the
   user behind the scenes in an SoSceneManager object, and the only
   actions one might need to get acquainted with are SoSearchAction and
@@ -67,6 +69,7 @@
 /*!
   \defgroup base Base Classes
 
+  \brief
   This group is just a lot of basic types for linear algebra, string
   manipulation and misc. other utilities.
 
@@ -77,6 +80,7 @@
 /*!
   \defgroup bundles Bundle Classes
 
+  \brief
   The bundle classes are internal to Coin.
 */
 
@@ -85,6 +89,7 @@
 /*!
   \defgroup caches Cache Classes
 
+  \brief
   The cache classes are internal to Coin.
 */
 
@@ -93,12 +98,15 @@
 /*!
   \defgroup details Detail Classes
 
+  \brief
   Detail classes are objects that deliver additional information
-  wherever the SoPrimitiveVertex class is used.  This goes for ray
-  picking results, and it also goes for primitive generation by
-  SoShape classes for the SoCallbackAction class and fallback shape
-  rendering through primitive generation (a useful debugging trick
-  when debugging for instance raypicking).
+  wherever the SoPrimitiveVertex class is used.
+  
+  \details
+  This goes for ray picking results, and it also goes for primitive
+  generation by SoShape classes for the SoCallbackAction class and
+  fallback shape rendering through primitive generation (a useful
+  debugging trick when debugging for instance raypicking).
 
 */
 
@@ -107,10 +115,13 @@
 /*!
   \defgroup draggers Dragger Classes
 
+  \brief
   Draggers are interactive components in the scene graph that respond
-  to, and are controlled by mouse and keyboard events.  They are used in
-  manipulators as the user interface for the manipulation action, often
-  many draggers combined at the same time.
+  to, and are controlled by mouse and keyboard events.
+  
+  \details
+  They are used in manipulators as the user interface for the
+  manipulation action, often many draggers combined at the same time.
 
   \see manips
 */
@@ -120,13 +131,16 @@
 /*!
   \defgroup elements Element Classes
 
+  \brief
   The element classes in Coin are the containers of state information
-  during action traversals of scene graphs.  One element usually
-  corresponts to one item of information, or sometimes a group of
-  related information values.  The elements work like a stack that is
-  pushed and popped as the action traverses in and out of SoSeparator
-  nodes, and the action will always just inspect the top of the stack
-  when it needs to know a value.
+  during action traversals of scene graphs.
+  
+  \details
+  One element usually corresponts to one item of information, or
+  sometimes a group of related information values. The elements work
+  like a stack that is pushed and popped as the action traverses in
+  and out of SoSeparator nodes, and the action will always just
+  inspect the top of the stack when it needs to know a value.
 
   Elements are internal implementation details of the workings of
   nodes and actions, and is not something one needs to worry about
@@ -141,11 +155,15 @@
 /*!
   \defgroup engines Engine Classes
 
+  \brief
   Engines are scene based objects that convert between field values of
-  various types or performs computations on them.  The most versatile
-  engine is the SoCalculator engine, which you can write your own
-  mathematical expressions to to get it to do almost anything.  The
-  other engines are more custom-tailored for specific purposes.
+  various types or performs computations on them.
+  
+  \details
+  The most versatile engine is the SoCalculator engine, which you can
+  write your own mathematical expressions to to get it to do almost
+  anything.  The other engines are more custom-tailored for specific
+  purposes.
 
 */
 
@@ -154,10 +172,13 @@
 /*!
   \defgroup errors Error Handling Classes
 
+  \brief
   The error classes are static classes that contain a callback pointer
-  for handling errors of the given type.  Coin has default handlers
-  for displaying all the types, but these can be overridden by
-  applications by setting other callbacks.
+  for handling errors of the given type.
+  
+  \details
+  Coin has default handlers for displaying all the types, but these
+  can be overridden by applications by setting other callbacks.
 
 */
 
@@ -166,10 +187,13 @@
 /*!
   \defgroup events Event Classes
 
+  \brief
   These classes are te event types you can send to a scene graph
-  through the SoHandleEventAction.  They are a pretty direct mapping
-  from the various system event types you will have on all the host
-  architectures.
+  through the SoHandleEventAction.
+  
+  \details
+  They are a pretty direct mapping from the various system event types
+  you will have on all the host architectures.
 
 */
 
@@ -178,9 +202,11 @@
 /*!
   \defgroup fields Field Classes
 
+  \brief
   The fields are the data containers in the scene graph.  Nodes and
   engines all use fields to store their public data.
 
+  \details
   Fields can be inter-connected, causing changes at one location in a
   scene graph to cause other parts of the scene graph to automatically
   also get updated.  Direct field-to-field connections will cause
@@ -216,9 +242,12 @@
 /*!
   \defgroup manips Manipulator Classes
 
+  \brief
   Manipulators are objects you can swap back and forth into a scene
-  graph at locations where you have an SoTransform node.  They take
-  the place of the SoTransform, continue to act like the SoTransform,
+  graph at locations where you have an SoTransform node.
+
+  \details
+  They take the place of the SoTransform, continue to act like the SoTransform,
   but in addition give the user a 3D user interface, using draggers,
   for controlling the transform.  When the user is done manipulating,
   the manipulator can swap itself back out, replacing itself with an
@@ -235,6 +264,7 @@
 /*!
   \defgroup navigation Navigation Classes
 
+  \brief
   These contains the actual implementation of the ScXML based navigation system.
 
   \sa scxml
@@ -245,6 +275,10 @@
 /*!
   \defgroup nodekits NodeKit Classes
 
+  \brief
+  Nodekits modularize sub-structures of a scene graph.
+
+  \details
   Wrapping ones head around when, how, and why to create nodekits can
   be difficult in the beginning.  When do you write a nodekit, and
   when do you write a custom node?  It is easy to think in those terms
@@ -289,6 +323,10 @@
 /*!
   \defgroup nodes Node Classes
 
+  \brief
+  Nodes are scene based objects performs various actions such as rendering.
+
+  \details
   This is the set of nodes Coin implements using the original Open
   Inventor pattern, meaning they read and write to and from files
   using the Inventor/VRML1 format, and produce side-effects for
@@ -311,9 +349,13 @@
 /*!
   \defgroup projectors Projector Classes
 
+  \brief
   The projector classes are used to convert between screenspace (2D)
-  locations and locations in worldspace (3D).  They are mostly used in
-  relation to user interaction with the mouse in the viewport.
+  locations and locations in worldspace (3D).  
+  
+  \details
+  They are mostly used in relation to user interaction with the mouse
+  in the viewport.
 
 */
 
@@ -322,6 +364,7 @@
 /*!
   \defgroup sensors Sensor Classes
 
+  \brief
   Sensors are objects that monitor other objects for changes and invoke
   callbacks when changes occur.
 
@@ -332,6 +375,11 @@
 /*!
   \defgroup shaders Shader Classes
 
+  \brief
+  Shaders are programs that run on the graphics processor and replace
+  the formerly fixed OpenGL pipeline.
+
+  \details
   Coin-2.5 added support for Shaders. Shaders replace the fixed
   function vertex and fragment processing in OpenGL by letting the
   user define the processing that takes place at key points in the
@@ -355,6 +403,7 @@
 /*!
   \defgroup soscxml Coin specific State Chart XML Classes
 
+  \brief
   This set of classes implement a coin-specific mode of scxml.
 
   \sa navigation
@@ -376,7 +425,10 @@
 /*!
   \defgroup scxml State Chart XML Classes
 
+  \brief
   This set of classes is a basic implementation of State Chart XML.
+
+  \details
   It is not complete, nor is it necessary conformant to those parts it
   implements.
 
@@ -397,6 +449,7 @@
 /*!
   \defgroup threads Portable Threads Abstraction Classes
 
+  \details
   Coin implements a set of abstractions over the native threads data
   types that can be portably used across all the platforms Coin has
   been ported to.
@@ -408,6 +461,10 @@
 /*!
   \defgroup VRMLnodes VRML97 Classes
 
+  \brief
+  Nodes implementaing the VRML97 standard.
+
+  \details
   This is the set of items specified by VRML97, also known as VRML2.0.
   These nodes are different from VRML1/Inventor nodes in the way you
   structure them into scene-graphs, and in the requirements they set
@@ -427,10 +484,14 @@
 /*!
   \defgroup hardcopy Vectorized Printing Classes
 
+  \brief
   The vectorized printing classes are for rendering to vector devices
-  instead of raster devices.  You can use this to e.g. generate
-  scalable PostScript images for printing instead of raster images
-  that will become pixellated when you scale them up.
+  instead of raster devices.  
+  
+  \details
+  You can use this to e.g. generate scalable PostScript images for
+  printing instead of raster images that will become pixellated when
+  you scale them up.
 
   See below for \ref hardcopy_overview.
 */
@@ -440,6 +501,7 @@
 /*!
   \defgroup XML XML related functions and objects
 
+  \brief
   Coin now has its own XML parser that also canb be used from client code.
 */
 
@@ -448,9 +510,12 @@
 /*!
   \defgroup profiler Scene Graph Profiling
 
-  Coin includes some scene graph profiling functionality.  This
-  functionality is intended for use during application development for
-  identifying performance bottlenecks in Coin-based applications with
+  \brief
+  Coin includes some scene graph profiling functionality.
+  
+  \details
+  This functionality is intended for use during application development
+  for identifying performance bottlenecks in Coin-based applications with
   regards to how Coin is being used and with regards to problems with
   how Coin is implemented.
 
@@ -474,6 +539,7 @@
 /*!
   \defgroup macros Miscellaneous Macros
 
+  \brief
   When extending Coin, there are a number of macros one needs to know
   about and use.
 
@@ -484,10 +550,14 @@
 /*!
   \defgroup envvars Miscellaneous Environment Variables
 
+  \brief
   Various aspects of the Coin runtime behaviour can be controlled through
-  setting different environment variables to some value.  Most of these
-  variables are there for debugging and problem-workaround purposes, but
-  a few are for telling Coin where to locate external resource files.
+  setting different environment variables to some value.
+  
+  \details
+  Most of these variables are there for debugging and problem-workaround
+  purposes, but a few are for telling Coin where to locate external
+  resource files.
 
   Here we will set up a list of some of the environment variables Coin will
   check for and can alter behavior because of.
diff --git a/src/draggers/CMakeLists.txt b/src/draggers/CMakeLists.txt
new file mode 100644
index 0000000..ca8984b
--- /dev/null
+++ b/src/draggers/CMakeLists.txt
@@ -0,0 +1,39 @@
+# source files
+set(COIN_DRAGGERS_FILES
+	SoDragger.cpp
+	SoCenterballDragger.cpp
+	SoDirectionalLightDragger.cpp
+	SoDragPointDragger.cpp
+	SoHandleBoxDragger.cpp
+	SoJackDragger.cpp
+	SoPointLightDragger.cpp
+	SoRotateCylindricalDragger.cpp
+	SoRotateDiscDragger.cpp
+	SoRotateSphericalDragger.cpp
+	SoScale1Dragger.cpp
+	SoScale2Dragger.cpp
+	SoScale2UniformDragger.cpp
+	SoScaleUniformDragger.cpp
+	SoSpotLightDragger.cpp
+	SoTabBoxDragger.cpp
+	SoTabPlaneDragger.cpp
+	SoTrackballDragger.cpp
+	SoTransformBoxDragger.cpp
+	SoTransformerDragger.cpp
+	SoTranslate1Dragger.cpp
+	SoTranslate2Dragger.cpp
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_DRAGGERS_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} draggers/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(draggers OBJECT ${COIN_DRAGGERS_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_DRAGGERS_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/draggers/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/draggers/SoCenterballDragger.cpp b/src/draggers/SoCenterballDragger.cpp
index 90566f9..f50ac39 100644
--- a/src/draggers/SoCenterballDragger.cpp
+++ b/src/draggers/SoCenterballDragger.cpp
@@ -44,7 +44,7 @@
   \DRAGGER_DEFAULT_SCREENSHOT
 
   <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/centerball.png">
+  \image html centerball.png "Screen Shot of Default Dragger"
   </center>
 
   For rotation, click either the ball "bands" to constrain rotation to
@@ -102,6 +102,14 @@
      Sphere { }
   }
   \endverbatim
+
+  <center>
+  \image html centerballdragger_actionexample.png "CenterBall Dragger Action Shot"
+  </center>
+
+  The figure above shows the example scenegraph in a viewer with the nearest cross
+  on the centerball dragger selected. Moving the dragger then moves the associated clip plane
+  over the geometry (the sphere in this case).
 */
 
 #include <Inventor/draggers/SoCenterballDragger.h>
diff --git a/src/draggers/SoDirectionalLightDragger.cpp b/src/draggers/SoDirectionalLightDragger.cpp
index f489915..dd2f1d1 100644
--- a/src/draggers/SoDirectionalLightDragger.cpp
+++ b/src/draggers/SoDirectionalLightDragger.cpp
@@ -44,13 +44,20 @@
   \DRAGGER_DEFAULT_SCREENSHOT
 
   <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/directionallight.png">
+  \image html directionallight.png "Screen Shot of Default Dragger"
   </center>
 
   This dragger is well suited to use for setting up the fields of a
   SoDirectionalLight node, as it provides geometry for the end-user to
   interact with a directional vector.
 
+  The image below is an action shot example, with the directional light being red
+  and the camera headlight turned right down.
+
+  <center>
+  \image html directionallightdragger_actionshot.png "DirectionalLight Dragger Action Shot"
+  </center>
+
   For convenience, this dragger also by default contains interaction
   geometry for placing the dragger itself. (SoDirectionalLight nodes
   don't have a position field, so this was strictly not needed.)
diff --git a/src/draggers/SoDragPointDragger.cpp b/src/draggers/SoDragPointDragger.cpp
index 7d20cf1..dff195e 100644
--- a/src/draggers/SoDragPointDragger.cpp
+++ b/src/draggers/SoDragPointDragger.cpp
@@ -44,7 +44,7 @@
   \DRAGGER_DEFAULT_SCREENSHOT
 
   <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/dragpoint.png">
+  \image html dragpoint.png "Screen Shot of Default Dragger"
   </center>
 
   This dragger is convenient to use when it is desirable that the
diff --git a/src/draggers/SoDragger.cpp b/src/draggers/SoDragger.cpp
index c4efdaa..8891c20 100644
--- a/src/draggers/SoDragger.cpp
+++ b/src/draggers/SoDragger.cpp
@@ -385,6 +385,8 @@ SoDragger::SoDragger(void)
 */
 SoDragger::~SoDragger()
 {
+  if (PRIVATE(this)->isgrabbing)
+    this->grabEventsCleanup();
   if (PRIVATE(this)->pickedpath)
     PRIVATE(this)->pickedpath->unref();
   if (PRIVATE(this)->surrogateownerpath)
@@ -1069,12 +1071,59 @@ SoDragger::setStartingPoint(const SbVec3f & point)
   PRIVATE(this)->startingpoint = point;
 }
 
+typedef struct {
+  SbViewVolume vv;
+} sodragger_vv_data;
+
+static sodragger_vv_data * vvdata = NULL;
+
+static SoCallbackAction::Response
+sodragger_vv_cb(void * userdata, SoCallbackAction * action, const SoNode * node)
+{
+  if (node->isOfType(SoDragger::getClassTypeId())) {
+    return (userdata==node)?SoCallbackAction::ABORT:SoCallbackAction::CONTINUE;
+  }
+  else {
+    sodragger_vv_data * data = static_cast<sodragger_vv_data *>(userdata);
+    data->vv = SoViewVolumeElement::get(action->getState());
+    return SoCallbackAction::CONTINUE;
+  }
+}
+
+extern "C" {
+
+static void vv_data_cleanup(void)
+{
+  delete vvdata;
+  vvdata = NULL;
+}
+
+} // extern "C"
+
 /*!
   Return the current view volume.
 */
 const SbViewVolume &
 SoDragger::getViewVolume(void)
 {
+  // FIXME: this is a temporary fix. We should really make
+  // SoHandleEventAction support transformations so that the correct
+  // view volume can be found directly. pederb, 2002-10-30
+
+  if (PRIVATE(this)->draggercache && PRIVATE(this)->draggercache->path) {
+    if (vvdata == NULL) {
+      vvdata = new sodragger_vv_data;
+      coin_atexit(static_cast<coin_atexit_f *>(vv_data_cleanup), CC_ATEXIT_NORMAL);
+    }
+    if (PRIVATE(this)->cbaction == NULL) {
+      PRIVATE(this)->cbaction = new SoCallbackAction;
+      PRIVATE(this)->cbaction->addPostCallback(SoCamera::getClassTypeId(), sodragger_vv_cb, vvdata);
+      PRIVATE(this)->cbaction->addPostCallback(SoDragger::getClassTypeId(), sodragger_vv_cb, this);
+    }
+    PRIVATE(this)->cbaction->setViewportRegion(PRIVATE(this)->viewport);
+    PRIVATE(this)->cbaction->apply(PRIVATE(this)->draggercache->path);
+    PRIVATE(this)->viewvolume = vvdata->vv;
+  }
   return PRIVATE(this)->viewvolume;
 }
 
@@ -1543,35 +1592,6 @@ SoDragger::shouldGrabBasedOnSurrogate(const SoPath * pickpath, const SoPath * su
   return FALSE;
 }
 
-typedef struct {
-  SbViewVolume vv;
-} sodragger_vv_data;
-
-static sodragger_vv_data * vvdata = NULL;
-
-static SoCallbackAction::Response
-sodragger_vv_cb(void * userdata, SoCallbackAction * action, const SoNode * node)
-{
-  if (node->isOfType(SoDragger::getClassTypeId())) {
-    return (userdata==node)?SoCallbackAction::ABORT:SoCallbackAction::CONTINUE;
-  }
-  else {
-    sodragger_vv_data * data = static_cast<sodragger_vv_data *>(userdata);
-    data->vv = SoViewVolumeElement::get(action->getState());
-    return SoCallbackAction::CONTINUE;
-  }
-}
-
-extern "C" {
-
-static void vv_data_cleanup(void)
-{
-  delete vvdata;
-  vvdata = NULL;
-}
-
-} // extern "C"
-
 /*!
   Store data about the current camera in the given action.
 */
@@ -1581,25 +1601,23 @@ SoDragger::setCameraInfo(SoAction * action)
   SoState * state = action->getState();
   PRIVATE(this)->viewport = SoViewportRegionElement::get(state);;
   PRIVATE(this)->viewvolume = SoViewVolumeElement::get(state);
+}
 
-  // FIXME: this is a temporary fix. We should really make
-  // SoHandleEventAction support transformations so that the correct
-  // view volume can be found directly. pederb, 2002-10-30
-
-  if (PRIVATE(this)->draggercache && PRIVATE(this)->draggercache->path) {
-    if (vvdata == NULL) {
-      vvdata = new sodragger_vv_data;
-      coin_atexit(static_cast<coin_atexit_f *>(vv_data_cleanup), CC_ATEXIT_NORMAL);
-    }
-    if (PRIVATE(this)->cbaction == NULL) {
-      PRIVATE(this)->cbaction = new SoCallbackAction;
-      PRIVATE(this)->cbaction->addPostCallback(SoCamera::getClassTypeId(), sodragger_vv_cb, vvdata);
-      PRIVATE(this)->cbaction->addPostCallback(SoDragger::getClassTypeId(), sodragger_vv_cb, this);
-    }
-    PRIVATE(this)->cbaction->setViewportRegion(PRIVATE(this)->viewport);
-    PRIVATE(this)->cbaction->apply(PRIVATE(this)->draggercache->path);
-    PRIVATE(this)->viewvolume = vvdata->vv;
-  }
+/*!
+  Interaction with the dragger will be started, if the returned
+  picked point belongs to the dragger. A derived class can override
+  this method to change the condition when the dragger starts interaction,
+  e.g. it can return the picked point on the dragger from the 
+  picked point list of the action, even if it is covered by other
+  (semi) transparent objects.
+  The default implementation returns the foremost picked point
+  from the action.
+  This method is not present in Open Inventor.
+  */
+const SoPickedPoint*
+SoDragger::getPickedPointForStart(SoHandleEventAction* action)
+{
+	return action->getPickedPoint();
 }
 
 // Documented in superclass. Overridden to detect picks on dragger.
@@ -1637,14 +1655,14 @@ SoDragger::handleEvent(SoHandleEventAction * action)
   if (!this->isActive.getValue() &&
       (SO_KEY_PRESS_EVENT(event, LEFT_CONTROL) ||
        SO_KEY_PRESS_EVENT(event, RIGHT_CONTROL))) {
-    const SoPickedPoint * pp = action->getPickedPoint();
+    const SoPickedPoint * pp = this->getPickedPointForStart(action);
     if (pp && this->isPicked(pp->getPath())) {
       this->eventHandled(event, action);
       PRIVATE(this)->otherEventCB.invokeCallbacks(this);
     }
   }
   else if (SO_MOUSE_PRESS_EVENT(event, BUTTON1)) {
-    const SoPickedPoint * pp = action->getPickedPoint();
+    const SoPickedPoint * pp = this->getPickedPointForStart(action);
 
     SbBool didpick = FALSE;
 
@@ -1673,6 +1691,8 @@ SoDragger::handleEvent(SoHandleEventAction * action)
     }
 
     if (didpick) {
+      this->setCameraInfo(action);
+
       if (!action->getGrabber())
         this->updateDraggerCache(action->getCurPath());
       else
@@ -1680,7 +1700,6 @@ SoDragger::handleEvent(SoHandleEventAction * action)
 
       this->isActive = TRUE;
       PRIVATE(this)->didmousemove = FALSE;
-      this->setCameraInfo(action);
       this->setStartingPoint(pp);
       this->eventHandled(event, action);
       if (PRIVATE(this)->pickedpath)
@@ -1700,7 +1719,10 @@ SoDragger::handleEvent(SoHandleEventAction * action)
       this->eventHandled(event, action);
       PRIVATE(this)->didmousemove = FALSE;
     }
-    if (PRIVATE(this)->isgrabbing) this->grabEventsCleanup();
+	if (PRIVATE(this)->isgrabbing) {
+	  this->grabEventsCleanup();
+	  PRIVATE(this)->isgrabbing = FALSE;
+	}
     if (PRIVATE(this)->pickedpath) {
       PRIVATE(this)->pickedpath->unref();
       PRIVATE(this)->pickedpath = NULL;
diff --git a/src/draggers/SoHandleBoxDragger.cpp b/src/draggers/SoHandleBoxDragger.cpp
index 90975d2..a78b441 100644
--- a/src/draggers/SoHandleBoxDragger.cpp
+++ b/src/draggers/SoHandleBoxDragger.cpp
@@ -44,7 +44,7 @@
   \DRAGGER_DEFAULT_SCREENSHOT
 
   <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/handlebox.png">
+  \image html handlebox.png "Screen Shot of Default Dragger"
   </center>
 
   A handlebox dragger is convenient to use for letting the user
diff --git a/src/draggers/SoJackDragger.cpp b/src/draggers/SoJackDragger.cpp
index 7f740c9..b8a65e3 100644
--- a/src/draggers/SoJackDragger.cpp
+++ b/src/draggers/SoJackDragger.cpp
@@ -44,7 +44,7 @@
   \DRAGGER_DEFAULT_SCREENSHOT
 
   <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/jack.png">
+  \image html jack.png "Screen Shot of Default Dragger"
   </center>
 
   Translation is done with this dragger by picking the flat
@@ -68,7 +68,7 @@
 
   An "action shot" of the SoJackDragger used within an SoClipPlaneManip:
   <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/jack-in-action.png">
+  \image html jack-in-action.png "Action Shot of Jack Dragger in a Clip Plane Manipulator"
   </center>
 
   The name "Jack dragger" probably stems from this dragger being
diff --git a/src/draggers/SoPointLightDragger.cpp b/src/draggers/SoPointLightDragger.cpp
index 57c7633..b1a2c9b 100644
--- a/src/draggers/SoPointLightDragger.cpp
+++ b/src/draggers/SoPointLightDragger.cpp
@@ -44,7 +44,7 @@
   \DRAGGER_DEFAULT_SCREENSHOT
 
   <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/pointlight.png">
+  \image html pointlight.png "Screen Shot of Default Dragger"
   </center>
 
   This dragger is well suited to use for setting up the fields of a
diff --git a/src/draggers/SoRotateCylindricalDragger.cpp b/src/draggers/SoRotateCylindricalDragger.cpp
index d99595f..0a42f04 100644
--- a/src/draggers/SoRotateCylindricalDragger.cpp
+++ b/src/draggers/SoRotateCylindricalDragger.cpp
@@ -44,7 +44,7 @@
   \DRAGGER_DEFAULT_SCREENSHOT
 
   <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/rotatecylindrical.png">
+  \image html rotatecylindrical.png "Screen Shot of Default Dragger"
   </center>
 
   Use an instance of this dragger class in your scenegraph to let the
diff --git a/src/draggers/SoRotateDiscDragger.cpp b/src/draggers/SoRotateDiscDragger.cpp
index 4e78359..0acfb2e 100644
--- a/src/draggers/SoRotateDiscDragger.cpp
+++ b/src/draggers/SoRotateDiscDragger.cpp
@@ -44,7 +44,7 @@
   \DRAGGER_DEFAULT_SCREENSHOT
 
   <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/rotatedisc.png">
+  \image html rotatedisc.png "Screen Shot of Default Dragger"
   </center>
 
   Use an instance of this dragger class in your scenegraph to let the
diff --git a/src/draggers/SoRotateSphericalDragger.cpp b/src/draggers/SoRotateSphericalDragger.cpp
index 8b0493a..272cb20 100644
--- a/src/draggers/SoRotateSphericalDragger.cpp
+++ b/src/draggers/SoRotateSphericalDragger.cpp
@@ -44,7 +44,7 @@
   \DRAGGER_DEFAULT_SCREENSHOT
 
   <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/rotatespherical.png">
+  \image html rotatespherical.png "Screen Shot of Default Dragger"
   </center>
 
   Use an instance of this dragger class in your scenegraph to let the
diff --git a/src/draggers/SoScale1Dragger.cpp b/src/draggers/SoScale1Dragger.cpp
index 35fb757..0cb458e 100644
--- a/src/draggers/SoScale1Dragger.cpp
+++ b/src/draggers/SoScale1Dragger.cpp
@@ -44,7 +44,7 @@
   \DRAGGER_DEFAULT_SCREENSHOT
 
   <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/scale1.png">
+  \image html scale1.png "Screen Shot of Default Dragger"
   </center>
 
   Use this dragger to allow the end-user of your application to scale
diff --git a/src/draggers/SoScale2Dragger.cpp b/src/draggers/SoScale2Dragger.cpp
index f9659a0..ec73cab 100644
--- a/src/draggers/SoScale2Dragger.cpp
+++ b/src/draggers/SoScale2Dragger.cpp
@@ -44,7 +44,7 @@
   \DRAGGER_DEFAULT_SCREENSHOT
 
   <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/scale2.png">
+  \image html scale2.png "Screen Shot of Default Dragger"
   </center>
 
   Use this dragger to allow the end-user of your application to scale
diff --git a/src/draggers/SoScale2UniformDragger.cpp b/src/draggers/SoScale2UniformDragger.cpp
index ad245f2..8241136 100644
--- a/src/draggers/SoScale2UniformDragger.cpp
+++ b/src/draggers/SoScale2UniformDragger.cpp
@@ -44,7 +44,7 @@
   \DRAGGER_DEFAULT_SCREENSHOT
 
   <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/scale2uniform.png">
+  \image html scale2uniform.png "Screen Shot of Default Dragger"
   </center>
 
   Use this dragger to allow the end-user of your application to scale
diff --git a/src/draggers/SoScaleUniformDragger.cpp b/src/draggers/SoScaleUniformDragger.cpp
index 2e429bb..7450e9b 100644
--- a/src/draggers/SoScaleUniformDragger.cpp
+++ b/src/draggers/SoScaleUniformDragger.cpp
@@ -44,7 +44,7 @@
   \DRAGGER_DEFAULT_SCREENSHOT
 
   <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/scaleuniform.png">
+  \image html scaleuniform.png "Screen Shot of Default Dragger"
   </center>
 
   Use this dragger to allow the end-user of your application to scale
diff --git a/src/draggers/SoSpotLightDragger.cpp b/src/draggers/SoSpotLightDragger.cpp
index 396b25d..7643e85 100644
--- a/src/draggers/SoSpotLightDragger.cpp
+++ b/src/draggers/SoSpotLightDragger.cpp
@@ -44,7 +44,7 @@
   \DRAGGER_DEFAULT_SCREENSHOT
 
   <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/spotlight.png">
+  \image html spotlight.png "Screen Shot of Default Dragger"
   </center>
 
   This dragger is well suited for setting up the fields of a
diff --git a/src/draggers/SoTabBoxDragger.cpp b/src/draggers/SoTabBoxDragger.cpp
index 6db017c..d5dce21 100644
--- a/src/draggers/SoTabBoxDragger.cpp
+++ b/src/draggers/SoTabBoxDragger.cpp
@@ -44,7 +44,7 @@
   \DRAGGER_DEFAULT_SCREENSHOT
 
   <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/tabbox.png">
+  \image html tabbox.png "Screen Shot of Default Dragger"
   </center>
 
   This dragger lets the end-user do translation and non-uniform
diff --git a/src/draggers/SoTabPlaneDragger.cpp b/src/draggers/SoTabPlaneDragger.cpp
index 16631bf..a608fb2 100644
--- a/src/draggers/SoTabPlaneDragger.cpp
+++ b/src/draggers/SoTabPlaneDragger.cpp
@@ -44,7 +44,7 @@
   \DRAGGER_DEFAULT_SCREENSHOT
 
   <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/tabplane.png">
+  \image html tabplane.png "Screen Shot of Default Dragger"
   </center>
 
   For translation, click anywhere inside the dragger's plane and move
diff --git a/src/draggers/SoTrackballDragger.cpp b/src/draggers/SoTrackballDragger.cpp
index 13d85ff..4ec3199 100644
--- a/src/draggers/SoTrackballDragger.cpp
+++ b/src/draggers/SoTrackballDragger.cpp
@@ -44,7 +44,7 @@
   \DRAGGER_DEFAULT_SCREENSHOT
 
   <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/trackball.png">
+  \image html trackball.png "Screen Shot of Default Dragger"
   </center>
 
   The dragger has three "bands" around a transparent sphere, which
diff --git a/src/draggers/SoTransformBoxDragger.cpp b/src/draggers/SoTransformBoxDragger.cpp
index 27e5247..7bca9ae 100644
--- a/src/draggers/SoTransformBoxDragger.cpp
+++ b/src/draggers/SoTransformBoxDragger.cpp
@@ -44,7 +44,7 @@
   \DRAGGER_DEFAULT_SCREENSHOT
 
   <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/transformbox.png">
+  \image html transformbox.png "Screen Shot of Default Dragger"
   </center>
 
   Translate the dragger by clicking and dragging any of the
diff --git a/src/draggers/SoTransformerDragger.cpp b/src/draggers/SoTransformerDragger.cpp
index 59925f2..4564b91 100644
--- a/src/draggers/SoTransformerDragger.cpp
+++ b/src/draggers/SoTransformerDragger.cpp
@@ -44,7 +44,7 @@
   \DRAGGER_DEFAULT_SCREENSHOT
 
   <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/transformer.png">
+  \image html transformer.png "Screen Shot of Default Dragger"
   </center>
 
   Translate the dragger by clicking and dragging any of the
diff --git a/src/draggers/SoTranslate1Dragger.cpp b/src/draggers/SoTranslate1Dragger.cpp
index 2c1f274..09cdf9e 100644
--- a/src/draggers/SoTranslate1Dragger.cpp
+++ b/src/draggers/SoTranslate1Dragger.cpp
@@ -44,7 +44,7 @@
   \DRAGGER_DEFAULT_SCREENSHOT
 
   <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/translate1.png">
+  \image html translate1.png "Screen Shot of Default Dragger"
   </center>
 
   Use this dragger to allow the end-user of your application to
diff --git a/src/draggers/SoTranslate2Dragger.cpp b/src/draggers/SoTranslate2Dragger.cpp
index 97f326e..88bdf4d 100644
--- a/src/draggers/SoTranslate2Dragger.cpp
+++ b/src/draggers/SoTranslate2Dragger.cpp
@@ -44,7 +44,7 @@
   \DRAGGER_DEFAULT_SCREENSHOT
 
   <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/translate2.png">
+  \image html translate2.png "Screen Shot of Default Dragger"
   </center>
 
   Use this dragger to allow the end-user of your application to
diff --git a/src/elements/CMakeLists.txt b/src/elements/CMakeLists.txt
new file mode 100644
index 0000000..0535578
--- /dev/null
+++ b/src/elements/CMakeLists.txt
@@ -0,0 +1,112 @@
+add_subdirectory(GL)
+
+# source files
+set(COIN_ELEMENTS_FILES
+	SoAccumulatedElement.cpp
+	SoAmbientColorElement.cpp
+	SoAnnoText3CharOrientElement.cpp
+	SoAnnoText3FontSizeHintElement.cpp
+	SoAnnoText3RenderPrintElement.cpp
+	SoBBoxModelMatrixElement.cpp
+	SoBumpMapElement.cpp
+	SoBumpMapCoordinateElement.cpp
+	SoBumpMapMatrixElement.cpp
+	SoBumpMappingPropertyElement.cpp
+	SoCacheElement.cpp
+	SoCacheHintElement.cpp
+	SoClipPlaneElement.cpp
+	SoComplexityElement.cpp
+	SoComplexityTypeElement.cpp
+	SoCoordinateElement.cpp
+	SoCreaseAngleElement.cpp
+	SoCullElement.cpp
+	SoDecimationPercentageElement.cpp
+	SoDecimationTypeElement.cpp
+	SoDepthBufferElement.cpp
+	SoDiffuseColorElement.cpp
+	SoDrawStyleElement.cpp
+	SoElement.cpp
+	SoEmissiveColorElement.cpp
+	SoEnvironmentElement.cpp
+	SoFloatElement.cpp
+	SoFocalDistanceElement.cpp
+	SoFontNameElement.cpp
+	SoFontSizeElement.cpp
+	SoInt32Element.cpp
+	SoLazyElement.cpp
+	SoLightAttenuationElement.cpp
+	SoLightElement.cpp
+	SoLightModelElement.cpp
+	SoLinePatternElement.cpp
+	SoLineWidthElement.cpp
+	SoLocalBBoxMatrixElement.cpp
+	SoMaterialBindingElement.cpp
+	SoVertexAttributeBindingElement.cpp
+	SoMultiTextureCoordinateElement.cpp
+	SoMultiTextureEnabledElement.cpp
+	SoMultiTextureMatrixElement.cpp
+	SoMultiTextureImageElement.cpp
+	SoModelMatrixElement.cpp
+	SoNormalBindingElement.cpp
+	SoNormalElement.cpp
+	SoOverrideElement.cpp
+	SoPickRayElement.cpp
+	SoPickStyleElement.cpp
+	SoPointSizeElement.cpp
+	SoPolygonOffsetElement.cpp
+	SoProfileCoordinateElement.cpp
+	SoProfileElement.cpp
+	SoProjectionMatrixElement.cpp
+	SoReplacedElement.cpp
+	SoShapeHintsElement.cpp
+	SoShapeStyleElement.cpp
+	SoShininessElement.cpp
+	SoSpecularColorElement.cpp
+	SoSwitchElement.cpp
+	SoTextOutlineEnabledElement.cpp
+	SoTextureCombineElement.cpp
+	SoTextureCoordinateBindingElement.cpp
+	SoTextureOverrideElement.cpp
+	SoTextureScalePolicyElement.cpp
+	SoTextureScaleQualityElement.cpp
+	SoTextureUnitElement.cpp
+	SoTextureQualityElement.cpp
+	SoTransparencyElement.cpp
+	SoUnitsElement.cpp
+	SoViewVolumeElement.cpp
+	SoViewingMatrixElement.cpp
+	SoViewportRegionElement.cpp
+	SoWindowElement.cpp
+	SoListenerPositionElement.cpp
+	SoListenerOrientationElement.cpp
+	SoListenerGainElement.cpp
+	SoListenerDopplerElement.cpp
+	SoSoundElement.cpp
+	SoVertexAttributeElement.cpp
+)
+
+# Files excluded from public API documentation, included in complete documentation.
+set(COIN_ELEMENTS_INTERNAL_FILES
+	SoTextureScalePolicyElement.h
+	SoTextureScalePolicyElement.cpp
+	SoTextureScaleQualityElement.h
+	SoTextureScaleQualityElement.cpp
+	SoVertexAttributeData.h
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_ELEMENTS_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} elements/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(elements OBJECT ${COIN_ELEMENTS_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_ELEMENTS_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/elements/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
+foreach(SRCFILE ${COIN_ELEMENTS_INTERNAL_FILES})
+	set(COIN_INTERNAL_DOCUMENTATION_FILES ${COIN_INTERNAL_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/elements/${SRCFILE} CACHE INTERNAL "COIN_INTERNAL_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/elements/GL/CMakeLists.txt b/src/elements/GL/CMakeLists.txt
new file mode 100644
index 0000000..7b08247
--- /dev/null
+++ b/src/elements/GL/CMakeLists.txt
@@ -0,0 +1,51 @@
+# source files
+set(COIN_GLELEMENTS_FILES
+	SoGLCacheContextElement.cpp
+	SoGLClipPlaneElement.cpp
+	SoGLColorIndexElement.cpp
+	SoGLCoordinateElement.cpp
+	SoGLDepthBufferElement.cpp
+	SoGLDrawStyleElement.cpp
+	SoGLEnvironmentElement.cpp
+	SoGLLazyElement.cpp
+	SoGLLightIdElement.cpp
+	SoGLLinePatternElement.cpp
+	SoGLLineWidthElement.cpp
+	SoGLModelMatrixElement.cpp
+	SoGLMultiTextureCoordinateElement.cpp
+	SoGLMultiTextureEnabledElement.cpp
+	SoGLMultiTextureMatrixElement.cpp
+	SoGLMultiTextureImageElement.cpp
+	SoGLNormalElement.cpp
+	SoGLPointSizeElement.cpp
+	SoGLPolygonOffsetElement.cpp
+	SoGLProjectionMatrixElement.cpp
+	SoGLRenderPassElement.cpp
+	SoGLShapeHintsElement.cpp
+	SoGLUpdateAreaElement.cpp
+	SoGLVBOElement.cpp
+	SoGLViewingMatrixElement.cpp
+	SoGLViewportRegionElement.cpp
+	SoGLDisplayList.cpp
+	SoGLVertexAttributeElement.cpp
+	SoResetMatrixElement.cpp
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_GLELEMENTS_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} elements/GL/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(glelements OBJECT ${COIN_GLELEMENTS_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_GLELEMENTS_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/elements/GL/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
+set(COIN_DOCUMENTATION_FILES
+	${COIN_DOCUMENTATION_FILES}
+	${CMAKE_SOURCE_DIR}/src/elements/GL/SoResetMatrixElement.h
+	CACHE INTERNAL "COIN_DOCUMENTATION_FILES"
+)
diff --git a/src/elements/GL/SoGLCacheContextElement.cpp b/src/elements/GL/SoGLCacheContextElement.cpp
index 7abad63..d5539be 100644
--- a/src/elements/GL/SoGLCacheContextElement.cpp
+++ b/src/elements/GL/SoGLCacheContextElement.cpp
@@ -31,8 +31,8 @@
 \**************************************************************************/
 
 /*!
-  \class SoGLCacheElement Inventor/elements/SoGLCacheElement.h
-  \brief The SoGLCacheElement class handles OpenGL caches for multiple contexts.
+  \class SoGLCacheContextElement Inventor/elements/SoGLCacheContextElement.h
+  \brief The SoGLCacheContextElement class handles the OpenGL cache for a context.
   \ingroup elements
 */
 
diff --git a/src/elements/GL/SoGLLinePatternElement.cpp b/src/elements/GL/SoGLLinePatternElement.cpp
index 77685d1..cad5bfe 100644
--- a/src/elements/GL/SoGLLinePatternElement.cpp
+++ b/src/elements/GL/SoGLLinePatternElement.cpp
@@ -32,10 +32,13 @@
 
 /*!
   \class SoGLLinePatternElement Inventor/elements/SoGLLinePatternElement.h
-  \brief The SoGLLinePatternElement class is yet to be documented.
+  \brief The SoGLLinePatternElement class changes the line stipple pattern
+         of the OpenGL render state.
   \ingroup elements
 
-  FIXME: write doc.
+  Requests from the scenegraph to change the stipple pattern when rendering
+  OpenGL line primitives will be made through this element, which forwards
+  it to the appropriate native OpenGL call.
 */
 
 #include <Inventor/elements/SoGLLinePatternElement.h>
@@ -71,7 +74,9 @@ SoGLLinePatternElement::~SoGLLinePatternElement(void)
 {
 }
 
-//! FIXME: write doc.
+/*!
+  Initializes element in state to default value.
+*/
 
 void
 SoGLLinePatternElement::init(SoState * state)
@@ -79,7 +84,9 @@ SoGLLinePatternElement::init(SoState * state)
   inherited::init(state);
 }
 
-//! FIXME: write doc.
+/*!
+  Creates new element in stack.
+*/
 
 void
 SoGLLinePatternElement::push(SoState * state)
@@ -92,7 +99,9 @@ SoGLLinePatternElement::push(SoState * state)
   prev->capture(state);
 }
 
-//! FIXME: write doc.
+/*!
+  Removes element from stack.
+*/
 
 void
 SoGLLinePatternElement::pop(SoState * COIN_UNUSED_ARG(state),
@@ -102,7 +111,7 @@ SoGLLinePatternElement::pop(SoState * COIN_UNUSED_ARG(state),
   if (this->data != prev->data) this->updategl();
 }
 
-//! FIXME: write doc.
+//! Called whenever element value is set. Triggers GL update.
 
 void
 SoGLLinePatternElement::setElt(int32_t pattern)
@@ -113,7 +122,9 @@ SoGLLinePatternElement::setElt(int32_t pattern)
   }
 }
 
-//! FIXME: write doc.
+/*!
+  Applies line stipple patterns to OpenGL state.
+*/
 
 void
 SoGLLinePatternElement::updategl()
@@ -121,13 +132,13 @@ SoGLLinePatternElement::updategl()
   //
   // FIXME: store flag to keep enable/disable state, pederb 990624
   //
-  if (this->data == (int32_t) CONTINUOUS) {
+  if ((this->data & 0xffff) == (int32_t) CONTINUOUS) {
     glDisable(GL_LINE_STIPPLE);
   }
   else {
     // Enable line stipple before setting the pattern. This is
     // needed to work around a bug in the nVidia 2.1.1 drivers.
     glEnable(GL_LINE_STIPPLE);
-    glLineStipple(1, (GLushort) this->data);
+    glLineStipple((GLint) (this->data >> 16), (GLushort) (this->data & 0xffff));
   }
 }
diff --git a/src/elements/GL/SoGLMultiTextureCoordinateElement.cpp b/src/elements/GL/SoGLMultiTextureCoordinateElement.cpp
index c0a9c69..45cd80e 100644
--- a/src/elements/GL/SoGLMultiTextureCoordinateElement.cpp
+++ b/src/elements/GL/SoGLMultiTextureCoordinateElement.cpp
@@ -170,9 +170,14 @@ SoGLMultiTextureCoordinateElement::pop(SoState * state,
 
     if (thisud.texgenCB && !prevud.texgenCB) {enablegen = TRUE; docallback = TRUE;}
     else if (!thisud.texgenCB && prevud.texgenCB) disablegen = TRUE;
-    else if (thisud.texgenCB != prevud.texgenCB) docallback = TRUE;
+    else if (thisud.texgenCB/* != prevud.texgenCB*/) docallback = TRUE;
 
-    if (enablegen || disablegen || docallback) {
+/*
+  See the comments in the setElt function below for the explanation for commenting
+  out the second half of the above else if statement. RHW
+*/
+
+	if (enablegen || disablegen || docallback) {
       // must change texture unit while updating OpenGL
       cc_glglue_glActiveTexture(glue, (GLenum) (int(GL_TEXTURE0) + i));
     }
@@ -326,7 +331,17 @@ SoGLMultiTextureCoordinateElement::setElt(const int unit,
 
   if (func && !ud.texgenCB) {enablegen = TRUE; docallback = TRUE;}
   else if (!func && ud.texgenCB) disablegen = TRUE;
-  else if (func && func != ud.texgenCB) docallback = TRUE;
+  else if (func /* && func != ud.texgenCB */) docallback = TRUE;
+
+  /*
+  The last part of the above if else statement was modified because example 7.3 from The Inventor
+  Mentor was not being correctly reproduced. However, the above solution causes a reduction in
+  execution efficiency.  So...
+
+  FIXME: Consider whether the caching mechanism can be used to overcome this problem.
+
+  RHW 20141007
+  */
 
   if (func) {
     // update SoMultiTextureCoordinateElement type
diff --git a/src/elements/GL/SoGLTextureEnabledElement.cpp b/src/elements/GL/SoGLTextureEnabledElement.cpp
index 8b0493d..075f09f 100644
--- a/src/elements/GL/SoGLTextureEnabledElement.cpp
+++ b/src/elements/GL/SoGLTextureEnabledElement.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SoGLTextureEnabledElement Inventor/elements/SoGLTextureEnabledElement.h
+  \class SoGLTextureEnabledElement SoGLTextureEnabledElement.h Inventor/elements/SoGLTextureEnabledElement.h
   \brief The SoGLTextureEnabledElement class is an element which controls whether texturing is enabled or not.
   \ingroup elements
 
@@ -39,7 +39,7 @@
 */
 
 /*!
-  \enum SoGLTextureEnabledElement::Mode
+  \enum SoMultiTextureEnabledElement::Mode
 */
 
 /*!
diff --git a/src/elements/SoBumpMapElement.cpp b/src/elements/SoBumpMapElement.cpp
index 13922be..cb2f0a0 100644
--- a/src/elements/SoBumpMapElement.cpp
+++ b/src/elements/SoBumpMapElement.cpp
@@ -31,8 +31,8 @@
 \**************************************************************************/
 
 /*!
-  \class SoTextureImageElement Inventor/elements/SoTextureImageElement.h
-  \brief The SoTextureImageElement class is yet to be documented.
+  \class SoBumpMapElement Inventor/elements/SoBumpMapElement.h
+  \brief The SoBumpMapElement class is yet to be documented.
   \ingroup elements
 
   FIXME: write doc.
@@ -43,25 +43,6 @@
 
 #include "SbBasicP.h"
 
-/*!
-  \fn SoBumpMapElement::size
-
-  FIXME: write doc.
-*/
-
-/*!
-  \fn SoBumpMapElement::numcomponents
-
-  FIXME: write doc.
-*/
-
-/*!
-  \fn SoBumpMapElement::bytes
-
-  FIXME: write doc.
-*/
-
-
 SO_ELEMENT_SOURCE(SoBumpMapElement);
 
 /*!
diff --git a/src/elements/SoLinePatternElement.cpp b/src/elements/SoLinePatternElement.cpp
index fa89e81..5792694 100644
--- a/src/elements/SoLinePatternElement.cpp
+++ b/src/elements/SoLinePatternElement.cpp
@@ -32,13 +32,14 @@
 
 /*!
   \class SoLinePatternElement Inventor/elements/SoLinePatternElement.h
-  \brief The SoLinePatternElement class is yet to be documented.
+  \brief The SoLinePatternElement class defines the line stipple pattern.
   \ingroup elements
 
-  FIXME: write doc.
+  Line stippling is used to mask out fragments of a line.
 */
 
 #include <Inventor/elements/SoLinePatternElement.h>
+#include <Inventor/errors/SoDebugError.h>
 
 
 #include <cassert>
@@ -64,45 +65,72 @@ SoLinePatternElement::~SoLinePatternElement(void)
 {
 }
 
-//! FIXME: write doc.
+/*!
+  Sets the given pattern in the state.
+*/
 
 void
 SoLinePatternElement::set(SoState * const state,
                           SoNode * const node,
-                          const int32_t pattern)
+                          const int32_t pattern,
+                          const int32_t factor)
 {
-    SoInt32Element::set(classStackIndex, state, node, pattern);
+  int32_t factorClamped = factor;
+
+#if COIN_DEBUG
+  if (factor < 1) {
+    factorClamped = 1;
+    SoDebugError::postWarning("SoLinePatternElement::set", 
+                              "Factor out of range (%d). Clamped to 1.", factor);
+  } else if (factor > 256) {
+    factorClamped = 256;
+    SoDebugError::postWarning("SoLinePatternElement::set",
+                              "Factor out of range (%d). Clamped to 256.", factor);
+  }
+#endif // COIN_DEBUG
+
+  // pattern and scale factor are stored as single value (pattern: 0 - 15, factor: 16-24)
+  SoInt32Element::set(classStackIndex, state, node, (pattern & 0xffff) | ((factorClamped & 0x1ff) << 16));
 }
 
-//! FIXME: write doc.
+/*!
+  Initializes element in state to default value.
+*/
 
 void
 SoLinePatternElement::init(SoState * state)
 {
   inherited::init(state);
 
-  this->data = SoLinePatternElement::getDefault();
+  this->data = SoLinePatternElement::getDefault() | (SoLinePatternElement::getDefaultScaleFactor() << 16);
 }
 
-//! FIXME: write doc.
+/*!
+  Sets the given pattern in the state.
+*/
 
 //$ EXPORT INLINE
 void
-SoLinePatternElement::set(SoState * const state, const int32_t pattern)
+SoLinePatternElement::set(SoState * const state, const int32_t pattern,
+                          const int32_t factor)
 {
-  set(state, NULL, pattern);
+  set(state, NULL, pattern, factor);
 }
 
-//! FIXME: write doc.
+/*!
+  Returns line stipple pattern from state.
+*/
 
 //$ EXPORT INLINE
 int32_t
 SoLinePatternElement::get(SoState * const state)
 {
-  return SoInt32Element::get(classStackIndex, state);
+  return SoInt32Element::get(classStackIndex, state) & 0xffff;
 }
 
-//! FIXME: write doc.
+/*!
+  Returns default line stipple pattern.
+*/
 
 //$ EXPORT INLINE
 int32_t
@@ -110,3 +138,25 @@ SoLinePatternElement::getDefault()
 {
   return CONTINUOUS;
 }
+
+/*!
+  Returns line stipple pattern scale factor from state.
+*/
+
+//$ EXPORT INLINE
+int32_t
+SoLinePatternElement::getScaleFactor(SoState * const state)
+{
+  return SoInt32Element::get(classStackIndex, state) >> 16;
+}
+
+/*!
+  Returns default line stipple pattern scale factor.
+*/
+
+//$ EXPORT INLINE
+int32_t
+SoLinePatternElement::getDefaultScaleFactor()
+{
+  return 1;
+}
diff --git a/src/elements/SoMultiTextureCoordinateElement.cpp b/src/elements/SoMultiTextureCoordinateElement.cpp
index 6d1e09b..fff0b3f 100644
--- a/src/elements/SoMultiTextureCoordinateElement.cpp
+++ b/src/elements/SoMultiTextureCoordinateElement.cpp
@@ -31,8 +31,8 @@
 \**************************************************************************/
 
 /*!
-  \class SoTextureCoordinateElement Inventor/elements/SoTextureCoordinateElement.h
-  \brief The SoTextureCoordinateElement class is yet to be documented.
+  \class SoMultiTextureCoordinateElement Inventor/elements/SoMultiTextureCoordinateElement.h
+  \brief The SoMultiTextureCoordinateElement class is yet to be documented.
   \ingroup elements
 
   FIXME: write doc.
diff --git a/src/elements/SoProfileCoordinateElement.cpp b/src/elements/SoProfileCoordinateElement.cpp
index 47bcfa1..c35e630 100644
--- a/src/elements/SoProfileCoordinateElement.cpp
+++ b/src/elements/SoProfileCoordinateElement.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SoProfileCoordinateElement Innventor/elements/SoProfileCoordinateElement.h
+  \class SoProfileCoordinateElement Inventor/elements/SoProfileCoordinateElement.h
   \brief The SoProfileCoordinateElement class is yet to be documented.
   \ingroup elements
 
diff --git a/src/elements/SoTextureScalePolicyElement.cpp b/src/elements/SoTextureScalePolicyElement.cpp
index e61ffdf..f71c232 100644
--- a/src/elements/SoTextureScalePolicyElement.cpp
+++ b/src/elements/SoTextureScalePolicyElement.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SoTextureScalePolicyElement Inventor/elements/SoTextureScalePolicyElement.h
+  \class SoTextureScalePolicyElement elements/SoTextureScalePolicyElement.h
   \brief The SoTextureScalePolicyElement class is yet to be documented.
   \ingroup elements
 
diff --git a/src/elements/SoTextureScaleQualityElement.cpp b/src/elements/SoTextureScaleQualityElement.cpp
index 506982a..8a0bf87 100644
--- a/src/elements/SoTextureScaleQualityElement.cpp
+++ b/src/elements/SoTextureScaleQualityElement.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SoTextureScaleQualityElement Inventor/elements/SoTextureScaleQualityElement.h
+  \class SoTextureScaleQualityElement /elements/SoTextureScaleQualityElement.h
   \brief The SoTextureScaleQualityElement class is yet to be documented.
   \ingroup elements
 
diff --git a/src/engines/CMakeLists.txt b/src/engines/CMakeLists.txt
new file mode 100644
index 0000000..db6cf17
--- /dev/null
+++ b/src/engines/CMakeLists.txt
@@ -0,0 +1,71 @@
+# source files
+set(COIN_ENGINES_FILES
+	SoBoolOperation.cpp
+	SoCalculator.cpp
+	SoComposeMatrix.cpp
+	SoComposeRotation.cpp
+	SoComposeRotationFromTo.cpp
+	SoComposeVec2f.cpp
+	SoComposeVec3f.cpp
+	SoComposeVec4f.cpp
+	SoComputeBoundingBox.cpp
+	SoConcatenate.cpp
+	SoConvertAll.cpp
+	SoCounter.cpp
+	SoDecomposeMatrix.cpp
+	SoDecomposeRotation.cpp
+	SoDecomposeVec2f.cpp
+	SoDecomposeVec3f.cpp
+	SoDecomposeVec4f.cpp
+	SoElapsedTime.cpp
+	SoEngine.cpp
+	SoEngineOutput.cpp
+	SoFieldConverter.cpp
+	SoGate.cpp
+	SoInterpolate.cpp
+	SoInterpolateFloat.cpp
+	SoInterpolateRotation.cpp
+	SoInterpolateVec2f.cpp
+	SoInterpolateVec3f.cpp
+	SoInterpolateVec4f.cpp
+	SoNodeEngine.cpp
+	SoOnOff.cpp
+	SoOneShot.cpp
+	SoOutputData.cpp
+	SoSelectOne.cpp
+	SoTimeCounter.cpp
+	SoTransformVec3f.cpp
+	SoTriggerAny.cpp
+	SoTexture2Convert.cpp
+	SoHeightMapToNormalMap.cpp
+	evaluator.c
+	evaluator_tab.c
+)
+
+# Files excluded from public API documentation, included in complete documentation.
+set(COIN_ENGINES_INTERNAL_FILES
+	SoConvertAll.h
+	SoConvertAll.cpp
+	evaluator.h
+	evaluator.c
+	evaluator_tab.c
+	SoSubEngineP.h
+	SoSubNodeEngineP.h
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_ENGINES_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} engines/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(engines OBJECT ${COIN_ENGINES_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_ENGINES_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/engines/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
+foreach(SRCFILE ${COIN_ENGINES_INTERNAL_FILES})
+	set(COIN_INTERNAL_DOCUMENTATION_FILES ${COIN_INTERNAL_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/engines/${SRCFILE} CACHE INTERNAL "COIN_INTERNAL_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/engines/SoComposeMatrix.cpp b/src/engines/SoComposeMatrix.cpp
index d8d10f6..263ee47 100644
--- a/src/engines/SoComposeMatrix.cpp
+++ b/src/engines/SoComposeMatrix.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SoComposeMatrix SoCompose.h Inventor/engines/SoCompose.h
+  \class SoComposeMatrix SoComposeMatrix.h Inventor/engines/SoComposeMatrix.h
   \brief The SoComposeMatrix class is used to compose a matrix from miscellaneous transformations.
   \ingroup engines
 */
diff --git a/src/engines/SoComposeRotation.cpp b/src/engines/SoComposeRotation.cpp
index b68d2f8..09252ae 100644
--- a/src/engines/SoComposeRotation.cpp
+++ b/src/engines/SoComposeRotation.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SoComposeRotation SoCompose.h Inventor/engines/SoCompose.h
+  \class SoComposeRotation SoComposeRotation.h Inventor/engines/SoComposeRotation.h
   \brief The SoComposeRotation class is used to compose rotations from angle and axis.
   \ingroup engines
 
diff --git a/src/engines/SoComposeRotationFromTo.cpp b/src/engines/SoComposeRotationFromTo.cpp
index 71ca371..5263e19 100644
--- a/src/engines/SoComposeRotationFromTo.cpp
+++ b/src/engines/SoComposeRotationFromTo.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SoComposeRotationFromTo SoCompose.h Inventor/engines/SoCompose.h
+  \class SoComposeRotationFromTo SoComposeRotationFromTo.h Inventor/engines/SoComposeRotationFromTo.h
   \brief The SoComposeRotationFromTo class is used to compose rotations based on from and to vectors.
   \ingroup engines
 */
diff --git a/src/engines/SoComposeVec2f.cpp b/src/engines/SoComposeVec2f.cpp
index 7e5ed53..4da0075 100644
--- a/src/engines/SoComposeVec2f.cpp
+++ b/src/engines/SoComposeVec2f.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SoComposeVec2f SoCompose.h Inventor/engines/SoCompose.h
+  \class SoComposeVec2f SoComposeVec2f.h Inventor/engines/SoComposeVec2f.h
   \brief The SoComposeVec2f class is used to compose 2D vectors from two floats.
   \ingroup engines
 */
diff --git a/src/engines/SoComposeVec3f.cpp b/src/engines/SoComposeVec3f.cpp
index 63cbd56..287c61e 100644
--- a/src/engines/SoComposeVec3f.cpp
+++ b/src/engines/SoComposeVec3f.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SoComposeVec3f SoCompose.h Inventor/engines/SoCompose.h
+  \class SoComposeVec3f SoComposeVec3f.h Inventor/engines/SoComposeVec3f.h
   \brief The SoComposeVec3f class is used to compose 3D vectors from floats.
   \ingroup engines
 */
diff --git a/src/engines/SoComposeVec4f.cpp b/src/engines/SoComposeVec4f.cpp
index de54ecc..c54c508 100644
--- a/src/engines/SoComposeVec4f.cpp
+++ b/src/engines/SoComposeVec4f.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SoComposeVec4f SoCompose.h Inventor/engines/SoCompose.h
+  \class SoComposeVec4f SoComposeVec4f.h Inventor/engines/SoComposeVec4f.h
   \brief The SoComposeVec4f class is used to compose 4D vectors from four floats.
   \ingroup engines
 */
diff --git a/src/engines/SoDecomposeMatrix.cpp b/src/engines/SoDecomposeMatrix.cpp
index a628802..631ede0 100644
--- a/src/engines/SoDecomposeMatrix.cpp
+++ b/src/engines/SoDecomposeMatrix.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SoDecomposeMatrix SoCompose.h Inventor/engines/SoCompose.h
+  \class SoDecomposeMatrix SoDecomposeMatrix.h Inventor/engines/SoDecomposeMatrix.h
   \brief The SoDecomposeMatrix class is used to decompose a matrix into simple transformations.
   \ingroup engines
 */
diff --git a/src/engines/SoDecomposeRotation.cpp b/src/engines/SoDecomposeRotation.cpp
index 996928f..4cb59de 100644
--- a/src/engines/SoDecomposeRotation.cpp
+++ b/src/engines/SoDecomposeRotation.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SoDecomposeRotation SoCompose.h Inventor/engines/SoCompose.h
+  \class SoDecomposeRotation SoDecomposeRotation.h Inventor/engines/SoDecomposeRotation.h
   \brief The SoDecomposeRotation class is used to decompose a rotation into angle and axis.
   \ingroup engines
 */
diff --git a/src/engines/SoDecomposeVec2f.cpp b/src/engines/SoDecomposeVec2f.cpp
index c21d0f5..e0a91ba 100644
--- a/src/engines/SoDecomposeVec2f.cpp
+++ b/src/engines/SoDecomposeVec2f.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SoDecomposeVec2f SoCompose.h Inventor/engines/SoCompose.h
+  \class SoDecomposeVec2f SoDecomposeVec2f.h Inventor/engines/SoDecomposeVec2f.h
   \brief The SoDecomposeVec2f class is used to decompose 2D vectors into two floats.
   \ingroup engines
 */
diff --git a/src/engines/SoDecomposeVec3f.cpp b/src/engines/SoDecomposeVec3f.cpp
index 48e71c4..a16e256 100644
--- a/src/engines/SoDecomposeVec3f.cpp
+++ b/src/engines/SoDecomposeVec3f.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SoDecomposeVec3f SoCompose.h Inventor/engines/SoCompose.h
+  \class SoDecomposeVec3f SoDecomposeVec3f.h Inventor/engines/SoDecomposeVec3f.h
   \brief The SoDecomposeVec3f class is used to decompose 3D vectors into three floats.
   \ingroup engines
 */
diff --git a/src/engines/SoDecomposeVec4f.cpp b/src/engines/SoDecomposeVec4f.cpp
index 09757c7..06ac86a 100644
--- a/src/engines/SoDecomposeVec4f.cpp
+++ b/src/engines/SoDecomposeVec4f.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SoDecomposeVec4f SoCompose.h Inventor/engines/SoCompose.h
+  \class SoDecomposeVec4f SoDecomposeVec4f.h Inventor/engines/SoDecomposeVec4f.h
   \brief The SoDecomposeVec4f class is used to decompose 4D vectors into four floats.
   \ingroup engines
 */
diff --git a/src/engines/SoEngineOutput.cpp b/src/engines/SoEngineOutput.cpp
index ca8207c..21ffb58 100644
--- a/src/engines/SoEngineOutput.cpp
+++ b/src/engines/SoEngineOutput.cpp
@@ -276,7 +276,10 @@ SoEngineOutput::addConnection(SoField * f)
   // and unref if the connection is to an SoProtoInstance
   SoFieldContainer * fc = f->getContainer();
 
-  if (fc && !fc->isOfType(SoProtoInstance::getClassTypeId())) {
+  if (fc && !fc->isOfType(SoProtoInstance::getClassTypeId()) &&
+	  // don't reference if the slave and master are in the same container
+	  // else the corresponding unref can never happen RHW
+	  fc != this->getFieldContainer ()) {
     this->getFieldContainer()->ref();
   }
 
@@ -313,7 +316,9 @@ SoEngineOutput::removeConnection(SoField * f)
   // and unref if the connection is to an SoProtoInstance
   SoFieldContainer * fc = f->getContainer();
 
-  if (fc && !fc->isOfType(SoProtoInstance::getClassTypeId())) {
+  if (fc && !fc->isOfType(SoProtoInstance::getClassTypeId()) &&
+	  // we don't want to unref when connected to self RHW
+	  fc != this->getFieldContainer ()) {
     this->getFieldContainer()->unref();
   }
 }
diff --git a/src/engines/evaluator.y b/src/engines/evaluator.y
index 27b55d5..5a171f5 100644
--- a/src/engines/evaluator.y
+++ b/src/engines/evaluator.y
@@ -116,7 +116,7 @@ expression    : expression ';' subexpression
               | subexpression { root_node = $1; $$ = $1; }
               ;
 
-subexpression : { $$ = NULL }
+subexpression : { $$ = NULL; }
               | fltlhs '=' fltstatement { $$ = so_eval_create_binary(ID_ASSIGN_FLT, $1, $3); }
               | veclhs '=' vecstatement { $$ = so_eval_create_binary(ID_ASSIGN_VEC, $1, $3); }
               ;
diff --git a/src/engines/evaluator_tab.c b/src/engines/evaluator_tab.c
index 6363801..f0be575 100644
--- a/src/engines/evaluator_tab.c
+++ b/src/engines/evaluator_tab.c
@@ -1,24 +1,21 @@
-/* A Bison parser, made by GNU Bison 2.3.  */
+/* A Bison parser, made by GNU Bison 2.7.  */
 
-/* Skeleton implementation for Bison's Yacc-like parsers in C
-
-   Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006
-   Free Software Foundation, Inc.
-
-   This program is free software; you can redistribute it and/or modify
+/* Bison implementation for Yacc-like parsers in C
+   
+      Copyright (C) 1984, 1989-1990, 2000-2012 Free Software Foundation, Inc.
+   
+   This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
-   the Free Software Foundation; either version 2, or (at your option)
-   any later version.
-
+   the Free Software Foundation, either version 3 of the License, or
+   (at your option) any later version.
+   
    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.
-
+   
    You should have received a copy of the GNU General Public License
-   along with this program; if not, write to the Free Software
-   Foundation, Inc., 51 Franklin Street, Fifth Floor,
-   Boston, MA 02110-1301, USA.  */
+   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 /* As a special exception, you may create a larger work that contains
    part or all of the Bison parser skeleton and distribute that work
@@ -29,7 +26,7 @@
    special exception, which will cause the skeleton and the resulting
    Bison output files to be licensed under the GNU General Public
    License without this special exception.
-
+   
    This special exception was added by the Free Software Foundation in
    version 2.2 of Bison.  */
 
@@ -47,7 +44,7 @@
 #define YYBISON 1
 
 /* Bison version.  */
-#define YYBISON_VERSION "2.3"
+#define YYBISON_VERSION "2.7"
 
 /* Skeleton name.  */
 #define YYSKELETON_NAME "yacc.c"
@@ -55,77 +52,21 @@
 /* Pure parsers.  */
 #define YYPURE 0
 
-/* Using locations.  */
-#define YYLSP_NEEDED 0
-
-/* Substitute the variable and function names.  */
-#define yyparse so_evalparse
-#define yylex   so_evallex
-#define yyerror so_evalerror
-#define yylval  so_evallval
-#define yychar  so_evalchar
-#define yydebug so_evaldebug
-#define yynerrs so_evalnerrs
-
-
-/* Tokens.  */
-#ifndef YYTOKENTYPE
-# define YYTOKENTYPE
-   /* Put the tokens into the symbol table, so that GDB and other debuggers
-      know about them.  */
-   enum yytokentype {
-     LEX_VALUE = 258,
-     LEX_TMP_FLT_REG = 259,
-     LEX_IN_FLT_REG = 260,
-     LEX_OUT_FLT_REG = 261,
-     LEX_TMP_VEC_REG = 262,
-     LEX_IN_VEC_REG = 263,
-     LEX_OUT_VEC_REG = 264,
-     LEX_COMPARE = 265,
-     LEX_FLTFUNC = 266,
-     LEX_ATAN2 = 267,
-     LEX_POW = 268,
-     LEX_FMOD = 269,
-     LEX_LEN = 270,
-     LEX_CROSS = 271,
-     LEX_DOT = 272,
-     LEX_NORMALIZE = 273,
-     LEX_VEC3F = 274,
-     LEX_ERROR = 275,
-     LEX_OR = 276,
-     LEX_AND = 277,
-     LEX_NEQ = 278,
-     LEX_EQ = 279,
-     UNARY = 280
-   };
-#endif
-/* Tokens.  */
-#define LEX_VALUE 258
-#define LEX_TMP_FLT_REG 259
-#define LEX_IN_FLT_REG 260
-#define LEX_OUT_FLT_REG 261
-#define LEX_TMP_VEC_REG 262
-#define LEX_IN_VEC_REG 263
-#define LEX_OUT_VEC_REG 264
-#define LEX_COMPARE 265
-#define LEX_FLTFUNC 266
-#define LEX_ATAN2 267
-#define LEX_POW 268
-#define LEX_FMOD 269
-#define LEX_LEN 270
-#define LEX_CROSS 271
-#define LEX_DOT 272
-#define LEX_NORMALIZE 273
-#define LEX_VEC3F 274
-#define LEX_ERROR 275
-#define LEX_OR 276
-#define LEX_AND 277
-#define LEX_NEQ 278
-#define LEX_EQ 279
-#define UNARY 280
+/* Push parsers.  */
+#define YYPUSH 0
 
+/* Pull parsers.  */
+#define YYPULL 1
 
 
+/* Substitute the variable and function names.  */
+#define yyparse         so_evalparse
+#define yylex           so_evallex
+#define yyerror         so_evalerror
+#define yylval          so_evallval
+#define yychar          so_evalchar
+#define yydebug         so_evaldebug
+#define yynerrs         so_evalnerrs
 
 /* Copy the first part of user declarations.  */
 
@@ -191,10 +132,14 @@
 #include "engines/evaluator.h"
 
 
-/* Enabling traces.  */
-#ifndef YYDEBUG
-# define YYDEBUG 0
-#endif
+
+# ifndef YY_NULL
+#  if defined __cplusplus && 201103L <= __cplusplus
+#   define YY_NULL nullptr
+#  else
+#   define YY_NULL 0
+#  endif
+# endif
 
 /* Enabling verbose error messages.  */
 #ifdef YYERROR_VERBOSE
@@ -204,28 +149,82 @@
 # define YYERROR_VERBOSE 0
 #endif
 
-/* Enabling the token table.  */
-#ifndef YYTOKEN_TABLE
-# define YYTOKEN_TABLE 0
+
+/* Enabling traces.  */
+#ifndef YYDEBUG
+# define YYDEBUG 0
+#endif
+#if YYDEBUG
+extern int so_evaldebug;
 #endif
 
+/* Tokens.  */
+#ifndef YYTOKENTYPE
+# define YYTOKENTYPE
+   /* Put the tokens into the symbol table, so that GDB and other debuggers
+      know about them.  */
+   enum yytokentype {
+     LEX_VALUE = 258,
+     LEX_TMP_FLT_REG = 259,
+     LEX_IN_FLT_REG = 260,
+     LEX_OUT_FLT_REG = 261,
+     LEX_TMP_VEC_REG = 262,
+     LEX_IN_VEC_REG = 263,
+     LEX_OUT_VEC_REG = 264,
+     LEX_COMPARE = 265,
+     LEX_FLTFUNC = 266,
+     LEX_ATAN2 = 267,
+     LEX_POW = 268,
+     LEX_FMOD = 269,
+     LEX_LEN = 270,
+     LEX_CROSS = 271,
+     LEX_DOT = 272,
+     LEX_NORMALIZE = 273,
+     LEX_VEC3F = 274,
+     LEX_ERROR = 275,
+     LEX_OR = 276,
+     LEX_AND = 277,
+     LEX_NEQ = 278,
+     LEX_EQ = 279,
+     UNARY = 280
+   };
+#endif
+
+
 #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
 typedef union YYSTYPE
-
 {
+
+
   int id;
   float value;
   char  reg;
   so_eval_node *node;
-}
-/* Line 187 of yacc.c.  */
 
-	YYSTYPE;
+
+
+} YYSTYPE;
+# define YYSTYPE_IS_TRIVIAL 1
 # define yystype YYSTYPE /* obsolescent; will be withdrawn */
 # define YYSTYPE_IS_DECLARED 1
-# define YYSTYPE_IS_TRIVIAL 1
 #endif
 
+extern YYSTYPE so_evallval;
+
+#ifdef YYPARSE_PARAM
+#if defined __STDC__ || defined __cplusplus
+int so_evalparse (void *YYPARSE_PARAM);
+#else
+int so_evalparse ();
+#endif
+#else /* ! YYPARSE_PARAM */
+#if defined __STDC__ || defined __cplusplus
+int so_evalparse (void);
+#else
+int so_evalparse ();
+#endif
+#endif /* ! YYPARSE_PARAM */
+
 
 
 /* Copy the second part of user declarations.  */
@@ -238,8 +237,6 @@ typedef union YYSTYPE
   static int so_evallex(void);
 
 
-/* Line 216 of yacc.c.  */
-
 
 #ifdef short
 # undef short
@@ -289,39 +286,39 @@ typedef short int yytype_int16;
 #define YYSIZE_MAXIMUM ((YYSIZE_T) -1)
 
 #ifndef YY_
-# if YYENABLE_NLS
+# if defined YYENABLE_NLS && YYENABLE_NLS
 #  if ENABLE_NLS
 #   include <libintl.h> /* INFRINGES ON USER NAME SPACE */
-#   define YY_(msgid) dgettext ("bison-runtime", msgid)
+#   define YY_(Msgid) dgettext ("bison-runtime", Msgid)
 #  endif
 # endif
 # ifndef YY_
-#  define YY_(msgid) msgid
+#  define YY_(Msgid) Msgid
 # endif
 #endif
 
 /* Suppress unused-variable warnings by "using" E.  */
 #if ! defined lint || defined __GNUC__
-# define YYUSE(e) ((void) (e))
+# define YYUSE(E) ((void) (E))
 #else
-# define YYUSE(e) /* empty */
+# define YYUSE(E) /* empty */
 #endif
 
 /* Identity function, used to suppress warnings about constant conditions.  */
 #ifndef lint
-# define YYID(n) (n)
+# define YYID(N) (N)
 #else
 #if (defined __STDC__ || defined __C99__FUNC__ \
      || defined __cplusplus || defined _MSC_VER)
 static int
-YYID (int i)
+YYID (int yyi)
 #else
 static int
-YYID (i)
-    int i;
+YYID (yyi)
+    int yyi;
 #endif
 {
-  return i;
+  return yyi;
 }
 #endif
 
@@ -342,11 +339,12 @@ YYID (i)
 #    define alloca _alloca
 #   else
 #    define YYSTACK_ALLOC alloca
-#    if ! defined _ALLOCA_H && ! defined _STDLIB_H && (defined __STDC__ || defined __C99__FUNC__ \
+#    if ! defined _ALLOCA_H && ! defined EXIT_SUCCESS && (defined __STDC__ || defined __C99__FUNC__ \
      || defined __cplusplus || defined _MSC_VER)
 #     include <stdlib.h> /* INFRINGES ON USER NAME SPACE */
-#     ifndef _STDLIB_H
-#      define _STDLIB_H 1
+      /* Use EXIT_SUCCESS as a witness for stdlib.h.  */
+#     ifndef EXIT_SUCCESS
+#      define EXIT_SUCCESS 0
 #     endif
 #    endif
 #   endif
@@ -369,24 +367,24 @@ YYID (i)
 #  ifndef YYSTACK_ALLOC_MAXIMUM
 #   define YYSTACK_ALLOC_MAXIMUM YYSIZE_MAXIMUM
 #  endif
-#  if (defined __cplusplus && ! defined _STDLIB_H \
+#  if (defined __cplusplus && ! defined EXIT_SUCCESS \
        && ! ((defined YYMALLOC || defined malloc) \
 	     && (defined YYFREE || defined free)))
 #   include <stdlib.h> /* INFRINGES ON USER NAME SPACE */
-#   ifndef _STDLIB_H
-#    define _STDLIB_H 1
+#   ifndef EXIT_SUCCESS
+#    define EXIT_SUCCESS 0
 #   endif
 #  endif
 #  ifndef YYMALLOC
 #   define YYMALLOC malloc
-#   if ! defined malloc && ! defined _STDLIB_H && (defined __STDC__ || defined __C99__FUNC__ \
+#   if ! defined malloc && ! defined EXIT_SUCCESS && (defined __STDC__ || defined __C99__FUNC__ \
      || defined __cplusplus || defined _MSC_VER)
 void *malloc (YYSIZE_T); /* INFRINGES ON USER NAME SPACE */
 #   endif
 #  endif
 #  ifndef YYFREE
 #   define YYFREE free
-#   if ! defined free && ! defined _STDLIB_H && (defined __STDC__ || defined __C99__FUNC__ \
+#   if ! defined free && ! defined EXIT_SUCCESS && (defined __STDC__ || defined __C99__FUNC__ \
      || defined __cplusplus || defined _MSC_VER)
 void free (void *); /* INFRINGES ON USER NAME SPACE */
 #   endif
@@ -402,9 +400,9 @@ void free (void *); /* INFRINGES ON USER NAME SPACE */
 /* A type that is properly aligned for any stack member.  */
 union yyalloc
 {
-  yytype_int16 yyss;
-  YYSTYPE yyvs;
-  };
+  yytype_int16 yyss_alloc;
+  YYSTYPE yyvs_alloc;
+};
 
 /* The size of the maximum gap between one aligned stack and the next.  */
 # define YYSTACK_GAP_MAXIMUM (sizeof (union yyalloc) - 1)
@@ -415,35 +413,19 @@ union yyalloc
      ((N) * (sizeof (yytype_int16) + sizeof (YYSTYPE)) \
       + YYSTACK_GAP_MAXIMUM)
 
-/* Copy COUNT objects from FROM to TO.  The source and destination do
-   not overlap.  */
-# ifndef YYCOPY
-#  if defined __GNUC__ && 1 < __GNUC__
-#   define YYCOPY(To, From, Count) \
-      __builtin_memcpy (To, From, (Count) * sizeof (*(From)))
-#  else
-#   define YYCOPY(To, From, Count)		\
-      do					\
-	{					\
-	  YYSIZE_T yyi;				\
-	  for (yyi = 0; yyi < (Count); yyi++)	\
-	    (To)[yyi] = (From)[yyi];		\
-	}					\
-      while (YYID (0))
-#  endif
-# endif
+# define YYCOPY_NEEDED 1
 
 /* Relocate STACK from its old location to the new one.  The
    local variables YYSIZE and YYSTACKSIZE give the old and new number of
    elements in the stack, and YYPTR gives the new location of the
    stack.  Advance YYPTR to a properly aligned location for the next
    stack.  */
-# define YYSTACK_RELOCATE(Stack)					\
+# define YYSTACK_RELOCATE(Stack_alloc, Stack)				\
     do									\
       {									\
 	YYSIZE_T yynewbytes;						\
-	YYCOPY (&yyptr->Stack, Stack, yysize);				\
-	Stack = &yyptr->Stack;						\
+	YYCOPY (&yyptr->Stack_alloc, Stack, yysize);			\
+	Stack = &yyptr->Stack_alloc;					\
 	yynewbytes = yystacksize * sizeof (*Stack) + YYSTACK_GAP_MAXIMUM; \
 	yyptr += yynewbytes / sizeof (*yyptr);				\
       }									\
@@ -451,6 +433,26 @@ union yyalloc
 
 #endif
 
+#if defined YYCOPY_NEEDED && YYCOPY_NEEDED
+/* Copy COUNT objects from SRC to DST.  The source and destination do
+   not overlap.  */
+# ifndef YYCOPY
+#  if defined __GNUC__ && 1 < __GNUC__
+#   define YYCOPY(Dst, Src, Count) \
+      __builtin_memcpy (Dst, Src, (Count) * sizeof (*(Src)))
+#  else
+#   define YYCOPY(Dst, Src, Count)              \
+      do                                        \
+        {                                       \
+          YYSIZE_T yyi;                         \
+          for (yyi = 0; yyi < (Count); yyi++)   \
+            (Dst)[yyi] = (Src)[yyi];            \
+        }                                       \
+      while (YYID (0))
+#  endif
+# endif
+#endif /* !YYCOPY_NEEDED */
+
 /* YYFINAL -- State number of the termination state.  */
 #define YYFINAL  11
 /* YYLAST -- Last index in YYTABLE.  */
@@ -553,17 +555,17 @@ static const yytype_int8 yyrhs[] =
 /* YYRLINE[YYN] -- source line where rule number YYN was defined.  */
 static const yytype_uint8 yyrline[] =
 {
-       0,   105,   105,   107,   110,   111,   112,   115,   116,   117,
-     119,   123,   124,   127,   129,   131,   134,   135,   136,   137,
-     138,   139,   141,   143,   146,   147,   148,   149,   150,   152,
-     153,   154,   155,   157,   159,   161,   165,   167,   169,   172,
-     173,   174,   175,   176,   177,   180,   181,   182,   185,   186,
-     187,   188,   192,   193,   194,   195,   196,   197,   198,   199,
-     200
+       0,   114,   114,   116,   119,   120,   121,   124,   125,   126,
+     128,   132,   133,   136,   138,   140,   143,   144,   145,   146,
+     147,   148,   150,   152,   155,   156,   157,   158,   159,   161,
+     162,   163,   164,   166,   168,   170,   174,   176,   178,   181,
+     182,   183,   184,   185,   186,   189,   190,   191,   194,   195,
+     196,   197,   201,   202,   203,   204,   205,   206,   207,   208,
+     209
 };
 #endif
 
-#if YYDEBUG || YYERROR_VERBOSE || YYTOKEN_TABLE
+#if YYDEBUG || YYERROR_VERBOSE || 0
 /* YYTNAME[SYMBOL-NUM] -- String name of the symbol SYMBOL-NUM.
    First, the terminals, then, starting at YYNTOKENS, nonterminals.  */
 static const char *const yytname[] =
@@ -576,7 +578,7 @@ static const char *const yytname[] =
   "'='", "'?'", "':'", "LEX_OR", "LEX_AND", "LEX_NEQ", "LEX_EQ", "'+'",
   "'-'", "'*'", "'/'", "'%'", "'!'", "UNARY", "$accept", "expression",
   "subexpression", "fltlhs", "veclhs", "fltstatement", "vecstatement",
-  "boolstatement", 0
+  "boolstatement", YY_NULL
 };
 #endif
 
@@ -617,8 +619,8 @@ static const yytype_uint8 yyr2[] =
        3
 };
 
-/* YYDEFACT[STATE-NAME] -- Default rule to reduce with in state
-   STATE-NUM when YYTABLE doesn't specify something else to do.  Zero
+/* YYDEFACT[STATE-NAME] -- Default reduction number in state STATE-NUM.
+   Performed when YYTABLE doesn't specify something else to do.  Zero
    means the default is an error.  */
 static const yytype_uint8 yydefact[] =
 {
@@ -677,8 +679,7 @@ static const yytype_int16 yypgoto[] =
 
 /* YYTABLE[YYPACT[STATE-NUM]].  What to do in state STATE-NUM.  If
    positive, shift that token.  If negative, reduce the rule which
-   number is the opposite.  If zero, do what YYDEFACT says.
-   If YYTABLE_NINF, syntax error.  */
+   number is the opposite.  If YYTABLE_NINF, syntax error.  */
 #define YYTABLE_NINF -1
 static const yytype_uint8 yytable[] =
 {
@@ -735,6 +736,12 @@ static const yytype_uint8 yytable[] =
       77
 };
 
+#define yypact_value_is_default(Yystate) \
+  (!!((Yystate) == (-34)))
+
+#define yytable_value_is_error(Yytable_value) \
+  YYID (0)
+
 static const yytype_int16 yycheck[] =
 {
       13,    34,    10,    36,    10,    28,     0,    36,    37,    32,
@@ -824,78 +831,50 @@ static const yytype_uint8 yystos[] =
 
 /* Like YYERROR except do call yyerror.  This remains here temporarily
    to ease the transition to the new meaning of YYERROR, for GCC.
-   Once GCC version 2 has supplanted version 1, this can go.  */
+   Once GCC version 2 has supplanted version 1, this can go.  However,
+   YYFAIL appears to be in use.  Nevertheless, it is formally deprecated
+   in Bison 2.4.2's NEWS entry, where a plan to phase it out is
+   discussed.  */
 
 #define YYFAIL		goto yyerrlab
+#if defined YYFAIL
+  /* This is here to suppress warnings from the GCC cpp's
+     -Wunused-macros.  Normally we don't worry about that warning, but
+     some users do, and we want to make it easy for users to remove
+     YYFAIL uses, which will produce warnings from Bison 2.5.  */
+#endif
 
 #define YYRECOVERING()  (!!yyerrstatus)
 
-#define YYBACKUP(Token, Value)					\
-do								\
-  if (yychar == YYEMPTY && yylen == 1)				\
-    {								\
-      yychar = (Token);						\
-      yylval = (Value);						\
-      yytoken = YYTRANSLATE (yychar);				\
-      YYPOPSTACK (1);						\
-      goto yybackup;						\
-    }								\
-  else								\
-    {								\
+#define YYBACKUP(Token, Value)                                  \
+do                                                              \
+  if (yychar == YYEMPTY)                                        \
+    {                                                           \
+      yychar = (Token);                                         \
+      yylval = (Value);                                         \
+      YYPOPSTACK (yylen);                                       \
+      yystate = *yyssp;                                         \
+      goto yybackup;                                            \
+    }                                                           \
+  else                                                          \
+    {                                                           \
       yyerror (YY_("syntax error: cannot back up")); \
       YYERROR;							\
     }								\
 while (YYID (0))
 
-
+/* Error token number */
 #define YYTERROR	1
 #define YYERRCODE	256
 
 
-/* YYLLOC_DEFAULT -- Set CURRENT to span from RHS[1] to RHS[N].
-   If N is 0, then set CURRENT to the empty location which ends
-   the previous symbol: RHS[0] (always defined).  */
-
-#define YYRHSLOC(Rhs, K) ((Rhs)[K])
-#ifndef YYLLOC_DEFAULT
-# define YYLLOC_DEFAULT(Current, Rhs, N)				\
-    do									\
-      if (YYID (N))                                                    \
-	{								\
-	  (Current).first_line   = YYRHSLOC (Rhs, 1).first_line;	\
-	  (Current).first_column = YYRHSLOC (Rhs, 1).first_column;	\
-	  (Current).last_line    = YYRHSLOC (Rhs, N).last_line;		\
-	  (Current).last_column  = YYRHSLOC (Rhs, N).last_column;	\
-	}								\
-      else								\
-	{								\
-	  (Current).first_line   = (Current).last_line   =		\
-	    YYRHSLOC (Rhs, 0).last_line;				\
-	  (Current).first_column = (Current).last_column =		\
-	    YYRHSLOC (Rhs, 0).last_column;				\
-	}								\
-    while (YYID (0))
-#endif
-
-
-/* YY_LOCATION_PRINT -- Print the location on the stream.
-   This macro was not mandated originally: define only if we know
-   we won't break user code: when these are the locations we know.  */
-
+/* This macro is provided for backward compatibility. */
 #ifndef YY_LOCATION_PRINT
-# if YYLTYPE_IS_TRIVIAL
-#  define YY_LOCATION_PRINT(File, Loc)			\
-     fprintf (File, "%d.%d-%d.%d",			\
-	      (Loc).first_line, (Loc).first_column,	\
-	      (Loc).last_line,  (Loc).last_column)
-# else
-#  define YY_LOCATION_PRINT(File, Loc) ((void) 0)
-# endif
+# define YY_LOCATION_PRINT(File, Loc) ((void) 0)
 #endif
 
 
 /* YYLEX -- calling `yylex' with the right arguments.  */
-
 #ifdef YYLEX_PARAM
 # define YYLEX yylex (YYLEX_PARAM)
 #else
@@ -945,6 +924,8 @@ yy_symbol_value_print (yyoutput, yytype, yyvaluep)
     YYSTYPE const * const yyvaluep;
 #endif
 {
+  FILE *yyo = yyoutput;
+  YYUSE (yyo);
   if (!yyvaluep)
     return;
 # ifdef YYPRINT
@@ -956,7 +937,7 @@ yy_symbol_value_print (yyoutput, yytype, yyvaluep)
   switch (yytype)
     {
       default:
-	break;
+        break;
     }
 }
 
@@ -994,17 +975,20 @@ yy_symbol_print (yyoutput, yytype, yyvaluep)
 #if (defined __STDC__ || defined __C99__FUNC__ \
      || defined __cplusplus || defined _MSC_VER)
 static void
-yy_stack_print (yytype_int16 *bottom, yytype_int16 *top)
+yy_stack_print (yytype_int16 *yybottom, yytype_int16 *yytop)
 #else
 static void
-yy_stack_print (bottom, top)
-    yytype_int16 *bottom;
-    yytype_int16 *top;
+yy_stack_print (yybottom, yytop)
+    yytype_int16 *yybottom;
+    yytype_int16 *yytop;
 #endif
 {
   YYFPRINTF (stderr, "Stack now");
-  for (; bottom <= top; ++bottom)
-    YYFPRINTF (stderr, " %d", *bottom);
+  for (; yybottom <= yytop; yybottom++)
+    {
+      int yybot = *yybottom;
+      YYFPRINTF (stderr, " %d", yybot);
+    }
   YYFPRINTF (stderr, "\n");
 }
 
@@ -1038,11 +1022,11 @@ yy_reduce_print (yyvsp, yyrule)
   /* The symbols being reduced.  */
   for (yyi = 0; yyi < yynrhs; yyi++)
     {
-      fprintf (stderr, "   $%d = ", yyi + 1);
+      YYFPRINTF (stderr, "   $%d = ", yyi + 1);
       yy_symbol_print (stderr, yyrhs[yyprhs[yyrule] + yyi],
 		       &(yyvsp[(yyi + 1) - (yynrhs)])
 		       		       );
-      fprintf (stderr, "\n");
+      YYFPRINTF (stderr, "\n");
     }
 }
 
@@ -1079,7 +1063,6 @@ int yydebug;
 # define YYMAXDEPTH 10000
 #endif
 
-

 
 #if YYERROR_VERBOSE
 
@@ -1182,115 +1165,145 @@ yytnamerr (char *yyres, const char *yystr)
 }
 # endif
 
-/* Copy into YYRESULT an error message about the unexpected token
-   YYCHAR while in state YYSTATE.  Return the number of bytes copied,
-   including the terminating null byte.  If YYRESULT is null, do not
-   copy anything; just return the number of bytes that would be
-   copied.  As a special case, return 0 if an ordinary "syntax error"
-   message will do.  Return YYSIZE_MAXIMUM if overflow occurs during
-   size calculation.  */
-static YYSIZE_T
-yysyntax_error (char *yyresult, int yystate, int yychar)
-{
-  int yyn = yypact[yystate];
+/* Copy into *YYMSG, which is of size *YYMSG_ALLOC, an error message
+   about the unexpected token YYTOKEN for the state stack whose top is
+   YYSSP.
 
-  if (! (YYPACT_NINF < yyn && yyn <= YYLAST))
-    return 0;
-  else
+   Return 0 if *YYMSG was successfully written.  Return 1 if *YYMSG is
+   not large enough to hold the message.  In that case, also set
+   *YYMSG_ALLOC to the required number of bytes.  Return 2 if the
+   required number of bytes is too large to store.  */
+static int
+yysyntax_error (YYSIZE_T *yymsg_alloc, char **yymsg,
+                yytype_int16 *yyssp, int yytoken)
+{
+  YYSIZE_T yysize0 = yytnamerr (YY_NULL, yytname[yytoken]);
+  YYSIZE_T yysize = yysize0;
+  enum { YYERROR_VERBOSE_ARGS_MAXIMUM = 5 };
+  /* Internationalized format string. */
+  const char *yyformat = YY_NULL;
+  /* Arguments of yyformat. */
+  char const *yyarg[YYERROR_VERBOSE_ARGS_MAXIMUM];
+  /* Number of reported tokens (one for the "unexpected", one per
+     "expected"). */
+  int yycount = 0;
+
+  /* There are many possibilities here to consider:
+     - Assume YYFAIL is not used.  It's too flawed to consider.  See
+       <http://lists.gnu.org/archive/html/bison-patches/2009-12/msg00024.html>
+       for details.  YYERROR is fine as it does not invoke this
+       function.
+     - If this state is a consistent state with a default action, then
+       the only way this function was invoked is if the default action
+       is an error action.  In that case, don't check for expected
+       tokens because there are none.
+     - The only way there can be no lookahead present (in yychar) is if
+       this state is a consistent state with a default action.  Thus,
+       detecting the absence of a lookahead is sufficient to determine
+       that there is no unexpected or expected token to report.  In that
+       case, just report a simple "syntax error".
+     - Don't assume there isn't a lookahead just because this state is a
+       consistent state with a default action.  There might have been a
+       previous inconsistent state, consistent state with a non-default
+       action, or user semantic action that manipulated yychar.
+     - Of course, the expected token list depends on states to have
+       correct lookahead information, and it depends on the parser not
+       to perform extra reductions after fetching a lookahead from the
+       scanner and before detecting a syntax error.  Thus, state merging
+       (from LALR or IELR) and default reductions corrupt the expected
+       token list.  However, the list is correct for canonical LR with
+       one exception: it will still contain any token that will not be
+       accepted due to an error action in a later state.
+  */
+  if (yytoken != YYEMPTY)
     {
-      int yytype = YYTRANSLATE (yychar);
-      YYSIZE_T yysize0 = yytnamerr (0, yytname[yytype]);
-      YYSIZE_T yysize = yysize0;
-      YYSIZE_T yysize1;
-      int yysize_overflow = 0;
-      enum { YYERROR_VERBOSE_ARGS_MAXIMUM = 5 };
-      char const *yyarg[YYERROR_VERBOSE_ARGS_MAXIMUM];
-      int yyx;
-
-# if 0
-      /* This is so xgettext sees the translatable formats that are
-	 constructed on the fly.  */
-      YY_("syntax error, unexpected %s");
-      YY_("syntax error, unexpected %s, expecting %s");
-      YY_("syntax error, unexpected %s, expecting %s or %s");
-      YY_("syntax error, unexpected %s, expecting %s or %s or %s");
-      YY_("syntax error, unexpected %s, expecting %s or %s or %s or %s");
-# endif
-      char *yyfmt;
-      char const *yyf;
-      static char const yyunexpected[] = "syntax error, unexpected %s";
-      static char const yyexpecting[] = ", expecting %s";
-      static char const yyor[] = " or %s";
-      char yyformat[sizeof yyunexpected
-		    + sizeof yyexpecting - 1
-		    + ((YYERROR_VERBOSE_ARGS_MAXIMUM - 2)
-		       * (sizeof yyor - 1))];
-      char const *yyprefix = yyexpecting;
-
-      /* Start YYX at -YYN if negative to avoid negative indexes in
-	 YYCHECK.  */
-      int yyxbegin = yyn < 0 ? -yyn : 0;
-
-      /* Stay within bounds of both yycheck and yytname.  */
-      int yychecklim = YYLAST - yyn + 1;
-      int yyxend = yychecklim < YYNTOKENS ? yychecklim : YYNTOKENS;
-      int yycount = 1;
-
-      yyarg[0] = yytname[yytype];
-      yyfmt = yystpcpy (yyformat, yyunexpected);
-
-      for (yyx = yyxbegin; yyx < yyxend; ++yyx)
-	if (yycheck[yyx + yyn] == yyx && yyx != YYTERROR)
-	  {
-	    if (yycount == YYERROR_VERBOSE_ARGS_MAXIMUM)
-	      {
-		yycount = 1;
-		yysize = yysize0;
-		yyformat[sizeof yyunexpected - 1] = '\0';
-		break;
-	      }
-	    yyarg[yycount++] = yytname[yyx];
-	    yysize1 = yysize + yytnamerr (0, yytname[yyx]);
-	    yysize_overflow |= (yysize1 < yysize);
-	    yysize = yysize1;
-	    yyfmt = yystpcpy (yyfmt, yyprefix);
-	    yyprefix = yyor;
-	  }
+      int yyn = yypact[*yyssp];
+      yyarg[yycount++] = yytname[yytoken];
+      if (!yypact_value_is_default (yyn))
+        {
+          /* Start YYX at -YYN if negative to avoid negative indexes in
+             YYCHECK.  In other words, skip the first -YYN actions for
+             this state because they are default actions.  */
+          int yyxbegin = yyn < 0 ? -yyn : 0;
+          /* Stay within bounds of both yycheck and yytname.  */
+          int yychecklim = YYLAST - yyn + 1;
+          int yyxend = yychecklim < YYNTOKENS ? yychecklim : YYNTOKENS;
+          int yyx;
+
+          for (yyx = yyxbegin; yyx < yyxend; ++yyx)
+            if (yycheck[yyx + yyn] == yyx && yyx != YYTERROR
+                && !yytable_value_is_error (yytable[yyx + yyn]))
+              {
+                if (yycount == YYERROR_VERBOSE_ARGS_MAXIMUM)
+                  {
+                    yycount = 1;
+                    yysize = yysize0;
+                    break;
+                  }
+                yyarg[yycount++] = yytname[yyx];
+                {
+                  YYSIZE_T yysize1 = yysize + yytnamerr (YY_NULL, yytname[yyx]);
+                  if (! (yysize <= yysize1
+                         && yysize1 <= YYSTACK_ALLOC_MAXIMUM))
+                    return 2;
+                  yysize = yysize1;
+                }
+              }
+        }
+    }
 
-      yyf = YY_(yyformat);
-      yysize1 = yysize + yystrlen (yyf);
-      yysize_overflow |= (yysize1 < yysize);
-      yysize = yysize1;
+  switch (yycount)
+    {
+# define YYCASE_(N, S)                      \
+      case N:                               \
+        yyformat = S;                       \
+      break
+      YYCASE_(0, YY_("syntax error"));
+      YYCASE_(1, YY_("syntax error, unexpected %s"));
+      YYCASE_(2, YY_("syntax error, unexpected %s, expecting %s"));
+      YYCASE_(3, YY_("syntax error, unexpected %s, expecting %s or %s"));
+      YYCASE_(4, YY_("syntax error, unexpected %s, expecting %s or %s or %s"));
+      YYCASE_(5, YY_("syntax error, unexpected %s, expecting %s or %s or %s or %s"));
+# undef YYCASE_
+    }
 
-      if (yysize_overflow)
-	return YYSIZE_MAXIMUM;
+  {
+    YYSIZE_T yysize1 = yysize + yystrlen (yyformat);
+    if (! (yysize <= yysize1 && yysize1 <= YYSTACK_ALLOC_MAXIMUM))
+      return 2;
+    yysize = yysize1;
+  }
 
-      if (yyresult)
-	{
-	  /* Avoid sprintf, as that infringes on the user's name space.
-	     Don't have undefined behavior even if the translation
-	     produced a string with the wrong number of "%s"s.  */
-	  char *yyp = yyresult;
-	  int yyi = 0;
-	  while ((*yyp = *yyf) != '\0')
-	    {
-	      if (*yyp == '%' && yyf[1] == 's' && yyi < yycount)
-		{
-		  yyp += yytnamerr (yyp, yyarg[yyi++]);
-		  yyf += 2;
-		}
-	      else
-		{
-		  yyp++;
-		  yyf++;
-		}
-	    }
-	}
-      return yysize;
+  if (*yymsg_alloc < yysize)
+    {
+      *yymsg_alloc = 2 * yysize;
+      if (! (yysize <= *yymsg_alloc
+             && *yymsg_alloc <= YYSTACK_ALLOC_MAXIMUM))
+        *yymsg_alloc = YYSTACK_ALLOC_MAXIMUM;
+      return 1;
     }
+
+  /* Avoid sprintf, as that infringes on the user's name space.
+     Don't have undefined behavior even if the translation
+     produced a string with the wrong number of "%s"s.  */
+  {
+    char *yyp = *yymsg;
+    int yyi = 0;
+    while ((*yyp = *yyformat) != '\0')
+      if (*yyp == '%' && yyformat[1] == 's' && yyi < yycount)
+        {
+          yyp += yytnamerr (yyp, yyarg[yyi++]);
+          yyformat += 2;
+        }
+      else
+        {
+          yyp++;
+          yyformat++;
+        }
+  }
+  return 0;
 }
 #endif /* YYERROR_VERBOSE */
-

 
 /*-----------------------------------------------.
 | Release the memory associated to this symbol.  |
@@ -1319,40 +1332,32 @@ yydestruct (yymsg, yytype, yyvaluep)
     {
 
       default:
-	break;
+        break;
     }
 }
-

-
-/* Prevent warnings from -Wmissing-prototypes.  */
 
-#ifdef YYPARSE_PARAM
-#if defined __STDC__ || defined __cplusplus
-int yyparse (void *YYPARSE_PARAM);
-#else
-int yyparse ();
-#endif
-#else /* ! YYPARSE_PARAM */
-#if defined __STDC__ || defined __cplusplus
-int yyparse (void);
-#else
-int yyparse ();
-#endif
-#endif /* ! YYPARSE_PARAM */
 
 
 
-/* The look-ahead symbol.  */
+/* The lookahead symbol.  */
 int yychar;
 
-/* The semantic value of the look-ahead symbol.  */
-YYSTYPE yylval;
+
+#ifndef YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN
+# define YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN
+# define YY_IGNORE_MAYBE_UNINITIALIZED_END
+#endif
+#ifndef YY_INITIAL_VALUE
+# define YY_INITIAL_VALUE(Value) /* Nothing. */
+#endif
+
+/* The semantic value of the lookahead symbol.  */
+YYSTYPE yylval YY_INITIAL_VALUE(yyval_default);
 
 /* Number of syntax errors so far.  */
 int yynerrs;
 
 
-
 /*----------.
 | yyparse.  |
 `----------*/
@@ -1379,14 +1384,37 @@ yyparse ()
 #endif
 #endif
 {
-  
-  int yystate;
+    int yystate;
+    /* Number of tokens to shift before error messages enabled.  */
+    int yyerrstatus;
+
+    /* The stacks and their tools:
+       `yyss': related to states.
+       `yyvs': related to semantic values.
+
+       Refer to the stacks through separate pointers, to allow yyoverflow
+       to reallocate them elsewhere.  */
+
+    /* The state stack.  */
+    yytype_int16 yyssa[YYINITDEPTH];
+    yytype_int16 *yyss;
+    yytype_int16 *yyssp;
+
+    /* The semantic value stack.  */
+    YYSTYPE yyvsa[YYINITDEPTH];
+    YYSTYPE *yyvs;
+    YYSTYPE *yyvsp;
+
+    YYSIZE_T yystacksize;
+
   int yyn;
   int yyresult;
-  /* Number of tokens to shift before error messages enabled.  */
-  int yyerrstatus;
-  /* Look-ahead token as an internal (translated) token number.  */
+  /* Lookahead token as an internal (translated) token number.  */
   int yytoken = 0;
+  /* The variables used to return semantic value and location from the
+     action routines.  */
+  YYSTYPE yyval;
+
 #if YYERROR_VERBOSE
   /* Buffer for error messages, and its allocated size.  */
   char yymsgbuf[128];
@@ -1394,54 +1422,22 @@ yyparse ()
   YYSIZE_T yymsg_alloc = sizeof yymsgbuf;
 #endif
 
-  /* Three stacks and their tools:
-     `yyss': related to states,
-     `yyvs': related to semantic values,
-     `yyls': related to locations.
-
-     Refer to the stacks thru separate pointers, to allow yyoverflow
-     to reallocate them elsewhere.  */
-
-  /* The state stack.  */
-  yytype_int16 yyssa[YYINITDEPTH];
-  yytype_int16 *yyss = yyssa;
-  yytype_int16 *yyssp;
-
-  /* The semantic value stack.  */
-  YYSTYPE yyvsa[YYINITDEPTH];
-  YYSTYPE *yyvs = yyvsa;
-  YYSTYPE *yyvsp;
-
-
-
 #define YYPOPSTACK(N)   (yyvsp -= (N), yyssp -= (N))
 
-  YYSIZE_T yystacksize = YYINITDEPTH;
-
-  /* The variables used to return semantic value and location from the
-     action routines.  */
-  YYSTYPE yyval;
-
-
   /* The number of symbols on the RHS of the reduced rule.
      Keep to zero when no symbol should be popped.  */
   int yylen = 0;
 
+  yyssp = yyss = yyssa;
+  yyvsp = yyvs = yyvsa;
+  yystacksize = YYINITDEPTH;
+
   YYDPRINTF ((stderr, "Starting parse\n"));
 
   yystate = 0;
   yyerrstatus = 0;
   yynerrs = 0;
-  yychar = YYEMPTY;		/* Cause a token to be read.  */
-
-  /* Initialize stack pointers.
-     Waste one element of value and location stack
-     so that they stay on the same level as the state stack.
-     The wasted elements are never initialized.  */
-
-  yyssp = yyss;
-  yyvsp = yyvs;
-
+  yychar = YYEMPTY; /* Cause a token to be read.  */
   goto yysetstate;
 
 /*------------------------------------------------------------.
@@ -1468,7 +1464,6 @@ yyparse ()
 	YYSTYPE *yyvs1 = yyvs;
 	yytype_int16 *yyss1 = yyss;
 
-
 	/* Each stack pointer address is followed by the size of the
 	   data in use in that stack, in bytes.  This used to be a
 	   conditional around just the two extra args, but that might
@@ -1476,7 +1471,6 @@ yyparse ()
 	yyoverflow (YY_("memory exhausted"),
 		    &yyss1, yysize * sizeof (*yyssp),
 		    &yyvs1, yysize * sizeof (*yyvsp),
-
 		    &yystacksize);
 
 	yyss = yyss1;
@@ -1499,9 +1493,8 @@ yyparse ()
 	  (union yyalloc *) YYSTACK_ALLOC (YYSTACK_BYTES (yystacksize));
 	if (! yyptr)
 	  goto yyexhaustedlab;
-	YYSTACK_RELOCATE (yyss);
-	YYSTACK_RELOCATE (yyvs);
-
+	YYSTACK_RELOCATE (yyss_alloc, yyss);
+	YYSTACK_RELOCATE (yyvs_alloc, yyvs);
 #  undef YYSTACK_RELOCATE
 	if (yyss1 != yyssa)
 	  YYSTACK_FREE (yyss1);
@@ -1512,7 +1505,6 @@ yyparse ()
       yyssp = yyss + yysize - 1;
       yyvsp = yyvs + yysize - 1;
 
-
       YYDPRINTF ((stderr, "Stack size increased to %lu\n",
 		  (unsigned long int) yystacksize));
 
@@ -1522,6 +1514,9 @@ yyparse ()
 
   YYDPRINTF ((stderr, "Entering state %d\n", yystate));
 
+  if (yystate == YYFINAL)
+    YYACCEPT;
+
   goto yybackup;
 
 /*-----------.
@@ -1530,16 +1525,16 @@ yyparse ()
 yybackup:
 
   /* Do appropriate processing given the current state.  Read a
-     look-ahead token if we need one and don't already have one.  */
+     lookahead token if we need one and don't already have one.  */
 
-  /* First try to decide what to do without reference to look-ahead token.  */
+  /* First try to decide what to do without reference to lookahead token.  */
   yyn = yypact[yystate];
-  if (yyn == YYPACT_NINF)
+  if (yypact_value_is_default (yyn))
     goto yydefault;
 
-  /* Not known => get a look-ahead token if don't already have one.  */
+  /* Not known => get a lookahead token if don't already have one.  */
 
-  /* YYCHAR is either YYEMPTY or YYEOF or a valid look-ahead symbol.  */
+  /* YYCHAR is either YYEMPTY or YYEOF or a valid lookahead symbol.  */
   if (yychar == YYEMPTY)
     {
       YYDPRINTF ((stderr, "Reading a token: "));
@@ -1565,29 +1560,27 @@ yybackup:
   yyn = yytable[yyn];
   if (yyn <= 0)
     {
-      if (yyn == 0 || yyn == YYTABLE_NINF)
-	goto yyerrlab;
+      if (yytable_value_is_error (yyn))
+        goto yyerrlab;
       yyn = -yyn;
       goto yyreduce;
     }
 
-  if (yyn == YYFINAL)
-    YYACCEPT;
-
   /* Count tokens shifted since error; after three, turn off error
      status.  */
   if (yyerrstatus)
     yyerrstatus--;
 
-  /* Shift the look-ahead token.  */
+  /* Shift the lookahead token.  */
   YY_SYMBOL_PRINT ("Shifting", yytoken, &yylval, &yylloc);
 
-  /* Discard the shifted token unless it is eof.  */
-  if (yychar != YYEOF)
-    yychar = YYEMPTY;
+  /* Discard the shifted token.  */
+  yychar = YYEMPTY;
 
   yystate = yyn;
+  YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN
   *++yyvsp = yylval;
+  YY_IGNORE_MAYBE_UNINITIALIZED_END
 
   goto yynewstate;
 
@@ -1625,304 +1618,314 @@ yyreduce:
     {
         case 2:
 
-    { root_node = so_eval_create_binary(ID_SEPARATOR, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); (yyval.node) = root_node; ;}
+    { root_node = so_eval_create_binary(ID_SEPARATOR, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); (yyval.node) = root_node; }
     break;
 
   case 3:
 
-    { root_node = (yyvsp[(1) - (1)].node); (yyval.node) = (yyvsp[(1) - (1)].node); ;}
+    { root_node = (yyvsp[(1) - (1)].node); (yyval.node) = (yyvsp[(1) - (1)].node); }
     break;
 
   case 4:
 
-    { (yyval.node) = NULL ;}
+    { (yyval.node) = NULL; }
     break;
 
   case 5:
 
-    { (yyval.node) = so_eval_create_binary(ID_ASSIGN_FLT, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); ;}
+    { (yyval.node) = so_eval_create_binary(ID_ASSIGN_FLT, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); }
     break;
 
   case 6:
 
-    { (yyval.node) = so_eval_create_binary(ID_ASSIGN_VEC, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); ;}
+    { (yyval.node) = so_eval_create_binary(ID_ASSIGN_VEC, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); }
     break;
 
   case 7:
 
-    { (yyval.node) = so_eval_create_reg(get_regname((yyvsp[(1) - (1)].reg), REGTYPE_TMP)); ;}
+    { (yyval.node) = so_eval_create_reg(get_regname((yyvsp[(1) - (1)].reg), REGTYPE_TMP)); }
     break;
 
   case 8:
 
-    { (yyval.node) = so_eval_create_reg(get_regname((yyvsp[(1) - (1)].reg), REGTYPE_OUT)); ;}
+    { (yyval.node) = so_eval_create_reg(get_regname((yyvsp[(1) - (1)].reg), REGTYPE_OUT)); }
     break;
 
   case 9:
 
-    { (yyval.node) = so_eval_create_reg_comp(get_regname((yyvsp[(1) - (4)].reg), REGTYPE_TMP), (int) (yyvsp[(3) - (4)].value)); ;}
+    { (yyval.node) = so_eval_create_reg_comp(get_regname((yyvsp[(1) - (4)].reg), REGTYPE_TMP), (int) (yyvsp[(3) - (4)].value)); }
     break;
 
   case 10:
 
-    { (yyval.node) = so_eval_create_reg_comp(get_regname((yyvsp[(1) - (4)].reg), REGTYPE_OUT), (int) (yyvsp[(3) - (4)].value)); ;}
+    { (yyval.node) = so_eval_create_reg_comp(get_regname((yyvsp[(1) - (4)].reg), REGTYPE_OUT), (int) (yyvsp[(3) - (4)].value)); }
     break;
 
   case 11:
 
-    { (yyval.node) = so_eval_create_reg(get_regname((yyvsp[(1) - (1)].reg), REGTYPE_TMP));;}
+    { (yyval.node) = so_eval_create_reg(get_regname((yyvsp[(1) - (1)].reg), REGTYPE_TMP));}
     break;
 
   case 12:
 
-    { (yyval.node) = so_eval_create_reg(get_regname((yyvsp[(1) - (1)].reg), REGTYPE_OUT));;}
+    { (yyval.node) = so_eval_create_reg(get_regname((yyvsp[(1) - (1)].reg), REGTYPE_OUT));}
     break;
 
   case 13:
 
-    { (yyval.node) = so_eval_create_ternary(ID_FLT_COND, (yyvsp[(1) - (5)].node), (yyvsp[(3) - (5)].node), (yyvsp[(5) - (5)].node)); ;}
+    { (yyval.node) = so_eval_create_ternary(ID_FLT_COND, (yyvsp[(1) - (5)].node), (yyvsp[(3) - (5)].node), (yyvsp[(5) - (5)].node)); }
     break;
 
   case 14:
 
-    { (yyval.node) = so_eval_create_ternary(ID_FLT_COND, so_eval_create_unary(ID_TEST_FLT, (yyvsp[(1) - (5)].node)), (yyvsp[(3) - (5)].node), (yyvsp[(5) - (5)].node)); ;}
+    { (yyval.node) = so_eval_create_ternary(ID_FLT_COND, so_eval_create_unary(ID_TEST_FLT, (yyvsp[(1) - (5)].node)), (yyvsp[(3) - (5)].node), (yyvsp[(5) - (5)].node)); }
     break;
 
   case 15:
 
-    { (yyval.node) = so_eval_create_ternary(ID_FLT_COND, so_eval_create_unary(ID_TEST_VEC, (yyvsp[(1) - (5)].node)), (yyvsp[(3) - (5)].node), (yyvsp[(5) - (5)].node)); ;}
+    { (yyval.node) = so_eval_create_ternary(ID_FLT_COND, so_eval_create_unary(ID_TEST_VEC, (yyvsp[(1) - (5)].node)), (yyvsp[(3) - (5)].node), (yyvsp[(5) - (5)].node)); }
     break;
 
   case 16:
 
-    { (yyval.node) = so_eval_create_binary(ID_ADD, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); ;}
+    { (yyval.node) = so_eval_create_binary(ID_ADD, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); }
     break;
 
   case 17:
 
-    { (yyval.node) = so_eval_create_binary(ID_SUB, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); ;}
+    { (yyval.node) = so_eval_create_binary(ID_SUB, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); }
     break;
 
   case 18:
 
-    { (yyval.node) = so_eval_create_binary(ID_DIV, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); ;}
+    { (yyval.node) = so_eval_create_binary(ID_DIV, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); }
     break;
 
   case 19:
 
-    { (yyval.node) = so_eval_create_binary(ID_MUL, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); ;}
+    { (yyval.node) = so_eval_create_binary(ID_MUL, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); }
     break;
 
   case 20:
 
-    { (yyval.node) = so_eval_create_binary(ID_FMOD, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); ;}
+    { (yyval.node) = so_eval_create_binary(ID_FMOD, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); }
     break;
 
   case 21:
 
-    { (yyval.node) = so_eval_create_binary(ID_ATAN2, (yyvsp[(3) - (6)].node), (yyvsp[(5) - (6)].node)); ;}
+    { (yyval.node) = so_eval_create_binary(ID_ATAN2, (yyvsp[(3) - (6)].node), (yyvsp[(5) - (6)].node)); }
     break;
 
   case 22:
 
-    { (yyval.node) = so_eval_create_binary(ID_POW, (yyvsp[(3) - (6)].node), (yyvsp[(5) - (6)].node)); ;}
+    { (yyval.node) = so_eval_create_binary(ID_POW, (yyvsp[(3) - (6)].node), (yyvsp[(5) - (6)].node)); }
     break;
 
   case 23:
 
-    { (yyval.node) = so_eval_create_binary(ID_FMOD, (yyvsp[(3) - (6)].node), (yyvsp[(5) - (6)].node)); ;}
+    { (yyval.node) = so_eval_create_binary(ID_FMOD, (yyvsp[(3) - (6)].node), (yyvsp[(5) - (6)].node)); }
     break;
 
   case 24:
 
-    { (yyval.node) = so_eval_create_unary(ID_NEG, (yyvsp[(2) - (2)].node)); ;}
+    { (yyval.node) = so_eval_create_unary(ID_NEG, (yyvsp[(2) - (2)].node)); }
     break;
 
   case 25:
 
-    { (yyval.node) = (yyvsp[(2) - (3)].node); ;}
+    { (yyval.node) = (yyvsp[(2) - (3)].node); }
     break;
 
   case 26:
 
-    { (yyval.node) = so_eval_create_unary((yyvsp[(1) - (4)].id), (yyvsp[(3) - (4)].node));;}
+    { (yyval.node) = so_eval_create_unary((yyvsp[(1) - (4)].id), (yyvsp[(3) - (4)].node));}
     break;
 
   case 27:
 
-    { (yyval.node) = so_eval_create_unary(ID_LEN, (yyvsp[(3) - (4)].node));;}
+    { (yyval.node) = so_eval_create_unary(ID_LEN, (yyvsp[(3) - (4)].node));}
     break;
 
   case 28:
 
-    { (yyval.node) = so_eval_create_binary(ID_DOT, (yyvsp[(3) - (6)].node), (yyvsp[(5) - (6)].node)); ;}
+    { (yyval.node) = so_eval_create_binary(ID_DOT, (yyvsp[(3) - (6)].node), (yyvsp[(5) - (6)].node)); }
     break;
 
   case 29:
 
-    { (yyval.node) = so_eval_create_reg(get_regname((yyvsp[(1) - (1)].reg), REGTYPE_TMP));;}
+    { (yyval.node) = so_eval_create_reg(get_regname((yyvsp[(1) - (1)].reg), REGTYPE_TMP));}
     break;
 
   case 30:
 
-    { (yyval.node) = so_eval_create_reg(get_regname((yyvsp[(1) - (1)].reg), REGTYPE_OUT));;}
+    { (yyval.node) = so_eval_create_reg(get_regname((yyvsp[(1) - (1)].reg), REGTYPE_OUT));}
     break;
 
   case 31:
 
-    { (yyval.node) = so_eval_create_reg(get_regname((yyvsp[(1) - (1)].reg), REGTYPE_IN));;}
+    { (yyval.node) = so_eval_create_reg(get_regname((yyvsp[(1) - (1)].reg), REGTYPE_IN));}
     break;
 
   case 32:
 
-    { (yyval.node) = so_eval_create_reg_comp(get_regname((yyvsp[(1) - (4)].reg), REGTYPE_TMP), (int) (yyvsp[(3) - (4)].value));;}
+    { (yyval.node) = so_eval_create_reg_comp(get_regname((yyvsp[(1) - (4)].reg), REGTYPE_TMP), (int) (yyvsp[(3) - (4)].value));}
     break;
 
   case 33:
 
-    { (yyval.node) = so_eval_create_reg_comp(get_regname((yyvsp[(1) - (4)].reg), REGTYPE_IN), (int) (yyvsp[(3) - (4)].value));;}
+    { (yyval.node) = so_eval_create_reg_comp(get_regname((yyvsp[(1) - (4)].reg), REGTYPE_IN), (int) (yyvsp[(3) - (4)].value));}
     break;
 
   case 34:
 
-    { (yyval.node) = so_eval_create_reg_comp(get_regname((yyvsp[(1) - (4)].reg), REGTYPE_OUT), (int) (yyvsp[(3) - (4)].value));;}
+    { (yyval.node) = so_eval_create_reg_comp(get_regname((yyvsp[(1) - (4)].reg), REGTYPE_OUT), (int) (yyvsp[(3) - (4)].value));}
     break;
 
   case 35:
 
-    { (yyval.node) = so_eval_create_flt_val((yyvsp[(1) - (1)].value)); ;}
+    { (yyval.node) = so_eval_create_flt_val((yyvsp[(1) - (1)].value)); }
     break;
 
   case 36:
 
-    { (yyval.node) = so_eval_create_ternary(ID_VEC_COND, (yyvsp[(1) - (5)].node), (yyvsp[(3) - (5)].node), (yyvsp[(5) - (5)].node)); ;}
+    { (yyval.node) = so_eval_create_ternary(ID_VEC_COND, (yyvsp[(1) - (5)].node), (yyvsp[(3) - (5)].node), (yyvsp[(5) - (5)].node)); }
     break;
 
   case 37:
 
-    { (yyval.node) = so_eval_create_ternary(ID_VEC_COND, so_eval_create_unary(ID_TEST_FLT, (yyvsp[(1) - (5)].node)), (yyvsp[(3) - (5)].node), (yyvsp[(5) - (5)].node)); ;}
+    { (yyval.node) = so_eval_create_ternary(ID_VEC_COND, so_eval_create_unary(ID_TEST_FLT, (yyvsp[(1) - (5)].node)), (yyvsp[(3) - (5)].node), (yyvsp[(5) - (5)].node)); }
     break;
 
   case 38:
 
-    { (yyval.node) = so_eval_create_ternary(ID_VEC_COND, so_eval_create_unary(ID_TEST_VEC, (yyvsp[(1) - (5)].node)), (yyvsp[(3) - (5)].node), (yyvsp[(5) - (5)].node)); ;}
+    { (yyval.node) = so_eval_create_ternary(ID_VEC_COND, so_eval_create_unary(ID_TEST_VEC, (yyvsp[(1) - (5)].node)), (yyvsp[(3) - (5)].node), (yyvsp[(5) - (5)].node)); }
     break;
 
   case 39:
 
-    { (yyval.node) = so_eval_create_binary(ID_ADD_VEC, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); ;}
+    { (yyval.node) = so_eval_create_binary(ID_ADD_VEC, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); }
     break;
 
   case 40:
 
-    { (yyval.node) = so_eval_create_binary(ID_SUB_VEC, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); ;}
+    { (yyval.node) = so_eval_create_binary(ID_SUB_VEC, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); }
     break;
 
   case 41:
 
-    { (yyval.node) = so_eval_create_binary(ID_MUL_VEC_FLT, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); ;}
+    { (yyval.node) = so_eval_create_binary(ID_MUL_VEC_FLT, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); }
     break;
 
   case 42:
 
-    { (yyval.node) = so_eval_create_binary(ID_DIV_VEC_FLT, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); ;}
+    { (yyval.node) = so_eval_create_binary(ID_DIV_VEC_FLT, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); }
     break;
 
   case 43:
 
-    { (yyval.node) = so_eval_create_binary(ID_MUL_VEC_FLT, (yyvsp[(3) - (3)].node), (yyvsp[(1) - (3)].node)); ;}
+    { (yyval.node) = so_eval_create_binary(ID_MUL_VEC_FLT, (yyvsp[(3) - (3)].node), (yyvsp[(1) - (3)].node)); }
     break;
 
   case 44:
 
-    { (yyval.node) = so_eval_create_binary(ID_CROSS, (yyvsp[(3) - (6)].node), (yyvsp[(5) - (6)].node)); ;}
+    { (yyval.node) = so_eval_create_binary(ID_CROSS, (yyvsp[(3) - (6)].node), (yyvsp[(5) - (6)].node)); }
     break;
 
   case 45:
 
-    { (yyval.node) = so_eval_create_unary(ID_NEG_VEC, (yyvsp[(2) - (2)].node)); ;}
+    { (yyval.node) = so_eval_create_unary(ID_NEG_VEC, (yyvsp[(2) - (2)].node)); }
     break;
 
   case 46:
 
-    { (yyval.node) = (yyvsp[(2) - (3)].node); ;}
+    { (yyval.node) = (yyvsp[(2) - (3)].node); }
     break;
 
   case 47:
 
-    { (yyval.node) = so_eval_create_unary(ID_NORMALIZE, (yyvsp[(3) - (4)].node)); ;}
+    { (yyval.node) = so_eval_create_unary(ID_NORMALIZE, (yyvsp[(3) - (4)].node)); }
     break;
 
   case 48:
 
-    { (yyval.node) = so_eval_create_reg(get_regname((yyvsp[(1) - (1)].reg), REGTYPE_TMP));;}
+    { (yyval.node) = so_eval_create_reg(get_regname((yyvsp[(1) - (1)].reg), REGTYPE_TMP));}
     break;
 
   case 49:
 
-    { (yyval.node) = so_eval_create_reg(get_regname((yyvsp[(1) - (1)].reg), REGTYPE_OUT));;}
+    { (yyval.node) = so_eval_create_reg(get_regname((yyvsp[(1) - (1)].reg), REGTYPE_OUT));}
     break;
 
   case 50:
 
-    { (yyval.node) = so_eval_create_reg(get_regname((yyvsp[(1) - (1)].reg), REGTYPE_IN));;}
+    { (yyval.node) = so_eval_create_reg(get_regname((yyvsp[(1) - (1)].reg), REGTYPE_IN));}
     break;
 
   case 51:
 
-    { (yyval.node) = so_eval_create_ternary(ID_VEC3F, (yyvsp[(3) - (8)].node), (yyvsp[(5) - (8)].node), (yyvsp[(7) - (8)].node)); ;}
+    { (yyval.node) = so_eval_create_ternary(ID_VEC3F, (yyvsp[(3) - (8)].node), (yyvsp[(5) - (8)].node), (yyvsp[(7) - (8)].node)); }
     break;
 
   case 52:
 
-    { (yyval.node) = so_eval_create_binary(ID_EQ, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); ;}
+    { (yyval.node) = so_eval_create_binary(ID_EQ, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); }
     break;
 
   case 53:
 
-    { (yyval.node) = so_eval_create_binary(ID_NEQ, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); ;}
+    { (yyval.node) = so_eval_create_binary(ID_NEQ, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); }
     break;
 
   case 54:
 
-    { (yyval.node) = so_eval_create_binary(ID_EQ, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); ;}
+    { (yyval.node) = so_eval_create_binary(ID_EQ, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); }
     break;
 
   case 55:
 
-    { (yyval.node) = so_eval_create_binary(ID_NEQ, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); ;}
+    { (yyval.node) = so_eval_create_binary(ID_NEQ, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); }
     break;
 
   case 56:
 
-    { (yyval.node) = so_eval_create_binary((yyvsp[(2) - (3)].id), (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); ;}
+    { (yyval.node) = so_eval_create_binary((yyvsp[(2) - (3)].id), (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); }
     break;
 
   case 57:
 
-    { (yyval.node) = so_eval_create_binary(ID_AND, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); ;}
+    { (yyval.node) = so_eval_create_binary(ID_AND, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); }
     break;
 
   case 58:
 
-    { (yyval.node) = so_eval_create_binary(ID_OR, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); ;}
+    { (yyval.node) = so_eval_create_binary(ID_OR, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); }
     break;
 
   case 59:
 
-    { (yyval.node) = so_eval_create_unary(ID_NOT, (yyvsp[(2) - (2)].node)); ;}
+    { (yyval.node) = so_eval_create_unary(ID_NOT, (yyvsp[(2) - (2)].node)); }
     break;
 
   case 60:
 
-    { (yyval.node) = (yyvsp[(2) - (3)].node); ;}
+    { (yyval.node) = (yyvsp[(2) - (3)].node); }
     break;
 
 
-/* Line 1267 of yacc.c.  */
 
       default: break;
     }
+  /* User semantic actions sometimes alter yychar, and that requires
+     that yytoken be updated with the new translation.  We take the
+     approach of translating immediately before every use of yytoken.
+     One alternative is translating here after every semantic action,
+     but that translation would be missed if the semantic action invokes
+     YYABORT, YYACCEPT, or YYERROR immediately after altering yychar or
+     if it invokes YYBACKUP.  In the case of YYABORT or YYACCEPT, an
+     incorrect destructor might then be invoked immediately.  In the
+     case of YYERROR or YYBACKUP, subsequent parser actions might lead
+     to an incorrect destructor call or verbose syntax error message
+     before the lookahead is translated.  */
   YY_SYMBOL_PRINT ("-> $$ =", yyr1[yyn], &yyval, &yyloc);
 
   YYPOPSTACK (yylen);
@@ -1931,7 +1934,6 @@ yyreduce:
 
   *++yyvsp = yyval;
 
-
   /* Now `shift' the result of the reduction.  Determine what state
      that goes to, based on the state we popped back to and the rule
      number reduced by.  */
@@ -1951,6 +1953,10 @@ yyreduce:
 | yyerrlab -- here on detecting error |
 `------------------------------------*/
 yyerrlab:
+  /* Make sure we have latest lookahead translation.  See comments at
+     user semantic actions for why this is necessary.  */
+  yytoken = yychar == YYEMPTY ? YYEMPTY : YYTRANSLATE (yychar);
+
   /* If not already recovering from an error, report this error.  */
   if (!yyerrstatus)
     {
@@ -1958,37 +1964,36 @@ yyerrlab:
 #if ! YYERROR_VERBOSE
       yyerror (YY_("syntax error"));
 #else
+# define YYSYNTAX_ERROR yysyntax_error (&yymsg_alloc, &yymsg, \
+                                        yyssp, yytoken)
       {
-	YYSIZE_T yysize = yysyntax_error (0, yystate, yychar);
-	if (yymsg_alloc < yysize && yymsg_alloc < YYSTACK_ALLOC_MAXIMUM)
-	  {
-	    YYSIZE_T yyalloc = 2 * yysize;
-	    if (! (yysize <= yyalloc && yyalloc <= YYSTACK_ALLOC_MAXIMUM))
-	      yyalloc = YYSTACK_ALLOC_MAXIMUM;
-	    if (yymsg != yymsgbuf)
-	      YYSTACK_FREE (yymsg);
-	    yymsg = (char *) YYSTACK_ALLOC (yyalloc);
-	    if (yymsg)
-	      yymsg_alloc = yyalloc;
-	    else
-	      {
-		yymsg = yymsgbuf;
-		yymsg_alloc = sizeof yymsgbuf;
-	      }
-	  }
-
-	if (0 < yysize && yysize <= yymsg_alloc)
-	  {
-	    (void) yysyntax_error (yymsg, yystate, yychar);
-	    yyerror (yymsg);
-	  }
-	else
-	  {
-	    yyerror (YY_("syntax error"));
-	    if (yysize != 0)
-	      goto yyexhaustedlab;
-	  }
+        char const *yymsgp = YY_("syntax error");
+        int yysyntax_error_status;
+        yysyntax_error_status = YYSYNTAX_ERROR;
+        if (yysyntax_error_status == 0)
+          yymsgp = yymsg;
+        else if (yysyntax_error_status == 1)
+          {
+            if (yymsg != yymsgbuf)
+              YYSTACK_FREE (yymsg);
+            yymsg = (char *) YYSTACK_ALLOC (yymsg_alloc);
+            if (!yymsg)
+              {
+                yymsg = yymsgbuf;
+                yymsg_alloc = sizeof yymsgbuf;
+                yysyntax_error_status = 2;
+              }
+            else
+              {
+                yysyntax_error_status = YYSYNTAX_ERROR;
+                yymsgp = yymsg;
+              }
+          }
+        yyerror (yymsgp);
+        if (yysyntax_error_status == 2)
+          goto yyexhaustedlab;
       }
+# undef YYSYNTAX_ERROR
 #endif
     }
 
@@ -1996,7 +2001,7 @@ yyerrlab:
 
   if (yyerrstatus == 3)
     {
-      /* If just tried and failed to reuse look-ahead token after an
+      /* If just tried and failed to reuse lookahead token after an
 	 error, discard it.  */
 
       if (yychar <= YYEOF)
@@ -2013,7 +2018,7 @@ yyerrlab:
 	}
     }
 
-  /* Else will try to reuse look-ahead token after shifting the error
+  /* Else will try to reuse lookahead token after shifting the error
      token.  */
   goto yyerrlab1;
 
@@ -2047,7 +2052,7 @@ yyerrlab1:
   for (;;)
     {
       yyn = yypact[yystate];
-      if (yyn != YYPACT_NINF)
+      if (!yypact_value_is_default (yyn))
 	{
 	  yyn += YYTERROR;
 	  if (0 <= yyn && yyn <= YYLAST && yycheck[yyn] == YYTERROR)
@@ -2070,10 +2075,9 @@ yyerrlab1:
       YY_STACK_PRINT (yyss, yyssp);
     }
 
-  if (yyn == YYFINAL)
-    YYACCEPT;
-
+  YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN
   *++yyvsp = yylval;
+  YY_IGNORE_MAYBE_UNINITIALIZED_END
 
 
   /* Shift the error token.  */
@@ -2097,7 +2101,7 @@ yyabortlab:
   yyresult = 1;
   goto yyreturn;
 
-#ifndef yyoverflow
+#if !defined yyoverflow || YYERROR_VERBOSE
 /*-------------------------------------------------.
 | yyexhaustedlab -- memory exhaustion comes here.  |
 `-------------------------------------------------*/
@@ -2108,9 +2112,14 @@ yyexhaustedlab:
 #endif
 
 yyreturn:
-  if (yychar != YYEOF && yychar != YYEMPTY)
-     yydestruct ("Cleanup: discarding lookahead",
-		 yytoken, &yylval);
+  if (yychar != YYEMPTY)
+    {
+      /* Make sure we have latest lookahead translation.  See comments at
+         user semantic actions for why this is necessary.  */
+      yytoken = YYTRANSLATE (yychar);
+      yydestruct ("Cleanup: discarding lookahead",
+                  yytoken, &yylval);
+    }
   /* Do not reclaim the symbols of the rule which action triggered
      this YYABORT or YYACCEPT.  */
   YYPOPSTACK (yylen);
diff --git a/src/engines/evaluator_tab.diff b/src/engines/evaluator_tab.diff
index 0a001e4..85019af 100644
--- a/src/engines/evaluator_tab.diff
+++ b/src/engines/evaluator_tab.diff
@@ -1,4 +1,5 @@
-Be aware that this file ius a concatenation of two patches.
+Be aware that this file is a concatenation of two patches.
+NOTE: the first one is not used anymore, support for MSVC 6.0 has stopped.
 
 It is necessary to patch the evaluator_tab.c file so Microsoft Visual
 C++ 6.0 can grok it.
diff --git a/src/engines/so_eval.ic b/src/engines/so_eval.ic
index b707962..cc0b2ff 100644
--- a/src/engines/so_eval.ic
+++ b/src/engines/so_eval.ic
@@ -1,6 +1,4 @@
 
-#line 3 "so_eval.ic"
-
 #define  YY_INT_ALIGNED short int
 
 /* A lexical scanner generated by flex */
@@ -26,12 +24,90 @@
 
 #define FLEX_SCANNER
 #define YY_FLEX_MAJOR_VERSION 2
-#define YY_FLEX_MINOR_VERSION 5
-#define YY_FLEX_SUBMINOR_VERSION 35
+#define YY_FLEX_MINOR_VERSION 6
+#define YY_FLEX_SUBMINOR_VERSION 3
 #if YY_FLEX_SUBMINOR_VERSION > 0
 #define FLEX_BETA
 #endif
 
+    #define yy_create_buffer so_eval_create_buffer
+
+    #define yy_delete_buffer so_eval_delete_buffer
+
+    #define yy_scan_buffer so_eval_scan_buffer
+
+    #define yy_scan_string so_eval_scan_string
+
+    #define yy_scan_bytes so_eval_scan_bytes
+
+    #define yy_init_buffer so_eval_init_buffer
+
+    #define yy_flush_buffer so_eval_flush_buffer
+
+    #define yy_load_buffer_state so_eval_load_buffer_state
+
+    #define yy_switch_to_buffer so_eval_switch_to_buffer
+
+    #define yypush_buffer_state so_evalpush_buffer_state
+
+    #define yypop_buffer_state so_evalpop_buffer_state
+
+    #define yyensure_buffer_stack so_evalensure_buffer_stack
+
+    #define yylex so_evallex
+
+    #define yyrestart so_evalrestart
+
+    #define yylex_init so_evallex_init
+
+    #define yylex_init_extra so_evallex_init_extra
+
+    #define yylex_destroy so_evallex_destroy
+
+    #define yyget_debug so_evalget_debug
+
+    #define yyset_debug so_evalset_debug
+
+    #define yyget_extra so_evalget_extra
+
+    #define yyset_extra so_evalset_extra
+
+    #define yyget_in so_evalget_in
+
+    #define yyset_in so_evalset_in
+
+    #define yyget_out so_evalget_out
+
+    #define yyset_out so_evalset_out
+
+    #define yyget_leng so_evalget_leng
+
+    #define yyget_text so_evalget_text
+
+    #define yyget_lineno so_evalget_lineno
+
+    #define yyset_lineno so_evalset_lineno
+
+    #define yywrap so_evalwrap
+
+    #define yyalloc so_evalalloc
+
+    #define yyrealloc so_evalrealloc
+
+    #define yyfree so_evalfree
+
+    #define yytext so_evaltext
+
+    #define yyleng so_evalleng
+
+    #define yyin so_evalin
+
+    #define yyout so_evalout
+
+    #define yy_flex_debug so_eval_flex_debug
+
+    #define yylineno so_evallineno
+
 /* First, we deal with  platform-specific or compiler-specific issues. */
 
 /* begin standard C headers. */
@@ -106,61 +182,51 @@ typedef unsigned int flex_uint32_t;
 
 #endif /* ! FLEXINT_H */
 
-#ifdef __cplusplus
-
-/* The "const" storage-class-modifier is valid. */
-#define YY_USE_CONST
-
-#else	/* ! __cplusplus */
-
-/* C99 requires __STDC__ to be defined as 1. */
-#if defined (__STDC__)
-
-#define YY_USE_CONST
-
-#endif	/* defined (__STDC__) */
-#endif	/* ! __cplusplus */
-
-#ifdef YY_USE_CONST
+/* TODO: this is always defined, so inline it */
 #define yyconst const
+
+#if defined(__GNUC__) && __GNUC__ >= 3
+#define yynoreturn __attribute__((__noreturn__))
 #else
-#define yyconst
+#define yynoreturn
 #endif
 
 /* Returned upon end-of-file. */
 #define YY_NULL 0
 
-/* Promotes a possibly negative, possibly signed char to an unsigned
- * integer for use as an array index.  If the signed char is negative,
- * we want to instead treat it as an 8-bit unsigned char, hence the
- * double cast.
+/* Promotes a possibly negative, possibly signed char to an
+ *   integer in range [0..255] for use as an array index.
  */
-#define YY_SC_TO_UI(c) ((unsigned int) (unsigned char) c)
+#define YY_SC_TO_UI(c) ((YY_CHAR) (c))
 
 /* Enter a start condition.  This macro really ought to take a parameter,
  * but we do it the disgusting crufty way forced on us by the ()-less
  * definition of BEGIN.
  */
 #define BEGIN (yy_start) = 1 + 2 *
-
 /* Translate the current start state into a value that can be later handed
  * to BEGIN to return to the state.  The YYSTATE alias is for lex
  * compatibility.
  */
 #define YY_START (((yy_start) - 1) / 2)
 #define YYSTATE YY_START
-
 /* Action number for EOF rule of a given start state. */
 #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1)
-
 /* Special action meaning "start processing a new file". */
 #define YY_NEW_FILE so_evalrestart(so_evalin  )
-
 #define YY_END_OF_BUFFER_CHAR 0
 
 /* Size of default input buffer. */
 #ifndef YY_BUF_SIZE
+#ifdef __ia64__
+/* On IA-64, the buffer size is 16k, not 8k.
+ * Moreover, YY_BUF_SIZE is 2*YY_READ_BUF_SIZE in the general case.
+ * Ditto for the __ia64__ case accordingly.
+ */
+#define YY_BUF_SIZE 32768
+#else
 #define YY_BUF_SIZE 16384
+#endif /* __ia64__ */
 #endif
 
 /* The state buf must be large enough to hold one state per character in the main buffer.
@@ -172,6 +238,11 @@ typedef unsigned int flex_uint32_t;
 typedef struct yy_buffer_state *YY_BUFFER_STATE;
 #endif
 
+#ifndef YY_TYPEDEF_YY_SIZE_T
+#define YY_TYPEDEF_YY_SIZE_T
+typedef size_t yy_size_t;
+#endif
+
 extern int so_evalleng;
 
 extern FILE *so_evalin, *so_evalout;
@@ -179,8 +250,9 @@ extern FILE *so_evalin, *so_evalout;
 #define EOB_ACT_CONTINUE_SCAN 0
 #define EOB_ACT_END_OF_FILE 1
 #define EOB_ACT_LAST_MATCH 2
-
+    
     #define YY_LESS_LINENO(n)
+    #define YY_LINENO_REWIND_TO(ptr)
     
 /* Return all but the first "n" matched characters back to the input stream. */
 #define yyless(n) \
@@ -195,14 +267,8 @@ extern FILE *so_evalin, *so_evalout;
 		YY_DO_BEFORE_ACTION; /* set up so_evaltext again */ \
 		} \
 	while ( 0 )
-
 #define unput(c) yyunput( c, (yytext_ptr)  )
 
-#ifndef YY_TYPEDEF_YY_SIZE_T
-#define YY_TYPEDEF_YY_SIZE_T
-typedef size_t yy_size_t;
-#endif
-
 #ifndef YY_STRUCT_YY_BUFFER_STATE
 #define YY_STRUCT_YY_BUFFER_STATE
 struct yy_buffer_state
@@ -215,7 +281,7 @@ struct yy_buffer_state
 	/* Size of input buffer in bytes, not including room for EOB
 	 * characters.
 	 */
-	yy_size_t yy_buf_size;
+	int yy_buf_size;
 
 	/* Number of characters read into yy_ch_buf, not including EOB
 	 * characters.
@@ -243,7 +309,7 @@ struct yy_buffer_state
 
     int yy_bs_lineno; /**< The line count. */
     int yy_bs_column; /**< The column count. */
-    
+
 	/* Whether to try to fill the input buffer when we reach the
 	 * end of it.
 	 */
@@ -271,7 +337,7 @@ struct yy_buffer_state
 /* Stack of input buffers. */
 static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */
 static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */
-static YY_BUFFER_STATE * yy_buffer_stack = 0; /**< Stack as an array. */
+static YY_BUFFER_STATE * yy_buffer_stack = NULL; /**< Stack as an array. */
 
 /* We provide macros for accessing buffer states in case in the
  * future we want to put the buffer states in a more general
@@ -282,7 +348,6 @@ static YY_BUFFER_STATE * yy_buffer_stack = 0; /**< Stack as an array. */
 #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \
                           ? (yy_buffer_stack)[(yy_buffer_stack_top)] \
                           : NULL)
-
 /* Same as previous macro, but useful when we know that the buffer stack is not
  * NULL or when we need an lvalue. For internal use only.
  */
@@ -294,7 +359,7 @@ static int yy_n_chars;		/* number of characters read into yy_ch_buf */
 int so_evalleng;
 
 /* Points to current character in buffer. */
-static char *yy_c_buf_p = (char *) 0;
+static char *yy_c_buf_p = NULL;
 static int yy_init = 0;		/* whether we need to initialize */
 static int yy_start = 0;	/* start state number */
 
@@ -303,30 +368,28 @@ static int yy_start = 0;	/* start state number */
  */
 static int yy_did_buffer_switch_on_eof;
 
-void so_evalrestart (FILE *input_file  );
-void so_eval_switch_to_buffer (YY_BUFFER_STATE new_buffer  );
-YY_BUFFER_STATE so_eval_create_buffer (FILE *file,int size  );
-void so_eval_delete_buffer (YY_BUFFER_STATE b  );
-void so_eval_flush_buffer (YY_BUFFER_STATE b  );
-void so_evalpush_buffer_state (YY_BUFFER_STATE new_buffer  );
-void so_evalpop_buffer_state (void );
-
-static void so_evalensure_buffer_stack (void );
-static void so_eval_load_buffer_state (void );
-static void so_eval_init_buffer (YY_BUFFER_STATE b,FILE *file  );
-
+void so_evalrestart ( FILE *input_file  );
+void so_eval_switch_to_buffer ( YY_BUFFER_STATE new_buffer  );
+YY_BUFFER_STATE so_eval_create_buffer ( FILE *file, int size  );
+void so_eval_delete_buffer ( YY_BUFFER_STATE b  );
+void so_eval_flush_buffer ( YY_BUFFER_STATE b  );
+void so_evalpush_buffer_state ( YY_BUFFER_STATE new_buffer  );
+void so_evalpop_buffer_state ( void );
+
+static void so_evalensure_buffer_stack ( void );
+static void so_eval_load_buffer_state ( void );
+static void so_eval_init_buffer ( YY_BUFFER_STATE b, FILE *file  );
 #define YY_FLUSH_BUFFER so_eval_flush_buffer(YY_CURRENT_BUFFER )
 
-YY_BUFFER_STATE so_eval_scan_buffer (char *base,yy_size_t size  );
-YY_BUFFER_STATE so_eval_scan_string (yyconst char *yy_str  );
-YY_BUFFER_STATE so_eval_scan_bytes (yyconst char *bytes,int len  );
+YY_BUFFER_STATE so_eval_scan_buffer ( char *base, yy_size_t size  );
+YY_BUFFER_STATE so_eval_scan_string ( const char *yy_str  );
+YY_BUFFER_STATE so_eval_scan_bytes ( const char *bytes, int len  );
 
-void *so_evalalloc (yy_size_t  );
-void *so_evalrealloc (void *,yy_size_t  );
-void so_evalfree (void *  );
+void *so_evalalloc ( yy_size_t  );
+void *so_evalrealloc ( void *, yy_size_t  );
+void so_evalfree ( void *  );
 
 #define yy_new_buffer so_eval_create_buffer
-
 #define yy_set_interactive(is_interactive) \
 	{ \
 	if ( ! YY_CURRENT_BUFFER ){ \
@@ -336,7 +399,6 @@ void so_evalfree (void *  );
 	} \
 	YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \
 	}
-
 #define yy_set_bol(at_bol) \
 	{ \
 	if ( ! YY_CURRENT_BUFFER ){\
@@ -346,42 +408,41 @@ void so_evalfree (void *  );
 	} \
 	YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \
 	}
-
 #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol)
 
 /* Begin user sect3 */
 
-#define so_evalwrap(n) 1
+#define so_evalwrap() (/*CONSTCOND*/1)
 #define YY_SKIP_YYWRAP
+typedef flex_uint8_t YY_CHAR;
 
-typedef unsigned char YY_CHAR;
-
-FILE *so_evalin = (FILE *) 0, *so_evalout = (FILE *) 0;
+FILE *so_evalin = NULL, *so_evalout = NULL;
 
 typedef int yy_state_type;
 
 extern int so_evallineno;
-
 int so_evallineno = 1;
 
 extern char *so_evaltext;
+#ifdef yytext_ptr
+#undef yytext_ptr
+#endif
 #define yytext_ptr so_evaltext
 
-static yy_state_type yy_get_previous_state (void );
-static yy_state_type yy_try_NUL_trans (yy_state_type current_state  );
-static int yy_get_next_buffer (void );
-static void yy_fatal_error (yyconst char msg[]  );
+static yy_state_type yy_get_previous_state ( void );
+static yy_state_type yy_try_NUL_trans ( yy_state_type current_state  );
+static int yy_get_next_buffer ( void );
+static void yynoreturn yy_fatal_error ( const char* msg  );
 
 /* Done after the current pattern has been matched and before the
  * corresponding action - sets up so_evaltext.
  */
 #define YY_DO_BEFORE_ACTION \
 	(yytext_ptr) = yy_bp; \
-	so_evalleng = (size_t) (yy_cp - yy_bp); \
+	so_evalleng = (int) (yy_cp - yy_bp); \
 	(yy_hold_char) = *yy_cp; \
 	*yy_cp = '\0'; \
 	(yy_c_buf_p) = yy_cp;
-
 #define YY_NUM_RULES 55
 #define YY_END_OF_BUFFER 56
 /* This struct is not used in this scanner,
@@ -391,7 +452,7 @@ struct yy_trans_info
 	flex_int32_t yy_verify;
 	flex_int32_t yy_nxt;
 	};
-static yyconst flex_int16_t yy_accept[159] =
+static const flex_int16_t yy_accept[159] =
     {   0,
         0,    0,   56,   54,    1,    1,   11,   11,   54,   10,
        46,   47,    4,   11,    5,   53,   54,   50,   50,   50,
@@ -412,7 +473,7 @@ static yyconst flex_int16_t yy_accept[159] =
        12,   13,   16,    0,    0,   20,   44,    0
     } ;
 
-static yyconst flex_int32_t yy_ec[256] =
+static const YY_CHAR yy_ec[256] =
     {   0,
         1,    1,    1,    1,    1,    1,    1,    1,    2,    3,
         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
@@ -444,7 +505,7 @@ static yyconst flex_int32_t yy_ec[256] =
         1,    1,    1,    1,    1
     } ;
 
-static yyconst flex_int32_t yy_meta[59] =
+static const YY_CHAR yy_meta[59] =
     {   0,
         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
@@ -454,7 +515,7 @@ static yyconst flex_int32_t yy_meta[59] =
         1,    1,    1,    1,    1,    1,    1,    1
     } ;
 
-static yyconst flex_int16_t yy_base[159] =
+static const flex_int16_t yy_base[159] =
     {   0,
         0,    0,  266,  267,   57,   59,  249,  267,  258,  267,
        53,   65,  247,  246,  245,  267,   62,   30,  267,   41,
@@ -475,7 +536,7 @@ static yyconst flex_int16_t yy_base[159] =
       267,  267,  267,   79,   44,  267,  267,  267
     } ;
 
-static yyconst flex_int16_t yy_def[159] =
+static const flex_int16_t yy_def[159] =
     {   0,
       158,    1,  158,  158,  158,  158,  158,  158,  158,  158,
       158,  158,  158,  158,  158,  158,  158,  158,  158,  158,
@@ -496,7 +557,7 @@ static yyconst flex_int16_t yy_def[159] =
       158,  158,  158,  158,  158,  158,  158,    0
     } ;
 
-static yyconst flex_int16_t yy_nxt[326] =
+static const flex_int16_t yy_nxt[326] =
     {   0,
         4,    5,    6,    7,    8,    9,    8,   10,   11,   12,
        12,   12,   12,   12,   13,   14,   15,   16,   16,   16,
@@ -536,7 +597,7 @@ static yyconst flex_int16_t yy_nxt[326] =
       158,  158,  158,  158,  158
     } ;
 
-static yyconst flex_int16_t yy_chk[326] =
+static const flex_int16_t yy_chk[326] =
     {   0,
         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
@@ -655,49 +716,43 @@ char *so_evaltext;
  * down here because we want the user's section 1 to have been scanned first.
  * The user has a chance to override it with an option.
  */
-#ifdef HAVE_CONFIG_H
-#include <config.h>
-#endif /* HAVE_CONFIG_H */
- 
-#ifdef HAVE_UNISTD_H
 #include <unistd.h>
-#endif /* HAVE_UNISTD_H */
 #endif
-
+    
 #ifndef YY_EXTRA_TYPE
 #define YY_EXTRA_TYPE void *
 #endif
 
-static int yy_init_globals (void );
+static int yy_init_globals ( void );
 
 /* Accessor methods to globals.
    These are made visible to non-reentrant scanners for convenience. */
 
-int so_evallex_destroy (void );
+int so_evallex_destroy ( void );
 
-int so_evalget_debug (void );
+int so_evalget_debug ( void );
 
-void so_evalset_debug (int debug_flag  );
+void so_evalset_debug ( int debug_flag  );
 
-YY_EXTRA_TYPE so_evalget_extra (void );
+YY_EXTRA_TYPE so_evalget_extra ( void );
 
-void so_evalset_extra (YY_EXTRA_TYPE user_defined  );
+void so_evalset_extra ( YY_EXTRA_TYPE user_defined  );
 
-FILE *so_evalget_in (void );
+FILE *so_evalget_in ( void );
 
-void so_evalset_in  (FILE * in_str  );
+void so_evalset_in  ( FILE * _in_str  );
 
-FILE *so_evalget_out (void );
+FILE *so_evalget_out ( void );
 
-void so_evalset_out  (FILE * out_str  );
+void so_evalset_out  ( FILE * _out_str  );
 
-int so_evalget_leng (void );
+			int so_evalget_leng ( void );
 
-char *so_evalget_text (void );
+char *so_evalget_text ( void );
 
-int so_evalget_lineno (void );
+int so_evalget_lineno ( void );
 
-void so_evalset_lineno (int line_number  );
+void so_evalset_lineno ( int _line_number  );
 
 /* Macros after this point can all be overridden by user definitions in
  * section 1.
@@ -705,35 +760,43 @@ void so_evalset_lineno (int line_number  );
 
 #ifndef YY_SKIP_YYWRAP
 #ifdef __cplusplus
-extern "C" int so_evalwrap (void );
+extern "C" int so_evalwrap ( void );
 #else
-extern int so_evalwrap (void );
+extern int so_evalwrap ( void );
 #endif
 #endif
 
-    static void yyunput (int c,char *buf_ptr  );
+#ifndef YY_NO_UNPUT
+    
+    static void yyunput ( int c, char *buf_ptr  );
     
+#endif
+
 #ifndef yytext_ptr
-static void yy_flex_strncpy (char *,yyconst char *,int );
+static void yy_flex_strncpy ( char *, const char *, int );
 #endif
 
 #ifdef YY_NEED_STRLEN
-static int yy_flex_strlen (yyconst char * );
+static int yy_flex_strlen ( const char * );
 #endif
 
 #ifndef YY_NO_INPUT
-
 #ifdef __cplusplus
-static int yyinput (void );
+static int yyinput ( void );
 #else
-static int input (void );
+static int input ( void );
 #endif
 
 #endif
 
 /* Amount of stuff to slurp up with each read. */
 #ifndef YY_READ_BUF_SIZE
+#ifdef __ia64__
+/* On IA-64, the buffer size is 16k, not 8k */
+#define YY_READ_BUF_SIZE 16384
+#else
 #define YY_READ_BUF_SIZE 8192
+#endif /* __ia64__ */
 #endif
 
 /* Copy whatever the last rule matched to the standard output. */
@@ -741,7 +804,7 @@ static int input (void );
 /* This used to be an fputs(), but since the string might contain NUL's,
  * we now use fwrite().
  */
-#define ECHO do { if (fwrite( so_evaltext, so_evalleng, 1, so_evalout )) {} } while (0)
+#define ECHO do { if (fwrite( so_evaltext, (size_t) so_evalleng, 1, so_evalout )) {} } while (0)
 #endif
 
 /* Gets input and stuffs it into "buf".  number of characters read, or YY_NULL,
@@ -752,7 +815,7 @@ static int input (void );
 	if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \
 		{ \
 		int c = '*'; \
-		size_t n; \
+		int n; \
 		for ( n = 0; n < max_size && \
 			     (c = getc( so_evalin )) != EOF && c != '\n'; ++n ) \
 			buf[n] = (char) c; \
@@ -765,7 +828,7 @@ static int input (void );
 	else \
 		{ \
 		errno=0; \
-		while ( (result = fread(buf, 1, max_size, so_evalin))==0 && ferror(so_evalin)) \
+		while ( (result = (int) fread(buf, 1, (yy_size_t) max_size, so_evalin)) == 0 && ferror(so_evalin)) \
 			{ \
 			if( errno != EINTR) \
 				{ \
@@ -820,7 +883,7 @@ extern int so_evallex (void);
 
 /* Code executed at the end of each rule. */
 #ifndef YY_BREAK
-#define YY_BREAK break;
+#define YY_BREAK /*LINTED*/break;
 #endif
 
 #define YY_RULE_SETUP \
@@ -830,9 +893,9 @@ extern int so_evallex (void);
  */
 YY_DECL
 {
-	register yy_state_type yy_current_state;
-	register char *yy_cp, *yy_bp;
-	register int yy_act;
+	yy_state_type yy_current_state;
+	char *yy_cp, *yy_bp;
+	int yy_act;
     
 	if ( !(yy_init) )
 		{
@@ -860,7 +923,9 @@ YY_DECL
 		so_eval_load_buffer_state( );
 		}
 
-	while ( 1 )		/* loops until end-of-file is reached */
+	{
+
+	while ( /*CONSTCOND*/1 )		/* loops until end-of-file is reached */
 		{
 		yy_cp = (yy_c_buf_p);
 
@@ -876,7 +941,7 @@ YY_DECL
 yy_match:
 		do
 			{
-			register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)];
+			YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)] ;
 			if ( yy_accept[yy_current_state] )
 				{
 				(yy_last_accepting_state) = yy_current_state;
@@ -886,9 +951,9 @@ yy_match:
 				{
 				yy_current_state = (int) yy_def[yy_current_state];
 				if ( yy_current_state >= 159 )
-					yy_c = yy_meta[(unsigned int) yy_c];
+					yy_c = yy_meta[yy_c];
 				}
-			yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
+			yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c];
 			++yy_cp;
 			}
 		while ( yy_base[yy_current_state] != 267 );
@@ -958,7 +1023,7 @@ return '-';
 	YY_BREAK
 case 11:
 YY_RULE_SETUP
-return(so_evaltext[0]);
+return(yytext[0]);
 	YY_BREAK
 case 12:
 YY_RULE_SETUP
@@ -1098,35 +1163,35 @@ YY_RULE_SETUP
 	YY_BREAK
 case 46:
 YY_RULE_SETUP
-{ yylval.value = (float)atof(so_evaltext); return LEX_VALUE; }
+{ yylval.value = (float)atof(yytext); return LEX_VALUE; }
 	YY_BREAK
 case 47:
 YY_RULE_SETUP
-{ yylval.value = (float)atof(so_evaltext); return LEX_VALUE; }
+{ yylval.value = (float)atof(yytext); return LEX_VALUE; }
 	YY_BREAK
 case 48:
 YY_RULE_SETUP
-{ yylval.reg = so_evaltext[1]; return LEX_TMP_FLT_REG; }
+{ yylval.reg = yytext[1]; return LEX_TMP_FLT_REG; }
 	YY_BREAK
 case 49:
 YY_RULE_SETUP
-{ yylval.reg = so_evaltext[1]; return LEX_OUT_FLT_REG; }
+{ yylval.reg = yytext[1]; return LEX_OUT_FLT_REG; }
 	YY_BREAK
 case 50:
 YY_RULE_SETUP
-{ yylval.reg = so_evaltext[0]; return LEX_IN_FLT_REG; }
+{ yylval.reg = yytext[0]; return LEX_IN_FLT_REG; }
 	YY_BREAK
 case 51:
 YY_RULE_SETUP
-{ yylval.reg = so_evaltext[1]; return LEX_TMP_VEC_REG; }
+{ yylval.reg = yytext[1]; return LEX_TMP_VEC_REG; }
 	YY_BREAK
 case 52:
 YY_RULE_SETUP
-{ yylval.reg = so_evaltext[1]; return LEX_OUT_VEC_REG; }
+{ yylval.reg = yytext[1]; return LEX_OUT_VEC_REG; }
 	YY_BREAK
 case 53:
 YY_RULE_SETUP
-{ yylval.reg = so_evaltext[0]; return LEX_IN_VEC_REG; }
+{ yylval.reg = yytext[0]; return LEX_IN_VEC_REG; }
 	YY_BREAK
 case 54:
 YY_RULE_SETUP
@@ -1266,6 +1331,7 @@ case YY_STATE_EOF(INITIAL):
 			"fatal flex scanner internal error--no action found" );
 	} /* end of action switch */
 		} /* end of scanning one token */
+	} /* end of user's declarations */
 } /* end of so_evallex */
 
 /* yy_get_next_buffer - try to read in a new buffer
@@ -1277,9 +1343,9 @@ case YY_STATE_EOF(INITIAL):
  */
 static int yy_get_next_buffer (void)
 {
-    	register char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf;
-	register char *source = (yytext_ptr);
-	register int number_to_move, i;
+    	char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf;
+	char *source = (yytext_ptr);
+	int number_to_move, i;
 	int ret_val;
 
 	if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] )
@@ -1308,7 +1374,7 @@ static int yy_get_next_buffer (void)
 	/* Try to read more data. */
 
 	/* First move last chars to start of buffer. */
-	number_to_move = (int) ((yy_c_buf_p) - (yytext_ptr)) - 1;
+	number_to_move = (int) ((yy_c_buf_p) - (yytext_ptr) - 1);
 
 	for ( i = 0; i < number_to_move; ++i )
 		*(dest++) = *(source++);
@@ -1328,7 +1394,7 @@ static int yy_get_next_buffer (void)
 			{ /* Not enough room in the buffer - grow it. */
 
 			/* just a shorter name for the current buffer */
-			YY_BUFFER_STATE b = YY_CURRENT_BUFFER;
+			YY_BUFFER_STATE b = YY_CURRENT_BUFFER_LVALUE;
 
 			int yy_c_buf_p_offset =
 				(int) ((yy_c_buf_p) - b->yy_ch_buf);
@@ -1344,11 +1410,11 @@ static int yy_get_next_buffer (void)
 
 				b->yy_ch_buf = (char *)
 					/* Include room in for 2 EOB chars. */
-					so_evalrealloc((void *) b->yy_ch_buf,b->yy_buf_size + 2  );
+					so_evalrealloc((void *) b->yy_ch_buf,(yy_size_t) (b->yy_buf_size + 2)  );
 				}
 			else
 				/* Can't grow it, we don't own it. */
-				b->yy_ch_buf = 0;
+				b->yy_ch_buf = NULL;
 
 			if ( ! b->yy_ch_buf )
 				YY_FATAL_ERROR(
@@ -1366,7 +1432,7 @@ static int yy_get_next_buffer (void)
 
 		/* Read in more data. */
 		YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]),
-			(yy_n_chars), (size_t) num_to_read );
+			(yy_n_chars), num_to_read );
 
 		YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
 		}
@@ -1390,10 +1456,10 @@ static int yy_get_next_buffer (void)
 	else
 		ret_val = EOB_ACT_CONTINUE_SCAN;
 
-	if ((yy_size_t) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) {
+	if (((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) {
 		/* Extend the array by 50%, plus the number we really need. */
-		yy_size_t new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1);
-		YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) so_evalrealloc((void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf,new_size  );
+		int new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1);
+		YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) so_evalrealloc((void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf,(yy_size_t) new_size  );
 		if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
 			YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_buffer()" );
 	}
@@ -1411,14 +1477,14 @@ static int yy_get_next_buffer (void)
 
     static yy_state_type yy_get_previous_state (void)
 {
-	register yy_state_type yy_current_state;
-	register char *yy_cp;
+	yy_state_type yy_current_state;
+	char *yy_cp;
     
 	yy_current_state = (yy_start);
 
 	for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp )
 		{
-		register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1);
+		YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1);
 		if ( yy_accept[yy_current_state] )
 			{
 			(yy_last_accepting_state) = yy_current_state;
@@ -1428,9 +1494,9 @@ static int yy_get_next_buffer (void)
 			{
 			yy_current_state = (int) yy_def[yy_current_state];
 			if ( yy_current_state >= 159 )
-				yy_c = yy_meta[(unsigned int) yy_c];
+				yy_c = yy_meta[yy_c];
 			}
-		yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
+		yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c];
 		}
 
 	return yy_current_state;
@@ -1443,10 +1509,10 @@ static int yy_get_next_buffer (void)
  */
     static yy_state_type yy_try_NUL_trans  (yy_state_type yy_current_state )
 {
-	register int yy_is_jam;
-    	register char *yy_cp = (yy_c_buf_p);
+	int yy_is_jam;
+    	char *yy_cp = (yy_c_buf_p);
 
-	register YY_CHAR yy_c = 1;
+	YY_CHAR yy_c = 1;
 	if ( yy_accept[yy_current_state] )
 		{
 		(yy_last_accepting_state) = yy_current_state;
@@ -1456,17 +1522,19 @@ static int yy_get_next_buffer (void)
 		{
 		yy_current_state = (int) yy_def[yy_current_state];
 		if ( yy_current_state >= 159 )
-			yy_c = yy_meta[(unsigned int) yy_c];
+			yy_c = yy_meta[yy_c];
 		}
-	yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
+	yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c];
 	yy_is_jam = (yy_current_state == 158);
 
-	return yy_is_jam ? 0 : yy_current_state;
+		return yy_is_jam ? 0 : yy_current_state;
 }
 
-    static void yyunput (int c, register char * yy_bp )
+#ifndef YY_NO_UNPUT
+
+    static void yyunput (int c, char * yy_bp )
 {
-	register char *yy_cp;
+	char *yy_cp;
     
     yy_cp = (yy_c_buf_p);
 
@@ -1476,10 +1544,10 @@ static int yy_get_next_buffer (void)
 	if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
 		{ /* need to shift things up to make room */
 		/* +2 for EOB chars. */
-		register int number_to_move = (yy_n_chars) + 2;
-		register char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[
+		int number_to_move = (yy_n_chars) + 2;
+		char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[
 					YY_CURRENT_BUFFER_LVALUE->yy_buf_size + 2];
-		register char *source =
+		char *source =
 				&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move];
 
 		while ( source > YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
@@ -1488,7 +1556,7 @@ static int yy_get_next_buffer (void)
 		yy_cp += (int) (dest - source);
 		yy_bp += (int) (dest - source);
 		YY_CURRENT_BUFFER_LVALUE->yy_n_chars =
-			(yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_buf_size;
+			(yy_n_chars) = (int) YY_CURRENT_BUFFER_LVALUE->yy_buf_size;
 
 		if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
 			YY_FATAL_ERROR( "flex scanner push-back overflow" );
@@ -1501,6 +1569,8 @@ static int yy_get_next_buffer (void)
 	(yy_c_buf_p) = yy_cp;
 }
 
+#endif
+
 #ifndef YY_NO_INPUT
 #ifdef __cplusplus
     static int yyinput (void)
@@ -1525,7 +1595,7 @@ static int yy_get_next_buffer (void)
 
 		else
 			{ /* need more input */
-			int offset = (yy_c_buf_p) - (yytext_ptr);
+			int offset = (int) ((yy_c_buf_p) - (yytext_ptr));
 			++(yy_c_buf_p);
 
 			switch ( yy_get_next_buffer(  ) )
@@ -1549,7 +1619,7 @@ static int yy_get_next_buffer (void)
 				case EOB_ACT_END_OF_FILE:
 					{
 					if ( so_evalwrap( ) )
-						return EOF;
+						return 0;
 
 					if ( ! (yy_did_buffer_switch_on_eof) )
 						YY_NEW_FILE;
@@ -1655,7 +1725,7 @@ static void so_eval_load_buffer_state  (void)
 	/* yy_ch_buf has to be 2 characters longer than the size given because
 	 * we need to put in 2 end-of-buffer characters.
 	 */
-	b->yy_ch_buf = (char *) so_evalalloc(b->yy_buf_size + 2  );
+	b->yy_ch_buf = (char *) so_evalalloc((yy_size_t) (b->yy_buf_size + 2)  );
 	if ( ! b->yy_ch_buf )
 		YY_FATAL_ERROR( "out of dynamic memory in so_eval_create_buffer()" );
 
@@ -1685,10 +1755,6 @@ static void so_eval_load_buffer_state  (void)
 	so_evalfree((void *) b  );
 }
 
-#ifndef __cplusplus
-extern int isatty (int );
-#endif /* __cplusplus */
-    
 /* Initializes or reinitializes a buffer.
  * This function is sometimes called more than once on the same buffer,
  * such as during a so_evalrestart() or at EOF.
@@ -1801,7 +1867,7 @@ void so_evalpop_buffer_state (void)
  */
 static void so_evalensure_buffer_stack (void)
 {
-	int num_to_alloc;
+	yy_size_t num_to_alloc;
     
 	if (!(yy_buffer_stack)) {
 
@@ -1809,15 +1875,15 @@ static void so_evalensure_buffer_stack (void)
 		 * scanner will even need a stack. We use 2 instead of 1 to avoid an
 		 * immediate realloc on the next call.
          */
-		num_to_alloc = 1;
+      num_to_alloc = 1; /* After all that talk, this was set to 1 anyways... */
 		(yy_buffer_stack) = (struct yy_buffer_state**)so_evalalloc
 								(num_to_alloc * sizeof(struct yy_buffer_state*)
 								);
 		if ( ! (yy_buffer_stack) )
 			YY_FATAL_ERROR( "out of dynamic memory in so_evalensure_buffer_stack()" );
-								  
+
 		memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buffer_state*));
-				
+
 		(yy_buffer_stack_max) = num_to_alloc;
 		(yy_buffer_stack_top) = 0;
 		return;
@@ -1826,7 +1892,7 @@ static void so_evalensure_buffer_stack (void)
 	if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){
 
 		/* Increase the buffer to prepare for a possible push. */
-		int grow_size = 8 /* arbitrary grow size */;
+		yy_size_t grow_size = 8 /* arbitrary grow size */;
 
 		num_to_alloc = (yy_buffer_stack_max) + grow_size;
 		(yy_buffer_stack) = (struct yy_buffer_state**)so_evalrealloc
@@ -1846,7 +1912,7 @@ static void so_evalensure_buffer_stack (void)
  * @param base the character buffer
  * @param size the size in bytes of the character buffer
  * 
- * @return the newly allocated buffer state object. 
+ * @return the newly allocated buffer state object.
  */
 YY_BUFFER_STATE so_eval_scan_buffer  (char * base, yy_size_t  size )
 {
@@ -1856,16 +1922,16 @@ YY_BUFFER_STATE so_eval_scan_buffer  (char * base, yy_size_t  size )
 	     base[size-2] != YY_END_OF_BUFFER_CHAR ||
 	     base[size-1] != YY_END_OF_BUFFER_CHAR )
 		/* They forgot to leave room for the EOB's. */
-		return 0;
+		return NULL;
 
 	b = (YY_BUFFER_STATE) so_evalalloc(sizeof( struct yy_buffer_state )  );
 	if ( ! b )
 		YY_FATAL_ERROR( "out of dynamic memory in so_eval_scan_buffer()" );
 
-	b->yy_buf_size = size - 2;	/* "- 2" to take care of EOB's */
+	b->yy_buf_size = (int) (size - 2);	/* "- 2" to take care of EOB's */
 	b->yy_buf_pos = b->yy_ch_buf = base;
 	b->yy_is_our_buffer = 0;
-	b->yy_input_file = 0;
+	b->yy_input_file = NULL;
 	b->yy_n_chars = b->yy_buf_size;
 	b->yy_is_interactive = 0;
 	b->yy_at_bol = 1;
@@ -1885,20 +1951,20 @@ YY_BUFFER_STATE so_eval_scan_buffer  (char * base, yy_size_t  size )
  * @note If you want to scan bytes that may contain NUL values, then use
  *       so_eval_scan_bytes() instead.
  */
-YY_BUFFER_STATE so_eval_scan_string (yyconst char * yystr )
+YY_BUFFER_STATE so_eval_scan_string (const char * yystr )
 {
     
-	return so_eval_scan_bytes(yystr,strlen(yystr) );
+	return so_eval_scan_bytes(yystr,(int) strlen(yystr) );
 }
 
 /** Setup the input buffer state to scan the given bytes. The next call to so_evallex() will
  * scan from a @e copy of @a bytes.
- * @param bytes the byte buffer to scan
- * @param len the number of bytes in the buffer pointed to by @a bytes.
+ * @param yybytes the byte buffer to scan
+ * @param _yybytes_len the number of bytes in the buffer pointed to by @a bytes.
  * 
  * @return the newly allocated buffer state object.
  */
-YY_BUFFER_STATE so_eval_scan_bytes  (yyconst char * yybytes, int  _yybytes_len )
+YY_BUFFER_STATE so_eval_scan_bytes  (const char * yybytes, int  _yybytes_len )
 {
 	YY_BUFFER_STATE b;
 	char *buf;
@@ -1906,7 +1972,7 @@ YY_BUFFER_STATE so_eval_scan_bytes  (yyconst char * yybytes, int  _yybytes_len )
 	int i;
     
 	/* Get memory for full buffer, including space for trailing EOB's. */
-	n = _yybytes_len + 2;
+	n = (yy_size_t) (_yybytes_len + 2);
 	buf = (char *) so_evalalloc(n  );
 	if ( ! buf )
 		YY_FATAL_ERROR( "out of dynamic memory in so_eval_scan_bytes()" );
@@ -1932,9 +1998,9 @@ YY_BUFFER_STATE so_eval_scan_bytes  (yyconst char * yybytes, int  _yybytes_len )
 #define YY_EXIT_FAILURE 2
 #endif
 
-static void yy_fatal_error (yyconst char* msg )
+static void yynoreturn yy_fatal_error (const char* msg )
 {
-    	(void) fprintf( stderr, "%s\n", msg );
+			(void) fprintf( stderr, "%s\n", msg );
 	exit( YY_EXIT_FAILURE );
 }
 
@@ -1962,7 +2028,7 @@ static void yy_fatal_error (yyconst char* msg )
  */
 int so_evalget_lineno  (void)
 {
-        
+    
     return so_evallineno;
 }
 
@@ -2000,29 +2066,29 @@ char *so_evalget_text  (void)
 }
 
 /** Set the current line number.
- * @param line_number
+ * @param _line_number line number
  * 
  */
-void so_evalset_lineno (int  line_number )
+void so_evalset_lineno (int  _line_number )
 {
     
-    so_evallineno = line_number;
+    so_evallineno = _line_number;
 }
 
 /** Set the input stream. This does not discard the current
  * input buffer.
- * @param in_str A readable stream.
+ * @param _in_str A readable stream.
  * 
  * @see so_eval_switch_to_buffer
  */
-void so_evalset_in (FILE *  in_str )
+void so_evalset_in (FILE *  _in_str )
 {
-        so_evalin = in_str ;
+        so_evalin = _in_str ;
 }
 
-void so_evalset_out (FILE *  out_str )
+void so_evalset_out (FILE *  _out_str )
 {
-        so_evalout = out_str ;
+        so_evalout = _out_str ;
 }
 
 int so_evalget_debug  (void)
@@ -2030,9 +2096,9 @@ int so_evalget_debug  (void)
         return so_eval_flex_debug;
 }
 
-void so_evalset_debug (int  bdebug )
+void so_evalset_debug (int  _bdebug )
 {
-        so_eval_flex_debug = bdebug ;
+        so_eval_flex_debug = _bdebug ;
 }
 
 static int yy_init_globals (void)
@@ -2041,10 +2107,10 @@ static int yy_init_globals (void)
      * This function is called from so_evallex_destroy(), so don't allocate here.
      */
 
-    (yy_buffer_stack) = 0;
+    (yy_buffer_stack) = NULL;
     (yy_buffer_stack_top) = 0;
     (yy_buffer_stack_max) = 0;
-    (yy_c_buf_p) = (char *) 0;
+    (yy_c_buf_p) = NULL;
     (yy_init) = 0;
     (yy_start) = 0;
 
@@ -2053,8 +2119,8 @@ static int yy_init_globals (void)
     so_evalin = stdin;
     so_evalout = stdout;
 #else
-    so_evalin = (FILE *) 0;
-    so_evalout = (FILE *) 0;
+    so_evalin = NULL;
+    so_evalout = NULL;
 #endif
 
     /* For future reference: Set errno on error, since we are called by
@@ -2090,18 +2156,19 @@ int so_evallex_destroy  (void)
  */
 
 #ifndef yytext_ptr
-static void yy_flex_strncpy (char* s1, yyconst char * s2, int n )
+static void yy_flex_strncpy (char* s1, const char * s2, int n )
 {
-	register int i;
+		
+	int i;
 	for ( i = 0; i < n; ++i )
 		s1[i] = s2[i];
 }
 #endif
 
 #ifdef YY_NEED_STRLEN
-static int yy_flex_strlen (yyconst char * s )
+static int yy_flex_strlen (const char * s )
 {
-	register int n;
+	int n;
 	for ( n = 0; s[n]; ++n )
 		;
 
@@ -2111,11 +2178,12 @@ static int yy_flex_strlen (yyconst char * s )
 
 void *so_evalalloc (yy_size_t  size )
 {
-	return (void *) malloc( size );
+			return malloc(size);
 }
 
 void *so_evalrealloc  (void * ptr, yy_size_t  size )
 {
+		
 	/* The cast to (char *) in the following accommodates both
 	 * implementations that use char* generic pointers, and those
 	 * that use void* generic pointers.  It works with the latter
@@ -2123,12 +2191,12 @@ void *so_evalrealloc  (void * ptr, yy_size_t  size )
 	 * any pointer type to void*, and deal with argument conversions
 	 * as though doing an assignment.
 	 */
-	return (void *) realloc( (char *) ptr, size );
+	return realloc(ptr, size);
 }
 
 void so_evalfree (void * ptr )
 {
-	free( (char *) ptr );	/* see so_evalrealloc() for (char *) cast */
+			free( (char *) ptr );	/* see so_evalrealloc() for (char *) cast */
 }
 
 #define YYTABLES_NAME "yytables"
diff --git a/src/errors/CMakeLists.txt b/src/errors/CMakeLists.txt
new file mode 100644
index 0000000..3b81b13
--- /dev/null
+++ b/src/errors/CMakeLists.txt
@@ -0,0 +1,32 @@
+# source files
+set(COIN_ERRORS_FILES
+	error.cpp
+	debugerror.cpp
+	SoDebugError.cpp
+	SoError.cpp
+	SoMemoryError.cpp
+	SoReadError.cpp
+)
+
+# Files excluded from public API documentation, included in complete documentation.
+set(COIN_ERRORS_INTERNAL_FILES
+	error.cpp
+	debugerror.cpp
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_ERRORS_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} errors/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(errors OBJECT ${COIN_ERRORS_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_ERRORS_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/errors/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
+foreach(SRCFILE ${COIN_ERRORS_INTERNAL_FILES})
+	set(COIN_INTERNAL_DOCUMENTATION_FILES ${COIN_INTERNAL_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/errors/${SRCFILE} CACHE INTERNAL "COIN_INTERNAL_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/errors/debugerror.cpp b/src/errors/debugerror.cpp
index a1a14e9..f496686 100644
--- a/src/errors/debugerror.cpp
+++ b/src/errors/debugerror.cpp
@@ -46,6 +46,59 @@ static cc_debugerror_cb * dbgerr_callback =
 static void * dbgerr_callback_data = NULL;
 static SbBool dbgerr_cleanup_function_set = FALSE;
 
+/*!
+  \struct cc_debugerror debugerror.h Inventor/C/errors/debugerror.h
+  \typedef struct cc_debugerror cc_debugerror
+  \brief The cc_debugerror type is an internal Coin structure for debug error management.
+  \ingroup errors
+
+  This is a Coin extension.
+*/
+
+/*!
+  \var cc_debugerror::super
+
+  The data from the parent cc_error class.
+  This has the advantage that the cc_debugerror structure can appear to be a cc_error.
+*/
+
+/*!
+  \var cc_debugerror::severity
+
+  The severity level of the debug error.
+*/
+
+/*!
+  \enum CC_DEBUGERROR_SEVERITY
+  \typedef enum CC_DEBUGERROR_SEVERITY CC_DEBUGERROR_SEVERITY
+
+  Specifies the available severity levels of the debug messages.
+*/
+
+/*!
+  \var CC_DEBUGERROR_SEVERITY::CC_DEBUGERROR_ERROR
+
+  An actual error.
+ */
+
+/*!
+  \var CC_DEBUGERROR_SEVERITY::CC_DEBUGERROR_WARNING
+
+  Just a warning.
+ */
+
+/*!
+  \var CC_DEBUGERROR_SEVERITY::CC_DEBUGERROR_INFO
+
+  For information only.
+ */
+
+/*!
+  \typedef void cc_debugerror_cb(const cc_debugerror * err, void * data)
+
+  The definition for a debug error callback handler.
+*/
+
 extern "C" {
 
 static void
@@ -58,18 +111,29 @@ debugerror_cleanup(void)
 
 } // extern "C"
 
+/*!
+  \relates cc_debugerror
+*/
+
 void
 cc_debugerror_init(cc_debugerror * me)
 {
   cc_error_init(reinterpret_cast<cc_error *>(me));
 }
 
+/*!
+  \relates cc_debugerror
+*/
+
 void
 cc_debugerror_clean(cc_debugerror * me)
 {
   cc_error_clean(reinterpret_cast<cc_error *>(me));
 }
 
+/*!
+  \relates cc_debugerror
+*/
 
 CC_DEBUGERROR_SEVERITY
 cc_debugerror_get_severity(const cc_debugerror * me)
@@ -77,6 +141,10 @@ cc_debugerror_get_severity(const cc_debugerror * me)
   return me->severity;
 }
 
+/*!
+  \relates cc_debugerror
+*/
+
 void
 cc_debugerror_set_handler_callback(cc_debugerror_cb * function, void * data)
 {
@@ -89,18 +157,30 @@ cc_debugerror_set_handler_callback(cc_debugerror_cb * function, void * data)
   }
 }
 
+/*!
+  \relates cc_debugerror
+*/
+
 cc_debugerror_cb *
 cc_debugerror_get_handler_callback(void)
 {
   return dbgerr_callback;
 }
 
+/*!
+  \relates cc_debugerror
+*/
+
 void *
 cc_debugerror_get_handler_data(void)
 {
   return dbgerr_callback_data;
 }
 
+/*!
+  \relates cc_debugerror
+*/
+
 cc_debugerror_cb *
 cc_debugerror_get_handler(void ** data)
 {
@@ -108,6 +188,10 @@ cc_debugerror_get_handler(void ** data)
   return dbgerr_callback;
 }
 
+/*!
+  \relates cc_debugerror
+*/
+
 static void
 cc_debugerror_internal_post(const char * source, cc_string * msg,
                             CC_DEBUGERROR_SEVERITY sev, const char * type)
@@ -137,6 +221,10 @@ cc_debugerror_internal_post(const char * source, cc_string * msg,
   cc_debugerror_clean(&deberr);
 }
 
+/*!
+  A macro to simplify posting of debug error messages
+*/
+
 #define CC_DEBUGERROR_POST(SEVERITY, TYPE) \
   cc_string s; \
   va_list args; \
@@ -149,18 +237,30 @@ cc_debugerror_internal_post(const char * source, cc_string * msg,
   cc_debugerror_internal_post(source, &s, SEVERITY, TYPE); \
   cc_string_clean(&s)
 
+/*!
+  \relates cc_debugerror
+*/
+
 void
 cc_debugerror_post(const char * source, const char * format, ...)
 {
   CC_DEBUGERROR_POST(CC_DEBUGERROR_ERROR, "error");
 }
 
+/*!
+  \relates cc_debugerror
+*/
+
 void
 cc_debugerror_postwarning(const char * source, const char * format, ...)
 {
   CC_DEBUGERROR_POST(CC_DEBUGERROR_WARNING, "warning");
 }
 
+/*!
+  \relates cc_debugerror
+*/
+
 void
 cc_debugerror_postinfo(const char * source, const char * format, ...)
 {
diff --git a/src/errors/error.cpp b/src/errors/error.cpp
index 0f6ce6c..5bf79f4 100644
--- a/src/errors/error.cpp
+++ b/src/errors/error.cpp
@@ -53,6 +53,27 @@
 
 /* ********************************************************************** */
 
+/*!
+  \struct cc_error error.h Inventor/C/errors/error.h
+  \typedef struct cc_error cc_error
+  \brief The cc_error type is an internal Coin structure for error management.
+  \ingroup errors
+
+  This is a Coin extension.
+*/
+
+/*!
+  \var cc_error::debugstring
+
+  The error message.
+*/
+
+/*!
+  \typedef void cc_error_cb(const cc_error * err, void * data)
+
+  The definition for an error callback handler.
+*/
+
 #ifdef __cplusplus
 extern "C" {
 #endif /* __cplusplus */
@@ -69,6 +90,10 @@ static void cc_error_mutex_cleanup(void) {
 
 /* FIXME: should be hidden from public API, and only visible to
    subclasses. 20020526 mortene. */
+/*!
+  \relates cc_error
+*/
+
 void
 cc_error_default_handler_cb(const cc_error * err, void * COIN_UNUSED_ARG(data))
 {
@@ -98,36 +123,60 @@ cc_error_cleanup(void)
   cc_error_cleanup_function_set = FALSE;
 }
 
+/*!
+  \relates cc_error
+*/
+
 void
 cc_error_init(cc_error * me)
 {
   cc_string_construct(&(me->debugstring));
 }
 
+/*!
+  \relates cc_error
+*/
+
 void
 cc_error_clean(cc_error * me)
 {
   cc_string_clean(&(me->debugstring));
 }
 
+/*!
+  \relates cc_error
+*/
+
 void
 cc_error_copy(const cc_error * src, cc_error * dst)
 {
   cc_string_set_string(&dst->debugstring, &src->debugstring);
 }
 
+/*!
+  \relates cc_error
+*/
+
 void
 cc_error_set_debug_string(cc_error * me, const char * str)
 {
   cc_string_set_text(&(me->debugstring), str);
 }
 
+/*!
+  \relates cc_error
+*/
+
 void
 cc_error_append_to_debug_string(cc_error * me, const char * str)
 {
   cc_string_append_text(&(me->debugstring), str);
 }
 
+/*!
+  \relates cc_error
+*/
+
 void
 cc_error_handle(cc_error * me)
 {
@@ -159,6 +208,10 @@ cc_error_handle(cc_error * me)
 #endif /* COIN_THREADSAFE */
 }
 
+/*!
+  \relates cc_error
+*/
+
 void
 cc_error_set_handler_callback(cc_error_cb * func, void * data)
 {
@@ -171,18 +224,30 @@ cc_error_set_handler_callback(cc_error_cb * func, void * data)
   }
 }
 
+/*!
+  \relates cc_error
+*/
+
 cc_error_cb *
 cc_error_get_handler_callback(void)
 {
   return cc_error_callback;
 }
 
+/*!
+  \relates cc_error
+*/
+
 void *
 cc_error_get_handler_data(void)
 {
   return cc_error_callback_data;
 }
 
+/*!
+  \relates cc_error
+*/
+
 cc_error_cb *
 cc_error_get_handler(void ** data)
 {
@@ -190,12 +255,20 @@ cc_error_get_handler(void ** data)
   return cc_error_callback;
 }
 
+/*!
+  \relates cc_error
+*/
+
 const cc_string *
 cc_error_get_debug_string(const cc_error * me)
 {
   return &(me->debugstring);
 }
 
+/*!
+  \relates cc_error
+*/
+
 void
 cc_error_post_arglist(const char * format, va_list args)
 {
@@ -214,6 +287,10 @@ cc_error_post_arglist(const char * format, va_list args)
   cc_string_clean(&s);
 }
 
+/*!
+  \relates cc_error
+*/
+
 void
 cc_error_post(const char * format, ...)
 {
diff --git a/src/events/CMakeLists.txt b/src/events/CMakeLists.txt
new file mode 100644
index 0000000..7be9569
--- /dev/null
+++ b/src/events/CMakeLists.txt
@@ -0,0 +1,24 @@
+# source files
+set(COIN_EVENTS_FILES
+	SoButtonEvent.cpp
+	SoEvent.cpp
+	SoKeyboardEvent.cpp
+	SoLocation2Event.cpp
+	SoMotion3Event.cpp
+	SoMouseButtonEvent.cpp
+	SoSpaceballButtonEvent.cpp
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_EVENTS_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} events/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(events OBJECT ${COIN_EVENTS_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_EVENTS_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/events/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/build/misc/uninstall-sdk.bat b/src/extensions/CMakeLists.txt
old mode 100755
new mode 100644
similarity index 100%
rename from build/misc/uninstall-sdk.bat
rename to src/extensions/CMakeLists.txt
diff --git a/src/fields/CMakeLists.txt b/src/fields/CMakeLists.txt
new file mode 100644
index 0000000..cf9c3fa
--- /dev/null
+++ b/src/fields/CMakeLists.txt
@@ -0,0 +1,123 @@
+# source files
+set(COIN_FIELDS_FILES
+	SoField.cpp
+	SoFieldContainer.cpp
+	SoFieldData.cpp
+	SoMFBitMask.cpp
+	SoMFBool.cpp
+	SoMFColor.cpp
+	SoMFColorRGBA.cpp
+	SoMFDouble.cpp
+	SoMFEngine.cpp
+	SoMFEnum.cpp
+	SoMFFloat.cpp
+	SoMFInt32.cpp
+	SoMFMatrix.cpp
+	SoMFName.cpp
+	SoMFNode.cpp
+	SoMFPath.cpp
+	SoMFPlane.cpp
+	SoMFRotation.cpp
+	SoMFShort.cpp
+	SoMFString.cpp
+	SoMFTime.cpp
+	SoMFUInt32.cpp
+	SoMFUShort.cpp
+	SoMFVec2b.cpp
+	SoMFVec2s.cpp
+	SoMFVec2i32.cpp
+	SoMFVec2f.cpp
+	SoMFVec2d.cpp
+	SoMFVec3b.cpp
+	SoMFVec3s.cpp
+	SoMFVec3i32.cpp
+	SoMFVec3f.cpp
+	SoMFVec3d.cpp
+	SoMFVec4b.cpp
+	SoMFVec4ub.cpp
+	SoMFVec4s.cpp
+	SoMFVec4us.cpp
+	SoMFVec4i32.cpp
+	SoMFVec4ui32.cpp
+	SoMFVec4f.cpp
+	SoMFVec4d.cpp
+	SoMField.cpp
+	SoSFBitMask.cpp
+	SoSFBool.cpp
+	SoSFBox2s.cpp
+	SoSFBox2i32.cpp
+	SoSFBox2f.cpp
+	SoSFBox2d.cpp
+	SoSFBox3s.cpp
+	SoSFBox3i32.cpp
+	SoSFBox3f.cpp
+	SoSFBox3d.cpp
+	SoSFColor.cpp
+	SoSFColorRGBA.cpp
+	SoSFDouble.cpp
+	SoSFEngine.cpp
+	SoSFEnum.cpp
+	SoSFFloat.cpp
+	SoSFImage.cpp
+	SoSFImage3.cpp
+	SoSFInt32.cpp
+	SoSFMatrix.cpp
+	SoSFName.cpp
+	SoSFNode.cpp
+	SoSFPath.cpp
+	SoSFPlane.cpp
+	SoSFRotation.cpp
+	SoSFShort.cpp
+	SoSFString.cpp
+	SoSFTime.cpp
+	SoSFTrigger.cpp
+	SoSFUInt32.cpp
+	SoSFUShort.cpp
+	SoSFVec2b.cpp
+	SoSFVec2s.cpp
+	SoSFVec2i32.cpp
+	SoSFVec2f.cpp
+	SoSFVec2d.cpp
+	SoSFVec3b.cpp
+	SoSFVec3s.cpp
+	SoSFVec3i32.cpp
+	SoSFVec3f.cpp
+	SoSFVec3d.cpp
+	SoSFVec4b.cpp
+	SoSFVec4ub.cpp
+	SoSFVec4s.cpp
+	SoSFVec4us.cpp
+	SoSFVec4i32.cpp
+	SoSFVec4ui32.cpp
+	SoSFVec4f.cpp
+	SoSFVec4d.cpp
+	SoSField.cpp
+	SoGlobalField.cpp
+	shared.cpp
+)
+
+# Files excluded from public API documentation, included in complete documentation.
+set(COIN_FIELDS_INTERNAL_FILES
+	SoGlobalField.h
+	SoGlobalField.cpp
+	shared.h
+	shared.cpp
+	SoSubFieldP.h
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_FIELDS_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} fields/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(fields OBJECT ${COIN_FIELDS_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_FIELDS_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/fields/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
+foreach(SRCFILE ${COIN_FIELDS_INTERNAL_FILES})
+	set(COIN_INTERNAL_DOCUMENTATION_FILES ${COIN_INTERNAL_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/fields/${SRCFILE} CACHE INTERNAL "COIN_INTERNAL_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/fields/SoMFColorRGBA.cpp b/src/fields/SoMFColorRGBA.cpp
index 7c44654..881a044 100644
--- a/src/fields/SoMFColorRGBA.cpp
+++ b/src/fields/SoMFColorRGBA.cpp
@@ -224,7 +224,7 @@ SoMFColorRGBA::set1HSVValue(int idx, float h, float s, float v, float a)
   hue, saturation and value components, respectively.
 */
 void
-SoMFColorRGBA::set1HSVValue(int idx, const float hsva[3])
+SoMFColorRGBA::set1HSVValue(int idx, const float hsva[4])
 {
   this->set1HSVValue(idx, hsva[0], hsva[1], hsva[2], hsva[3]);
 }
diff --git a/src/fields/SoSFImage.cpp b/src/fields/SoSFImage.cpp
index d5c23a9..e5d3d55 100644
--- a/src/fields/SoSFImage.cpp
+++ b/src/fields/SoSFImage.cpp
@@ -102,7 +102,7 @@
   cube:<br>
 
   <center>
-  <img src="http://doc.coin3d.org/images/Coin/fields/sosfimage.png">
+  \image html sosfimage.png "Rendering of Example Scenegraph"
   </center>
 
   The cube has only been \e slightly rotated, so as you can see from
diff --git a/src/fonts/CMakeLists.txt b/src/fonts/CMakeLists.txt
new file mode 100644
index 0000000..26c7bd0
--- /dev/null
+++ b/src/fonts/CMakeLists.txt
@@ -0,0 +1,56 @@
+# source files
+set(COIN_FONTS_FILES
+	fontlib_wrapper.cpp
+	win32.cpp
+	freetype.cpp
+	coretext.cpp
+	fontspec.cpp
+	glyph.cpp
+	glyph2d.cpp
+	glyph3d.cpp
+	default3dfont.cpp
+	default2dfont.cpp
+	common.cpp
+)
+
+# Files excluded from public API documentation, included in complete documentation.
+set(COIN_FONTS_INTERNAL_FILES
+	fontlib_wrapper.h
+	fontlib_wrapper.cpp
+	win32.h
+	win32.cpp
+	freetype.h
+	freetype.cpp
+	coretext.h
+	coretext.cpp
+	fontspec.h
+	fontspec.cpp
+	glyph.h
+	glyph.cpp
+	glyph2d.h
+	glyph2d.cpp
+	glyph3d.h
+	glyph3d.cpp
+	defaultfonts.h
+	default3dfont.cpp
+	default2dfont.cpp
+	common.h
+	common.cpp
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_FONTS_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} fonts/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(fonts OBJECT ${COIN_FONTS_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_FONTS_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/fonts/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
+foreach(SRCFILE ${COIN_FONTS_INTERNAL_FILES})
+	set(COIN_INTERNAL_DOCUMENTATION_FILES ${COIN_INTERNAL_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/fonts/${SRCFILE} CACHE INTERNAL "COIN_INTERNAL_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/fonts/glyph.cpp b/src/fonts/glyph.cpp
index 6c35d66..5163188 100644
--- a/src/fonts/glyph.cpp
+++ b/src/fonts/glyph.cpp
@@ -47,7 +47,7 @@
 #include "coindefs.h"
 
 #ifndef COIN_WORKAROUND_NO_USING_STD_FUNCS
-using std::free;
+using namespace std;
 #endif // !COIN_WORKAROUND_NO_USING_STD_FUNCS
 
 /* ********************************************************************** */
diff --git a/src/fonts/glyph2d.cpp b/src/fonts/glyph2d.cpp
index 1bfefd2..bd9232a 100644
--- a/src/fonts/glyph2d.cpp
+++ b/src/fonts/glyph2d.cpp
@@ -46,7 +46,7 @@
 #include "coindefs.h"
 
 #ifndef COIN_WORKAROUND_NO_USING_STD_FUNCS
-using std::malloc;
+using namespace std;
 #endif // !COIN_WORKAROUND_NO_USING_STD_FUNCS
 
 static SbBool glyph2d_specmatch(const cc_font_specification * spec1, const cc_font_specification * spec2);
@@ -252,7 +252,7 @@ glyph2d_specmatch(const cc_font_specification * spec1,
 
   if ((!cc_string_compare(&spec1->name, &spec2->name)) &&
       (!cc_string_compare(&spec1->style, &spec2->style)) &&
-      (spec1->size == spec2->size)) {
+      (int(spec1->size) == int(spec2->size))) {
     /* No need to compare complexity for 2D fonts */
     return TRUE;
   }
diff --git a/src/fonts/glyph3d.cpp b/src/fonts/glyph3d.cpp
index c092a11..edde941 100644
--- a/src/fonts/glyph3d.cpp
+++ b/src/fonts/glyph3d.cpp
@@ -50,8 +50,7 @@
 #include "coindefs.h"
 
 #ifndef COIN_WORKAROUND_NO_USING_STD_FUNCS
-using std::malloc;
-using std::free;
+using namespace std;
 #endif // !COIN_WORKAROUND_NO_USING_STD_FUNCS
 
 /* ********************************************************************** */
diff --git a/src/fonts/win32.cpp b/src/fonts/win32.cpp
index 1429bac..a6fa579 100644
--- a/src/fonts/win32.cpp
+++ b/src/fonts/win32.cpp
@@ -413,6 +413,11 @@ static HFONT cc_flww32_create_font(const char* fontname, int sizey,
 		      DEFAULT_PITCH, /* pitch and family */
 		      fontname); /* typeface name */
   } else {
+    // convert font name from UTF-8 to UTF-16
+    wchar_t fontnameW[256];
+    fontnameW[0] = 0;
+    ::MultiByteToWideChar(CP_UTF8, 0, fontname, -1, fontnameW, sizeof(fontnameW) / sizeof(wchar_t));
+
     font = CreateFontW(-sizey,
 		       /* Using a negative 'sizey'. Otherwise
 			  leads to less details as it seems like
@@ -440,7 +445,7 @@ static HFONT cc_flww32_create_font(const char* fontname, int sizey,
 		       CLIP_DEFAULT_PRECIS, /* clipping precision */
 		       PROOF_QUALITY, /* output quality */
 		       DEFAULT_PITCH, /* pitch and family */
-		       reinterpret_cast<LPCWSTR>(fontname)); /* typeface name */
+		       fontnameW); /* typeface name */
   }
 
   if (!font) {
diff --git a/src/foreignfiles/CMakeLists.txt b/src/foreignfiles/CMakeLists.txt
new file mode 100644
index 0000000..6ee143a
--- /dev/null
+++ b/src/foreignfiles/CMakeLists.txt
@@ -0,0 +1,30 @@
+# source files
+set(COIN_FOREIGNFILES_FILES
+	SoForeignFileKit.cpp
+	SoSTLFileKit.cpp
+	steel-wrapper.cpp
+)
+
+# Files excluded from public API documentation, included in complete documentation.
+set(COIN_FOREIGNFILES_INTERNAL_FILES
+	steel.cpp
+	steel.h
+	steel-wrapper.cpp
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_FOREIGNFILES_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} foreignfiles/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(foreignfiles OBJECT ${COIN_FOREIGNFILES_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_FOREIGNFILES_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/foreignfiles/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
+foreach(SRCFILE ${COIN_FOREIGNFILES_INTERNAL_FILES})
+	set(COIN_INTERNAL_DOCUMENTATION_FILES ${COIN_INTERNAL_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/foreignfiles/${SRCFILE} CACHE INTERNAL "COIN_INTERNAL_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/foreignfiles/steel.cpp b/src/foreignfiles/steel.cpp
index 5a6e295..c9eed81 100644
--- a/src/foreignfiles/steel.cpp
+++ b/src/foreignfiles/steel.cpp
@@ -1,6 +1,65 @@
-#line 2 "steel.cpp"
+#line 1 "steel.cpp"
+/**************************************************************************\
+ * Copyright (c) Kongsberg Oil & Gas Technologies AS
+ * All rights reserved.
+ * 
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are
+ * met:
+ * 
+ * Redistributions of source code must retain the above copyright notice,
+ * this list of conditions and the following disclaimer.
+ * 
+ * Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 
+ * Neither the name of the copyright holder nor the names of its
+ * contributors may be used to endorse or promote products derived from
+ * this software without specific prior written permission.
+ * 
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+\**************************************************************************/
 
-#line 4 "steel.cpp"
+/* ********************************************************************** *
+ * TODO:
+ * - API to get file position data when encountering errors
+ * - implement writing
+ * - read/write the two color extensions (binary only)
+ * - be robust for corrupt files
+ * - wtf does "A facet normal coordinate may have a leading minus sign;
+ *   a vertex coordinate may not." for stl ascii files mean?  do I need to
+ *   take special care because of this?  why are there no proper formal
+ *   specs for the stl file formats?
+ *   UPDATE: it probably means that all vertices must lie in the positive
+ *   octant in the worldspace - negative coordinates in any dimension is
+ *   not allowed.  might be sensible, given that STL files are generally
+ *   created for use by 3D rinters.
+ * - figure out how to support gzipped files (in combination with flex,
+ *   memory buffer techniques will probably have to be used)
+ * - cr+lf on DOS/unix for ascii files - is this a problem?
+ * - remove any error-handling asserts
+ * ********************************************************************** */
+
+#include <assert.h>
+#include <stdlib.h>
+#include <string.h>
+
+#include <Inventor/system/inttypes.h>
+
+#include "steel.h"
+
+#line 62 "steel.cpp"
 
 #define  YY_INT_ALIGNED short int
 
@@ -27,12 +86,90 @@
 
 #define FLEX_SCANNER
 #define YY_FLEX_MAJOR_VERSION 2
-#define YY_FLEX_MINOR_VERSION 5
-#define YY_FLEX_SUBMINOR_VERSION 35
+#define YY_FLEX_MINOR_VERSION 6
+#define YY_FLEX_SUBMINOR_VERSION 3
 #if YY_FLEX_SUBMINOR_VERSION > 0
 #define FLEX_BETA
 #endif
 
+    #define yy_create_buffer stl_yy_create_buffer
+
+    #define yy_delete_buffer stl_yy_delete_buffer
+
+    #define yy_scan_buffer stl_yy_scan_buffer
+
+    #define yy_scan_string stl_yy_scan_string
+
+    #define yy_scan_bytes stl_yy_scan_bytes
+
+    #define yy_init_buffer stl_yy_init_buffer
+
+    #define yy_flush_buffer stl_yy_flush_buffer
+
+    #define yy_load_buffer_state stl_yy_load_buffer_state
+
+    #define yy_switch_to_buffer stl_yy_switch_to_buffer
+
+    #define yypush_buffer_state stl_yypush_buffer_state
+
+    #define yypop_buffer_state stl_yypop_buffer_state
+
+    #define yyensure_buffer_stack stl_yyensure_buffer_stack
+
+    #define yylex stl_yylex
+
+    #define yyrestart stl_yyrestart
+
+    #define yylex_init stl_yylex_init
+
+    #define yylex_init_extra stl_yylex_init_extra
+
+    #define yylex_destroy stl_yylex_destroy
+
+    #define yyget_debug stl_yyget_debug
+
+    #define yyset_debug stl_yyset_debug
+
+    #define yyget_extra stl_yyget_extra
+
+    #define yyset_extra stl_yyset_extra
+
+    #define yyget_in stl_yyget_in
+
+    #define yyset_in stl_yyset_in
+
+    #define yyget_out stl_yyget_out
+
+    #define yyset_out stl_yyset_out
+
+    #define yyget_leng stl_yyget_leng
+
+    #define yyget_text stl_yyget_text
+
+    #define yyget_lineno stl_yyget_lineno
+
+    #define yyset_lineno stl_yyset_lineno
+
+    #define yywrap stl_yywrap
+
+    #define yyalloc stl_yyalloc
+
+    #define yyrealloc stl_yyrealloc
+
+    #define yyfree stl_yyfree
+
+    #define yytext stl_yytext
+
+    #define yyleng stl_yyleng
+
+    #define yyin stl_yyin
+
+    #define yyout stl_yyout
+
+    #define yy_flex_debug stl_yy_flex_debug
+
+    #define yylineno stl_yylineno
+
 /* First, we deal with  platform-specific or compiler-specific issues. */
 
 /* begin standard C headers. */
@@ -107,56 +244,38 @@ typedef unsigned int flex_uint32_t;
 
 #endif /* ! FLEXINT_H */
 
-#ifdef __cplusplus
-
-/* The "const" storage-class-modifier is valid. */
-#define YY_USE_CONST
-
-#else	/* ! __cplusplus */
-
-/* C99 requires __STDC__ to be defined as 1. */
-#if defined (__STDC__)
-
-#define YY_USE_CONST
-
-#endif	/* defined (__STDC__) */
-#endif	/* ! __cplusplus */
-
-#ifdef YY_USE_CONST
+/* TODO: this is always defined, so inline it */
 #define yyconst const
+
+#if defined(__GNUC__) && __GNUC__ >= 3
+#define yynoreturn __attribute__((__noreturn__))
 #else
-#define yyconst
+#define yynoreturn
 #endif
 
 /* Returned upon end-of-file. */
 #define YY_NULL 0
 
-/* Promotes a possibly negative, possibly signed char to an unsigned
- * integer for use as an array index.  If the signed char is negative,
- * we want to instead treat it as an 8-bit unsigned char, hence the
- * double cast.
+/* Promotes a possibly negative, possibly signed char to an
+ *   integer in range [0..255] for use as an array index.
  */
-#define YY_SC_TO_UI(c) ((unsigned int) (unsigned char) c)
+#define YY_SC_TO_UI(c) ((YY_CHAR) (c))
 
 /* Enter a start condition.  This macro really ought to take a parameter,
  * but we do it the disgusting crufty way forced on us by the ()-less
  * definition of BEGIN.
  */
 #define BEGIN (yy_start) = 1 + 2 *
-
 /* Translate the current start state into a value that can be later handed
  * to BEGIN to return to the state.  The YYSTATE alias is for lex
  * compatibility.
  */
 #define YY_START (((yy_start) - 1) / 2)
 #define YYSTATE YY_START
-
 /* Action number for EOF rule of a given start state. */
 #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1)
-
 /* Special action meaning "start processing a new file". */
 #define YY_NEW_FILE stl_yyrestart(stl_yyin  )
-
 #define YY_END_OF_BUFFER_CHAR 0
 
 /* Size of default input buffer. */
@@ -181,6 +300,11 @@ typedef unsigned int flex_uint32_t;
 typedef struct yy_buffer_state *YY_BUFFER_STATE;
 #endif
 
+#ifndef YY_TYPEDEF_YY_SIZE_T
+#define YY_TYPEDEF_YY_SIZE_T
+typedef size_t yy_size_t;
+#endif
+
 extern int stl_yyleng;
 
 extern FILE *stl_yyin, *stl_yyout;
@@ -188,8 +312,9 @@ extern FILE *stl_yyin, *stl_yyout;
 #define EOB_ACT_CONTINUE_SCAN 0
 #define EOB_ACT_END_OF_FILE 1
 #define EOB_ACT_LAST_MATCH 2
-
+    
     #define YY_LESS_LINENO(n)
+    #define YY_LINENO_REWIND_TO(ptr)
     
 /* Return all but the first "n" matched characters back to the input stream. */
 #define yyless(n) \
@@ -204,14 +329,8 @@ extern FILE *stl_yyin, *stl_yyout;
 		YY_DO_BEFORE_ACTION; /* set up stl_yytext again */ \
 		} \
 	while ( 0 )
-
 #define unput(c) yyunput( c, (yytext_ptr)  )
 
-#ifndef YY_TYPEDEF_YY_SIZE_T
-#define YY_TYPEDEF_YY_SIZE_T
-typedef size_t yy_size_t;
-#endif
-
 #ifndef YY_STRUCT_YY_BUFFER_STATE
 #define YY_STRUCT_YY_BUFFER_STATE
 struct yy_buffer_state
@@ -224,7 +343,7 @@ struct yy_buffer_state
 	/* Size of input buffer in bytes, not including room for EOB
 	 * characters.
 	 */
-	yy_size_t yy_buf_size;
+	int yy_buf_size;
 
 	/* Number of characters read into yy_ch_buf, not including EOB
 	 * characters.
@@ -252,7 +371,7 @@ struct yy_buffer_state
 
     int yy_bs_lineno; /**< The line count. */
     int yy_bs_column; /**< The column count. */
-    
+
 	/* Whether to try to fill the input buffer when we reach the
 	 * end of it.
 	 */
@@ -280,7 +399,7 @@ struct yy_buffer_state
 /* Stack of input buffers. */
 static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */
 static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */
-static YY_BUFFER_STATE * yy_buffer_stack = 0; /**< Stack as an array. */
+static YY_BUFFER_STATE * yy_buffer_stack = NULL; /**< Stack as an array. */
 
 /* We provide macros for accessing buffer states in case in the
  * future we want to put the buffer states in a more general
@@ -291,7 +410,6 @@ static YY_BUFFER_STATE * yy_buffer_stack = 0; /**< Stack as an array. */
 #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \
                           ? (yy_buffer_stack)[(yy_buffer_stack_top)] \
                           : NULL)
-
 /* Same as previous macro, but useful when we know that the buffer stack is not
  * NULL or when we need an lvalue. For internal use only.
  */
@@ -303,7 +421,7 @@ static int yy_n_chars;		/* number of characters read into yy_ch_buf */
 int stl_yyleng;
 
 /* Points to current character in buffer. */
-static char *yy_c_buf_p = (char *) 0;
+static char *yy_c_buf_p = NULL;
 static int yy_init = 0;		/* whether we need to initialize */
 static int yy_start = 0;	/* start state number */
 
@@ -312,30 +430,28 @@ static int yy_start = 0;	/* start state number */
  */
 static int yy_did_buffer_switch_on_eof;
 
-void stl_yyrestart (FILE *input_file  );
-void stl_yy_switch_to_buffer (YY_BUFFER_STATE new_buffer  );
-YY_BUFFER_STATE stl_yy_create_buffer (FILE *file,int size  );
-void stl_yy_delete_buffer (YY_BUFFER_STATE b  );
-void stl_yy_flush_buffer (YY_BUFFER_STATE b  );
-void stl_yypush_buffer_state (YY_BUFFER_STATE new_buffer  );
-void stl_yypop_buffer_state (void );
-
-static void stl_yyensure_buffer_stack (void );
-static void stl_yy_load_buffer_state (void );
-static void stl_yy_init_buffer (YY_BUFFER_STATE b,FILE *file  );
-
+void stl_yyrestart ( FILE *input_file  );
+void stl_yy_switch_to_buffer ( YY_BUFFER_STATE new_buffer  );
+YY_BUFFER_STATE stl_yy_create_buffer ( FILE *file, int size  );
+void stl_yy_delete_buffer ( YY_BUFFER_STATE b  );
+void stl_yy_flush_buffer ( YY_BUFFER_STATE b  );
+void stl_yypush_buffer_state ( YY_BUFFER_STATE new_buffer  );
+void stl_yypop_buffer_state ( void );
+
+static void stl_yyensure_buffer_stack ( void );
+static void stl_yy_load_buffer_state ( void );
+static void stl_yy_init_buffer ( YY_BUFFER_STATE b, FILE *file  );
 #define YY_FLUSH_BUFFER stl_yy_flush_buffer(YY_CURRENT_BUFFER )
 
-YY_BUFFER_STATE stl_yy_scan_buffer (char *base,yy_size_t size  );
-YY_BUFFER_STATE stl_yy_scan_string (yyconst char *yy_str  );
-YY_BUFFER_STATE stl_yy_scan_bytes (yyconst char *bytes,int len  );
+YY_BUFFER_STATE stl_yy_scan_buffer ( char *base, yy_size_t size  );
+YY_BUFFER_STATE stl_yy_scan_string ( const char *yy_str  );
+YY_BUFFER_STATE stl_yy_scan_bytes ( const char *bytes, int len  );
 
-void *stl_yyalloc (yy_size_t  );
-void *stl_yyrealloc (void *,yy_size_t  );
-void stl_yyfree (void *  );
+void *stl_yyalloc ( yy_size_t  );
+void *stl_yyrealloc ( void *, yy_size_t  );
+void stl_yyfree ( void *  );
 
 #define yy_new_buffer stl_yy_create_buffer
-
 #define yy_set_interactive(is_interactive) \
 	{ \
 	if ( ! YY_CURRENT_BUFFER ){ \
@@ -345,7 +461,6 @@ void stl_yyfree (void *  );
 	} \
 	YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \
 	}
-
 #define yy_set_bol(at_bol) \
 	{ \
 	if ( ! YY_CURRENT_BUFFER ){\
@@ -355,31 +470,31 @@ void stl_yyfree (void *  );
 	} \
 	YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \
 	}
-
 #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol)
 
 /* Begin user sect3 */
 
-#define stl_yywrap(n) 1
+#define stl_yywrap() (/*CONSTCOND*/1)
 #define YY_SKIP_YYWRAP
+typedef flex_uint8_t YY_CHAR;
 
-typedef unsigned char YY_CHAR;
-
-FILE *stl_yyin = (FILE *) 0, *stl_yyout = (FILE *) 0;
+FILE *stl_yyin = NULL, *stl_yyout = NULL;
 
 typedef int yy_state_type;
 
 extern int stl_yylineno;
-
 int stl_yylineno = 1;
 
 extern char *stl_yytext;
+#ifdef yytext_ptr
+#undef yytext_ptr
+#endif
 #define yytext_ptr stl_yytext
 
-static yy_state_type yy_get_previous_state (void );
-static yy_state_type yy_try_NUL_trans (yy_state_type current_state  );
-static int yy_get_next_buffer (void );
-static void yy_fatal_error (yyconst char msg[]  );
+static yy_state_type yy_get_previous_state ( void );
+static yy_state_type yy_try_NUL_trans ( yy_state_type current_state  );
+static int yy_get_next_buffer ( void );
+static void yynoreturn yy_fatal_error ( const char* msg  );
 
 /* Done after the current pattern has been matched and before the
  * corresponding action - sets up stl_yytext.
@@ -387,11 +502,10 @@ static void yy_fatal_error (yyconst char msg[]  );
 #define YY_DO_BEFORE_ACTION \
 	(yytext_ptr) = yy_bp; \
 	(yytext_ptr) -= (yy_more_len); \
-	stl_yyleng = (size_t) (yy_cp - (yytext_ptr)); \
+	stl_yyleng = (int) (yy_cp - (yytext_ptr)); \
 	(yy_hold_char) = *yy_cp; \
 	*yy_cp = '\0'; \
 	(yy_c_buf_p) = yy_cp;
-
 #define YY_NUM_RULES 13
 #define YY_END_OF_BUFFER 14
 /* This struct is not used in this scanner,
@@ -401,7 +515,7 @@ struct yy_trans_info
 	flex_int32_t yy_verify;
 	flex_int32_t yy_nxt;
 	};
-static yyconst flex_int16_t yy_accept[142] =
+static const flex_int16_t yy_accept[142] =
     {   0,
         0,    0,   14,   12,    8,   10,    9,   12,   12,   12,
        12,   12,   12,   12,    8,    0,    0,    0,    0,    0,
@@ -421,7 +535,7 @@ static yyconst flex_int16_t yy_accept[142] =
         0
     } ;
 
-static yyconst flex_int32_t yy_ec[256] =
+static const YY_CHAR yy_ec[256] =
     {   0,
         1,    1,    1,    1,    1,    1,    1,    1,    2,    3,
         1,    1,    4,    1,    1,    1,    1,    1,    1,    1,
@@ -453,7 +567,7 @@ static yyconst flex_int32_t yy_ec[256] =
         1,    1,    1,    1,    1
     } ;
 
-static yyconst flex_int32_t yy_meta[43] =
+static const YY_CHAR yy_meta[43] =
     {   0,
         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
@@ -462,7 +576,7 @@ static yyconst flex_int32_t yy_meta[43] =
         1,    1
     } ;
 
-static yyconst flex_int16_t yy_base[146] =
+static const flex_int16_t yy_base[146] =
     {   0,
         0,   40,  328,  331,   80,  331,  331,    0,    0,    1,
         0,    2,    2,  324,    0,    5,    1,   15,   23,   30,
@@ -482,7 +596,7 @@ static yyconst flex_int16_t yy_base[146] =
       331,   46,   24,   15,    0
     } ;
 
-static yyconst flex_int16_t yy_def[146] =
+static const flex_int16_t yy_def[146] =
     {   0,
       142,  142,  141,  141,  141,  141,  141,  141,  141,  141,
       141,  141,  141,  143,    5,  141,  141,  141,  141,  141,
@@ -502,7 +616,7 @@ static yyconst flex_int16_t yy_def[146] =
         0,  141,  141,  141,  141
     } ;
 
-static yyconst flex_int16_t yy_nxt[374] =
+static const flex_int16_t yy_nxt[374] =
     {   0,
        80,    5,    6,    7,   49,   50,   49,   50,   23,   23,
        30,    8,    9,   27,   10,   59,   22,   11,   24,   26,
@@ -547,7 +661,7 @@ static yyconst flex_int16_t yy_nxt[374] =
       141,  141,  141
     } ;
 
-static yyconst flex_int16_t yy_chk[374] =
+static const flex_int16_t yy_chk[374] =
     {   0,
       145,    1,    1,    1,   41,   41,   49,   49,    9,   17,
        22,    1,    1,   13,    1,  144,    8,    1,   10,   12,
@@ -609,66 +723,8 @@ static int yy_more_len = 0;
 #define YY_RESTORE_YY_MORE_OFFSET
 char *stl_yytext;
 #line 1 "steel.l"
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-/* ********************************************************************** *
- * TODO:
- * - API to get file position data when encountering errors
- * - implement writing
- * - read/write the two color extensions (binary only)
- * - be robust for corrupt files
- * - wtf does "A facet normal coordinate may have a leading minus sign;
- *   a vertex coordinate may not." for stl ascii files mean?  do I need to
- *   take special care because of this?  why are there no proper formal
- *   specs for the stl file formats?
- *   UPDATE: it probably means that all vertices must lie in the positive
- *   octant in the worldspace - negative coordinates in any dimension is
- *   not allowed.  might be sensible, given that STL files are generally
- *   created for use by 3D rinters.
- * - figure out how to support gzipped files (in combination with flex,
- *   memory buffer techniques will probably have to be used)
- * - cr+lf on DOS/unix for ascii files - is this a problem?
- * - remove any error-handling asserts
- * ********************************************************************** */
-#line 45 "steel.l"
-#include <assert.h>
-#include <stdlib.h>
-#include <string.h>
-#include "coindefs.h"
-
-#include <Inventor/system/inttypes.h>
-
-#include "steel.h"
 
+#line 64 "steel.l"
 /* @stl_real@
 This is a typedef for the C type float.  It is used so the floating point type
 can be changed at a later date.  It is not likely to happen though, as the
@@ -732,8 +788,9 @@ static int stl_parse_real_triple(char * text, stl_real * a, stl_real * b, stl_re
 #define STL_PUBLIC_FLAGS 0x000000ff
 #define STL_NO_PENDING   ((STL_ERROR) - 1)
 #define YY_DECL          int stl_scan(stl_reader * reader)
+#line 791 "steel.cpp"
 #define YY_NO_INPUT 1
-#line 727 "steel.cpp"
+#line 793 "steel.cpp"
 
 #define INITIAL 0
 
@@ -744,41 +801,41 @@ static int stl_parse_real_triple(char * text, stl_real * a, stl_real * b, stl_re
  */
 #include <unistd.h>
 #endif
-
+    
 #ifndef YY_EXTRA_TYPE
 #define YY_EXTRA_TYPE void *
 #endif
 
-static int yy_init_globals (void );
+static int yy_init_globals ( void );
 
 /* Accessor methods to globals.
    These are made visible to non-reentrant scanners for convenience. */
 
-int stl_yylex_destroy (void );
+int stl_yylex_destroy ( void );
 
-int stl_yyget_debug (void );
+int stl_yyget_debug ( void );
 
-void stl_yyset_debug (int debug_flag  );
+void stl_yyset_debug ( int debug_flag  );
 
-YY_EXTRA_TYPE stl_yyget_extra (void );
+YY_EXTRA_TYPE stl_yyget_extra ( void );
 
-void stl_yyset_extra (YY_EXTRA_TYPE user_defined  );
+void stl_yyset_extra ( YY_EXTRA_TYPE user_defined  );
 
-FILE *stl_yyget_in (void );
+FILE *stl_yyget_in ( void );
 
-void stl_yyset_in  (FILE * in_str  );
+void stl_yyset_in  ( FILE * _in_str  );
 
-FILE *stl_yyget_out (void );
+FILE *stl_yyget_out ( void );
 
-void stl_yyset_out  (FILE * out_str  );
+void stl_yyset_out  ( FILE * _out_str  );
 
-int stl_yyget_leng (void );
+			int stl_yyget_leng ( void );
 
-char *stl_yyget_text (void );
+char *stl_yyget_text ( void );
 
-int stl_yyget_lineno (void );
+int stl_yyget_lineno ( void );
 
-void stl_yyset_lineno (int line_number  );
+void stl_yyset_lineno ( int _line_number  );
 
 /* Macros after this point can all be overridden by user definitions in
  * section 1.
@@ -786,26 +843,29 @@ void stl_yyset_lineno (int line_number  );
 
 #ifndef YY_SKIP_YYWRAP
 #ifdef __cplusplus
-extern "C" int stl_yywrap (void );
+extern "C" int stl_yywrap ( void );
 #else
-extern int stl_yywrap (void );
+extern int stl_yywrap ( void );
 #endif
 #endif
 
+#ifndef YY_NO_UNPUT
+    
+#endif
+
 #ifndef yytext_ptr
-static void yy_flex_strncpy (char *,yyconst char *,int );
+static void yy_flex_strncpy ( char *, const char *, int );
 #endif
 
 #ifdef YY_NEED_STRLEN
-static int yy_flex_strlen (yyconst char * );
+static int yy_flex_strlen ( const char * );
 #endif
 
 #ifndef YY_NO_INPUT
-
 #ifdef __cplusplus
-static int yyinput (void );
+static int yyinput ( void );
 #else
-static int input (void );
+static int input ( void );
 #endif
 
 #endif
@@ -825,7 +885,7 @@ static int input (void );
 /* This used to be an fputs(), but since the string might contain NUL's,
  * we now use fwrite().
  */
-#define ECHO do { if (fwrite( stl_yytext, stl_yyleng, 1, stl_yyout )) {} } while (0)
+#define ECHO do { if (fwrite( stl_yytext, (size_t) stl_yyleng, 1, stl_yyout )) {} } while (0)
 #endif
 
 /* Gets input and stuffs it into "buf".  number of characters read, or YY_NULL,
@@ -836,7 +896,7 @@ static int input (void );
 	if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \
 		{ \
 		int c = '*'; \
-		size_t n; \
+		int n; \
 		for ( n = 0; n < max_size && \
 			     (c = getc( stl_yyin )) != EOF && c != '\n'; ++n ) \
 			buf[n] = (char) c; \
@@ -849,7 +909,7 @@ static int input (void );
 	else \
 		{ \
 		errno=0; \
-		while ( (result = fread(buf, 1, max_size, stl_yyin))==0 && ferror(stl_yyin)) \
+		while ( (result = (int) fread(buf, 1, (yy_size_t) max_size, stl_yyin)) == 0 && ferror(stl_yyin)) \
 			{ \
 			if( errno != EINTR) \
 				{ \
@@ -904,7 +964,7 @@ extern int stl_yylex (void);
 
 /* Code executed at the end of each rule. */
 #ifndef YY_BREAK
-#define YY_BREAK break;
+#define YY_BREAK /*LINTED*/break;
 #endif
 
 #define YY_RULE_SETUP \
@@ -917,15 +977,10 @@ extern int stl_yylex (void);
  */
 YY_DECL
 {
-	register yy_state_type yy_current_state;
-	register char *yy_cp, *yy_bp;
-	register int yy_act;
+	yy_state_type yy_current_state;
+	char *yy_cp, *yy_bp;
+	int yy_act;
     
-#line 137 "steel.l"
-
-
-#line 918 "steel.cpp"
-
 	if ( !(yy_init) )
 		{
 		(yy_init) = 1;
@@ -952,12 +1007,18 @@ YY_DECL
 		stl_yy_load_buffer_state( );
 		}
 
-	while ( 1 )		/* loops until end-of-file is reached */
+	{
+#line 148 "steel.l"
+
+
+#line 1014 "steel.cpp"
+
+	while ( /*CONSTCOND*/1 )		/* loops until end-of-file is reached */
 		{
 		(yy_more_len) = 0;
 		if ( (yy_more_flag) )
 			{
-			(yy_more_len) = (yy_c_buf_p) - (yytext_ptr);
+			(yy_more_len) = (int) ((yy_c_buf_p) - (yytext_ptr));
 			(yy_more_flag) = 0;
 			}
 		yy_cp = (yy_c_buf_p);
@@ -975,7 +1036,7 @@ YY_DECL
 yy_match:
 		do
 			{
-			register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)];
+			YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)] ;
 			if ( yy_accept[yy_current_state] )
 				{
 				(yy_last_accepting_state) = yy_current_state;
@@ -985,9 +1046,9 @@ yy_match:
 				{
 				yy_current_state = (int) yy_def[yy_current_state];
 				if ( yy_current_state >= 142 )
-					yy_c = yy_meta[(unsigned int) yy_c];
+					yy_c = yy_meta[yy_c];
 				}
-			yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
+			yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c];
 			++yy_cp;
 			}
 		while ( yy_current_state != 141 );
@@ -1015,7 +1076,7 @@ case 1:
 (yy_c_buf_p) = yy_cp -= 1;
 YY_DO_BEFORE_ACTION; /* set up stl_yytext again */
 YY_RULE_SETUP
-#line 139 "steel.l"
+#line 150 "steel.l"
 {
 	  char * ptr = stl_yytext;
 	  while ( *ptr == ' ' || *ptr == '\t' ) ptr++;
@@ -1037,7 +1098,7 @@ case 2:
 (yy_c_buf_p) = yy_cp -= 1;
 YY_DO_BEFORE_ACTION; /* set up stl_yytext again */
 YY_RULE_SETUP
-#line 155 "steel.l"
+#line 166 "steel.l"
 {
 	  reader->hickups = 0; /* reset flex hickup counter */
 	  assert(reader->facet != NULL);
@@ -1053,7 +1114,7 @@ case 3:
 (yy_c_buf_p) = yy_cp -= 1;
 YY_DO_BEFORE_ACTION; /* set up stl_yytext again */
 YY_RULE_SETUP
-#line 165 "steel.l"
+#line 176 "steel.l"
 {
 	  reader->vertex = 0;
 	}
@@ -1063,7 +1124,7 @@ case 4:
 (yy_c_buf_p) = yy_cp -= 1;
 YY_DO_BEFORE_ACTION; /* set up stl_yytext again */
 YY_RULE_SETUP
-#line 169 "steel.l"
+#line 180 "steel.l"
 {
 	  stl_real x = 0.0f, y = 0.0f, z = 0.0f;
 	  assert(reader->facet != NULL);
@@ -1096,7 +1157,7 @@ case 5:
 (yy_c_buf_p) = yy_cp -= 1;
 YY_DO_BEFORE_ACTION; /* set up stl_yytext again */
 YY_RULE_SETUP
-#line 196 "steel.l"
+#line 207 "steel.l"
 {
 	}
 	YY_BREAK
@@ -1105,7 +1166,7 @@ case 6:
 (yy_c_buf_p) = yy_cp -= 1;
 YY_DO_BEFORE_ACTION; /* set up stl_yytext again */
 YY_RULE_SETUP
-#line 199 "steel.l"
+#line 210 "steel.l"
 {
 	  reader->pending = STL_NO_PENDING;
 	  return STL_FACET;
@@ -1116,7 +1177,7 @@ case 7:
 (yy_c_buf_p) = yy_cp -= 1;
 YY_DO_BEFORE_ACTION; /* set up stl_yytext again */
 YY_RULE_SETUP
-#line 204 "steel.l"
+#line 215 "steel.l"
 {
 	  char * ptr = stl_yytext;
 	  if ( reader->info != NULL ) {
@@ -1140,20 +1201,20 @@ YY_RULE_SETUP
 	YY_BREAK
 case 8:
 YY_RULE_SETUP
-#line 225 "steel.l"
+#line 236 "steel.l"
 {
 	}
 	YY_BREAK
 case 9:
 YY_RULE_SETUP
-#line 228 "steel.l"
+#line 239 "steel.l"
 {
 	}
 	YY_BREAK
 case 10:
 /* rule 10 can match eol */
 YY_RULE_SETUP
-#line 231 "steel.l"
+#line 242 "steel.l"
 {
 	  reader->linenum++;
 	}
@@ -1163,14 +1224,14 @@ case 11:
 (yy_c_buf_p) = yy_cp -= 1;
 YY_DO_BEFORE_ACTION; /* set up stl_yytext again */
 YY_RULE_SETUP
-#line 235 "steel.l"
+#line 246 "steel.l"
 {
 	  /* SIM extension - enable commenting out lines with # */
 	}
 	YY_BREAK
 case 12:
 YY_RULE_SETUP
-#line 239 "steel.l"
+#line 250 "steel.l"
 {
 	  /* 8k into sphere.stl, flex needs some help to get going again... */
 	  if ( reader->hickups < 32 ) {
@@ -1184,7 +1245,7 @@ YY_RULE_SETUP
 	}
 	YY_BREAK
 case YY_STATE_EOF(INITIAL):
-#line 251 "steel.l"
+#line 262 "steel.l"
 {
 	  reader->error = "premature end of file";
 	  reader->pending = STL_ERROR;
@@ -1193,10 +1254,10 @@ case YY_STATE_EOF(INITIAL):
 	YY_BREAK
 case 13:
 YY_RULE_SETUP
-#line 257 "steel.l"
+#line 268 "steel.l"
 ECHO;
 	YY_BREAK
-#line 1190 "steel.cpp"
+#line 1260 "steel.cpp"
 
 	case YY_END_OF_BUFFER:
 		{
@@ -1326,6 +1387,7 @@ ECHO;
 			"fatal flex scanner internal error--no action found" );
 	} /* end of action switch */
 		} /* end of scanning one token */
+	} /* end of user's declarations */
 } /* end of stl_yylex */
 
 /* yy_get_next_buffer - try to read in a new buffer
@@ -1337,9 +1399,9 @@ ECHO;
  */
 static int yy_get_next_buffer (void)
 {
-    	register char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf;
-	register char *source = (yytext_ptr);
-	register int number_to_move, i;
+    	char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf;
+	char *source = (yytext_ptr);
+	int number_to_move, i;
 	int ret_val;
 
 	if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] )
@@ -1368,7 +1430,7 @@ static int yy_get_next_buffer (void)
 	/* Try to read more data. */
 
 	/* First move last chars to start of buffer. */
-	number_to_move = (int) ((yy_c_buf_p) - (yytext_ptr)) - 1;
+	number_to_move = (int) ((yy_c_buf_p) - (yytext_ptr) - 1);
 
 	for ( i = 0; i < number_to_move; ++i )
 		*(dest++) = *(source++);
@@ -1388,7 +1450,7 @@ static int yy_get_next_buffer (void)
 			{ /* Not enough room in the buffer - grow it. */
 
 			/* just a shorter name for the current buffer */
-			YY_BUFFER_STATE b = YY_CURRENT_BUFFER;
+			YY_BUFFER_STATE b = YY_CURRENT_BUFFER_LVALUE;
 
 			int yy_c_buf_p_offset =
 				(int) ((yy_c_buf_p) - b->yy_ch_buf);
@@ -1404,11 +1466,11 @@ static int yy_get_next_buffer (void)
 
 				b->yy_ch_buf = (char *)
 					/* Include room in for 2 EOB chars. */
-					stl_yyrealloc((void *) b->yy_ch_buf,b->yy_buf_size + 2  );
+					stl_yyrealloc((void *) b->yy_ch_buf,(yy_size_t) (b->yy_buf_size + 2)  );
 				}
 			else
 				/* Can't grow it, we don't own it. */
-				b->yy_ch_buf = 0;
+				b->yy_ch_buf = NULL;
 
 			if ( ! b->yy_ch_buf )
 				YY_FATAL_ERROR(
@@ -1426,7 +1488,7 @@ static int yy_get_next_buffer (void)
 
 		/* Read in more data. */
 		YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]),
-			(yy_n_chars), (size_t) num_to_read );
+			(yy_n_chars), num_to_read );
 
 		YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
 		}
@@ -1450,10 +1512,10 @@ static int yy_get_next_buffer (void)
 	else
 		ret_val = EOB_ACT_CONTINUE_SCAN;
 
-	if ((yy_size_t) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) {
+	if (((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) {
 		/* Extend the array by 50%, plus the number we really need. */
-		yy_size_t new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1);
-		YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) stl_yyrealloc((void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf,new_size  );
+		int new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1);
+		YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) stl_yyrealloc((void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf,(yy_size_t) new_size  );
 		if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
 			YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_buffer()" );
 	}
@@ -1471,15 +1533,15 @@ static int yy_get_next_buffer (void)
 
     static yy_state_type yy_get_previous_state (void)
 {
-	register yy_state_type yy_current_state;
-	register char *yy_cp;
+	yy_state_type yy_current_state;
+	char *yy_cp;
     
 	yy_current_state = (yy_start);
 	yy_current_state += YY_AT_BOL();
 
 	for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp )
 		{
-		register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1);
+		YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1);
 		if ( yy_accept[yy_current_state] )
 			{
 			(yy_last_accepting_state) = yy_current_state;
@@ -1489,9 +1551,9 @@ static int yy_get_next_buffer (void)
 			{
 			yy_current_state = (int) yy_def[yy_current_state];
 			if ( yy_current_state >= 142 )
-				yy_c = yy_meta[(unsigned int) yy_c];
+				yy_c = yy_meta[yy_c];
 			}
-		yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
+		yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c];
 		}
 
 	return yy_current_state;
@@ -1504,10 +1566,10 @@ static int yy_get_next_buffer (void)
  */
     static yy_state_type yy_try_NUL_trans  (yy_state_type yy_current_state )
 {
-	register int yy_is_jam;
-    	register char *yy_cp = (yy_c_buf_p);
+	int yy_is_jam;
+    	char *yy_cp = (yy_c_buf_p);
 
-	register YY_CHAR yy_c = 1;
+	YY_CHAR yy_c = 1;
 	if ( yy_accept[yy_current_state] )
 		{
 		(yy_last_accepting_state) = yy_current_state;
@@ -1517,14 +1579,18 @@ static int yy_get_next_buffer (void)
 		{
 		yy_current_state = (int) yy_def[yy_current_state];
 		if ( yy_current_state >= 142 )
-			yy_c = yy_meta[(unsigned int) yy_c];
+			yy_c = yy_meta[yy_c];
 		}
-	yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
+	yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c];
 	yy_is_jam = (yy_current_state == 141);
 
-	return yy_is_jam ? 0 : yy_current_state;
+		return yy_is_jam ? 0 : yy_current_state;
 }
 
+#ifndef YY_NO_UNPUT
+
+#endif
+
 #ifndef YY_NO_INPUT
 #ifdef __cplusplus
     static int yyinput (void)
@@ -1549,7 +1615,7 @@ static int yy_get_next_buffer (void)
 
 		else
 			{ /* need more input */
-			int offset = (yy_c_buf_p) - (yytext_ptr);
+			int offset = (int) ((yy_c_buf_p) - (yytext_ptr));
 			++(yy_c_buf_p);
 
 			switch ( yy_get_next_buffer(  ) )
@@ -1573,7 +1639,7 @@ static int yy_get_next_buffer (void)
 				case EOB_ACT_END_OF_FILE:
 					{
 					if ( stl_yywrap( ) )
-						return EOF;
+						return 0;
 
 					if ( ! (yy_did_buffer_switch_on_eof) )
 						YY_NEW_FILE;
@@ -1681,7 +1747,7 @@ static void stl_yy_load_buffer_state  (void)
 	/* yy_ch_buf has to be 2 characters longer than the size given because
 	 * we need to put in 2 end-of-buffer characters.
 	 */
-	b->yy_ch_buf = (char *) stl_yyalloc(b->yy_buf_size + 2  );
+	b->yy_ch_buf = (char *) stl_yyalloc((yy_size_t) (b->yy_buf_size + 2)  );
 	if ( ! b->yy_ch_buf )
 		YY_FATAL_ERROR( "out of dynamic memory in stl_yy_create_buffer()" );
 
@@ -1823,7 +1889,7 @@ void stl_yypop_buffer_state (void)
  */
 static void stl_yyensure_buffer_stack (void)
 {
-	int num_to_alloc;
+	yy_size_t num_to_alloc;
     
 	if (!(yy_buffer_stack)) {
 
@@ -1831,15 +1897,15 @@ static void stl_yyensure_buffer_stack (void)
 		 * scanner will even need a stack. We use 2 instead of 1 to avoid an
 		 * immediate realloc on the next call.
          */
-		num_to_alloc = 1;
+      num_to_alloc = 1; /* After all that talk, this was set to 1 anyways... */
 		(yy_buffer_stack) = (struct yy_buffer_state**)stl_yyalloc
 								(num_to_alloc * sizeof(struct yy_buffer_state*)
 								);
 		if ( ! (yy_buffer_stack) )
 			YY_FATAL_ERROR( "out of dynamic memory in stl_yyensure_buffer_stack()" );
-								  
+
 		memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buffer_state*));
-				
+
 		(yy_buffer_stack_max) = num_to_alloc;
 		(yy_buffer_stack_top) = 0;
 		return;
@@ -1848,7 +1914,7 @@ static void stl_yyensure_buffer_stack (void)
 	if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){
 
 		/* Increase the buffer to prepare for a possible push. */
-		int grow_size = 8 /* arbitrary grow size */;
+		yy_size_t grow_size = 8 /* arbitrary grow size */;
 
 		num_to_alloc = (yy_buffer_stack_max) + grow_size;
 		(yy_buffer_stack) = (struct yy_buffer_state**)stl_yyrealloc
@@ -1868,9 +1934,9 @@ static void stl_yyensure_buffer_stack (void)
 #define YY_EXIT_FAILURE 2
 #endif
 
-static void yy_fatal_error (yyconst char* msg )
+static void yynoreturn yy_fatal_error (const char* msg )
 {
-    	(void) fprintf( stderr, "%s\n", msg );
+			(void) fprintf( stderr, "%s\n", msg );
 	exit( YY_EXIT_FAILURE );
 }
 
@@ -1898,7 +1964,7 @@ static void yy_fatal_error (yyconst char* msg )
  */
 int stl_yyget_lineno  (void)
 {
-        
+    
     return stl_yylineno;
 }
 
@@ -1936,29 +2002,29 @@ char *stl_yyget_text  (void)
 }
 
 /** Set the current line number.
- * @param line_number
+ * @param _line_number line number
  * 
  */
-void stl_yyset_lineno (int  line_number )
+void stl_yyset_lineno (int  _line_number )
 {
     
-    stl_yylineno = line_number;
+    stl_yylineno = _line_number;
 }
 
 /** Set the input stream. This does not discard the current
  * input buffer.
- * @param in_str A readable stream.
+ * @param _in_str A readable stream.
  * 
  * @see stl_yy_switch_to_buffer
  */
-void stl_yyset_in (FILE *  in_str )
+void stl_yyset_in (FILE *  _in_str )
 {
-        stl_yyin = in_str ;
+        stl_yyin = _in_str ;
 }
 
-void stl_yyset_out (FILE *  out_str )
+void stl_yyset_out (FILE *  _out_str )
 {
-        stl_yyout = out_str ;
+        stl_yyout = _out_str ;
 }
 
 int stl_yyget_debug  (void)
@@ -1966,9 +2032,9 @@ int stl_yyget_debug  (void)
         return stl_yy_flex_debug;
 }
 
-void stl_yyset_debug (int  bdebug )
+void stl_yyset_debug (int  _bdebug )
 {
-        stl_yy_flex_debug = bdebug ;
+        stl_yy_flex_debug = _bdebug ;
 }
 
 static int yy_init_globals (void)
@@ -1977,10 +2043,10 @@ static int yy_init_globals (void)
      * This function is called from stl_yylex_destroy(), so don't allocate here.
      */
 
-    (yy_buffer_stack) = 0;
+    (yy_buffer_stack) = NULL;
     (yy_buffer_stack_top) = 0;
     (yy_buffer_stack_max) = 0;
-    (yy_c_buf_p) = (char *) 0;
+    (yy_c_buf_p) = NULL;
     (yy_init) = 0;
     (yy_start) = 0;
 
@@ -1989,8 +2055,8 @@ static int yy_init_globals (void)
     stl_yyin = stdin;
     stl_yyout = stdout;
 #else
-    stl_yyin = (FILE *) 0;
-    stl_yyout = (FILE *) 0;
+    stl_yyin = NULL;
+    stl_yyout = NULL;
 #endif
 
     /* For future reference: Set errno on error, since we are called by
@@ -2026,18 +2092,19 @@ int stl_yylex_destroy  (void)
  */
 
 #ifndef yytext_ptr
-static void yy_flex_strncpy (char* s1, yyconst char * s2, int n )
+static void yy_flex_strncpy (char* s1, const char * s2, int n )
 {
-	register int i;
+		
+	int i;
 	for ( i = 0; i < n; ++i )
 		s1[i] = s2[i];
 }
 #endif
 
 #ifdef YY_NEED_STRLEN
-static int yy_flex_strlen (yyconst char * s )
+static int yy_flex_strlen (const char * s )
 {
-	register int n;
+	int n;
 	for ( n = 0; s[n]; ++n )
 		;
 
@@ -2047,11 +2114,12 @@ static int yy_flex_strlen (yyconst char * s )
 
 void *stl_yyalloc (yy_size_t  size )
 {
-	return (void *) malloc( size );
+			return malloc(size);
 }
 
 void *stl_yyrealloc  (void * ptr, yy_size_t  size )
 {
+		
 	/* The cast to (char *) in the following accommodates both
 	 * implementations that use char* generic pointers, and those
 	 * that use void* generic pointers.  It works with the latter
@@ -2059,18 +2127,17 @@ void *stl_yyrealloc  (void * ptr, yy_size_t  size )
 	 * any pointer type to void*, and deal with argument conversions
 	 * as though doing an assignment.
 	 */
-	return (void *) realloc( (char *) ptr, size );
+	return realloc(ptr, size);
 }
 
 void stl_yyfree (void * ptr )
 {
-	free( (char *) ptr );	/* see stl_yyrealloc() for (char *) cast */
+			free( (char *) ptr );	/* see stl_yyrealloc() for (char *) cast */
 }
 
 #define YYTABLES_NAME "yytables"
 
-#line 257 "steel.l"
-
+#line 268 "steel.l"
 
 
 #ifndef FALSE
@@ -2228,7 +2295,7 @@ stl_reader_binary_facet(stl_reader * reader)
 
 static
 int
-stl_writer_put_binary_facet(stl_writer * writer, stl_facet * COIN_UNUSED_ARG(facet))
+stl_writer_put_binary_facet(stl_writer * writer, stl_facet * facet)
 {
   int writeok = 1;
   union {
@@ -2583,7 +2650,7 @@ stl_facet_get_vertex3(stl_facet * facet, stl_real * x, stl_real * y, stl_real *
  */
 
 void
-stl_facet_set_padding(stl_facet * facet, unsigned int COIN_UNUSED_ARG(padding))
+stl_facet_set_padding(stl_facet * facet, unsigned int padding)
 {
   assert(facet != NULL);
 } /* stl_facet_set_padding() */
diff --git a/src/foreignfiles/steel.l b/src/foreignfiles/steel.l
index 40cd7fb..93307ba 100644
--- a/src/foreignfiles/steel.l
+++ b/src/foreignfiles/steel.l
@@ -1,3 +1,4 @@
+%top{
 /**************************************************************************\
  * Copyright (c) Kongsberg Oil & Gas Technologies AS
  * All rights reserved.
@@ -50,7 +51,6 @@
  * - remove any error-handling asserts
  * ********************************************************************** */
 
-%{
 #include <assert.h>
 #include <stdlib.h>
 #include <string.h>
@@ -58,7 +58,9 @@
 #include <Inventor/system/inttypes.h>
 
 #include "steel.h"
+}
 
+%{
 /* @stl_real@
 This is a typedef for the C type float.  It is used so the floating point type
 can be changed at a later date.  It is not likely to happen though, as the
diff --git a/src/geo/CMakeLists.txt b/src/geo/CMakeLists.txt
new file mode 100644
index 0000000..34d4b6d
--- /dev/null
+++ b/src/geo/CMakeLists.txt
@@ -0,0 +1,45 @@
+# source files
+set(COIN_GEO_FILES
+	SoGeo.cpp
+	SoGeoOrigin.cpp
+	SoGeoLocation.cpp
+	SoGeoElement.cpp
+	SoGeoSeparator.cpp
+	SoGeoCoordinate.cpp
+	SbGeoAngle.cpp
+	SbGeoEllipsoid.cpp
+	SbGeoProjection.cpp
+	SbPolarStereographic.cpp
+	SbUTMProjection.cpp
+)
+
+# Files excluded from public API documentation, included in complete documentation.
+set(COIN_GEO_INTERNAL_FILES
+	SbGeoAngle.h
+	SbGeoAngle.cpp
+	SbGeoEllipsoid.h
+	SbGeoEllipsoid.cpp
+	SbGeoProjection.h
+	SbGeoProjection.cpp
+	SbPolarStereographic.h
+	SbPolarStereographic.cpp
+	SbUTMProjection.h
+	SbUTMProjection.cpp
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_GEO_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} geo/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(geo OBJECT ${COIN_GEO_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_GEO_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/geo/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
+foreach(SRCFILE ${COIN_GEO_INTERNAL_FILES})
+	set(COIN_INTERNAL_DOCUMENTATION_FILES ${COIN_INTERNAL_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/geo/${SRCFILE} CACHE INTERNAL "COIN_INTERNAL_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/glue/CMakeLists.txt b/src/glue/CMakeLists.txt
new file mode 100644
index 0000000..b7bb3c4
--- /dev/null
+++ b/src/glue/CMakeLists.txt
@@ -0,0 +1,69 @@
+# source files
+set(COIN_GLUE_FILES
+	cg.cpp
+	spidermonkey.cpp
+	dl.cpp
+	gl.cpp
+	gl_wgl.cpp
+	gl_agl.cpp
+	gl_cgl.cpp
+	gl_glx.cpp
+	GLUWrapper.cpp
+	simage_wrapper.cpp
+	openal_wrapper.cpp
+	win32api.cpp
+	zlib.cpp
+	bzip2.cpp
+	freetype.cpp
+	normalization_cubemap.cpp
+)
+
+# Files excluded from public API documentation, included in complete documentation.
+set(COIN_GLUE_INTERNAL_FILES
+	cg.h
+	cg.cpp
+	gl_wgl.h
+	gl_wgl.cpp
+	gl_agl.h
+	gl_agl.cpp
+	gl_cgl.h
+	gl_cgl.cpp
+	gl_glx.h
+	gl_glx.cpp
+	GLUWrapper.h
+	GLUWrapper.cpp
+	simage_wrapper.h
+	simage_wrapper.cpp
+	openal_wrapper.h
+	openal_wrapper.cpp
+	win32api.h
+	win32api.cpp
+	zlib.h
+	zlib.cpp
+	bzip2.h
+	bzip2.cpp
+	freetype.h
+	freetype.cpp
+	normalization_cubemap.cpp
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_GLUE_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} glue/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(glue OBJECT ${COIN_GLUE_FILES})
+	if(HAVE_LIBSIMAGE)
+		target_compile_definitions(glue PRIVATE $<TARGET_PROPERTY:simage::simage,INTERFACE_COMPILE_DEFINITIONS>) 
+		target_include_directories(glue PRIVATE $<TARGET_PROPERTY:simage::simage,INTERFACE_INCLUDE_DIRECTORIES>)
+	endif()
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_GLUE_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/glue/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
+foreach(SRCFILE ${COIN_GLUE_INTERNAL_FILES})
+	set(COIN_INTERNAL_DOCUMENTATION_FILES ${COIN_INTERNAL_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/glue/${SRCFILE} CACHE INTERNAL "COIN_INTERNAL_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/glue/gl.cpp b/src/glue/gl.cpp
index 30b0fdc..1fffa9b 100644
--- a/src/glue/gl.cpp
+++ b/src/glue/gl.cpp
@@ -767,7 +767,7 @@ coin_glglue_extension_available(const char * extensions, const char * ext)
   start = extensions;
   extlen = strlen(ext);
 
-  while (1) {
+  while (start) {
     const char * where = strstr(start, ext);
     if (!where) goto done;
 
@@ -2421,6 +2421,50 @@ cc_glglue_instance(int contextid)
     gi->rendererstr = (const char *)glGetString(GL_RENDERER);
     gi->extensionsstr = (const char *)glGetString(GL_EXTENSIONS);
 
+    /* Randall O'Reilly reports that the above call is deprecated from OpenGL 3.0
+       onwards and may, particularly on some Linux systems, return NULL.
+
+       The recommended method is to use glGetStringi to get each string in turn.
+       The following code, supplied by Randall, implements this to end up with the
+       same result as the old method.
+    */
+    if (gi->extensionsstr == NULL) {
+      COIN_PFNGLGETSTRINGIPROC glGetStringi = NULL;
+      glGetStringi = (COIN_PFNGLGETSTRINGIPROC)cc_glglue_getprocaddress(gi, "glGetStringi");
+      if (glGetStringi != NULL) {
+        GLint num_strings = 0;
+        glGetIntegerv(GL_NUM_EXTENSIONS, &num_strings);
+        if (num_strings > 0) {
+          int buffer_size = 1024;
+          char *ext_strings_buffer = (char *)malloc(buffer_size * sizeof (char));
+          int buffer_pos = 0;
+          for (int i_string = 0 ; i_string < num_strings ; i_string++) {
+            const char * extension_string = (char *)glGetStringi (GL_EXTENSIONS, i_string);
+            int extension_string_length = strlen(extension_string);
+            if (buffer_pos + extension_string_length + 1 > buffer_size) {
+              buffer_size += 1024;
+              ext_strings_buffer = (char *)realloc(ext_strings_buffer, buffer_size * sizeof (char));
+            }
+            strcpy(ext_strings_buffer + buffer_pos, extension_string);
+            buffer_pos += extension_string_length;
+            ext_strings_buffer[buffer_pos++] = ' '; // Space separated, overwrites NULL.
+          }
+          ext_strings_buffer[++buffer_pos] = '\0';  // NULL terminate.
+          gi->extensionsstr = ext_strings_buffer;   // Handing over ownership, don't free here.
+        } else {
+          cc_debugerror_postwarning ("cc_glglue_instance",
+                                     "glGetIntegerv(GL_NUM_EXTENSIONS) did not return a value, "
+                                     "so unable to get extensions for this GL driver, ",
+                                     "version: %s, vendor: %s", gi->versionstr, gi->vendorstr);
+        }
+      } else {
+        cc_debugerror_postwarning ("cc_glglue_instance",
+                                   "glGetString(GL_EXTENSIONS) returned null, but glGetStringi "
+                                   "procedure not found, so unable to get extensions for this GL driver, "
+                                   "version: %s, vendor: %s", gi->versionstr, gi->vendorstr);
+      }
+    }
+
     /* read some limits */
 
     glGetIntegerv(GL_MAX_TEXTURE_SIZE, &gltmp);
diff --git a/src/glue/glp.h b/src/glue/glp.h
index e129355..54f5d72 100644
--- a/src/glue/glp.h
+++ b/src/glue/glp.h
@@ -562,6 +562,9 @@ typedef void (APIENTRY * COIN_PFNGLFRAMEBUFFERRENDERBUFFERPROC)(GLenum target, G
 typedef void (APIENTRY * COIN_PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC)(GLenum target, GLenum attachment, GLenum pname, GLint *params);
 typedef void (APIENTRY * COIN_PFNGLGENERATEMIPMAPPROC)(GLenum target);
 
+/* Typedef for new extension string method */
+
+typedef GLubyte* (APIENTRY * COIN_PFNGLGETSTRINGIPROC) (GLenum target, GLuint idx);
 
 
 /* ********************************************************************** */
@@ -828,6 +831,9 @@ struct cc_glglue {
   COIN_PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC glGetFramebufferAttachmentParameteriv;
   COIN_PFNGLGENERATEMIPMAPPROC glGenerateMipmap;
 
+  /* glGetStringi - part of replacement for obsolete glGetString(GL_EXTENSIONS) in OpenGL 3.0 */
+  COIN_PFNGLGETSTRINGIPROC glGetStringi;
+
   const char * versionstr;
   const char * vendorstr;
   SbBool vendor_is_SGI;
diff --git a/src/hardcopy/CMakeLists.txt b/src/hardcopy/CMakeLists.txt
new file mode 100644
index 0000000..0ae0ccd
--- /dev/null
+++ b/src/hardcopy/CMakeLists.txt
@@ -0,0 +1,33 @@
+# source files
+set(COIN_HARDCOPY_FILES
+	HardCopy.cpp
+	PSVectorOutput.cpp
+	VectorOutput.cpp
+	VectorizeAction.cpp
+	VectorizeActionP.cpp
+	VectorizePSAction.cpp
+)
+
+# Files excluded from public API documentation, included in complete documentation.
+set(COIN_HARDCOPY_INTERNAL_FILES
+	VectorizeActionP.h
+	VectorizeActionP.cpp
+	VectorizeItems.h
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_HARDCOPY_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} hardcopy/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(hardcopy OBJECT ${COIN_HARDCOPY_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_HARDCOPY_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/hardcopy/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
+foreach(SRCFILE ${COIN_HARDCOPY_INTERNAL_FILES})
+	set(COIN_INTERNAL_DOCUMENTATION_FILES ${COIN_INTERNAL_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/hardcopy/${SRCFILE} CACHE INTERNAL "COIN_INTERNAL_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/hardcopy/HardCopy.cpp b/src/hardcopy/HardCopy.cpp
index d816154..da8eaf0 100644
--- a/src/hardcopy/HardCopy.cpp
+++ b/src/hardcopy/HardCopy.cpp
@@ -116,7 +116,7 @@
 // *************************************************************************
 
 /*!
-  \class SoHardCopy SoHardCopy.h HardCopy/SoHardCopy.h
+  \class SoHardCopy SoHardCopy.h Inventor/annex/HardCopy/SoHardCopy.h
   \brief The SoHardCopy class is a static class for initializing the hardcopy support.
   \ingroup hardcopy
 */
diff --git a/src/hardcopy/PSVectorOutput.cpp b/src/hardcopy/PSVectorOutput.cpp
index f771dcc..aa7134e 100644
--- a/src/hardcopy/PSVectorOutput.cpp
+++ b/src/hardcopy/PSVectorOutput.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SoPSVectorOutput HardCopy/SoPSVectorOutput.h
+  \class SoPSVectorOutput SoPSVectorOutput.h Inventor/Annex/HardCopy/SoPSVectorOutput.h
   \brief The SoPSVectorOutput class is used for writing Postscript.
   \ingroup hardcopy
 
diff --git a/src/hardcopy/VectorOutput.cpp b/src/hardcopy/VectorOutput.cpp
index ada3659..e529b82 100644
--- a/src/hardcopy/VectorOutput.cpp
+++ b/src/hardcopy/VectorOutput.cpp
@@ -39,7 +39,7 @@
 // *************************************************************************
 
 /*!
-  \class SoVectorOutput HardCopy/SoVectorOutput.h
+  \class SoVectorOutput SoVectorOutput.h Inventor/annex/HardCopy/SoVectorOutput.h
   \brief The SoVectorOutput class is used for setting vector output file.
   \ingroup hardcopy
 
diff --git a/src/hardcopy/VectorizeAction.cpp b/src/hardcopy/VectorizeAction.cpp
index 1135e9d..6431468 100644
--- a/src/hardcopy/VectorizeAction.cpp
+++ b/src/hardcopy/VectorizeAction.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SoVectorizeAction HardCopy/SoVectorizeAction.h
+  \class SoVectorizeAction SoVectorizeAction.h Inventor/annex/HardCopy/SoVectorizeAction.h
   \brief The SoVectorizeAction class is the base class for vectorizing Coin scene graphs.
   \ingroup hardcopy
 
diff --git a/src/hardcopy/VectorizePSAction.cpp b/src/hardcopy/VectorizePSAction.cpp
index 63ebd96..b7aa9b4 100644
--- a/src/hardcopy/VectorizePSAction.cpp
+++ b/src/hardcopy/VectorizePSAction.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SoVectorizePSAction HardCopy/SoVectorizePSAction.h
+  \class SoVectorizePSAction SoVectorizePSAction.h Inventor/annex/HardCopy/SoVectorizePSAction.h
   \brief The SoVectorizePSAction class is used for rendering to a Postscript file.
   \ingroup hardcopy
 
diff --git a/src/io/CMakeLists.txt b/src/io/CMakeLists.txt
new file mode 100644
index 0000000..ac45ac1
--- /dev/null
+++ b/src/io/CMakeLists.txt
@@ -0,0 +1,47 @@
+# source files
+set(COIN_IO_FILES
+	SoInput.cpp
+	SoInputP.cpp
+	SoInput_FileInfo.cpp
+	SoInput_Reader.cpp
+	SoOutput.cpp
+	SoOutput_Writer.cpp
+	SoByteStream.cpp
+	SoTranSender.cpp
+	SoTranReceiver.cpp
+	SoWriterefCounter.cpp
+	gzmemio.cpp
+)
+
+# Files excluded from public API documentation, included in complete documentation.
+set(COIN_IO_INTERNAL_FILES
+	SoInputP.h
+	SoInputP.cpp
+	SoInput_FileInfo.h
+	SoInput_FileInfo.cpp
+	SoInput_Reader.h
+	SoInput_Reader.cpp
+	SoOutput_Writer.h
+	SoOutput_Writer.cpp
+	SoWriterefCounter.h
+	SoWriterefCounter.cpp
+	gzmemio.h
+	gzmemio.cpp
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_IO_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} io/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(io OBJECT ${COIN_IO_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_IO_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/io/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
+foreach(SRCFILE ${COIN_IO_INTERNAL_FILES})
+	set(COIN_INTERNAL_DOCUMENTATION_FILES ${COIN_INTERNAL_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/io/${SRCFILE} CACHE INTERNAL "COIN_INTERNAL_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/io/SoInput.cpp b/src/io/SoInput.cpp
index 3d9f914..e347d77 100644
--- a/src/io/SoInput.cpp
+++ b/src/io/SoInput.cpp
@@ -174,294 +174,6 @@ soinput_destruct_tls_data(void * closure)
 
 // *************************************************************************
 
-SbBool
-SoInputP::debug(void)
-{
-  static int dbg = -1;
-  if (dbg == -1) {
-    const char * env = coin_getenv("COIN_DEBUG_IMPORT");
-    dbg = (env && (atoi(env) > 0)) ? 1 : 0;
-  }
-  return dbg;
-}
-
-SbBool
-SoInputP::debugBinary(void)
-{
-  static int debug = -1;
-  if (debug == -1) {
-    const char * env = coin_getenv("COIN_DEBUG_BINARY_INPUT");
-    debug = (env && (atoi(env) > 0)) ? 1 : 0;
-  }
-  return debug ? TRUE : FALSE;
-}
-
-// *************************************************************************
-/*
-  Important note: Up until Coin 3.1.1 we used to have a bug in SoInput
-  when reading files from other files (SoFile/SoVRMLInline++). The SoInput
-  dictionary was global for all files pushed onto the SoInput filestack,
-  and DEFs in extra files could therefore overwrite DEFs in the original
-  file. This minimal case reproduces this bug:
-
-  #Inventor V2.1 ascii
-
-  Switch {
-    whichChild -1
-    DEF cube Cube {}
-  }
-
-  File { name "minimal_ref.iv" }
-  USE cube
-
-  minimal_ref.iv looks something like this:
-
-  #Inventor V2.1 ascii
-  DEF cube Info {}
-
-  In older versions of Coin you'll not see the Cube when loading the first
-  file.
-
- */
-// *************************************************************************
-
-
-// Helper function that pops the stack when the current file is at
-// EOF.  Then it returns the file at the top of the stack.
-SoInput_FileInfo *
-SoInputP::getTopOfStackPopOnEOF(void)
-{
-  SoInput_FileInfo * fi = owner->getTopOfStack();
-  assert(fi); // Should always have a top of stack, because the last
-              // element on the stack is never removed until the
-              // SoInput is closed
-
-  // Pop the stack if end of current file
-  if (fi->isEndOfFile()) {
-    (void) owner->popFile(); // Only pops if more than one file is on
-                             // the stack.
-    fi = owner->getTopOfStack();
-    assert(fi);
-  }
-
-  return fi;
-}
-
-// Helperfunctions to handle different filetypes (Inventor, VRML 1.0
-// and VRML 2.0).
-//
-// VRML 1.0 identifiers are defined as:
-//
-//  VRML 1.0 Node names must not begin with a digit, and must
-//  not contain spaces or control characters, single or double
-//  quote characters, backslashes, curly braces, the sharp (#)
-//  character, the plus (+) character or the period character.
-//
-//  Field names start with lower case letters, Node types start
-//  with upper case. The remainder of the characters may be any
-//  printable ascii (21H-7EH) except curly braces {}, square
-//  brackets [], single ' or double " quotes, sharp #, backslash
-//  \\ plus +, period . or ampersand &.
-//
-//  In addition to this, we found ',' to be an invalid character in
-//  VRML 1.0 names. This was made apparent when reading the following
-//  fields on an unknown node:
-//
-//   fields [SFString test, SFFloat length]
-//
-//  If ',' is to be a valid character in a name, then the name
-//  of the first field would become 'test,', and not just 'test'
-//
-// The grammar for VRML2 identifiers is:
-//
-//  nodeNameId ::= Id ;
-//  nodeTypeId ::= Id ;
-//  fieldId ::= Id ;
-//
-//  Id ::= IdFirstChar | IdFirstChar IdRestChars ;
-//
-//  IdFirstChar ::= Any ISO-10646 character encoded using UTF-8
-//  except: 0x30-0x39, 0x0-0x20, 0x22, 0x23, 0x27, 0x2b, 0x2c,
-//  0x2d, 0x2e, 0x5b, 0x5c, 0x5d, 0x7b, 0x7d, 0x7f ;
-//
-//  IdRestChars ::= Any number of ISO-10646 characters except:
-//  0x0-0x20, 0x22, 0x23, 0x27, 0x2c, 0x2e, 0x5b, 0x5c, 0x5d,
-//  0x7b, 0x7d, 0x7f ;
-
-SbBool
-SoInputP::isNameStartChar(unsigned char c, SbBool validIdent)
-{
-  if (validIdent) return SbName::isIdentStartChar(c);
-  return (c > 0x20); // Not control characters
-}
-
-SbBool
-SoInputP::isNameStartCharVRML1(unsigned char c, SbBool validIdent)
-{
-  static unsigned char invalid_vrml1_table[256];
-  static unsigned char valid_ident_invalid_vrml1_table[256];
-
-  static int isNameStartCharVRML1Initialized = FALSE;
-  if (!isNameStartCharVRML1Initialized) {
-    const unsigned char invalid_vrml1[] = {
-      0x22, 0x23, 0x27, 0x2b, 0x2c, 0x2e, 0x5c, 0x7b, 0x7d, 0x00 }; // 0x7d = 125
-    //'"',  '#',  ''',  '+',  ',',  '.',  '\',  '{',  '}'
-
-    // Differences from invalid_vrml1: '&' , '[', and ']' are now invalid
-    const unsigned char valid_ident_invalid_vrml1[] = {
-      0x22, 0x23, 0x26, 0x27, 0x2b, 0x2c, 0x2e, 0x5b, 0x5c, 0x5d, 0x7b, 0x7d, 0x00 }; // 0x7d = 125
-    //'"',  '#',   '&', ''',  '+',  ',',  '.',  '[',  '\',   ']',  '{',  '}'
-
-    for (int c = 0; c < 256; ++c) {
-      invalid_vrml1_table[c] = 0;
-      valid_ident_invalid_vrml1_table[c] = 0;
-    }
-
-    const unsigned char * ptr = invalid_vrml1;
-    while (*ptr) { invalid_vrml1_table[*ptr] = 1; ++ptr; }
-    ptr = valid_ident_invalid_vrml1;
-    while (*ptr) { valid_ident_invalid_vrml1_table[*ptr] = 1; ++ptr; }
-
-    isNameStartCharVRML1Initialized = TRUE;
-  }
-
-  if (c <= 0x20) return FALSE; // Control characters
-  if (c >= 0x30 && c <= 0x39) return FALSE; // Digits
-
-  if (validIdent) return (valid_ident_invalid_vrml1_table[c] == 0);
-  return (invalid_vrml1_table[c] == 0);
-}
-
-SbBool
-SoInputP::isNameStartCharVRML2(unsigned char c, SbBool validIdent)
-{
-  static unsigned char invalid_vrml2_table[256];
-  static unsigned char valid_ident_invalid_vrml2_table[256];
-
-  static int isNameStartCharVRML2Initialized = FALSE;
-  if (!isNameStartCharVRML2Initialized) {
-    const unsigned char invalid_vrml2[] = {
-      0x22, 0x23, 0x27, 0x2b, 0x2c, 0x2d, 0x2e, 0x5b, 0x5c, 0x5d, 0x7b, 0x7d, 0x7f, 0x00 }; // 0x7f = 127
-    //'"',  '#',  ''',  '+',  ',',  '-',  '.',  '[',  '\',  ']',  '{',  '}',  ''
-
-    const unsigned char * valid_ident_invalid_vrml2 = invalid_vrml2;
-
-    for (int c = 0; c < 256; ++c) {
-      invalid_vrml2_table[c] = 0;
-      valid_ident_invalid_vrml2_table[c] = 0;
-    }
-
-    const unsigned char * ptr = invalid_vrml2;
-    while (*ptr) { invalid_vrml2_table[*ptr] = 1; ++ptr; }
-    ptr = valid_ident_invalid_vrml2;
-    while (*ptr) { valid_ident_invalid_vrml2_table[*ptr] = 1; ++ptr; }
-
-    isNameStartCharVRML2Initialized = TRUE;
-  }
-
-  if (c <= 0x20) return FALSE; // Control characters
-  if (c >= 0x30 && c <= 0x39) return FALSE; // Digits
-
-  if (validIdent) return (valid_ident_invalid_vrml2_table[c] == 0);
-
-  // For Coin to be able to load VRML97 (invalid) files that have
-  // been generated with illegal names, '+' is considered a valid
-  // startcharacter.
-  static int non_strict = -1;
-  if (non_strict == -1) {
-    const char * env = coin_getenv("COIN_NOT_STRICT_VRML97");
-    non_strict = env && (atoi(env) > 0);
-  }
-
-  if (c == '+' && non_strict) // '+' is considered valid
-    return TRUE;
-
-  return (invalid_vrml2_table[c] == 0);
-}
-
-// Helperfunction to handle different filetypes (Inventor, VRML 1.0
-// and VRML 2.0).
-//
-// See SoInputP::isIdentStartChar for more information
-SbBool
-SoInputP::isNameChar(unsigned char c, SbBool validIdent)
-{
-  if (validIdent) return SbName::isIdentChar(c);
-  return (c > 0x20); // Not control characters
-}
-
-SbBool
-SoInputP::isNameCharVRML1(unsigned char c, SbBool validIdent)
-{
-  static unsigned char invalid_vrml1_table[256];
-  static unsigned char valid_ident_invalid_vrml1_table[256];
-
-  static int isNameCharVRML1Initialized = FALSE;
-  if (!isNameCharVRML1Initialized) {
-    const unsigned char invalid_vrml1[] = {
-      0x22, 0x23, 0x27, 0x2b, 0x2c, 0x2e, 0x5c, 0x7b, 0x7d, 0x00 }; // 0x7d = 125
-    //'"',  '#',  ''',  '+',  ',',  '.',  '\',  '{',  '}'
-
-    // Differences from invalid_vrml1: '&' , '[', and ']' are now invalid
-    const unsigned char valid_ident_invalid_vrml1[] = {
-      0x22, 0x23, 0x26, 0x27, 0x2b, 0x2c, 0x2e, 0x5b, 0x5c, 0x5d, 0x7b, 0x7d, 0x00 }; // 0x7d = 125
-    //'"',  '#',   '&', ''',  '+',  ',',  '.',  '[',  '\',   ']',  '{',  '}'
-
-    for (int c = 0; c < 256; ++c) {
-      invalid_vrml1_table[c] = 0;
-      valid_ident_invalid_vrml1_table[c] = 0;
-    }
-
-    const unsigned char * ptr = invalid_vrml1;
-    while (*ptr) { invalid_vrml1_table[*ptr] = 1; ++ptr; }
-    ptr = valid_ident_invalid_vrml1;
-    while (*ptr) { valid_ident_invalid_vrml1_table[*ptr] = 1; ++ptr; }
-
-    isNameCharVRML1Initialized = TRUE;
-  }
-
-  if (c <= 0x20) return FALSE; // Control characters
-
-  if (validIdent) return (valid_ident_invalid_vrml1_table[c] == 0);
-  return (invalid_vrml1_table[c] == 0);
-}
-
-SbBool
-SoInputP::isNameCharVRML2(unsigned char c, SbBool validIdent)
-{
-  static unsigned char invalid_vrml2_table[256];
-  static unsigned char valid_ident_invalid_vrml2_table[256];
-
-  static int isNameCharVRML2Initialized = FALSE;
-  if (!isNameCharVRML2Initialized) {
-    // Compared to isIdentStartChar, '+' and '-' have now become valid characters.
-    const unsigned char invalid_vrml2[] = {
-      0x22, 0x23, 0x27, 0x2c, 0x2e, 0x5b, 0x5c, 0x5d, 0x7b, 0x7d, 0x7f, 0x00 }; // 0x7f = 127
-    //'"',  '#',  ''',  ',',  '.',  '[',  '\',  ']',  '{',  '}',  ''
-
-    const unsigned char * valid_ident_invalid_vrml2 = invalid_vrml2;
-
-    for (int c = 0; c < 256; ++c) {
-      invalid_vrml2_table[c] = 0;
-      valid_ident_invalid_vrml2_table[c] = 0;
-    }
-
-    const unsigned char * ptr = invalid_vrml2;
-    while (*ptr) { invalid_vrml2_table[*ptr] = 1; ++ptr; }
-    ptr = valid_ident_invalid_vrml2;
-    while (*ptr) { valid_ident_invalid_vrml2_table[*ptr] = 1; ++ptr; }
-
-    isNameCharVRML2Initialized = TRUE;
-  }
-
-  if (c <= 0x20) return FALSE; // Control characters
-
-  if (validIdent) return (valid_ident_invalid_vrml2_table[c] == 0);
-  return (invalid_vrml2_table[c] == 0);
-}
-
-// *************************************************************************
-
 #define PRIVATE(obj) (obj->pimpl)
 
 // *************************************************************************
diff --git a/src/io/SoInputP.cpp b/src/io/SoInputP.cpp
new file mode 100644
index 0000000..5bd540c
--- /dev/null
+++ b/src/io/SoInputP.cpp
@@ -0,0 +1,329 @@
+/**************************************************************************\
+ * Copyright (c) Kongsberg Oil & Gas Technologies AS
+ * All rights reserved.
+ * 
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are
+ * met:
+ * 
+ * Redistributions of source code must retain the above copyright notice,
+ * this list of conditions and the following disclaimer.
+ * 
+ * Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 
+ * Neither the name of the copyright holder nor the names of its
+ * contributors may be used to endorse or promote products derived from
+ * this software without specific prior written permission.
+ * 
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+\**************************************************************************/
+
+
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif // HAVE_CONFIG_H
+
+#include <Inventor/SoInput.h>
+
+#include "io/SoInputP.h"
+#include "io/SoInput_FileInfo.h"
+
+// *************************************************************************
+
+SbBool
+SoInputP::debug(void)
+{
+  static int dbg = -1;
+  if (dbg == -1) {
+    const char * env = coin_getenv("COIN_DEBUG_IMPORT");
+    dbg = (env && (atoi(env) > 0)) ? 1 : 0;
+  }
+  return dbg;
+}
+
+SbBool
+SoInputP::debugBinary(void)
+{
+  static int debug = -1;
+  if (debug == -1) {
+    const char * env = coin_getenv("COIN_DEBUG_BINARY_INPUT");
+    debug = (env && (atoi(env) > 0)) ? 1 : 0;
+  }
+  return debug ? TRUE : FALSE;
+}
+
+// *************************************************************************
+/*
+  Important note: Up until Coin 3.1.1 we used to have a bug in SoInput
+  when reading files from other files (SoFile/SoVRMLInline++). The SoInput
+  dictionary was global for all files pushed onto the SoInput filestack,
+  and DEFs in extra files could therefore overwrite DEFs in the original
+  file. This minimal case reproduces this bug:
+
+  #Inventor V2.1 ascii
+
+  Switch {
+    whichChild -1
+    DEF cube Cube {}
+  }
+
+  File { name "minimal_ref.iv" }
+  USE cube
+
+  minimal_ref.iv looks something like this:
+
+  #Inventor V2.1 ascii
+  DEF cube Info {}
+
+  In older versions of Coin you'll not see the Cube when loading the first
+  file.
+
+ */
+// *************************************************************************
+
+
+// Helper function that pops the stack when the current file is at
+// EOF.  Then it returns the file at the top of the stack.
+SoInput_FileInfo *
+SoInputP::getTopOfStackPopOnEOF(void)
+{
+  SoInput_FileInfo * fi = owner->getTopOfStack();
+  assert(fi); // Should always have a top of stack, because the last
+              // element on the stack is never removed until the
+              // SoInput is closed
+
+  // Pop the stack if end of current file
+  if (fi->isEndOfFile()) {
+    (void) owner->popFile(); // Only pops if more than one file is on
+                             // the stack.
+    fi = owner->getTopOfStack();
+    assert(fi);
+  }
+
+  return fi;
+}
+
+// Helperfunctions to handle different filetypes (Inventor, VRML 1.0
+// and VRML 2.0).
+//
+// VRML 1.0 identifiers are defined as:
+//
+//  VRML 1.0 Node names must not begin with a digit, and must
+//  not contain spaces or control characters, single or double
+//  quote characters, backslashes, curly braces, the sharp (#)
+//  character, the plus (+) character or the period character.
+//
+//  Field names start with lower case letters, Node types start
+//  with upper case. The remainder of the characters may be any
+//  printable ascii (21H-7EH) except curly braces {}, square
+//  brackets [], single ' or double " quotes, sharp #, backslash
+//  \\ plus +, period . or ampersand &.
+//
+//  In addition to this, we found ',' to be an invalid character in
+//  VRML 1.0 names. This was made apparent when reading the following
+//  fields on an unknown node:
+//
+//   fields [SFString test, SFFloat length]
+//
+//  If ',' is to be a valid character in a name, then the name
+//  of the first field would become 'test,', and not just 'test'
+//
+// The grammar for VRML2 identifiers is:
+//
+//  nodeNameId ::= Id ;
+//  nodeTypeId ::= Id ;
+//  fieldId ::= Id ;
+//
+//  Id ::= IdFirstChar | IdFirstChar IdRestChars ;
+//
+//  IdFirstChar ::= Any ISO-10646 character encoded using UTF-8
+//  except: 0x30-0x39, 0x0-0x20, 0x22, 0x23, 0x27, 0x2b, 0x2c,
+//  0x2d, 0x2e, 0x5b, 0x5c, 0x5d, 0x7b, 0x7d, 0x7f ;
+//
+//  IdRestChars ::= Any number of ISO-10646 characters except:
+//  0x0-0x20, 0x22, 0x23, 0x27, 0x2c, 0x2e, 0x5b, 0x5c, 0x5d,
+//  0x7b, 0x7d, 0x7f ;
+
+SbBool
+SoInputP::isNameStartChar(unsigned char c, SbBool validIdent)
+{
+  if (validIdent) return SbName::isIdentStartChar(c);
+  return (c > 0x20); // Not control characters
+}
+
+SbBool
+SoInputP::isNameStartCharVRML1(unsigned char c, SbBool validIdent)
+{
+  static unsigned char invalid_vrml1_table[256];
+  static unsigned char valid_ident_invalid_vrml1_table[256];
+
+  static int isNameStartCharVRML1Initialized = FALSE;
+  if (!isNameStartCharVRML1Initialized) {
+    const unsigned char invalid_vrml1[] = {
+      0x22, 0x23, 0x27, 0x2b, 0x2c, 0x2e, 0x5c, 0x7b, 0x7d, 0x00 }; // 0x7d = 125
+    //'"',  '#',  ''',  '+',  ',',  '.',  '\',  '{',  '}'
+
+    // Differences from invalid_vrml1: '&' , '[', and ']' are now invalid
+    const unsigned char valid_ident_invalid_vrml1[] = {
+      0x22, 0x23, 0x26, 0x27, 0x2b, 0x2c, 0x2e, 0x5b, 0x5c, 0x5d, 0x7b, 0x7d, 0x00 }; // 0x7d = 125
+    //'"',  '#',   '&', ''',  '+',  ',',  '.',  '[',  '\',   ']',  '{',  '}'
+
+    for (int c = 0; c < 256; ++c) {
+      invalid_vrml1_table[c] = 0;
+      valid_ident_invalid_vrml1_table[c] = 0;
+    }
+
+    const unsigned char * ptr = invalid_vrml1;
+    while (*ptr) { invalid_vrml1_table[*ptr] = 1; ++ptr; }
+    ptr = valid_ident_invalid_vrml1;
+    while (*ptr) { valid_ident_invalid_vrml1_table[*ptr] = 1; ++ptr; }
+
+    isNameStartCharVRML1Initialized = TRUE;
+  }
+
+  if (c <= 0x20) return FALSE; // Control characters
+  if (c >= 0x30 && c <= 0x39) return FALSE; // Digits
+
+  if (validIdent) return (valid_ident_invalid_vrml1_table[c] == 0);
+  return (invalid_vrml1_table[c] == 0);
+}
+
+SbBool
+SoInputP::isNameStartCharVRML2(unsigned char c, SbBool validIdent)
+{
+  static unsigned char invalid_vrml2_table[256];
+  static unsigned char valid_ident_invalid_vrml2_table[256];
+
+  static int isNameStartCharVRML2Initialized = FALSE;
+  if (!isNameStartCharVRML2Initialized) {
+    const unsigned char invalid_vrml2[] = {
+      0x22, 0x23, 0x27, 0x2b, 0x2c, 0x2d, 0x2e, 0x5b, 0x5c, 0x5d, 0x7b, 0x7d, 0x7f, 0x00 }; // 0x7f = 127
+    //'"',  '#',  ''',  '+',  ',',  '-',  '.',  '[',  '\',  ']',  '{',  '}',  ''
+
+    const unsigned char * valid_ident_invalid_vrml2 = invalid_vrml2;
+
+    for (int c = 0; c < 256; ++c) {
+      invalid_vrml2_table[c] = 0;
+      valid_ident_invalid_vrml2_table[c] = 0;
+    }
+
+    const unsigned char * ptr = invalid_vrml2;
+    while (*ptr) { invalid_vrml2_table[*ptr] = 1; ++ptr; }
+    ptr = valid_ident_invalid_vrml2;
+    while (*ptr) { valid_ident_invalid_vrml2_table[*ptr] = 1; ++ptr; }
+
+    isNameStartCharVRML2Initialized = TRUE;
+  }
+
+  if (c <= 0x20) return FALSE; // Control characters
+  if (c >= 0x30 && c <= 0x39) return FALSE; // Digits
+
+  if (validIdent) return (valid_ident_invalid_vrml2_table[c] == 0);
+
+  // For Coin to be able to load VRML97 (invalid) files that have
+  // been generated with illegal names, '+' is considered a valid
+  // startcharacter.
+  static int non_strict = -1;
+  if (non_strict == -1) {
+    const char * env = coin_getenv("COIN_NOT_STRICT_VRML97");
+    non_strict = env && (atoi(env) > 0);
+  }
+
+  if (c == '+' && non_strict) // '+' is considered valid
+    return TRUE;
+
+  return (invalid_vrml2_table[c] == 0);
+}
+
+// Helperfunction to handle different filetypes (Inventor, VRML 1.0
+// and VRML 2.0).
+//
+// See SoInputP::isIdentStartChar for more information
+SbBool
+SoInputP::isNameChar(unsigned char c, SbBool validIdent)
+{
+  if (validIdent) return SbName::isIdentChar(c);
+  return (c > 0x20); // Not control characters
+}
+
+SbBool
+SoInputP::isNameCharVRML1(unsigned char c, SbBool validIdent)
+{
+  static unsigned char invalid_vrml1_table[256];
+  static unsigned char valid_ident_invalid_vrml1_table[256];
+
+  static int isNameCharVRML1Initialized = FALSE;
+  if (!isNameCharVRML1Initialized) {
+    const unsigned char invalid_vrml1[] = {
+      0x22, 0x23, 0x27, 0x2b, 0x2c, 0x2e, 0x5c, 0x7b, 0x7d, 0x00 }; // 0x7d = 125
+    //'"',  '#',  ''',  '+',  ',',  '.',  '\',  '{',  '}'
+
+    // Differences from invalid_vrml1: '&' , '[', and ']' are now invalid
+    const unsigned char valid_ident_invalid_vrml1[] = {
+      0x22, 0x23, 0x26, 0x27, 0x2b, 0x2c, 0x2e, 0x5b, 0x5c, 0x5d, 0x7b, 0x7d, 0x00 }; // 0x7d = 125
+    //'"',  '#',   '&', ''',  '+',  ',',  '.',  '[',  '\',   ']',  '{',  '}'
+
+    for (int c = 0; c < 256; ++c) {
+      invalid_vrml1_table[c] = 0;
+      valid_ident_invalid_vrml1_table[c] = 0;
+    }
+
+    const unsigned char * ptr = invalid_vrml1;
+    while (*ptr) { invalid_vrml1_table[*ptr] = 1; ++ptr; }
+    ptr = valid_ident_invalid_vrml1;
+    while (*ptr) { valid_ident_invalid_vrml1_table[*ptr] = 1; ++ptr; }
+
+    isNameCharVRML1Initialized = TRUE;
+  }
+
+  if (c <= 0x20) return FALSE; // Control characters
+
+  if (validIdent) return (valid_ident_invalid_vrml1_table[c] == 0);
+  return (invalid_vrml1_table[c] == 0);
+}
+
+SbBool
+SoInputP::isNameCharVRML2(unsigned char c, SbBool validIdent)
+{
+  static unsigned char invalid_vrml2_table[256];
+  static unsigned char valid_ident_invalid_vrml2_table[256];
+
+  static int isNameCharVRML2Initialized = FALSE;
+  if (!isNameCharVRML2Initialized) {
+    // Compared to isIdentStartChar, '+' and '-' have now become valid characters.
+    const unsigned char invalid_vrml2[] = {
+      0x22, 0x23, 0x27, 0x2c, 0x2e, 0x5b, 0x5c, 0x5d, 0x7b, 0x7d, 0x7f, 0x00 }; // 0x7f = 127
+    //'"',  '#',  ''',  ',',  '.',  '[',  '\',  ']',  '{',  '}',  ''
+
+    const unsigned char * valid_ident_invalid_vrml2 = invalid_vrml2;
+
+    for (int c = 0; c < 256; ++c) {
+      invalid_vrml2_table[c] = 0;
+      valid_ident_invalid_vrml2_table[c] = 0;
+    }
+
+    const unsigned char * ptr = invalid_vrml2;
+    while (*ptr) { invalid_vrml2_table[*ptr] = 1; ++ptr; }
+    ptr = valid_ident_invalid_vrml2;
+    while (*ptr) { valid_ident_invalid_vrml2_table[*ptr] = 1; ++ptr; }
+
+    isNameCharVRML2Initialized = TRUE;
+  }
+
+  if (c <= 0x20) return FALSE; // Control characters
+
+  if (validIdent) return (valid_ident_invalid_vrml2_table[c] == 0);
+  return (invalid_vrml2_table[c] == 0);
+}
diff --git a/src/io/SoOutput.cpp b/src/io/SoOutput.cpp
index eb88746..8e2cfe3 100644
--- a/src/io/SoOutput.cpp
+++ b/src/io/SoOutput.cpp
@@ -109,10 +109,10 @@
 
   \sa setStage(), getStage()
 */
-/*! \enum SoOutput::COUNT_REFS
+/*! \var SoOutput::COUNT_REFS
   Not writing, just counting the internal references in the scene graph.
 */
-/*! \enum SoOutput::WRITE
+/*! \var SoOutput::WRITE
   Signifies that actual data export should take place during this pass.
 */
 
@@ -120,10 +120,10 @@
   Values from this enum is used for debugging purposes to annotate the
   output from a write operation.
 */
-/*! \enum SoOutput::ADDRESSES
+/*! \var SoOutput::ADDRESSES
   Annotate output with pointer address information.
 */
-/*! \enum SoOutput::REF_COUNTS
+/*! \var SoOutput::REF_COUNTS
   Annotate output with reference counts of the objects written.
 */
 
diff --git a/src/lists/CMakeLists.txt b/src/lists/CMakeLists.txt
new file mode 100644
index 0000000..9c62c1e
--- /dev/null
+++ b/src/lists/CMakeLists.txt
@@ -0,0 +1,35 @@
+# source files
+set(COIN_LISTS_FILES
+	SbList.cpp
+	SbPList.cpp
+	SbIntList.cpp
+	SbVec3fList.cpp
+	SbStringList.cpp
+	SoActionMethodList.cpp
+	SoAuditorList.cpp
+	SoBaseList.cpp
+	SoCallbackList.cpp
+	SoDetailList.cpp
+	SoEnabledElementsList.cpp
+	SoEngineList.cpp
+	SoEngineOutputList.cpp
+	SoFieldList.cpp
+	SoNodeList.cpp
+	SoPathList.cpp
+	SoPickedPointList.cpp
+	SoTypeList.cpp
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_LISTS_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} lists/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(lists OBJECT ${COIN_LISTS_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_LISTS_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/lists/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/lists/SoActionMethodList.cpp b/src/lists/SoActionMethodList.cpp
index dbd0cfb..f40b8ec 100644
--- a/src/lists/SoActionMethodList.cpp
+++ b/src/lists/SoActionMethodList.cpp
@@ -82,6 +82,12 @@ public:
 
 #endif // DOXYGEN_SKIP_THIS
 
+/*!
+  \typedef void (* SoActionMethod)(SoAction *, SoNode *)
+
+  The type definition for all action method functions.
+*/
+
 #define PRIVATE(obj) ((obj)->pimpl)
 
 /*!
diff --git a/src/lists/SoCallbackList.cpp b/src/lists/SoCallbackList.cpp
index 8f20349..221e144 100644
--- a/src/lists/SoCallbackList.cpp
+++ b/src/lists/SoCallbackList.cpp
@@ -40,7 +40,7 @@
   method for triggering the callback functions.
 */
 
-/*! \file SoCallbackList.h */
+/*! \file Inventor/lists/SoCallbackList.h */
 #include <Inventor/lists/SoCallbackList.h>
 
 #if COIN_DEBUG
@@ -48,6 +48,15 @@
 #endif // COIN_DEBUG
 
 /*!
+  \typedef void SoCallbackListCB(void * userdata, void * callbackdata)
+
+  The type definition for callback functions. The \a userdata is supplied
+  alongside the function pointer when it is added to the list. When the
+  callback is invoked the specific \a userdata for that function is supplied,
+  as well as the \a callbackdata that is sent to all functions invoked.
+*/
+
+/*!
   Default constructor.
 */
 SoCallbackList::SoCallbackList(void)
diff --git a/src/manips/CMakeLists.txt b/src/manips/CMakeLists.txt
new file mode 100644
index 0000000..d1ef9c9
--- /dev/null
+++ b/src/manips/CMakeLists.txt
@@ -0,0 +1,30 @@
+# source files
+set(COIN_MANIPS_FILES
+	SoClipPlaneManip.cpp
+	SoDirectionalLightManip.cpp
+	SoPointLightManip.cpp
+	SoSpotLightManip.cpp
+	SoTransformManip.cpp
+	SoCenterballManip.cpp
+	SoHandleBoxManip.cpp
+	SoJackManip.cpp
+	SoTabBoxManip.cpp
+	SoTrackballManip.cpp
+	SoTransformBoxManip.cpp
+	SoTransformerManip.cpp
+	commoncode.cpp
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_MANIPS_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} manips/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(manips OBJECT ${COIN_MANIPS_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_MANIPS_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/manips/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/manips/SoCenterballManip.cpp b/src/manips/SoCenterballManip.cpp
index 91af76c..88d10ed 100644
--- a/src/manips/SoCenterballManip.cpp
+++ b/src/manips/SoCenterballManip.cpp
@@ -41,16 +41,16 @@
   \brief The SoCenterballManip wraps an SoCenterballDragger for convenience.
   \ingroup manips
 
-  <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/centerball.png">
-  </center>
-
   The manipulator class takes care of wrapping up the
   SoCenterballDragger in a simple and convenient API for the
   application programmer, making it automatically surround the
   geometry it influences and taking care of the book-keeping routines
   for it's interaction with the relevant fields of an SoTransformation
   node.
+
+  <center>
+  \image html centerball.png "Example of CenterBall Manipulator"
+  </center>
 */
 
 #include <Inventor/manips/SoCenterballManip.h>
diff --git a/src/manips/SoClipPlaneManip.cpp b/src/manips/SoClipPlaneManip.cpp
index f7fdfd2..07ebecf 100644
--- a/src/manips/SoClipPlaneManip.cpp
+++ b/src/manips/SoClipPlaneManip.cpp
@@ -41,15 +41,15 @@
   \brief The SoClipPlaneManip class is used to manipulate clip planes.
   \ingroup manips
 
-  <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/jack.png">
-  </center>
-
   A manipulator is used by replacing the node you want to edit in the
   graph with the manipulator. Draggers are used to manipulate the
   node. When manipulation is finished, the node is put back into the
   graph, replacing the manipulator.
 
+  <center>
+  \image html jack.png "Example of ClipPlane Manipulator"
+  </center>
+
   An SoJackDragger is used by instances of this manipulator class as
   the default dragger when manipulating SoClipPlane nodes. See the
   documentation of SoJackDragger for details about how to control the
@@ -57,7 +57,7 @@
 
   An "action shot" of the SoClipPlaneManip:
   <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/jack-in-action.png">
+  \image html jack-in-action.png "Action Shot of ClipPlane Manipulator"
   </center>
 
   This manipulator is an extension versus the original SGI Inventor
diff --git a/src/manips/SoDirectionalLightManip.cpp b/src/manips/SoDirectionalLightManip.cpp
index 2ea3370..f3bb581 100644
--- a/src/manips/SoDirectionalLightManip.cpp
+++ b/src/manips/SoDirectionalLightManip.cpp
@@ -41,14 +41,14 @@
   \brief The SoDirectionalLightManip class is used to manipulate SoDirectionalLight nodes.
   \ingroup manips
 
-  <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/directionallight.png">
-  </center>
-
   A manipulator is used by replacing the node you want to edit in the
   graph with the manipulator. Draggers are used to manipulate the
   node. When manipulation is finished, the node is put back into the
   graph, replacing the manipulator.
+
+  <center>
+  \image html directionallight.png "Example of DirectionalLight Manipulator"
+  </center>
 */
 // FIXME: improve the classdoc (snip from SoDirectionalLightDragger
 // doc?). Usage code example. 20011023 mortene.
diff --git a/src/manips/SoHandleBoxManip.cpp b/src/manips/SoHandleBoxManip.cpp
index c36989f..9e5ba06 100644
--- a/src/manips/SoHandleBoxManip.cpp
+++ b/src/manips/SoHandleBoxManip.cpp
@@ -41,8 +41,13 @@
   \brief The SoHandleBoxManip class wraps an SoHandleBoxDragger for manipulating a transformation.
   \ingroup manips
 
+  A manipulator is used by replacing the node you want to edit in the
+  graph with the manipulator. Draggers are used to manipulate the
+  node. When manipulation is finished, the node is put back into the
+  graph, replacing the manipulator.
+
   <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/handlebox.png">
+  \image html handlebox.png "Example of HandleBox Manipulator"
   </center>
 
   \sa SoHandleBoxDragger, SoDragger
diff --git a/src/manips/SoJackManip.cpp b/src/manips/SoJackManip.cpp
index bc55279..4f4ea8a 100644
--- a/src/manips/SoJackManip.cpp
+++ b/src/manips/SoJackManip.cpp
@@ -41,15 +41,15 @@
   \brief The SoJackManip wraps an SoJackDragger for convenience.
   \ingroup manips
 
-  <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/jack.png">
-  </center>
-
   The manipulator class takes care of wrapping up the SoJackDragger in
   a simple and convenient API for the application programmer, making
   it automatically surround the geometry it influences and taking care
   of the book-keeping routines for it's interaction with the relevant
   fields of an SoTransformation node.
+
+  <center>
+  \image html jack.png "Example of Jack Manipulator"
+  </center>
 */
 
 #include <Inventor/manips/SoJackManip.h>
diff --git a/src/manips/SoPointLightManip.cpp b/src/manips/SoPointLightManip.cpp
index 1014725..1a67966 100644
--- a/src/manips/SoPointLightManip.cpp
+++ b/src/manips/SoPointLightManip.cpp
@@ -41,14 +41,14 @@
   \brief The SoPointLightManip class is used to manipulate point light nodes.
   \ingroup manips
 
-  <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/pointlight.png">
-  </center>
-
   A manipulator is used by replacing the node you want to edit in the
   graph with the manipulator. Draggers are used to to manipulate the
   node. When manipulation is finished, the node is put back into the
   graph, replacing the manipulator.
+
+  <center>
+  \image html pointlight.png "Example of PointLight Manipulator"
+  </center>
 */
 
 /*!
diff --git a/src/manips/SoSpotLightManip.cpp b/src/manips/SoSpotLightManip.cpp
index 2033fd2..88b1aa0 100644
--- a/src/manips/SoSpotLightManip.cpp
+++ b/src/manips/SoSpotLightManip.cpp
@@ -41,14 +41,14 @@
   \brief The SoSpotLightManip class is used to manipulate spot light nodes.
   \ingroup manips
 
-  <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/spotlight.png">
-  </center>
-
   A manipulator is used by replacing the node you want to edit in the
   graph with the manipulator. Draggers are used to to manipulate the
   node. When manipulation is finished, the node is put back into the
   graph, replacing the manipulator.
+
+  <center>
+  \image html spotlight.png "Example of SpotLight Manipulator"
+  </center>
 */
 
 /*!
diff --git a/src/manips/SoTabBoxManip.cpp b/src/manips/SoTabBoxManip.cpp
index ca1c2d7..c52c2a7 100644
--- a/src/manips/SoTabBoxManip.cpp
+++ b/src/manips/SoTabBoxManip.cpp
@@ -41,14 +41,14 @@
   \brief The SoTabBoxManip class wraps an SoTabBoxDragger.
   \ingroup manips
 
-  <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/tabbox.png">
-  </center>
-
   The SoTabBoxManip provides a convenient mechanism for the
   application programmer for setting up an SoTabBoxDragger in the
   scene connected to the relevant fields of an SoTransform node.
 
+  <center>
+  \image html tabbox.png "Example of TabBox Manipulator"
+  </center>
+
   The interaction from the end-user with the manipulator will then
   automatically influence the transformation matrix for the geometry
   following it in the scenegraph.
diff --git a/src/manips/SoTrackballManip.cpp b/src/manips/SoTrackballManip.cpp
index cdf5d90..5fc46ab 100644
--- a/src/manips/SoTrackballManip.cpp
+++ b/src/manips/SoTrackballManip.cpp
@@ -41,10 +41,6 @@
   \brief The SoTrackballManip wraps an SoTrackballDragger for convenience.
   \ingroup manips
 
-  <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/trackball.png">
-  </center>
-
   The manipulator class takes care of wrapping up the
   SoTrackballDragger in a simple and convenient API for the
   application programmer, making it automatically surround the
@@ -52,6 +48,11 @@
   for it's interaction with the relevant fields of an SoTransformation
   node.
 
+  <center>
+  \image html trackball.png "Example of Trackball Manipulator"
+  <img src="http://doc.coin3d.org/images/Coin/draggers/trackball.png">
+  </center>
+
   Here's a dead simple, stand-alone example on how to set up an
   SoTrackballManip in a scenegraph:
 
@@ -92,7 +93,7 @@
   with the dragger bands.
 
   <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/trackball-cone.png">
+  \image html trackball-cone.png "Rendering from Example File Above"
   </center>
 */
 
diff --git a/src/manips/SoTransformBoxManip.cpp b/src/manips/SoTransformBoxManip.cpp
index c707924..fc3ca2f 100644
--- a/src/manips/SoTransformBoxManip.cpp
+++ b/src/manips/SoTransformBoxManip.cpp
@@ -41,10 +41,6 @@
   \brief The SoTransformBoxManip wraps an SoTransformBoxDragger for convenience.
   \ingroup manips
 
-  <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/transformbox.png">
-  </center>
-
   The manipulator class takes care of wrapping up the
   SoTransformBoxDragger in a simple and convenient API for the
   application programmer, making it automatically surround the
@@ -52,6 +48,10 @@
   for it's interaction with the relevant fields of an SoTransformation
   node.
 
+  <center>
+  \image html transformbox.png "Example of TransformBox Manipulator"
+  </center>
+
   Here's a simple usage example, in the form of an Inventor format
   file:
 
diff --git a/src/manips/SoTransformerManip.cpp b/src/manips/SoTransformerManip.cpp
index 07ac534..f4dd27c 100644
--- a/src/manips/SoTransformerManip.cpp
+++ b/src/manips/SoTransformerManip.cpp
@@ -41,16 +41,16 @@
   \brief The SoTransformerManip wraps an SoTransformerDragger for convenience.
   \ingroup manips
 
-  <center>
-  <img src="http://doc.coin3d.org/images/Coin/draggers/transformer.png">
-  </center>
-
   The manipulator class takes care of wrapping up the
   SoTransformerDragger in a simple and convenient API for the
   application programmer, making it automatically surround the
   geometry it influences and taking care of the book-keeping routines
   for it's interaction with the relevant fields of an SoTransformation
   node.
+
+  <center>
+  \image html transformer.png "Example of Transformer Manipulator"
+  </center>
 */
 
 #include <Inventor/manips/SoTransformerManip.h>
diff --git a/src/misc/CMakeLists.txt b/src/misc/CMakeLists.txt
new file mode 100644
index 0000000..9fc48a1
--- /dev/null
+++ b/src/misc/CMakeLists.txt
@@ -0,0 +1,81 @@
+# source files
+set(COIN_MISC_FILES
+	AudioTools.cpp
+	CoinStaticObjectInDLL.cpp
+	SoAudioDevice.cpp
+	SoBase.cpp
+	SoBaseP.cpp
+	SoChildList.cpp
+	SoCompactPathList.cpp
+	SoConfigSettings.cpp
+	SoContextHandler.cpp
+	SoDB.cpp
+	SoDebug.cpp
+	SoFullPath.cpp
+	SoGenerate.cpp
+	SoGlyph.cpp
+	SoInteraction.cpp
+	SoJavaScriptEngine.cpp
+	SoLightPath.cpp
+	SoLockManager.cpp
+	SoNormalGenerator.cpp
+	SoNotRec.cpp
+	SoNotification.cpp
+	SoPath.cpp
+	SoPick.cpp
+	SoPickedPoint.cpp
+	SoPrimitiveVertex.cpp
+	SoProto.cpp
+	SoProtoInstance.cpp
+	SoSceneManager.cpp
+	SoSceneManagerP.cpp
+	SoShaderGenerator.cpp
+	SoState.cpp
+	SoTempPath.cpp
+	SoType.cpp
+	CoinResources.cpp
+	SoDBP.cpp
+	SoEventManager.cpp
+)
+
+# Files excluded from public API documentation, included in complete documentation.
+set(COIN_MISC_INTERNAL_FILES
+	AudioTools.h
+	AudioTools.cpp
+	CoinStaticObjectInDLL.h
+	CoinStaticObjectInDLL.cpp
+	SbHash.h
+	SoBaseP.h
+	SoBaseP.cpp
+	SoCompactPathList.h
+	SoCompactPathList.cpp
+	SoConfigSettings.h
+	SoConfigSettings.cpp
+	SoDBP.h
+	SoDBP.cpp
+	SoGenerate.h
+	SoGenerate.cpp
+	SoPick.h
+	SoPick.cpp
+	SoSceneManagerP.h
+	SoSceneManagerP.cpp
+	SoShaderGenerator.h
+	SoShaderGenerator.cpp
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_MISC_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} misc/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(misc OBJECT ${COIN_MISC_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_MISC_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/misc/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
+foreach(SRCFILE ${COIN_MISC_INTERNAL_FILES})
+	set(COIN_INTERNAL_DOCUMENTATION_FILES ${COIN_INTERNAL_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/misc/${SRCFILE} CACHE INTERNAL "COIN_INTERNAL_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/misc/CoinResources.cpp b/src/misc/CoinResources.cpp
index 9f85307..2ddb4a5 100644
--- a/src/misc/CoinResources.cpp
+++ b/src/misc/CoinResources.cpp
@@ -33,7 +33,7 @@
 #include <Inventor/misc/CoinResources.h>
 
 /*!
-  \class CoinResources "misc/CoinResources.h"
+  \namespace CoinResources
   \brief Static utility functions for managing data resources at the basic buffer level.
 
   This class is just a static scope for some resource managing
diff --git a/src/misc/SbHash.h b/src/misc/SbHash.h
index 8528901..416e418 100644
--- a/src/misc/SbHash.h
+++ b/src/misc/SbHash.h
@@ -144,6 +144,8 @@ class SbHash {
       cc_memalloc_deallocate(entry->memhandler, ptr);
     }
   SbHashEntry(const Key & key, const Type & obj) : key(key), obj(obj) {}
+  SbHashEntry(const Key & key, const Type & obj, cc_memalloc *memhandler) 
+		: key(key), obj(obj), memhandler(memhandler) {}
 
     Key key;
     Type obj;
@@ -465,7 +467,7 @@ public:
     /* Key not already in the hash table; insert a new
      * entry as the first element in the bucket
      */
-    entry = new (this->memhandler) SbHashEntry(key, obj);
+    entry = new (this->memhandler) SbHashEntry(key, obj, this->memhandler);
     entry->next = this->buckets[i];
     this->buckets[i] = entry;
 
diff --git a/src/misc/SoCompactPathList.cpp b/src/misc/SoCompactPathList.cpp
index 7f6e6bc..3376d62 100644
--- a/src/misc/SoCompactPathList.cpp
+++ b/src/misc/SoCompactPathList.cpp
@@ -39,7 +39,7 @@
 #include <Inventor/errors/SoDebugError.h>
 
 /*!
-  \class SoCompactPathList Inventor/misc/SoCompactPathList.h
+  \class SoCompactPathList /misc/SoCompactPathList.h
   \brief The SoCompactPathList class is used to optimize SoPathList traversal.
 
   This class creates a lookup table which is used while doing SoPathList traversal.
diff --git a/src/misc/SoDB.cpp b/src/misc/SoDB.cpp
index f1d2dc3..bdad4ba 100644
--- a/src/misc/SoDB.cpp
+++ b/src/misc/SoDB.cpp
@@ -149,6 +149,14 @@ const char * SoDBP::EnvVars::COIN_PROFILER = "COIN_PROFILER";
 const char * SoDBP::EnvVars::COIN_PROFILER_OVERLAY = "COIN_PROFILER_OVERLAY";
 #endif // DOXYGEN_SKIP_THIS
 
+/*!*************************************************************************
+  \typedef void SoDBHeaderCB(void * data, SoInput * input)
+
+  The type definition for the both pre and post callback functions that may be
+  specified for user defined headers. Note that for all internally defined headers
+  no callback functions are used.
+*/
+
 // *************************************************************************
 
 static SbString * coin_versionstring = NULL;
diff --git a/src/misc/SoDBP.cpp b/src/misc/SoDBP.cpp
index 5266ec5..f2f90be 100644
--- a/src/misc/SoDBP.cpp
+++ b/src/misc/SoDBP.cpp
@@ -144,7 +144,15 @@ SoDBP::removeRealTimeFieldCB(void)
 {
   SoGlobalField * field = SoGlobalField::getGlobalFieldContainer("realTime");
 
-  SoGlobalField::removeGlobalFieldContainer(field);
+//  SoGlobalField::removeGlobalFieldContainer(field);
+  /* 
+    The above function never unref's the field because in the SoGlobalField class
+	the allcontainers list is specifically set to disable referencing. Therefore to
+	delete that actual field we have to unreference it. The unreferencing then
+	automatically removes it from the containers list, so the above call has to be
+	removed. RHW 20141006
+  */
+  field->unref ();
 }
 
 // This is the timer sensor callback which updates the realTime global
diff --git a/src/misc/SoDebug.cpp b/src/misc/SoDebug.cpp
index 22e2c1e..3cc2645 100644
--- a/src/misc/SoDebug.cpp
+++ b/src/misc/SoDebug.cpp
@@ -65,6 +65,11 @@ inline unsigned int SbHashFunc(const void * key)
 
 namespace {
 
+/*!
+  \struct SoDebug_internal
+  COININTERNAL
+*/
+
 struct SoDebug_internal {
   static SbHash<void *, char *> * namedict;
   static void delete_namedict(void);
diff --git a/src/misc/SoShaderGenerator.cpp b/src/misc/SoShaderGenerator.cpp
index c3a624f..83bfb6e 100644
--- a/src/misc/SoShaderGenerator.cpp
+++ b/src/misc/SoShaderGenerator.cpp
@@ -31,10 +31,12 @@
 \**************************************************************************/
 
 /*!
-  \class SoShaderGenerator SoShaderGenerator.h Inventor/misc/SoShaderGenerator.h
+  \class SoShaderGenerator SoShaderGenerator.h /misc/SoShaderGenerator.h
   \brief The SoShaderGenerator class is used for simplifying the process of generating shader scripts.
 
   Currently only GLSL scripts are supported.
+
+  \ingroup shaders
 */
 
 #include "misc/SoShaderGenerator.h"
diff --git a/src/navigation/CMakeLists.txt b/src/navigation/CMakeLists.txt
new file mode 100644
index 0000000..e3b7209
--- /dev/null
+++ b/src/navigation/CMakeLists.txt
@@ -0,0 +1,38 @@
+# source files
+set(COIN_NAVIGATION_FILES
+	SoCameraUtils.cpp
+	SoScXMLNavigation.cpp
+	SoScXMLNavigationTarget.cpp
+	SoScXMLPanTarget.cpp
+	SoScXMLRotateTarget.cpp
+	SoScXMLSeekTarget.cpp
+	SoScXMLSpinTarget.cpp
+	SoScXMLZoomTarget.cpp
+	SoScXMLDollyTarget.cpp
+	SoScXMLMiscTarget.cpp
+	SoScXMLFlightControlTarget.cpp
+	SoScXMLMotionTarget.cpp
+)
+
+# Files excluded from public API documentation, included in complete documentation.
+set(COIN_NAVIGATION_INTERNAL_FILES
+	SoCameraUtils.h
+	SoCameraUtils.cpp
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_NAVIGATION_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} navigation/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(navigation OBJECT ${COIN_NAVIGATION_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_NAVIGATION_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/navigation/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
+foreach(SRCFILE ${COIN_NAVIGATION_INTERNAL_FILES})
+	set(COIN_INTERNAL_DOCUMENTATION_FILES ${COIN_INTERNAL_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/navigation/${SRCFILE} CACHE INTERNAL "COIN_INTERNAL_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/nodekits/CMakeLists.txt b/src/nodekits/CMakeLists.txt
new file mode 100644
index 0000000..ee3722c
--- /dev/null
+++ b/src/nodekits/CMakeLists.txt
@@ -0,0 +1,38 @@
+# source files
+set(COIN_NODEKITS_FILES
+	SoNodeKit.cpp
+	SoNodeKitPath.cpp
+	SoNodeKitListPart.cpp
+	SoNodekitCatalog.cpp
+	SoBaseKit.cpp
+	SoAppearanceKit.cpp
+	SoCameraKit.cpp
+	SoInteractionKit.cpp
+	SoLightKit.cpp
+	SoSceneKit.cpp
+	SoSeparatorKit.cpp
+	SoShapeKit.cpp
+	SoWrapperKit.cpp
+)
+
+# Files excluded from public API documentation, included in complete documentation.
+set(COIN_NODEKITS_INTERNAL_FILES
+	SoSubKitP.h
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_NODEKITS_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} nodekits/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(nodekits OBJECT ${COIN_NODEKITS_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_NODEKITS_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/nodekits/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
+foreach(SRCFILE ${COIN_NODEKITS_INTERNAL_FILES})
+	set(COIN_INTERNAL_DOCUMENTATION_FILES ${COIN_INTERNAL_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/nodekits/${SRCFILE} CACHE INTERNAL "COIN_INTERNAL_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/nodekits/SoBaseKit.cpp b/src/nodekits/SoBaseKit.cpp
index 4e62a85..8636ec2 100644
--- a/src/nodekits/SoBaseKit.cpp
+++ b/src/nodekits/SoBaseKit.cpp
@@ -179,7 +179,7 @@
   the scene shown below:
 
   <center>
-  <img src="http://doc.coin3d.org/images/Coin/nodekits/basekitexample.png">
+  \image html basekitexample.png "Rendering of Example Scenegraph"
   </center>
 
   Notice that the code needed for creating this simple shape using
diff --git a/src/nodekits/SoInteractionKit.cpp b/src/nodekits/SoInteractionKit.cpp
index 572afca..caa84f7 100644
--- a/src/nodekits/SoInteractionKit.cpp
+++ b/src/nodekits/SoInteractionKit.cpp
@@ -632,9 +632,9 @@ SoInteractionKit::setAnySurrogatePath(const SbName & partname,
       return FALSE;
     }
     int parentIdx = catalog->getParentPartNumber(partNum);
-    SoNode * parent = this->getCatalogInstances()[parentIdx]->getValue();
+    SoNode * parent = kit->getCatalogInstances()[parentIdx]->getValue();
     if (parent->isOfType(SoSwitch::getClassTypeId())) {
-      SoNode * node = this->getCatalogInstances()[partNum]->getValue();
+      SoNode * node = kit->getCatalogInstances()[partNum]->getValue();
       SoType type = node->getTypeId();
       if (type == SoGroup::getClassTypeId() ||
           type == SoSeparator::getClassTypeId()) {
diff --git a/src/nodes/CMakeLists.txt b/src/nodes/CMakeLists.txt
new file mode 100644
index 0000000..9ddddac
--- /dev/null
+++ b/src/nodes/CMakeLists.txt
@@ -0,0 +1,134 @@
+# source files
+set(COIN_NODES_FILES
+	SoAlphaTest.cpp
+	SoAnnotation.cpp
+	SoAntiSquish.cpp
+	SoArray.cpp
+	SoBaseColor.cpp
+	SoBlinker.cpp
+	SoBumpMap.cpp
+	SoBumpMapCoordinate.cpp
+	SoBumpMapTransform.cpp
+	SoCallback.cpp
+	SoCacheHint.cpp
+	SoCamera.cpp
+	SoClipPlane.cpp
+	SoColorIndex.cpp
+	SoComplexity.cpp
+	SoCoordinate3.cpp
+	SoCoordinate4.cpp
+	SoDepthBuffer.cpp
+	SoDirectionalLight.cpp
+	SoDrawStyle.cpp
+	SoEnvironment.cpp
+	SoEventCallback.cpp
+	SoExtSelection.cpp
+	SoFile.cpp
+	SoFont.cpp
+	SoFontStyle.cpp
+	SoFrustumCamera.cpp
+	SoGroup.cpp
+	SoInfo.cpp
+	SoLOD.cpp
+	SoLabel.cpp
+	SoLevelOfDetail.cpp
+	SoLight.cpp
+	SoLightModel.cpp
+	SoLinearProfile.cpp
+	SoListener.cpp
+	SoLocateHighlight.cpp
+	SoMaterial.cpp
+	SoMaterialBinding.cpp
+	SoMatrixTransform.cpp
+	SoMultipleCopy.cpp
+	SoNode.cpp
+	SoNormal.cpp
+	SoNormalBinding.cpp
+	SoNurbsProfile.cpp
+	SoOrthographicCamera.cpp
+	SoPackedColor.cpp
+	SoPathSwitch.cpp
+	SoPendulum.cpp
+	SoPerspectiveCamera.cpp
+	SoPickStyle.cpp
+	SoPointLight.cpp
+	SoPolygonOffset.cpp
+	SoProfile.cpp
+	SoProfileCoordinate2.cpp
+	SoProfileCoordinate3.cpp
+	SoResetTransform.cpp
+	SoReversePerspectiveCamera.cpp
+	SoRotation.cpp
+	SoRotationXYZ.cpp
+	SoRotor.cpp
+	SoScale.cpp
+	SoSceneTexture2.cpp
+	SoSceneTextureCubeMap.cpp
+	SoSelection.cpp
+	SoSeparator.cpp
+	SoShapeHints.cpp
+	SoShuttle.cpp
+	SoSpotLight.cpp
+	SoSurroundScale.cpp
+	SoSwitch.cpp
+	SoTexture.cpp
+	SoTexture2.cpp
+	SoTexture3.cpp
+	SoTexture2Transform.cpp
+	SoTexture3Transform.cpp
+	SoTextureCombine.cpp
+	SoTextureCoordinate2.cpp
+	SoTextureCoordinate3.cpp
+	SoTextureCoordinateBinding.cpp
+	SoTextureCoordinateCube.cpp
+	SoTextureCoordinateCylinder.cpp
+	SoTextureCoordinateSphere.cpp
+	SoTextureCoordinateDefault.cpp
+	SoTextureCoordinateEnvironment.cpp
+	SoTextureCoordinateFunction.cpp
+	SoTextureCoordinatePlane.cpp
+	SoTextureCoordinateNormalMap.cpp
+	SoTextureCoordinateReflectionMap.cpp
+	SoTextureCoordinateObject.cpp
+	SoTextureCubeMap.cpp
+	SoTextureMatrixTransform.cpp
+	SoTextureScalePolicy.cpp
+	SoTextureUnit.cpp
+	SoTransform.cpp
+	SoTransparencyType.cpp
+	SoTransformSeparator.cpp
+	SoTransformation.cpp
+	SoTranslation.cpp
+	SoUnits.cpp
+	SoUnknownNode.cpp
+	SoVertexProperty.cpp
+	SoVertexAttribute.cpp
+	SoVertexAttributeBinding.cpp
+	SoWWWAnchor.cpp
+	SoWWWInline.cpp
+)
+
+# Files excluded from public API documentation, included in complete documentation.
+set(COIN_NODES_INTERNAL_FILES
+	SoSoundElementHelper.h
+	SoSubNodeP.h
+	SoUnknownNode.h
+	SoUnknownNode.cpp
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_NODES_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} nodes/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(nodes OBJECT ${COIN_NODES_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_NODES_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/nodes/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
+foreach(SRCFILE ${COIN_NODES_INTERNAL_FILES})
+	set(COIN_INTERNAL_DOCUMENTATION_FILES ${COIN_INTERNAL_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/nodes/${SRCFILE} CACHE INTERNAL "COIN_INTERNAL_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/nodes/Makefile.am b/src/nodes/Makefile.am
index 6fcced0..a25b068 100644
--- a/src/nodes/Makefile.am
+++ b/src/nodes/Makefile.am
@@ -52,6 +52,7 @@ RegularSources = \
 	SoPathSwitch.cpp \
 	SoPendulum.cpp \
 	SoPerspectiveCamera.cpp \
+	SoReversePerspectiveCamera.cpp \
 	SoPickStyle.cpp \
 	SoPointLight.cpp \
 	SoPolygonOffset.cpp \
diff --git a/src/nodes/Makefile.in b/src/nodes/Makefile.in
index c0f1872..15423f8 100644
--- a/src/nodes/Makefile.in
+++ b/src/nodes/Makefile.in
@@ -109,7 +109,7 @@ am__nodes_lst_SOURCES_DIST = SoAlphaTest.cpp SoAnnotation.cpp SoAntiSquish.cpp \
 	SoMaterial.cpp SoMaterialBinding.cpp SoMatrixTransform.cpp \
 	SoMultipleCopy.cpp SoNode.cpp SoNormal.cpp SoNormalBinding.cpp \
 	SoNurbsProfile.cpp SoOrthographicCamera.cpp SoPackedColor.cpp \
-	SoPathSwitch.cpp SoPendulum.cpp SoPerspectiveCamera.cpp \
+	SoPathSwitch.cpp SoPendulum.cpp SoPerspectiveCamera.cpp SoReversePerspectiveCamera.cpp \
 	SoPickStyle.cpp SoPointLight.cpp SoPolygonOffset.cpp \
 	SoProfile.cpp SoProfileCoordinate2.cpp \
 	SoProfileCoordinate3.cpp SoResetTransform.cpp SoRotation.cpp \
@@ -155,7 +155,7 @@ am__objects_1 = SoAlphaTest.$(OBJEXT) SoAnnotation.$(OBJEXT) SoAntiSquish.$(OBJE
 	SoNormalBinding.$(OBJEXT) SoNurbsProfile.$(OBJEXT) \
 	SoOrthographicCamera.$(OBJEXT) SoPackedColor.$(OBJEXT) \
 	SoPathSwitch.$(OBJEXT) SoPendulum.$(OBJEXT) \
-	SoPerspectiveCamera.$(OBJEXT) SoPickStyle.$(OBJEXT) \
+	SoPerspectiveCamera.$(OBJEXT) SoReversePerspectiveCamera.$(OBJEXT) SoPickStyle.$(OBJEXT) \
 	SoPointLight.$(OBJEXT) SoPolygonOffset.$(OBJEXT) \
 	SoProfile.$(OBJEXT) SoProfileCoordinate2.$(OBJEXT) \
 	SoProfileCoordinate3.$(OBJEXT) SoResetTransform.$(OBJEXT) \
@@ -207,7 +207,7 @@ am__EXTRA_nodes_lst_SOURCES_DIST = SoSubNodeP.h SoUnknownNode.h \
 	SoMaterial.cpp SoMaterialBinding.cpp SoMatrixTransform.cpp \
 	SoMultipleCopy.cpp SoNode.cpp SoNormal.cpp SoNormalBinding.cpp \
 	SoNurbsProfile.cpp SoOrthographicCamera.cpp SoPackedColor.cpp \
-	SoPathSwitch.cpp SoPendulum.cpp SoPerspectiveCamera.cpp \
+	SoPathSwitch.cpp SoPendulum.cpp SoPerspectiveCamera.cpp SoReversePerspectiveCamera.cpp \
 	SoPickStyle.cpp SoPointLight.cpp SoPolygonOffset.cpp \
 	SoProfile.cpp SoProfileCoordinate2.cpp \
 	SoProfileCoordinate3.cpp SoResetTransform.cpp SoRotation.cpp \
@@ -250,7 +250,7 @@ am__libnodes_la_SOURCES_DIST = SoAlphaTest.cpp SoAnnotation.cpp SoAntiSquish.cpp
 	SoMaterial.cpp SoMaterialBinding.cpp SoMatrixTransform.cpp \
 	SoMultipleCopy.cpp SoNode.cpp SoNormal.cpp SoNormalBinding.cpp \
 	SoNurbsProfile.cpp SoOrthographicCamera.cpp SoPackedColor.cpp \
-	SoPathSwitch.cpp SoPendulum.cpp SoPerspectiveCamera.cpp \
+	SoPathSwitch.cpp SoPendulum.cpp SoPerspectiveCamera.cpp SoReversePerspectiveCamera.cpp \
 	SoPickStyle.cpp SoPointLight.cpp SoPolygonOffset.cpp \
 	SoProfile.cpp SoProfileCoordinate2.cpp \
 	SoProfileCoordinate3.cpp SoResetTransform.cpp SoRotation.cpp \
@@ -289,7 +289,7 @@ am__objects_6 = SoAlphaTest.lo SoAnnotation.lo SoAntiSquish.lo SoArray.lo \
 	SoMatrixTransform.lo SoMultipleCopy.lo SoNode.lo SoNormal.lo \
 	SoNormalBinding.lo SoNurbsProfile.lo SoOrthographicCamera.lo \
 	SoPackedColor.lo SoPathSwitch.lo SoPendulum.lo \
-	SoPerspectiveCamera.lo SoPickStyle.lo SoPointLight.lo \
+	SoPerspectiveCamera.lo SoReversePerspectiveCamera.lo SoPickStyle.lo SoPointLight.lo \
 	SoPolygonOffset.lo SoProfile.lo SoProfileCoordinate2.lo \
 	SoProfileCoordinate3.lo SoResetTransform.lo SoRotation.lo \
 	SoRotationXYZ.lo SoRotor.lo SoScale.lo SoSceneTexture2.lo \
@@ -331,7 +331,7 @@ am__EXTRA_libnodes_la_SOURCES_DIST = SoSubNodeP.h SoUnknownNode.h \
 	SoMaterial.cpp SoMaterialBinding.cpp SoMatrixTransform.cpp \
 	SoMultipleCopy.cpp SoNode.cpp SoNormal.cpp SoNormalBinding.cpp \
 	SoNurbsProfile.cpp SoOrthographicCamera.cpp SoPackedColor.cpp \
-	SoPathSwitch.cpp SoPendulum.cpp SoPerspectiveCamera.cpp \
+	SoPathSwitch.cpp SoPendulum.cpp SoPerspectiveCamera.cpp SoReversePerspectiveCamera.cpp \
 	SoPickStyle.cpp SoPointLight.cpp SoPolygonOffset.cpp \
 	SoProfile.cpp SoProfileCoordinate2.cpp \
 	SoProfileCoordinate3.cpp SoResetTransform.cpp SoRotation.cpp \
@@ -371,7 +371,7 @@ am__libnodes at SUFFIX@LINKHACK_la_SOURCES_DIST = SoAlphaTest.cpp SoAnnotation.cpp
 	SoMaterial.cpp SoMaterialBinding.cpp SoMatrixTransform.cpp \
 	SoMultipleCopy.cpp SoNode.cpp SoNormal.cpp SoNormalBinding.cpp \
 	SoNurbsProfile.cpp SoOrthographicCamera.cpp SoPackedColor.cpp \
-	SoPathSwitch.cpp SoPendulum.cpp SoPerspectiveCamera.cpp \
+	SoPathSwitch.cpp SoPendulum.cpp SoPerspectiveCamera.cpp SoReversePerspectiveCamera.cpp \
 	SoPickStyle.cpp SoPointLight.cpp SoPolygonOffset.cpp \
 	SoProfile.cpp SoProfileCoordinate2.cpp \
 	SoProfileCoordinate3.cpp SoResetTransform.cpp SoRotation.cpp \
@@ -413,7 +413,7 @@ am__EXTRA_libnodes at SUFFIX@LINKHACK_la_SOURCES_DIST = SoSubNodeP.h \
 	SoMatrixTransform.cpp SoMultipleCopy.cpp SoNode.cpp \
 	SoNormal.cpp SoNormalBinding.cpp SoNurbsProfile.cpp \
 	SoOrthographicCamera.cpp SoPackedColor.cpp SoPathSwitch.cpp \
-	SoPendulum.cpp SoPerspectiveCamera.cpp SoPickStyle.cpp \
+	SoPendulum.cpp SoPerspectiveCamera.cpp SoReversePerspectiveCamera.cpp SoPickStyle.cpp \
 	SoPointLight.cpp SoPolygonOffset.cpp SoProfile.cpp \
 	SoProfileCoordinate2.cpp SoProfileCoordinate3.cpp \
 	SoResetTransform.cpp SoRotation.cpp SoRotationXYZ.cpp \
@@ -528,6 +528,8 @@ am__depfiles_maybe = depfiles
 @AMDEP_TRUE@	./$(DEPDIR)/SoPendulum.Po \
 @AMDEP_TRUE@	./$(DEPDIR)/SoPerspectiveCamera.Plo \
 @AMDEP_TRUE@	./$(DEPDIR)/SoPerspectiveCamera.Po \
+ at AMDEP_TRUE@	./$(DEPDIR)/SoReversePerspectiveCamera.Plo \
+ at AMDEP_TRUE@	./$(DEPDIR)/SoReversePerspectiveCamera.Po \
 @AMDEP_TRUE@	./$(DEPDIR)/SoPickStyle.Plo \
 @AMDEP_TRUE@	./$(DEPDIR)/SoPickStyle.Po \
 @AMDEP_TRUE@	./$(DEPDIR)/SoPointLight.Plo \
@@ -958,6 +960,7 @@ RegularSources = \
 	SoPathSwitch.cpp \
 	SoPendulum.cpp \
 	SoPerspectiveCamera.cpp \
+	SoReversePerspectiveCamera.cpp \
 	SoPickStyle.cpp \
 	SoPointLight.cpp \
 	SoPolygonOffset.cpp \
@@ -1251,6 +1254,8 @@ distclean-compile:
 @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SoPendulum.Po at am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SoPerspectiveCamera.Plo at am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SoPerspectiveCamera.Po at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SoReversePerspectiveCamera.Plo at am__quote@
+ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SoReversePerspectiveCamera.Po at am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SoPickStyle.Plo at am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SoPickStyle.Po at am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SoPointLight.Plo at am__quote@
diff --git a/src/nodes/SoAlphaTest.cpp b/src/nodes/SoAlphaTest.cpp
index 51a2895..791c932 100644
--- a/src/nodes/SoAlphaTest.cpp
+++ b/src/nodes/SoAlphaTest.cpp
@@ -68,6 +68,11 @@
 */
 
 /*!
+ \var SoAlphaTest::Function SoAlphaTest::NONE
+ No alpha test is performed.
+*/
+
+/*!
   \var SoAlphaTest::Function SoAlphaTest::NEVER
   Never passes.
 */
@@ -79,38 +84,38 @@
 
 /*!
   \var SoAlphaTest::Function SoAlphaTest::LESS
-  Passes if the incoming depth value is less than the stored depth value.
+  Passes if the incoming alpha value is less than the stored alpha value.
 */
 
 /*!
   \var SoAlphaTest::Function SoAlphaTest::LEQUAL
-  Passes if the incoming depth value is less than or equal to the stored depth value.
+  Passes if the incoming alpha value is less than or equal to the stored alpha value.
 */
 
 /*!
   \var SoAlphaTest::Function SoAlphaTest::EQUAL
-  Passes if the incoming depth value is equal to the stored depth value.
+  Passes if the incoming alpha value is equal to the stored alpha value.
 */
 
 /*!
   \var SoAlphaTest::Function SoAlphaTest::GEQUAL
-  Passes if the incoming depth value is greater than or equal to the stored depth value.
+  Passes if the incoming alpha value is greater than or equal to the stored alpha value.
 */
 
 /*!
   \var SoAlphaTest::Function SoAlphaTest::GREATER
-  Passes if the incoming depth value is greater than the stored depth value.
+  Passes if the incoming alpha value is greater than the stored alpha value.
 */
 
 /*!
   \var SoAlphaTest::Function SoAlphaTest::NOTEQUAL
-  Passes if the incoming depth value is not equal to the stored depth value.
+  Passes if the incoming alpha value is not equal to the stored alpha value.
 */
 
 /*!
   \var SoSFEnum SoAlphaTest::function
 
-  Which depth function to use. Defaults to NONE.
+  Which alpha function to use. Defaults to NONE.
 */
 
 /*!
@@ -137,6 +142,7 @@ SoAlphaTest::SoAlphaTest(void)
   SO_NODE_ADD_FIELD(function, (NONE));
   SO_NODE_ADD_FIELD(value, (0.5f));
 
+  SO_NODE_DEFINE_ENUM_VALUE(Function, NONE);
   SO_NODE_DEFINE_ENUM_VALUE(Function, NEVER);
   SO_NODE_DEFINE_ENUM_VALUE(Function, ALWAYS);
   SO_NODE_DEFINE_ENUM_VALUE(Function, LESS);
diff --git a/src/nodes/SoCamera.cpp b/src/nodes/SoCamera.cpp
index 8bac04e..38f43fe 100644
--- a/src/nodes/SoCamera.cpp
+++ b/src/nodes/SoCamera.cpp
@@ -121,6 +121,7 @@
 #include <Inventor/actions/SoCallbackAction.h>
 #include <Inventor/actions/SoGLRenderAction.h>
 #include <Inventor/actions/SoGetBoundingBoxAction.h>
+#include <Inventor/actions/SoGetMatrixAction.h>
 #include <Inventor/actions/SoGetPrimitiveCountAction.h>
 #include <Inventor/actions/SoHandleEventAction.h>
 #include <Inventor/actions/SoRayPickAction.h>
@@ -387,6 +388,8 @@ SoCamera::initClass(void)
   SO_ENABLE(SoGetBoundingBoxAction, SoViewVolumeElement);
   SO_ENABLE(SoGetBoundingBoxAction, SoViewingMatrixElement);
 
+  SO_ENABLE(SoGetMatrixAction, SoViewVolumeElement);
+
   SO_ENABLE(SoRayPickAction, SoFocalDistanceElement);
   SO_ENABLE(SoRayPickAction, SoProjectionMatrixElement);
   SO_ENABLE(SoRayPickAction, SoViewVolumeElement);
@@ -782,6 +785,17 @@ SoCamera::getBoundingBox(SoGetBoundingBoxAction * action)
   SoCamera::doAction(action);
 }
 
+// Doc in superclass.
+void
+SoCamera::getMatrix(SoGetMatrixAction * action)
+{
+  SbViewportRegion vp;
+  SbViewVolume vv;
+  this->getView(action, vv, vp, FALSE);
+  vv.transform(action->getMatrix());
+  SoViewVolumeElement::set(action->getState(), this, vv);
+}
+
 /*!
   Picking actions can be triggered during handle event action
   traversal, and to do picking we need to know the camera state.
@@ -806,9 +820,7 @@ void
 SoCamera::jitter(int numpasses, int curpass, const SbViewportRegion & vpreg,
                  SbVec3f & jitteramount) const
 {
-  int vpsize[2];
-  vpsize[0] = vpreg.getViewportSizePixels()[0];
-  vpsize[1] = vpreg.getViewportSizePixels()[1];
+  const int vpsize[2] = { vpreg.getViewportSizePixels()[0], vpreg.getViewportSizePixels()[1] };
   coin_viewvolume_jitter(numpasses, curpass, vpsize, (float*) jitteramount.getValue());
 }
 
diff --git a/src/nodes/SoDrawStyle.cpp b/src/nodes/SoDrawStyle.cpp
index 0293362..81fefd4 100644
--- a/src/nodes/SoDrawStyle.cpp
+++ b/src/nodes/SoDrawStyle.cpp
@@ -57,7 +57,7 @@
   \endcode
 
   <center>
-  <img src="http://doc.coin3d.org/images/Coin/nodes/drawstyle.png">
+  \image html drawstyle.png "Rendering of Example Scenegraph"
   </center>
 
   <b>FILE FORMAT/DEFAULTS:</b>
@@ -67,6 +67,7 @@
         pointSize 0
         lineWidth 0
         linePattern 0xffff
+        linePatternScaleFactor 1
     }
   \endcode
 */
@@ -156,6 +157,12 @@
   Pattern as a bitmask used when drawing lines. Default is 0xffff (no
   "holes").
 */
+/*!
+  \var SoSFInt32 SoDrawStyle::linePatternScaleFactor
+
+  Multiplier for the bitmask in linePattern (range 1 - 256). Default
+  is 1.
+*/
 
 
 // *************************************************************************
@@ -173,6 +180,7 @@ SoDrawStyle::SoDrawStyle(void)
   SO_NODE_ADD_FIELD(pointSize, (0));
   SO_NODE_ADD_FIELD(lineWidth, (0));
   SO_NODE_ADD_FIELD(linePattern, (0xffff));
+  SO_NODE_ADD_FIELD(linePatternScaleFactor, (1));
 
   SO_NODE_DEFINE_ENUM_VALUE(Style, FILLED);
   SO_NODE_DEFINE_ENUM_VALUE(Style, LINES);
@@ -224,7 +232,8 @@ SoDrawStyle::doAction(SoAction * action)
     }
   }
   if (!this->linePattern.isIgnored() && !TEST_OVERRIDE(LINE_PATTERN)) {
-    SoLinePatternElement::set(state, this, this->linePattern.getValue());
+    SoLinePatternElement::set(state, this, this->linePattern.getValue(),
+      this->linePatternScaleFactor.getValue());
     if (this->isOverride()) {
       SoOverrideElement::setLinePatternOverride(state, this, TRUE);
     }
diff --git a/src/nodes/SoExtSelection.cpp b/src/nodes/SoExtSelection.cpp
index 7ef6c99..1f2527a 100644
--- a/src/nodes/SoExtSelection.cpp
+++ b/src/nodes/SoExtSelection.cpp
@@ -43,16 +43,15 @@
   complex, due to it's non-trivial functionality. To see an \e
   extensive usage example of the SoExtSelection node, we advise you to
   go look at the "extselection" example application in the "nodes/"
-  directory of Kongsberg Oil & Gas Technologies's SoGuiExamples
-  Mercurial repository. Further information and links for downloading
-  and building this module should be available at <a
-  href="http://www.coin3d.org">www.coin3d.org</a>.
+  directory of the SoGuiExamples Mercurial repository. Further information and
+  links for downloading and building this module should be available at <a
+  href="https://bitbucket.org/Coin3D/soguiexamples">bitbucket.org/Coin3D/soguiexamples</a>.
 
   This node class is an extension versus the original SGI Inventor
-  v2.1 API. It is based on the API of TGS Inventor's SoExtSelection,
+  v2.1 API. It is based on the API of VSG (was TGS) Inventor's SoExtSelection,
   and we aim to be fully compatible with this node to enable users to
-  switch between using Coin and TGS Inventor.  Please contact us if
-  you find discrepancies between Coin's SoExtSelection and TGS's
+  switch between using Coin and VSG Inventor.  Please contact us if
+  you find discrepancies between Coin's SoExtSelection and VSG's
   SoExtSelection node.
 
   <b>FILE FORMAT/DEFAULTS:</b>
@@ -69,7 +68,7 @@
     }
   \endcode
 
-  \since TGS Inventor 2.5
+  \since VSG Inventor 2.5
   \since Coin 1.0
 */
 
diff --git a/src/nodes/SoGroup.cpp b/src/nodes/SoGroup.cpp
index 47ceb57..3583d27 100644
--- a/src/nodes/SoGroup.cpp
+++ b/src/nodes/SoGroup.cpp
@@ -726,14 +726,35 @@ SoGroup::audioRender(SoAudioRenderAction * action)
 
 // Doc from superclass.
 void
+SoGroup::addWriteReference(SoOutput * out, SbBool isfromfield)
+{
+  // SoGroup::write() used to count write references of children by calling
+  // doAction() when ref was zero in the SoOutput::COUNT_REFS stage. However, 
+  // also field connections may add write references without going through
+  // SoGroup::write(), see SoField::countWriteRefs(). This resulted in wrong
+  // write reference counts. Therefore addWriteReference() was overloaded to
+  // correctly count the write references of children regardless from where
+  // this is called.
+
+  int ref = SoWriterefCounter::instance(out)->getWriteref(this);
+  inherited::addWriteReference(out);
+
+  // Traverse hierarchy only first time around
+  if (ref == 0) {
+    int n = this->getChildren()->getLength();
+    for (int i = 0; i < n; i++) {
+	  (*this->getChildren())[i]->addWriteReference(out);
+    }
+  }
+}
+	
+// Doc from superclass.
+void
 SoGroup::write(SoWriteAction * action)
 {
   SoOutput * out = action->getOutput();
   if (out->getStage() == SoOutput::COUNT_REFS) {
-    int ref = SoWriterefCounter::instance(out)->getWriteref(this);
     this->addWriteReference(out);
-    // Traverse hierarchy only first time around
-    if (ref == 0) SoGroup::doAction((SoAction *)action);
   }
   else if (out->getStage() == SoOutput::WRITE) {
     if (this->writeHeader(out, TRUE, FALSE)) return;
diff --git a/src/nodes/SoNode.cpp b/src/nodes/SoNode.cpp
index 0c737a2..a1edcb7 100644
--- a/src/nodes/SoNode.cpp
+++ b/src/nodes/SoNode.cpp
@@ -543,6 +543,7 @@ SoNode::initClasses(void)
 {
   SoCamera::initClass();
   SoPerspectiveCamera::initClass();
+  SoReversePerspectiveCamera::initClass();
   SoOrthographicCamera::initClass();
   SoFrustumCamera::initClass();
   SoShape::initClass();
diff --git a/src/nodes/SoNurbsProfile.cpp b/src/nodes/SoNurbsProfile.cpp
index 7227ea4..5dc240f 100644
--- a/src/nodes/SoNurbsProfile.cpp
+++ b/src/nodes/SoNurbsProfile.cpp
@@ -83,7 +83,9 @@
   }
   \endcode
 
-  <center><img src="http://doc.coin3d.org/images/Coin/nodes/nurbsprofile.png"></center>
+  <center>
+  \image html nurbsprofile.png "Rendering of Example Scenegraph"
+  </center>
 
   Note that the coordinates of the NurbsProfile live in the parametric
   space of the trimmed SoNurbsSurface, and that the same complexity
diff --git a/src/nodes/SoReversePerspectiveCamera.cpp b/src/nodes/SoReversePerspectiveCamera.cpp
new file mode 100644
index 0000000..c290e3b
--- /dev/null
+++ b/src/nodes/SoReversePerspectiveCamera.cpp
@@ -0,0 +1,118 @@
+/**************************************************************************\
+ * Copyright (c) Kongsberg Oil & Gas Technologies AS
+ * All rights reserved.
+ * 
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are
+ * met:
+ * 
+ * Redistributions of source code must retain the above copyright notice,
+ * this list of conditions and the following disclaimer.
+ * 
+ * Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 
+ * Neither the name of the copyright holder nor the names of its
+ * contributors may be used to endorse or promote products derived from
+ * this software without specific prior written permission.
+ * 
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+\**************************************************************************/
+
+/*!
+  \class SoReversePerspectiveCamera SoReversePerspectiveCamera.h Inventor/nodes/SoReversePerspectiveCamera.h
+  \brief The SoReversePerspectiveCamera class defines a camera node with reverse perspective rendering.
+  \ingroup nodes
+
+  For realistic looking 3D scene, the geometry should be rendered with
+  perspective calculations. Use this camera type to accomplish this.
+
+  Reverse perspective rendering, a special case of perspective rendering, is
+  where the projection rays do not converge in the eye of the observer, but
+  instead at a point behind the scene. Thus objects farther away from the
+  observer appear larger than closer objects. A reverse perspective projection
+  is defined by
+    - setting the perspective camera position to the projection point behind the scene
+	- setting near / far distance to negative values
+    - rotating the camera orientation by 180 degree around the camera z axis
+  to compensate the image flip induced by the negative near / far values.
+
+  The view volume of the default reverse perspective camera is defined as shown below.
+
+  <b>FILE FORMAT/DEFAULTS:</b>
+  \code
+    ReversePerspectiveCamera {
+        viewportMapping ADJUST_CAMERA
+        position 0 0 -10
+        orientation 0 0 1 3.14159
+        nearDistance -10
+        farDistance -1
+        aspectRatio 1
+        focalDistance -6
+        heightAngle 0.78539819
+    }
+  \endcode
+
+*/
+
+// *************************************************************************
+
+#include <Inventor/nodes/SoReversePerspectiveCamera.h>
+
+#include <assert.h>
+
+#include <Inventor/errors/SoDebugError.h>
+
+#include "nodes/SoSubNodeP.h"
+
+// *************************************************************************
+
+SO_NODE_SOURCE(SoReversePerspectiveCamera);
+
+/*!
+  Constructor.
+*/
+SoReversePerspectiveCamera::SoReversePerspectiveCamera()
+{
+  SO_NODE_INTERNAL_CONSTRUCTOR(SoReversePerspectiveCamera);
+
+  this->position.setValue (0.0f, 0.0f, -10.0f);
+  this->position.setDefault (TRUE);
+
+  this->orientation.setValue (SbVec3f(0.0f, 0.0f, 1.0f), 3.14159f);
+  this->orientation.setDefault (TRUE);
+
+  this->nearDistance.setValue (-10.0f);
+  this->nearDistance.setDefault (TRUE);
+
+  this->farDistance.setValue (-1.0f);
+  this->farDistance.setDefault (TRUE);
+
+  this->focalDistance.setValue (-6.0f);
+  this->focalDistance.setDefault (TRUE);
+}
+
+/*!
+  Destructor.
+*/
+SoReversePerspectiveCamera::~SoReversePerspectiveCamera()
+{
+}
+
+// Doc in superclass.
+void
+SoReversePerspectiveCamera::initClass(void)
+{
+  SO_NODE_INTERNAL_INIT_CLASS(SoReversePerspectiveCamera, SO_FROM_COIN_4_0|SoNode::COIN_4_0);
+}
diff --git a/src/nodes/SoSceneTexture2.cpp b/src/nodes/SoSceneTexture2.cpp
index b9befd2..dedf202 100644
--- a/src/nodes/SoSceneTexture2.cpp
+++ b/src/nodes/SoSceneTexture2.cpp
@@ -234,8 +234,8 @@
 /*!
   \var SoSFNode SoSceneTexture2::type
 
-  The type of texture to generate. RGBA_UNSIGNED_BYTE for normal texture, DEPTH for
-  a depth buffer texture, RGBA_FLOAT for a floating point RGBA texture.
+  The type of texture to generate. RGBA8 for normal texture, DEPTH for
+  a depth buffer texture, RGBA32F for a floating point RGBA texture.
   texture. Default is RGBA_UNSIGNED_BYTE.
 
 */
@@ -251,7 +251,7 @@
 */
 
 /*!
-  \var SoSceneTexture2::Type SoSceneTexture2::RGBA_FLOAT
+  \var SoSceneTexture2::Type SoSceneTexture2::RGBA32F
   Specifies a RGBA texture with floating point components.
 */
 
diff --git a/src/nodes/SoSceneTextureCubeMap.cpp b/src/nodes/SoSceneTextureCubeMap.cpp
index 38241e7..8503986 100644
--- a/src/nodes/SoSceneTextureCubeMap.cpp
+++ b/src/nodes/SoSceneTextureCubeMap.cpp
@@ -689,7 +689,7 @@ SoSceneTextureCubeMapP::prerendercb(void * userdata, SoGLRenderAction * COIN_UNU
 {
   SoSceneTextureCubeMap * thisp = (SoSceneTextureCubeMap*) userdata;
   SbColor col = thisp->backgroundColor.getValue();
-  glClearColor(col[0], col[1], col[2], col[3]);
+  glClearColor(col[0], col[1], col[2], 1.0f);
   glClear(GL_DEPTH_BUFFER_BIT|GL_COLOR_BUFFER_BIT);
 }
 
diff --git a/src/nodes/SoSelection.cpp b/src/nodes/SoSelection.cpp
index b620d8f..4946a10 100644
--- a/src/nodes/SoSelection.cpp
+++ b/src/nodes/SoSelection.cpp
@@ -212,6 +212,10 @@
   Same as SINGLE, but when shift key is pressed the selection policy
   will be changed to TOGGLE.
 */
+/*!
+  \var SoSelection::Policy SoSelection::DISABLE
+  Disables selection handling.
+*/
 
 
 /*!
@@ -341,6 +345,7 @@ SoSelection::init(void)
   SO_NODE_DEFINE_ENUM_VALUE(Policy, SINGLE);
   SO_NODE_DEFINE_ENUM_VALUE(Policy, TOGGLE);
   SO_NODE_DEFINE_ENUM_VALUE(Policy, SHIFT);
+  SO_NODE_DEFINE_ENUM_VALUE(Policy, DISABLE);
   SO_NODE_SET_SF_ENUM_TYPE(policy, Policy);
 
   this->selCBList = new SoCallbackList;
@@ -718,6 +723,9 @@ void
 SoSelection::invokeSelectionPolicy(SoPath * path,
                                    SbBool shiftdown)
 {
+  if (this->policy.getValue() == SoSelection::DISABLE)
+    return;
+
   SbBool toggle = this->policy.getValue() == SoSelection::TOGGLE ||
     (this->policy.getValue() == SoSelection::SHIFT && shiftdown);
 
diff --git a/src/nodes/SoSwitch.cpp b/src/nodes/SoSwitch.cpp
index 75e4ae7..ad94804 100644
--- a/src/nodes/SoSwitch.cpp
+++ b/src/nodes/SoSwitch.cpp
@@ -404,9 +404,8 @@ SoSwitch::write(SoWriteAction * action)
   SoOutput * out = action->getOutput();
   if (out->getStage() == SoOutput::COUNT_REFS) {
     this->addWriteReference(out, FALSE);
-    // Only increase number of writereferences to the top level node
-    // in a tree which is used multiple times.
-    if (!SoWriterefCounter::instance(out)->hasMultipleWriteRefs(this)) this->getChildren()->traverse(action);
+    // No need to traverse children as SoGroup::addWriteReference() already
+    // handles write references of children.
   }
   else if (out->getStage() == SoOutput::WRITE) {
     if (this->writeHeader(out, TRUE, FALSE)) return;
diff --git a/src/nodes/SoTexture3.cpp b/src/nodes/SoTexture3.cpp
index a1e98e7..ebbc1d1 100644
--- a/src/nodes/SoTexture3.cpp
+++ b/src/nodes/SoTexture3.cpp
@@ -47,7 +47,7 @@
   be ignored (set to 0.0).
 
   <center>
-  <img src="http://doc.coin3d.org/images/SoGuiExamples/nodes/texture3.png">
+  \image html texture3.png "Rendering of an Example Texture3"
   </center>
 
   \COIN_CLASS_EXTENSION
diff --git a/src/nodes/SoTextureCombine.cpp b/src/nodes/SoTextureCombine.cpp
index 56f3267..785d133 100644
--- a/src/nodes/SoTextureCombine.cpp
+++ b/src/nodes/SoTextureCombine.cpp
@@ -55,6 +55,7 @@
   to textured geometry. A lightmap can look like this:
   
   <center>
+  \image html lightmap.jpg "Rendering of an Example LigntMap"
   <img src="http://doc.coin3d.org/images/Coin/nodes/lightmap.jpg">
   </center>
   
@@ -90,7 +91,7 @@
   The scene above in a viewer:
 
   <center>
-  <img src="http://doc.coin3d.org/images/Coin/nodes/lightmap_screenshot.png">
+  \image html lightmap_screenshot.png "Rendering of Example Scenegraph"
   </center>
   
   In addition to the functions you can set in rgbOperation (or
diff --git a/src/nodes/SoTextureCoordinateObject.cpp b/src/nodes/SoTextureCoordinateObject.cpp
index 75c2fa2..64cb87a 100644
--- a/src/nodes/SoTextureCoordinateObject.cpp
+++ b/src/nodes/SoTextureCoordinateObject.cpp
@@ -121,12 +121,17 @@ SoTextureCoordinateObject::initClass(void)
 // generates texture coordinates for callback and raypick action
 const SbVec4f &
 SoTextureCoordinateObject::generate(void * userdata,
-                                    const SbVec3f & COIN_UNUSED_ARG(p),
+                                    const SbVec3f & p,
                                     const SbVec3f & COIN_UNUSED_ARG(n))
 {
   SoTextureCoordinateObject *thisp =
     (SoTextureCoordinateObject*) userdata;
-
+  
+  SbVec4f p4(p[0], p[1], p[2], 1.0f);
+  thisp->dummy_object.setValue(thisp->factorS.getValue().dot(p4),
+                               thisp->factorT.getValue().dot(p4),
+                               thisp->factorR.getValue().dot(p4),
+                               thisp->factorQ.getValue().dot(p4));
   return thisp->dummy_object;
 }
 
@@ -176,6 +181,23 @@ SoTextureCoordinateObject::pick(SoPickAction * action)
 
 // texgen callback. Turns on plane texgen in OpenGL
 void
-SoTextureCoordinateObject::handleTexgen(void * COIN_UNUSED_ARG(data))
+SoTextureCoordinateObject::handleTexgen(void * data)
 {
+  SoTextureCoordinateObject *thisp = (SoTextureCoordinateObject*)data;
+  glTexGeni(GL_S, GL_TEXTURE_GEN_MODE, GL_OBJECT_LINEAR);
+  glTexGeni(GL_T, GL_TEXTURE_GEN_MODE, GL_OBJECT_LINEAR);
+  glTexGeni(GL_R, GL_TEXTURE_GEN_MODE, GL_OBJECT_LINEAR);
+  glTexGeni(GL_Q, GL_TEXTURE_GEN_MODE, GL_OBJECT_LINEAR);
+
+  const SbVec4f & s = thisp->factorS.getValue();
+  glTexGenfv(GL_S, GL_OBJECT_PLANE, s.getValue());
+
+  const SbVec4f & t = thisp->factorT.getValue();
+  glTexGenfv(GL_T, GL_OBJECT_PLANE, t.getValue());
+  
+  const SbVec4f & r = thisp->factorR.getValue();
+  glTexGenfv(GL_R, GL_OBJECT_PLANE, r.getValue());
+
+  const SbVec4f & q = thisp->factorQ.getValue();
+  glTexGenfv(GL_Q, GL_OBJECT_PLANE, q.getValue());
 }
diff --git a/src/nodes/SoTransformation.cpp b/src/nodes/SoTransformation.cpp
index 14d7e75..5342952 100644
--- a/src/nodes/SoTransformation.cpp
+++ b/src/nodes/SoTransformation.cpp
@@ -77,7 +77,9 @@ Separator {
 
   Which results in the following scene:
 
-  <center><img src="http://doc.coin3d.org/images/Coin/nodes/transformaccum.png"></center>
+  <center>
+  \image html transformaccum.png "Rendering of Example Scenegraph"
+  </center>
 */
 
 
diff --git a/src/nodes/SoTransparencyType.cpp b/src/nodes/SoTransparencyType.cpp
index 0ffe9ee..6a111da 100644
--- a/src/nodes/SoTransparencyType.cpp
+++ b/src/nodes/SoTransparencyType.cpp
@@ -44,7 +44,7 @@
   single scene.
  
   <center>
-  <img src="http://doc.coin3d.org/images/Coin/nodes/transparencytype.png">
+  \image html transparencytype.png "Rendering of Different Transparency Modes"
   </center>
 
   \COIN_CLASS_EXTENSION
diff --git a/src/nodes/SoVertexAttribute.cpp b/src/nodes/SoVertexAttribute.cpp
index 8d044d5..639c367 100644
--- a/src/nodes/SoVertexAttribute.cpp
+++ b/src/nodes/SoVertexAttribute.cpp
@@ -270,7 +270,8 @@ SoVertexAttribute::GLRender(SoGLRenderAction * action)
 
   // check if vbo rendering should be used and create vbo if yes
   SbBool setvbo = FALSE;
-  int num = PRIVATE(this)->attributedata->data->getNum();
+  // get data length but make sure that field has been created before (after typeName was set)
+  int num = PRIVATE(this)->attributedata->data ? PRIVATE(this)->attributedata->data->getNum() : 0;
   SoBase::staticDataLock();
   if (SoGLVBOElement::shouldCreateVBO(state, num)) {
     SbBool dirty = FALSE;
diff --git a/src/nodes/all-nodes-cpp.cpp b/src/nodes/all-nodes-cpp.cpp
index b7e5308..8143c24 100644
--- a/src/nodes/all-nodes-cpp.cpp
+++ b/src/nodes/all-nodes-cpp.cpp
@@ -80,6 +80,7 @@
 #include "SoPathSwitch.cpp"
 #include "SoPendulum.cpp"
 #include "SoPerspectiveCamera.cpp"
+#include "SoReversePerspectiveCamera.cpp"
 #include "SoPickStyle.cpp"
 #include "SoPointLight.cpp"
 #include "SoPolygonOffset.cpp"
diff --git a/src/profiler/CMakeLists.txt b/src/profiler/CMakeLists.txt
new file mode 100644
index 0000000..262f7c2
--- /dev/null
+++ b/src/profiler/CMakeLists.txt
@@ -0,0 +1,43 @@
+# source files
+set(COIN_PROFILER_FILES
+	SoProfiler.cpp
+	SoProfilerElement.cpp
+	SoProfilerOverlayKit.cpp
+	SoProfilerStats.cpp
+	SoProfilingReportGenerator.cpp
+	SoProfilerTopEngine.cpp
+	SoScrollingGraphKit.cpp
+	SoNodeVisualize.cpp
+	SoProfilerTopKit.cpp
+	SoProfilerVisualizeKit.cpp
+	SbProfilingData.cpp
+)
+
+# Files excluded from public API documentation, included in complete documentation.
+set(COIN_PROFILER_INTERNAL_FILES
+	SoNodeProfiling.h
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_PROFILER_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} profiler/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(profiler OBJECT ${COIN_PROFILER_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_PROFILER_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/profiler/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
+foreach(SRCFILE ${COIN_PROFILER_INTERNAL_FILES})
+	set(COIN_INTERNAL_DOCUMENTATION_FILES ${COIN_INTERNAL_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/profiler/${SRCFILE} CACHE INTERNAL "COIN_INTERNAL_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
+
+# SoProfilerP is not quite private, it is included from VRML nodes. The symbol is excluded from public API in doc/CMakeList.txt.
+set(COIN_DOCUMENTATION_FILES
+	${COIN_DOCUMENTATION_FILES}
+	${CMAKE_SOURCE_DIR}/src/profiler/SoProfilerP.h
+	CACHE INTERNAL "COIN_DOCUMENTATION_FILES"
+)
diff --git a/src/profiler/SbProfilingData.cpp b/src/profiler/SbProfilingData.cpp
index 89e7550..c3fb45e 100644
--- a/src/profiler/SbProfilingData.cpp
+++ b/src/profiler/SbProfilingData.cpp
@@ -45,6 +45,27 @@
 
 // *************************************************************************
 
+/*!
+  \typedef void * SbProfilingNodeKey
+
+  Type definition for the key node. This is a void * to ensure
+  that it is not inadvertantly dereferenced.
+*/
+
+/*!
+  \typedef int16_t SbProfilingNodeTypeKey
+
+  Type definition for the key node type.
+*/
+
+/*!
+  \typedef const char * SbProfilingNodeNameKey
+
+  Type definition for the key node name.
+*/
+
+// *************************************************************************
+
 // SbNodeProfilingData - internal structure containing profiling data
 // for one node.
 struct SbNodeProfilingData {
@@ -135,14 +156,14 @@ public:
 #define PRIVATE(obj) ((obj)->pimpl)
 
 /*!
-  \var SbNodeProfilingData
+  \struct SbNodeProfilingData
   \brief Data structure for gathering scene graph traversal profiling information for one node.
 
   \ingroup profiler
 */
 
 /*!
-  \class SbProfilingData Profiling/SbProfilingData.h
+  \class SbProfilingData
   \brief Data structure for gathering scene graph traversal profiling information.
 
   \ingroup profiler
@@ -1213,8 +1234,8 @@ int
 SbProfilingData::operator == (const SbProfilingData & rhs) const
 {
   if (this->actionType != rhs.actionType) return FALSE;
-  if (this->actionStartTime != rhs.actionStopTime) return FALSE;
-  if (this->actionStartTime != rhs.actionStopTime) return FALSE;
+  if (this->actionStartTime != rhs.actionStartTime) return FALSE;
+  if (this->actionStopTime != rhs.actionStopTime) return FALSE;
   if (PRIVATE(this)->nodeData.size() != PRIVATE(&rhs)->nodeData.size())
     return FALSE;
 
diff --git a/src/profiler/SoProfilerStats.cpp b/src/profiler/SoProfilerStats.cpp
index 23960ca..9dd35b2 100644
--- a/src/profiler/SoProfilerStats.cpp
+++ b/src/profiler/SoProfilerStats.cpp
@@ -72,29 +72,29 @@
 */
 
 /*!
-  \var SoMFName SoProfilerStats::nodeType
+  \var SoMFName SoProfilerStats::renderedNodeType
 
-  Name of type types traversed during the current render traversal.
+  Name of types traversed during the current render traversal.
 
-  This field is tightly connected to the \a timePerNodeType field as
+  This field is tightly connected to the \a renderingTimePerNodeType field as
   they will contain the same number of elements, and each value
-  in \a timePerNodeType matches the node type with the same index in
+  in \a renderingTimePerNodeType matches the node type with the same index in
   this field.
 
-  \sa SoProfilerStats::timePerNodeType
+  \sa SoProfilerStats::renderingTimePerNodeType
 */
 
 /*!
-  \var SoMFTime SoProfilerStats::timePerNodeType
+  \var SoMFTime SoProfilerStats::renderingTimePerNodeType
 
   Time spent, during the current render traversal, per node type.
 
-  This field is tightly connected to the \a nodeType field as
+  This field is tightly connected to the \a renderedNodeType field as
   they will contain the same number of elements, and each value
   in this field matches the node type with the same index in
-  \a nodeType.
+  \a renderedNodeType.
 
-  \sa SoProfilerStats::nodeType
+  \sa SoProfilerStats::renderedNodeType
 */
 
 // *************************************************************************
diff --git a/src/profiler/SoProfilerVisualizeKit.cpp b/src/profiler/SoProfilerVisualizeKit.cpp
index 186cf3f..db6a984 100644
--- a/src/profiler/SoProfilerVisualizeKit.cpp
+++ b/src/profiler/SoProfilerVisualizeKit.cpp
@@ -150,7 +150,7 @@ SoProfilerVisualizeKit::SoProfilerVisualizeKit()
   SO_KIT_ADD_FIELD(separatorsWithGLCaches, (NULL));
 
   this->separatorsWithGLCaches.setNum(0);
-  this->separatorsWithGLCaches.setDefault(NULL);
+  this->separatorsWithGLCaches.setDefault(FALSE);
   PRIVATE(this)->cacheSensor.reset(new SoFieldSensor(cacheSensorCB, this));
   PRIVATE(this)->cacheSensor->attach(&this->separatorsWithGLCaches);
   PRIVATE(this)->rootSensor.reset(new SoFieldSensor(rootChangedCB, this));
diff --git a/src/projectors/CMakeLists.txt b/src/projectors/CMakeLists.txt
new file mode 100644
index 0000000..e46d29a
--- /dev/null
+++ b/src/projectors/CMakeLists.txt
@@ -0,0 +1,28 @@
+# source files
+set(COIN_PROJECTORS_FILES
+	SbCylinderPlaneProjector.cpp
+	SbCylinderProjector.cpp
+	SbCylinderSectionProjector.cpp
+	SbCylinderSheetProjector.cpp
+	SbLineProjector.cpp
+	SbPlaneProjector.cpp
+	SbProjector.cpp
+	SbSpherePlaneProjector.cpp
+	SbSphereProjector.cpp
+	SbSphereSectionProjector.cpp
+	SbSphereSheetProjector.cpp
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_PROJECTORS_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} projectors/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(projectors OBJECT ${COIN_PROJECTORS_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_PROJECTORS_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/projectors/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/projectors/SbCylinderProjector.cpp b/src/projectors/SbCylinderProjector.cpp
index 35e72fd..6bb67a0 100644
--- a/src/projectors/SbCylinderProjector.cpp
+++ b/src/projectors/SbCylinderProjector.cpp
@@ -199,8 +199,10 @@ SbCylinderProjector::isPointInFront(const SbVec3f & point) const
     SbVec3f campos;
     this->worldToWorking.multVecMatrix(vv.getProjectionPoint(), campos);
     camdir = campos - this->cylinder.getAxis().getClosestPoint(point);
-  }
-  else {
+
+    // projection point for reverse perspective view volume lies behind the scene
+    if (vv.getNearDist() < 0.0f) camdir *= -1.0f;
+  } else {
     this->worldToWorking.multDirMatrix( vv.zVector(), camdir);
   }
   SbVec3f ptdir = point - this->cylinder.getAxis().getClosestPoint(point);
diff --git a/src/projectors/SbProjector.cpp b/src/projectors/SbProjector.cpp
index fc1db59..1ce3558 100644
--- a/src/projectors/SbProjector.cpp
+++ b/src/projectors/SbProjector.cpp
@@ -238,7 +238,12 @@ SbProjector::verifyProjection(const SbVec3f & projpt) const
     SbPlane eyeplane = this->viewVol.getPlane(0.0f);
     SbVec3f wrld;
     this->workingToWorld.multVecMatrix(projpt, wrld);
-    if (eyeplane.isInHalfSpace(wrld)) return FALSE;
+    if (this->viewVol.getNearDist() > 0.0f) {
+      if (eyeplane.isInHalfSpace(wrld)) return FALSE;
+    } else {
+      // eye plane for reverse perspective view volume lies behind the scene
+      if (!eyeplane.isInHalfSpace(wrld)) return FALSE;
+    }
   }
   return TRUE;
 }
diff --git a/src/projectors/SbSphereProjector.cpp b/src/projectors/SbSphereProjector.cpp
index 3474d62..36c4dbe 100644
--- a/src/projectors/SbSphereProjector.cpp
+++ b/src/projectors/SbSphereProjector.cpp
@@ -196,6 +196,9 @@ SbSphereProjector::isPointInFront(const SbVec3f & point) const
     SbVec3f campos;
     this->worldToWorking.multVecMatrix(vv.getProjectionPoint(), campos);
     camdir = campos - this->sphere.getCenter();
+
+    // projection point for reverse perspective view volume lies behind the scene
+    if (vv.getNearDist() < 0.0f) camdir *= -1.0f;
   }
   else {
     this->worldToWorking.multDirMatrix( vv.zVector(), camdir);
diff --git a/src/projectors/SbSphereSheetProjector.cpp b/src/projectors/SbSphereSheetProjector.cpp
index 0bb4b12..4483e91 100644
--- a/src/projectors/SbSphereSheetProjector.cpp
+++ b/src/projectors/SbSphereSheetProjector.cpp
@@ -89,7 +89,7 @@
   like this:
 
   <center>
-  <img src="http://doc.coin3d.org/images/Coin/projectors/spheresheet.png">
+  \image html spheresheet.png "Rendering of Example Resulting Projections"
   </center>
  */
 
diff --git a/src/rendering/CMakeLists.txt b/src/rendering/CMakeLists.txt
new file mode 100644
index 0000000..1da7284
--- /dev/null
+++ b/src/rendering/CMakeLists.txt
@@ -0,0 +1,57 @@
+# source files
+set(COIN_RENDERING_FILES
+	SoGL.cpp
+	SoGLBigImage.cpp
+	SoGLDriverDatabase.cpp
+	SoGLImage.cpp
+	SoGLCubeMapImage.cpp
+	SoGLNurbs.cpp
+	SoRenderManager.cpp
+	SoRenderManagerP.cpp
+	SoOffscreenRenderer.cpp
+	SoOffscreenCGData.cpp
+	SoOffscreenGLXData.cpp
+	SoOffscreenWGLData.cpp
+	SoVBO.cpp
+	SoVertexArrayIndexer.cpp
+	CoinOffscreenGLCanvas.cpp
+)
+
+# Files excluded from public API documentation, included in complete documentation.
+set(COIN_RENDERING_INTERNAL_FILES
+	SoGL.h
+	SoGL.cpp
+	SoGLNurbs.h
+	SoGLNurbs.cpp
+	SoRenderManagerP.h
+	SoRenderManagerP.cpp
+	SoOffscreenCGData.h
+	SoOffscreenCGData.cpp
+	SoOffscreenGLXData.h
+	SoOffscreenGLXData.cpp
+	SoOffscreenWGLData.h
+	SoOffscreenWGLData.cpp
+	SoVBO.h
+	SoVBO.cpp
+	SoVertexArrayIndexer.h
+	SoVertexArrayIndexer.cpp
+	CoinOffscreenGLCanvas.h
+	CoinOffscreenGLCanvas.cpp
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_RENDERING_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} rendering/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(rendering OBJECT ${COIN_RENDERING_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_RENDERING_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/rendering/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
+foreach(SRCFILE ${COIN_RENDERING_INTERNAL_FILES})
+	set(COIN_INTERNAL_DOCUMENTATION_FILES ${COIN_INTERNAL_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/rendering/${SRCFILE} CACHE INTERNAL "COIN_INTERNAL_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/rendering/SoOffscreenCGData.cpp b/src/rendering/SoOffscreenCGData.cpp
index 19054db..a26802e 100644
--- a/src/rendering/SoOffscreenCGData.cpp
+++ b/src/rendering/SoOffscreenCGData.cpp
@@ -48,7 +48,7 @@ SoOffscreenCGData::getResolution(void)
   CGDirectDisplayID display = CGMainDisplayID();
   CGSize size = CGDisplayScreenSize(display);
   return SbVec2f(CGDisplayPixelsWide(display)/size.width,
-                 CGDisplayPixelsHigh(display)/size.height)l
+                 CGDisplayPixelsHigh(display)/size.height);
 #else
   return SbVec2f(72.0f / 25.4f, 72.0f / 25.4f); // fall back to 72dpi
 #endif
diff --git a/src/rendering/SoOffscreenRenderer.cpp b/src/rendering/SoOffscreenRenderer.cpp
index 582af9c..81817d6 100644
--- a/src/rendering/SoOffscreenRenderer.cpp
+++ b/src/rendering/SoOffscreenRenderer.cpp
@@ -432,7 +432,7 @@ public:
   size_t bufferbytesize;
 
   CoinOffscreenGLCanvas glcanvas;
-  unsigned int glcanvassize[2];
+  int glcanvassize[2];
 
   int numsubscreens[2];
   // The subscreen size of the current tile. (Less than max if it's a
@@ -921,7 +921,7 @@ SoOffscreenRendererP::renderFromBase(SoBase * base)
 	
 	SbViewportRegion region;
 
-	region.setViewportPixels(0,glsize[0]-fullsize[0],fullsize[0],fullsize[1]);
+	region.setViewportPixels(0,0,fullsize[0],fullsize[1]);
 
     this->renderaction->setViewportRegion(region);
 
@@ -1736,9 +1736,8 @@ SoOffscreenRendererP::setCameraViewvolForTile(SoCamera * cam)
   if (renderaction->getNumPasses() > 1) {
     SbVec3f jittervec;
     SbMatrix m;
-    const int vpsize[2] = { this->glcanvassize[0], this->glcanvassize[1] };
     coin_viewvolume_jitter(renderaction->getNumPasses(), renderaction->getCurPass(),
-                           vpsize, (float *)jittervec.getValue());
+                           this->glcanvassize, (float *)jittervec.getValue());
     m.setTranslate(jittervec);
     proj.multRight(m);
   }
diff --git a/src/scxml/CMakeLists.txt b/src/scxml/CMakeLists.txt
new file mode 100644
index 0000000..62f083b
--- /dev/null
+++ b/src/scxml/CMakeLists.txt
@@ -0,0 +1,75 @@
+# source files
+set(COIN_SCXML_FILES
+	SbStringConvert.cpp
+	ScXML.cpp
+	ScXMLP.cpp
+	ScXMLObject.cpp
+	ScXMLEvent.cpp
+	ScXMLEventTarget.cpp
+	ScXMLStateMachine.cpp
+	ScXMLDocument.cpp
+	ScXMLElt.cpp
+	ScXMLScxmlElt.cpp
+	ScXMLInitialElt.cpp
+	ScXMLAbstractStateElt.cpp
+	ScXMLStateElt.cpp
+	ScXMLParallelElt.cpp
+	ScXMLFinalElt.cpp
+	ScXMLOnEntryElt.cpp
+	ScXMLOnExitElt.cpp
+	ScXMLTransitionElt.cpp
+	ScXMLHistoryElt.cpp
+	ScXMLExecutableElt.cpp
+	ScXMLEventElt.cpp
+	ScXMLIfElt.cpp
+	ScXMLElseIfElt.cpp
+	ScXMLElseElt.cpp
+	ScXMLLogElt.cpp
+	ScXMLDataModelElt.cpp
+	ScXMLDataElt.cpp
+	ScXMLAssignElt.cpp
+	ScXMLValidateElt.cpp
+	ScXMLSendElt.cpp
+	ScXMLInvokeElt.cpp
+	ScXMLParamElt.cpp
+	ScXMLFinalizeElt.cpp
+	ScXMLContentElt.cpp
+	ScXMLAnchorElt.cpp
+	ScXMLScriptElt.cpp
+	ScXMLEvaluator.cpp
+	ScXMLMinimumEvaluator.cpp
+	eval-minimum.cpp
+	eval-minimum-tab.cpp
+	ScXMLXPathEvaluator.cpp
+	ScXMLECMAScriptEvaluator.cpp
+)
+
+# Files excluded from public API documentation, included in complete documentation.
+set(COIN_SCXML_INTERNAL_FILES
+	eval-minimum.h
+	eval-minimum.cpp
+	eval-minimum-tab.cpp
+	SbStringConvert.h
+	SbStringConvert.cpp
+	ScXMLP.h
+	ScXMLP.cpp
+	ScXMLCommonP.h
+	ScXMLMinimumEvaluatorP.h
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_SCXML_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} scxml/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(scxml OBJECT ${COIN_SCXML_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_SCXML_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/scxml/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
+foreach(SRCFILE ${COIN_SCXML_INTERNAL_FILES})
+	set(COIN_INTERNAL_DOCUMENTATION_FILES ${COIN_INTERNAL_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/scxml/${SRCFILE} CACHE INTERNAL "COIN_INTERNAL_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/scxml/ScXML.cpp b/src/scxml/ScXML.cpp
index 103bb43..04ce577 100644
--- a/src/scxml/ScXML.cpp
+++ b/src/scxml/ScXML.cpp
@@ -46,14 +46,8 @@
 #pragma warning(disable:4786) // symbol truncated
 #endif // _MSC_VER
 
-#include <cassert>
-#include <cstring>
-
 #include <Inventor/SbName.h>
 #include <Inventor/errors/SoDebugError.h>
-#include <Inventor/C/XML/document.h>
-#include <Inventor/C/XML/element.h>
-#include <Inventor/C/XML/attribute.h>
 
 #include <Inventor/misc/CoinResources.h>
 
@@ -61,7 +55,6 @@
 #include <Inventor/scxml/ScXMLObject.h>
 #include <Inventor/scxml/ScXMLEvent.h>
 #include <Inventor/scxml/ScXMLEventTarget.h>
-#include <Inventor/scxml/ScXMLStateMachine.h>
 #include <Inventor/scxml/ScXMLDocument.h>
 
 #include <Inventor/scxml/ScXMLElt.h>
@@ -107,8 +100,6 @@
 
 #include "tidbitsp.h"
 
-#include "threads/threadsutilp.h"
-
 #include "scxml/ScXMLP.h"
 
 // *************************************************************************
@@ -159,15 +150,6 @@
   \since Coin 3.0
 */
 
-#define SCXML_DEFAULT_NS "default" // to be deprecated
-
-// *************************************************************************
-
-// private static variables
-ScXMLP::NamespaceDict * ScXMLP::namespaces = NULL;
-ScXMLP::TargettypeDict * ScXMLP::targettypes = NULL;
-ScXMLP::TypeDict * ScXMLP::profileevaluators = NULL;
-
 // *************************************************************************
 
 extern "C" {
@@ -395,254 +377,3 @@ ScXML::readBuffer(const SbByteBuffer & bufferdata)
 }
 
 // *************************************************************************
-// TYPE SYSTEM REGISTERING AND LOOKUP
-// *************************************************************************
-
-/*
-*/
-void
-ScXMLP::registerClassType(const char * xmlns, const char * classname, SoType type)
-{
-  assert(!type.isBad());
-  ScXMLP::registerClassType(ScXMLP::namespaces, xmlns, classname, type);
-}
-
-/*
-*/
-void
-ScXMLP::registerInvokeClassType(const char * xmlns, const char * targettype, const char * source, SoType type)
-{
-  assert(!type.isBad());
-  assert(xmlns);
-
-  // Note that we actually split on targettype on the top of the
-  // hierarchy/tree here, and not on xml-namespace as one might think
-  // at first, but this is intentional. This is because the namespace
-  // logic should fall through to the default namespace if you don't
-  // find the type you are looking for in the specified namespace, and
-  // because of that, it is most convenient to split on namespace at
-  // the next-to-bottom level to be able to share code when looking up
-  // types.
-
-  ScXMLP::NamespaceDict * nsdict = ScXMLP::getNamespaceDict(ScXMLP::targettypes, targettype);
-  assert(nsdict);
-
-  ScXMLP::registerClassType(nsdict, xmlns, source, type);
-}
-
-/*
-*/
-void
-ScXMLP::registerClassType(NamespaceDict * nsdict, const char * xmlns, const char * classname, SoType type)
-{
-  assert(xmlns);
-
-  TypeDict * typedict = ScXMLP::getTypeDict(nsdict, xmlns);
-  assert(typedict);
-
-  SbName classnamename(classname);
-  const char * key = classnamename.getString();
-  TypeDict::iterator it = typedict->find(key);
-  if (it != typedict->end()) {
-    it->second = type;
-  } else {
-    typedict->insert(TypeEntry(key, type));
-  }
-}
-
-/*
-*/
-ScXMLP::TypeDict *
-ScXMLP::getTypeDict(NamespaceDict * nsdict, const char * xmlns)
-{
-  SbName xmlnsname(xmlns); // uniqify on string pointer
-  const char * key = xmlnsname.getString();
-  NamespaceDict::iterator it = nsdict->find(key);
-  if (it != nsdict->end()) {
-    return it->second;
-  } else {
-    TypeDict * dict = new TypeDict;
-    nsdict->insert(NamespaceEntry(key, dict));
-    return dict;
-  }
-}
-
-// *************************************************************************
-/*
-*/
-SoType
-ScXMLP::getClassType(NamespaceDict * nsdict, const char * xmlns, const char * classname)
-{
-  assert(xmlns && classname);
-
-  const SbName classnamename(classname);
-  const char * key = classnamename.getString();
-
-  ScXMLP::TypeDict * typedict = NULL;
-
-  typedict = ScXMLP::getTypeDict(nsdict, xmlns);
-  if (typedict) {
-    TypeDict::iterator it = typedict->find(key);
-    if (it != typedict->end()) {
-      return it->second;
-    }
-  }
-
-  typedict = ScXMLP::getTypeDict(nsdict, SCXML_DEFAULT_NS);
-  if (typedict) {
-    TypeDict::iterator it = typedict->find(key);
-    if (it != typedict->end()) {
-      return it->second;
-    }
-  }
-
-  return SoType::badType();
-}
-
-/*
-*/
-ScXMLP::NamespaceDict *
-ScXMLP::getNamespaceDict(TargettypeDict * ttdict, const char * targettype)
-{
-  SbName targettypename(targettype); // uniqify on string pointer
-  const char * key = targettypename.getString();
-  TargettypeDict::iterator it = ttdict->find(key);
-  if (it != ttdict->end()) {
-    return it->second;
-  } else {
-    NamespaceDict * dict = new NamespaceDict;
-    ttdict->insert(TargettypeEntry(key, dict));
-    return dict;
-  }
-}
-
-/*
-*/
-SoType
-ScXMLP::getClassType(const char * xmlns, const char * classname)
-{
-  return ScXMLP::getClassType(ScXMLP::namespaces, xmlns, classname);
-}
-
-SoType
-ScXMLP::getInvokeClassType(const char * xmlns, const char * targettype, const char * source)
-{
-  NamespaceDict * nsdict = ScXMLP::getNamespaceDict(ScXMLP::targettypes, targettype);
-  assert(nsdict);
-
-  SoType invoketype = ScXMLP::getClassType(nsdict, xmlns, source);
-
-#if 0
-  if (invoketype == SoType::badType()) {
-    return ScXMLFallbackInvoke::getClassTypeId();
-  }
-#endif
-
-  return invoketype;
-}
-
-// *************************************************************************
-
-// internal implementation
-ScXMLStateMachine *
-ScXMLP::readXMLData(cc_xml_doc * doc)
-{
-  const char * xmlns = SCXML_DEFAULT_NS;
-
-  // get a handle on the root element
-  cc_xml_elt * root = cc_xml_doc_get_root(doc);
-  if (strcmp(cc_xml_elt_get_type(root), "scxml") != 0) {
-    return NULL;
-  }
-
-  // peek at xmlns attribute to get the correct object types instantiated
-  const cc_xml_attr * nsattr = cc_xml_elt_get_attribute(root, "xmlns");
-  if (nsattr) {
-    xmlns = cc_xml_attr_get_value(nsattr);
-    assert(xmlns);
-  }
-
-  SoType statemachinetype = ScXMLP::getClassType(xmlns, "statemachine");
-  assert(statemachinetype.canCreateInstance());
-  ScXMLStateMachine * statemachine =
-    static_cast<ScXMLStateMachine *>(statemachinetype.createInstance());
-  assert(statemachine && statemachine->isOfType(ScXMLStateMachine::getClassTypeId()));
-
-  // FIXME
-  ScXMLObject * documentobj = NULL;
-  // ScXMLObject * documentobj = ScXMLP::readScXMLDocument(statemachine, root, xmlns);
-  assert(documentobj && documentobj->isOfType(ScXMLDocument::getClassTypeId()));
-  ScXMLDocument * document = static_cast<ScXMLDocument *>(documentobj);
-
-  statemachine->setDescription(document);
-
-  return statemachine;
-}
-
-// *************************************************************************
-
-void * ScXMLP::mutex = NULL;
-
-void
-ScXMLP::init(void)
-{
-  ScXMLP::namespaces = new ScXMLP::NamespaceDict;
-  ScXMLP::targettypes = new ScXMLP::TargettypeDict;
-  ScXMLP::profileevaluators = new ScXMLP::TypeDict;
-  CC_MUTEX_CONSTRUCT(ScXMLP::mutex);
-}
-
-void
-ScXMLP::cleanup(void)
-{
-  cleanup_namespacedict(ScXMLP::namespaces);
-  delete ScXMLP::namespaces;
-  ScXMLP::namespaces = NULL;
-  delete ScXMLP::profileevaluators;
-  ScXMLP::profileevaluators = NULL;
-  cleanup_targettypes();
-  CC_MUTEX_DESTRUCT(ScXMLP::mutex);
-}
-
-void
-ScXMLP::lock(void)
-{
-  assert(ScXMLP::mutex);
-  CC_MUTEX_LOCK(ScXMLP::mutex);
-}
-
-void
-ScXMLP::unlock(void)
-{
-  assert(ScXMLP::mutex);
-  CC_MUTEX_UNLOCK(ScXMLP::mutex);
-}
-
-
-void
-ScXMLP::cleanup_namespacedict(NamespaceDict * dict)
-{
-  assert(dict);
-  NamespaceDict::iterator it = dict->begin();
-  while (it != dict->end()) {
-    delete it->second;
-    it++;
-  }
-}
-
-void
-ScXMLP::cleanup_targettypes(void)
-{
-  assert(ScXMLP::targettypes);
-  TargettypeDict::iterator it = ScXMLP::targettypes->begin();
-  while (it != ScXMLP::targettypes->end()) {
-    ScXMLP::NamespaceDict * dict = it->second;
-    cleanup_namespacedict(dict);
-    delete dict;
-    it++;
-  }
-  delete ScXMLP::targettypes;
-  ScXMLP::targettypes = NULL;
-}
-
-// *************************************************************************
diff --git a/src/scxml/ScXMLOnEntryElt.cpp b/src/scxml/ScXMLOnEntryElt.cpp
index a0ff7d7..61838c7 100644
--- a/src/scxml/ScXMLOnEntryElt.cpp
+++ b/src/scxml/ScXMLOnEntryElt.cpp
@@ -33,7 +33,7 @@
 #include <Inventor/scxml/ScXMLOnEntryElt.h>
 
 /*!
-  \class ScXMLOnEntry ScXMLOnEntry.h Inventor/scxml/ScXMLOnEntry.h
+  \class ScXMLOnEntryElt ScXMLOnEntryElt.h Inventor/scxml/ScXMLOnEntryElt.h
   \brief implements the <onentry> SCXML element.
 
   \since Coin 3.0
diff --git a/src/scxml/ScXMLOnExitElt.cpp b/src/scxml/ScXMLOnExitElt.cpp
index a0e6943..8f32944 100644
--- a/src/scxml/ScXMLOnExitElt.cpp
+++ b/src/scxml/ScXMLOnExitElt.cpp
@@ -33,7 +33,7 @@
 #include <Inventor/scxml/ScXMLOnExitElt.h>
 
 /*!
-  \class ScXMLOnExit ScXMLOnExit.h Inventor/scxml/ScXMLOnExit.h
+  \class ScXMLOnExitElt ScXMLOnExitElt.h Inventor/scxml/ScXMLOnExitElt.h
   \brief implements the <onexit> SCXML element.
 
   \since Coin 3.0
diff --git a/src/scxml/ScXMLP.cpp b/src/scxml/ScXMLP.cpp
new file mode 100644
index 0000000..cdc2526
--- /dev/null
+++ b/src/scxml/ScXMLP.cpp
@@ -0,0 +1,311 @@
+/**************************************************************************\
+ * Copyright (c) Kongsberg Oil & Gas Technologies AS
+ * All rights reserved.
+ * 
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are
+ * met:
+ * 
+ * Redistributions of source code must retain the above copyright notice,
+ * this list of conditions and the following disclaimer.
+ * 
+ * Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 
+ * Neither the name of the copyright holder nor the names of its
+ * contributors may be used to endorse or promote products derived from
+ * this software without specific prior written permission.
+ * 
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+\**************************************************************************/
+
+#ifdef _MSC_VER
+#pragma warning(disable:4786) // symbol truncated
+#endif // _MSC_VER
+
+#include <cassert>
+#include <cstring>
+
+#include <Inventor/C/XML/document.h>
+#include <Inventor/C/XML/element.h>
+#include <Inventor/C/XML/attribute.h>
+
+#include <Inventor/scxml/ScXMLStateMachine.h>
+#include <Inventor/scxml/ScXMLDocument.h>
+
+#include "threads/threadsutilp.h"
+
+#include "scxml/ScXMLP.h"
+
+#define SCXML_DEFAULT_NS "default" // to be deprecated
+
+// private static variables
+ScXMLP::NamespaceDict * ScXMLP::namespaces = NULL;
+ScXMLP::TargettypeDict * ScXMLP::targettypes = NULL;
+ScXMLP::TypeDict * ScXMLP::profileevaluators = NULL;
+
+// *************************************************************************
+
+// *************************************************************************
+// TYPE SYSTEM REGISTERING AND LOOKUP
+// *************************************************************************
+
+/*
+*/
+void
+ScXMLP::registerClassType(const char * xmlns, const char * classname, SoType type)
+{
+  assert(!type.isBad());
+  ScXMLP::registerClassType(ScXMLP::namespaces, xmlns, classname, type);
+}
+
+/*
+*/
+void
+ScXMLP::registerInvokeClassType(const char * xmlns, const char * targettype, const char * source, SoType type)
+{
+  assert(!type.isBad());
+  assert(xmlns);
+
+  // Note that we actually split on targettype on the top of the
+  // hierarchy/tree here, and not on xml-namespace as one might think
+  // at first, but this is intentional. This is because the namespace
+  // logic should fall through to the default namespace if you don't
+  // find the type you are looking for in the specified namespace, and
+  // because of that, it is most convenient to split on namespace at
+  // the next-to-bottom level to be able to share code when looking up
+  // types.
+
+  ScXMLP::NamespaceDict * nsdict = ScXMLP::getNamespaceDict(ScXMLP::targettypes, targettype);
+  assert(nsdict);
+
+  ScXMLP::registerClassType(nsdict, xmlns, source, type);
+}
+
+/*
+*/
+void
+ScXMLP::registerClassType(NamespaceDict * nsdict, const char * xmlns, const char * classname, SoType type)
+{
+  assert(xmlns);
+
+  TypeDict * typedict = ScXMLP::getTypeDict(nsdict, xmlns);
+  assert(typedict);
+
+  SbName classnamename(classname);
+  const char * key = classnamename.getString();
+  TypeDict::iterator it = typedict->find(key);
+  if (it != typedict->end()) {
+    it->second = type;
+  } else {
+    typedict->insert(TypeEntry(key, type));
+  }
+}
+
+/*
+*/
+ScXMLP::TypeDict *
+ScXMLP::getTypeDict(NamespaceDict * nsdict, const char * xmlns)
+{
+  SbName xmlnsname(xmlns); // uniqify on string pointer
+  const char * key = xmlnsname.getString();
+  NamespaceDict::iterator it = nsdict->find(key);
+  if (it != nsdict->end()) {
+    return it->second;
+  } else {
+    TypeDict * dict = new TypeDict;
+    nsdict->insert(NamespaceEntry(key, dict));
+    return dict;
+  }
+}
+
+// *************************************************************************
+/*
+*/
+SoType
+ScXMLP::getClassType(NamespaceDict * nsdict, const char * xmlns, const char * classname)
+{
+  assert(xmlns && classname);
+
+  const SbName classnamename(classname);
+  const char * key = classnamename.getString();
+
+  ScXMLP::TypeDict * typedict = NULL;
+
+  typedict = ScXMLP::getTypeDict(nsdict, xmlns);
+  if (typedict) {
+    TypeDict::iterator it = typedict->find(key);
+    if (it != typedict->end()) {
+      return it->second;
+    }
+  }
+
+  typedict = ScXMLP::getTypeDict(nsdict, SCXML_DEFAULT_NS);
+  if (typedict) {
+    TypeDict::iterator it = typedict->find(key);
+    if (it != typedict->end()) {
+      return it->second;
+    }
+  }
+
+  return SoType::badType();
+}
+
+/*
+*/
+ScXMLP::NamespaceDict *
+ScXMLP::getNamespaceDict(TargettypeDict * ttdict, const char * targettype)
+{
+  SbName targettypename(targettype); // uniqify on string pointer
+  const char * key = targettypename.getString();
+  TargettypeDict::iterator it = ttdict->find(key);
+  if (it != ttdict->end()) {
+    return it->second;
+  } else {
+    NamespaceDict * dict = new NamespaceDict;
+    ttdict->insert(TargettypeEntry(key, dict));
+    return dict;
+  }
+}
+
+/*
+*/
+SoType
+ScXMLP::getClassType(const char * xmlns, const char * classname)
+{
+  return ScXMLP::getClassType(ScXMLP::namespaces, xmlns, classname);
+}
+
+SoType
+ScXMLP::getInvokeClassType(const char * xmlns, const char * targettype, const char * source)
+{
+  NamespaceDict * nsdict = ScXMLP::getNamespaceDict(ScXMLP::targettypes, targettype);
+  assert(nsdict);
+
+  SoType invoketype = ScXMLP::getClassType(nsdict, xmlns, source);
+
+#if 0
+  if (invoketype == SoType::badType()) {
+    return ScXMLFallbackInvoke::getClassTypeId();
+  }
+#endif
+
+  return invoketype;
+}
+
+// *************************************************************************
+
+// internal implementation
+ScXMLStateMachine *
+ScXMLP::readXMLData(cc_xml_doc * doc)
+{
+  const char * xmlns = SCXML_DEFAULT_NS;
+
+  // get a handle on the root element
+  cc_xml_elt * root = cc_xml_doc_get_root(doc);
+  if (strcmp(cc_xml_elt_get_type(root), "scxml") != 0) {
+    return NULL;
+  }
+
+  // peek at xmlns attribute to get the correct object types instantiated
+  const cc_xml_attr * nsattr = cc_xml_elt_get_attribute(root, "xmlns");
+  if (nsattr) {
+    xmlns = cc_xml_attr_get_value(nsattr);
+    assert(xmlns);
+  }
+
+  SoType statemachinetype = ScXMLP::getClassType(xmlns, "statemachine");
+  assert(statemachinetype.canCreateInstance());
+  ScXMLStateMachine * statemachine =
+    static_cast<ScXMLStateMachine *>(statemachinetype.createInstance());
+  assert(statemachine && statemachine->isOfType(ScXMLStateMachine::getClassTypeId()));
+
+  // FIXME
+  ScXMLObject * documentobj = NULL;
+  // ScXMLObject * documentobj = ScXMLP::readScXMLDocument(statemachine, root, xmlns);
+  assert(documentobj && documentobj->isOfType(ScXMLDocument::getClassTypeId()));
+  ScXMLDocument * document = static_cast<ScXMLDocument *>(documentobj);
+
+  statemachine->setDescription(document);
+
+  return statemachine;
+}
+
+// *************************************************************************
+
+void * ScXMLP::mutex = NULL;
+
+void
+ScXMLP::init(void)
+{
+  ScXMLP::namespaces = new ScXMLP::NamespaceDict;
+  ScXMLP::targettypes = new ScXMLP::TargettypeDict;
+  ScXMLP::profileevaluators = new ScXMLP::TypeDict;
+  CC_MUTEX_CONSTRUCT(ScXMLP::mutex);
+}
+
+void
+ScXMLP::cleanup(void)
+{
+  cleanup_namespacedict(ScXMLP::namespaces);
+  delete ScXMLP::namespaces;
+  ScXMLP::namespaces = NULL;
+  delete ScXMLP::profileevaluators;
+  ScXMLP::profileevaluators = NULL;
+  cleanup_targettypes();
+  CC_MUTEX_DESTRUCT(ScXMLP::mutex);
+}
+
+void
+ScXMLP::lock(void)
+{
+  assert(ScXMLP::mutex);
+  CC_MUTEX_LOCK(ScXMLP::mutex);
+}
+
+void
+ScXMLP::unlock(void)
+{
+  assert(ScXMLP::mutex);
+  CC_MUTEX_UNLOCK(ScXMLP::mutex);
+}
+
+
+void
+ScXMLP::cleanup_namespacedict(NamespaceDict * dict)
+{
+  assert(dict);
+  NamespaceDict::iterator it = dict->begin();
+  while (it != dict->end()) {
+    delete it->second;
+    it++;
+  }
+}
+
+void
+ScXMLP::cleanup_targettypes(void)
+{
+  assert(ScXMLP::targettypes);
+  TargettypeDict::iterator it = ScXMLP::targettypes->begin();
+  while (it != ScXMLP::targettypes->end()) {
+    ScXMLP::NamespaceDict * dict = it->second;
+    cleanup_namespacedict(dict);
+    delete dict;
+    it++;
+  }
+  delete ScXMLP::targettypes;
+  ScXMLP::targettypes = NULL;
+}
+
+// *************************************************************************
diff --git a/src/scxml/ScXMLStateMachine.cpp b/src/scxml/ScXMLStateMachine.cpp
index a53c6f9..22e050f 100644
--- a/src/scxml/ScXMLStateMachine.cpp
+++ b/src/scxml/ScXMLStateMachine.cpp
@@ -80,6 +80,25 @@
 
 // *************************************************************************
 
+/*!
+  \typedef void ScXMLStateMachineDeleteCB(void * userdata, ScXMLStateMachine * statemachine);
+
+  This is the type definition for all callback functions to be invoked when a state machine
+  is deleted.
+
+  \typedef void ScXMLParallelStateChangeCB(void * userdata,
+                                        ScXMLStateMachine * statemachine,
+                                        int numstates,
+                                        const char ** stateidentifiers,
+                                        SbBool enterstate,
+                                        SbBool success);
+
+  This typedef is currently unused.
+
+*/
+									
+// *************************************************************************
+
 struct EventInfo {
   const ScXMLEvent * eventptr;
   SbBool deallocate;
diff --git a/src/scxml/eval-minimum-tab.cpp b/src/scxml/eval-minimum-tab.cpp
index 595d990..359ab9a 100644
--- a/src/scxml/eval-minimum-tab.cpp
+++ b/src/scxml/eval-minimum-tab.cpp
@@ -1,24 +1,21 @@
-/* A Bison parser, made by GNU Bison 2.3.  */
+/* A Bison parser, made by GNU Bison 2.7.  */
 
-/* Skeleton implementation for Bison's Yacc-like parsers in C
-
-   Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006
-   Free Software Foundation, Inc.
-
-   This program is free software; you can redistribute it and/or modify
+/* Bison implementation for Yacc-like parsers in C
+   
+      Copyright (C) 1984, 1989-1990, 2000-2012 Free Software Foundation, Inc.
+   
+   This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
-   the Free Software Foundation; either version 2, or (at your option)
-   any later version.
-
+   the Free Software Foundation, either version 3 of the License, or
+   (at your option) any later version.
+   
    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.
-
+   
    You should have received a copy of the GNU General Public License
-   along with this program; if not, write to the Free Software
-   Foundation, Inc., 51 Franklin Street, Fifth Floor,
-   Boston, MA 02110-1301, USA.  */
+   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 /* As a special exception, you may create a larger work that contains
    part or all of the Bison parser skeleton and distribute that work
@@ -29,7 +26,7 @@
    special exception, which will cause the skeleton and the resulting
    Bison output files to be licensed under the GNU General Public
    License without this special exception.
-
+   
    This special exception was added by the Free Software Foundation in
    version 2.2 of Bison.  */
 
@@ -47,7 +44,7 @@
 #define YYBISON 1
 
 /* Bison version.  */
-#define YYBISON_VERSION "2.3"
+#define YYBISON_VERSION "2.7"
 
 /* Skeleton name.  */
 #define YYSKELETON_NAME "yacc.c"
@@ -55,41 +52,24 @@
 /* Pure parsers.  */
 #define YYPURE 0
 
-/* Using locations.  */
-#define YYLSP_NEEDED 0
-
-/* Substitute the variable and function names.  */
-#define yyparse scxml_minimum_parse
-#define yylex   scxml_minimum_lex
-#define yyerror scxml_minimum_error
-#define yylval  scxml_minimum_lval
-#define yychar  scxml_minimum_char
-#define yydebug scxml_minimum_debug
-#define yynerrs scxml_minimum_nerrs
-
-
-/* Tokens.  */
-#ifndef YYTOKENTYPE
-# define YYTOKENTYPE
-   /* Put the tokens into the symbol table, so that GDB and other debuggers
-      know about them.  */
-   enum yytokentype {
-     SCXML_MINIMUM_PAREN_OPEN = 258,
-     SCXML_MINIMUM_PAREN_CLOSE = 259,
-     SCXML_MINIMUM_IDENTIFIER = 260,
-     SCXML_MINIMUM_IN_FUNC = 261
-   };
-#endif
-/* Tokens.  */
-#define SCXML_MINIMUM_PAREN_OPEN 258
-#define SCXML_MINIMUM_PAREN_CLOSE 259
-#define SCXML_MINIMUM_IDENTIFIER 260
-#define SCXML_MINIMUM_IN_FUNC 261
+/* Push parsers.  */
+#define YYPUSH 0
 
+/* Pull parsers.  */
+#define YYPULL 1
 
 
+/* Substitute the variable and function names.  */
+#define yyparse         scxml_minimum_parse
+#define yylex           scxml_minimum_lex
+#define yyerror         scxml_minimum_error
+#define yylval          scxml_minimum_lval
+#define yychar          scxml_minimum_char
+#define yydebug         scxml_minimum_debug
+#define yynerrs         scxml_minimum_nerrs
 
 /* Copy the first part of user declarations.  */
+/* Line 371 of yacc.c  */
 #line 1 "eval-minimum-tab.y"
 
 /**************************************************************************\
@@ -143,11 +123,16 @@ namespace {
 static ScXMLDataObj * root = NULL;
 }
 
+/* Line 371 of yacc.c  */
+#line 128 "eval-minimum-tab.cpp"
 
-/* Enabling traces.  */
-#ifndef YYDEBUG
-# define YYDEBUG 0
-#endif
+# ifndef YY_NULL
+#  if defined __cplusplus && 201103L <= __cplusplus
+#   define YY_NULL nullptr
+#  else
+#   define YY_NULL 0
+#  endif
+# endif
 
 /* Enabling verbose error messages.  */
 #ifdef YYERROR_VERBOSE
@@ -157,33 +142,72 @@ static ScXMLDataObj * root = NULL;
 # define YYERROR_VERBOSE 0
 #endif
 
-/* Enabling the token table.  */
-#ifndef YYTOKEN_TABLE
-# define YYTOKEN_TABLE 0
+/* In a future release of Bison, this section will be replaced
+   by #include "eval-minimum-tab.hpp".  */
+#ifndef YY_SCXML_MINIMUM_EVAL_MINIMUM_TAB_HPP_INCLUDED
+# define YY_SCXML_MINIMUM_EVAL_MINIMUM_TAB_HPP_INCLUDED
+/* Enabling traces.  */
+#ifndef YYDEBUG
+# define YYDEBUG 0
+#endif
+#if YYDEBUG
+extern int scxml_minimum_debug;
+#endif
+
+/* Tokens.  */
+#ifndef YYTOKENTYPE
+# define YYTOKENTYPE
+   /* Put the tokens into the symbol table, so that GDB and other debuggers
+      know about them.  */
+   enum yytokentype {
+     SCXML_MINIMUM_PAREN_OPEN = 258,
+     SCXML_MINIMUM_PAREN_CLOSE = 259,
+     SCXML_MINIMUM_IDENTIFIER = 260,
+     SCXML_MINIMUM_IN_FUNC = 261
+   };
 #endif
 
+
 #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
 typedef union YYSTYPE
-#line 48 "eval-minimum-tab.y"
 {
+/* Line 387 of yacc.c  */
+#line 57 "eval-minimum-tab.y"
+
   char * stringptr;
   ScXMLDataObj * scxmlobj;
-}
-/* Line 187 of yacc.c.  */
-#line 165 "eval-minimum-tab.cpp"
-	YYSTYPE;
+
+
+/* Line 387 of yacc.c  */
+#line 183 "eval-minimum-tab.cpp"
+} YYSTYPE;
+# define YYSTYPE_IS_TRIVIAL 1
 # define yystype YYSTYPE /* obsolescent; will be withdrawn */
 # define YYSTYPE_IS_DECLARED 1
-# define YYSTYPE_IS_TRIVIAL 1
 #endif
 
+extern YYSTYPE scxml_minimum_lval;
 
+#ifdef YYPARSE_PARAM
+#if defined __STDC__ || defined __cplusplus
+int scxml_minimum_parse (void *YYPARSE_PARAM);
+#else
+int scxml_minimum_parse ();
+#endif
+#else /* ! YYPARSE_PARAM */
+#if defined __STDC__ || defined __cplusplus
+int scxml_minimum_parse (void);
+#else
+int scxml_minimum_parse ();
+#endif
+#endif /* ! YYPARSE_PARAM */
 
-/* Copy the second part of user declarations.  */
+#endif /* !YY_SCXML_MINIMUM_EVAL_MINIMUM_TAB_HPP_INCLUDED  */
 
+/* Copy the second part of user declarations.  */
 
-/* Line 216 of yacc.c.  */
-#line 178 "eval-minimum-tab.cpp"
+/* Line 390 of yacc.c  */
+#line 211 "eval-minimum-tab.cpp"
 
 #ifdef short
 # undef short
@@ -233,39 +257,39 @@ typedef short int yytype_int16;
 #define YYSIZE_MAXIMUM ((YYSIZE_T) -1)
 
 #ifndef YY_
-# if YYENABLE_NLS
+# if defined YYENABLE_NLS && YYENABLE_NLS
 #  if ENABLE_NLS
 #   include <libintl.h> /* INFRINGES ON USER NAME SPACE */
-#   define YY_(msgid) dgettext ("bison-runtime", msgid)
+#   define YY_(Msgid) dgettext ("bison-runtime", Msgid)
 #  endif
 # endif
 # ifndef YY_
-#  define YY_(msgid) msgid
+#  define YY_(Msgid) Msgid
 # endif
 #endif
 
 /* Suppress unused-variable warnings by "using" E.  */
 #if ! defined lint || defined __GNUC__
-# define YYUSE(e) ((void) (e))
+# define YYUSE(E) ((void) (E))
 #else
-# define YYUSE(e) /* empty */
+# define YYUSE(E) /* empty */
 #endif
 
 /* Identity function, used to suppress warnings about constant conditions.  */
 #ifndef lint
-# define YYID(n) (n)
+# define YYID(N) (N)
 #else
 #if (defined __STDC__ || defined __C99__FUNC__ \
      || defined __cplusplus || defined _MSC_VER)
 static int
-YYID (int i)
+YYID (int yyi)
 #else
 static int
-YYID (i)
-    int i;
+YYID (yyi)
+    int yyi;
 #endif
 {
-  return i;
+  return yyi;
 }
 #endif
 
@@ -286,11 +310,12 @@ YYID (i)
 #    define alloca _alloca
 #   else
 #    define YYSTACK_ALLOC alloca
-#    if ! defined _ALLOCA_H && ! defined _STDLIB_H && (defined __STDC__ || defined __C99__FUNC__ \
+#    if ! defined _ALLOCA_H && ! defined EXIT_SUCCESS && (defined __STDC__ || defined __C99__FUNC__ \
      || defined __cplusplus || defined _MSC_VER)
 #     include <stdlib.h> /* INFRINGES ON USER NAME SPACE */
-#     ifndef _STDLIB_H
-#      define _STDLIB_H 1
+      /* Use EXIT_SUCCESS as a witness for stdlib.h.  */
+#     ifndef EXIT_SUCCESS
+#      define EXIT_SUCCESS 0
 #     endif
 #    endif
 #   endif
@@ -313,24 +338,24 @@ YYID (i)
 #  ifndef YYSTACK_ALLOC_MAXIMUM
 #   define YYSTACK_ALLOC_MAXIMUM YYSIZE_MAXIMUM
 #  endif
-#  if (defined __cplusplus && ! defined _STDLIB_H \
+#  if (defined __cplusplus && ! defined EXIT_SUCCESS \
        && ! ((defined YYMALLOC || defined malloc) \
 	     && (defined YYFREE || defined free)))
 #   include <stdlib.h> /* INFRINGES ON USER NAME SPACE */
-#   ifndef _STDLIB_H
-#    define _STDLIB_H 1
+#   ifndef EXIT_SUCCESS
+#    define EXIT_SUCCESS 0
 #   endif
 #  endif
 #  ifndef YYMALLOC
 #   define YYMALLOC malloc
-#   if ! defined malloc && ! defined _STDLIB_H && (defined __STDC__ || defined __C99__FUNC__ \
+#   if ! defined malloc && ! defined EXIT_SUCCESS && (defined __STDC__ || defined __C99__FUNC__ \
      || defined __cplusplus || defined _MSC_VER)
 void *malloc (YYSIZE_T); /* INFRINGES ON USER NAME SPACE */
 #   endif
 #  endif
 #  ifndef YYFREE
 #   define YYFREE free
-#   if ! defined free && ! defined _STDLIB_H && (defined __STDC__ || defined __C99__FUNC__ \
+#   if ! defined free && ! defined EXIT_SUCCESS && (defined __STDC__ || defined __C99__FUNC__ \
      || defined __cplusplus || defined _MSC_VER)
 void free (void *); /* INFRINGES ON USER NAME SPACE */
 #   endif
@@ -346,9 +371,9 @@ void free (void *); /* INFRINGES ON USER NAME SPACE */
 /* A type that is properly aligned for any stack member.  */
 union yyalloc
 {
-  yytype_int16 yyss;
-  YYSTYPE yyvs;
-  };
+  yytype_int16 yyss_alloc;
+  YYSTYPE yyvs_alloc;
+};
 
 /* The size of the maximum gap between one aligned stack and the next.  */
 # define YYSTACK_GAP_MAXIMUM (sizeof (union yyalloc) - 1)
@@ -359,35 +384,19 @@ union yyalloc
      ((N) * (sizeof (yytype_int16) + sizeof (YYSTYPE)) \
       + YYSTACK_GAP_MAXIMUM)
 
-/* Copy COUNT objects from FROM to TO.  The source and destination do
-   not overlap.  */
-# ifndef YYCOPY
-#  if defined __GNUC__ && 1 < __GNUC__
-#   define YYCOPY(To, From, Count) \
-      __builtin_memcpy (To, From, (Count) * sizeof (*(From)))
-#  else
-#   define YYCOPY(To, From, Count)		\
-      do					\
-	{					\
-	  YYSIZE_T yyi;				\
-	  for (yyi = 0; yyi < (Count); yyi++)	\
-	    (To)[yyi] = (From)[yyi];		\
-	}					\
-      while (YYID (0))
-#  endif
-# endif
+# define YYCOPY_NEEDED 1
 
 /* Relocate STACK from its old location to the new one.  The
    local variables YYSIZE and YYSTACKSIZE give the old and new number of
    elements in the stack, and YYPTR gives the new location of the
    stack.  Advance YYPTR to a properly aligned location for the next
    stack.  */
-# define YYSTACK_RELOCATE(Stack)					\
+# define YYSTACK_RELOCATE(Stack_alloc, Stack)				\
     do									\
       {									\
 	YYSIZE_T yynewbytes;						\
-	YYCOPY (&yyptr->Stack, Stack, yysize);				\
-	Stack = &yyptr->Stack;						\
+	YYCOPY (&yyptr->Stack_alloc, Stack, yysize);			\
+	Stack = &yyptr->Stack_alloc;					\
 	yynewbytes = yystacksize * sizeof (*Stack) + YYSTACK_GAP_MAXIMUM; \
 	yyptr += yynewbytes / sizeof (*yyptr);				\
       }									\
@@ -395,6 +404,26 @@ union yyalloc
 
 #endif
 
+#if defined YYCOPY_NEEDED && YYCOPY_NEEDED
+/* Copy COUNT objects from SRC to DST.  The source and destination do
+   not overlap.  */
+# ifndef YYCOPY
+#  if defined __GNUC__ && 1 < __GNUC__
+#   define YYCOPY(Dst, Src, Count) \
+      __builtin_memcpy (Dst, Src, (Count) * sizeof (*(Src)))
+#  else
+#   define YYCOPY(Dst, Src, Count)              \
+      do                                        \
+        {                                       \
+          YYSIZE_T yyi;                         \
+          for (yyi = 0; yyi < (Count); yyi++)   \
+            (Dst)[yyi] = (Src)[yyi];            \
+        }                                       \
+      while (YYID (0))
+#  endif
+# endif
+#endif /* !YYCOPY_NEEDED */
+
 /* YYFINAL -- State number of the termination state.  */
 #define YYFINAL  7
 /* YYLAST -- Last index in YYTABLE.  */
@@ -466,11 +495,11 @@ static const yytype_int8 yyrhs[] =
 /* YYRLINE[YYN] -- source line where rule number YYN was defined.  */
 static const yytype_uint8 yyrline[] =
 {
-       0,    69,    69,    72,    75,    78
+       0,    78,    78,    81,    84,    87
 };
 #endif
 
-#if YYDEBUG || YYERROR_VERBOSE || YYTOKEN_TABLE
+#if YYDEBUG || YYERROR_VERBOSE || 0
 /* YYTNAME[SYMBOL-NUM] -- String name of the symbol SYMBOL-NUM.
    First, the terminals, then, starting at YYNTOKENS, nonterminals.  */
 static const char *const yytname[] =
@@ -478,7 +507,7 @@ static const char *const yytname[] =
   "$end", "error", "$undefined", "SCXML_MINIMUM_PAREN_OPEN",
   "SCXML_MINIMUM_PAREN_CLOSE", "SCXML_MINIMUM_IDENTIFIER",
   "SCXML_MINIMUM_IN_FUNC", "$accept", "rootexpr", "expr", "evalexpr",
-  "infuncexpr", 0
+  "infuncexpr", YY_NULL
 };
 #endif
 
@@ -503,8 +532,8 @@ static const yytype_uint8 yyr2[] =
        0,     2,     1,     1,     1,     4
 };
 
-/* YYDEFACT[STATE-NAME] -- Default rule to reduce with in state
-   STATE-NUM when YYTABLE doesn't specify something else to do.  Zero
+/* YYDEFACT[STATE-NAME] -- Default reduction number in state STATE-NUM.
+   Performed when YYTABLE doesn't specify something else to do.  Zero
    means the default is an error.  */
 static const yytype_uint8 yydefact[] =
 {
@@ -533,14 +562,19 @@ static const yytype_int8 yypgoto[] =
 
 /* YYTABLE[YYPACT[STATE-NUM]].  What to do in state STATE-NUM.  If
    positive, shift that token.  If negative, reduce the rule which
-   number is the opposite.  If zero, do what YYDEFACT says.
-   If YYTABLE_NINF, syntax error.  */
+   number is the opposite.  If YYTABLE_NINF, syntax error.  */
 #define YYTABLE_NINF -1
 static const yytype_uint8 yytable[] =
 {
        1,     6,     7,     0,     8,     9
 };
 
+#define yypact_value_is_default(Yystate) \
+  (!!((Yystate) == (-7)))
+
+#define yytable_value_is_error(Yytable_value) \
+  YYID (0)
+
 static const yytype_int8 yycheck[] =
 {
        6,     3,     0,    -1,     5,     4
@@ -565,78 +599,50 @@ static const yytype_uint8 yystos[] =
 
 /* Like YYERROR except do call yyerror.  This remains here temporarily
    to ease the transition to the new meaning of YYERROR, for GCC.
-   Once GCC version 2 has supplanted version 1, this can go.  */
+   Once GCC version 2 has supplanted version 1, this can go.  However,
+   YYFAIL appears to be in use.  Nevertheless, it is formally deprecated
+   in Bison 2.4.2's NEWS entry, where a plan to phase it out is
+   discussed.  */
 
 #define YYFAIL		goto yyerrlab
+#if defined YYFAIL
+  /* This is here to suppress warnings from the GCC cpp's
+     -Wunused-macros.  Normally we don't worry about that warning, but
+     some users do, and we want to make it easy for users to remove
+     YYFAIL uses, which will produce warnings from Bison 2.5.  */
+#endif
 
 #define YYRECOVERING()  (!!yyerrstatus)
 
-#define YYBACKUP(Token, Value)					\
-do								\
-  if (yychar == YYEMPTY && yylen == 1)				\
-    {								\
-      yychar = (Token);						\
-      yylval = (Value);						\
-      yytoken = YYTRANSLATE (yychar);				\
-      YYPOPSTACK (1);						\
-      goto yybackup;						\
-    }								\
-  else								\
-    {								\
+#define YYBACKUP(Token, Value)                                  \
+do                                                              \
+  if (yychar == YYEMPTY)                                        \
+    {                                                           \
+      yychar = (Token);                                         \
+      yylval = (Value);                                         \
+      YYPOPSTACK (yylen);                                       \
+      yystate = *yyssp;                                         \
+      goto yybackup;                                            \
+    }                                                           \
+  else                                                          \
+    {                                                           \
       yyerror (YY_("syntax error: cannot back up")); \
       YYERROR;							\
     }								\
 while (YYID (0))
 
-
+/* Error token number */
 #define YYTERROR	1
 #define YYERRCODE	256
 
 
-/* YYLLOC_DEFAULT -- Set CURRENT to span from RHS[1] to RHS[N].
-   If N is 0, then set CURRENT to the empty location which ends
-   the previous symbol: RHS[0] (always defined).  */
-
-#define YYRHSLOC(Rhs, K) ((Rhs)[K])
-#ifndef YYLLOC_DEFAULT
-# define YYLLOC_DEFAULT(Current, Rhs, N)				\
-    do									\
-      if (YYID (N))                                                    \
-	{								\
-	  (Current).first_line   = YYRHSLOC (Rhs, 1).first_line;	\
-	  (Current).first_column = YYRHSLOC (Rhs, 1).first_column;	\
-	  (Current).last_line    = YYRHSLOC (Rhs, N).last_line;		\
-	  (Current).last_column  = YYRHSLOC (Rhs, N).last_column;	\
-	}								\
-      else								\
-	{								\
-	  (Current).first_line   = (Current).last_line   =		\
-	    YYRHSLOC (Rhs, 0).last_line;				\
-	  (Current).first_column = (Current).last_column =		\
-	    YYRHSLOC (Rhs, 0).last_column;				\
-	}								\
-    while (YYID (0))
-#endif
-
-
-/* YY_LOCATION_PRINT -- Print the location on the stream.
-   This macro was not mandated originally: define only if we know
-   we won't break user code: when these are the locations we know.  */
-
+/* This macro is provided for backward compatibility. */
 #ifndef YY_LOCATION_PRINT
-# if YYLTYPE_IS_TRIVIAL
-#  define YY_LOCATION_PRINT(File, Loc)			\
-     fprintf (File, "%d.%d-%d.%d",			\
-	      (Loc).first_line, (Loc).first_column,	\
-	      (Loc).last_line,  (Loc).last_column)
-# else
-#  define YY_LOCATION_PRINT(File, Loc) ((void) 0)
-# endif
+# define YY_LOCATION_PRINT(File, Loc) ((void) 0)
 #endif
 
 
 /* YYLEX -- calling `yylex' with the right arguments.  */
-
 #ifdef YYLEX_PARAM
 # define YYLEX yylex (YYLEX_PARAM)
 #else
@@ -686,6 +692,8 @@ yy_symbol_value_print (yyoutput, yytype, yyvaluep)
     YYSTYPE const * const yyvaluep;
 #endif
 {
+  FILE *yyo = yyoutput;
+  YYUSE (yyo);
   if (!yyvaluep)
     return;
 # ifdef YYPRINT
@@ -697,7 +705,7 @@ yy_symbol_value_print (yyoutput, yytype, yyvaluep)
   switch (yytype)
     {
       default:
-	break;
+        break;
     }
 }
 
@@ -735,17 +743,20 @@ yy_symbol_print (yyoutput, yytype, yyvaluep)
 #if (defined __STDC__ || defined __C99__FUNC__ \
      || defined __cplusplus || defined _MSC_VER)
 static void
-yy_stack_print (yytype_int16 *bottom, yytype_int16 *top)
+yy_stack_print (yytype_int16 *yybottom, yytype_int16 *yytop)
 #else
 static void
-yy_stack_print (bottom, top)
-    yytype_int16 *bottom;
-    yytype_int16 *top;
+yy_stack_print (yybottom, yytop)
+    yytype_int16 *yybottom;
+    yytype_int16 *yytop;
 #endif
 {
   YYFPRINTF (stderr, "Stack now");
-  for (; bottom <= top; ++bottom)
-    YYFPRINTF (stderr, " %d", *bottom);
+  for (; yybottom <= yytop; yybottom++)
+    {
+      int yybot = *yybottom;
+      YYFPRINTF (stderr, " %d", yybot);
+    }
   YYFPRINTF (stderr, "\n");
 }
 
@@ -779,11 +790,11 @@ yy_reduce_print (yyvsp, yyrule)
   /* The symbols being reduced.  */
   for (yyi = 0; yyi < yynrhs; yyi++)
     {
-      fprintf (stderr, "   $%d = ", yyi + 1);
+      YYFPRINTF (stderr, "   $%d = ", yyi + 1);
       yy_symbol_print (stderr, yyrhs[yyprhs[yyrule] + yyi],
 		       &(yyvsp[(yyi + 1) - (yynrhs)])
 		       		       );
-      fprintf (stderr, "\n");
+      YYFPRINTF (stderr, "\n");
     }
 }
 
@@ -820,7 +831,6 @@ int yydebug;
 # define YYMAXDEPTH 10000
 #endif
 
-

 
 #if YYERROR_VERBOSE
 
@@ -923,115 +933,145 @@ yytnamerr (char *yyres, const char *yystr)
 }
 # endif
 
-/* Copy into YYRESULT an error message about the unexpected token
-   YYCHAR while in state YYSTATE.  Return the number of bytes copied,
-   including the terminating null byte.  If YYRESULT is null, do not
-   copy anything; just return the number of bytes that would be
-   copied.  As a special case, return 0 if an ordinary "syntax error"
-   message will do.  Return YYSIZE_MAXIMUM if overflow occurs during
-   size calculation.  */
-static YYSIZE_T
-yysyntax_error (char *yyresult, int yystate, int yychar)
-{
-  int yyn = yypact[yystate];
+/* Copy into *YYMSG, which is of size *YYMSG_ALLOC, an error message
+   about the unexpected token YYTOKEN for the state stack whose top is
+   YYSSP.
 
-  if (! (YYPACT_NINF < yyn && yyn <= YYLAST))
-    return 0;
-  else
+   Return 0 if *YYMSG was successfully written.  Return 1 if *YYMSG is
+   not large enough to hold the message.  In that case, also set
+   *YYMSG_ALLOC to the required number of bytes.  Return 2 if the
+   required number of bytes is too large to store.  */
+static int
+yysyntax_error (YYSIZE_T *yymsg_alloc, char **yymsg,
+                yytype_int16 *yyssp, int yytoken)
+{
+  YYSIZE_T yysize0 = yytnamerr (YY_NULL, yytname[yytoken]);
+  YYSIZE_T yysize = yysize0;
+  enum { YYERROR_VERBOSE_ARGS_MAXIMUM = 5 };
+  /* Internationalized format string. */
+  const char *yyformat = YY_NULL;
+  /* Arguments of yyformat. */
+  char const *yyarg[YYERROR_VERBOSE_ARGS_MAXIMUM];
+  /* Number of reported tokens (one for the "unexpected", one per
+     "expected"). */
+  int yycount = 0;
+
+  /* There are many possibilities here to consider:
+     - Assume YYFAIL is not used.  It's too flawed to consider.  See
+       <http://lists.gnu.org/archive/html/bison-patches/2009-12/msg00024.html>
+       for details.  YYERROR is fine as it does not invoke this
+       function.
+     - If this state is a consistent state with a default action, then
+       the only way this function was invoked is if the default action
+       is an error action.  In that case, don't check for expected
+       tokens because there are none.
+     - The only way there can be no lookahead present (in yychar) is if
+       this state is a consistent state with a default action.  Thus,
+       detecting the absence of a lookahead is sufficient to determine
+       that there is no unexpected or expected token to report.  In that
+       case, just report a simple "syntax error".
+     - Don't assume there isn't a lookahead just because this state is a
+       consistent state with a default action.  There might have been a
+       previous inconsistent state, consistent state with a non-default
+       action, or user semantic action that manipulated yychar.
+     - Of course, the expected token list depends on states to have
+       correct lookahead information, and it depends on the parser not
+       to perform extra reductions after fetching a lookahead from the
+       scanner and before detecting a syntax error.  Thus, state merging
+       (from LALR or IELR) and default reductions corrupt the expected
+       token list.  However, the list is correct for canonical LR with
+       one exception: it will still contain any token that will not be
+       accepted due to an error action in a later state.
+  */
+  if (yytoken != YYEMPTY)
     {
-      int yytype = YYTRANSLATE (yychar);
-      YYSIZE_T yysize0 = yytnamerr (0, yytname[yytype]);
-      YYSIZE_T yysize = yysize0;
-      YYSIZE_T yysize1;
-      int yysize_overflow = 0;
-      enum { YYERROR_VERBOSE_ARGS_MAXIMUM = 5 };
-      char const *yyarg[YYERROR_VERBOSE_ARGS_MAXIMUM];
-      int yyx;
-
-# if 0
-      /* This is so xgettext sees the translatable formats that are
-	 constructed on the fly.  */
-      YY_("syntax error, unexpected %s");
-      YY_("syntax error, unexpected %s, expecting %s");
-      YY_("syntax error, unexpected %s, expecting %s or %s");
-      YY_("syntax error, unexpected %s, expecting %s or %s or %s");
-      YY_("syntax error, unexpected %s, expecting %s or %s or %s or %s");
-# endif
-      char *yyfmt;
-      char const *yyf;
-      static char const yyunexpected[] = "syntax error, unexpected %s";
-      static char const yyexpecting[] = ", expecting %s";
-      static char const yyor[] = " or %s";
-      char yyformat[sizeof yyunexpected
-		    + sizeof yyexpecting - 1
-		    + ((YYERROR_VERBOSE_ARGS_MAXIMUM - 2)
-		       * (sizeof yyor - 1))];
-      char const *yyprefix = yyexpecting;
-
-      /* Start YYX at -YYN if negative to avoid negative indexes in
-	 YYCHECK.  */
-      int yyxbegin = yyn < 0 ? -yyn : 0;
-
-      /* Stay within bounds of both yycheck and yytname.  */
-      int yychecklim = YYLAST - yyn + 1;
-      int yyxend = yychecklim < YYNTOKENS ? yychecklim : YYNTOKENS;
-      int yycount = 1;
-
-      yyarg[0] = yytname[yytype];
-      yyfmt = yystpcpy (yyformat, yyunexpected);
-
-      for (yyx = yyxbegin; yyx < yyxend; ++yyx)
-	if (yycheck[yyx + yyn] == yyx && yyx != YYTERROR)
-	  {
-	    if (yycount == YYERROR_VERBOSE_ARGS_MAXIMUM)
-	      {
-		yycount = 1;
-		yysize = yysize0;
-		yyformat[sizeof yyunexpected - 1] = '\0';
-		break;
-	      }
-	    yyarg[yycount++] = yytname[yyx];
-	    yysize1 = yysize + yytnamerr (0, yytname[yyx]);
-	    yysize_overflow |= (yysize1 < yysize);
-	    yysize = yysize1;
-	    yyfmt = yystpcpy (yyfmt, yyprefix);
-	    yyprefix = yyor;
-	  }
+      int yyn = yypact[*yyssp];
+      yyarg[yycount++] = yytname[yytoken];
+      if (!yypact_value_is_default (yyn))
+        {
+          /* Start YYX at -YYN if negative to avoid negative indexes in
+             YYCHECK.  In other words, skip the first -YYN actions for
+             this state because they are default actions.  */
+          int yyxbegin = yyn < 0 ? -yyn : 0;
+          /* Stay within bounds of both yycheck and yytname.  */
+          int yychecklim = YYLAST - yyn + 1;
+          int yyxend = yychecklim < YYNTOKENS ? yychecklim : YYNTOKENS;
+          int yyx;
+
+          for (yyx = yyxbegin; yyx < yyxend; ++yyx)
+            if (yycheck[yyx + yyn] == yyx && yyx != YYTERROR
+                && !yytable_value_is_error (yytable[yyx + yyn]))
+              {
+                if (yycount == YYERROR_VERBOSE_ARGS_MAXIMUM)
+                  {
+                    yycount = 1;
+                    yysize = yysize0;
+                    break;
+                  }
+                yyarg[yycount++] = yytname[yyx];
+                {
+                  YYSIZE_T yysize1 = yysize + yytnamerr (YY_NULL, yytname[yyx]);
+                  if (! (yysize <= yysize1
+                         && yysize1 <= YYSTACK_ALLOC_MAXIMUM))
+                    return 2;
+                  yysize = yysize1;
+                }
+              }
+        }
+    }
 
-      yyf = YY_(yyformat);
-      yysize1 = yysize + yystrlen (yyf);
-      yysize_overflow |= (yysize1 < yysize);
-      yysize = yysize1;
+  switch (yycount)
+    {
+# define YYCASE_(N, S)                      \
+      case N:                               \
+        yyformat = S;                       \
+      break
+      YYCASE_(0, YY_("syntax error"));
+      YYCASE_(1, YY_("syntax error, unexpected %s"));
+      YYCASE_(2, YY_("syntax error, unexpected %s, expecting %s"));
+      YYCASE_(3, YY_("syntax error, unexpected %s, expecting %s or %s"));
+      YYCASE_(4, YY_("syntax error, unexpected %s, expecting %s or %s or %s"));
+      YYCASE_(5, YY_("syntax error, unexpected %s, expecting %s or %s or %s or %s"));
+# undef YYCASE_
+    }
 
-      if (yysize_overflow)
-	return YYSIZE_MAXIMUM;
+  {
+    YYSIZE_T yysize1 = yysize + yystrlen (yyformat);
+    if (! (yysize <= yysize1 && yysize1 <= YYSTACK_ALLOC_MAXIMUM))
+      return 2;
+    yysize = yysize1;
+  }
 
-      if (yyresult)
-	{
-	  /* Avoid sprintf, as that infringes on the user's name space.
-	     Don't have undefined behavior even if the translation
-	     produced a string with the wrong number of "%s"s.  */
-	  char *yyp = yyresult;
-	  int yyi = 0;
-	  while ((*yyp = *yyf) != '\0')
-	    {
-	      if (*yyp == '%' && yyf[1] == 's' && yyi < yycount)
-		{
-		  yyp += yytnamerr (yyp, yyarg[yyi++]);
-		  yyf += 2;
-		}
-	      else
-		{
-		  yyp++;
-		  yyf++;
-		}
-	    }
-	}
-      return yysize;
+  if (*yymsg_alloc < yysize)
+    {
+      *yymsg_alloc = 2 * yysize;
+      if (! (yysize <= *yymsg_alloc
+             && *yymsg_alloc <= YYSTACK_ALLOC_MAXIMUM))
+        *yymsg_alloc = YYSTACK_ALLOC_MAXIMUM;
+      return 1;
     }
+
+  /* Avoid sprintf, as that infringes on the user's name space.
+     Don't have undefined behavior even if the translation
+     produced a string with the wrong number of "%s"s.  */
+  {
+    char *yyp = *yymsg;
+    int yyi = 0;
+    while ((*yyp = *yyformat) != '\0')
+      if (*yyp == '%' && yyformat[1] == 's' && yyi < yycount)
+        {
+          yyp += yytnamerr (yyp, yyarg[yyi++]);
+          yyformat += 2;
+        }
+      else
+        {
+          yyp++;
+          yyformat++;
+        }
+  }
+  return 0;
 }
 #endif /* YYERROR_VERBOSE */
-

 
 /*-----------------------------------------------.
 | Release the memory associated to this symbol.  |
@@ -1060,40 +1100,32 @@ yydestruct (yymsg, yytype, yyvaluep)
     {
 
       default:
-	break;
+        break;
     }
 }
-

 
-/* Prevent warnings from -Wmissing-prototypes.  */
 
-#ifdef YYPARSE_PARAM
-#if defined __STDC__ || defined __cplusplus
-int yyparse (void *YYPARSE_PARAM);
-#else
-int yyparse ();
-#endif
-#else /* ! YYPARSE_PARAM */
-#if defined __STDC__ || defined __cplusplus
-int yyparse (void);
-#else
-int yyparse ();
-#endif
-#endif /* ! YYPARSE_PARAM */
 
 
-
-/* The look-ahead symbol.  */
+/* The lookahead symbol.  */
 int yychar;
 
-/* The semantic value of the look-ahead symbol.  */
-YYSTYPE yylval;
+
+#ifndef YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN
+# define YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN
+# define YY_IGNORE_MAYBE_UNINITIALIZED_END
+#endif
+#ifndef YY_INITIAL_VALUE
+# define YY_INITIAL_VALUE(Value) /* Nothing. */
+#endif
+
+/* The semantic value of the lookahead symbol.  */
+YYSTYPE yylval YY_INITIAL_VALUE(yyval_default);
 
 /* Number of syntax errors so far.  */
 int yynerrs;
 
 
-
 /*----------.
 | yyparse.  |
 `----------*/
@@ -1120,14 +1152,37 @@ yyparse ()
 #endif
 #endif
 {
-  
-  int yystate;
+    int yystate;
+    /* Number of tokens to shift before error messages enabled.  */
+    int yyerrstatus;
+
+    /* The stacks and their tools:
+       `yyss': related to states.
+       `yyvs': related to semantic values.
+
+       Refer to the stacks through separate pointers, to allow yyoverflow
+       to reallocate them elsewhere.  */
+
+    /* The state stack.  */
+    yytype_int16 yyssa[YYINITDEPTH];
+    yytype_int16 *yyss;
+    yytype_int16 *yyssp;
+
+    /* The semantic value stack.  */
+    YYSTYPE yyvsa[YYINITDEPTH];
+    YYSTYPE *yyvs;
+    YYSTYPE *yyvsp;
+
+    YYSIZE_T yystacksize;
+
   int yyn;
   int yyresult;
-  /* Number of tokens to shift before error messages enabled.  */
-  int yyerrstatus;
-  /* Look-ahead token as an internal (translated) token number.  */
+  /* Lookahead token as an internal (translated) token number.  */
   int yytoken = 0;
+  /* The variables used to return semantic value and location from the
+     action routines.  */
+  YYSTYPE yyval;
+
 #if YYERROR_VERBOSE
   /* Buffer for error messages, and its allocated size.  */
   char yymsgbuf[128];
@@ -1135,54 +1190,22 @@ yyparse ()
   YYSIZE_T yymsg_alloc = sizeof yymsgbuf;
 #endif
 
-  /* Three stacks and their tools:
-     `yyss': related to states,
-     `yyvs': related to semantic values,
-     `yyls': related to locations.
-
-     Refer to the stacks thru separate pointers, to allow yyoverflow
-     to reallocate them elsewhere.  */
-
-  /* The state stack.  */
-  yytype_int16 yyssa[YYINITDEPTH];
-  yytype_int16 *yyss = yyssa;
-  yytype_int16 *yyssp;
-
-  /* The semantic value stack.  */
-  YYSTYPE yyvsa[YYINITDEPTH];
-  YYSTYPE *yyvs = yyvsa;
-  YYSTYPE *yyvsp;
-
-
-
 #define YYPOPSTACK(N)   (yyvsp -= (N), yyssp -= (N))
 
-  YYSIZE_T yystacksize = YYINITDEPTH;
-
-  /* The variables used to return semantic value and location from the
-     action routines.  */
-  YYSTYPE yyval;
-
-
   /* The number of symbols on the RHS of the reduced rule.
      Keep to zero when no symbol should be popped.  */
   int yylen = 0;
 
+  yyssp = yyss = yyssa;
+  yyvsp = yyvs = yyvsa;
+  yystacksize = YYINITDEPTH;
+
   YYDPRINTF ((stderr, "Starting parse\n"));
 
   yystate = 0;
   yyerrstatus = 0;
   yynerrs = 0;
-  yychar = YYEMPTY;		/* Cause a token to be read.  */
-
-  /* Initialize stack pointers.
-     Waste one element of value and location stack
-     so that they stay on the same level as the state stack.
-     The wasted elements are never initialized.  */
-
-  yyssp = yyss;
-  yyvsp = yyvs;
-
+  yychar = YYEMPTY; /* Cause a token to be read.  */
   goto yysetstate;
 
 /*------------------------------------------------------------.
@@ -1209,7 +1232,6 @@ yyparse ()
 	YYSTYPE *yyvs1 = yyvs;
 	yytype_int16 *yyss1 = yyss;
 
-
 	/* Each stack pointer address is followed by the size of the
 	   data in use in that stack, in bytes.  This used to be a
 	   conditional around just the two extra args, but that might
@@ -1217,7 +1239,6 @@ yyparse ()
 	yyoverflow (YY_("memory exhausted"),
 		    &yyss1, yysize * sizeof (*yyssp),
 		    &yyvs1, yysize * sizeof (*yyvsp),
-
 		    &yystacksize);
 
 	yyss = yyss1;
@@ -1240,9 +1261,8 @@ yyparse ()
 	  (union yyalloc *) YYSTACK_ALLOC (YYSTACK_BYTES (yystacksize));
 	if (! yyptr)
 	  goto yyexhaustedlab;
-	YYSTACK_RELOCATE (yyss);
-	YYSTACK_RELOCATE (yyvs);
-
+	YYSTACK_RELOCATE (yyss_alloc, yyss);
+	YYSTACK_RELOCATE (yyvs_alloc, yyvs);
 #  undef YYSTACK_RELOCATE
 	if (yyss1 != yyssa)
 	  YYSTACK_FREE (yyss1);
@@ -1253,7 +1273,6 @@ yyparse ()
       yyssp = yyss + yysize - 1;
       yyvsp = yyvs + yysize - 1;
 
-
       YYDPRINTF ((stderr, "Stack size increased to %lu\n",
 		  (unsigned long int) yystacksize));
 
@@ -1263,6 +1282,9 @@ yyparse ()
 
   YYDPRINTF ((stderr, "Entering state %d\n", yystate));
 
+  if (yystate == YYFINAL)
+    YYACCEPT;
+
   goto yybackup;
 
 /*-----------.
@@ -1271,16 +1293,16 @@ yyparse ()
 yybackup:
 
   /* Do appropriate processing given the current state.  Read a
-     look-ahead token if we need one and don't already have one.  */
+     lookahead token if we need one and don't already have one.  */
 
-  /* First try to decide what to do without reference to look-ahead token.  */
+  /* First try to decide what to do without reference to lookahead token.  */
   yyn = yypact[yystate];
-  if (yyn == YYPACT_NINF)
+  if (yypact_value_is_default (yyn))
     goto yydefault;
 
-  /* Not known => get a look-ahead token if don't already have one.  */
+  /* Not known => get a lookahead token if don't already have one.  */
 
-  /* YYCHAR is either YYEMPTY or YYEOF or a valid look-ahead symbol.  */
+  /* YYCHAR is either YYEMPTY or YYEOF or a valid lookahead symbol.  */
   if (yychar == YYEMPTY)
     {
       YYDPRINTF ((stderr, "Reading a token: "));
@@ -1306,29 +1328,27 @@ yybackup:
   yyn = yytable[yyn];
   if (yyn <= 0)
     {
-      if (yyn == 0 || yyn == YYTABLE_NINF)
-	goto yyerrlab;
+      if (yytable_value_is_error (yyn))
+        goto yyerrlab;
       yyn = -yyn;
       goto yyreduce;
     }
 
-  if (yyn == YYFINAL)
-    YYACCEPT;
-
   /* Count tokens shifted since error; after three, turn off error
      status.  */
   if (yyerrstatus)
     yyerrstatus--;
 
-  /* Shift the look-ahead token.  */
+  /* Shift the lookahead token.  */
   YY_SYMBOL_PRINT ("Shifting", yytoken, &yylval, &yylloc);
 
-  /* Discard the shifted token unless it is eof.  */
-  if (yychar != YYEOF)
-    yychar = YYEMPTY;
+  /* Discard the shifted token.  */
+  yychar = YYEMPTY;
 
   yystate = yyn;
+  YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN
   *++yyvsp = yylval;
+  YY_IGNORE_MAYBE_UNINITIALIZED_END
 
   goto yynewstate;
 
@@ -1365,30 +1385,45 @@ yyreduce:
   switch (yyn)
     {
         case 2:
-#line 69 "eval-minimum-tab.y"
-    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); root = (yyval.scxmlobj); ;}
+/* Line 1792 of yacc.c  */
+#line 78 "eval-minimum-tab.y"
+    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); root = (yyval.scxmlobj); }
     break;
 
   case 3:
-#line 72 "eval-minimum-tab.y"
-    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); ;}
+/* Line 1792 of yacc.c  */
+#line 81 "eval-minimum-tab.y"
+    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); }
     break;
 
   case 4:
-#line 75 "eval-minimum-tab.y"
-    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); ;}
+/* Line 1792 of yacc.c  */
+#line 84 "eval-minimum-tab.y"
+    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); }
     break;
 
   case 5:
-#line 79 "eval-minimum-tab.y"
-    { (yyval.scxmlobj) = ScXMLInExprDataObj::createFor((yyvsp[(3) - (4)].stringptr)); ;}
+/* Line 1792 of yacc.c  */
+#line 88 "eval-minimum-tab.y"
+    { (yyval.scxmlobj) = ScXMLInExprDataObj::createFor((yyvsp[(3) - (4)].stringptr)); }
     break;
 
 
-/* Line 1267 of yacc.c.  */
-#line 1381 "eval-minimum-tab.cpp"
+/* Line 1792 of yacc.c  */
+#line 1414 "eval-minimum-tab.cpp"
       default: break;
     }
+  /* User semantic actions sometimes alter yychar, and that requires
+     that yytoken be updated with the new translation.  We take the
+     approach of translating immediately before every use of yytoken.
+     One alternative is translating here after every semantic action,
+     but that translation would be missed if the semantic action invokes
+     YYABORT, YYACCEPT, or YYERROR immediately after altering yychar or
+     if it invokes YYBACKUP.  In the case of YYABORT or YYACCEPT, an
+     incorrect destructor might then be invoked immediately.  In the
+     case of YYERROR or YYBACKUP, subsequent parser actions might lead
+     to an incorrect destructor call or verbose syntax error message
+     before the lookahead is translated.  */
   YY_SYMBOL_PRINT ("-> $$ =", yyr1[yyn], &yyval, &yyloc);
 
   YYPOPSTACK (yylen);
@@ -1397,7 +1432,6 @@ yyreduce:
 
   *++yyvsp = yyval;
 
-
   /* Now `shift' the result of the reduction.  Determine what state
      that goes to, based on the state we popped back to and the rule
      number reduced by.  */
@@ -1417,6 +1451,10 @@ yyreduce:
 | yyerrlab -- here on detecting error |
 `------------------------------------*/
 yyerrlab:
+  /* Make sure we have latest lookahead translation.  See comments at
+     user semantic actions for why this is necessary.  */
+  yytoken = yychar == YYEMPTY ? YYEMPTY : YYTRANSLATE (yychar);
+
   /* If not already recovering from an error, report this error.  */
   if (!yyerrstatus)
     {
@@ -1424,37 +1462,36 @@ yyerrlab:
 #if ! YYERROR_VERBOSE
       yyerror (YY_("syntax error"));
 #else
+# define YYSYNTAX_ERROR yysyntax_error (&yymsg_alloc, &yymsg, \
+                                        yyssp, yytoken)
       {
-	YYSIZE_T yysize = yysyntax_error (0, yystate, yychar);
-	if (yymsg_alloc < yysize && yymsg_alloc < YYSTACK_ALLOC_MAXIMUM)
-	  {
-	    YYSIZE_T yyalloc = 2 * yysize;
-	    if (! (yysize <= yyalloc && yyalloc <= YYSTACK_ALLOC_MAXIMUM))
-	      yyalloc = YYSTACK_ALLOC_MAXIMUM;
-	    if (yymsg != yymsgbuf)
-	      YYSTACK_FREE (yymsg);
-	    yymsg = (char *) YYSTACK_ALLOC (yyalloc);
-	    if (yymsg)
-	      yymsg_alloc = yyalloc;
-	    else
-	      {
-		yymsg = yymsgbuf;
-		yymsg_alloc = sizeof yymsgbuf;
-	      }
-	  }
-
-	if (0 < yysize && yysize <= yymsg_alloc)
-	  {
-	    (void) yysyntax_error (yymsg, yystate, yychar);
-	    yyerror (yymsg);
-	  }
-	else
-	  {
-	    yyerror (YY_("syntax error"));
-	    if (yysize != 0)
-	      goto yyexhaustedlab;
-	  }
+        char const *yymsgp = YY_("syntax error");
+        int yysyntax_error_status;
+        yysyntax_error_status = YYSYNTAX_ERROR;
+        if (yysyntax_error_status == 0)
+          yymsgp = yymsg;
+        else if (yysyntax_error_status == 1)
+          {
+            if (yymsg != yymsgbuf)
+              YYSTACK_FREE (yymsg);
+            yymsg = (char *) YYSTACK_ALLOC (yymsg_alloc);
+            if (!yymsg)
+              {
+                yymsg = yymsgbuf;
+                yymsg_alloc = sizeof yymsgbuf;
+                yysyntax_error_status = 2;
+              }
+            else
+              {
+                yysyntax_error_status = YYSYNTAX_ERROR;
+                yymsgp = yymsg;
+              }
+          }
+        yyerror (yymsgp);
+        if (yysyntax_error_status == 2)
+          goto yyexhaustedlab;
       }
+# undef YYSYNTAX_ERROR
 #endif
     }
 
@@ -1462,7 +1499,7 @@ yyerrlab:
 
   if (yyerrstatus == 3)
     {
-      /* If just tried and failed to reuse look-ahead token after an
+      /* If just tried and failed to reuse lookahead token after an
 	 error, discard it.  */
 
       if (yychar <= YYEOF)
@@ -1479,7 +1516,7 @@ yyerrlab:
 	}
     }
 
-  /* Else will try to reuse look-ahead token after shifting the error
+  /* Else will try to reuse lookahead token after shifting the error
      token.  */
   goto yyerrlab1;
 
@@ -1513,7 +1550,7 @@ yyerrlab1:
   for (;;)
     {
       yyn = yypact[yystate];
-      if (yyn != YYPACT_NINF)
+      if (!yypact_value_is_default (yyn))
 	{
 	  yyn += YYTERROR;
 	  if (0 <= yyn && yyn <= YYLAST && yycheck[yyn] == YYTERROR)
@@ -1536,10 +1573,9 @@ yyerrlab1:
       YY_STACK_PRINT (yyss, yyssp);
     }
 
-  if (yyn == YYFINAL)
-    YYACCEPT;
-
+  YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN
   *++yyvsp = yylval;
+  YY_IGNORE_MAYBE_UNINITIALIZED_END
 
 
   /* Shift the error token.  */
@@ -1563,7 +1599,7 @@ yyabortlab:
   yyresult = 1;
   goto yyreturn;
 
-#ifndef yyoverflow
+#if !defined yyoverflow || YYERROR_VERBOSE
 /*-------------------------------------------------.
 | yyexhaustedlab -- memory exhaustion comes here.  |
 `-------------------------------------------------*/
@@ -1574,9 +1610,14 @@ yyexhaustedlab:
 #endif
 
 yyreturn:
-  if (yychar != YYEOF && yychar != YYEMPTY)
-     yydestruct ("Cleanup: discarding lookahead",
-		 yytoken, &yylval);
+  if (yychar != YYEMPTY)
+    {
+      /* Make sure we have latest lookahead translation.  See comments at
+         user semantic actions for why this is necessary.  */
+      yytoken = YYTRANSLATE (yychar);
+      yydestruct ("Cleanup: discarding lookahead",
+                  yytoken, &yylval);
+    }
   /* Do not reclaim the symbols of the rule which action triggered
      this YYABORT or YYACCEPT.  */
   YYPOPSTACK (yylen);
@@ -1600,7 +1641,8 @@ yyreturn:
 }
 
 
-#line 82 "eval-minimum-tab.y"
+/* Line 2055 of yacc.c  */
+#line 91 "eval-minimum-tab.y"
 
 
 ScXMLDataObj *
@@ -1614,4 +1656,3 @@ scxml_minimum_clear_root_obj(void)
 {
   root = NULL;
 }
-
diff --git a/src/scxml/eval-minimum-tab.hpp b/src/scxml/eval-minimum-tab.hpp
index e3c7710..3df32c3 100644
--- a/src/scxml/eval-minimum-tab.hpp
+++ b/src/scxml/eval-minimum-tab.hpp
@@ -1,24 +1,21 @@
-/* A Bison parser, made by GNU Bison 2.3.  */
+/* A Bison parser, made by GNU Bison 2.7.  */
 
-/* Skeleton interface for Bison's Yacc-like parsers in C
-
-   Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006
-   Free Software Foundation, Inc.
-
-   This program is free software; you can redistribute it and/or modify
+/* Bison interface for Yacc-like parsers in C
+   
+      Copyright (C) 1984, 1989-1990, 2000-2012 Free Software Foundation, Inc.
+   
+   This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
-   the Free Software Foundation; either version 2, or (at your option)
-   any later version.
-
+   the Free Software Foundation, either version 3 of the License, or
+   (at your option) any later version.
+   
    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.
-
+   
    You should have received a copy of the GNU General Public License
-   along with this program; if not, write to the Free Software
-   Foundation, Inc., 51 Franklin Street, Fifth Floor,
-   Boston, MA 02110-1301, USA.  */
+   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 /* As a special exception, you may create a larger work that contains
    part or all of the Bison parser skeleton and distribute that work
@@ -29,10 +26,20 @@
    special exception, which will cause the skeleton and the resulting
    Bison output files to be licensed under the GNU General Public
    License without this special exception.
-
+   
    This special exception was added by the Free Software Foundation in
    version 2.2 of Bison.  */
 
+#ifndef YY_SCXML_MINIMUM_EVAL_MINIMUM_TAB_HPP_INCLUDED
+# define YY_SCXML_MINIMUM_EVAL_MINIMUM_TAB_HPP_INCLUDED
+/* Enabling traces.  */
+#ifndef YYDEBUG
+# define YYDEBUG 0
+#endif
+#if YYDEBUG
+extern int scxml_minimum_debug;
+#endif
+
 /* Tokens.  */
 #ifndef YYTOKENTYPE
 # define YYTOKENTYPE
@@ -45,29 +52,40 @@
      SCXML_MINIMUM_IN_FUNC = 261
    };
 #endif
-/* Tokens.  */
-#define SCXML_MINIMUM_PAREN_OPEN 258
-#define SCXML_MINIMUM_PAREN_CLOSE 259
-#define SCXML_MINIMUM_IDENTIFIER 260
-#define SCXML_MINIMUM_IN_FUNC 261
-
-
 
 
 #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
 typedef union YYSTYPE
-#line 48 "eval-minimum-tab.y"
 {
+/* Line 2058 of yacc.c  */
+#line 57 "eval-minimum-tab.y"
+
   char * stringptr;
   ScXMLDataObj * scxmlobj;
-}
-/* Line 1489 of yacc.c.  */
-#line 66 "eval-minimum-tab.hpp"
-	YYSTYPE;
+
+
+/* Line 2058 of yacc.c  */
+#line 69 "eval-minimum-tab.hpp"
+} YYSTYPE;
+# define YYSTYPE_IS_TRIVIAL 1
 # define yystype YYSTYPE /* obsolescent; will be withdrawn */
 # define YYSTYPE_IS_DECLARED 1
-# define YYSTYPE_IS_TRIVIAL 1
 #endif
 
 extern YYSTYPE scxml_minimum_lval;
 
+#ifdef YYPARSE_PARAM
+#if defined __STDC__ || defined __cplusplus
+int scxml_minimum_parse (void *YYPARSE_PARAM);
+#else
+int scxml_minimum_parse ();
+#endif
+#else /* ! YYPARSE_PARAM */
+#if defined __STDC__ || defined __cplusplus
+int scxml_minimum_parse (void);
+#else
+int scxml_minimum_parse ();
+#endif
+#endif /* ! YYPARSE_PARAM */
+
+#endif /* !YY_SCXML_MINIMUM_EVAL_MINIMUM_TAB_HPP_INCLUDED  */
diff --git a/src/scxml/eval-minimum.cpp b/src/scxml/eval-minimum.cpp
index e8fba00..60a7dbf 100644
--- a/src/scxml/eval-minimum.cpp
+++ b/src/scxml/eval-minimum.cpp
@@ -1,6 +1,47 @@
-#line 2 "eval-minimum.cpp"
+#line 1 "eval-minimum.cpp"
+/**************************************************************************\
+ * Copyright (c) Kongsberg Oil & Gas Technologies AS
+ * All rights reserved.
+ * 
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are
+ * met:
+ * 
+ * Redistributions of source code must retain the above copyright notice,
+ * this list of conditions and the following disclaimer.
+ * 
+ * Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 
+ * Neither the name of the copyright holder nor the names of its
+ * contributors may be used to endorse or promote products derived from
+ * this software without specific prior written permission.
+ * 
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+\**************************************************************************/
 
-#line 4 "eval-minimum.cpp"
+/* Run 'flex eval-minimum.l' to generate the compilable source files */
+
+#include <cmath>
+#include <cfloat>
+#include "scxml/eval-minimum.h"
+#ifndef SCXML_MINIMUM_OP_ADD
+#include "scxml/eval-minimum-tab.hpp"
+#else
+#endif // !SCXML_MINIMUM_OP_ADD
+
+#line 44 "eval-minimum.cpp"
 
 #define  YY_INT_ALIGNED short int
 
@@ -27,12 +68,90 @@
 
 #define FLEX_SCANNER
 #define YY_FLEX_MAJOR_VERSION 2
-#define YY_FLEX_MINOR_VERSION 5
-#define YY_FLEX_SUBMINOR_VERSION 35
+#define YY_FLEX_MINOR_VERSION 6
+#define YY_FLEX_SUBMINOR_VERSION 3
 #if YY_FLEX_SUBMINOR_VERSION > 0
 #define FLEX_BETA
 #endif
 
+    #define yy_create_buffer scxml_minimum__create_buffer
+
+    #define yy_delete_buffer scxml_minimum__delete_buffer
+
+    #define yy_scan_buffer scxml_minimum__scan_buffer
+
+    #define yy_scan_string scxml_minimum__scan_string
+
+    #define yy_scan_bytes scxml_minimum__scan_bytes
+
+    #define yy_init_buffer scxml_minimum__init_buffer
+
+    #define yy_flush_buffer scxml_minimum__flush_buffer
+
+    #define yy_load_buffer_state scxml_minimum__load_buffer_state
+
+    #define yy_switch_to_buffer scxml_minimum__switch_to_buffer
+
+    #define yypush_buffer_state scxml_minimum_push_buffer_state
+
+    #define yypop_buffer_state scxml_minimum_pop_buffer_state
+
+    #define yyensure_buffer_stack scxml_minimum_ensure_buffer_stack
+
+    #define yylex scxml_minimum_lex
+
+    #define yyrestart scxml_minimum_restart
+
+    #define yylex_init scxml_minimum_lex_init
+
+    #define yylex_init_extra scxml_minimum_lex_init_extra
+
+    #define yylex_destroy scxml_minimum_lex_destroy
+
+    #define yyget_debug scxml_minimum_get_debug
+
+    #define yyset_debug scxml_minimum_set_debug
+
+    #define yyget_extra scxml_minimum_get_extra
+
+    #define yyset_extra scxml_minimum_set_extra
+
+    #define yyget_in scxml_minimum_get_in
+
+    #define yyset_in scxml_minimum_set_in
+
+    #define yyget_out scxml_minimum_get_out
+
+    #define yyset_out scxml_minimum_set_out
+
+    #define yyget_leng scxml_minimum_get_leng
+
+    #define yyget_text scxml_minimum_get_text
+
+    #define yyget_lineno scxml_minimum_get_lineno
+
+    #define yyset_lineno scxml_minimum_set_lineno
+
+    #define yywrap scxml_minimum_wrap
+
+    #define yyalloc scxml_minimum_alloc
+
+    #define yyrealloc scxml_minimum_realloc
+
+    #define yyfree scxml_minimum_free
+
+    #define yytext scxml_minimum_text
+
+    #define yyleng scxml_minimum_leng
+
+    #define yyin scxml_minimum_in
+
+    #define yyout scxml_minimum_out
+
+    #define yy_flex_debug scxml_minimum__flex_debug
+
+    #define yylineno scxml_minimum_lineno
+
 /* First, we deal with  platform-specific or compiler-specific issues. */
 
 /* begin standard C headers. */
@@ -73,7 +192,6 @@ typedef int flex_int32_t;
 typedef unsigned char flex_uint8_t; 
 typedef unsigned short int flex_uint16_t;
 typedef unsigned int flex_uint32_t;
-#endif /* ! C99 */
 
 /* Limits of integral types. */
 #ifndef INT8_MIN
@@ -104,63 +222,55 @@ typedef unsigned int flex_uint32_t;
 #define UINT32_MAX             (4294967295U)
 #endif
 
-#endif /* ! FLEXINT_H */
-
-#ifdef __cplusplus
-
-/* The "const" storage-class-modifier is valid. */
-#define YY_USE_CONST
-
-#else	/* ! __cplusplus */
-
-/* C99 requires __STDC__ to be defined as 1. */
-#if defined (__STDC__)
-
-#define YY_USE_CONST
+#endif /* ! C99 */
 
-#endif	/* defined (__STDC__) */
-#endif	/* ! __cplusplus */
+#endif /* ! FLEXINT_H */
 
-#ifdef YY_USE_CONST
+/* TODO: this is always defined, so inline it */
 #define yyconst const
+
+#if defined(__GNUC__) && __GNUC__ >= 3
+#define yynoreturn __attribute__((__noreturn__))
 #else
-#define yyconst
+#define yynoreturn
 #endif
 
 /* Returned upon end-of-file. */
 #define YY_NULL 0
 
-/* Promotes a possibly negative, possibly signed char to an unsigned
- * integer for use as an array index.  If the signed char is negative,
- * we want to instead treat it as an 8-bit unsigned char, hence the
- * double cast.
+/* Promotes a possibly negative, possibly signed char to an
+ *   integer in range [0..255] for use as an array index.
  */
-#define YY_SC_TO_UI(c) ((unsigned int) (unsigned char) c)
+#define YY_SC_TO_UI(c) ((YY_CHAR) (c))
 
 /* Enter a start condition.  This macro really ought to take a parameter,
  * but we do it the disgusting crufty way forced on us by the ()-less
  * definition of BEGIN.
  */
 #define BEGIN (yy_start) = 1 + 2 *
-
 /* Translate the current start state into a value that can be later handed
  * to BEGIN to return to the state.  The YYSTATE alias is for lex
  * compatibility.
  */
 #define YY_START (((yy_start) - 1) / 2)
 #define YYSTATE YY_START
-
 /* Action number for EOF rule of a given start state. */
 #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1)
-
 /* Special action meaning "start processing a new file". */
 #define YY_NEW_FILE scxml_minimum_restart(scxml_minimum_in  )
-
 #define YY_END_OF_BUFFER_CHAR 0
 
 /* Size of default input buffer. */
 #ifndef YY_BUF_SIZE
+#ifdef __ia64__
+/* On IA-64, the buffer size is 16k, not 8k.
+ * Moreover, YY_BUF_SIZE is 2*YY_READ_BUF_SIZE in the general case.
+ * Ditto for the __ia64__ case accordingly.
+ */
+#define YY_BUF_SIZE 32768
+#else
 #define YY_BUF_SIZE 16384
+#endif /* __ia64__ */
 #endif
 
 /* The state buf must be large enough to hold one state per character in the main buffer.
@@ -172,6 +282,11 @@ typedef unsigned int flex_uint32_t;
 typedef struct yy_buffer_state *YY_BUFFER_STATE;
 #endif
 
+#ifndef YY_TYPEDEF_YY_SIZE_T
+#define YY_TYPEDEF_YY_SIZE_T
+typedef size_t yy_size_t;
+#endif
+
 extern int scxml_minimum_leng;
 
 extern FILE *scxml_minimum_in, *scxml_minimum_out;
@@ -179,8 +294,9 @@ extern FILE *scxml_minimum_in, *scxml_minimum_out;
 #define EOB_ACT_CONTINUE_SCAN 0
 #define EOB_ACT_END_OF_FILE 1
 #define EOB_ACT_LAST_MATCH 2
-
+    
     #define YY_LESS_LINENO(n)
+    #define YY_LINENO_REWIND_TO(ptr)
     
 /* Return all but the first "n" matched characters back to the input stream. */
 #define yyless(n) \
@@ -195,14 +311,8 @@ extern FILE *scxml_minimum_in, *scxml_minimum_out;
 		YY_DO_BEFORE_ACTION; /* set up scxml_minimum_text again */ \
 		} \
 	while ( 0 )
-
 #define unput(c) yyunput( c, (yytext_ptr)  )
 
-#ifndef YY_TYPEDEF_YY_SIZE_T
-#define YY_TYPEDEF_YY_SIZE_T
-typedef size_t yy_size_t;
-#endif
-
 #ifndef YY_STRUCT_YY_BUFFER_STATE
 #define YY_STRUCT_YY_BUFFER_STATE
 struct yy_buffer_state
@@ -215,7 +325,7 @@ struct yy_buffer_state
 	/* Size of input buffer in bytes, not including room for EOB
 	 * characters.
 	 */
-	yy_size_t yy_buf_size;
+	int yy_buf_size;
 
 	/* Number of characters read into yy_ch_buf, not including EOB
 	 * characters.
@@ -243,7 +353,7 @@ struct yy_buffer_state
 
     int yy_bs_lineno; /**< The line count. */
     int yy_bs_column; /**< The column count. */
-    
+
 	/* Whether to try to fill the input buffer when we reach the
 	 * end of it.
 	 */
@@ -271,7 +381,7 @@ struct yy_buffer_state
 /* Stack of input buffers. */
 static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */
 static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */
-static YY_BUFFER_STATE * yy_buffer_stack = 0; /**< Stack as an array. */
+static YY_BUFFER_STATE * yy_buffer_stack = NULL; /**< Stack as an array. */
 
 /* We provide macros for accessing buffer states in case in the
  * future we want to put the buffer states in a more general
@@ -282,7 +392,6 @@ static YY_BUFFER_STATE * yy_buffer_stack = 0; /**< Stack as an array. */
 #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \
                           ? (yy_buffer_stack)[(yy_buffer_stack_top)] \
                           : NULL)
-
 /* Same as previous macro, but useful when we know that the buffer stack is not
  * NULL or when we need an lvalue. For internal use only.
  */
@@ -294,7 +403,7 @@ static int yy_n_chars;		/* number of characters read into yy_ch_buf */
 int scxml_minimum_leng;
 
 /* Points to current character in buffer. */
-static char *yy_c_buf_p = (char *) 0;
+static char *yy_c_buf_p = NULL;
 static int yy_init = 0;		/* whether we need to initialize */
 static int yy_start = 0;	/* start state number */
 
@@ -303,30 +412,28 @@ static int yy_start = 0;	/* start state number */
  */
 static int yy_did_buffer_switch_on_eof;
 
-void scxml_minimum_restart (FILE *input_file  );
-void scxml_minimum__switch_to_buffer (YY_BUFFER_STATE new_buffer  );
-YY_BUFFER_STATE scxml_minimum__create_buffer (FILE *file,int size  );
-void scxml_minimum__delete_buffer (YY_BUFFER_STATE b  );
-void scxml_minimum__flush_buffer (YY_BUFFER_STATE b  );
-void scxml_minimum_push_buffer_state (YY_BUFFER_STATE new_buffer  );
-void scxml_minimum_pop_buffer_state (void );
-
-static void scxml_minimum_ensure_buffer_stack (void );
-static void scxml_minimum__load_buffer_state (void );
-static void scxml_minimum__init_buffer (YY_BUFFER_STATE b,FILE *file  );
-
+void scxml_minimum_restart ( FILE *input_file  );
+void scxml_minimum__switch_to_buffer ( YY_BUFFER_STATE new_buffer  );
+YY_BUFFER_STATE scxml_minimum__create_buffer ( FILE *file, int size  );
+void scxml_minimum__delete_buffer ( YY_BUFFER_STATE b  );
+void scxml_minimum__flush_buffer ( YY_BUFFER_STATE b  );
+void scxml_minimum_push_buffer_state ( YY_BUFFER_STATE new_buffer  );
+void scxml_minimum_pop_buffer_state ( void );
+
+static void scxml_minimum_ensure_buffer_stack ( void );
+static void scxml_minimum__load_buffer_state ( void );
+static void scxml_minimum__init_buffer ( YY_BUFFER_STATE b, FILE *file  );
 #define YY_FLUSH_BUFFER scxml_minimum__flush_buffer(YY_CURRENT_BUFFER )
 
-YY_BUFFER_STATE scxml_minimum__scan_buffer (char *base,yy_size_t size  );
-YY_BUFFER_STATE scxml_minimum__scan_string (yyconst char *yy_str  );
-YY_BUFFER_STATE scxml_minimum__scan_bytes (yyconst char *bytes,int len  );
+YY_BUFFER_STATE scxml_minimum__scan_buffer ( char *base, yy_size_t size  );
+YY_BUFFER_STATE scxml_minimum__scan_string ( const char *yy_str  );
+YY_BUFFER_STATE scxml_minimum__scan_bytes ( const char *bytes, int len  );
 
-void *scxml_minimum_alloc (yy_size_t  );
-void *scxml_minimum_realloc (void *,yy_size_t  );
-void scxml_minimum_free (void *  );
+void *scxml_minimum_alloc ( yy_size_t  );
+void *scxml_minimum_realloc ( void *, yy_size_t  );
+void scxml_minimum_free ( void *  );
 
 #define yy_new_buffer scxml_minimum__create_buffer
-
 #define yy_set_interactive(is_interactive) \
 	{ \
 	if ( ! YY_CURRENT_BUFFER ){ \
@@ -336,7 +443,6 @@ void scxml_minimum_free (void *  );
 	} \
 	YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \
 	}
-
 #define yy_set_bol(at_bol) \
 	{ \
 	if ( ! YY_CURRENT_BUFFER ){\
@@ -346,42 +452,41 @@ void scxml_minimum_free (void *  );
 	} \
 	YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \
 	}
-
 #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol)
 
 /* Begin user sect3 */
 
-#define scxml_minimum_wrap(n) 1
+#define scxml_minimum_wrap() (/*CONSTCOND*/1)
 #define YY_SKIP_YYWRAP
+typedef flex_uint8_t YY_CHAR;
 
-typedef unsigned char YY_CHAR;
-
-FILE *scxml_minimum_in = (FILE *) 0, *scxml_minimum_out = (FILE *) 0;
+FILE *scxml_minimum_in = NULL, *scxml_minimum_out = NULL;
 
 typedef int yy_state_type;
 
 extern int scxml_minimum_lineno;
-
 int scxml_minimum_lineno = 1;
 
 extern char *scxml_minimum_text;
+#ifdef yytext_ptr
+#undef yytext_ptr
+#endif
 #define yytext_ptr scxml_minimum_text
 
-static yy_state_type yy_get_previous_state (void );
-static yy_state_type yy_try_NUL_trans (yy_state_type current_state  );
-static int yy_get_next_buffer (void );
-static void yy_fatal_error (yyconst char msg[]  );
+static yy_state_type yy_get_previous_state ( void );
+static yy_state_type yy_try_NUL_trans ( yy_state_type current_state  );
+static int yy_get_next_buffer ( void );
+static void yynoreturn yy_fatal_error ( const char* msg  );
 
 /* Done after the current pattern has been matched and before the
  * corresponding action - sets up scxml_minimum_text.
  */
 #define YY_DO_BEFORE_ACTION \
 	(yytext_ptr) = yy_bp; \
-	scxml_minimum_leng = (size_t) (yy_cp - yy_bp); \
+	scxml_minimum_leng = (int) (yy_cp - yy_bp); \
 	(yy_hold_char) = *yy_cp; \
 	*yy_cp = '\0'; \
 	(yy_c_buf_p) = yy_cp;
-
 #define YY_NUM_RULES 6
 #define YY_END_OF_BUFFER 7
 /* This struct is not used in this scanner,
@@ -391,13 +496,13 @@ struct yy_trans_info
 	flex_int32_t yy_verify;
 	flex_int32_t yy_nxt;
 	};
-static yyconst flex_int16_t yy_accept[14] =
+static const flex_int16_t yy_accept[14] =
     {   0,
         0,    0,    7,    6,    1,    2,    3,    6,    6,    1,
         5,    4,    0
     } ;
 
-static yyconst flex_int32_t yy_ec[256] =
+static const YY_CHAR yy_ec[256] =
     {   0,
         1,    1,    1,    1,    1,    1,    1,    1,    2,    1,
         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
@@ -429,31 +534,31 @@ static yyconst flex_int32_t yy_ec[256] =
         1,    1,    1,    1,    1
     } ;
 
-static yyconst flex_int32_t yy_meta[9] =
+static const YY_CHAR yy_meta[9] =
     {   0,
         1,    1,    1,    1,    2,    2,    2,    1
     } ;
 
-static yyconst flex_int16_t yy_base[15] =
+static const flex_int16_t yy_base[15] =
     {   0,
         0,    0,   13,   14,   10,   14,   14,    0,    3,    8,
         0,   14,   14,    7
     } ;
 
-static yyconst flex_int16_t yy_def[15] =
+static const flex_int16_t yy_def[15] =
     {   0,
        13,    1,   13,   13,   13,   13,   13,   14,   13,   13,
        14,   13,    0,   13
     } ;
 
-static yyconst flex_int16_t yy_nxt[23] =
+static const flex_int16_t yy_nxt[23] =
     {   0,
         4,    5,    6,    7,    4,    8,    9,    4,   11,   10,
        12,   10,   13,    3,   13,   13,   13,   13,   13,   13,
        13,   13
     } ;
 
-static yyconst flex_int16_t yy_chk[23] =
+static const flex_int16_t yy_chk[23] =
     {   0,
         1,    1,    1,    1,    1,    1,    1,    1,   14,   10,
         9,    5,    3,   13,   13,   13,   13,   13,   13,   13,
@@ -475,50 +580,9 @@ int scxml_minimum__flex_debug = 0;
 #define YY_RESTORE_YY_MORE_OFFSET
 char *scxml_minimum_text;
 #line 1 "eval-minimum.l"
-#line 2 "eval-minimum.l"
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
 
-/* Run 'flex eval-minimum.l' to generate the compilable source files */
-
-#include <cmath>
-#include <cfloat>
-#include "scxml/eval-minimum.h"
-#ifndef SCXML_MINIMUM_OP_ADD
-#include "scxml/eval-minimum-tab.hpp"
-#else
-#endif // !SCXML_MINIMUM_OP_ADD
 #define YY_NO_INPUT 1
-#line 513 "eval-minimum.cpp"
+#line 585 "eval-minimum.cpp"
 
 #define INITIAL 0
 
@@ -529,41 +593,41 @@ char *scxml_minimum_text;
  */
 #include <unistd.h>
 #endif
-
+    
 #ifndef YY_EXTRA_TYPE
 #define YY_EXTRA_TYPE void *
 #endif
 
-static int yy_init_globals (void );
+static int yy_init_globals ( void );
 
 /* Accessor methods to globals.
    These are made visible to non-reentrant scanners for convenience. */
 
-int scxml_minimum_lex_destroy (void );
+int scxml_minimum_lex_destroy ( void );
 
-int scxml_minimum_get_debug (void );
+int scxml_minimum_get_debug ( void );
 
-void scxml_minimum_set_debug (int debug_flag  );
+void scxml_minimum_set_debug ( int debug_flag  );
 
-YY_EXTRA_TYPE scxml_minimum_get_extra (void );
+YY_EXTRA_TYPE scxml_minimum_get_extra ( void );
 
-void scxml_minimum_set_extra (YY_EXTRA_TYPE user_defined  );
+void scxml_minimum_set_extra ( YY_EXTRA_TYPE user_defined  );
 
-FILE *scxml_minimum_get_in (void );
+FILE *scxml_minimum_get_in ( void );
 
-void scxml_minimum_set_in  (FILE * in_str  );
+void scxml_minimum_set_in  ( FILE * _in_str  );
 
-FILE *scxml_minimum_get_out (void );
+FILE *scxml_minimum_get_out ( void );
 
-void scxml_minimum_set_out  (FILE * out_str  );
+void scxml_minimum_set_out  ( FILE * _out_str  );
 
-int scxml_minimum_get_leng (void );
+			int scxml_minimum_get_leng ( void );
 
-char *scxml_minimum_get_text (void );
+char *scxml_minimum_get_text ( void );
 
-int scxml_minimum_get_lineno (void );
+int scxml_minimum_get_lineno ( void );
 
-void scxml_minimum_set_lineno (int line_number  );
+void scxml_minimum_set_lineno ( int _line_number  );
 
 /* Macros after this point can all be overridden by user definitions in
  * section 1.
@@ -571,33 +635,41 @@ void scxml_minimum_set_lineno (int line_number  );
 
 #ifndef YY_SKIP_YYWRAP
 #ifdef __cplusplus
-extern "C" int scxml_minimum_wrap (void );
+extern "C" int scxml_minimum_wrap ( void );
 #else
-extern int scxml_minimum_wrap (void );
+extern int scxml_minimum_wrap ( void );
 #endif
 #endif
 
+#ifndef YY_NO_UNPUT
+    
+#endif
+
 #ifndef yytext_ptr
-static void yy_flex_strncpy (char *,yyconst char *,int );
+static void yy_flex_strncpy ( char *, const char *, int );
 #endif
 
 #ifdef YY_NEED_STRLEN
-static int yy_flex_strlen (yyconst char * );
+static int yy_flex_strlen ( const char * );
 #endif
 
 #ifndef YY_NO_INPUT
-
 #ifdef __cplusplus
-static int yyinput (void );
+static int yyinput ( void );
 #else
-static int input (void );
+static int input ( void );
 #endif
 
 #endif
 
 /* Amount of stuff to slurp up with each read. */
 #ifndef YY_READ_BUF_SIZE
+#ifdef __ia64__
+/* On IA-64, the buffer size is 16k, not 8k */
+#define YY_READ_BUF_SIZE 16384
+#else
 #define YY_READ_BUF_SIZE 8192
+#endif /* __ia64__ */
 #endif
 
 /* Copy whatever the last rule matched to the standard output. */
@@ -605,7 +677,7 @@ static int input (void );
 /* This used to be an fputs(), but since the string might contain NUL's,
  * we now use fwrite().
  */
-#define ECHO fwrite( scxml_minimum_text, scxml_minimum_leng, 1, scxml_minimum_out )
+#define ECHO do { if (fwrite( scxml_minimum_text, (size_t) scxml_minimum_leng, 1, scxml_minimum_out )) {} } while (0)
 #endif
 
 /* Gets input and stuffs it into "buf".  number of characters read, or YY_NULL,
@@ -616,7 +688,7 @@ static int input (void );
 	if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \
 		{ \
 		int c = '*'; \
-		unsigned int n; \
+		int n; \
 		for ( n = 0; n < max_size && \
 			     (c = getc( scxml_minimum_in )) != EOF && c != '\n'; ++n ) \
 			buf[n] = (char) c; \
@@ -629,7 +701,7 @@ static int input (void );
 	else \
 		{ \
 		errno=0; \
-		while ( (result = fread(buf, 1, max_size, scxml_minimum_in))==0 && ferror(scxml_minimum_in)) \
+		while ( (result = (int) fread(buf, 1, (yy_size_t) max_size, scxml_minimum_in)) == 0 && ferror(scxml_minimum_in)) \
 			{ \
 			if( errno != EINTR) \
 				{ \
@@ -684,7 +756,7 @@ extern int scxml_minimum_lex (void);
 
 /* Code executed at the end of each rule. */
 #ifndef YY_BREAK
-#define YY_BREAK break;
+#define YY_BREAK /*LINTED*/break;
 #endif
 
 #define YY_RULE_SETUP \
@@ -694,15 +766,10 @@ extern int scxml_minimum_lex (void);
  */
 YY_DECL
 {
-	register yy_state_type yy_current_state;
-	register char *yy_cp, *yy_bp;
-	register int yy_act;
+	yy_state_type yy_current_state;
+	char *yy_cp, *yy_bp;
+	int yy_act;
     
-#line 63 "eval-minimum.l"
-
-
-#line 696 "eval-minimum.cpp"
-
 	if ( !(yy_init) )
 		{
 		(yy_init) = 1;
@@ -729,7 +796,13 @@ YY_DECL
 		scxml_minimum__load_buffer_state( );
 		}
 
-	while ( 1 )		/* loops until end-of-file is reached */
+	{
+#line 72 "eval-minimum.l"
+
+
+#line 803 "eval-minimum.cpp"
+
+	while ( /*CONSTCOND*/1 )		/* loops until end-of-file is reached */
 		{
 		yy_cp = (yy_c_buf_p);
 
@@ -745,7 +818,7 @@ YY_DECL
 yy_match:
 		do
 			{
-			register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)];
+			YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)] ;
 			if ( yy_accept[yy_current_state] )
 				{
 				(yy_last_accepting_state) = yy_current_state;
@@ -755,9 +828,9 @@ yy_match:
 				{
 				yy_current_state = (int) yy_def[yy_current_state];
 				if ( yy_current_state >= 14 )
-					yy_c = yy_meta[(unsigned int) yy_c];
+					yy_c = yy_meta[yy_c];
 				}
-			yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
+			yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c];
 			++yy_cp;
 			}
 		while ( yy_current_state != 13 );
@@ -782,36 +855,36 @@ do_action:	/* This label is used only to access EOF actions. */
 
 case 1:
 YY_RULE_SETUP
-#line 65 "eval-minimum.l"
+#line 74 "eval-minimum.l"
 { }
 	YY_BREAK
 case 2:
 YY_RULE_SETUP
-#line 66 "eval-minimum.l"
+#line 75 "eval-minimum.l"
 { return SCXML_MINIMUM_PAREN_OPEN; }
 	YY_BREAK
 case 3:
 YY_RULE_SETUP
-#line 67 "eval-minimum.l"
+#line 76 "eval-minimum.l"
 { return SCXML_MINIMUM_PAREN_CLOSE; }
 	YY_BREAK
 case 4:
 YY_RULE_SETUP
-#line 69 "eval-minimum.l"
+#line 78 "eval-minimum.l"
 { return SCXML_MINIMUM_IN_FUNC; }
 	YY_BREAK
 case 5:
 YY_RULE_SETUP
-#line 70 "eval-minimum.l"
-{ scxml_minimum_lval.stringptr = scxml_minimum_text;
+#line 79 "eval-minimum.l"
+{ scxml_minimum_lval.stringptr = yytext;
                       return SCXML_MINIMUM_IDENTIFIER; }
 	YY_BREAK
 case 6:
 YY_RULE_SETUP
-#line 72 "eval-minimum.l"
+#line 81 "eval-minimum.l"
 ECHO;
 	YY_BREAK
-#line 806 "eval-minimum.cpp"
+#line 887 "eval-minimum.cpp"
 case YY_STATE_EOF(INITIAL):
 	yyterminate();
 
@@ -943,6 +1016,7 @@ case YY_STATE_EOF(INITIAL):
 			"fatal flex scanner internal error--no action found" );
 	} /* end of action switch */
 		} /* end of scanning one token */
+	} /* end of user's declarations */
 } /* end of scxml_minimum_lex */
 
 /* yy_get_next_buffer - try to read in a new buffer
@@ -954,9 +1028,9 @@ case YY_STATE_EOF(INITIAL):
  */
 static int yy_get_next_buffer (void)
 {
-    	register char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf;
-	register char *source = (yytext_ptr);
-	register int number_to_move, i;
+    	char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf;
+	char *source = (yytext_ptr);
+	int number_to_move, i;
 	int ret_val;
 
 	if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] )
@@ -985,7 +1059,7 @@ static int yy_get_next_buffer (void)
 	/* Try to read more data. */
 
 	/* First move last chars to start of buffer. */
-	number_to_move = (int) ((yy_c_buf_p) - (yytext_ptr)) - 1;
+	number_to_move = (int) ((yy_c_buf_p) - (yytext_ptr) - 1);
 
 	for ( i = 0; i < number_to_move; ++i )
 		*(dest++) = *(source++);
@@ -1005,7 +1079,7 @@ static int yy_get_next_buffer (void)
 			{ /* Not enough room in the buffer - grow it. */
 
 			/* just a shorter name for the current buffer */
-			YY_BUFFER_STATE b = YY_CURRENT_BUFFER;
+			YY_BUFFER_STATE b = YY_CURRENT_BUFFER_LVALUE;
 
 			int yy_c_buf_p_offset =
 				(int) ((yy_c_buf_p) - b->yy_ch_buf);
@@ -1021,11 +1095,11 @@ static int yy_get_next_buffer (void)
 
 				b->yy_ch_buf = (char *)
 					/* Include room in for 2 EOB chars. */
-					scxml_minimum_realloc((void *) b->yy_ch_buf,b->yy_buf_size + 2  );
+					scxml_minimum_realloc((void *) b->yy_ch_buf,(yy_size_t) (b->yy_buf_size + 2)  );
 				}
 			else
 				/* Can't grow it, we don't own it. */
-				b->yy_ch_buf = 0;
+				b->yy_ch_buf = NULL;
 
 			if ( ! b->yy_ch_buf )
 				YY_FATAL_ERROR(
@@ -1043,7 +1117,7 @@ static int yy_get_next_buffer (void)
 
 		/* Read in more data. */
 		YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]),
-			(yy_n_chars), (size_t) num_to_read );
+			(yy_n_chars), num_to_read );
 
 		YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
 		}
@@ -1067,10 +1141,10 @@ static int yy_get_next_buffer (void)
 	else
 		ret_val = EOB_ACT_CONTINUE_SCAN;
 
-	if ((yy_size_t) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) {
+	if (((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) {
 		/* Extend the array by 50%, plus the number we really need. */
-		yy_size_t new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1);
-		YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) scxml_minimum_realloc((void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf,new_size  );
+		int new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1);
+		YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) scxml_minimum_realloc((void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf,(yy_size_t) new_size  );
 		if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
 			YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_buffer()" );
 	}
@@ -1088,14 +1162,14 @@ static int yy_get_next_buffer (void)
 
     static yy_state_type yy_get_previous_state (void)
 {
-	register yy_state_type yy_current_state;
-	register char *yy_cp;
+	yy_state_type yy_current_state;
+	char *yy_cp;
     
 	yy_current_state = (yy_start);
 
 	for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp )
 		{
-		register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1);
+		YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1);
 		if ( yy_accept[yy_current_state] )
 			{
 			(yy_last_accepting_state) = yy_current_state;
@@ -1105,9 +1179,9 @@ static int yy_get_next_buffer (void)
 			{
 			yy_current_state = (int) yy_def[yy_current_state];
 			if ( yy_current_state >= 14 )
-				yy_c = yy_meta[(unsigned int) yy_c];
+				yy_c = yy_meta[yy_c];
 			}
-		yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
+		yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c];
 		}
 
 	return yy_current_state;
@@ -1120,10 +1194,10 @@ static int yy_get_next_buffer (void)
  */
     static yy_state_type yy_try_NUL_trans  (yy_state_type yy_current_state )
 {
-	register int yy_is_jam;
-    	register char *yy_cp = (yy_c_buf_p);
+	int yy_is_jam;
+    	char *yy_cp = (yy_c_buf_p);
 
-	register YY_CHAR yy_c = 1;
+	YY_CHAR yy_c = 1;
 	if ( yy_accept[yy_current_state] )
 		{
 		(yy_last_accepting_state) = yy_current_state;
@@ -1133,14 +1207,18 @@ static int yy_get_next_buffer (void)
 		{
 		yy_current_state = (int) yy_def[yy_current_state];
 		if ( yy_current_state >= 14 )
-			yy_c = yy_meta[(unsigned int) yy_c];
+			yy_c = yy_meta[yy_c];
 		}
-	yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
+	yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c];
 	yy_is_jam = (yy_current_state == 13);
 
-	return yy_is_jam ? 0 : yy_current_state;
+		return yy_is_jam ? 0 : yy_current_state;
 }
 
+#ifndef YY_NO_UNPUT
+
+#endif
+
 #ifndef YY_NO_INPUT
 #ifdef __cplusplus
     static int yyinput (void)
@@ -1165,7 +1243,7 @@ static int yy_get_next_buffer (void)
 
 		else
 			{ /* need more input */
-			int offset = (yy_c_buf_p) - (yytext_ptr);
+			int offset = (int) ((yy_c_buf_p) - (yytext_ptr));
 			++(yy_c_buf_p);
 
 			switch ( yy_get_next_buffer(  ) )
@@ -1189,7 +1267,7 @@ static int yy_get_next_buffer (void)
 				case EOB_ACT_END_OF_FILE:
 					{
 					if ( scxml_minimum_wrap( ) )
-						return EOF;
+						return 0;
 
 					if ( ! (yy_did_buffer_switch_on_eof) )
 						YY_NEW_FILE;
@@ -1295,7 +1373,7 @@ static void scxml_minimum__load_buffer_state  (void)
 	/* yy_ch_buf has to be 2 characters longer than the size given because
 	 * we need to put in 2 end-of-buffer characters.
 	 */
-	b->yy_ch_buf = (char *) scxml_minimum_alloc(b->yy_buf_size + 2  );
+	b->yy_ch_buf = (char *) scxml_minimum_alloc((yy_size_t) (b->yy_buf_size + 2)  );
 	if ( ! b->yy_ch_buf )
 		YY_FATAL_ERROR( "out of dynamic memory in scxml_minimum__create_buffer()" );
 
@@ -1437,7 +1515,7 @@ void scxml_minimum_pop_buffer_state (void)
  */
 static void scxml_minimum_ensure_buffer_stack (void)
 {
-	int num_to_alloc;
+	yy_size_t num_to_alloc;
     
 	if (!(yy_buffer_stack)) {
 
@@ -1445,15 +1523,15 @@ static void scxml_minimum_ensure_buffer_stack (void)
 		 * scanner will even need a stack. We use 2 instead of 1 to avoid an
 		 * immediate realloc on the next call.
          */
-		num_to_alloc = 1;
+      num_to_alloc = 1; /* After all that talk, this was set to 1 anyways... */
 		(yy_buffer_stack) = (struct yy_buffer_state**)scxml_minimum_alloc
 								(num_to_alloc * sizeof(struct yy_buffer_state*)
 								);
 		if ( ! (yy_buffer_stack) )
 			YY_FATAL_ERROR( "out of dynamic memory in scxml_minimum_ensure_buffer_stack()" );
-								  
+
 		memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buffer_state*));
-				
+
 		(yy_buffer_stack_max) = num_to_alloc;
 		(yy_buffer_stack_top) = 0;
 		return;
@@ -1462,7 +1540,7 @@ static void scxml_minimum_ensure_buffer_stack (void)
 	if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){
 
 		/* Increase the buffer to prepare for a possible push. */
-		int grow_size = 8 /* arbitrary grow size */;
+		yy_size_t grow_size = 8 /* arbitrary grow size */;
 
 		num_to_alloc = (yy_buffer_stack_max) + grow_size;
 		(yy_buffer_stack) = (struct yy_buffer_state**)scxml_minimum_realloc
@@ -1482,7 +1560,7 @@ static void scxml_minimum_ensure_buffer_stack (void)
  * @param base the character buffer
  * @param size the size in bytes of the character buffer
  * 
- * @return the newly allocated buffer state object. 
+ * @return the newly allocated buffer state object.
  */
 YY_BUFFER_STATE scxml_minimum__scan_buffer  (char * base, yy_size_t  size )
 {
@@ -1492,16 +1570,16 @@ YY_BUFFER_STATE scxml_minimum__scan_buffer  (char * base, yy_size_t  size )
 	     base[size-2] != YY_END_OF_BUFFER_CHAR ||
 	     base[size-1] != YY_END_OF_BUFFER_CHAR )
 		/* They forgot to leave room for the EOB's. */
-		return 0;
+		return NULL;
 
 	b = (YY_BUFFER_STATE) scxml_minimum_alloc(sizeof( struct yy_buffer_state )  );
 	if ( ! b )
 		YY_FATAL_ERROR( "out of dynamic memory in scxml_minimum__scan_buffer()" );
 
-	b->yy_buf_size = size - 2;	/* "- 2" to take care of EOB's */
+	b->yy_buf_size = (int) (size - 2);	/* "- 2" to take care of EOB's */
 	b->yy_buf_pos = b->yy_ch_buf = base;
 	b->yy_is_our_buffer = 0;
-	b->yy_input_file = 0;
+	b->yy_input_file = NULL;
 	b->yy_n_chars = b->yy_buf_size;
 	b->yy_is_interactive = 0;
 	b->yy_at_bol = 1;
@@ -1521,20 +1599,20 @@ YY_BUFFER_STATE scxml_minimum__scan_buffer  (char * base, yy_size_t  size )
  * @note If you want to scan bytes that may contain NUL values, then use
  *       scxml_minimum__scan_bytes() instead.
  */
-YY_BUFFER_STATE scxml_minimum__scan_string (yyconst char * yystr )
+YY_BUFFER_STATE scxml_minimum__scan_string (const char * yystr )
 {
     
-	return scxml_minimum__scan_bytes(yystr,strlen(yystr) );
+	return scxml_minimum__scan_bytes(yystr,(int) strlen(yystr) );
 }
 
 /** Setup the input buffer state to scan the given bytes. The next call to scxml_minimum_lex() will
  * scan from a @e copy of @a bytes.
- * @param bytes the byte buffer to scan
- * @param len the number of bytes in the buffer pointed to by @a bytes.
+ * @param yybytes the byte buffer to scan
+ * @param _yybytes_len the number of bytes in the buffer pointed to by @a bytes.
  * 
  * @return the newly allocated buffer state object.
  */
-YY_BUFFER_STATE scxml_minimum__scan_bytes  (yyconst char * yybytes, int  _yybytes_len )
+YY_BUFFER_STATE scxml_minimum__scan_bytes  (const char * yybytes, int  _yybytes_len )
 {
 	YY_BUFFER_STATE b;
 	char *buf;
@@ -1542,7 +1620,7 @@ YY_BUFFER_STATE scxml_minimum__scan_bytes  (yyconst char * yybytes, int  _yybyte
 	int i;
     
 	/* Get memory for full buffer, including space for trailing EOB's. */
-	n = _yybytes_len + 2;
+	n = (yy_size_t) (_yybytes_len + 2);
 	buf = (char *) scxml_minimum_alloc(n  );
 	if ( ! buf )
 		YY_FATAL_ERROR( "out of dynamic memory in scxml_minimum__scan_bytes()" );
@@ -1568,9 +1646,9 @@ YY_BUFFER_STATE scxml_minimum__scan_bytes  (yyconst char * yybytes, int  _yybyte
 #define YY_EXIT_FAILURE 2
 #endif
 
-static void yy_fatal_error (yyconst char* msg )
+static void yynoreturn yy_fatal_error (const char* msg )
 {
-    	(void) fprintf( stderr, "%s\n", msg );
+			(void) fprintf( stderr, "%s\n", msg );
 	exit( YY_EXIT_FAILURE );
 }
 
@@ -1598,7 +1676,7 @@ static void yy_fatal_error (yyconst char* msg )
  */
 int scxml_minimum_get_lineno  (void)
 {
-        
+    
     return scxml_minimum_lineno;
 }
 
@@ -1636,29 +1714,29 @@ char *scxml_minimum_get_text  (void)
 }
 
 /** Set the current line number.
- * @param line_number
+ * @param _line_number line number
  * 
  */
-void scxml_minimum_set_lineno (int  line_number )
+void scxml_minimum_set_lineno (int  _line_number )
 {
     
-    scxml_minimum_lineno = line_number;
+    scxml_minimum_lineno = _line_number;
 }
 
 /** Set the input stream. This does not discard the current
  * input buffer.
- * @param in_str A readable stream.
+ * @param _in_str A readable stream.
  * 
  * @see scxml_minimum__switch_to_buffer
  */
-void scxml_minimum_set_in (FILE *  in_str )
+void scxml_minimum_set_in (FILE *  _in_str )
 {
-        scxml_minimum_in = in_str ;
+        scxml_minimum_in = _in_str ;
 }
 
-void scxml_minimum_set_out (FILE *  out_str )
+void scxml_minimum_set_out (FILE *  _out_str )
 {
-        scxml_minimum_out = out_str ;
+        scxml_minimum_out = _out_str ;
 }
 
 int scxml_minimum_get_debug  (void)
@@ -1666,9 +1744,9 @@ int scxml_minimum_get_debug  (void)
         return scxml_minimum__flex_debug;
 }
 
-void scxml_minimum_set_debug (int  bdebug )
+void scxml_minimum_set_debug (int  _bdebug )
 {
-        scxml_minimum__flex_debug = bdebug ;
+        scxml_minimum__flex_debug = _bdebug ;
 }
 
 static int yy_init_globals (void)
@@ -1677,10 +1755,10 @@ static int yy_init_globals (void)
      * This function is called from scxml_minimum_lex_destroy(), so don't allocate here.
      */
 
-    (yy_buffer_stack) = 0;
+    (yy_buffer_stack) = NULL;
     (yy_buffer_stack_top) = 0;
     (yy_buffer_stack_max) = 0;
-    (yy_c_buf_p) = (char *) 0;
+    (yy_c_buf_p) = NULL;
     (yy_init) = 0;
     (yy_start) = 0;
 
@@ -1689,8 +1767,8 @@ static int yy_init_globals (void)
     scxml_minimum_in = stdin;
     scxml_minimum_out = stdout;
 #else
-    scxml_minimum_in = (FILE *) 0;
-    scxml_minimum_out = (FILE *) 0;
+    scxml_minimum_in = NULL;
+    scxml_minimum_out = NULL;
 #endif
 
     /* For future reference: Set errno on error, since we are called by
@@ -1726,18 +1804,19 @@ int scxml_minimum_lex_destroy  (void)
  */
 
 #ifndef yytext_ptr
-static void yy_flex_strncpy (char* s1, yyconst char * s2, int n )
+static void yy_flex_strncpy (char* s1, const char * s2, int n )
 {
-	register int i;
+		
+	int i;
 	for ( i = 0; i < n; ++i )
 		s1[i] = s2[i];
 }
 #endif
 
 #ifdef YY_NEED_STRLEN
-static int yy_flex_strlen (yyconst char * s )
+static int yy_flex_strlen (const char * s )
 {
-	register int n;
+	int n;
 	for ( n = 0; s[n]; ++n )
 		;
 
@@ -1747,11 +1826,12 @@ static int yy_flex_strlen (yyconst char * s )
 
 void *scxml_minimum_alloc (yy_size_t  size )
 {
-	return (void *) malloc( size );
+			return malloc(size);
 }
 
 void *scxml_minimum_realloc  (void * ptr, yy_size_t  size )
 {
+		
 	/* The cast to (char *) in the following accommodates both
 	 * implementations that use char* generic pointers, and those
 	 * that use void* generic pointers.  It works with the latter
@@ -1759,21 +1839,20 @@ void *scxml_minimum_realloc  (void * ptr, yy_size_t  size )
 	 * any pointer type to void*, and deal with argument conversions
 	 * as though doing an assignment.
 	 */
-	return (void *) realloc( (char *) ptr, size );
+	return realloc(ptr, size);
 }
 
 void scxml_minimum_free (void * ptr )
 {
-	free( (char *) ptr );	/* see scxml_minimum_realloc() for (char *) cast */
+			free( (char *) ptr );	/* see scxml_minimum_realloc() for (char *) cast */
 }
 
 #define YYTABLES_NAME "yytables"
 
-#line 72 "eval-minimum.l"
-
+#line 81 "eval-minimum.l"
 
 
-// "'"[^']*"'"         { scxml_minimum_lval.stringptr = scxml_minimum_text; return SCXML_MINIMUM_STRING; }
+// "'"[^']*"'"         { scxml_minimum_lval.stringptr = yytext; return SCXML_MINIMUM_STRING; }
 
 int
 scxml_minimum_error(const char * error)
diff --git a/src/scxml/eval-minimum.cpp.patch b/src/scxml/eval-minimum.cpp.patch
index 52c2c0e..7dfd573 100644
--- a/src/scxml/eval-minimum.cpp.patch
+++ b/src/scxml/eval-minimum.cpp.patch
@@ -1,3 +1,5 @@
+NOTE: This patch seems to be obsolete, it currently is unused.
+
 Index: eval-minimum.cpp
 ===================================================================
 --- eval-minimum.cpp	(revision 12928)
diff --git a/src/scxml/eval-minimum.l b/src/scxml/eval-minimum.l
index 8736766..e36b0d5 100644
--- a/src/scxml/eval-minimum.l
+++ b/src/scxml/eval-minimum.l
@@ -1,4 +1,4 @@
-%{
+%top{
 /**************************************************************************\
  * Copyright (c) Kongsberg Oil & Gas Technologies AS
  * All rights reserved.
@@ -40,7 +40,7 @@
 #include "scxml/eval-minimum-tab.hpp"
 #else
 #endif // !SCXML_MINIMUM_OP_ADD
-%}
+}
 
 %option outfile="eval-minimum.cpp"
 %option prefix="scxml_minimum_"
diff --git a/src/sensors/CMakeLists.txt b/src/sensors/CMakeLists.txt
new file mode 100644
index 0000000..826613e
--- /dev/null
+++ b/src/sensors/CMakeLists.txt
@@ -0,0 +1,29 @@
+# source files
+set(COIN_SENSORS_FILES
+	SoAlarmSensor.cpp
+	SoDataSensor.cpp
+	SoDelayQueueSensor.cpp
+	SoFieldSensor.cpp
+	SoIdleSensor.cpp
+	SoNodeSensor.cpp
+	SoOneShotSensor.cpp
+	SoPathSensor.cpp
+	SoSensor.cpp
+	SoSensorManager.cpp
+	SoTimerQueueSensor.cpp
+	SoTimerSensor.cpp
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_SENSORS_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} sensors/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(sensors OBJECT ${COIN_SENSORS_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_SENSORS_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/sensors/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/build/msvc9/src/setup.h b/src/setup.h.cmake.in
similarity index 89%
rename from build/msvc9/src/setup.h
rename to src/setup.h.cmake.in
index 03354c3..1abf01d 100644
--- a/build/msvc9/src/setup.h
+++ b/src/setup.h.cmake.in
@@ -1,135 +1,133 @@
-/* src/setup.h.  Generated by configure.  */
-/***************************************************************************
- * setup.h
- *
- * This file is a collection of the user-tunable parameters for Coin.
- * You can edit the setting of the below defines to alter how Coin behaves.
- *
- * Note that this file comes from a template file called "setup.h.in".
- * Editing the template file does nothing - make sure you are editing the
- * file "setup.h".
- */
-
-/***************************************************************************
- * HAVE_VRML97
- *
- * If you want to disable VRML97 suport in Coin, do not set this define.
- *
- * The reason to disable this is mostly to avoid compiling a lot of code
- * that causes the Coin library to grow considerably if you need a
- * particularly small version of Coin.
- *
- * Default is to have VRML97 support enabled.
- */
-
-#define HAVE_VRML97 
-
-/***************************************************************************
- * HAVE_NODEKITS
- *
- * If you want to disable nodekits in Coin, do not set this define.
- * This will also disable draggers and manipulators, as they are built on
- * top of the nodekit system.  It also disables the SoForeignFileKit and
- * its derived classes, and the builtin profiler statistics visualization.
- *
- * The reason to disable this is mostly to avoid compiling a lot of code
- * that causes the Coin library to grow in size if you need a particularly
- * small version of Coin.
- *
- * Default is to have nodekit support enabled.
- */
-
-#define HAVE_NODEKITS 
-
-/***************************************************************************
- * HAVE_DRAGGERS
- *
- * If you want to disable draggers in Coin, do not set this define.
- * This will also disable manipulators, as they are heavy users of draggers.
- *
- * The reason to disable this is mostly to avoid compiling a lot of code
- * that causes the Coin library to grow in size if you need a particularly
- * small version of Coin.
- *
- * Default is to have dragger support enabled.
- */
-
-#define HAVE_DRAGGERS 
-
-/***************************************************************************
- * HAVE_MANIPULATORS
- *
- * If you want to disable manipulators in Coin, do not set this define.
- *
- * The reason to disable this is mostly to avoid compiling a lot of code
- * that causes the Coin library to grow in size if you need a particularly
- * small version of Coin.
- *
- * Default is to have manipulators support enabled.
- */
-
-#define HAVE_MANIPULATORS 
-
-/***************************************************************************
- * HAVE_SOUND
- *
- * Define this if you want Coin to have sound support.  You will need
- * OpenAL on the run-time system as well for sound to work.
- *
- * Default is to have sound enabled.
- */
-
-#define HAVE_SOUND 
-
-/***************************************************************************
- * COIN_THREADSAFE
- *
- * If you want to enable extra code in Coin that makes render traversals
- * multi-thread safe, enable this define.  This does not make the whole of
- * Coin thread safe - just doing parallel render traversals on multipipe
- * systems.
- *
- * Default is to have thread safety code disabled.  It is disabled because
- * it costs a lot of overhead in the most common cases where it is not
- * necessary.
- */
-
-/* #undef COIN_THREADSAFE */
-
-/***************************************************************************
- * HAVE_3DS_IMPORT_CAPABILITIES
- *
- * If you want to be able to import .3ds files directly into Coin, set this
- * define.
- *
- * Default is to not have this define set, as the import code has not been
- * thoroughty tested and robustified by the main Coin developers yet.
- */
-
-#define HAVE_3DS_IMPORT_CAPABILITIES 
-
-/***************************************************************************
- * COIN_HAVE_JAVASCRIPT
- *
- * All the SpiderMonkey javascript code is wrapped in this
- * define. This is done to make sure the code in Coin-2 and Coin-dev
- * is as equal as possible, making it easier to port fixes and
- * enchancements.
- *
- * Default is to have this define set.
- * If VRML97 is disabled, JavaScript support is also disabled.
- */
-
-#define COIN_HAVE_JAVASCRIPT 
-
-/***************************************************************************
- * The end.
- *
- * Make sure this header file is not installed, and only used when building
- * Coin itself.
- */
-
-#ifndef COIN_INTERNAL
-#error this is a private header file
-#endif
-
+/* src/setup.h. Generated from setup.h.cmake.in by CMake. */
+/***************************************************************************
+ * setup.h
+ *
+ * This file is a collection of the user-tunable parameters for Coin.
+ * You can edit the setting of the below defines to alter how Coin behaves.
+ *
+ * Note that this file comes from a template file called "setup.h.in".
+ * Editing the template file does nothing - make sure you are editing the
+ * file "setup.h".
+ */
+
+/***************************************************************************
+ * HAVE_VRML97
+ *
+ * If you want to disable VRML97 suport in Coin, do not set this define.
+ *
+ * The reason to disable this is mostly to avoid compiling a lot of code
+ * that causes the Coin library to grow considerably if you need a
+ * particularly small version of Coin.
+ *
+ * Default is to have VRML97 support enabled.
+ */
+
+#cmakedefine HAVE_VRML97
+
+/***************************************************************************
+ * HAVE_NODEKITS
+ *
+ * If you want to disable nodekits in Coin, do not set this define.
+ * This will also disable draggers and manipulators, as they are built on
+ * top of the nodekit system.  It also disables the SoForeignFileKit and
+ * its derived classes, and the builtin profiler statistics visualization.
+ *
+ * The reason to disable this is mostly to avoid compiling a lot of code
+ * that causes the Coin library to grow in size if you need a particularly
+ * small version of Coin.
+ *
+ * Default is to have nodekit support enabled.
+ */
+
+#cmakedefine HAVE_NODEKITS
+
+/***************************************************************************
+ * HAVE_DRAGGERS
+ *
+ * If you want to disable draggers in Coin, do not set this define.
+ * This will also disable manipulators, as they are heavy users of draggers.
+ *
+ * The reason to disable this is mostly to avoid compiling a lot of code
+ * that causes the Coin library to grow in size if you need a particularly
+ * small version of Coin.
+ *
+ * Default is to have dragger support enabled.
+ */
+
+#cmakedefine HAVE_DRAGGERS
+
+/***************************************************************************
+ * HAVE_MANIPULATORS
+ *
+ * If you want to disable manipulators in Coin, do not set this define.
+ *
+ * The reason to disable this is mostly to avoid compiling a lot of code
+ * that causes the Coin library to grow in size if you need a particularly
+ * small version of Coin.
+ *
+ * Default is to have manipulators support enabled.
+ */
+
+#cmakedefine HAVE_MANIPULATORS
+
+/***************************************************************************
+ * HAVE_SOUND
+ *
+ * Define this if you want Coin to have sound support.  You will need
+ * OpenAL on the run-time system as well for sound to work.
+ *
+ * Default is to have sound enabled.
+ */
+
+#cmakedefine HAVE_SOUND
+
+/***************************************************************************
+ * COIN_THREADSAFE
+ *
+ * If you want to enable extra code in Coin that makes render traversals
+ * multi-thread safe, enable this define.  This does not make the whole of
+ * Coin thread safe - just doing parallel render traversals on multipipe
+ * systems.
+ *
+ * Default is to have thread safety code disabled.  It is disabled because
+ * it costs a lot of overhead in the most common cases where it is not
+ * necessary.
+ */
+
+#cmakedefine COIN_THREADSAFE
+
+/***************************************************************************
+ * HAVE_3DS_IMPORT_CAPABILITIES
+ *
+ * If you want to be able to import .3ds files directly into Coin, set this
+ * define.
+ *
+ * Default is to have 3ds import enabled.
+ */
+
+#cmakedefine HAVE_3DS_IMPORT_CAPABILITIES
+
+/***************************************************************************
+ * COIN_HAVE_JAVASCRIPT
+ *
+ * All the SpiderMonkey javascript code is wrapped in this
+ * define. This is done to make sure the code in Coin-2 and Coin-dev
+ * is as equal as possible, making it easier to port fixes and
+ * enchancements.
+ *
+ * Default is to have this define set.
+ * If VRML97 is disabled, JavaScript support is also disabled.
+ */
+
+#cmakedefine COIN_HAVE_JAVASCRIPT
+
+/***************************************************************************
+ * The end.
+ *
+ * Make sure this header file is not installed, and only used when building
+ * Coin itself.
+ */
+
+#ifndef COIN_INTERNAL
+#error this is a private header file
+#endif
diff --git a/src/shaders/CMakeLists.txt b/src/shaders/CMakeLists.txt
new file mode 100644
index 0000000..d058c61
--- /dev/null
+++ b/src/shaders/CMakeLists.txt
@@ -0,0 +1,71 @@
+# source files
+set(COIN_SHADERS_FILES
+	SoFragmentShader.cpp
+	SoGeometryShader.cpp
+	SoGLARBShaderParameter.cpp
+	SoGLARBShaderObject.cpp
+	SoGLARBShaderProgram.cpp
+	SoGLCgShaderObject.cpp
+	SoGLCgShaderParameter.cpp
+	SoGLCgShaderProgram.cpp
+	SoGLSLShaderParameter.cpp
+	SoGLSLShaderObject.cpp
+	SoGLSLShaderProgram.cpp
+	SoGLShaderObject.cpp
+	SoGLShaderParameter.cpp
+	SoGLShaderProgram.cpp
+	SoGLShaderProgramElement.cpp
+	SoShaderObject.cpp
+	SoShaderParameter.cpp
+	SoShaderProgram.cpp
+	SoShader.cpp
+	SoVertexShader.cpp
+)
+
+# Files excluded from public API documentation, included in complete documentation.
+set(COIN_SHADERS_INTERNAL_FILES
+	SoGLARBShaderParameter.h
+	SoGLARBShaderParameter.cpp
+	SoGLARBShaderObject.h
+	SoGLARBShaderObject.cpp
+	SoGLARBShaderProgram.h
+	SoGLARBShaderProgram.cpp
+	SoGLCgShaderObject.h
+	SoGLCgShaderObject.cpp
+	SoGLCgShaderParameter.h
+	SoGLCgShaderParameter.cpp
+	SoGLCgShaderProgram.h
+	SoGLCgShaderProgram.cpp
+	SoGLSLShaderParameter.h
+	SoGLSLShaderParameter.cpp
+	SoGLSLShaderObject.h
+	SoGLSLShaderObject.cpp
+	SoGLSLShaderProgram.h
+	SoGLSLShaderProgram.cpp
+	SoGLShaderObject.h
+	SoGLShaderObject.cpp
+	SoGLShaderParameter.h
+	SoGLShaderParameter.cpp
+	SoGLShaderProgram.h
+	SoGLShaderProgram.cpp
+	SoGLShaderProgramElement.cpp
+	SoShader.h
+	SoShader.cpp
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_SHADERS_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} shaders/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(shaders OBJECT ${COIN_SHADERS_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_SHADERS_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/shaders/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
+foreach(SRCFILE ${COIN_SHADERS_INTERNAL_FILES})
+	set(COIN_INTERNAL_DOCUMENTATION_FILES ${COIN_INTERNAL_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/shaders/${SRCFILE} CACHE INTERNAL "COIN_INTERNAL_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/shaders/SoFragmentShader.cpp b/src/shaders/SoFragmentShader.cpp
index 1542302..e8030c9 100644
--- a/src/shaders/SoFragmentShader.cpp
+++ b/src/shaders/SoFragmentShader.cpp
@@ -33,7 +33,7 @@
 /*!
   \class SoFragmentShader SoFragmentShader.h Inventor/nodes/SoFragmentShader.h
   \brief The SoFragmentShader class is used for setting up fragment shader programs.
-  \ingroup nodes
+  \ingroup shaders
 
   See \link coin_shaders Shaders in Coin \endlink for more information
   on how to set up a scene graph with shaders.
diff --git a/src/shaders/SoGeometryShader.cpp b/src/shaders/SoGeometryShader.cpp
index 1f6a78e..b7872ad 100644
--- a/src/shaders/SoGeometryShader.cpp
+++ b/src/shaders/SoGeometryShader.cpp
@@ -33,7 +33,7 @@
 /*!
   \class SoGeometryShader SoGeometryShader.h Inventor/nodes/SoGeometryShader.h
   \brief The SoGeometryShader class is used for loading geometry shader programs.
-  \ingroup nodes
+  \ingroup shaders
 
   See \link coin_shaders Shaders in Coin \endlink for more information
   on how to set up a scene graph with shaders.
@@ -100,7 +100,7 @@
 */
 
 /*!
-  \var SoGeometryShader::OutputType SoGeometryShader::TRIANLE_STRIP_OUT.
+  \var SoGeometryShader::OutputType SoGeometryShader::TRIANGLE_STRIP_OUT.
 
   Shader generates triangle strips.
 */
diff --git a/src/shaders/SoShader.cpp b/src/shaders/SoShader.cpp
index 145b235..f12f0df 100644
--- a/src/shaders/SoShader.cpp
+++ b/src/shaders/SoShader.cpp
@@ -359,7 +359,7 @@ SoShader::getNamedScript(const SbName & name, const Type type)
         shader[size] = 0;
         shader_dict->put(shadername, shader);
 
-        if (!fread(shader, size, 1, fp) == 1) {
+        if (!(fread(shader, size, 1, fp) == 1)) {
           SoDebugError::postWarning("SoShader::getNamedScript",
                                     "Unable to read shader: %s",
                                     filename.getString());
diff --git a/src/shaders/SoShaderObject.cpp b/src/shaders/SoShaderObject.cpp
index b40afb7..8a5ce60 100644
--- a/src/shaders/SoShaderObject.cpp
+++ b/src/shaders/SoShaderObject.cpp
@@ -32,8 +32,7 @@
 
 /*!
   \class SoShaderObject SoShaderObject.h Inventor/nodes/SoShaderObject.h
-
-  The SoShaderObject class is the superclass for all shader classes in Coin.
+  \brief The SoShaderObject class is the superclass for all shader classes in Coin.
 
   See \link coin_shaders Shaders in Coin \endlink for more information
   on how to set up a scene graph with shaders.
@@ -206,7 +205,7 @@ public:
   void updateParameters(const uint32_t cachecontext, int start, int num);
   void updateAllParameters(const uint32_t cachecontext);
   void updateCoinParameters(const uint32_t cachecontext, SoState * state);
-  void updateStateMatrixParameters(const uint32_t cachecontext);
+  void updateStateMatrixParameters(const uint32_t cachecontext, SoState * state);
   SbBool containStateMatrixParameters(void) const;
   void setSearchDirectories(const SbStringList & list);
 
@@ -354,7 +353,7 @@ SoShaderObject::updateParameters(SoState * state)
 {
   const uint32_t cachecontext = SoGLCacheContextElement::get(state);
   PRIVATE(this)->updateAllParameters(cachecontext);
-  PRIVATE(this)->updateStateMatrixParameters(cachecontext);
+  PRIVATE(this)->updateStateMatrixParameters(cachecontext, state);
   PRIVATE(this)->updateCoinParameters(cachecontext, state);
 }
 
@@ -716,7 +715,7 @@ SoShaderObjectP::updateAllParameters(const uint32_t cachecontext)
 
 // Update state matrix paramaters
 void
-SoShaderObjectP::updateStateMatrixParameters(const uint32_t cachecontext)
+SoShaderObjectP::updateStateMatrixParameters(const uint32_t cachecontext, SoState *state)
 {
 #define STATE_PARAM SoShaderStateMatrixParameter
   if (!this->owner->isActive.getValue()) return;
@@ -727,8 +726,10 @@ SoShaderObjectP::updateStateMatrixParameters(const uint32_t cachecontext)
   int i, cnt = this->owner->parameter.getNum();
   for (i= 0; i <cnt; i++) {
     STATE_PARAM * param = (STATE_PARAM*)this->owner->parameter[i];
-    if (param->isOfType(STATE_PARAM::getClassTypeId()))
+    if (param->isOfType(STATE_PARAM::getClassTypeId())) {
+      param->updateValue(state);
       param->updateParameter(shaderobject);
+	}
   }
 #undef STATE_PARAM
 }
diff --git a/src/shaders/SoShaderParameter.cpp b/src/shaders/SoShaderParameter.cpp
index 9278f8f..d265640 100644
--- a/src/shaders/SoShaderParameter.cpp
+++ b/src/shaders/SoShaderParameter.cpp
@@ -32,26 +32,327 @@
 
 /*!
   \class SoShaderParameter SoShaderParameter.h Inventor/nodes/SoShaderParameter.h
-
-  The SoShaderParameter class is the base class for all shader parameter classes.
+  \brief The SoShaderParameter class is the base class for all shader parameter classes.
 
   In addition to the \a name and \a identifier field, all subclasses have a
   \a value field which is used for specifying the parameter value.
+
+  \ingroup shaders
 */
 
 /*!
-  SoSFString SoShaderParameter::name
+  \var SoSFString SoShaderParameter::name
 
   The shader parameter name. Used for Cg and GLSL programs.
 */
 
 /*!
-  SoSFInt32 SoShaderParameter::identifier
+  \var SoSFInt32 SoShaderParameter::identifier
 
   The shader parameter identifier. Used for ARB shader programs.
 */
 
+/*!
+  \class SoUniformShaderParameter SoShaderParameter.h Inventor/nodes/SoShaderParameter.h
+  \brief The SoUniformShaderParameter class is the base class for all uniform shader variables.
+
+  Uniform shader variables are used to pass parameters from the scene graph to the shader
+  program.
+  
+  In the shader program the variable is declared like this:
+
+  \verbatim
+  uniform float shininess;
+  \endverbatim
+
+  See \link coin_shaders Shaders in Coin \endlink for more information.
+
+  \ingroup shaders
+*/
+
+/*!
+  \fn void SoUniformShaderParameter::updateParameter(SoGLShaderObject *shaderObject)
+  \brief Updates the shader parameter in the OpenGL state with the content of the value field.
+*/
+
+/*!
+  \class SoShaderParameter1f SoShaderParameter.h Inventor/nodes/SoShaderParameter.h
+  \brief The SoShaderParameter1f class is used to define a floating point value as
+         shader parameter.
+  \ingroup shaders
+*/
+
+/*!
+  \var SoSFFloat SoShaderParameter1f::value
+
+  The shader parameter value.
+*/
+
+/*!
+  \class SoShaderParameter1i SoShaderParameter.h Inventor/nodes/SoShaderParameter.h
+  \brief The SoShaderParameter1i class is used to define an integer value as
+         shader parameter.
+  \ingroup shaders
+*/
+
+/*!
+  \var SoSFInt32 SoShaderParameter1i::value
+
+  The shader parameter value.
+*/
+
+/*!
+  \class SoShaderParameter2f SoShaderParameter.h Inventor/nodes/SoShaderParameter.h
+  \brief The SoShaderParameter2f class is used to define a two-dimensional floating
+         point value as shader parameter.
+  \ingroup shaders
+*/
+
+/*!
+  \var SoSFVec2f SoShaderParameter2f::value
+
+  The shader parameter value.
+*/
+
+/*!
+  \class SoShaderParameter2i SoShaderParameter.h Inventor/nodes/SoShaderParameter.h
+  \brief The SoShaderParameter2i class is used to define a two-dimensional integer
+         value as shader parameter.
+  \ingroup shaders
+*/
+
+/*!
+  \var SoSFVec2i32 SoShaderParameter2i::value
+
+  The shader parameter value.
+*/
+
+/*!
+  \class SoShaderParameter3f SoShaderParameter.h Inventor/nodes/SoShaderParameter.h
+  \brief The SoShaderParameter3f class is used to define a three-dimensional floating
+         point value as shader parameter.
+  \ingroup shaders
+*/
+
+/*!
+  \var SoSFVec3f SoShaderParameter3f::value
+
+  The shader parameter value.
+*/
+
+/*!
+  \class SoShaderParameter3i SoShaderParameter.h Inventor/nodes/SoShaderParameter.h
+  \brief The SoShaderParameter3i class is used to define a three-dimensional integer
+         value as shader parameter.
+  \ingroup shaders
+*/
+
+/*!
+  \var SoSFVec3i32 SoShaderParameter3i::value
+
+  The shader parameter value.
+*/
+
+/*!
+  \class SoShaderParameter4f SoShaderParameter.h Inventor/nodes/SoShaderParameter.h
+  \brief The SoShaderParameter4f class is used to define a four-dimensional floating
+         point value as shader parameter.
+  \ingroup shaders
+*/
+
+/*!
+  \var SoSFVec4f SoShaderParameter4f::value
+
+  The shader parameter value.
+*/
+
+/*!
+  \class SoShaderParameter4i SoShaderParameter.h Inventor/nodes/SoShaderParameter.h
+  \brief The SoShaderParameter4i class is used to define a four-dimensional integer
+         value as shader parameter.
+  \ingroup shaders
+*/
+
+/*!
+  \var SoSFVec4i32 SoShaderParameter4i::value
+
+  The shader parameter value.
+*/
+
+/*!
+  \class SoShaderParameterArray1f SoShaderParameter.h Inventor/nodes/SoShaderParameter.h
+  \brief The SoShaderParameterArray1f class is used to define a floating point array as
+         shader parameter.
+  \ingroup shaders
+*/
+
+/*!
+  \var SoMFFloat SoShaderParameterArray1f::value
+
+  The shader parameter value.
+*/
+
+/*!
+  \class SoShaderParameterArray1i SoShaderParameter.h Inventor/nodes/SoShaderParameter.h
+  \brief The SoShaderParameterArray1i class is used to define an integer array as 
+         shader parameter.
+  \ingroup shaders
+*/
+
+/*!
+  \var SoMFInt32 SoShaderParameterArray1i::value
+
+  The shader parameter value.
+*/
+
+/*!
+  \class SoShaderParameterArray2f SoShaderParameter.h Inventor/nodes/SoShaderParameter.h
+  \brief The SoShaderParameterArray2f class is used to define a two-dimensional floating
+         point array as shader parameter.
+  \ingroup shaders
+*/
+
+/*!
+  \var SoMFVec2f SoShaderParameterArray2f::value
+
+  The shader parameter value.
+*/
+
+/*!
+  \class SoShaderParameterArray2i SoShaderParameter.h Inventor/nodes/SoShaderParameter.h
+  \brief The SoShaderParameterArray2i class is used to define a two-dimensional integer
+         array as shader parameter.
+  \ingroup shaders
+*/
+
+/*!
+  \var SoMFVec2i32 SoShaderParameterArray2i::value
+
+  The shader parameter value.
+*/
+
+/*!
+  \class SoShaderParameterArray3f SoShaderParameter.h Inventor/nodes/SoShaderParameter.h
+  \brief The SoShaderParameterArray3f class is used to define a three-dimensional floating
+         point array as shader parameter.
+  \ingroup shaders
+*/
+
+/*!
+  \var SoMFVec3f SoShaderParameterArray3f::value
+
+  The shader parameter value.
+*/
+
+/*!
+  \class SoShaderParameterArray3i SoShaderParameter.h Inventor/nodes/SoShaderParameter.h
+  \brief The SoShaderParameterArray3i class is used to define a three-dimensional integer
+         array as shader parameter.
+  \ingroup shaders
+*/
+
+/*!
+  \var SoMFVec3i32 SoShaderParameterArray3i::value
+
+  The shader parameter value.
+*/
+
+/*!
+  \class SoShaderParameterArray4f SoShaderParameter.h Inventor/nodes/SoShaderParameter.h
+  \brief The SoShaderParameterArray4f class is used to define a four-dimensional floating
+         point array as shader parameter.
+  \ingroup shaders
+*/
+
+/*!
+  \var SoMFVec4f SoShaderParameterArray4f::value
+
+  The shader parameter value.
+*/
+
+/*!
+  \class SoShaderParameterArray4i SoShaderParameter.h Inventor/nodes/SoShaderParameter.h
+  \brief The SoShaderParameterArray4i class is used to define a four-dimensional integer
+         array as shader parameter.
+  \ingroup shaders
+*/
+
+/*!
+  \var SoMFVec4i32 SoShaderParameter4i::value
+
+  The shader parameter value.
+*/
+
+/*!
+  \class SoShaderParameterMatrix SoShaderParameter.h Inventor/nodes/SoShaderParameter.h
+  \brief The SoShaderParameterMatrix class is used to define a matrix as shader parameter.
+  \ingroup shaders
+*/
+
+/*!
+  \var SoSFMatrix SoShaderParameterMatrix::value
+
+  The shader parameter value.
+*/
+
+/*!
+  \class SoShaderParameterMatrixArray SoShaderParameter.h Inventor/nodes/SoShaderParameter.h
+  \brief The SoShaderParameterMatrixArray class is used to define a matrix array as 
+         shader parameter.
+  \ingroup shaders
+*/
+
+/*!
+  \var SoMFMatrix SoShaderParameterMatrixArray::value
+
+  The shader parameter value.
+*/
+
+/*!
+  \class SoShaderStateMatrixParameter SoShaderParameter.h Inventor/nodes/SoShaderParameter.h
+  \brief The SoShaderStateMatrixParameter class is used to define a matrix as
+         shader parameter whose content is derived from the traversal state.
+
+  Unlike other parameter classes, SoShaderStateMatrixParameter does not have a
+  value field. The value member is protected and updated automatically from the
+  traversal state.
+
+  \ingroup shaders
+*/
+
+/*!
+  \enum SoShaderStateMatrixParameter::MatrixType
+
+  Defines the different matrix types.
+*/
+
+/*!
+  \var SoSFEnum SoShaderStateMatrixParameter::matrixType
+
+  Defines the matrix type value for the uniform shader variable.
+*/
+
+/*!
+  \enum SoShaderStateMatrixParameter::MatrixTransform
+
+  Defines different transformations that can be applied to a matrix.
+*/
+
+/*!
+  \var SoSFEnum SoShaderStateMatrixParameter::matrixTransform
+
+  Defines a transformation that is applied to the matrix value.
+  The default value of IDENTITY keeps the value unchanged.
+*/
+
+
 #include <Inventor/nodes/SoShaderParameter.h>
+#include <Inventor/actions/SoGLRenderAction.h>
+#include <Inventor/elements/SoModelMatrixElement.h>
+#include <Inventor/elements/SoViewingMatrixElement.h>
+#include <Inventor/elements/SoProjectionMatrixElement.h>
+#include <Inventor/elements/SoGLMultiTextureMatrixElement.h>
+#include <Inventor/elements/SoTextureUnitElement.h>
 
 #include <assert.h>
 
@@ -305,6 +606,12 @@ void SoShaderStateMatrixParameter::initClass(void)
 {
   SO_NODE_INTERNAL_INIT_CLASS(SoShaderStateMatrixParameter,
                               SO_FROM_COIN_2_5|SO_FROM_INVENTOR_5_0);
+
+  SO_ENABLE(SoGLRenderAction, SoModelMatrixElement);
+  SO_ENABLE(SoGLRenderAction, SoViewingMatrixElement);
+  SO_ENABLE(SoGLRenderAction, SoProjectionMatrixElement);
+  SO_ENABLE(SoGLRenderAction, SoGLMultiTextureMatrixElement);
+  SO_ENABLE(SoGLRenderAction, SoTextureUnitElement);
 }
 
 SoShaderStateMatrixParameter::SoShaderStateMatrixParameter(void)
@@ -327,6 +634,8 @@ SoShaderStateMatrixParameter::SoShaderStateMatrixParameter(void)
 
   SO_NODE_ADD_FIELD(matrixTransform, (IDENTITY));
   SO_NODE_SET_SF_ENUM_TYPE(matrixTransform, MatrixTransform);
+
+  value = SbMatrix::identity();
 }
 
 SoShaderStateMatrixParameter::~SoShaderStateMatrixParameter()
@@ -334,43 +643,91 @@ SoShaderStateMatrixParameter::~SoShaderStateMatrixParameter()
 
 }
 
-// State matrices only work with CG!!!
-// FIXME: check up why. 20050125 mortene.
+// State matrices work differently with CG!
 // COMMENT: Because they are only defined in CG (and not in ARB or GLSL)
 //          a state matrix uniform delivers the current GL_MODELVIEW,
 //          GL_PROJECTION,... matrices, which can be also accessed via
 //          glstate.matrix.modelview, glstate.matrix.projection,...
 //          since CG 1.2 (or earlier)
 //                                           -- 20050126 martin.
+//          In ARB or GLSL the matrices are retrieved from the state
+//          in the updateValue() method and then set here as uniform
+//          variables of type matrix.
+//                                           -- 20141129 thomas.
 void
 SoShaderStateMatrixParameter::updateParameter(SoGLShaderObject *shader)
 {
-  if (shader->shaderType() != SoShader::CG_SHADER) return;
   if (this->name.isDefault()) return;
 
   this->ensureParameter(shader);
 
-  CGGLenum type;
+  if (shader->shaderType() == SoShader::CG_SHADER) {
+    CGGLenum type;
+    switch (this->matrixType.getValue()) {
+    case MODELVIEW: type = CG_GL_MODELVIEW_MATRIX; break;
+    case PROJECTION: type = CG_GL_PROJECTION_MATRIX; break;
+    case TEXTURE: type = CG_GL_TEXTURE_MATRIX; break;
+    case MODELVIEW_PROJECTION: type = CG_GL_MODELVIEW_PROJECTION_MATRIX; break;
+    default: assert(0 && "illegal shader type"); break;
+    }
+
+    CGGLenum tform;
+    switch (this->matrixTransform.getValue()) {
+    case IDENTITY: tform = CG_GL_MATRIX_IDENTITY; break;
+    case TRANSPOSE: tform = CG_GL_MATRIX_TRANSPOSE; break;
+    case INVERSE: tform = CG_GL_MATRIX_INVERSE; break;
+    case INVERSE_TRANSPOSE: tform = CG_GL_MATRIX_INVERSE_TRANSPOSE; break;
+    default: assert(0 && "illegal matrix transform type"); break;
+    }
+
+    SoGLCgShaderParameter * param = (SoGLCgShaderParameter *)
+      this->getGLShaderParameter(shader->getCacheContext());
+    param->setState(shader, type, tform, this->name.getValue().getString());
+  }
+  else {
+    // if not CG then set the value retrieved from state before
+	this->getGLShaderParameter(shader->getCacheContext())->setMatrix(
+        shader,
+        value,
+        this->name.getValue().getString(),
+        this->identifier.getValue());
+  }
+}
+
+/*!
+ * Updates matrix value from state
+ */
+void
+SoShaderStateMatrixParameter::updateValue(SoState *state)
+{
+  SbMatrix matrix = SbMatrix::identity();
   switch (this->matrixType.getValue()) {
-  case MODELVIEW: type = CG_GL_MODELVIEW_MATRIX; break;
-  case PROJECTION: type = CG_GL_PROJECTION_MATRIX; break;
-  case TEXTURE: type = CG_GL_TEXTURE_MATRIX; break;
-  case MODELVIEW_PROJECTION: type = CG_GL_MODELVIEW_PROJECTION_MATRIX; break;
-  default: assert(FALSE); break;
+    case MODELVIEW: {
+      matrix = SoModelMatrixElement::get(state);
+      matrix.multRight(SoViewingMatrixElement::get(state));
+    } break;
+    case PROJECTION: {
+      matrix = SoProjectionMatrixElement::get(state); 
+    } break;
+    case TEXTURE: {
+      int unit = SoTextureUnitElement::get(state);
+      matrix = SoGLMultiTextureMatrixElement::get(state, unit);
+    } break;
+    case MODELVIEW_PROJECTION: {
+      matrix = SoModelMatrixElement::get(state);
+      matrix.multRight(SoViewingMatrixElement::get(state));
+      matrix.multRight(SoProjectionMatrixElement::get(state)); 
+    } break;
+    default: assert(0 && "illegal matrix type"); break;
   }
 
-  CGGLenum tform;
   switch (this->matrixTransform.getValue()) {
-  case IDENTITY: tform = CG_GL_MATRIX_IDENTITY; break;
-  case TRANSPOSE: tform = CG_GL_MATRIX_TRANSPOSE; break;
-  case INVERSE: tform = CG_GL_MATRIX_INVERSE; break;
-  case INVERSE_TRANSPOSE: tform = CG_GL_MATRIX_INVERSE_TRANSPOSE; break;
-  default: assert(FALSE); break;
+  case IDENTITY: value = matrix; break;
+  case TRANSPOSE: value = matrix.transpose(); break;
+  case INVERSE: value = matrix.inverse(); break;
+  case INVERSE_TRANSPOSE: value = matrix.inverse().transpose(); break;
+  default: assert(0 && "illegal matrix transform type"); break;
   }
-
-  SoGLCgShaderParameter * param = (SoGLCgShaderParameter *)
-    this->getGLShaderParameter(shader->getCacheContext());
-  param->setState(shader, type, tform, this->name.getValue().getString());
 }
 
 /* **************************************************************************
diff --git a/src/shaders/SoVertexShader.cpp b/src/shaders/SoVertexShader.cpp
index 3928027..b691c01 100644
--- a/src/shaders/SoVertexShader.cpp
+++ b/src/shaders/SoVertexShader.cpp
@@ -33,7 +33,7 @@
 /*!
   \class SoVertexShader SoVertexShader.h Inventor/nodes/SoVertexShader.h
   \brief The SoVertexShader class is used for setting up vertex shader programs.
-  \ingroup nodes
+  \ingroup shaders
 
   See \link coin_shaders Shaders in Coin \endlink for more information
   on how to set up a scene graph with shaders.
diff --git a/src/shadows/CMakeLists.txt b/src/shadows/CMakeLists.txt
new file mode 100644
index 0000000..1eef226
--- /dev/null
+++ b/src/shadows/CMakeLists.txt
@@ -0,0 +1,24 @@
+# source files
+set(COIN_SHADOWS_FILES
+	SoShadowGroup.cpp
+	SoShadowStyle.cpp
+	SoShadowSpotLight.cpp
+	SoShadowDirectionalLight.cpp
+	SoShadowStyleElement.cpp
+	SoShadowCulling.cpp
+	SoGLShadowCullingElement.cpp
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_SHADOWS_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} shadows/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(shadows OBJECT ${COIN_SHADOWS_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_SHADOWS_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/shadows/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/shadows/SoGLShadowCullingElement.cpp b/src/shadows/SoGLShadowCullingElement.cpp
index 9c979cd..94e79dd 100644
--- a/src/shadows/SoGLShadowCullingElement.cpp
+++ b/src/shadows/SoGLShadowCullingElement.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SoGLShadowCullingElement Inventor/elements/SoGLShadowCullingElement.h
+  \class SoGLShadowCullingElement SoGLShadowCullingElement.h Inventor/annex/FXViz/elements/SoGLShadowCullingElement.h
   \brief The SoGLShadowCullingElement class is yet to be documented.
   \ingroup elements
 
diff --git a/src/shadows/SoShadowDirectionalLight.cpp b/src/shadows/SoShadowDirectionalLight.cpp
index f8c4678..28e8752 100644
--- a/src/shadows/SoShadowDirectionalLight.cpp
+++ b/src/shadows/SoShadowDirectionalLight.cpp
@@ -104,7 +104,7 @@
 */
 
 /*!
-  \var SoSFNode SoShadowGroup::shadowMapScene
+  \var SoSFNode SoShadowDirectionalLight::shadowMapScene
 
   The shadow map scene graph. If this is NULL (the default), the node
   will behave as a normal SoDirectionalLight node.
@@ -112,20 +112,20 @@
 */
 
 /*!
-  \var SoSFFloat SoShadowGroup::maxShadowDistance
+  \var SoSFFloat SoShadowDirectionalLight::maxShadowDistance
 
   The maximum distance (from the camera) that we'll see shadows from this light source.
 */
 
 /*!
-  \var SoSFVec3f SoShadowGroup::bboxCenter
+  \var SoSFVec3f SoShadowDirectionalLight::bboxCenter
 
   Can be used to specify the volume that should be used for
   calculating the resulting shadow volume.
 */
 
 /*!
-  \var SoSFVec3f SoShadowGroup::bboxSize
+  \var SoSFVec3f SoShadowDirectionalLight::bboxSize
 
   Can be used to specify the volume that should be used for
   calculating the resulting shadow volume.
diff --git a/src/shadows/SoShadowGroup.cpp b/src/shadows/SoShadowGroup.cpp
index 9690114..79fbd2f 100644
--- a/src/shadows/SoShadowGroup.cpp
+++ b/src/shadows/SoShadowGroup.cpp
@@ -1866,7 +1866,7 @@ SoShadowGroupP::setFragmentShader(SoState * state)
 
   this->fragmentshader->parameter.setNum(0);
 
-  for (int i = 0; i < numshadowlights; i++) {
+  for (i = 0; i < numshadowlights; i++) {
     SoShadowLightCache * cache = this->shadowlights[i];
 
     SoShaderParameter1i * shadowmap = this->shadowlights[i]->shadowmapid;
diff --git a/src/shadows/SoShadowSpotLight.cpp b/src/shadows/SoShadowSpotLight.cpp
index 2330574..f55d83f 100644
--- a/src/shadows/SoShadowSpotLight.cpp
+++ b/src/shadows/SoShadowSpotLight.cpp
@@ -115,7 +115,7 @@
 */
 
 /*!
-  \var SoSFNode SoShadowGroup::shadowMapScene
+  \var SoSFNode SoShadowSpotLight::shadowMapScene
   
   The shadow map scene graph. If this is NULL (the default), the node
   will behave as a normal SoSpotLight node.  
@@ -123,14 +123,14 @@
 */
 
 /*!
-  \var SoSFFloat SoShadowGroup::nearDistance
+  \var SoSFFloat SoShadowSpotLight::nearDistance
 
   Can be used to set a fixed near distance for this spot light. The value in this
   field will be used if it's set to > 0.0. Default value is -1.0.
 */
 
 /*!
-  \var SoSFFloat SoShadowGroup::farDistance
+  \var SoSFFloat SoShadowSpotLight::farDistance
 
   Can be used to set a fixed far distance for this spot light. The value in this
   field will be used if it's set to > 0.0. Default value is -1.0.
diff --git a/src/shadows/SoShadowStyle.cpp b/src/shadows/SoShadowStyle.cpp
index 425c8ce..f443724 100644
--- a/src/shadows/SoShadowStyle.cpp
+++ b/src/shadows/SoShadowStyle.cpp
@@ -70,7 +70,7 @@
 /*!
   \var SoSFEnum SoShadowStyle::style
 
-  Set the current shadow style. Default value is CAST_SHADOW_AND_SHADOWED.
+  Set the current shadow style. Default value is CASTS_SHADOW_AND_SHADOWED.
 */
 
 /*!
@@ -89,7 +89,7 @@
 */
 
 /*!
-  \var SoShadowStyle::Style SoShadowStyle::CAST_SHADOW_AND_SHADOWED
+  \var SoShadowStyle::Style SoShadowStyle::CASTS_SHADOW_AND_SHADOWED
   Will cast and recieve shadows.
 */
 
diff --git a/src/shadows/SoShadowStyleElement.cpp b/src/shadows/SoShadowStyleElement.cpp
index 443d2e0..f78441f 100644
--- a/src/shadows/SoShadowStyleElement.cpp
+++ b/src/shadows/SoShadowStyleElement.cpp
@@ -31,7 +31,7 @@
 \**************************************************************************/
 
 /*!
-  \class SoShadowStyleElement Inventor/elements/SoShadowStyleElement.h
+  \class SoShadowStyleElement SoShadowStyleElement.h Inventor/annex/FXViz/elements/SoShadowStyleElement.h
   \brief The SoShadowStyleElement class is yet to be documented.
   \ingroup elements
 
@@ -45,12 +45,6 @@
 
 #include <assert.h>
 
-/*!
-  \fn SoShadowStyleElement::Style
-
-  FIXME: write doc.
-*/
-
 SO_ELEMENT_SOURCE(SoShadowStyleElement);
 
 // doc in parent
diff --git a/src/shapenodes/CMakeLists.txt b/src/shapenodes/CMakeLists.txt
new file mode 100644
index 0000000..246569e
--- /dev/null
+++ b/src/shapenodes/CMakeLists.txt
@@ -0,0 +1,64 @@
+# source files
+set(COIN_SHAPENODES_FILES
+	SoAsciiText.cpp
+	SoCone.cpp
+	SoCube.cpp
+	SoCylinder.cpp
+	SoFaceSet.cpp
+	SoImage.cpp
+	SoIndexedFaceSet.cpp
+	SoIndexedLineSet.cpp
+	SoIndexedMarkerSet.cpp
+	SoIndexedNurbsCurve.cpp
+	SoIndexedNurbsSurface.cpp
+	SoIndexedPointSet.cpp
+	SoIndexedShape.cpp
+	SoIndexedTriangleStripSet.cpp
+	SoLineSet.cpp
+	SoMarkerSet.cpp
+	SoNonIndexedShape.cpp
+	SoNurbsCurve.cpp
+	SoNurbsSurface.cpp
+	SoPointSet.cpp
+	SoQuadMesh.cpp
+	SoShape.cpp
+	SoSphere.cpp
+	SoText2.cpp
+	SoText3.cpp
+	SoTriangleStripSet.cpp
+	SoVertexShape.cpp
+	soshape_bigtexture.cpp
+	soshape_bumprender.cpp
+	soshape_primdata.cpp
+	soshape_trianglesort.cpp
+)
+
+# Files excluded from public API documentation, included in complete documentation.
+set(COIN_SHAPENODES_INTERNAL_FILES
+	SoNurbsP.h
+	soshape_bigtexture.h
+	soshape_bigtexture.cpp
+	soshape_bumprender.h
+	soshape_bumprender.cpp
+	soshape_primdata.h
+	soshape_primdata.cpp
+	soshape_trianglesort.h
+	soshape_trianglesort.cpp
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_SHAPENODES_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} shapenodes/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(shapenodes OBJECT ${COIN_SHAPENODES_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_SHAPENODES_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/shapenodes/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
+foreach(SRCFILE ${COIN_SHAPENODES_INTERNAL_FILES})
+	set(COIN_INTERNAL_DOCUMENTATION_FILES ${COIN_INTERNAL_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/shapenodes/${SRCFILE} CACHE INTERNAL "COIN_INTERNAL_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/shapenodes/SoAsciiText.cpp b/src/shapenodes/SoAsciiText.cpp
index a98ffd7..d70e764 100644
--- a/src/shapenodes/SoAsciiText.cpp
+++ b/src/shapenodes/SoAsciiText.cpp
@@ -115,7 +115,7 @@
   In examinerviewer the Inventor file looks something like this:
 
   <center>
-    <img src="http://doc.coin3d.org/images/Coin/nodes/asciitext.png">
+  \image html asciitext.png "Rendering of Example Scenegraph"
   </center>
 
   <b>FILE FORMAT/DEFAULTS:</b>
@@ -385,7 +385,7 @@ SoAsciiText::GLRender(SoGLRenderAction * action)
     cc_glyph3d * prevglyph = NULL;
     const char * p = str.getString();
     size_t length = cc_string_utf8_validate_length(p);
-    assert(length);
+    // No assertion as zero length is handled correctly (results in a new line)
 
     for (unsigned int strcharidx = 0; strcharidx < length; strcharidx++) {
       uint32_t glyphidx = 0;
@@ -474,7 +474,7 @@ SoAsciiText::getPrimitiveCount(SoGetPrimitiveCountAction * action)
       SbString str = this->string[i];
       const char * p = str.getString();
       size_t length = cc_string_utf8_validate_length(p);
-      assert(length);
+      // No assertion as zero length is handled correctly (results in a new line)
 
       for (unsigned int strcharidx = 0; strcharidx < length; strcharidx++) {
 	uint32_t glyphidx = 0;
@@ -537,7 +537,7 @@ void SoAsciiTextP::calculateStringStretch(const int i, const cc_font_specificati
   SbString str = master->string[i];
   const char * p = str.getString();
   size_t length = cc_string_utf8_validate_length(p);
-  assert(length);
+  // No assertion as zero length is handled correctly (results in a new line)
 
   for (strcharidx = 0; strcharidx < length; strcharidx++) {
     uint32_t glyphidx = 0;
@@ -728,7 +728,7 @@ SoAsciiText::generatePrimitives(SoAction * action)
     cc_glyph3d * prevglyph = NULL;
     const char * p = str.getString();
     size_t length = cc_string_utf8_validate_length(p);
-    assert(length);
+    // No assertion as zero length is handled correctly (results in a new line)
       
     for (unsigned int strcharidx = 0; strcharidx < length; strcharidx++) {      
       uint32_t glyphidx = 0;
@@ -867,7 +867,7 @@ SoAsciiTextP::setUpGlyphs(SoState * state, SoAsciiText * textnode)
     const float * maxbbox;
     const char * p = str.getString();
     size_t length = cc_string_utf8_validate_length(p);
-    assert(length);
+    // No assertion as zero length is handled correctly (results in a new line)
 
     for (unsigned int strcharidx = 0; strcharidx < length; strcharidx++) {
       uint32_t glyphidx = 0;
diff --git a/src/shapenodes/SoIndexedMarkerSet.cpp b/src/shapenodes/SoIndexedMarkerSet.cpp
index 82e937a..f8fca60 100644
--- a/src/shapenodes/SoIndexedMarkerSet.cpp
+++ b/src/shapenodes/SoIndexedMarkerSet.cpp
@@ -209,6 +209,18 @@ SoIndexedMarkerSet::GLRender(SoGLRenderAction * action)
                                  SoProjectionMatrixElement::get(state));
   SbVec2s vpsize = vp.getViewportSizePixels();
 
+  // Symptom treatment against the complete marker set vanishing for certain
+  // view angles. We'll disable the clipping planes temporarily. Individual
+  // markers are still clipped using SoCullElement::cullTest() below.
+  // See https://bitbucket.org/Coin3D/coin/pull-requests/52 for a test case.
+  GLint numPlanes = 0;
+  glGetIntegerv(GL_MAX_CLIP_PLANES, &numPlanes);
+  SbList<SbBool> planesEnabled;
+  for (GLint i = 0; i < numPlanes; ++i) {
+    planesEnabled.append(glIsEnabled(GL_CLIP_PLANE0 + i));
+    glDisable(GL_CLIP_PLANE0 + i);
+  }
+
   glMatrixMode(GL_MODELVIEW);
   glPushMatrix();
   glLoadIdentity();
@@ -285,6 +297,12 @@ SoIndexedMarkerSet::GLRender(SoGLRenderAction * action)
     glBitmap(size[0], size[1], 0, 0, 0, 0, bytes);
   }
 
+  for (GLint i = 0; i < numPlanes; ++i) {
+    if (planesEnabled[i]) {
+      glEnable(GL_CLIP_PLANE0 + i);
+    }
+  }
+
   // FIXME: this looks wrong, shouldn't we rather reset the alignment
   // value to what it was previously?  20010824 mortene.
   glPixelStorei(GL_UNPACK_ALIGNMENT, 4); // restore default value
diff --git a/src/shapenodes/SoMarkerSet.cpp b/src/shapenodes/SoMarkerSet.cpp
index 298d605..946c3c7 100644
--- a/src/shapenodes/SoMarkerSet.cpp
+++ b/src/shapenodes/SoMarkerSet.cpp
@@ -1185,6 +1185,18 @@ SoMarkerSet::GLRender(SoGLRenderAction * action)
                                  SoProjectionMatrixElement::get(state));
   SbVec2s vpsize = vp.getViewportSizePixels();
 
+  // Symptom treatment against the complete marker set vanishing for certain
+  // view angles. We'll disable the clipping planes temporarily. Individual
+  // markers are still clipped using SoCullElement::cullTest() below.
+  // See https://bitbucket.org/Coin3D/coin/pull-requests/52 for a test case.
+  GLint numPlanes = 0;
+  glGetIntegerv(GL_MAX_CLIP_PLANES, &numPlanes);
+  SbList<SbBool> planesEnabled;
+  for (GLint i = 0; i < numPlanes; ++i) {
+    planesEnabled.append(glIsEnabled(GL_CLIP_PLANE0 + i));
+    glDisable(GL_CLIP_PLANE0 + i);
+  }
+
   glMatrixMode(GL_MODELVIEW);
   glPushMatrix();
   glLoadIdentity();
@@ -1245,6 +1257,12 @@ SoMarkerSet::GLRender(SoGLRenderAction * action)
     glBitmap(tmp->width, tmp->height, 0, 0, 0, 0, tmp->data);
   }
 
+  for (GLint i = 0; i < numPlanes; ++i) {
+    if (planesEnabled[i]) {
+      glEnable(GL_CLIP_PLANE0 + i);
+    }
+  }
+
   // FIXME: this looks wrong, shouldn't we rather reset the alignment
   // value to what it was previously?  20010824 mortene.
   glPixelStorei(GL_UNPACK_ALIGNMENT, 4); // restore default value
diff --git a/src/shapenodes/SoNurbsCurve.cpp b/src/shapenodes/SoNurbsCurve.cpp
index 7d4314b..e73fcf5 100644
--- a/src/shapenodes/SoNurbsCurve.cpp
+++ b/src/shapenodes/SoNurbsCurve.cpp
@@ -82,7 +82,9 @@
   PointSet { numPoints 7 }
   \endcode
 
-  <center><img src="http://doc.coin3d.org/images/Coin/nodes/nurbscurve-circle.png"></center>
+  <center>
+  \image html nurbscurve-circle.png "Rendering of Example Scenegraph"
+  </center>
 
   <b>FILE FORMAT/DEFAULTS:</b>
   \code
diff --git a/src/shapenodes/SoNurbsSurface.cpp b/src/shapenodes/SoNurbsSurface.cpp
index 0f57d52..41b9a24 100644
--- a/src/shapenodes/SoNurbsSurface.cpp
+++ b/src/shapenodes/SoNurbsSurface.cpp
@@ -80,7 +80,9 @@
   }
   \endcode
 
-  <center><img src="http://doc.coin3d.org/images/Coin/nodes/nurbssurface.png"></center>
+  <center>
+  \image html nurbssurface.png "Rendering of Example Scenegraph"
+  </center>
 
   <b>FILE FORMAT/DEFAULTS:</b>
   \code
diff --git a/src/shapenodes/SoQuadMesh.cpp b/src/shapenodes/SoQuadMesh.cpp
index eb78120..db14f46 100644
--- a/src/shapenodes/SoQuadMesh.cpp
+++ b/src/shapenodes/SoQuadMesh.cpp
@@ -91,7 +91,7 @@
   The quadmesh geometry resulting from this code looks like this:<br>
 
   <center>
-  <img src="http://doc.coin3d.org/images/Coin/nodes/quadmesh.png">
+  \image html quadmesh.png "Rendering of Example Scenegraph"
   </center>
 
   Here is another example, this time making a 2x2 grid, with a
diff --git a/src/shapenodes/SoText3.cpp b/src/shapenodes/SoText3.cpp
index 15af415..a5a68f0 100644
--- a/src/shapenodes/SoText3.cpp
+++ b/src/shapenodes/SoText3.cpp
@@ -90,7 +90,7 @@
   \endverbatim
 
   <center>
-  <img src="http://doc.coin3d.org/images/Coin/nodes/text3.png">
+  \image html text3.png "Rendering of Example File"
   </center>
 
 
@@ -665,7 +665,7 @@ SoText3P::render(SoState * state, const cc_font_specification * fontspec,
     cc_glyph3d * prevglyph = NULL;
     const char * p = str.getString();
     size_t length = cc_string_utf8_validate_length(p);
-    assert(length);
+    // No assertion as zero length is handled correctly (results in a new line)
 
     for (unsigned int strcharidx = 0; strcharidx < length; strcharidx++) {
       uint32_t glyphidx = 0;
@@ -1085,7 +1085,7 @@ SoText3P::generate(SoAction * action, const cc_font_specification * fontspec,
     cc_glyph3d * prevglyph = NULL;
     const char * p = str.getString();
     size_t length = cc_string_utf8_validate_length(p);
-    assert(length);
+    // No assertion as zero length is handled correctly (results in a new line)
 
     for (unsigned int strcharidx = 0; strcharidx < length; strcharidx++) {
       uint32_t glyphidx = 0;
@@ -1170,14 +1170,14 @@ SoText3P::generate(SoAction * action, const cc_font_specification * fontspec,
             SbVec3f vright(coords[*cw][0], coords[*cw][1], 0);
             counter++;
 
-            v0[0] = v0[0];
-            v0[1] = v0[1];
-            v1[0] = v1[0];
-            v1[1] = v1[1];
-            vleft[0] = vleft[0];
-            vleft[1] = vleft[1];
-            vright[0] = vright[0];
-            vright[1] = vright[1];
+            v0[0] = v0[0] * fontspec->size;
+            v0[1] = v0[1] * fontspec->size;
+            v1[0] = v1[0] * fontspec->size;
+            v1[1] = v1[1] * fontspec->size;
+            vleft[0] = vleft[0] * fontspec->size;
+            vleft[1] = vleft[1] * fontspec->size;
+            vright[0] = vright[0] * fontspec->size;
+            vright[1] = vright[1] * fontspec->size;
 
             // create two 'normal' vectors pointing out from the edges
             SbVec3f normala(vright[0] - v0[0], vright[1] - v0[1], 0.0f);
@@ -1454,7 +1454,7 @@ SoText3P::setUpGlyphs(SoState * state, SoText3 * textnode)
     SbString str = textnode->string[i];
     const char * p = str.getString();
     size_t length = cc_string_utf8_validate_length(p);
-    assert(length);
+    // No assertion as zero length is handled correctly (results in a new line)
 
     for (unsigned int strcharidx = 0; strcharidx < length; strcharidx++) {
       uint32_t glyphidx = 0;
diff --git a/src/shapenodes/SoTriangleStripSet.cpp b/src/shapenodes/SoTriangleStripSet.cpp
index 83dbfbe..f4159d8 100644
--- a/src/shapenodes/SoTriangleStripSet.cpp
+++ b/src/shapenodes/SoTriangleStripSet.cpp
@@ -84,7 +84,9 @@
 
   The scene graph above in a viewer:
 
-  <center><img src="http://doc.coin3d.org/images/Coin/nodes/trianglestripset.png"></center>
+  <center>
+  \image html trianglestripset.png "Rendering of Example File"
+  </center>
 
 
   Strips are converted into triangles the way OpenGL does it, of
diff --git a/src/soscxml/CMakeLists.txt b/src/soscxml/CMakeLists.txt
new file mode 100644
index 0000000..47b08cb
--- /dev/null
+++ b/src/soscxml/CMakeLists.txt
@@ -0,0 +1,32 @@
+# source files
+set(COIN_SOSCXML_FILES
+	ScXMLCoinEvaluator.cpp
+	SoScXMLEvent.cpp
+	SoScXMLStateMachine.cpp
+	eval-coin-tab.cpp
+	eval-coin.cpp
+)
+
+# Files excluded from public API documentation, included in complete documentation.
+set(COIN_SOSCXML_INTERNAL_FILES
+	eval-coin.h
+	eval-coin.cpp
+	eval-coin-tab.cpp
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_SOSCXML_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} soscxml/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(soscxml OBJECT ${COIN_SOSCXML_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_SOSCXML_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/soscxml/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
+foreach(SRCFILE ${COIN_SOSCXML_INTERNAL_FILES})
+	set(COIN_INTERNAL_DOCUMENTATION_FILES ${COIN_INTERNAL_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/soscxml/${SRCFILE} CACHE INTERNAL "COIN_INTERNAL_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/soscxml/eval-coin-tab.cpp b/src/soscxml/eval-coin-tab.cpp
index 687a131..75a81ae 100644
--- a/src/soscxml/eval-coin-tab.cpp
+++ b/src/soscxml/eval-coin-tab.cpp
@@ -1,24 +1,21 @@
-/* A Bison parser, made by GNU Bison 2.3.  */
+/* A Bison parser, made by GNU Bison 2.7.  */
 
-/* Skeleton implementation for Bison's Yacc-like parsers in C
-
-   Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006
-   Free Software Foundation, Inc.
-
-   This program is free software; you can redistribute it and/or modify
+/* Bison implementation for Yacc-like parsers in C
+   
+      Copyright (C) 1984, 1989-1990, 2000-2012 Free Software Foundation, Inc.
+   
+   This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
-   the Free Software Foundation; either version 2, or (at your option)
-   any later version.
-
+   the Free Software Foundation, either version 3 of the License, or
+   (at your option) any later version.
+   
    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.
-
+   
    You should have received a copy of the GNU General Public License
-   along with this program; if not, write to the Free Software
-   Foundation, Inc., 51 Franklin Street, Fifth Floor,
-   Boston, MA 02110-1301, USA.  */
+   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 /* As a special exception, you may create a larger work that contains
    part or all of the Bison parser skeleton and distribute that work
@@ -29,7 +26,7 @@
    special exception, which will cause the skeleton and the resulting
    Bison output files to be licensed under the GNU General Public
    License without this special exception.
-
+   
    This special exception was added by the Free Software Foundation in
    version 2.2 of Bison.  */
 
@@ -47,7 +44,7 @@
 #define YYBISON 1
 
 /* Bison version.  */
-#define YYBISON_VERSION "2.3"
+#define YYBISON_VERSION "2.7"
 
 /* Skeleton name.  */
 #define YYSKELETON_NAME "yacc.c"
@@ -55,79 +52,24 @@
 /* Pure parsers.  */
 #define YYPURE 0
 
-/* Using locations.  */
-#define YYLSP_NEEDED 0
-
-/* Substitute the variable and function names.  */
-#define yyparse scxml_coin_parse
-#define yylex   scxml_coin_lex
-#define yyerror scxml_coin_error
-#define yylval  scxml_coin_lval
-#define yychar  scxml_coin_char
-#define yydebug scxml_coin_debug
-#define yynerrs scxml_coin_nerrs
-
-
-/* Tokens.  */
-#ifndef YYTOKENTYPE
-# define YYTOKENTYPE
-   /* Put the tokens into the symbol table, so that GDB and other debuggers
-      know about them.  */
-   enum yytokentype {
-     SCXML_COIN_PAREN_OPEN = 258,
-     SCXML_COIN_PAREN_CLOSE = 259,
-     SCXML_COIN_EVENT_SCOPE = 260,
-     SCXML_COIN_BOOL_TRUE = 261,
-     SCXML_COIN_BOOL_FALSE = 262,
-     SCXML_COIN_REAL = 263,
-     SCXML_COIN_STRING = 264,
-     SCXML_COIN_SBVALUE = 265,
-     SCXML_COIN_IDENTIFIER = 266,
-     SCXML_COIN_IN_FUNC = 267,
-     SCXML_COIN_LENGTH_FUNC = 268,
-     SCXML_COIN_OP_NOT = 269,
-     SCXML_COIN_OP_AND = 270,
-     SCXML_COIN_OP_OR = 271,
-     SCXML_COIN_OP_EQUALS = 272,
-     SCXML_COIN_OP_NOT_EQUALS = 273,
-     SCXML_COIN_OP_ADD = 274,
-     SCXML_COIN_OP_SUBTRACT = 275,
-     SCXML_COIN_OP_MULTIPLY = 276,
-     SCXML_COIN_OP_DIVIDE = 277,
-     SCXML_COIN_OP_NEGATE = 278,
-     SCXML_COIN_OP_APPEND = 279,
-     SCXML_COIN_END = 280
-   };
-#endif
-/* Tokens.  */
-#define SCXML_COIN_PAREN_OPEN 258
-#define SCXML_COIN_PAREN_CLOSE 259
-#define SCXML_COIN_EVENT_SCOPE 260
-#define SCXML_COIN_BOOL_TRUE 261
-#define SCXML_COIN_BOOL_FALSE 262
-#define SCXML_COIN_REAL 263
-#define SCXML_COIN_STRING 264
-#define SCXML_COIN_SBVALUE 265
-#define SCXML_COIN_IDENTIFIER 266
-#define SCXML_COIN_IN_FUNC 267
-#define SCXML_COIN_LENGTH_FUNC 268
-#define SCXML_COIN_OP_NOT 269
-#define SCXML_COIN_OP_AND 270
-#define SCXML_COIN_OP_OR 271
-#define SCXML_COIN_OP_EQUALS 272
-#define SCXML_COIN_OP_NOT_EQUALS 273
-#define SCXML_COIN_OP_ADD 274
-#define SCXML_COIN_OP_SUBTRACT 275
-#define SCXML_COIN_OP_MULTIPLY 276
-#define SCXML_COIN_OP_DIVIDE 277
-#define SCXML_COIN_OP_NEGATE 278
-#define SCXML_COIN_OP_APPEND 279
-#define SCXML_COIN_END 280
+/* Push parsers.  */
+#define YYPUSH 0
 
+/* Pull parsers.  */
+#define YYPULL 1
 
 
+/* Substitute the variable and function names.  */
+#define yyparse         scxml_coin_parse
+#define yylex           scxml_coin_lex
+#define yyerror         scxml_coin_error
+#define yylval          scxml_coin_lval
+#define yychar          scxml_coin_char
+#define yydebug         scxml_coin_debug
+#define yynerrs         scxml_coin_nerrs
 
 /* Copy the first part of user declarations.  */
+/* Line 371 of yacc.c  */
 #line 1 "eval-coin-tab.y"
 
 /**************************************************************************\
@@ -165,7 +107,7 @@
 /*
  * Generate the compilable source files this way:
  *
- * bison eval-minimum-tab.y
+ * bison eval-coin-tab.y
  */
 
 #ifdef HAVE_CONFIG_H
@@ -183,11 +125,16 @@ static ScXMLDataObj * root = NULL;
 }
 
 
+/* Line 371 of yacc.c  */
+#line 130 "eval-coin-tab.cpp"
 
-/* Enabling traces.  */
-#ifndef YYDEBUG
-# define YYDEBUG 0
-#endif
+# ifndef YY_NULL
+#  if defined __cplusplus && 201103L <= __cplusplus
+#   define YY_NULL nullptr
+#  else
+#   define YY_NULL 0
+#  endif
+# endif
 
 /* Enabling verbose error messages.  */
 #ifdef YYERROR_VERBOSE
@@ -197,34 +144,92 @@ static ScXMLDataObj * root = NULL;
 # define YYERROR_VERBOSE 0
 #endif
 
-/* Enabling the token table.  */
-#ifndef YYTOKEN_TABLE
-# define YYTOKEN_TABLE 0
+/* In a future release of Bison, this section will be replaced
+   by #include "eval-coin-tab.hpp".  */
+#ifndef YY_SCXML_COIN_EVAL_COIN_TAB_HPP_INCLUDED
+# define YY_SCXML_COIN_EVAL_COIN_TAB_HPP_INCLUDED
+/* Enabling traces.  */
+#ifndef YYDEBUG
+# define YYDEBUG 0
+#endif
+#if YYDEBUG
+extern int scxml_coin_debug;
 #endif
 
+/* Tokens.  */
+#ifndef YYTOKENTYPE
+# define YYTOKENTYPE
+   /* Put the tokens into the symbol table, so that GDB and other debuggers
+      know about them.  */
+   enum yytokentype {
+     SCXML_COIN_PAREN_OPEN = 258,
+     SCXML_COIN_PAREN_CLOSE = 259,
+     SCXML_COIN_EVENT_SCOPE = 260,
+     SCXML_COIN_BOOL_TRUE = 261,
+     SCXML_COIN_BOOL_FALSE = 262,
+     SCXML_COIN_REAL = 263,
+     SCXML_COIN_STRING = 264,
+     SCXML_COIN_SBVALUE = 265,
+     SCXML_COIN_IDENTIFIER = 266,
+     SCXML_COIN_IN_FUNC = 267,
+     SCXML_COIN_LENGTH_FUNC = 268,
+     SCXML_COIN_OP_NOT = 269,
+     SCXML_COIN_OP_AND = 270,
+     SCXML_COIN_OP_OR = 271,
+     SCXML_COIN_OP_EQUALS = 272,
+     SCXML_COIN_OP_NOT_EQUALS = 273,
+     SCXML_COIN_OP_ADD = 274,
+     SCXML_COIN_OP_SUBTRACT = 275,
+     SCXML_COIN_OP_MULTIPLY = 276,
+     SCXML_COIN_OP_DIVIDE = 277,
+     SCXML_COIN_OP_NEGATE = 278,
+     SCXML_COIN_OP_APPEND = 279,
+     SCXML_COIN_END = 280
+   };
+#endif
+
+
 #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
 typedef union YYSTYPE
-#line 50 "eval-coin-tab.y"
 {
+/* Line 387 of yacc.c  */
+#line 59 "eval-coin-tab.y"
+
   double real;
   char * stringptr;
   ScXMLDataObj * scxmlobj;
-}
-/* Line 187 of yacc.c.  */
-#line 206 "eval-coin-tab.cpp"
-	YYSTYPE;
+
+
+/* Line 387 of yacc.c  */
+#line 205 "eval-coin-tab.cpp"
+} YYSTYPE;
+# define YYSTYPE_IS_TRIVIAL 1
 # define yystype YYSTYPE /* obsolescent; will be withdrawn */
 # define YYSTYPE_IS_DECLARED 1
-# define YYSTYPE_IS_TRIVIAL 1
 #endif
 
+extern YYSTYPE scxml_coin_lval;
 
+#ifdef YYPARSE_PARAM
+#if defined __STDC__ || defined __cplusplus
+int scxml_coin_parse (void *YYPARSE_PARAM);
+#else
+int scxml_coin_parse ();
+#endif
+#else /* ! YYPARSE_PARAM */
+#if defined __STDC__ || defined __cplusplus
+int scxml_coin_parse (void);
+#else
+int scxml_coin_parse ();
+#endif
+#endif /* ! YYPARSE_PARAM */
 
-/* Copy the second part of user declarations.  */
+#endif /* !YY_SCXML_COIN_EVAL_COIN_TAB_HPP_INCLUDED  */
 
+/* Copy the second part of user declarations.  */
 
-/* Line 216 of yacc.c.  */
-#line 219 "eval-coin-tab.cpp"
+/* Line 390 of yacc.c  */
+#line 233 "eval-coin-tab.cpp"
 
 #ifdef short
 # undef short
@@ -274,39 +279,39 @@ typedef short int yytype_int16;
 #define YYSIZE_MAXIMUM ((YYSIZE_T) -1)
 
 #ifndef YY_
-# if YYENABLE_NLS
+# if defined YYENABLE_NLS && YYENABLE_NLS
 #  if ENABLE_NLS
 #   include <libintl.h> /* INFRINGES ON USER NAME SPACE */
-#   define YY_(msgid) dgettext ("bison-runtime", msgid)
+#   define YY_(Msgid) dgettext ("bison-runtime", Msgid)
 #  endif
 # endif
 # ifndef YY_
-#  define YY_(msgid) msgid
+#  define YY_(Msgid) Msgid
 # endif
 #endif
 
 /* Suppress unused-variable warnings by "using" E.  */
 #if ! defined lint || defined __GNUC__
-# define YYUSE(e) ((void) (e))
+# define YYUSE(E) ((void) (E))
 #else
-# define YYUSE(e) /* empty */
+# define YYUSE(E) /* empty */
 #endif
 
 /* Identity function, used to suppress warnings about constant conditions.  */
 #ifndef lint
-# define YYID(n) (n)
+# define YYID(N) (N)
 #else
 #if (defined __STDC__ || defined __C99__FUNC__ \
      || defined __cplusplus || defined _MSC_VER)
 static int
-YYID (int i)
+YYID (int yyi)
 #else
 static int
-YYID (i)
-    int i;
+YYID (yyi)
+    int yyi;
 #endif
 {
-  return i;
+  return yyi;
 }
 #endif
 
@@ -327,11 +332,12 @@ YYID (i)
 #    define alloca _alloca
 #   else
 #    define YYSTACK_ALLOC alloca
-#    if ! defined _ALLOCA_H && ! defined _STDLIB_H && (defined __STDC__ || defined __C99__FUNC__ \
+#    if ! defined _ALLOCA_H && ! defined EXIT_SUCCESS && (defined __STDC__ || defined __C99__FUNC__ \
      || defined __cplusplus || defined _MSC_VER)
 #     include <stdlib.h> /* INFRINGES ON USER NAME SPACE */
-#     ifndef _STDLIB_H
-#      define _STDLIB_H 1
+      /* Use EXIT_SUCCESS as a witness for stdlib.h.  */
+#     ifndef EXIT_SUCCESS
+#      define EXIT_SUCCESS 0
 #     endif
 #    endif
 #   endif
@@ -354,24 +360,24 @@ YYID (i)
 #  ifndef YYSTACK_ALLOC_MAXIMUM
 #   define YYSTACK_ALLOC_MAXIMUM YYSIZE_MAXIMUM
 #  endif
-#  if (defined __cplusplus && ! defined _STDLIB_H \
+#  if (defined __cplusplus && ! defined EXIT_SUCCESS \
        && ! ((defined YYMALLOC || defined malloc) \
 	     && (defined YYFREE || defined free)))
 #   include <stdlib.h> /* INFRINGES ON USER NAME SPACE */
-#   ifndef _STDLIB_H
-#    define _STDLIB_H 1
+#   ifndef EXIT_SUCCESS
+#    define EXIT_SUCCESS 0
 #   endif
 #  endif
 #  ifndef YYMALLOC
 #   define YYMALLOC malloc
-#   if ! defined malloc && ! defined _STDLIB_H && (defined __STDC__ || defined __C99__FUNC__ \
+#   if ! defined malloc && ! defined EXIT_SUCCESS && (defined __STDC__ || defined __C99__FUNC__ \
      || defined __cplusplus || defined _MSC_VER)
 void *malloc (YYSIZE_T); /* INFRINGES ON USER NAME SPACE */
 #   endif
 #  endif
 #  ifndef YYFREE
 #   define YYFREE free
-#   if ! defined free && ! defined _STDLIB_H && (defined __STDC__ || defined __C99__FUNC__ \
+#   if ! defined free && ! defined EXIT_SUCCESS && (defined __STDC__ || defined __C99__FUNC__ \
      || defined __cplusplus || defined _MSC_VER)
 void free (void *); /* INFRINGES ON USER NAME SPACE */
 #   endif
@@ -387,9 +393,9 @@ void free (void *); /* INFRINGES ON USER NAME SPACE */
 /* A type that is properly aligned for any stack member.  */
 union yyalloc
 {
-  yytype_int16 yyss;
-  YYSTYPE yyvs;
-  };
+  yytype_int16 yyss_alloc;
+  YYSTYPE yyvs_alloc;
+};
 
 /* The size of the maximum gap between one aligned stack and the next.  */
 # define YYSTACK_GAP_MAXIMUM (sizeof (union yyalloc) - 1)
@@ -400,35 +406,19 @@ union yyalloc
      ((N) * (sizeof (yytype_int16) + sizeof (YYSTYPE)) \
       + YYSTACK_GAP_MAXIMUM)
 
-/* Copy COUNT objects from FROM to TO.  The source and destination do
-   not overlap.  */
-# ifndef YYCOPY
-#  if defined __GNUC__ && 1 < __GNUC__
-#   define YYCOPY(To, From, Count) \
-      __builtin_memcpy (To, From, (Count) * sizeof (*(From)))
-#  else
-#   define YYCOPY(To, From, Count)		\
-      do					\
-	{					\
-	  YYSIZE_T yyi;				\
-	  for (yyi = 0; yyi < (Count); yyi++)	\
-	    (To)[yyi] = (From)[yyi];		\
-	}					\
-      while (YYID (0))
-#  endif
-# endif
+# define YYCOPY_NEEDED 1
 
 /* Relocate STACK from its old location to the new one.  The
    local variables YYSIZE and YYSTACKSIZE give the old and new number of
    elements in the stack, and YYPTR gives the new location of the
    stack.  Advance YYPTR to a properly aligned location for the next
    stack.  */
-# define YYSTACK_RELOCATE(Stack)					\
+# define YYSTACK_RELOCATE(Stack_alloc, Stack)				\
     do									\
       {									\
 	YYSIZE_T yynewbytes;						\
-	YYCOPY (&yyptr->Stack, Stack, yysize);				\
-	Stack = &yyptr->Stack;						\
+	YYCOPY (&yyptr->Stack_alloc, Stack, yysize);			\
+	Stack = &yyptr->Stack_alloc;					\
 	yynewbytes = yystacksize * sizeof (*Stack) + YYSTACK_GAP_MAXIMUM; \
 	yyptr += yynewbytes / sizeof (*yyptr);				\
       }									\
@@ -436,6 +426,26 @@ union yyalloc
 
 #endif
 
+#if defined YYCOPY_NEEDED && YYCOPY_NEEDED
+/* Copy COUNT objects from SRC to DST.  The source and destination do
+   not overlap.  */
+# ifndef YYCOPY
+#  if defined __GNUC__ && 1 < __GNUC__
+#   define YYCOPY(Dst, Src, Count) \
+      __builtin_memcpy (Dst, Src, (Count) * sizeof (*(Src)))
+#  else
+#   define YYCOPY(Dst, Src, Count)              \
+      do                                        \
+        {                                       \
+          YYSIZE_T yyi;                         \
+          for (yyi = 0; yyi < (Count); yyi++)   \
+            (Dst)[yyi] = (Src)[yyi];            \
+        }                                       \
+      while (YYID (0))
+#  endif
+# endif
+#endif /* !YYCOPY_NEEDED */
+
 /* YYFINAL -- State number of the termination state.  */
 #define YYFINAL  39
 /* YYLAST -- Last index in YYTABLE.  */
@@ -524,15 +534,15 @@ static const yytype_int8 yyrhs[] =
 /* YYRLINE[YYN] -- source line where rule number YYN was defined.  */
 static const yytype_uint8 yyrline[] =
 {
-       0,   103,   103,   106,   107,   108,   109,   110,   111,   114,
-     115,   116,   117,   120,   122,   126,   130,   134,   138,   142,
-     145,   148,   152,   154,   156,   158,   160,   162,   164,   166,
-     168,   171,   174,   177,   180,   182,   186,   188,   190,   192,
-     194,   196,   198,   200,   202
+       0,   112,   112,   115,   116,   117,   118,   119,   120,   123,
+     124,   125,   126,   129,   131,   135,   139,   143,   147,   151,
+     154,   157,   161,   163,   165,   167,   169,   171,   173,   175,
+     177,   180,   183,   186,   189,   191,   195,   197,   199,   201,
+     203,   205,   207,   209,   211
 };
 #endif
 
-#if YYDEBUG || YYERROR_VERBOSE || YYTOKEN_TABLE
+#if YYDEBUG || YYERROR_VERBOSE || 0
 /* YYTNAME[SYMBOL-NUM] -- String name of the symbol SYMBOL-NUM.
    First, the terminals, then, starting at YYNTOKENS, nonterminals.  */
 static const char *const yytname[] =
@@ -549,7 +559,7 @@ static const char *const yytname[] =
   "SCXML_COIN_END", "$accept", "rootexpr", "expr", "constexpr",
   "constboolexpr", "constsbvalexpr", "constrealexpr", "conststringexpr",
   "refexpr", "evalexpr", "infuncexpr", "lengthfuncexpr", "logicalexpr",
-  "arithmeticexpr", 0
+  "arithmeticexpr", YY_NULL
 };
 #endif
 
@@ -584,8 +594,8 @@ static const yytype_uint8 yyr2[] =
        3,     3,     3,     3,     2
 };
 
-/* YYDEFACT[STATE-NAME] -- Default rule to reduce with in state
-   STATE-NUM when YYTABLE doesn't specify something else to do.  Zero
+/* YYDEFACT[STATE-NAME] -- Default reduction number in state STATE-NUM.
+   Performed when YYTABLE doesn't specify something else to do.  Zero
    means the default is an error.  */
 static const yytype_uint8 yydefact[] =
 {
@@ -630,8 +640,7 @@ static const yytype_int8 yypgoto[] =
 
 /* YYTABLE[YYPACT[STATE-NUM]].  What to do in state STATE-NUM.  If
    positive, shift that token.  If negative, reduce the rule which
-   number is the opposite.  If zero, do what YYDEFACT says.
-   If YYTABLE_NINF, syntax error.  */
+   number is the opposite.  If YYTABLE_NINF, syntax error.  */
 #define YYTABLE_NINF -39
 static const yytype_int8 yytable[] =
 {
@@ -649,6 +658,12 @@ static const yytype_int8 yytable[] =
       47,     0,    50,    51,    52,    53
 };
 
+#define yypact_value_is_default(Yystate) \
+  (!!((Yystate) == (-14)))
+
+#define yytable_value_is_error(Yytable_value) \
+  YYID (0)
+
 static const yytype_int8 yycheck[] =
 {
        0,     1,     0,     4,    17,    18,    19,    20,    21,    22,
@@ -691,78 +706,50 @@ static const yytype_uint8 yystos[] =
 
 /* Like YYERROR except do call yyerror.  This remains here temporarily
    to ease the transition to the new meaning of YYERROR, for GCC.
-   Once GCC version 2 has supplanted version 1, this can go.  */
+   Once GCC version 2 has supplanted version 1, this can go.  However,
+   YYFAIL appears to be in use.  Nevertheless, it is formally deprecated
+   in Bison 2.4.2's NEWS entry, where a plan to phase it out is
+   discussed.  */
 
 #define YYFAIL		goto yyerrlab
+#if defined YYFAIL
+  /* This is here to suppress warnings from the GCC cpp's
+     -Wunused-macros.  Normally we don't worry about that warning, but
+     some users do, and we want to make it easy for users to remove
+     YYFAIL uses, which will produce warnings from Bison 2.5.  */
+#endif
 
 #define YYRECOVERING()  (!!yyerrstatus)
 
-#define YYBACKUP(Token, Value)					\
-do								\
-  if (yychar == YYEMPTY && yylen == 1)				\
-    {								\
-      yychar = (Token);						\
-      yylval = (Value);						\
-      yytoken = YYTRANSLATE (yychar);				\
-      YYPOPSTACK (1);						\
-      goto yybackup;						\
-    }								\
-  else								\
-    {								\
+#define YYBACKUP(Token, Value)                                  \
+do                                                              \
+  if (yychar == YYEMPTY)                                        \
+    {                                                           \
+      yychar = (Token);                                         \
+      yylval = (Value);                                         \
+      YYPOPSTACK (yylen);                                       \
+      yystate = *yyssp;                                         \
+      goto yybackup;                                            \
+    }                                                           \
+  else                                                          \
+    {                                                           \
       yyerror (YY_("syntax error: cannot back up")); \
       YYERROR;							\
     }								\
 while (YYID (0))
 
-
+/* Error token number */
 #define YYTERROR	1
 #define YYERRCODE	256
 
 
-/* YYLLOC_DEFAULT -- Set CURRENT to span from RHS[1] to RHS[N].
-   If N is 0, then set CURRENT to the empty location which ends
-   the previous symbol: RHS[0] (always defined).  */
-
-#define YYRHSLOC(Rhs, K) ((Rhs)[K])
-#ifndef YYLLOC_DEFAULT
-# define YYLLOC_DEFAULT(Current, Rhs, N)				\
-    do									\
-      if (YYID (N))                                                    \
-	{								\
-	  (Current).first_line   = YYRHSLOC (Rhs, 1).first_line;	\
-	  (Current).first_column = YYRHSLOC (Rhs, 1).first_column;	\
-	  (Current).last_line    = YYRHSLOC (Rhs, N).last_line;		\
-	  (Current).last_column  = YYRHSLOC (Rhs, N).last_column;	\
-	}								\
-      else								\
-	{								\
-	  (Current).first_line   = (Current).last_line   =		\
-	    YYRHSLOC (Rhs, 0).last_line;				\
-	  (Current).first_column = (Current).last_column =		\
-	    YYRHSLOC (Rhs, 0).last_column;				\
-	}								\
-    while (YYID (0))
-#endif
-
-
-/* YY_LOCATION_PRINT -- Print the location on the stream.
-   This macro was not mandated originally: define only if we know
-   we won't break user code: when these are the locations we know.  */
-
+/* This macro is provided for backward compatibility. */
 #ifndef YY_LOCATION_PRINT
-# if YYLTYPE_IS_TRIVIAL
-#  define YY_LOCATION_PRINT(File, Loc)			\
-     fprintf (File, "%d.%d-%d.%d",			\
-	      (Loc).first_line, (Loc).first_column,	\
-	      (Loc).last_line,  (Loc).last_column)
-# else
-#  define YY_LOCATION_PRINT(File, Loc) ((void) 0)
-# endif
+# define YY_LOCATION_PRINT(File, Loc) ((void) 0)
 #endif
 
 
 /* YYLEX -- calling `yylex' with the right arguments.  */
-
 #ifdef YYLEX_PARAM
 # define YYLEX yylex (YYLEX_PARAM)
 #else
@@ -812,6 +799,8 @@ yy_symbol_value_print (yyoutput, yytype, yyvaluep)
     YYSTYPE const * const yyvaluep;
 #endif
 {
+  FILE *yyo = yyoutput;
+  YYUSE (yyo);
   if (!yyvaluep)
     return;
 # ifdef YYPRINT
@@ -823,7 +812,7 @@ yy_symbol_value_print (yyoutput, yytype, yyvaluep)
   switch (yytype)
     {
       default:
-	break;
+        break;
     }
 }
 
@@ -861,17 +850,20 @@ yy_symbol_print (yyoutput, yytype, yyvaluep)
 #if (defined __STDC__ || defined __C99__FUNC__ \
      || defined __cplusplus || defined _MSC_VER)
 static void
-yy_stack_print (yytype_int16 *bottom, yytype_int16 *top)
+yy_stack_print (yytype_int16 *yybottom, yytype_int16 *yytop)
 #else
 static void
-yy_stack_print (bottom, top)
-    yytype_int16 *bottom;
-    yytype_int16 *top;
+yy_stack_print (yybottom, yytop)
+    yytype_int16 *yybottom;
+    yytype_int16 *yytop;
 #endif
 {
   YYFPRINTF (stderr, "Stack now");
-  for (; bottom <= top; ++bottom)
-    YYFPRINTF (stderr, " %d", *bottom);
+  for (; yybottom <= yytop; yybottom++)
+    {
+      int yybot = *yybottom;
+      YYFPRINTF (stderr, " %d", yybot);
+    }
   YYFPRINTF (stderr, "\n");
 }
 
@@ -905,11 +897,11 @@ yy_reduce_print (yyvsp, yyrule)
   /* The symbols being reduced.  */
   for (yyi = 0; yyi < yynrhs; yyi++)
     {
-      fprintf (stderr, "   $%d = ", yyi + 1);
+      YYFPRINTF (stderr, "   $%d = ", yyi + 1);
       yy_symbol_print (stderr, yyrhs[yyprhs[yyrule] + yyi],
 		       &(yyvsp[(yyi + 1) - (yynrhs)])
 		       		       );
-      fprintf (stderr, "\n");
+      YYFPRINTF (stderr, "\n");
     }
 }
 
@@ -946,7 +938,6 @@ int yydebug;
 # define YYMAXDEPTH 10000
 #endif
 
-

 
 #if YYERROR_VERBOSE
 
@@ -1049,115 +1040,145 @@ yytnamerr (char *yyres, const char *yystr)
 }
 # endif
 
-/* Copy into YYRESULT an error message about the unexpected token
-   YYCHAR while in state YYSTATE.  Return the number of bytes copied,
-   including the terminating null byte.  If YYRESULT is null, do not
-   copy anything; just return the number of bytes that would be
-   copied.  As a special case, return 0 if an ordinary "syntax error"
-   message will do.  Return YYSIZE_MAXIMUM if overflow occurs during
-   size calculation.  */
-static YYSIZE_T
-yysyntax_error (char *yyresult, int yystate, int yychar)
-{
-  int yyn = yypact[yystate];
+/* Copy into *YYMSG, which is of size *YYMSG_ALLOC, an error message
+   about the unexpected token YYTOKEN for the state stack whose top is
+   YYSSP.
 
-  if (! (YYPACT_NINF < yyn && yyn <= YYLAST))
-    return 0;
-  else
+   Return 0 if *YYMSG was successfully written.  Return 1 if *YYMSG is
+   not large enough to hold the message.  In that case, also set
+   *YYMSG_ALLOC to the required number of bytes.  Return 2 if the
+   required number of bytes is too large to store.  */
+static int
+yysyntax_error (YYSIZE_T *yymsg_alloc, char **yymsg,
+                yytype_int16 *yyssp, int yytoken)
+{
+  YYSIZE_T yysize0 = yytnamerr (YY_NULL, yytname[yytoken]);
+  YYSIZE_T yysize = yysize0;
+  enum { YYERROR_VERBOSE_ARGS_MAXIMUM = 5 };
+  /* Internationalized format string. */
+  const char *yyformat = YY_NULL;
+  /* Arguments of yyformat. */
+  char const *yyarg[YYERROR_VERBOSE_ARGS_MAXIMUM];
+  /* Number of reported tokens (one for the "unexpected", one per
+     "expected"). */
+  int yycount = 0;
+
+  /* There are many possibilities here to consider:
+     - Assume YYFAIL is not used.  It's too flawed to consider.  See
+       <http://lists.gnu.org/archive/html/bison-patches/2009-12/msg00024.html>
+       for details.  YYERROR is fine as it does not invoke this
+       function.
+     - If this state is a consistent state with a default action, then
+       the only way this function was invoked is if the default action
+       is an error action.  In that case, don't check for expected
+       tokens because there are none.
+     - The only way there can be no lookahead present (in yychar) is if
+       this state is a consistent state with a default action.  Thus,
+       detecting the absence of a lookahead is sufficient to determine
+       that there is no unexpected or expected token to report.  In that
+       case, just report a simple "syntax error".
+     - Don't assume there isn't a lookahead just because this state is a
+       consistent state with a default action.  There might have been a
+       previous inconsistent state, consistent state with a non-default
+       action, or user semantic action that manipulated yychar.
+     - Of course, the expected token list depends on states to have
+       correct lookahead information, and it depends on the parser not
+       to perform extra reductions after fetching a lookahead from the
+       scanner and before detecting a syntax error.  Thus, state merging
+       (from LALR or IELR) and default reductions corrupt the expected
+       token list.  However, the list is correct for canonical LR with
+       one exception: it will still contain any token that will not be
+       accepted due to an error action in a later state.
+  */
+  if (yytoken != YYEMPTY)
     {
-      int yytype = YYTRANSLATE (yychar);
-      YYSIZE_T yysize0 = yytnamerr (0, yytname[yytype]);
-      YYSIZE_T yysize = yysize0;
-      YYSIZE_T yysize1;
-      int yysize_overflow = 0;
-      enum { YYERROR_VERBOSE_ARGS_MAXIMUM = 5 };
-      char const *yyarg[YYERROR_VERBOSE_ARGS_MAXIMUM];
-      int yyx;
-
-# if 0
-      /* This is so xgettext sees the translatable formats that are
-	 constructed on the fly.  */
-      YY_("syntax error, unexpected %s");
-      YY_("syntax error, unexpected %s, expecting %s");
-      YY_("syntax error, unexpected %s, expecting %s or %s");
-      YY_("syntax error, unexpected %s, expecting %s or %s or %s");
-      YY_("syntax error, unexpected %s, expecting %s or %s or %s or %s");
-# endif
-      char *yyfmt;
-      char const *yyf;
-      static char const yyunexpected[] = "syntax error, unexpected %s";
-      static char const yyexpecting[] = ", expecting %s";
-      static char const yyor[] = " or %s";
-      char yyformat[sizeof yyunexpected
-		    + sizeof yyexpecting - 1
-		    + ((YYERROR_VERBOSE_ARGS_MAXIMUM - 2)
-		       * (sizeof yyor - 1))];
-      char const *yyprefix = yyexpecting;
-
-      /* Start YYX at -YYN if negative to avoid negative indexes in
-	 YYCHECK.  */
-      int yyxbegin = yyn < 0 ? -yyn : 0;
-
-      /* Stay within bounds of both yycheck and yytname.  */
-      int yychecklim = YYLAST - yyn + 1;
-      int yyxend = yychecklim < YYNTOKENS ? yychecklim : YYNTOKENS;
-      int yycount = 1;
-
-      yyarg[0] = yytname[yytype];
-      yyfmt = yystpcpy (yyformat, yyunexpected);
-
-      for (yyx = yyxbegin; yyx < yyxend; ++yyx)
-	if (yycheck[yyx + yyn] == yyx && yyx != YYTERROR)
-	  {
-	    if (yycount == YYERROR_VERBOSE_ARGS_MAXIMUM)
-	      {
-		yycount = 1;
-		yysize = yysize0;
-		yyformat[sizeof yyunexpected - 1] = '\0';
-		break;
-	      }
-	    yyarg[yycount++] = yytname[yyx];
-	    yysize1 = yysize + yytnamerr (0, yytname[yyx]);
-	    yysize_overflow |= (yysize1 < yysize);
-	    yysize = yysize1;
-	    yyfmt = yystpcpy (yyfmt, yyprefix);
-	    yyprefix = yyor;
-	  }
+      int yyn = yypact[*yyssp];
+      yyarg[yycount++] = yytname[yytoken];
+      if (!yypact_value_is_default (yyn))
+        {
+          /* Start YYX at -YYN if negative to avoid negative indexes in
+             YYCHECK.  In other words, skip the first -YYN actions for
+             this state because they are default actions.  */
+          int yyxbegin = yyn < 0 ? -yyn : 0;
+          /* Stay within bounds of both yycheck and yytname.  */
+          int yychecklim = YYLAST - yyn + 1;
+          int yyxend = yychecklim < YYNTOKENS ? yychecklim : YYNTOKENS;
+          int yyx;
+
+          for (yyx = yyxbegin; yyx < yyxend; ++yyx)
+            if (yycheck[yyx + yyn] == yyx && yyx != YYTERROR
+                && !yytable_value_is_error (yytable[yyx + yyn]))
+              {
+                if (yycount == YYERROR_VERBOSE_ARGS_MAXIMUM)
+                  {
+                    yycount = 1;
+                    yysize = yysize0;
+                    break;
+                  }
+                yyarg[yycount++] = yytname[yyx];
+                {
+                  YYSIZE_T yysize1 = yysize + yytnamerr (YY_NULL, yytname[yyx]);
+                  if (! (yysize <= yysize1
+                         && yysize1 <= YYSTACK_ALLOC_MAXIMUM))
+                    return 2;
+                  yysize = yysize1;
+                }
+              }
+        }
+    }
 
-      yyf = YY_(yyformat);
-      yysize1 = yysize + yystrlen (yyf);
-      yysize_overflow |= (yysize1 < yysize);
-      yysize = yysize1;
+  switch (yycount)
+    {
+# define YYCASE_(N, S)                      \
+      case N:                               \
+        yyformat = S;                       \
+      break
+      YYCASE_(0, YY_("syntax error"));
+      YYCASE_(1, YY_("syntax error, unexpected %s"));
+      YYCASE_(2, YY_("syntax error, unexpected %s, expecting %s"));
+      YYCASE_(3, YY_("syntax error, unexpected %s, expecting %s or %s"));
+      YYCASE_(4, YY_("syntax error, unexpected %s, expecting %s or %s or %s"));
+      YYCASE_(5, YY_("syntax error, unexpected %s, expecting %s or %s or %s or %s"));
+# undef YYCASE_
+    }
 
-      if (yysize_overflow)
-	return YYSIZE_MAXIMUM;
+  {
+    YYSIZE_T yysize1 = yysize + yystrlen (yyformat);
+    if (! (yysize <= yysize1 && yysize1 <= YYSTACK_ALLOC_MAXIMUM))
+      return 2;
+    yysize = yysize1;
+  }
 
-      if (yyresult)
-	{
-	  /* Avoid sprintf, as that infringes on the user's name space.
-	     Don't have undefined behavior even if the translation
-	     produced a string with the wrong number of "%s"s.  */
-	  char *yyp = yyresult;
-	  int yyi = 0;
-	  while ((*yyp = *yyf) != '\0')
-	    {
-	      if (*yyp == '%' && yyf[1] == 's' && yyi < yycount)
-		{
-		  yyp += yytnamerr (yyp, yyarg[yyi++]);
-		  yyf += 2;
-		}
-	      else
-		{
-		  yyp++;
-		  yyf++;
-		}
-	    }
-	}
-      return yysize;
+  if (*yymsg_alloc < yysize)
+    {
+      *yymsg_alloc = 2 * yysize;
+      if (! (yysize <= *yymsg_alloc
+             && *yymsg_alloc <= YYSTACK_ALLOC_MAXIMUM))
+        *yymsg_alloc = YYSTACK_ALLOC_MAXIMUM;
+      return 1;
     }
+
+  /* Avoid sprintf, as that infringes on the user's name space.
+     Don't have undefined behavior even if the translation
+     produced a string with the wrong number of "%s"s.  */
+  {
+    char *yyp = *yymsg;
+    int yyi = 0;
+    while ((*yyp = *yyformat) != '\0')
+      if (*yyp == '%' && yyformat[1] == 's' && yyi < yycount)
+        {
+          yyp += yytnamerr (yyp, yyarg[yyi++]);
+          yyformat += 2;
+        }
+      else
+        {
+          yyp++;
+          yyformat++;
+        }
+  }
+  return 0;
 }
 #endif /* YYERROR_VERBOSE */
-

 
 /*-----------------------------------------------.
 | Release the memory associated to this symbol.  |
@@ -1186,40 +1207,32 @@ yydestruct (yymsg, yytype, yyvaluep)
     {
 
       default:
-	break;
+        break;
     }
 }
-

 
-/* Prevent warnings from -Wmissing-prototypes.  */
-
-#ifdef YYPARSE_PARAM
-#if defined __STDC__ || defined __cplusplus
-int yyparse (void *YYPARSE_PARAM);
-#else
-int yyparse ();
-#endif
-#else /* ! YYPARSE_PARAM */
-#if defined __STDC__ || defined __cplusplus
-int yyparse (void);
-#else
-int yyparse ();
-#endif
-#endif /* ! YYPARSE_PARAM */
 
 
 
-/* The look-ahead symbol.  */
+/* The lookahead symbol.  */
 int yychar;
 
-/* The semantic value of the look-ahead symbol.  */
-YYSTYPE yylval;
+
+#ifndef YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN
+# define YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN
+# define YY_IGNORE_MAYBE_UNINITIALIZED_END
+#endif
+#ifndef YY_INITIAL_VALUE
+# define YY_INITIAL_VALUE(Value) /* Nothing. */
+#endif
+
+/* The semantic value of the lookahead symbol.  */
+YYSTYPE yylval YY_INITIAL_VALUE(yyval_default);
 
 /* Number of syntax errors so far.  */
 int yynerrs;
 
 
-
 /*----------.
 | yyparse.  |
 `----------*/
@@ -1246,14 +1259,37 @@ yyparse ()
 #endif
 #endif
 {
-  
-  int yystate;
+    int yystate;
+    /* Number of tokens to shift before error messages enabled.  */
+    int yyerrstatus;
+
+    /* The stacks and their tools:
+       `yyss': related to states.
+       `yyvs': related to semantic values.
+
+       Refer to the stacks through separate pointers, to allow yyoverflow
+       to reallocate them elsewhere.  */
+
+    /* The state stack.  */
+    yytype_int16 yyssa[YYINITDEPTH];
+    yytype_int16 *yyss;
+    yytype_int16 *yyssp;
+
+    /* The semantic value stack.  */
+    YYSTYPE yyvsa[YYINITDEPTH];
+    YYSTYPE *yyvs;
+    YYSTYPE *yyvsp;
+
+    YYSIZE_T yystacksize;
+
   int yyn;
   int yyresult;
-  /* Number of tokens to shift before error messages enabled.  */
-  int yyerrstatus;
-  /* Look-ahead token as an internal (translated) token number.  */
+  /* Lookahead token as an internal (translated) token number.  */
   int yytoken = 0;
+  /* The variables used to return semantic value and location from the
+     action routines.  */
+  YYSTYPE yyval;
+
 #if YYERROR_VERBOSE
   /* Buffer for error messages, and its allocated size.  */
   char yymsgbuf[128];
@@ -1261,54 +1297,22 @@ yyparse ()
   YYSIZE_T yymsg_alloc = sizeof yymsgbuf;
 #endif
 
-  /* Three stacks and their tools:
-     `yyss': related to states,
-     `yyvs': related to semantic values,
-     `yyls': related to locations.
-
-     Refer to the stacks thru separate pointers, to allow yyoverflow
-     to reallocate them elsewhere.  */
-
-  /* The state stack.  */
-  yytype_int16 yyssa[YYINITDEPTH];
-  yytype_int16 *yyss = yyssa;
-  yytype_int16 *yyssp;
-
-  /* The semantic value stack.  */
-  YYSTYPE yyvsa[YYINITDEPTH];
-  YYSTYPE *yyvs = yyvsa;
-  YYSTYPE *yyvsp;
-
-
-
 #define YYPOPSTACK(N)   (yyvsp -= (N), yyssp -= (N))
 
-  YYSIZE_T yystacksize = YYINITDEPTH;
-
-  /* The variables used to return semantic value and location from the
-     action routines.  */
-  YYSTYPE yyval;
-
-
   /* The number of symbols on the RHS of the reduced rule.
      Keep to zero when no symbol should be popped.  */
   int yylen = 0;
 
+  yyssp = yyss = yyssa;
+  yyvsp = yyvs = yyvsa;
+  yystacksize = YYINITDEPTH;
+
   YYDPRINTF ((stderr, "Starting parse\n"));
 
   yystate = 0;
   yyerrstatus = 0;
   yynerrs = 0;
-  yychar = YYEMPTY;		/* Cause a token to be read.  */
-
-  /* Initialize stack pointers.
-     Waste one element of value and location stack
-     so that they stay on the same level as the state stack.
-     The wasted elements are never initialized.  */
-
-  yyssp = yyss;
-  yyvsp = yyvs;
-
+  yychar = YYEMPTY; /* Cause a token to be read.  */
   goto yysetstate;
 
 /*------------------------------------------------------------.
@@ -1335,7 +1339,6 @@ yyparse ()
 	YYSTYPE *yyvs1 = yyvs;
 	yytype_int16 *yyss1 = yyss;
 
-
 	/* Each stack pointer address is followed by the size of the
 	   data in use in that stack, in bytes.  This used to be a
 	   conditional around just the two extra args, but that might
@@ -1343,7 +1346,6 @@ yyparse ()
 	yyoverflow (YY_("memory exhausted"),
 		    &yyss1, yysize * sizeof (*yyssp),
 		    &yyvs1, yysize * sizeof (*yyvsp),
-
 		    &yystacksize);
 
 	yyss = yyss1;
@@ -1366,9 +1368,8 @@ yyparse ()
 	  (union yyalloc *) YYSTACK_ALLOC (YYSTACK_BYTES (yystacksize));
 	if (! yyptr)
 	  goto yyexhaustedlab;
-	YYSTACK_RELOCATE (yyss);
-	YYSTACK_RELOCATE (yyvs);
-
+	YYSTACK_RELOCATE (yyss_alloc, yyss);
+	YYSTACK_RELOCATE (yyvs_alloc, yyvs);
 #  undef YYSTACK_RELOCATE
 	if (yyss1 != yyssa)
 	  YYSTACK_FREE (yyss1);
@@ -1379,7 +1380,6 @@ yyparse ()
       yyssp = yyss + yysize - 1;
       yyvsp = yyvs + yysize - 1;
 
-
       YYDPRINTF ((stderr, "Stack size increased to %lu\n",
 		  (unsigned long int) yystacksize));
 
@@ -1389,6 +1389,9 @@ yyparse ()
 
   YYDPRINTF ((stderr, "Entering state %d\n", yystate));
 
+  if (yystate == YYFINAL)
+    YYACCEPT;
+
   goto yybackup;
 
 /*-----------.
@@ -1397,16 +1400,16 @@ yyparse ()
 yybackup:
 
   /* Do appropriate processing given the current state.  Read a
-     look-ahead token if we need one and don't already have one.  */
+     lookahead token if we need one and don't already have one.  */
 
-  /* First try to decide what to do without reference to look-ahead token.  */
+  /* First try to decide what to do without reference to lookahead token.  */
   yyn = yypact[yystate];
-  if (yyn == YYPACT_NINF)
+  if (yypact_value_is_default (yyn))
     goto yydefault;
 
-  /* Not known => get a look-ahead token if don't already have one.  */
+  /* Not known => get a lookahead token if don't already have one.  */
 
-  /* YYCHAR is either YYEMPTY or YYEOF or a valid look-ahead symbol.  */
+  /* YYCHAR is either YYEMPTY or YYEOF or a valid lookahead symbol.  */
   if (yychar == YYEMPTY)
     {
       YYDPRINTF ((stderr, "Reading a token: "));
@@ -1432,29 +1435,27 @@ yybackup:
   yyn = yytable[yyn];
   if (yyn <= 0)
     {
-      if (yyn == 0 || yyn == YYTABLE_NINF)
-	goto yyerrlab;
+      if (yytable_value_is_error (yyn))
+        goto yyerrlab;
       yyn = -yyn;
       goto yyreduce;
     }
 
-  if (yyn == YYFINAL)
-    YYACCEPT;
-
   /* Count tokens shifted since error; after three, turn off error
      status.  */
   if (yyerrstatus)
     yyerrstatus--;
 
-  /* Shift the look-ahead token.  */
+  /* Shift the lookahead token.  */
   YY_SYMBOL_PRINT ("Shifting", yytoken, &yylval, &yylloc);
 
-  /* Discard the shifted token unless it is eof.  */
-  if (yychar != YYEOF)
-    yychar = YYEMPTY;
+  /* Discard the shifted token.  */
+  yychar = YYEMPTY;
 
   yystate = yyn;
+  YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN
   *++yyvsp = yylval;
+  YY_IGNORE_MAYBE_UNINITIALIZED_END
 
   goto yynewstate;
 
@@ -1491,229 +1492,283 @@ yyreduce:
   switch (yyn)
     {
         case 2:
-#line 103 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); root = (yyval.scxmlobj); ;}
+/* Line 1792 of yacc.c  */
+#line 112 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); root = (yyval.scxmlobj); }
     break;
 
   case 3:
-#line 106 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = (yyvsp[(2) - (3)].scxmlobj); ;}
+/* Line 1792 of yacc.c  */
+#line 115 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = (yyvsp[(2) - (3)].scxmlobj); }
     break;
 
   case 4:
-#line 107 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); ;}
+/* Line 1792 of yacc.c  */
+#line 116 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); }
     break;
 
   case 5:
-#line 108 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); ;}
+/* Line 1792 of yacc.c  */
+#line 117 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); }
     break;
 
   case 6:
-#line 109 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); ;}
+/* Line 1792 of yacc.c  */
+#line 118 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); }
     break;
 
   case 7:
-#line 110 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); ;}
+/* Line 1792 of yacc.c  */
+#line 119 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); }
     break;
 
   case 8:
-#line 111 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); ;}
+/* Line 1792 of yacc.c  */
+#line 120 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); }
     break;
 
   case 9:
-#line 114 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); ;}
+/* Line 1792 of yacc.c  */
+#line 123 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); }
     break;
 
   case 10:
-#line 115 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); ;}
+/* Line 1792 of yacc.c  */
+#line 124 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); }
     break;
 
   case 11:
-#line 116 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); ;}
+/* Line 1792 of yacc.c  */
+#line 125 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); }
     break;
 
   case 12:
-#line 117 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); ;}
+/* Line 1792 of yacc.c  */
+#line 126 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); }
     break;
 
   case 13:
-#line 121 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = ScXMLBoolDataObj::createFor(TRUE); ;}
+/* Line 1792 of yacc.c  */
+#line 130 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = ScXMLBoolDataObj::createFor(TRUE); }
     break;
 
   case 14:
-#line 123 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = ScXMLBoolDataObj::createFor(FALSE); ;}
+/* Line 1792 of yacc.c  */
+#line 132 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = ScXMLBoolDataObj::createFor(FALSE); }
     break;
 
   case 15:
-#line 127 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = ScXMLSbDataObj::createFor((yyvsp[(1) - (1)].stringptr)); ;}
+/* Line 1792 of yacc.c  */
+#line 136 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = ScXMLSbDataObj::createFor((yyvsp[(1) - (1)].stringptr)); }
     break;
 
   case 16:
-#line 131 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = ScXMLRealDataObj::createFor((yyvsp[(1) - (1)].real)); ;}
+/* Line 1792 of yacc.c  */
+#line 140 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = ScXMLRealDataObj::createFor((yyvsp[(1) - (1)].real)); }
     break;
 
   case 17:
-#line 135 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = ScXMLStringDataObj::createFor((yyvsp[(1) - (1)].stringptr)); ;}
+/* Line 1792 of yacc.c  */
+#line 144 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = ScXMLStringDataObj::createFor((yyvsp[(1) - (1)].stringptr)); }
     break;
 
   case 18:
-#line 139 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = ScXMLReferenceDataObj::createFor((yyvsp[(1) - (1)].stringptr)); ;}
+/* Line 1792 of yacc.c  */
+#line 148 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = ScXMLReferenceDataObj::createFor((yyvsp[(1) - (1)].stringptr)); }
     break;
 
   case 19:
-#line 142 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); ;}
+/* Line 1792 of yacc.c  */
+#line 151 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); }
     break;
 
   case 20:
-#line 146 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = ScXMLInExprDataObj::createFor((yyvsp[(3) - (4)].stringptr)); ;}
+/* Line 1792 of yacc.c  */
+#line 155 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = ScXMLInExprDataObj::createFor((yyvsp[(3) - (4)].stringptr)); }
     break;
 
   case 21:
-#line 149 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = ScXMLCoinLengthFuncExprDataObj::createFor((yyvsp[(3) - (4)].scxmlobj)); ;}
+/* Line 1792 of yacc.c  */
+#line 158 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = ScXMLCoinLengthFuncExprDataObj::createFor((yyvsp[(3) - (4)].scxmlobj)); }
     break;
 
   case 22:
-#line 153 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = (yyvsp[(2) - (3)].scxmlobj); ;}
+/* Line 1792 of yacc.c  */
+#line 162 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = (yyvsp[(2) - (3)].scxmlobj); }
     break;
 
   case 23:
-#line 155 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); ;}
+/* Line 1792 of yacc.c  */
+#line 164 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); }
     break;
 
   case 24:
-#line 157 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = ScXMLOrOpExprDataObj::createFor((yyvsp[(1) - (3)].scxmlobj), (yyvsp[(3) - (3)].scxmlobj)); ;}
+/* Line 1792 of yacc.c  */
+#line 166 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = ScXMLOrOpExprDataObj::createFor((yyvsp[(1) - (3)].scxmlobj), (yyvsp[(3) - (3)].scxmlobj)); }
     break;
 
   case 25:
-#line 159 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = ScXMLAndOpExprDataObj::createFor((yyvsp[(1) - (3)].scxmlobj), (yyvsp[(3) - (3)].scxmlobj)); ;}
+/* Line 1792 of yacc.c  */
+#line 168 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = ScXMLAndOpExprDataObj::createFor((yyvsp[(1) - (3)].scxmlobj), (yyvsp[(3) - (3)].scxmlobj)); }
     break;
 
   case 26:
-#line 161 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = ScXMLCoinEqualsOpExprDataObj::createFor((yyvsp[(1) - (3)].scxmlobj), (yyvsp[(3) - (3)].scxmlobj)); ;}
+/* Line 1792 of yacc.c  */
+#line 170 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = ScXMLCoinEqualsOpExprDataObj::createFor((yyvsp[(1) - (3)].scxmlobj), (yyvsp[(3) - (3)].scxmlobj)); }
     break;
 
   case 27:
-#line 163 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = ScXMLCoinEqualsOpExprDataObj::createFor((yyvsp[(1) - (3)].scxmlobj), (yyvsp[(3) - (3)].scxmlobj)); ;}
+/* Line 1792 of yacc.c  */
+#line 172 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = ScXMLCoinEqualsOpExprDataObj::createFor((yyvsp[(1) - (3)].scxmlobj), (yyvsp[(3) - (3)].scxmlobj)); }
     break;
 
   case 28:
-#line 165 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = ScXMLCoinEqualsOpExprDataObj::createFor((yyvsp[(1) - (3)].scxmlobj), (yyvsp[(3) - (3)].scxmlobj)); ;}
+/* Line 1792 of yacc.c  */
+#line 174 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = ScXMLCoinEqualsOpExprDataObj::createFor((yyvsp[(1) - (3)].scxmlobj), (yyvsp[(3) - (3)].scxmlobj)); }
     break;
 
   case 29:
-#line 167 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = ScXMLCoinEqualsOpExprDataObj::createFor((yyvsp[(1) - (3)].scxmlobj), (yyvsp[(3) - (3)].scxmlobj)); ;}
+/* Line 1792 of yacc.c  */
+#line 176 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = ScXMLCoinEqualsOpExprDataObj::createFor((yyvsp[(1) - (3)].scxmlobj), (yyvsp[(3) - (3)].scxmlobj)); }
     break;
 
   case 30:
-#line 169 "eval-coin-tab.y"
+/* Line 1792 of yacc.c  */
+#line 178 "eval-coin-tab.y"
     { (yyval.scxmlobj) = ScXMLNotOpExprDataObj::createFor(
-                               ScXMLEqualsOpExprDataObj::createFor((yyvsp[(1) - (3)].scxmlobj), (yyvsp[(3) - (3)].scxmlobj))); ;}
+                               ScXMLEqualsOpExprDataObj::createFor((yyvsp[(1) - (3)].scxmlobj), (yyvsp[(3) - (3)].scxmlobj))); }
     break;
 
   case 31:
-#line 172 "eval-coin-tab.y"
+/* Line 1792 of yacc.c  */
+#line 181 "eval-coin-tab.y"
     { (yyval.scxmlobj) = ScXMLNotOpExprDataObj::createFor(
-                               ScXMLEqualsOpExprDataObj::createFor((yyvsp[(1) - (3)].scxmlobj), (yyvsp[(3) - (3)].scxmlobj))); ;}
+                               ScXMLEqualsOpExprDataObj::createFor((yyvsp[(1) - (3)].scxmlobj), (yyvsp[(3) - (3)].scxmlobj))); }
     break;
 
   case 32:
-#line 175 "eval-coin-tab.y"
+/* Line 1792 of yacc.c  */
+#line 184 "eval-coin-tab.y"
     { (yyval.scxmlobj) = ScXMLNotOpExprDataObj::createFor(
-                               ScXMLEqualsOpExprDataObj::createFor((yyvsp[(1) - (3)].scxmlobj), (yyvsp[(3) - (3)].scxmlobj))); ;}
+                               ScXMLEqualsOpExprDataObj::createFor((yyvsp[(1) - (3)].scxmlobj), (yyvsp[(3) - (3)].scxmlobj))); }
     break;
 
   case 33:
-#line 178 "eval-coin-tab.y"
+/* Line 1792 of yacc.c  */
+#line 187 "eval-coin-tab.y"
     { (yyval.scxmlobj) = ScXMLNotOpExprDataObj::createFor(
-                               ScXMLEqualsOpExprDataObj::createFor((yyvsp[(1) - (3)].scxmlobj), (yyvsp[(3) - (3)].scxmlobj))); ;}
+                               ScXMLEqualsOpExprDataObj::createFor((yyvsp[(1) - (3)].scxmlobj), (yyvsp[(3) - (3)].scxmlobj))); }
     break;
 
   case 34:
-#line 181 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = ScXMLNotOpExprDataObj::createFor((yyvsp[(2) - (2)].scxmlobj)); ;}
+/* Line 1792 of yacc.c  */
+#line 190 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = ScXMLNotOpExprDataObj::createFor((yyvsp[(2) - (2)].scxmlobj)); }
     break;
 
   case 35:
-#line 183 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = ScXMLNotOpExprDataObj::createFor((yyvsp[(2) - (2)].scxmlobj)); ;}
+/* Line 1792 of yacc.c  */
+#line 192 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = ScXMLNotOpExprDataObj::createFor((yyvsp[(2) - (2)].scxmlobj)); }
     break;
 
   case 36:
-#line 187 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); ;}
+/* Line 1792 of yacc.c  */
+#line 196 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); }
     break;
 
   case 37:
-#line 189 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); ;}
+/* Line 1792 of yacc.c  */
+#line 198 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); }
     break;
 
   case 38:
-#line 191 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); ;}
+/* Line 1792 of yacc.c  */
+#line 200 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); }
     break;
 
   case 39:
-#line 193 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); ;}
+/* Line 1792 of yacc.c  */
+#line 202 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = (yyvsp[(1) - (1)].scxmlobj); }
     break;
 
   case 40:
-#line 195 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = ScXMLAddOpExprDataObj::createFor((yyvsp[(1) - (3)].scxmlobj), (yyvsp[(3) - (3)].scxmlobj)); ;}
+/* Line 1792 of yacc.c  */
+#line 204 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = ScXMLAddOpExprDataObj::createFor((yyvsp[(1) - (3)].scxmlobj), (yyvsp[(3) - (3)].scxmlobj)); }
     break;
 
   case 41:
-#line 197 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = ScXMLSubtractOpExprDataObj::createFor((yyvsp[(1) - (3)].scxmlobj), (yyvsp[(3) - (3)].scxmlobj)); ;}
+/* Line 1792 of yacc.c  */
+#line 206 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = ScXMLSubtractOpExprDataObj::createFor((yyvsp[(1) - (3)].scxmlobj), (yyvsp[(3) - (3)].scxmlobj)); }
     break;
 
   case 42:
-#line 199 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = ScXMLMultiplyOpExprDataObj::createFor((yyvsp[(1) - (3)].scxmlobj), (yyvsp[(3) - (3)].scxmlobj)); ;}
+/* Line 1792 of yacc.c  */
+#line 208 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = ScXMLMultiplyOpExprDataObj::createFor((yyvsp[(1) - (3)].scxmlobj), (yyvsp[(3) - (3)].scxmlobj)); }
     break;
 
   case 43:
-#line 201 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = ScXMLDivideOpExprDataObj::createFor((yyvsp[(1) - (3)].scxmlobj), (yyvsp[(3) - (3)].scxmlobj)); ;}
+/* Line 1792 of yacc.c  */
+#line 210 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = ScXMLDivideOpExprDataObj::createFor((yyvsp[(1) - (3)].scxmlobj), (yyvsp[(3) - (3)].scxmlobj)); }
     break;
 
   case 44:
-#line 203 "eval-coin-tab.y"
-    { (yyval.scxmlobj) = ScXMLNegateOpExprDataObj::createFor((yyvsp[(2) - (2)].scxmlobj)); ;}
+/* Line 1792 of yacc.c  */
+#line 212 "eval-coin-tab.y"
+    { (yyval.scxmlobj) = ScXMLNegateOpExprDataObj::createFor((yyvsp[(2) - (2)].scxmlobj)); }
     break;
 
 
-/* Line 1267 of yacc.c.  */
-#line 1706 "eval-coin-tab.cpp"
+/* Line 1792 of yacc.c  */
+#line 1759 "eval-coin-tab.cpp"
       default: break;
     }
+  /* User semantic actions sometimes alter yychar, and that requires
+     that yytoken be updated with the new translation.  We take the
+     approach of translating immediately before every use of yytoken.
+     One alternative is translating here after every semantic action,
+     but that translation would be missed if the semantic action invokes
+     YYABORT, YYACCEPT, or YYERROR immediately after altering yychar or
+     if it invokes YYBACKUP.  In the case of YYABORT or YYACCEPT, an
+     incorrect destructor might then be invoked immediately.  In the
+     case of YYERROR or YYBACKUP, subsequent parser actions might lead
+     to an incorrect destructor call or verbose syntax error message
+     before the lookahead is translated.  */
   YY_SYMBOL_PRINT ("-> $$ =", yyr1[yyn], &yyval, &yyloc);
 
   YYPOPSTACK (yylen);
@@ -1722,7 +1777,6 @@ yyreduce:
 
   *++yyvsp = yyval;
 
-
   /* Now `shift' the result of the reduction.  Determine what state
      that goes to, based on the state we popped back to and the rule
      number reduced by.  */
@@ -1742,6 +1796,10 @@ yyreduce:
 | yyerrlab -- here on detecting error |
 `------------------------------------*/
 yyerrlab:
+  /* Make sure we have latest lookahead translation.  See comments at
+     user semantic actions for why this is necessary.  */
+  yytoken = yychar == YYEMPTY ? YYEMPTY : YYTRANSLATE (yychar);
+
   /* If not already recovering from an error, report this error.  */
   if (!yyerrstatus)
     {
@@ -1749,37 +1807,36 @@ yyerrlab:
 #if ! YYERROR_VERBOSE
       yyerror (YY_("syntax error"));
 #else
+# define YYSYNTAX_ERROR yysyntax_error (&yymsg_alloc, &yymsg, \
+                                        yyssp, yytoken)
       {
-	YYSIZE_T yysize = yysyntax_error (0, yystate, yychar);
-	if (yymsg_alloc < yysize && yymsg_alloc < YYSTACK_ALLOC_MAXIMUM)
-	  {
-	    YYSIZE_T yyalloc = 2 * yysize;
-	    if (! (yysize <= yyalloc && yyalloc <= YYSTACK_ALLOC_MAXIMUM))
-	      yyalloc = YYSTACK_ALLOC_MAXIMUM;
-	    if (yymsg != yymsgbuf)
-	      YYSTACK_FREE (yymsg);
-	    yymsg = (char *) YYSTACK_ALLOC (yyalloc);
-	    if (yymsg)
-	      yymsg_alloc = yyalloc;
-	    else
-	      {
-		yymsg = yymsgbuf;
-		yymsg_alloc = sizeof yymsgbuf;
-	      }
-	  }
-
-	if (0 < yysize && yysize <= yymsg_alloc)
-	  {
-	    (void) yysyntax_error (yymsg, yystate, yychar);
-	    yyerror (yymsg);
-	  }
-	else
-	  {
-	    yyerror (YY_("syntax error"));
-	    if (yysize != 0)
-	      goto yyexhaustedlab;
-	  }
+        char const *yymsgp = YY_("syntax error");
+        int yysyntax_error_status;
+        yysyntax_error_status = YYSYNTAX_ERROR;
+        if (yysyntax_error_status == 0)
+          yymsgp = yymsg;
+        else if (yysyntax_error_status == 1)
+          {
+            if (yymsg != yymsgbuf)
+              YYSTACK_FREE (yymsg);
+            yymsg = (char *) YYSTACK_ALLOC (yymsg_alloc);
+            if (!yymsg)
+              {
+                yymsg = yymsgbuf;
+                yymsg_alloc = sizeof yymsgbuf;
+                yysyntax_error_status = 2;
+              }
+            else
+              {
+                yysyntax_error_status = YYSYNTAX_ERROR;
+                yymsgp = yymsg;
+              }
+          }
+        yyerror (yymsgp);
+        if (yysyntax_error_status == 2)
+          goto yyexhaustedlab;
       }
+# undef YYSYNTAX_ERROR
 #endif
     }
 
@@ -1787,7 +1844,7 @@ yyerrlab:
 
   if (yyerrstatus == 3)
     {
-      /* If just tried and failed to reuse look-ahead token after an
+      /* If just tried and failed to reuse lookahead token after an
 	 error, discard it.  */
 
       if (yychar <= YYEOF)
@@ -1804,7 +1861,7 @@ yyerrlab:
 	}
     }
 
-  /* Else will try to reuse look-ahead token after shifting the error
+  /* Else will try to reuse lookahead token after shifting the error
      token.  */
   goto yyerrlab1;
 
@@ -1838,7 +1895,7 @@ yyerrlab1:
   for (;;)
     {
       yyn = yypact[yystate];
-      if (yyn != YYPACT_NINF)
+      if (!yypact_value_is_default (yyn))
 	{
 	  yyn += YYTERROR;
 	  if (0 <= yyn && yyn <= YYLAST && yycheck[yyn] == YYTERROR)
@@ -1861,10 +1918,9 @@ yyerrlab1:
       YY_STACK_PRINT (yyss, yyssp);
     }
 
-  if (yyn == YYFINAL)
-    YYACCEPT;
-
+  YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN
   *++yyvsp = yylval;
+  YY_IGNORE_MAYBE_UNINITIALIZED_END
 
 
   /* Shift the error token.  */
@@ -1888,7 +1944,7 @@ yyabortlab:
   yyresult = 1;
   goto yyreturn;
 
-#ifndef yyoverflow
+#if !defined yyoverflow || YYERROR_VERBOSE
 /*-------------------------------------------------.
 | yyexhaustedlab -- memory exhaustion comes here.  |
 `-------------------------------------------------*/
@@ -1899,9 +1955,14 @@ yyexhaustedlab:
 #endif
 
 yyreturn:
-  if (yychar != YYEOF && yychar != YYEMPTY)
-     yydestruct ("Cleanup: discarding lookahead",
-		 yytoken, &yylval);
+  if (yychar != YYEMPTY)
+    {
+      /* Make sure we have latest lookahead translation.  See comments at
+         user semantic actions for why this is necessary.  */
+      yytoken = YYTRANSLATE (yychar);
+      yydestruct ("Cleanup: discarding lookahead",
+                  yytoken, &yylval);
+    }
   /* Do not reclaim the symbols of the rule which action triggered
      this YYABORT or YYACCEPT.  */
   YYPOPSTACK (yylen);
@@ -1925,7 +1986,8 @@ yyreturn:
 }
 
 
-#line 206 "eval-coin-tab.y"
+/* Line 2055 of yacc.c  */
+#line 215 "eval-coin-tab.y"
 
 
 ScXMLDataObj *
@@ -1939,4 +2001,3 @@ scxml_coin_clear_root_obj(void)
 {
   root = NULL;
 }
-
diff --git a/src/soscxml/eval-coin-tab.hpp b/src/soscxml/eval-coin-tab.hpp
index bed56c5..08eade6 100644
--- a/src/soscxml/eval-coin-tab.hpp
+++ b/src/soscxml/eval-coin-tab.hpp
@@ -1,24 +1,21 @@
-/* A Bison parser, made by GNU Bison 2.3.  */
+/* A Bison parser, made by GNU Bison 2.7.  */
 
-/* Skeleton interface for Bison's Yacc-like parsers in C
-
-   Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006
-   Free Software Foundation, Inc.
-
-   This program is free software; you can redistribute it and/or modify
+/* Bison interface for Yacc-like parsers in C
+   
+      Copyright (C) 1984, 1989-1990, 2000-2012 Free Software Foundation, Inc.
+   
+   This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
-   the Free Software Foundation; either version 2, or (at your option)
-   any later version.
-
+   the Free Software Foundation, either version 3 of the License, or
+   (at your option) any later version.
+   
    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.
-
+   
    You should have received a copy of the GNU General Public License
-   along with this program; if not, write to the Free Software
-   Foundation, Inc., 51 Franklin Street, Fifth Floor,
-   Boston, MA 02110-1301, USA.  */
+   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 /* As a special exception, you may create a larger work that contains
    part or all of the Bison parser skeleton and distribute that work
@@ -29,10 +26,20 @@
    special exception, which will cause the skeleton and the resulting
    Bison output files to be licensed under the GNU General Public
    License without this special exception.
-
+   
    This special exception was added by the Free Software Foundation in
    version 2.2 of Bison.  */
 
+#ifndef YY_SCXML_COIN_EVAL_COIN_TAB_HPP_INCLUDED
+# define YY_SCXML_COIN_EVAL_COIN_TAB_HPP_INCLUDED
+/* Enabling traces.  */
+#ifndef YYDEBUG
+# define YYDEBUG 0
+#endif
+#if YYDEBUG
+extern int scxml_coin_debug;
+#endif
+
 /* Tokens.  */
 #ifndef YYTOKENTYPE
 # define YYTOKENTYPE
@@ -64,49 +71,41 @@
      SCXML_COIN_END = 280
    };
 #endif
-/* Tokens.  */
-#define SCXML_COIN_PAREN_OPEN 258
-#define SCXML_COIN_PAREN_CLOSE 259
-#define SCXML_COIN_EVENT_SCOPE 260
-#define SCXML_COIN_BOOL_TRUE 261
-#define SCXML_COIN_BOOL_FALSE 262
-#define SCXML_COIN_REAL 263
-#define SCXML_COIN_STRING 264
-#define SCXML_COIN_SBVALUE 265
-#define SCXML_COIN_IDENTIFIER 266
-#define SCXML_COIN_IN_FUNC 267
-#define SCXML_COIN_LENGTH_FUNC 268
-#define SCXML_COIN_OP_NOT 269
-#define SCXML_COIN_OP_AND 270
-#define SCXML_COIN_OP_OR 271
-#define SCXML_COIN_OP_EQUALS 272
-#define SCXML_COIN_OP_NOT_EQUALS 273
-#define SCXML_COIN_OP_ADD 274
-#define SCXML_COIN_OP_SUBTRACT 275
-#define SCXML_COIN_OP_MULTIPLY 276
-#define SCXML_COIN_OP_DIVIDE 277
-#define SCXML_COIN_OP_NEGATE 278
-#define SCXML_COIN_OP_APPEND 279
-#define SCXML_COIN_END 280
-
-
 
 
 #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
 typedef union YYSTYPE
-#line 50 "eval-coin-tab.y"
 {
+/* Line 2058 of yacc.c  */
+#line 59 "eval-coin-tab.y"
+
   double real;
   char * stringptr;
   ScXMLDataObj * scxmlobj;
-}
-/* Line 1489 of yacc.c.  */
-#line 105 "eval-coin-tab.hpp"
-	YYSTYPE;
+
+
+/* Line 2058 of yacc.c  */
+#line 89 "eval-coin-tab.hpp"
+} YYSTYPE;
+# define YYSTYPE_IS_TRIVIAL 1
 # define yystype YYSTYPE /* obsolescent; will be withdrawn */
 # define YYSTYPE_IS_DECLARED 1
-# define YYSTYPE_IS_TRIVIAL 1
 #endif
 
 extern YYSTYPE scxml_coin_lval;
 
+#ifdef YYPARSE_PARAM
+#if defined __STDC__ || defined __cplusplus
+int scxml_coin_parse (void *YYPARSE_PARAM);
+#else
+int scxml_coin_parse ();
+#endif
+#else /* ! YYPARSE_PARAM */
+#if defined __STDC__ || defined __cplusplus
+int scxml_coin_parse (void);
+#else
+int scxml_coin_parse ();
+#endif
+#endif /* ! YYPARSE_PARAM */
+
+#endif /* !YY_SCXML_COIN_EVAL_COIN_TAB_HPP_INCLUDED  */
diff --git a/src/soscxml/eval-coin-tab.y b/src/soscxml/eval-coin-tab.y
index 10107f6..de92bc0 100644
--- a/src/soscxml/eval-coin-tab.y
+++ b/src/soscxml/eval-coin-tab.y
@@ -34,7 +34,7 @@
 /*
  * Generate the compilable source files this way:
  *
- * bison eval-minimum-tab.y
+ * bison eval-coin-tab.y
  */
 
 #ifdef HAVE_CONFIG_H
diff --git a/src/soscxml/eval-coin.cpp b/src/soscxml/eval-coin.cpp
index 7021d44..6f00497 100644
--- a/src/soscxml/eval-coin.cpp
+++ b/src/soscxml/eval-coin.cpp
@@ -1,6 +1,47 @@
-#line 2 "eval-coin.cpp"
+#line 1 "eval-coin.cpp"
+/**************************************************************************\
+ * Copyright (c) Kongsberg Oil & Gas Technologies AS
+ * All rights reserved.
+ * 
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are
+ * met:
+ * 
+ * Redistributions of source code must retain the above copyright notice,
+ * this list of conditions and the following disclaimer.
+ * 
+ * Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 
+ * Neither the name of the copyright holder nor the names of its
+ * contributors may be used to endorse or promote products derived from
+ * this software without specific prior written permission.
+ * 
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+\**************************************************************************/
+
+/* Run 'flex eval-coin.l' to generate the compilable source files */
+
+#include <cmath>
+#include <cfloat>
+#include "soscxml/eval-coin.h"
+#ifndef SCXML_COIN_OP_ADD
+#include "soscxml/eval-coin-tab.hpp"
+#else
+#endif // !SCXML_COIN_OP_ADD
 
-#line 4 "eval-coin.cpp"
+#line 44 "eval-coin.cpp"
 
 #define  YY_INT_ALIGNED short int
 
@@ -27,12 +68,90 @@
 
 #define FLEX_SCANNER
 #define YY_FLEX_MAJOR_VERSION 2
-#define YY_FLEX_MINOR_VERSION 5
-#define YY_FLEX_SUBMINOR_VERSION 35
+#define YY_FLEX_MINOR_VERSION 6
+#define YY_FLEX_SUBMINOR_VERSION 3
 #if YY_FLEX_SUBMINOR_VERSION > 0
 #define FLEX_BETA
 #endif
 
+    #define yy_create_buffer scxml_coin__create_buffer
+
+    #define yy_delete_buffer scxml_coin__delete_buffer
+
+    #define yy_scan_buffer scxml_coin__scan_buffer
+
+    #define yy_scan_string scxml_coin__scan_string
+
+    #define yy_scan_bytes scxml_coin__scan_bytes
+
+    #define yy_init_buffer scxml_coin__init_buffer
+
+    #define yy_flush_buffer scxml_coin__flush_buffer
+
+    #define yy_load_buffer_state scxml_coin__load_buffer_state
+
+    #define yy_switch_to_buffer scxml_coin__switch_to_buffer
+
+    #define yypush_buffer_state scxml_coin_push_buffer_state
+
+    #define yypop_buffer_state scxml_coin_pop_buffer_state
+
+    #define yyensure_buffer_stack scxml_coin_ensure_buffer_stack
+
+    #define yylex scxml_coin_lex
+
+    #define yyrestart scxml_coin_restart
+
+    #define yylex_init scxml_coin_lex_init
+
+    #define yylex_init_extra scxml_coin_lex_init_extra
+
+    #define yylex_destroy scxml_coin_lex_destroy
+
+    #define yyget_debug scxml_coin_get_debug
+
+    #define yyset_debug scxml_coin_set_debug
+
+    #define yyget_extra scxml_coin_get_extra
+
+    #define yyset_extra scxml_coin_set_extra
+
+    #define yyget_in scxml_coin_get_in
+
+    #define yyset_in scxml_coin_set_in
+
+    #define yyget_out scxml_coin_get_out
+
+    #define yyset_out scxml_coin_set_out
+
+    #define yyget_leng scxml_coin_get_leng
+
+    #define yyget_text scxml_coin_get_text
+
+    #define yyget_lineno scxml_coin_get_lineno
+
+    #define yyset_lineno scxml_coin_set_lineno
+
+    #define yywrap scxml_coin_wrap
+
+    #define yyalloc scxml_coin_alloc
+
+    #define yyrealloc scxml_coin_realloc
+
+    #define yyfree scxml_coin_free
+
+    #define yytext scxml_coin_text
+
+    #define yyleng scxml_coin_leng
+
+    #define yyin scxml_coin_in
+
+    #define yyout scxml_coin_out
+
+    #define yy_flex_debug scxml_coin__flex_debug
+
+    #define yylineno scxml_coin_lineno
+
 /* First, we deal with  platform-specific or compiler-specific issues. */
 
 /* begin standard C headers. */
@@ -73,7 +192,6 @@ typedef int flex_int32_t;
 typedef unsigned char flex_uint8_t; 
 typedef unsigned short int flex_uint16_t;
 typedef unsigned int flex_uint32_t;
-#endif /* ! C99 */
 
 /* Limits of integral types. */
 #ifndef INT8_MIN
@@ -104,63 +222,55 @@ typedef unsigned int flex_uint32_t;
 #define UINT32_MAX             (4294967295U)
 #endif
 
-#endif /* ! FLEXINT_H */
-
-#ifdef __cplusplus
-
-/* The "const" storage-class-modifier is valid. */
-#define YY_USE_CONST
-
-#else	/* ! __cplusplus */
-
-/* C99 requires __STDC__ to be defined as 1. */
-#if defined (__STDC__)
-
-#define YY_USE_CONST
+#endif /* ! C99 */
 
-#endif	/* defined (__STDC__) */
-#endif	/* ! __cplusplus */
+#endif /* ! FLEXINT_H */
 
-#ifdef YY_USE_CONST
+/* TODO: this is always defined, so inline it */
 #define yyconst const
+
+#if defined(__GNUC__) && __GNUC__ >= 3
+#define yynoreturn __attribute__((__noreturn__))
 #else
-#define yyconst
+#define yynoreturn
 #endif
 
 /* Returned upon end-of-file. */
 #define YY_NULL 0
 
-/* Promotes a possibly negative, possibly signed char to an unsigned
- * integer for use as an array index.  If the signed char is negative,
- * we want to instead treat it as an 8-bit unsigned char, hence the
- * double cast.
+/* Promotes a possibly negative, possibly signed char to an
+ *   integer in range [0..255] for use as an array index.
  */
-#define YY_SC_TO_UI(c) ((unsigned int) (unsigned char) c)
+#define YY_SC_TO_UI(c) ((YY_CHAR) (c))
 
 /* Enter a start condition.  This macro really ought to take a parameter,
  * but we do it the disgusting crufty way forced on us by the ()-less
  * definition of BEGIN.
  */
 #define BEGIN (yy_start) = 1 + 2 *
-
 /* Translate the current start state into a value that can be later handed
  * to BEGIN to return to the state.  The YYSTATE alias is for lex
  * compatibility.
  */
 #define YY_START (((yy_start) - 1) / 2)
 #define YYSTATE YY_START
-
 /* Action number for EOF rule of a given start state. */
 #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1)
-
 /* Special action meaning "start processing a new file". */
 #define YY_NEW_FILE scxml_coin_restart(scxml_coin_in  )
-
 #define YY_END_OF_BUFFER_CHAR 0
 
 /* Size of default input buffer. */
 #ifndef YY_BUF_SIZE
+#ifdef __ia64__
+/* On IA-64, the buffer size is 16k, not 8k.
+ * Moreover, YY_BUF_SIZE is 2*YY_READ_BUF_SIZE in the general case.
+ * Ditto for the __ia64__ case accordingly.
+ */
+#define YY_BUF_SIZE 32768
+#else
 #define YY_BUF_SIZE 16384
+#endif /* __ia64__ */
 #endif
 
 /* The state buf must be large enough to hold one state per character in the main buffer.
@@ -172,6 +282,11 @@ typedef unsigned int flex_uint32_t;
 typedef struct yy_buffer_state *YY_BUFFER_STATE;
 #endif
 
+#ifndef YY_TYPEDEF_YY_SIZE_T
+#define YY_TYPEDEF_YY_SIZE_T
+typedef size_t yy_size_t;
+#endif
+
 extern int scxml_coin_leng;
 
 extern FILE *scxml_coin_in, *scxml_coin_out;
@@ -179,8 +294,9 @@ extern FILE *scxml_coin_in, *scxml_coin_out;
 #define EOB_ACT_CONTINUE_SCAN 0
 #define EOB_ACT_END_OF_FILE 1
 #define EOB_ACT_LAST_MATCH 2
-
+    
     #define YY_LESS_LINENO(n)
+    #define YY_LINENO_REWIND_TO(ptr)
     
 /* Return all but the first "n" matched characters back to the input stream. */
 #define yyless(n) \
@@ -195,14 +311,8 @@ extern FILE *scxml_coin_in, *scxml_coin_out;
 		YY_DO_BEFORE_ACTION; /* set up scxml_coin_text again */ \
 		} \
 	while ( 0 )
-
 #define unput(c) yyunput( c, (yytext_ptr)  )
 
-#ifndef YY_TYPEDEF_YY_SIZE_T
-#define YY_TYPEDEF_YY_SIZE_T
-typedef size_t yy_size_t;
-#endif
-
 #ifndef YY_STRUCT_YY_BUFFER_STATE
 #define YY_STRUCT_YY_BUFFER_STATE
 struct yy_buffer_state
@@ -215,7 +325,7 @@ struct yy_buffer_state
 	/* Size of input buffer in bytes, not including room for EOB
 	 * characters.
 	 */
-	yy_size_t yy_buf_size;
+	int yy_buf_size;
 
 	/* Number of characters read into yy_ch_buf, not including EOB
 	 * characters.
@@ -243,7 +353,7 @@ struct yy_buffer_state
 
     int yy_bs_lineno; /**< The line count. */
     int yy_bs_column; /**< The column count. */
-    
+
 	/* Whether to try to fill the input buffer when we reach the
 	 * end of it.
 	 */
@@ -271,7 +381,7 @@ struct yy_buffer_state
 /* Stack of input buffers. */
 static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */
 static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */
-static YY_BUFFER_STATE * yy_buffer_stack = 0; /**< Stack as an array. */
+static YY_BUFFER_STATE * yy_buffer_stack = NULL; /**< Stack as an array. */
 
 /* We provide macros for accessing buffer states in case in the
  * future we want to put the buffer states in a more general
@@ -282,7 +392,6 @@ static YY_BUFFER_STATE * yy_buffer_stack = 0; /**< Stack as an array. */
 #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \
                           ? (yy_buffer_stack)[(yy_buffer_stack_top)] \
                           : NULL)
-
 /* Same as previous macro, but useful when we know that the buffer stack is not
  * NULL or when we need an lvalue. For internal use only.
  */
@@ -294,7 +403,7 @@ static int yy_n_chars;		/* number of characters read into yy_ch_buf */
 int scxml_coin_leng;
 
 /* Points to current character in buffer. */
-static char *yy_c_buf_p = (char *) 0;
+static char *yy_c_buf_p = NULL;
 static int yy_init = 0;		/* whether we need to initialize */
 static int yy_start = 0;	/* start state number */
 
@@ -303,30 +412,28 @@ static int yy_start = 0;	/* start state number */
  */
 static int yy_did_buffer_switch_on_eof;
 
-void scxml_coin_restart (FILE *input_file  );
-void scxml_coin__switch_to_buffer (YY_BUFFER_STATE new_buffer  );
-YY_BUFFER_STATE scxml_coin__create_buffer (FILE *file,int size  );
-void scxml_coin__delete_buffer (YY_BUFFER_STATE b  );
-void scxml_coin__flush_buffer (YY_BUFFER_STATE b  );
-void scxml_coin_push_buffer_state (YY_BUFFER_STATE new_buffer  );
-void scxml_coin_pop_buffer_state (void );
-
-static void scxml_coin_ensure_buffer_stack (void );
-static void scxml_coin__load_buffer_state (void );
-static void scxml_coin__init_buffer (YY_BUFFER_STATE b,FILE *file  );
-
+void scxml_coin_restart ( FILE *input_file  );
+void scxml_coin__switch_to_buffer ( YY_BUFFER_STATE new_buffer  );
+YY_BUFFER_STATE scxml_coin__create_buffer ( FILE *file, int size  );
+void scxml_coin__delete_buffer ( YY_BUFFER_STATE b  );
+void scxml_coin__flush_buffer ( YY_BUFFER_STATE b  );
+void scxml_coin_push_buffer_state ( YY_BUFFER_STATE new_buffer  );
+void scxml_coin_pop_buffer_state ( void );
+
+static void scxml_coin_ensure_buffer_stack ( void );
+static void scxml_coin__load_buffer_state ( void );
+static void scxml_coin__init_buffer ( YY_BUFFER_STATE b, FILE *file  );
 #define YY_FLUSH_BUFFER scxml_coin__flush_buffer(YY_CURRENT_BUFFER )
 
-YY_BUFFER_STATE scxml_coin__scan_buffer (char *base,yy_size_t size  );
-YY_BUFFER_STATE scxml_coin__scan_string (yyconst char *yy_str  );
-YY_BUFFER_STATE scxml_coin__scan_bytes (yyconst char *bytes,int len  );
+YY_BUFFER_STATE scxml_coin__scan_buffer ( char *base, yy_size_t size  );
+YY_BUFFER_STATE scxml_coin__scan_string ( const char *yy_str  );
+YY_BUFFER_STATE scxml_coin__scan_bytes ( const char *bytes, int len  );
 
-void *scxml_coin_alloc (yy_size_t  );
-void *scxml_coin_realloc (void *,yy_size_t  );
-void scxml_coin_free (void *  );
+void *scxml_coin_alloc ( yy_size_t  );
+void *scxml_coin_realloc ( void *, yy_size_t  );
+void scxml_coin_free ( void *  );
 
 #define yy_new_buffer scxml_coin__create_buffer
-
 #define yy_set_interactive(is_interactive) \
 	{ \
 	if ( ! YY_CURRENT_BUFFER ){ \
@@ -336,7 +443,6 @@ void scxml_coin_free (void *  );
 	} \
 	YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \
 	}
-
 #define yy_set_bol(at_bol) \
 	{ \
 	if ( ! YY_CURRENT_BUFFER ){\
@@ -346,42 +452,41 @@ void scxml_coin_free (void *  );
 	} \
 	YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \
 	}
-
 #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol)
 
 /* Begin user sect3 */
 
-#define scxml_coin_wrap(n) 1
+#define scxml_coin_wrap() (/*CONSTCOND*/1)
 #define YY_SKIP_YYWRAP
+typedef flex_uint8_t YY_CHAR;
 
-typedef unsigned char YY_CHAR;
-
-FILE *scxml_coin_in = (FILE *) 0, *scxml_coin_out = (FILE *) 0;
+FILE *scxml_coin_in = NULL, *scxml_coin_out = NULL;
 
 typedef int yy_state_type;
 
 extern int scxml_coin_lineno;
-
 int scxml_coin_lineno = 1;
 
 extern char *scxml_coin_text;
+#ifdef yytext_ptr
+#undef yytext_ptr
+#endif
 #define yytext_ptr scxml_coin_text
 
-static yy_state_type yy_get_previous_state (void );
-static yy_state_type yy_try_NUL_trans (yy_state_type current_state  );
-static int yy_get_next_buffer (void );
-static void yy_fatal_error (yyconst char msg[]  );
+static yy_state_type yy_get_previous_state ( void );
+static yy_state_type yy_try_NUL_trans ( yy_state_type current_state  );
+static int yy_get_next_buffer ( void );
+static void yynoreturn yy_fatal_error ( const char* msg  );
 
 /* Done after the current pattern has been matched and before the
  * corresponding action - sets up scxml_coin_text.
  */
 #define YY_DO_BEFORE_ACTION \
 	(yytext_ptr) = yy_bp; \
-	scxml_coin_leng = (size_t) (yy_cp - yy_bp); \
+	scxml_coin_leng = (int) (yy_cp - yy_bp); \
 	(yy_hold_char) = *yy_cp; \
 	*yy_cp = '\0'; \
 	(yy_c_buf_p) = yy_cp;
-
 #define YY_NUM_RULES 35
 #define YY_END_OF_BUFFER 36
 /* This struct is not used in this scanner,
@@ -391,7 +496,7 @@ struct yy_trans_info
 	flex_int32_t yy_verify;
 	flex_int32_t yy_nxt;
 	};
-static yyconst flex_int16_t yy_accept[162] =
+static const flex_int16_t yy_accept[162] =
     {   0,
         0,    0,   36,   35,    1,   34,   35,   35,   17,   18,
        32,   30,   31,   33,    4,   35,   25,   25,   25,   25,
@@ -413,7 +518,7 @@ static yyconst flex_int16_t yy_accept[162] =
         0
     } ;
 
-static yyconst flex_int32_t yy_ec[256] =
+static const YY_CHAR yy_ec[256] =
     {   0,
         1,    1,    1,    1,    1,    1,    1,    1,    2,    1,
         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
@@ -445,7 +550,7 @@ static yyconst flex_int32_t yy_ec[256] =
         1,    1,    1,    1,    1
     } ;
 
-static yyconst flex_int32_t yy_meta[57] =
+static const YY_CHAR yy_meta[57] =
     {   0,
         1,    1,    1,    1,    1,    2,    1,    1,    1,    1,
         3,    1,    2,    2,    2,    2,    1,    1,    4,    4,
@@ -455,7 +560,7 @@ static yyconst flex_int32_t yy_meta[57] =
         4,    4,    4,    4,    4,    1
     } ;
 
-static yyconst flex_int16_t yy_base[179] =
+static const flex_int16_t yy_base[179] =
     {   0,
         0,    0,  372,  373,  369,  352,  365,  363,  373,  373,
       373,   44,   48,  373,   54,  349,  360,   60,   65,   66,
@@ -478,7 +583,7 @@ static yyconst flex_int16_t yy_base[179] =
       187,  305,  134,  308,  130,  311,  122,  314
     } ;
 
-static yyconst flex_int16_t yy_def[179] =
+static const flex_int16_t yy_def[179] =
     {   0,
       161,    1,  161,  161,  161,  161,  161,  162,  161,  161,
       161,  161,  161,  161,  161,  161,  163,  163,  163,  163,
@@ -501,7 +606,7 @@ static yyconst flex_int16_t yy_def[179] =
       161,  161,  161,  161,  161,  161,  161,  161
     } ;
 
-static yyconst flex_int16_t yy_nxt[430] =
+static const flex_int16_t yy_nxt[430] =
     {   0,
         4,    5,    6,    7,    8,    9,   10,   11,   12,   13,
         4,   14,   15,   15,   15,   15,    4,   16,   17,   17,
@@ -552,7 +657,7 @@ static yyconst flex_int16_t yy_nxt[430] =
       161,  161,  161,  161,  161,  161,  161,  161,  161
     } ;
 
-static yyconst flex_int16_t yy_chk[430] =
+static const flex_int16_t yy_chk[430] =
     {   0,
         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
@@ -618,50 +723,9 @@ int scxml_coin__flex_debug = 0;
 #define YY_RESTORE_YY_MORE_OFFSET
 char *scxml_coin_text;
 #line 1 "eval-coin.l"
-#line 2 "eval-coin.l"
-/**************************************************************************\
- * Copyright (c) Kongsberg Oil & Gas Technologies AS
- * All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- * 
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * 
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 
- * Neither the name of the copyright holder nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * 
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-\**************************************************************************/
-
-/* Run 'flex eval-minimum.l' to generate the compilable source files */
 
-#include <cmath>
-#include <cfloat>
-#include "soscxml/eval-coin.h"
-#ifndef SCXML_COIN_OP_ADD
-#include "soscxml/eval-coin-tab.hpp"
-#else
-#endif // !SCXML_COIN_OP_ADD
 #define YY_NO_INPUT 1
-#line 656 "eval-coin.cpp"
+#line 728 "eval-coin.cpp"
 
 #define INITIAL 0
 
@@ -672,41 +736,41 @@ char *scxml_coin_text;
  */
 #include <unistd.h>
 #endif
-
+    
 #ifndef YY_EXTRA_TYPE
 #define YY_EXTRA_TYPE void *
 #endif
 
-static int yy_init_globals (void );
+static int yy_init_globals ( void );
 
 /* Accessor methods to globals.
    These are made visible to non-reentrant scanners for convenience. */
 
-int scxml_coin_lex_destroy (void );
+int scxml_coin_lex_destroy ( void );
 
-int scxml_coin_get_debug (void );
+int scxml_coin_get_debug ( void );
 
-void scxml_coin_set_debug (int debug_flag  );
+void scxml_coin_set_debug ( int debug_flag  );
 
-YY_EXTRA_TYPE scxml_coin_get_extra (void );
+YY_EXTRA_TYPE scxml_coin_get_extra ( void );
 
-void scxml_coin_set_extra (YY_EXTRA_TYPE user_defined  );
+void scxml_coin_set_extra ( YY_EXTRA_TYPE user_defined  );
 
-FILE *scxml_coin_get_in (void );
+FILE *scxml_coin_get_in ( void );
 
-void scxml_coin_set_in  (FILE * in_str  );
+void scxml_coin_set_in  ( FILE * _in_str  );
 
-FILE *scxml_coin_get_out (void );
+FILE *scxml_coin_get_out ( void );
 
-void scxml_coin_set_out  (FILE * out_str  );
+void scxml_coin_set_out  ( FILE * _out_str  );
 
-int scxml_coin_get_leng (void );
+			int scxml_coin_get_leng ( void );
 
-char *scxml_coin_get_text (void );
+char *scxml_coin_get_text ( void );
 
-int scxml_coin_get_lineno (void );
+int scxml_coin_get_lineno ( void );
 
-void scxml_coin_set_lineno (int line_number  );
+void scxml_coin_set_lineno ( int _line_number  );
 
 /* Macros after this point can all be overridden by user definitions in
  * section 1.
@@ -714,33 +778,41 @@ void scxml_coin_set_lineno (int line_number  );
 
 #ifndef YY_SKIP_YYWRAP
 #ifdef __cplusplus
-extern "C" int scxml_coin_wrap (void );
+extern "C" int scxml_coin_wrap ( void );
 #else
-extern int scxml_coin_wrap (void );
+extern int scxml_coin_wrap ( void );
+#endif
 #endif
+
+#ifndef YY_NO_UNPUT
+    
 #endif
 
 #ifndef yytext_ptr
-static void yy_flex_strncpy (char *,yyconst char *,int );
+static void yy_flex_strncpy ( char *, const char *, int );
 #endif
 
 #ifdef YY_NEED_STRLEN
-static int yy_flex_strlen (yyconst char * );
+static int yy_flex_strlen ( const char * );
 #endif
 
 #ifndef YY_NO_INPUT
-
 #ifdef __cplusplus
-static int yyinput (void );
+static int yyinput ( void );
 #else
-static int input (void );
+static int input ( void );
 #endif
 
 #endif
 
 /* Amount of stuff to slurp up with each read. */
 #ifndef YY_READ_BUF_SIZE
+#ifdef __ia64__
+/* On IA-64, the buffer size is 16k, not 8k */
+#define YY_READ_BUF_SIZE 16384
+#else
 #define YY_READ_BUF_SIZE 8192
+#endif /* __ia64__ */
 #endif
 
 /* Copy whatever the last rule matched to the standard output. */
@@ -748,7 +820,7 @@ static int input (void );
 /* This used to be an fputs(), but since the string might contain NUL's,
  * we now use fwrite().
  */
-#define ECHO fwrite( scxml_coin_text, scxml_coin_leng, 1, scxml_coin_out )
+#define ECHO do { if (fwrite( scxml_coin_text, (size_t) scxml_coin_leng, 1, scxml_coin_out )) {} } while (0)
 #endif
 
 /* Gets input and stuffs it into "buf".  number of characters read, or YY_NULL,
@@ -759,7 +831,7 @@ static int input (void );
 	if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \
 		{ \
 		int c = '*'; \
-		unsigned int n; \
+		int n; \
 		for ( n = 0; n < max_size && \
 			     (c = getc( scxml_coin_in )) != EOF && c != '\n'; ++n ) \
 			buf[n] = (char) c; \
@@ -772,7 +844,7 @@ static int input (void );
 	else \
 		{ \
 		errno=0; \
-		while ( (result = fread(buf, 1, max_size, scxml_coin_in))==0 && ferror(scxml_coin_in)) \
+		while ( (result = (int) fread(buf, 1, (yy_size_t) max_size, scxml_coin_in)) == 0 && ferror(scxml_coin_in)) \
 			{ \
 			if( errno != EINTR) \
 				{ \
@@ -827,7 +899,7 @@ extern int scxml_coin_lex (void);
 
 /* Code executed at the end of each rule. */
 #ifndef YY_BREAK
-#define YY_BREAK break;
+#define YY_BREAK /*LINTED*/break;
 #endif
 
 #define YY_RULE_SETUP \
@@ -837,15 +909,10 @@ extern int scxml_coin_lex (void);
  */
 YY_DECL
 {
-	register yy_state_type yy_current_state;
-	register char *yy_cp, *yy_bp;
-	register int yy_act;
+	yy_state_type yy_current_state;
+	char *yy_cp, *yy_bp;
+	int yy_act;
     
-#line 65 "eval-coin.l"
-
-
-#line 839 "eval-coin.cpp"
-
 	if ( !(yy_init) )
 		{
 		(yy_init) = 1;
@@ -872,7 +939,13 @@ YY_DECL
 		scxml_coin__load_buffer_state( );
 		}
 
-	while ( 1 )		/* loops until end-of-file is reached */
+	{
+#line 74 "eval-coin.l"
+
+
+#line 946 "eval-coin.cpp"
+
+	while ( /*CONSTCOND*/1 )		/* loops until end-of-file is reached */
 		{
 		yy_cp = (yy_c_buf_p);
 
@@ -888,7 +961,7 @@ YY_DECL
 yy_match:
 		do
 			{
-			register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)];
+			YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)] ;
 			if ( yy_accept[yy_current_state] )
 				{
 				(yy_last_accepting_state) = yy_current_state;
@@ -898,9 +971,9 @@ yy_match:
 				{
 				yy_current_state = (int) yy_def[yy_current_state];
 				if ( yy_current_state >= 162 )
-					yy_c = yy_meta[(unsigned int) yy_c];
+					yy_c = yy_meta[yy_c];
 				}
-			yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
+			yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c];
 			++yy_cp;
 			}
 		while ( yy_current_state != 161 );
@@ -925,188 +998,188 @@ do_action:	/* This label is used only to access EOF actions. */
 
 case 1:
 YY_RULE_SETUP
-#line 67 "eval-coin.l"
+#line 76 "eval-coin.l"
 { }
 	YY_BREAK
 case 2:
 YY_RULE_SETUP
-#line 68 "eval-coin.l"
+#line 77 "eval-coin.l"
 { return SCXML_COIN_BOOL_TRUE; }
 	YY_BREAK
 case 3:
 YY_RULE_SETUP
-#line 69 "eval-coin.l"
+#line 78 "eval-coin.l"
 { return SCXML_COIN_BOOL_FALSE; }
 	YY_BREAK
 case 4:
 YY_RULE_SETUP
-#line 70 "eval-coin.l"
-{ scxml_coin_lval.real = atof(scxml_coin_text); return SCXML_COIN_REAL; }
+#line 79 "eval-coin.l"
+{ scxml_coin_lval.real = atof(yytext); return SCXML_COIN_REAL; }
 	YY_BREAK
 case 5:
 YY_RULE_SETUP
-#line 71 "eval-coin.l"
+#line 80 "eval-coin.l"
 { scxml_coin_lval.real = M_PI; return SCXML_COIN_REAL; }
 	YY_BREAK
 case 6:
 YY_RULE_SETUP
-#line 72 "eval-coin.l"
+#line 81 "eval-coin.l"
 { scxml_coin_lval.real = M_PI_2; return SCXML_COIN_REAL; }
 	YY_BREAK
 case 7:
 YY_RULE_SETUP
-#line 73 "eval-coin.l"
+#line 82 "eval-coin.l"
 { scxml_coin_lval.real = FLT_MAX; return SCXML_COIN_REAL; }
 	YY_BREAK
 case 8:
 YY_RULE_SETUP
-#line 74 "eval-coin.l"
+#line 83 "eval-coin.l"
 { scxml_coin_lval.real = FLT_MIN; return SCXML_COIN_REAL; }
 	YY_BREAK
 case 9:
 YY_RULE_SETUP
-#line 75 "eval-coin.l"
+#line 84 "eval-coin.l"
 { scxml_coin_lval.real = M_E; return SCXML_COIN_REAL; }
 	YY_BREAK
 case 10:
 YY_RULE_SETUP
-#line 76 "eval-coin.l"
+#line 85 "eval-coin.l"
 { scxml_coin_lval.real = M_LOG2E; return SCXML_COIN_REAL; }
 	YY_BREAK
 case 11:
 YY_RULE_SETUP
-#line 77 "eval-coin.l"
+#line 86 "eval-coin.l"
 { scxml_coin_lval.real = M_LOG10E; return SCXML_COIN_REAL; }
 	YY_BREAK
 case 12:
 YY_RULE_SETUP
-#line 78 "eval-coin.l"
+#line 87 "eval-coin.l"
 { scxml_coin_lval.real = M_LN2; return SCXML_COIN_REAL; }
 	YY_BREAK
 case 13:
 YY_RULE_SETUP
-#line 79 "eval-coin.l"
+#line 88 "eval-coin.l"
 { scxml_coin_lval.real = M_SQRT2; return SCXML_COIN_REAL; }
 	YY_BREAK
 case 14:
 YY_RULE_SETUP
-#line 80 "eval-coin.l"
+#line 89 "eval-coin.l"
 { scxml_coin_lval.real = M_SQRT1_2; return SCXML_COIN_REAL; }
 	YY_BREAK
 case 15:
 /* rule 15 can match eol */
 YY_RULE_SETUP
-#line 81 "eval-coin.l"
-{ scxml_coin_lval.stringptr = scxml_coin_text; return SCXML_COIN_SBVALUE; }
+#line 90 "eval-coin.l"
+{ scxml_coin_lval.stringptr = yytext; return SCXML_COIN_SBVALUE; }
 	YY_BREAK
 case 16:
 /* rule 16 can match eol */
 YY_RULE_SETUP
-#line 82 "eval-coin.l"
-{ scxml_coin_lval.stringptr = scxml_coin_text; return SCXML_COIN_STRING; }
+#line 91 "eval-coin.l"
+{ scxml_coin_lval.stringptr = yytext; return SCXML_COIN_STRING; }
 	YY_BREAK
 case 17:
 YY_RULE_SETUP
-#line 83 "eval-coin.l"
+#line 92 "eval-coin.l"
 { return SCXML_COIN_PAREN_OPEN; }
 	YY_BREAK
 case 18:
 YY_RULE_SETUP
-#line 84 "eval-coin.l"
+#line 93 "eval-coin.l"
 { return SCXML_COIN_PAREN_CLOSE; }
 	YY_BREAK
 case 19:
 YY_RULE_SETUP
-#line 86 "eval-coin.l"
+#line 95 "eval-coin.l"
 { return SCXML_COIN_IN_FUNC; }
 	YY_BREAK
 case 20:
 YY_RULE_SETUP
-#line 87 "eval-coin.l"
+#line 96 "eval-coin.l"
 { return SCXML_COIN_LENGTH_FUNC; }
 	YY_BREAK
 case 21:
 YY_RULE_SETUP
-#line 88 "eval-coin.l"
-{ scxml_coin_lval.stringptr = scxml_coin_text;
+#line 97 "eval-coin.l"
+{ scxml_coin_lval.stringptr = yytext;
                       return SCXML_COIN_IDENTIFIER; }
 	YY_BREAK
 case 22:
 YY_RULE_SETUP
-#line 90 "eval-coin.l"
-{ scxml_coin_lval.stringptr = scxml_coin_text;
+#line 99 "eval-coin.l"
+{ scxml_coin_lval.stringptr = yytext;
                       return SCXML_COIN_IDENTIFIER; }
 	YY_BREAK
 case 23:
 YY_RULE_SETUP
-#line 92 "eval-coin.l"
-{ scxml_coin_lval.stringptr = scxml_coin_text;
+#line 101 "eval-coin.l"
+{ scxml_coin_lval.stringptr = yytext;
                       return SCXML_COIN_IDENTIFIER; }
 	YY_BREAK
 case 24:
 YY_RULE_SETUP
-#line 94 "eval-coin.l"
-{ scxml_coin_lval.stringptr = scxml_coin_text;
+#line 103 "eval-coin.l"
+{ scxml_coin_lval.stringptr = yytext;
                       return SCXML_COIN_IDENTIFIER; }
 	YY_BREAK
 case 25:
 YY_RULE_SETUP
-#line 96 "eval-coin.l"
-{ scxml_coin_lval.stringptr = scxml_coin_text;
+#line 105 "eval-coin.l"
+{ scxml_coin_lval.stringptr = yytext;
                       return SCXML_COIN_IDENTIFIER; }
 	YY_BREAK
 case 26:
 YY_RULE_SETUP
-#line 99 "eval-coin.l"
+#line 108 "eval-coin.l"
 { return SCXML_COIN_OP_EQUALS; }
 	YY_BREAK
 case 27:
 YY_RULE_SETUP
-#line 100 "eval-coin.l"
+#line 109 "eval-coin.l"
 { return SCXML_COIN_OP_NOT_EQUALS; }
 	YY_BREAK
 case 28:
 YY_RULE_SETUP
-#line 101 "eval-coin.l"
+#line 110 "eval-coin.l"
 { return SCXML_COIN_OP_OR; }
 	YY_BREAK
 case 29:
 YY_RULE_SETUP
-#line 102 "eval-coin.l"
+#line 111 "eval-coin.l"
 { return SCXML_COIN_OP_AND; }
 	YY_BREAK
 case 30:
 YY_RULE_SETUP
-#line 103 "eval-coin.l"
+#line 112 "eval-coin.l"
 { return SCXML_COIN_OP_ADD; }
 	YY_BREAK
 case 31:
 YY_RULE_SETUP
-#line 104 "eval-coin.l"
+#line 113 "eval-coin.l"
 { return SCXML_COIN_OP_SUBTRACT; }
 	YY_BREAK
 case 32:
 YY_RULE_SETUP
-#line 105 "eval-coin.l"
+#line 114 "eval-coin.l"
 { return SCXML_COIN_OP_MULTIPLY; }
 	YY_BREAK
 case 33:
 YY_RULE_SETUP
-#line 106 "eval-coin.l"
+#line 115 "eval-coin.l"
 { return SCXML_COIN_OP_DIVIDE; }
 	YY_BREAK
 case 34:
 YY_RULE_SETUP
-#line 107 "eval-coin.l"
+#line 116 "eval-coin.l"
 { return SCXML_COIN_OP_NOT; }
 	YY_BREAK
 /* <<EOF>>             { return SCXML_COIN_END; } */
 case 35:
 YY_RULE_SETUP
-#line 111 "eval-coin.l"
+#line 120 "eval-coin.l"
 ECHO;
 	YY_BREAK
-#line 1101 "eval-coin.cpp"
+#line 1182 "eval-coin.cpp"
 case YY_STATE_EOF(INITIAL):
 	yyterminate();
 
@@ -1238,6 +1311,7 @@ case YY_STATE_EOF(INITIAL):
 			"fatal flex scanner internal error--no action found" );
 	} /* end of action switch */
 		} /* end of scanning one token */
+	} /* end of user's declarations */
 } /* end of scxml_coin_lex */
 
 /* yy_get_next_buffer - try to read in a new buffer
@@ -1249,9 +1323,9 @@ case YY_STATE_EOF(INITIAL):
  */
 static int yy_get_next_buffer (void)
 {
-    	register char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf;
-	register char *source = (yytext_ptr);
-	register int number_to_move, i;
+    	char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf;
+	char *source = (yytext_ptr);
+	int number_to_move, i;
 	int ret_val;
 
 	if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] )
@@ -1280,7 +1354,7 @@ static int yy_get_next_buffer (void)
 	/* Try to read more data. */
 
 	/* First move last chars to start of buffer. */
-	number_to_move = (int) ((yy_c_buf_p) - (yytext_ptr)) - 1;
+	number_to_move = (int) ((yy_c_buf_p) - (yytext_ptr) - 1);
 
 	for ( i = 0; i < number_to_move; ++i )
 		*(dest++) = *(source++);
@@ -1300,7 +1374,7 @@ static int yy_get_next_buffer (void)
 			{ /* Not enough room in the buffer - grow it. */
 
 			/* just a shorter name for the current buffer */
-			YY_BUFFER_STATE b = YY_CURRENT_BUFFER;
+			YY_BUFFER_STATE b = YY_CURRENT_BUFFER_LVALUE;
 
 			int yy_c_buf_p_offset =
 				(int) ((yy_c_buf_p) - b->yy_ch_buf);
@@ -1316,11 +1390,11 @@ static int yy_get_next_buffer (void)
 
 				b->yy_ch_buf = (char *)
 					/* Include room in for 2 EOB chars. */
-					scxml_coin_realloc((void *) b->yy_ch_buf,b->yy_buf_size + 2  );
+					scxml_coin_realloc((void *) b->yy_ch_buf,(yy_size_t) (b->yy_buf_size + 2)  );
 				}
 			else
 				/* Can't grow it, we don't own it. */
-				b->yy_ch_buf = 0;
+				b->yy_ch_buf = NULL;
 
 			if ( ! b->yy_ch_buf )
 				YY_FATAL_ERROR(
@@ -1338,7 +1412,7 @@ static int yy_get_next_buffer (void)
 
 		/* Read in more data. */
 		YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]),
-			(yy_n_chars), (size_t) num_to_read );
+			(yy_n_chars), num_to_read );
 
 		YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
 		}
@@ -1362,10 +1436,10 @@ static int yy_get_next_buffer (void)
 	else
 		ret_val = EOB_ACT_CONTINUE_SCAN;
 
-	if ((yy_size_t) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) {
+	if (((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) {
 		/* Extend the array by 50%, plus the number we really need. */
-		yy_size_t new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1);
-		YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) scxml_coin_realloc((void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf,new_size  );
+		int new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1);
+		YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) scxml_coin_realloc((void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf,(yy_size_t) new_size  );
 		if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
 			YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_buffer()" );
 	}
@@ -1383,14 +1457,14 @@ static int yy_get_next_buffer (void)
 
     static yy_state_type yy_get_previous_state (void)
 {
-	register yy_state_type yy_current_state;
-	register char *yy_cp;
+	yy_state_type yy_current_state;
+	char *yy_cp;
     
 	yy_current_state = (yy_start);
 
 	for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp )
 		{
-		register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1);
+		YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1);
 		if ( yy_accept[yy_current_state] )
 			{
 			(yy_last_accepting_state) = yy_current_state;
@@ -1400,9 +1474,9 @@ static int yy_get_next_buffer (void)
 			{
 			yy_current_state = (int) yy_def[yy_current_state];
 			if ( yy_current_state >= 162 )
-				yy_c = yy_meta[(unsigned int) yy_c];
+				yy_c = yy_meta[yy_c];
 			}
-		yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
+		yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c];
 		}
 
 	return yy_current_state;
@@ -1415,10 +1489,10 @@ static int yy_get_next_buffer (void)
  */
     static yy_state_type yy_try_NUL_trans  (yy_state_type yy_current_state )
 {
-	register int yy_is_jam;
-    	register char *yy_cp = (yy_c_buf_p);
+	int yy_is_jam;
+    	char *yy_cp = (yy_c_buf_p);
 
-	register YY_CHAR yy_c = 1;
+	YY_CHAR yy_c = 1;
 	if ( yy_accept[yy_current_state] )
 		{
 		(yy_last_accepting_state) = yy_current_state;
@@ -1428,14 +1502,18 @@ static int yy_get_next_buffer (void)
 		{
 		yy_current_state = (int) yy_def[yy_current_state];
 		if ( yy_current_state >= 162 )
-			yy_c = yy_meta[(unsigned int) yy_c];
+			yy_c = yy_meta[yy_c];
 		}
-	yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
+	yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c];
 	yy_is_jam = (yy_current_state == 161);
 
-	return yy_is_jam ? 0 : yy_current_state;
+		return yy_is_jam ? 0 : yy_current_state;
 }
 
+#ifndef YY_NO_UNPUT
+
+#endif
+
 #ifndef YY_NO_INPUT
 #ifdef __cplusplus
     static int yyinput (void)
@@ -1460,7 +1538,7 @@ static int yy_get_next_buffer (void)
 
 		else
 			{ /* need more input */
-			int offset = (yy_c_buf_p) - (yytext_ptr);
+			int offset = (int) ((yy_c_buf_p) - (yytext_ptr));
 			++(yy_c_buf_p);
 
 			switch ( yy_get_next_buffer(  ) )
@@ -1484,7 +1562,7 @@ static int yy_get_next_buffer (void)
 				case EOB_ACT_END_OF_FILE:
 					{
 					if ( scxml_coin_wrap( ) )
-						return EOF;
+						return 0;
 
 					if ( ! (yy_did_buffer_switch_on_eof) )
 						YY_NEW_FILE;
@@ -1590,7 +1668,7 @@ static void scxml_coin__load_buffer_state  (void)
 	/* yy_ch_buf has to be 2 characters longer than the size given because
 	 * we need to put in 2 end-of-buffer characters.
 	 */
-	b->yy_ch_buf = (char *) scxml_coin_alloc(b->yy_buf_size + 2  );
+	b->yy_ch_buf = (char *) scxml_coin_alloc((yy_size_t) (b->yy_buf_size + 2)  );
 	if ( ! b->yy_ch_buf )
 		YY_FATAL_ERROR( "out of dynamic memory in scxml_coin__create_buffer()" );
 
@@ -1732,7 +1810,7 @@ void scxml_coin_pop_buffer_state (void)
  */
 static void scxml_coin_ensure_buffer_stack (void)
 {
-	int num_to_alloc;
+	yy_size_t num_to_alloc;
     
 	if (!(yy_buffer_stack)) {
 
@@ -1740,15 +1818,15 @@ static void scxml_coin_ensure_buffer_stack (void)
 		 * scanner will even need a stack. We use 2 instead of 1 to avoid an
 		 * immediate realloc on the next call.
          */
-		num_to_alloc = 1;
+      num_to_alloc = 1; /* After all that talk, this was set to 1 anyways... */
 		(yy_buffer_stack) = (struct yy_buffer_state**)scxml_coin_alloc
 								(num_to_alloc * sizeof(struct yy_buffer_state*)
 								);
 		if ( ! (yy_buffer_stack) )
 			YY_FATAL_ERROR( "out of dynamic memory in scxml_coin_ensure_buffer_stack()" );
-								  
+
 		memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buffer_state*));
-				
+
 		(yy_buffer_stack_max) = num_to_alloc;
 		(yy_buffer_stack_top) = 0;
 		return;
@@ -1757,7 +1835,7 @@ static void scxml_coin_ensure_buffer_stack (void)
 	if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){
 
 		/* Increase the buffer to prepare for a possible push. */
-		int grow_size = 8 /* arbitrary grow size */;
+		yy_size_t grow_size = 8 /* arbitrary grow size */;
 
 		num_to_alloc = (yy_buffer_stack_max) + grow_size;
 		(yy_buffer_stack) = (struct yy_buffer_state**)scxml_coin_realloc
@@ -1777,7 +1855,7 @@ static void scxml_coin_ensure_buffer_stack (void)
  * @param base the character buffer
  * @param size the size in bytes of the character buffer
  * 
- * @return the newly allocated buffer state object. 
+ * @return the newly allocated buffer state object.
  */
 YY_BUFFER_STATE scxml_coin__scan_buffer  (char * base, yy_size_t  size )
 {
@@ -1787,16 +1865,16 @@ YY_BUFFER_STATE scxml_coin__scan_buffer  (char * base, yy_size_t  size )
 	     base[size-2] != YY_END_OF_BUFFER_CHAR ||
 	     base[size-1] != YY_END_OF_BUFFER_CHAR )
 		/* They forgot to leave room for the EOB's. */
-		return 0;
+		return NULL;
 
 	b = (YY_BUFFER_STATE) scxml_coin_alloc(sizeof( struct yy_buffer_state )  );
 	if ( ! b )
 		YY_FATAL_ERROR( "out of dynamic memory in scxml_coin__scan_buffer()" );
 
-	b->yy_buf_size = size - 2;	/* "- 2" to take care of EOB's */
+	b->yy_buf_size = (int) (size - 2);	/* "- 2" to take care of EOB's */
 	b->yy_buf_pos = b->yy_ch_buf = base;
 	b->yy_is_our_buffer = 0;
-	b->yy_input_file = 0;
+	b->yy_input_file = NULL;
 	b->yy_n_chars = b->yy_buf_size;
 	b->yy_is_interactive = 0;
 	b->yy_at_bol = 1;
@@ -1816,20 +1894,20 @@ YY_BUFFER_STATE scxml_coin__scan_buffer  (char * base, yy_size_t  size )
  * @note If you want to scan bytes that may contain NUL values, then use
  *       scxml_coin__scan_bytes() instead.
  */
-YY_BUFFER_STATE scxml_coin__scan_string (yyconst char * yystr )
+YY_BUFFER_STATE scxml_coin__scan_string (const char * yystr )
 {
     
-	return scxml_coin__scan_bytes(yystr,strlen(yystr) );
+	return scxml_coin__scan_bytes(yystr,(int) strlen(yystr) );
 }
 
 /** Setup the input buffer state to scan the given bytes. The next call to scxml_coin_lex() will
  * scan from a @e copy of @a bytes.
- * @param bytes the byte buffer to scan
- * @param len the number of bytes in the buffer pointed to by @a bytes.
+ * @param yybytes the byte buffer to scan
+ * @param _yybytes_len the number of bytes in the buffer pointed to by @a bytes.
  * 
  * @return the newly allocated buffer state object.
  */
-YY_BUFFER_STATE scxml_coin__scan_bytes  (yyconst char * yybytes, int  _yybytes_len )
+YY_BUFFER_STATE scxml_coin__scan_bytes  (const char * yybytes, int  _yybytes_len )
 {
 	YY_BUFFER_STATE b;
 	char *buf;
@@ -1837,7 +1915,7 @@ YY_BUFFER_STATE scxml_coin__scan_bytes  (yyconst char * yybytes, int  _yybytes_l
 	int i;
     
 	/* Get memory for full buffer, including space for trailing EOB's. */
-	n = _yybytes_len + 2;
+	n = (yy_size_t) (_yybytes_len + 2);
 	buf = (char *) scxml_coin_alloc(n  );
 	if ( ! buf )
 		YY_FATAL_ERROR( "out of dynamic memory in scxml_coin__scan_bytes()" );
@@ -1863,9 +1941,9 @@ YY_BUFFER_STATE scxml_coin__scan_bytes  (yyconst char * yybytes, int  _yybytes_l
 #define YY_EXIT_FAILURE 2
 #endif
 
-static void yy_fatal_error (yyconst char* msg )
+static void yynoreturn yy_fatal_error (const char* msg )
 {
-    	(void) fprintf( stderr, "%s\n", msg );
+			(void) fprintf( stderr, "%s\n", msg );
 	exit( YY_EXIT_FAILURE );
 }
 
@@ -1893,7 +1971,7 @@ static void yy_fatal_error (yyconst char* msg )
  */
 int scxml_coin_get_lineno  (void)
 {
-        
+    
     return scxml_coin_lineno;
 }
 
@@ -1931,29 +2009,29 @@ char *scxml_coin_get_text  (void)
 }
 
 /** Set the current line number.
- * @param line_number
+ * @param _line_number line number
  * 
  */
-void scxml_coin_set_lineno (int  line_number )
+void scxml_coin_set_lineno (int  _line_number )
 {
     
-    scxml_coin_lineno = line_number;
+    scxml_coin_lineno = _line_number;
 }
 
 /** Set the input stream. This does not discard the current
  * input buffer.
- * @param in_str A readable stream.
+ * @param _in_str A readable stream.
  * 
  * @see scxml_coin__switch_to_buffer
  */
-void scxml_coin_set_in (FILE *  in_str )
+void scxml_coin_set_in (FILE *  _in_str )
 {
-        scxml_coin_in = in_str ;
+        scxml_coin_in = _in_str ;
 }
 
-void scxml_coin_set_out (FILE *  out_str )
+void scxml_coin_set_out (FILE *  _out_str )
 {
-        scxml_coin_out = out_str ;
+        scxml_coin_out = _out_str ;
 }
 
 int scxml_coin_get_debug  (void)
@@ -1961,9 +2039,9 @@ int scxml_coin_get_debug  (void)
         return scxml_coin__flex_debug;
 }
 
-void scxml_coin_set_debug (int  bdebug )
+void scxml_coin_set_debug (int  _bdebug )
 {
-        scxml_coin__flex_debug = bdebug ;
+        scxml_coin__flex_debug = _bdebug ;
 }
 
 static int yy_init_globals (void)
@@ -1972,10 +2050,10 @@ static int yy_init_globals (void)
      * This function is called from scxml_coin_lex_destroy(), so don't allocate here.
      */
 
-    (yy_buffer_stack) = 0;
+    (yy_buffer_stack) = NULL;
     (yy_buffer_stack_top) = 0;
     (yy_buffer_stack_max) = 0;
-    (yy_c_buf_p) = (char *) 0;
+    (yy_c_buf_p) = NULL;
     (yy_init) = 0;
     (yy_start) = 0;
 
@@ -1984,8 +2062,8 @@ static int yy_init_globals (void)
     scxml_coin_in = stdin;
     scxml_coin_out = stdout;
 #else
-    scxml_coin_in = (FILE *) 0;
-    scxml_coin_out = (FILE *) 0;
+    scxml_coin_in = NULL;
+    scxml_coin_out = NULL;
 #endif
 
     /* For future reference: Set errno on error, since we are called by
@@ -2021,18 +2099,19 @@ int scxml_coin_lex_destroy  (void)
  */
 
 #ifndef yytext_ptr
-static void yy_flex_strncpy (char* s1, yyconst char * s2, int n )
+static void yy_flex_strncpy (char* s1, const char * s2, int n )
 {
-	register int i;
+		
+	int i;
 	for ( i = 0; i < n; ++i )
 		s1[i] = s2[i];
 }
 #endif
 
 #ifdef YY_NEED_STRLEN
-static int yy_flex_strlen (yyconst char * s )
+static int yy_flex_strlen (const char * s )
 {
-	register int n;
+	int n;
 	for ( n = 0; s[n]; ++n )
 		;
 
@@ -2042,11 +2121,12 @@ static int yy_flex_strlen (yyconst char * s )
 
 void *scxml_coin_alloc (yy_size_t  size )
 {
-	return (void *) malloc( size );
+			return malloc(size);
 }
 
 void *scxml_coin_realloc  (void * ptr, yy_size_t  size )
 {
+		
 	/* The cast to (char *) in the following accommodates both
 	 * implementations that use char* generic pointers, and those
 	 * that use void* generic pointers.  It works with the latter
@@ -2054,18 +2134,17 @@ void *scxml_coin_realloc  (void * ptr, yy_size_t  size )
 	 * any pointer type to void*, and deal with argument conversions
 	 * as though doing an assignment.
 	 */
-	return (void *) realloc( (char *) ptr, size );
+	return realloc(ptr, size);
 }
 
 void scxml_coin_free (void * ptr )
 {
-	free( (char *) ptr );	/* see scxml_coin_realloc() for (char *) cast */
+			free( (char *) ptr );	/* see scxml_coin_realloc() for (char *) cast */
 }
 
 #define YYTABLES_NAME "yytables"
 
-#line 111 "eval-coin.l"
-
+#line 120 "eval-coin.l"
 
 
 
diff --git a/src/soscxml/eval-coin.cpp.patch b/src/soscxml/eval-coin.cpp.patch
index b20f69d..b718c35 100644
--- a/src/soscxml/eval-coin.cpp.patch
+++ b/src/soscxml/eval-coin.cpp.patch
@@ -1,3 +1,5 @@
+NOTE: This patch seems to be obsolete, it currently is unused.
+
 Index: eval-coin.cpp
 ===================================================================
 --- eval-coin.cpp	(revision 12928)
diff --git a/src/soscxml/eval-coin.l b/src/soscxml/eval-coin.l
index 1c84f4b..3661901 100644
--- a/src/soscxml/eval-coin.l
+++ b/src/soscxml/eval-coin.l
@@ -1,4 +1,4 @@
-%{
+%top{
 /**************************************************************************\
  * Copyright (c) Kongsberg Oil & Gas Technologies AS
  * All rights reserved.
@@ -31,7 +31,7 @@
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 \**************************************************************************/
 
-/* Run 'flex eval-minimum.l' to generate the compilable source files */
+/* Run 'flex eval-coin.l' to generate the compilable source files */
 
 #include <cmath>
 #include <cfloat>
@@ -40,7 +40,7 @@
 #include "soscxml/eval-coin-tab.hpp"
 #else
 #endif // !SCXML_COIN_OP_ADD
-%}
+}
 
 %option outfile="eval-coin.cpp"
 %option prefix="scxml_coin_"
diff --git a/src/threads/CMakeLists.txt b/src/threads/CMakeLists.txt
new file mode 100644
index 0000000..321efbf
--- /dev/null
+++ b/src/threads/CMakeLists.txt
@@ -0,0 +1,50 @@
+# source files
+set(COIN_THREADS_FILES
+	common.cpp
+	thread.cpp
+	mutex.cpp
+	rwmutex.cpp
+	storage.cpp
+	condvar.cpp
+	worker.cpp
+	wpool.cpp
+	recmutex.cpp
+	sched.cpp
+	sync.cpp
+	fifo.cpp
+	barrier.cpp
+)
+
+# Files excluded from public API documentation, included in complete documentation.
+set(COIN_THREADS_INTERNAL_FILES
+	barrierp.h
+	condvarp.h
+	fifop.h
+	mutexp.h
+	recmutexp.h
+	rwmutexp.h
+	schedp.h
+	storagep.h
+	syncp.h
+	threadp.h
+	threadsutilp.h
+	workerp.h
+	wpoolp.h
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_THREADS_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} threads/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(threads OBJECT ${COIN_THREADS_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_THREADS_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/threads/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
+foreach(SRCFILE ${COIN_THREADS_INTERNAL_FILES})
+	set(COIN_INTERNAL_DOCUMENTATION_FILES ${COIN_INTERNAL_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/threads/${SRCFILE} CACHE INTERNAL "COIN_INTERNAL_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/threads/barrier.cpp b/src/threads/barrier.cpp
index 37ab707..f303af7 100644
--- a/src/threads/barrier.cpp
+++ b/src/threads/barrier.cpp
@@ -30,6 +30,21 @@
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 \**************************************************************************/
 
+/*! \file Inventor/C/threads/common.h */
+
+/*!
+  \struct cc_barrier common.h Inventor/C/threads/common.h
+  \ingroup threads
+  \brief The structure for the thread barrier.
+*/
+
+/*!
+  \typedef struct cc_barrier cc_barrier
+  \ingroup threads
+  \brief The type definition for the thread barrier structure.
+*/
+
+/*! \file barrier.h */
 #include <Inventor/C/threads/barrier.h>
 
 #include <stdlib.h>
@@ -43,8 +58,7 @@
 
 /* ********************************************************************** */
 
-/*
-*/
+/*! Constucts a new thread barrier. */
 
 cc_barrier *
 cc_barrier_construct(unsigned int count)
@@ -58,9 +72,7 @@ cc_barrier_construct(unsigned int count)
   return barrier;
 }
 
-/*
-*/
-
+/*! Destroys the \a barrier thread barrier. */
 void
 cc_barrier_destruct(cc_barrier * barrier)
 {
@@ -72,8 +84,8 @@ cc_barrier_destruct(cc_barrier * barrier)
   free(barrier);
 }
 
-/*
-*/
+/*! Increments the barrier counter. If equal to the number of threads
+    it then enables all the threads to proceed. */
 
 int
 cc_barrier_enter(cc_barrier * barrier)
@@ -94,39 +106,3 @@ cc_barrier_enter(cc_barrier * barrier)
   return 0;
 }
 
-/* ********************************************************************** */
-
-/*!
-  \class SbBarrier Inventor/threads/SbBarrier.h
-  \brief The SbBarrier class implements the "barrier" multi-thread
-  synchronization technique.
-  \ingroup threads
-
-  A barrier is a synchronization mechanism that is used for blocking
-  threads as they enter the barrier until a given number of threads are
-  blocked, at which point all the threads are released again.
-*/
-
-/*!
-  \fn SbBarrier::SbBarrier(unsigned int count)
-
-  Constructor.  The SbBarrier will be set for \c count number of
-  threads.
-*/
-
-/*!
-  \fn SbBarrier::~SbBarrier(void)
-
-  Destructor.
-*/
-
-/*!
-  \fn int SbBarrier::enter(void)
-
-  This method blocks the calling thread on this barrier.  It returns
-  when the given number of threads have been blocked. 1 is
-  returned if the caller was the last thread to enter the barrier,
-  0 otherwise.
-*/
-
-/* ********************************************************************** */
diff --git a/src/threads/common.cpp b/src/threads/common.cpp
index 6f3b918..96a728f 100644
--- a/src/threads/common.cpp
+++ b/src/threads/common.cpp
@@ -30,6 +30,7 @@
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 \**************************************************************************/
 
+/*! \file Inventor/C/threads/common.h */
 #include <Inventor/C/threads/common.h>
 
 #ifdef HAVE_CONFIG_H
@@ -38,6 +39,25 @@
 
 /* ********************************************************************** */
 
+/*!
+  \enum cc_threads_implementation {
+    CC_NO_THREADS = -1,
+    CC_PTHREAD    = 0,
+    CC_W32THREAD
+  }
+  \ingroup threads
+  \brief The definition of the enumerator for identification of the thread type implemented.
+*/
+
+/*!
+  \typedef enum cc_threads_implementation cc_threads_implementation
+  \ingroup threads
+  \brief The type definition for the implemented thread enumerator.
+*/
+
+/* ********************************************************************** */
+
+/*! Returns the implemented thread type. */
 int
 cc_thread_implementation(void)
 {
diff --git a/src/threads/condvar.cpp b/src/threads/condvar.cpp
index 7a0d258..940d8dd 100644
--- a/src/threads/condvar.cpp
+++ b/src/threads/condvar.cpp
@@ -30,6 +30,21 @@
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 \**************************************************************************/
 
+/*! \file Inventor/C/threads/common.h */
+
+/*!
+  \struct cc_condvar common.h Inventor/C/threads/common.h
+  \ingroup threads
+  \brief The structure for a conditional variable.
+*/
+
+/*!
+  \typedef struct cc_condvar cc_condvar
+  \ingroup threads
+  \brief The type definition for the conditional variable structure.
+*/
+
+/*! \file condvar.h */
 #include <Inventor/C/threads/condvar.h>
 
 #include <stdlib.h>
@@ -83,8 +98,7 @@ cc_condvar_struct_clean(cc_condvar * condvar_struct)
 
 /* ********************************************************************** */
 
-/*
-*/
+/*! Constructs a conditional variable. */
 
 cc_condvar *
 cc_condvar_construct(void)
@@ -96,8 +110,7 @@ cc_condvar_construct(void)
   return condvar;
 }
 
-/*
-*/
+/*! Destroys the given \a condvar. */
 
 void
 cc_condvar_destruct(cc_condvar * condvar)
@@ -107,8 +120,8 @@ cc_condvar_destruct(cc_condvar * condvar)
   free(condvar);
 }
 
-/*
-*/
+/*! Wait indefinitely for the \a condvar conditional variable
+    using the specified \a mutex lock. */
 
 int
 cc_condvar_wait(cc_condvar * condvar, cc_mutex * mutex)
@@ -120,8 +133,8 @@ cc_condvar_wait(cc_condvar * condvar, cc_mutex * mutex)
   return ok;
 }
 
-/*
-*/
+/*! Wait for no more than the \a period for the \a condvar
+    conditional variable using the specified \a mutex lock. */
 
 int
 cc_condvar_timed_wait(cc_condvar * condvar,
@@ -135,8 +148,7 @@ cc_condvar_timed_wait(cc_condvar * condvar,
   return ret;
 }
 
-/*
-*/
+/*! Wake one thread waiting for the \a condvar conditional variable. */
 
 void
 cc_condvar_wake_one(cc_condvar * condvar)
@@ -147,8 +159,8 @@ cc_condvar_wake_one(cc_condvar * condvar)
   assert(ok == CC_OK);
 }
 
-/*
-*/
+/*! Wake all threads waiting for the \a condvar conditional variable. */
+
 void
 cc_condvar_wake_all(cc_condvar * condvar)
 {
@@ -159,57 +171,3 @@ cc_condvar_wake_all(cc_condvar * condvar)
   assert(ok == CC_OK);
 }
 
-/* ********************************************************************** */
-
-/*!
-  \class SbCondVar Inventor/threads/SbCondVar.h
-  \brief A class for synchronizing access to global variables.
-  \ingroup threads
-
-  Condition variables are used to protect global variables in an
-  environment where multiple threads are running concurrently.
-*/
-
-/*!
-  \fn SbCondVar::SbCondVar(void)
-
-  Constructor.
-*/
-
-/*!
-  \fn SbCondVar::~SbCondVar(void)
-
-  Destructor.
-*/
-
-/*!
-  \fn SbBool SbCondVar::wait(SbMutex & mutex)
-
-  This method blocks the calling thread until another thread calls
-  wakeOne() or wakeAll() on the SbCondVar object.
-*/
-
-/*!
-  \fn SbBool SbCondVar::timedWait(SbMutex & mutex, SbTime period)
-
-  This method blocks the calling thread until another thread calls
-  wakeOne() or wakeAll() on the object, but if this does not happen
-  within \c period, the thread is woken again anyways.
-
-  \c TRUE is returned when the thread wakes because either wakeOne()
-  or wakeAll() was called, \c FALSE is returned if the wait times out.
-*/
-
-/*!
-  \fn void SbCondVar::wakeOne(void)
-
-  This method wakes up one of the threads waiting on this SbCondVar.
-*/
-
-/*!
-  \fn void SbCondVar::wakeAll(void)
-
-  This method wakes up all the threads waiting on this SbCondVar.
-*/
-
-/* ********************************************************************** */
diff --git a/src/threads/fifo.cpp b/src/threads/fifo.cpp
index 0a6da66..41f486c 100644
--- a/src/threads/fifo.cpp
+++ b/src/threads/fifo.cpp
@@ -30,6 +30,21 @@
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 \**************************************************************************/
 
+/*! \file Inventor/C/threads/common.h */
+
+/*!
+  \struct cc_fifo common.h Inventor/C/threads/common.h
+  \ingroup threads
+  \brief The structure for a first-in, first-out queue.
+*/
+
+/*!
+  \typedef struct cc_fifo cc_fifo
+  \ingroup threads
+  \brief The type definition for the first-in, first-out queue structure.
+*/
+
+/*! \file fifo.h */
 #include <Inventor/C/threads/fifo.h>
 
 #include <stdlib.h>
@@ -96,6 +111,7 @@ cc_fifo_struct_clean(cc_fifo * fifo)
 
 /* ********************************************************************** */
 
+/*! Constructs a new first-in, first-out queue. */
 cc_fifo *
 cc_fifo_new(void)
 {
@@ -105,6 +121,7 @@ cc_fifo_new(void)
   return fifo;
 }
 
+/*! Destroys the \a fifo first-in, first-out queue. */
 void
 cc_fifo_delete(cc_fifo * fifo)
 {
@@ -114,6 +131,8 @@ cc_fifo_delete(cc_fifo * fifo)
 
 /* ********************************************************************** */
 
+/*! Appends the \a ptr of type \a type to the end of the \a fifo
+    first-in, first-out queue. */
 void
 cc_fifo_assign(cc_fifo * fifo, void * ptr, uint32_t type)
 {
@@ -128,6 +147,8 @@ cc_fifo_assign(cc_fifo * fifo, void * ptr, uint32_t type)
   cc_mutex_unlock(&fifo->access);
 }
 
+/*! Retrieves the first item from the \a fifo
+    first-in, first-out queue. */
 void
 cc_fifo_retrieve(cc_fifo * fifo, void ** ptr, uint32_t * type)
 {
@@ -150,6 +171,8 @@ cc_fifo_retrieve(cc_fifo * fifo, void ** ptr, uint32_t * type)
   }
 }
 
+/*! Checks the \a fifo first-in, first-out queue to see if an item can be
+    retrieved. If so the properties of the first available item are returned. */
 SbBool
 cc_fifo_try_retrieve(cc_fifo * fifo, void ** ptr, uint32_t * type)
 {
@@ -174,6 +197,7 @@ cc_fifo_try_retrieve(cc_fifo * fifo, void ** ptr, uint32_t * type)
 
 /* ********************************************************************** */
 
+/*! Returns the number of elements in the \a fifo first-in, first-out queue. */
 unsigned int
 cc_fifo_size(cc_fifo * fifo)
 {
@@ -204,6 +228,7 @@ cc_fifo_item_delete(cc_fifo_item * item) /* static */
 
 /* ********************************************************************** */
 
+/*! Locks the \a fifo first-in, first-out queue. */
 void
 cc_fifo_lock(cc_fifo * fifo)
 {
@@ -218,6 +243,7 @@ cc_fifo_try_lock(cc_fifo * fifo)
   return cc_mutex_try_lock(&fifo->access);
 }
 
+/*! Unlocks the \a fifo first-in, first-out queue. */
 void
 cc_fifo_unlock(cc_fifo * fifo)
 {
@@ -227,6 +253,7 @@ cc_fifo_unlock(cc_fifo * fifo)
 
 /* ********************************************************************** */
 
+/*! Returns the properties of the first item in the \a fifo first-in, first-out queue. */
 SbBool
 cc_fifo_peek(cc_fifo * fifo, void ** item, uint32_t * type)
 {
@@ -237,6 +264,7 @@ cc_fifo_peek(cc_fifo * fifo, void ** item, uint32_t * type)
   return TRUE;
 }
 
+/*! Checks if the \a fifo first-in, first-out queue contains the \a itemptr item. */
 SbBool
 cc_fifo_contains(cc_fifo * fifo, void * itemptr)
 {
@@ -250,6 +278,7 @@ cc_fifo_contains(cc_fifo * fifo, void * itemptr)
   return FALSE;
 }
 
+/*! Removes from the \a fifo first-in, first-out queue the \a itemptr item if present. */
 SbBool
 cc_fifo_reclaim(cc_fifo * fifo, void * itemptr)
 {
@@ -329,86 +358,3 @@ i_unlink_head(cc_fifo * fifo) /* static */
   fifo->elements -= 1;
   return item;
 }
-
-/* ********************************************************************** */
-
-/*!
-  \class SbFifo Inventor/threads/SbFifo.h
-  \brief A class for managing a pointer first-in, first-out queue.
-  \ingroup threads
-*/
-
-/*!
-  \fn void SbFifo::assign(void * ptr, uint32_t type)
-
-  Puts pointer \a ptr of type \a type into the fifo.
-
-  The \a type argument is just meant as a user data tag, and a 0 value
-  can be given as the \a type argument if type data is uninteresting.
-*/
-
-/*!
-  \fn void SbFifo::retrieve(void *& ptr, uint32_t &type)
-
-  Reads a pointer from the queue. Blocks until a pointer is available
-  for reading.
-*/
-
-/*!
-  \fn SbBool SbFifo::tryRetrieve(void *& ptr, uint32_t & type)
-
-  Tries to read a pointer from the queue. If no data can be read, \c
-  FALSE is returned, and \c TRUE otherwise. The function does not
-  block.
-*/
-
-/*!
-  \fn unsigned int SbFifo::size(void) const
-
-  Returns number of pointers currently in the queue.
-*/
-
-/*!
-  \fn void SbFifo::lock(void) const
-
-  Blocks until the queue can be locked.
-*/
-
-/*!
-  \fn void SbFifo::unlock(void) const
-
-  Unlocks the queue.
-*/
-
-/*!
-  \fn SbBool SbFifo::peek(void *& item, uint32_t & type) const
-
-  Peeks at the head item of the queue without removing it.  In the
-  case where the fifo is empty, \c FALSE is returned.
-
-  The queue must be locked with SbFifo::lock() before using this
-  function, then unlocked.
-*/
-
-/*!
-  \fn SbBool SbFifo::contains(void * item) const
-
-  Returns \c TRUE or \c FALSE depending on whether the item is in the
-  queue.
-
-  The queue must be locked with SbFifo::lock() before using this
-  function, then unlocked.
-*/
-
-/*!
-  \fn SbBool SbFifo::reclaim(void * item)
-
-  This function removes the given \a item from the queue.  Returns \c
-  TRUE or \c FALSE depending on whether the item was in the queue in
-  the first place.
-
-  The queue must be locked with SbFifo::lock() before using this
-  function, then unlocked.
-*/
-
-/* ********************************************************************** */
diff --git a/src/threads/mutex.cpp b/src/threads/mutex.cpp
index 2f25c7d..acdb9ae 100644
--- a/src/threads/mutex.cpp
+++ b/src/threads/mutex.cpp
@@ -40,6 +40,21 @@
    20050516 mortene.
 */
 
+/*! \file Inventor/C/threads/common.h */
+
+/*!
+  \struct cc_mutex common.h Inventor/C/threads/common.h
+  \ingroup threads
+  \brief The structure for a mutex.
+*/
+
+/*!
+  \typedef struct cc_mutex cc_mutex
+  \ingroup threads
+  \brief The type definition for the mutex structure.
+*/
+
+/*! \file mutex.h */
 #include <Inventor/C/threads/mutex.h>
 
 #include <stdlib.h>
@@ -125,6 +140,7 @@ const char * COIN_DEBUG_MUTEX_COUNT = "COIN_DEBUG_MUTEX_COUNT";
 
 /**************************************************************************/
 
+/*! Constructs a mutex. */
 cc_mutex *
 cc_mutex_construct(void)
 {
@@ -145,6 +161,7 @@ cc_mutex_construct(void)
   return mutex;
 }
 
+/*! Destroys the \a mutex specified. */
 void
 cc_mutex_destruct(cc_mutex * mutex)
 {
@@ -165,8 +182,7 @@ cc_mutex_destruct(cc_mutex * mutex)
 
 /**************************************************************************/
 
-/*
-*/
+/*! Locks the the \a mutex specified. */
 void
 cc_mutex_lock(cc_mutex * mutex)
 {
@@ -205,8 +221,7 @@ cc_mutex_lock(cc_mutex * mutex)
   }
 }
 
-/*
-*/
+/*! Tests the specified \a mutex to see it is already locked. */
 
 int
 cc_mutex_try_lock(cc_mutex * mutex)
@@ -225,8 +240,7 @@ cc_mutex_try_lock(cc_mutex * mutex)
   return ok;
 }
 
-/*
-*/
+/*! Unlocks the specified \a mutex.*/
 
 void
 cc_mutex_unlock(cc_mutex * mutex)
@@ -308,156 +322,4 @@ cc_mutex_global_unlock(void)
 {
   (void) cc_mutex_unlock(cc_global_mutex);
 }
- 
-/* ********************************************************************** */
-
-/*!
-  \class SbMutex Inventor/threads/SbMutex.h
-  \brief A basic class for managing a mutex.
-  \ingroup threads
-
-  This class provides a portable framework around the mutex interface
-  of the underlying native thread-handling toolkit.
-*/
-
-/*!
-  \fn SbMutex::SbMutex(void)
-
-  Constructor.
-*/
-
-/*!
-  \fn SbMutex::~SbMutex()
-
-  Destructor.
-*/
-
-/*!
-  \fn int SbMutex::lock(void)
-
-  This method locks the mutex. \c 0 is returned on success.
-
-  If the mutex was previously unlocked, the thread will lock the mutex
-  and continue running. If the mutex was already locked when this call
-  is made, the thread will be suspended until the other thread holding
-  the mutex releases it.
-
-  This is a blocking operation.
-*/
-
-/*!
-  \fn int SbMutex::unlock(void)
-
-  This method unlocks the mutex.
-*/
-
-/*!
-  \fn SbBool SbMutex::tryLock(void)
-
-  This method tries to lock the mutex, and returns whether it was
-  locked or not.  This is a non-blocking operation.
-*/
-
-
-/*!
-  \class SbThreadMutex Inventor/threads/SbThreadMutex.h
-  \brief A basic class for managing a recursive  mutex.
-  \ingroup threads
-
-  This class provides a portable framework around the mutex interface
-  of the underlying native thread-handling toolkit.
-*/
-
-/*!
-  \fn SbThreadMutex::SbThreadMutex(void)
-
-  Constructor.
-*/
-
-/*!
-  \fn SbThreadMutex::~SbThreadMutex()
-
-  Destructor.
-*/
-
-/*!
-  \fn int SbThreadMutex::lock(void)
-
-  This method locks the mutex. \c 0 is returned on success.
-
-  If the mutex was previously unlocked, the thread will lock the mutex
-  and continue running. If the mutex was already locked by another thread
-  when this call is made, this method will block until the other thread holding
-  the mutex releases it.
-
-  This is a blocking operation.
-*/
-
-/*!
-  \fn int SbThreadMutex::unlock(void)
-
-  This method unlocks the mutex.
-*/
-
-/*!
-  \fn SbBool SbThreadMutex::tryLock(void)
-
-  This method tries to lock the mutex, and returns whether it was
-  locked by another thread or not. This is a non-blocking operation.
-*/
-
-/* ********************************************************************** */
-
-/*!
-  \class SbThreadAutoLock Inventor/threads/SbThreadAutoLock.h
-  \brief Simple convenience class for locking access to a function.
-  \ingroup threads
-
-  This class provides a simple convenience mechanism for automatically
-  locking access to a function that is not re-entrant.
-
-  Usage example:
-
-  \code
-  void
-  myfunction(void)
-  {
-    SbThreadAutoLock lock(aMutexPtr);
-
-    // [other code]
-  }
-  \endcode
-
-  In the class constructor, SbMutex::lock() is called on the mutex,
-  and when the function exits (this is the convenience part) the
-  destructor will automatically be invoked, calling SbMutex::unlock()
-  on the same mutex.
-*/
-
-/*!
-  \fn SbThreadAutoLock::SbThreadAutoLock(SbMutex * mutex)
-
-  The constructor calls SbMutex::lock() on \a mutex.
-*/
-
-/*!
-  \fn SbThreadAutoLock::SbThreadAutoLock(SbThreadMutex * mutex)
-
-  The constructor calls SbThreadMutex::lock() on \a mutex.
-*/
-
-/*!
-  \fn SbThreadAutoLock::~SbThreadAutoLock()
-
-  The destructor calls unlock() on the mutex passed in as a
-  parameter to the constructor.
-*/
-
-/*!
-  \var SbThreadAutoLock::mutex
-  \var SbThreadAutoLock::recmutex
-
-  \COININTERNAL
-*/
-
-/* ********************************************************************** */
+ 
\ No newline at end of file
diff --git a/src/threads/recmutex.cpp b/src/threads/recmutex.cpp
index b40119f..0eb74c2 100644
--- a/src/threads/recmutex.cpp
+++ b/src/threads/recmutex.cpp
@@ -30,6 +30,21 @@
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 \**************************************************************************/
 
+/*! \file Inventor/C/threads/common.h */
+
+/*!
+  \struct cc_recmutex common.h Inventor/C/threads/common.h
+  \ingroup threads
+  \brief The structure for the recursive mutex.
+*/
+
+/*!
+  \typedef struct cc_recmutex cc_recmutex
+  \ingroup threads
+  \brief The type definition for the recursive mutex structure.
+*/
+
+/*! \file recmutex.h */
 #include <Inventor/C/threads/recmutex.h>
 
 #include <stdlib.h>
@@ -78,9 +93,7 @@ cc_recmutex_struct_clean(cc_recmutex * recmutex)
   cc_condvar_struct_clean(&recmutex->condvar);
 }
 
-/*
-  Construct a recursive mutex.
-*/
+/*! Constructs a recursive mutex. */
 
 cc_recmutex *
 cc_recmutex_construct(void)
@@ -103,9 +116,7 @@ cc_recmutex_construct(void)
 }
 
 
-/*
-  Destruct a recursive mutex.
-*/
+/*! Destroys the recursive mutex \a recmutex. */
 
 void
 cc_recmutex_destruct(cc_recmutex * recmutex)
@@ -162,9 +173,7 @@ static int recmutex_lock_internal(cc_recmutex * recmutex, int wait)
   return level;  
 }
 
-/*
-  Lock a recursive mutex. Returns the nesting level.
-*/
+/*! Locks the recursive mutex \a recmutex. Returns the nesting level. */
 
 int
 cc_recmutex_lock(cc_recmutex * recmutex)
@@ -172,19 +181,16 @@ cc_recmutex_lock(cc_recmutex * recmutex)
   return recmutex_lock_internal(recmutex, TRUE);
 }
 
-/*
-  Attempts to lock a recursive mutex. Returns TRUE if thread got the lock
-  or already had the lock.
-*/
+/*! Attempts to lock the recursive mutex \a recmutex. Returns TRUE if
+    thread got the lock or already had the lock. */
 int 
 cc_recmutex_try_lock(cc_recmutex * recmutex)
 {
   return recmutex_lock_internal(recmutex, FALSE) >= 0;
 }
 
-/*
-  Unlock a recursive mutex. Returns the nesting level after unlock.
-*/
+/*! Unlocks the recursive mutex \a recmutex. Returns the nesting level
+    after unlocking. */
 
 int
 cc_recmutex_unlock(cc_recmutex * recmutex)
diff --git a/src/threads/rwmutex.cpp b/src/threads/rwmutex.cpp
index 260e5ee..eee3df6 100644
--- a/src/threads/rwmutex.cpp
+++ b/src/threads/rwmutex.cpp
@@ -30,6 +30,35 @@
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 \**************************************************************************/
 
+/*! \file Inventor/C/threads/common.h */
+
+/*!
+  \struct cc_rwmutex common.h Inventor/C/threads/common.h
+  \ingroup threads
+  \brief The structure for a read-write mutex.
+*/
+
+/*!
+  \typedef struct cc_rwmutex cc_rwmutex
+  \ingroup threads
+  \brief The type definition for the read-write mutex structure.
+*/
+
+/*!
+  \enum cc_precedence {CC_READ_PRECEDENCE, CC_WRITE_PRECEDENCE}
+  \ingroup threads
+  \brief The precedence values for the read-write mutex.
+  \details
+  CC_READ_PRECEDENCE is the default.
+*/
+
+/*!
+  \typedef enum cc_precedence cc_precedence
+  \ingroup threads
+  \brief The type definition of the cc_precedence enumerator.
+*/
+
+/*! \file rwmutex.h */
 #include <Inventor/C/threads/rwmutex.h>
 
 #include <stdlib.h>
@@ -81,7 +110,7 @@ cc_rwmutex_struct_clean(cc_rwmutex * rwmutex)
   cc_condvar_struct_clean(&rwmutex->write);
 }
 
-/*
+/*!
   Construct a read-write mutex, with read precedence.
 */
 
@@ -105,7 +134,7 @@ cc_rwmutex_construct(void)
   return rwmutex;
 }
 
-/*
+/*!
   Construct a read-write mutex, with read precedence or write precedence.
 */
 
@@ -120,7 +149,7 @@ cc_rwmutex_construct_etc(enum cc_precedence policy)
   return rwmutex;
 }
 
-/*
+/*!
   Destruct a read-write mutex.
 */
 
@@ -144,8 +173,7 @@ cc_rwmutex_destruct(cc_rwmutex * rwmutex)
 
 /* ********************************************************************** */
 
-/*
-*/
+/*! Locks the specified \a rwmutex for writing. */
 int
 cc_rwmutex_write_lock(cc_rwmutex * rwmutex)
 {
@@ -172,8 +200,7 @@ cc_rwmutex_write_lock(cc_rwmutex * rwmutex)
   return CC_OK;
 } /* cc_rwmutex_write_lock() */
 
-/*
-*/
+/*! Check whether the given \a rwmutex* is available for write locking. */
 
 int
 cc_rwmutex_write_try_lock(cc_rwmutex * rwmutex)
@@ -191,8 +218,7 @@ cc_rwmutex_write_try_lock(cc_rwmutex * rwmutex)
   return CC_BUSY;
 } /* cc_rwmutex_write_try_lock() */
 
-/*
-*/
+/*! Unlock the write lock on the given \a rwmutex. */
 
 int
 cc_rwmutex_write_unlock(cc_rwmutex * rwmutex)
@@ -217,9 +243,7 @@ cc_rwmutex_write_unlock(cc_rwmutex * rwmutex)
   return CC_OK;
 }
 
-/*
-*/
-
+/*! Locks the specified \a rwmutex for reading. */
 int
 cc_rwmutex_read_lock(cc_rwmutex * rwmutex)
 {
@@ -245,8 +269,7 @@ cc_rwmutex_read_lock(cc_rwmutex * rwmutex)
   return CC_OK;
 }
 
-/*
-*/
+/*! Check whether the given \a rwmutex* is available for read locking. */
 
 int
 cc_rwmutex_read_try_lock(cc_rwmutex * rwmutex)
@@ -264,8 +287,7 @@ cc_rwmutex_read_try_lock(cc_rwmutex * rwmutex)
   return CC_BUSY;
 }
 
-/*
-*/
+/*! Unlock the read lock on the given \a rwmutex. */
 
 int
 cc_rwmutex_read_unlock(cc_rwmutex * rwmutex)
@@ -292,74 +314,3 @@ cc_rwmutex_read_unlock(cc_rwmutex * rwmutex)
   return CC_OK;
 } /* cc_rwmutex_read_unlock() */
 
-/* ********************************************************************** */
-
-/*!
-  \class SbRWMutex Inventor/threads/SbRWMutex.h
-  \ingroup threads
-
-  The SbRWMutex is a mutex that is used to grant both read and write access
-  to the data it protects.  Multiple threads can have read locks on the data
-  at once, but only one write-lock can be given out and not while a thread
-  has a read lock on the data.
-
-  The policy on granting read locks to threads when a thread is waiting for
-  the write lock is something that should be configurable at construction
-  time but which isn't at the moment.
-*/
-
-/*!
-  \fn SbRWMutex::SbRWMutex(Precedence policy)
-
-  Constructor.
-*/
-
-/*!
-  \fn SbRWMutex::~SbRWMutex(void)
-
-  Destructor.
-*/
-
-/*!
-  \fn int SbRWMutex::writeLock(void)
-
-  This method blocks the calling thread until it gains write lock status
-  on the SbRWMutex object.
-*/
-
-/*!
-  \fn SbBool SbRWMutex::tryWriteLock(void)
-
-  This method tries to gain write lock status on the SbRWMutex.  TRUE is
-  returned if it was successful, FALSE otherwise.  This is a non-blocking
-  operation.
-*/
-
-/*!
-  \fn int SbRWMutex::writeUnlock(void)
-
-  This method is used for unlocking the calling thread's write lock.
-*/
-
-/*!
-  \fn int SbRWMutex::readLock(void)
-
-  This method blocks the calling thread until it gains read lock status
-  on the SbRWMutex object.
-*/
-
-/*!
-  \fn SbBool SbRWMutex::tryReadLock(void)
-
-  This method tries to gain read lock status on the SbRWMutex.  TRUE is
-  returned if it was successful, FALSE otherwise.  This is a non-blocking
-  operation.
-*/
-
-/*!
-  \fn int SbRWMutex::readUnlock(void)
-
-  This method is used for unlocking the calling thread's read lock.
-*/
-
-/* ********************************************************************** */
diff --git a/src/threads/sched.cpp b/src/threads/sched.cpp
index 6f74b28..d56beb1 100644
--- a/src/threads/sched.cpp
+++ b/src/threads/sched.cpp
@@ -30,6 +30,20 @@
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 \**************************************************************************/
 
+/*! \file Inventor/C/threads/common.h */
+
+/*!
+  \struct cc_sched common.h Inventor/C/threads/common.h
+  \ingroup threads
+  \brief The structure for the thread scheduler.
+*/
+
+/*!
+  \typedef struct cc_sched cc_sched
+  \ingroup threads
+  \brief The type definition for the thread schduler structure.
+*/
+
 /*! \file sched.h */
 #include <Inventor/C/threads/sched.h>
 
@@ -46,7 +60,12 @@
 /* FIXME: Evaluate if some of the new functionality can be ported back 
    to Coin-2. kintel 20061124. */
 
-#ifndef HAVE_THREADS
+#if (!defined HAVE_THREADS) && (!defined DOXYGEN_SKIP_THIS)
+/* The DOXYGEN_SKIP_THIS define has been added to ensure that doxygen
+   ignores this section and finds the documentation under HAVE_THREADS
+   even though HAVE_THREADS will not have been defined.
+
+   20140918 Roy Walmsley */
 
 /* FIXME: instead of disallowing the use of these completely when
    thread support is not available (that's why there are asserts
@@ -71,7 +90,7 @@ void cc_sched_change_priority(cc_sched * sched,
                               uint32_t schedid, 
                               float priority)  { assert(FALSE); }
 
-#else /* HAVE_THREADS */
+#else /* HAVE_THREADS && DOXYGEN_SKIP_THIS*/
 
 #include <stdlib.h>
 
@@ -84,6 +103,14 @@ void cc_sched_change_priority(cc_sched * sched,
 
 /* ********************************************************************** */
 
+/*!
+  \typedef void cc_sched_f(void * closure)
+
+  The type definition for the work function called when a thread becomes available.
+*/
+
+/* ********************************************************************** */
+
 #ifdef __cplusplus
 extern "C" {
 #endif /* __cplusplus */
diff --git a/src/threads/storage.cpp b/src/threads/storage.cpp
index 05cc012..20ac387 100644
--- a/src/threads/storage.cpp
+++ b/src/threads/storage.cpp
@@ -42,6 +42,20 @@
 
 /* ********************************************************************** */
 
+/*! \file Inventor/C/threads/common.h */
+
+/*!
+  \struct cc_storage common.h Inventor/C/threads/common.h
+  \ingroup threads
+  \brief The structure for the thread local memory storage.
+*/
+
+/*!
+  \typedef struct cc_storage cc_storage
+  \ingroup threads
+  \brief The type definition for the thread local memory storage structure.
+*/
+
 /*! \file storage.h */
 #include <Inventor/C/threads/storage.h>
 #include "coindefs.h"
@@ -214,8 +228,9 @@ cc_storage_thread_cleanup(unsigned long COIN_UNUSED_ARG(threadid))
 
 /* ********************************************************************** */
 
-
-/*!
+// All the documentation below is obsolete - however it may be useful for re-writing
+// So, for now, simply revert to a normal c++ comment.  walroy 20140613
+/*
   \class SbStorage Inventor/threads/SbStorage.h
   \brief The SbStorage class manages thread-local memory.
   \ingroup threads
@@ -234,14 +249,14 @@ cc_storage_thread_cleanup(unsigned long COIN_UNUSED_ARG(threadid))
   returned for any request without considering the current thread id.
 */
 
-/*!
+/*
   \fn SbStorage::SbStorage(unsigned int size)
 
   Constructor.  \a size specifies the number of bytes each thread should
   have in this thread-local memory management object.
 */
 
-/*!
+/*
   \fn SbStorage::SbStorage(unsigned int size, void (*constr)(void *), void (*destr)(void *))
 
   Constructor.  \a size specifies the number of bytes each thread should
@@ -250,19 +265,19 @@ cc_storage_thread_cleanup(unsigned long COIN_UNUSED_ARG(threadid))
   memory blocks are allocated and freed.
 */
 
-/*!
+/*
   \fn SbStorage::~SbStorage(void)
 
   The destructor.
 */
 
-/*!
+/*
   \fn void * SbStorage::get(void)
 
   This method returns the calling thread's thread-local memory block.
 */
 
-/*!
+/*
   \fn void SbStorage::applyToAll(SbStorageApplyFunc * func, void * closure)
   
   This method will call \a func for all thread local storage data.
@@ -271,7 +286,7 @@ cc_storage_thread_cleanup(unsigned long COIN_UNUSED_ARG(threadid))
 
 /* ********************************************************************** */
 
-/*!
+/*
   \class SbTypedStorage Inventor/threads/SbTypedStorage.h
   \brief The SbTypedStorage class manages generic thread-local memory.
   \ingroup threads
@@ -283,14 +298,14 @@ cc_storage_thread_cleanup(unsigned long COIN_UNUSED_ARG(threadid))
   This provides a mechanism for sharing read/write static data.
 */
 
-/*!
+/*
   \fn SbTypedStorage<Type>::SbTypedStorage(unsigned int size)
 
   Constructor.  \a size specifies the number of bytes each thread should
   have in this thread-local memory management object.
 */
 
-/*!
+/*
   \fn SbTypedStorage<Type>::SbTypedStorage(unsigned int size, void (*constr)(void *), void (*destr)(void *))
 
   Constructor.  \a size specifies the number of bytes each thread
@@ -299,13 +314,13 @@ cc_storage_thread_cleanup(unsigned long COIN_UNUSED_ARG(threadid))
   called when the actual memory blocks are allocated and freed.
 */
 
-/*!
+/*
   \fn SbTypedStorage<Type>::~SbTypedStorage(void)
 
   The destructor.
 */
 
-/*!
+/*
   \fn Type SbTypedStorage<Type>::get(void)
 
   This method returns the calling thread's thread-local memory block.
diff --git a/src/threads/thread.cpp b/src/threads/thread.cpp
index c9ddeec..c3ff8a8 100644
--- a/src/threads/thread.cpp
+++ b/src/threads/thread.cpp
@@ -30,6 +30,37 @@
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 \**************************************************************************/
 
+/*! \file Inventor/C/threads/common.h */
+
+/*!
+  \struct cc_thread common.h Inventor/C/threads/common.h
+  \ingroup threads
+  \brief The structure for a thread.
+*/
+
+/*!
+  \typedef struct cc_thread cc_thread
+  \ingroup threads
+  \brief The type definition for the thread structure.
+*/
+
+/*!
+  \enum cc_retval {
+    CC_ERROR = 0,
+    CC_OK = 1,
+    CC_TIMEOUT,
+    CC_BUSY
+  }
+  \ingroup threads
+  \brief The enumerator for return values of thread related functions.
+*/
+
+/*!
+  \typedef enum cc_retval cc_retval
+  \ingroup threads
+  \brief The type definition for the return value enumerator.
+*/
+
 /*! \file thread.h */
 #include <Inventor/C/threads/thread.h>
 
@@ -164,7 +195,7 @@ cc_thread_id(void)
       assert(0 && "unexpected failure");
     }
   }
-  return (unsigned long) val;
+  return (unsigned long) (intptr_t) (val);
 }
 
 static void 
@@ -301,7 +332,10 @@ cc_thread_init(void)
 
 /* ********************************************************************** */
 
-/*!
+// All the documentation below is obsolete - however it may be useful for re-writing
+// So, for now, simply revert to a normal c++ comment.  walroy 20140613
+
+/*
   \class SbThread Inventor/threads/SbThread.h
   \brief A class for managing threads.
   \ingroup threads
@@ -314,33 +348,33 @@ cc_thread_init(void)
   straightforward for the application programmer.
 */
 
-/*!
+/*
   \fn static SbThread * SbThread::create(void *(*func)(void *), void * closure)
 
   This function creates a new thread, or returns NULL on failure.
 */
 
-/*!
+/*
   \fn static void SbThread::destroy(SbThread * thread)
 
   This function destroys a thread.
 */
 
-/*!
+/*
   \fn static int SbThread::join(SbThread * thread, void ** retval)
 
   This function waits on the death of the given thread, returning the thread's
   return value at the location pointed to by \c retval.
 */
 
-/*!
+/*
   \fn int SbThread::join(void ** retval)
 
   This function waits on the death of the given thread, returning the thread's
   return value at the location pointed to by \c retval.
 */
 
-/*!
+/*
   \fn SbThread::SbThread(cc_thread * thread)
 
   Protected constructor handling the internal thread ADT.
@@ -348,7 +382,7 @@ cc_thread_init(void)
   \sa SbThread::create
 */
 
-/*!
+/*
   \fn SbThread::~SbThread(void)
 
   Destructor.
diff --git a/src/threads/worker.cpp b/src/threads/worker.cpp
index dcff703..7779221 100644
--- a/src/threads/worker.cpp
+++ b/src/threads/worker.cpp
@@ -30,6 +30,20 @@
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 \**************************************************************************/
 
+/*! \file Inventor/C/threads/common.h */
+
+/*!
+  \struct cc_worker common.h Inventor/C/threads/common.h
+  \ingroup threads
+  \brief The structure for a worker thread.
+*/
+
+/*!
+  \typedef struct cc_worker cc_worker
+  \ingroup threads
+  \brief The type definition for the worker thread structure.
+*/
+
 /*! \file worker.h */
 #include <Inventor/C/threads/worker.h>
 
diff --git a/src/threads/wpool.cpp b/src/threads/wpool.cpp
index 08cb82d..794ab0d 100644
--- a/src/threads/wpool.cpp
+++ b/src/threads/wpool.cpp
@@ -30,6 +30,20 @@
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 \**************************************************************************/
 
+/*! \file Inventor/C/threads/common.h */
+
+/*!
+  \struct cc_wpool common.h Inventor/C/threads/common.h
+  \ingroup threads
+  \brief The structure for a worker pool.
+*/
+
+/*!
+  \typedef struct cc_wpool cc_wpool
+  \ingroup threads
+  \brief The type definition for a worker pool structure.
+*/
+
 /*! \file wpool.h */
 #include <Inventor/C/threads/wpool.h>
 
@@ -229,7 +243,7 @@ cc_wpool_wait_all(cc_wpool * pool)
 
   Locks the pool so that workers can be started using the
   cc_wpool_start_worker() method. \a numworkersneeded should contain
-  the minumum number of workers that is needed. If \numworkersneeded
+  the minumum number of workers that is needed. If \a numworkersneeded
   workers are available, the pool will be locked and TRUE is returned.
   Otherwise FALSE is returned.
 
diff --git a/src/upgraders/CMakeLists.txt b/src/upgraders/CMakeLists.txt
new file mode 100644
index 0000000..b68654d
--- /dev/null
+++ b/src/upgraders/CMakeLists.txt
@@ -0,0 +1,33 @@
+# source files
+set(COIN_UPGRADERS_FILES
+	SoUpgrader.cpp
+	SoPackedColorV20.cpp
+	SoShapeHintsV10.cpp
+)
+
+# Files excluded from public API documentation, included in complete documentation.
+set(COIN_UPGRADERS_INTERNAL_FILES
+	SoUpgrader.h
+	SoUpgrader.cpp
+	SoPackedColorV20.h
+	SoPackedColorV20.cpp
+	SoShapeHintsV10.h
+	SoShapeHintsV10.cpp
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_UPGRADERS_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} upgraders/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(upgraders OBJECT ${COIN_UPGRADERS_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_UPGRADERS_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/upgraders/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
+foreach(SRCFILE ${COIN_UPGRADERS_INTERNAL_FILES})
+	set(COIN_INTERNAL_DOCUMENTATION_FILES ${COIN_INTERNAL_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/upgraders/${SRCFILE} CACHE INTERNAL "COIN_INTERNAL_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/vrml97/Billboard.cpp b/src/vrml97/Billboard.cpp
index 56b9ec8..44b239a 100644
--- a/src/vrml97/Billboard.cpp
+++ b/src/vrml97/Billboard.cpp
@@ -176,6 +176,7 @@
 #include <Inventor/actions/SoGLRenderAction.h>
 #include <Inventor/actions/SoWriteAction.h>
 #include <Inventor/actions/SoGetBoundingBoxAction.h>
+#include <Inventor/actions/SoGetMatrixAction.h>
 #include <Inventor/elements/SoViewVolumeElement.h>
 #include <Inventor/elements/SoModelMatrixElement.h>
 #include <Inventor/elements/SoViewingMatrixElement.h>
@@ -283,9 +284,23 @@ SoVRMLBillboard::getBoundingBox(SoGetBoundingBoxAction * action)
 
 // Doc in parent
 void
-SoVRMLBillboard::getMatrix(SoGetMatrixAction * COIN_UNUSED_ARG(action))
+SoVRMLBillboard::getMatrix(SoGetMatrixAction * action)
 {
-  // FIXME: hmmm, what should I do here. pederb, 2001-10-30
+  SoState * state = action->getState();
+  state->push();
+
+  const SbViewVolume & vv = SoViewVolumeElement::get(state);
+  SbRotation rot = this->computeRotation(action->getInverse(), vv);
+
+  SbMatrix rotM;
+  rotM.setRotate(rot);
+  action->getMatrix().multLeft(rotM);
+  SbMatrix invRotM;
+  invRotM.setRotate(rot.inverse());
+  action->getInverse().multRight(invRotM);
+
+  SoGroup::getMatrix(action);
+  state->pop();
 }
 
 // Doc in parent
@@ -427,14 +442,27 @@ SoVRMLBillboard::notify(SoNotList * list)
 void
 SoVRMLBillboard::performRotation(SoState * state) const
 {
-  SbVec3f rotaxis = this->axisOfRotation.getValue();
-
   SbMatrix imm = SoModelMatrixElement::get(state).inverse();
   const SbViewVolume & vv = SoViewVolumeElement::get(state);
+
+  SbRotation rot = computeRotation(imm, vv);
+
+  // append the desired rotation to the state
+  SoModelMatrixElement::rotateBy(state, (SoNode*) this, rot);
+}
+
+//
+// private method that computes the needed rotation
+//
+SbRotation
+SoVRMLBillboard::computeRotation(SbMatrix const & invMM, SbViewVolume const & vv) const
+{
+  SbVec3f rotaxis = this->axisOfRotation.getValue();
+
   SbVec3f up, look, right;
   
-  imm.multDirMatrix(vv.getViewUp(), up);
-  imm.multDirMatrix(-vv.getProjectionDirection(), look);
+  invMM.multDirMatrix(vv.getViewUp(), up);
+  invMM.multDirMatrix(-vv.getProjectionDirection(), look);
 
   if (rotaxis == SbVec3f(0.0f, 0.0f, 0.0f)) {
     // always orient the billboard towards the viewer
@@ -450,7 +478,7 @@ SoVRMLBillboard::performRotation(SoState * state) const
     // This is more numerically stable, more general, and the code is
     // much nicer, but it also means that we must check specifically
     // for this case.
-    if (rotaxis == SbVec3f(0.0f, 0.0f, 1.0f)) { return; }
+    if (rotaxis == SbVec3f(0.0f, 0.0f, 1.0f)) { return SbRotation::identity(); }
     
     up = rotaxis;
     right = up.cross(look);
@@ -476,9 +504,8 @@ SoVRMLBillboard::performRotation(SoState * state) const
   matrix[2][0] = look[0];
   matrix[2][1] = look[1];
   matrix[2][2] = look[2];
-  
-  // append the desired rotation to the state
-  SoModelMatrixElement::rotateBy(state, (SoNode*) this, SbRotation(matrix));
+
+  return SbRotation(matrix);
 }
 
 #endif // HAVE_VRML97
diff --git a/src/vrml97/CMakeLists.txt b/src/vrml97/CMakeLists.txt
new file mode 100644
index 0000000..91d41f3
--- /dev/null
+++ b/src/vrml97/CMakeLists.txt
@@ -0,0 +1,95 @@
+# source files
+set(COIN_VRML97_FILES
+	Anchor.cpp
+	Appearance.cpp
+	AudioClip.cpp
+	Background.cpp
+	Billboard.cpp
+	Box.cpp
+	Collision.cpp
+	Color.cpp
+	ColorInterpolator.cpp
+	Cone.cpp
+	Coordinate.cpp
+	CoordinateInterpolator.cpp
+	Cylinder.cpp
+	CylinderSensor.cpp
+	DirectionalLight.cpp
+	DragSensor.cpp
+	ElevationGrid.cpp
+	Extrusion.cpp
+	Fog.cpp
+	FontStyle.cpp
+	Geometry.cpp
+	Group.cpp
+	ImageTexture.cpp
+	IndexedFaceSet.cpp
+	IndexedLine.cpp
+	IndexedLineSet.cpp
+	IndexedShape.cpp
+	Init.cpp
+	Inline.cpp
+	Interpolator.cpp
+	LOD.cpp
+	Light.cpp
+	Material.cpp
+	MovieTexture.cpp
+	NavigationInfo.cpp
+	Normal.cpp
+	NormalInterpolator.cpp
+	OrientationInterpolator.cpp
+	Parent.cpp
+	PixelTexture.cpp
+	PlaneSensor.cpp
+	PointLight.cpp
+	PointSet.cpp
+	PositionInterpolator.cpp
+	ProximitySensor.cpp
+	ScalarInterpolator.cpp
+	Script.cpp
+	Sensor.cpp
+	Shape.cpp
+	Sound.cpp
+	Sphere.cpp
+	SphereSensor.cpp
+	SpotLight.cpp
+	Switch.cpp
+	Text.cpp
+	Texture.cpp
+	TextureCoordinate.cpp
+	TextureTransform.cpp
+	TimeSensor.cpp
+	TouchSensor.cpp
+	Transform.cpp
+	VertexLine.cpp
+	VertexPoint.cpp
+	VertexShape.cpp
+	Viewpoint.cpp
+	VisibilitySensor.cpp
+	WorldInfo.cpp
+	JS_VRMLClasses.cpp
+)
+
+# Files excluded from public API documentation, included in complete documentation.
+set(COIN_VRML97_INTERNAL_FILES
+	JS_VRMLClasses.h
+	JS_VRMLClasses.cpp
+	SoVRMLSubInterpolatorP.h
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_VRML97_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} vrml97/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(vrml97 OBJECT ${COIN_VRML97_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_VRML97_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/vrml97/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
+foreach(SRCFILE ${COIN_VRML97_INTERNAL_FILES})
+	set(COIN_INTERNAL_DOCUMENTATION_FILES ${COIN_INTERNAL_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/vrml97/${SRCFILE} CACHE INTERNAL "COIN_INTERNAL_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/vrml97/Extrusion.cpp b/src/vrml97/Extrusion.cpp
index db4a73d..e348ad8 100644
--- a/src/vrml97/Extrusion.cpp
+++ b/src/vrml97/Extrusion.cpp
@@ -1275,18 +1275,20 @@ SoVRMLExtrusionP::generateCoords(void)
       this->tcoord.append(c);
     }
 
-    if (PUBLIC(this)->convex.getValue()) {
+	int offset = PUBLIC(this)->beginCap.getValue() ? 1 : 0;
+
+	if (PUBLIC(this)->convex.getValue()) {
       for (i = 1; i < (connected ? numcross-2 : numcross-1); i++) {
-        ADD_TRIANGLE(numspine+1, numcross-1,
-                     numspine+1, numcross-1-i,
-                     numspine+1, numcross-2-i);
+        ADD_TRIANGLE(numspine+offset, numcross-1,
+                     numspine+offset, numcross-1-i,
+                     numspine+offset, numcross-2-i);
       }
     }
     else {
       // let the tesselator create triangles
       this->tess.beginPolygon(FALSE);
       for (i = (connected ? numcross-2 : numcross-1); i >= 0; i--) {
-        int theidx = (numspine+1)*numcross + numcross - 1 - i;
+        int theidx = (numspine+offset)*numcross + numcross - 1 - i;
         SbVec3f tc;
         tc.setValue(cross[(numcross-1)-i][0],
                     cross[(numcross-1)-i][1],
diff --git a/src/vrml97/Inline.cpp b/src/vrml97/Inline.cpp
index 88f105b..30ebeac 100644
--- a/src/vrml97/Inline.cpp
+++ b/src/vrml97/Inline.cpp
@@ -417,7 +417,7 @@ SoVRMLInline::GLRender(SoGLRenderAction * action)
   BboxVisibility vis = sovrmlinline_bboxvisibility;
   SbVec3f size = this->bboxSize.getValue();
   SoNode * child = this->getChildData();
-  if ((size[0] >= 0.0f && size[1] >= 0.0f && size[1] >= 0.0f) &&
+  if ((size[0] >= 0.0f && size[1] >= 0.0f && size[2] >= 0.0f) &&
       ((vis == ALWAYS) || 
        (vis == UNTIL_LOADED && child == NULL))) {
     SoState * state = action->getState();
diff --git a/src/xml/CMakeLists.txt b/src/xml/CMakeLists.txt
new file mode 100644
index 0000000..c2b5bb2
--- /dev/null
+++ b/src/xml/CMakeLists.txt
@@ -0,0 +1,37 @@
+add_subdirectory(expat)
+
+# source files
+set(COIN_XML_FILES
+	document.cpp
+	element.cpp
+	attribute.cpp
+	entity.cpp
+	utils.cpp
+	path.cpp
+)
+
+# Files excluded from public API documentation, included in complete documentation.
+set(COIN_XML_INTERNAL_FILES
+	attributep.h
+	documentp.h
+	elementp.h
+	utils.h
+	utils.cpp
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_XML_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} xml/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(xml OBJECT ${COIN_XML_FILES})
+endif()
+
+# define documentation
+foreach(SRCFILE ${COIN_XML_FILES})
+	set(COIN_DOCUMENTATION_FILES ${COIN_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/xml/${SRCFILE} CACHE INTERNAL "COIN_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
+foreach(SRCFILE ${COIN_XML_INTERNAL_FILES})
+	set(COIN_INTERNAL_DOCUMENTATION_FILES ${COIN_INTERNAL_DOCUMENTATION_FILES} ${CMAKE_SOURCE_DIR}/src/xml/${SRCFILE} CACHE INTERNAL "COIN_INTERNAL_DOCUMENTATION_FILES")
+endforeach(SRCFILE)
diff --git a/src/xml/element.cpp b/src/xml/element.cpp
index fdb4b2c..5289bb8 100644
--- a/src/xml/element.cpp
+++ b/src/xml/element.cpp
@@ -1002,7 +1002,7 @@ cc_xml_elt_create_x(cc_xml_elt * from, cc_xml_path * path)
     idx = cc_xml_path_get_index(path, i);
     if ( current->children.getLength() ) {
       int child;
-      for ( child = 0; i < current->children.getLength(); child++ ) {
+      for ( child = 0; child < current->children.getLength(); child++ ) {
         if ( strcmp(type, cc_xml_elt_get_type(current->children[child])) == 0 ) {
           lastpos = child;
           lastidx += 1;
diff --git a/src/xml/expat/CMakeLists.txt b/src/xml/expat/CMakeLists.txt
new file mode 100644
index 0000000..34490cb
--- /dev/null
+++ b/src/xml/expat/CMakeLists.txt
@@ -0,0 +1,15 @@
+# source files
+set(COIN_EXPAT_FILES
+	xmlparse.c
+	xmlrole.c
+	xmltok.c
+)
+
+# build library
+if(COIN_BUILD_SINGLE_LIB)
+	foreach(SRCFILE ${COIN_EXPAT_FILES})
+		set(COIN_SOURCE ${COIN_SOURCE} xml/expat/${SRCFILE} CACHE INTERNAL "COIN_SOURCE")
+	endforeach(SRCFILE)
+else()
+	add_library(expat OBJECT ${COIN_EXPAT_FILES})
+endif()

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/coin3.git



More information about the debian-science-commits mailing list